.blockall{text-align:center;}
.blocklist{text-align:left;margin-left:auto;margin-right:auto;width:970px;}
.blockleft{width:208px;}
.blockright{width:225px;}
.blocktop2{margin-left:208px;margin-right:225px;}
.blockbottom2{margin-left:208px;margin-right:208px;}
.blockcenter3{margin-left:208px;margin-right:225px;}

body{text-align:center;background-color:#ECD9BD;}

.blockall{padding-top:30px;}
div.blocklist{width:970px;margin-left:auto;margin-right:auto;position:relative;top:0px;left:0px;}

div.blockright{border-left:1px solid #DADADA;margin-top:10px;}

div.logo{position:relative;top:0px;left:0px;height:286px;overflow:hidden;background-image:url('./images/logo.jpg');background-repeat:no-repeat;}

div.menu{height:32px;line-height:32px;font-weight:bold;text-align:right;overflow:hidden;background-color:#D47100;padding-right:10px;background-image:url('./images/menubg.png');background-repeat:no-repeat;}
div.menu a{font-weight:bold;color:#000000;text-decoration:none;}
div.menu a:hover{color:#000000;}

div.blockmiddle{background-image:url('./images/mainbg.png');background-repeat:repeat-y;}

div.unpackmenu{padding-top:10px;}
div.unpackmenu ul{list-style-type:none;margin:0px 0px 4px 0px;padding:0;}
div.unpackmenu ul li{list-style-type:none;padding:0;margin:0px 10px 1px 10px;border-bottom:1px solid #DA8C58;}

div.sloupecpodlogem{position:absolute;top:115px;left:15px;width:400px;height:105px;overflow:hidden;color:#FFFFFF;}

div.unpackmenu ul li ul li{border-bottom:0px solid #DA8C58 !important;}

div.unpackmenu ul li div{margin:0;padding:0;position:relative;top:0px;left:0px;font-weight:bold;}
div.unpackmenu ul li div a{line-height:30px;color:#FFFFFF;text-decoration:none;font-size:14px;display:block;}
div.unpackmenu ul li span{margin:0;padding:0;position:relative;top:0px;left:0px;font-weight:bold;}
div.unpackmenu ul li span a{line-height:16px;color:#000000;text-decoration:none;font-size:12px;display:block;}

div.sloupec2{width:190px;margin-top:15px;margin-bottom:15px;margin-left:10px;}
div.sloupec{width:190px;margin-left:10px;margin-top:10px;margin-bottom:10px;}
div.sloupec div.inner{padding:0px 5px 0px 5px;}

span.modry{color:#0000FF;font-weight:bold;}
span.cerveny{color:#FF0000;font-weight:bold;}
span.zluta{color:#FAD703;font-weight:bold;}
.c{text-align:center;}
.j{text-align:justify;}

.d-objform{width:500px;}
.d-objform .kcislo{width:100px !important;}
.d-objform .knazev{width:170px !important;}
.d-objform .kkusu{width:40px !important;}
.d-objform .kcenab{width:60px !important;}
.d-objform .kcenas{width:60px !important;}
.d-objform th{text-align:left;}
.d-objform th.cislo{width:110px;}
.d-objform th.kusu{width:50px;}
.d-objform th.cenab{width:70px;}
.d-objform th.cenas{width:70px;}
.d-objform thead th{background-color:#C75101;color:#FFFFFF;font-weight:bold;}
.d-objform td.cnadpis{background-color:#C75101;color:#FFFFFF;font-weight:bold;}
.d-objform div.poznamka{margin:15px 0px 15px 0px;background-color:#FAD703;padding:10px 10px 10px 10px;}
.d-objform  .zvyraznit{color:#FF0000;font-weight:bold;font-size:14px;}
.d-objform td.suma{font-weight:bold;font-size:14px;}
.d-objform table.polozky{margin-bottom:15px;}
.d-objform  td.bezdph{width:70px;color:#800000;font-size:14px;}
.d-objform  td.sdph{width:70px;color:#800000;font-size:14px;}
.d-objform table.celkem{background-color:#FAD703;}
.d-objform table.celkem td{font-size:14px;font-weight:bold;padding-top:10px;padding-bottom:10px;}
.d-objform td.hlavni{width:100px;font-weight:bold;}
.d-objform table.dodaci input{width:380px !important;}
.d-objform table.poznamka textarea{width:380px;height:100px;}

div.errors{margin-bottom:15px;color:#FF0000;font-weight:bold;border:1px solid #FF0000;padding:5px 5px 5px 5px;}
.slevaerr{color:#FF0000;font-weight:bold;padding-left:5px;}
.slevovykod{margin-top:10px;}
div.sended{margin-bottom:15px;color:#008000;font-weight:bold;border:1px solid #008000;padding:5px 5px 5px 5px;}

.d-kosik .name{position:absolute;top:240px;left:14px;}
.d-kosik .name a{color:#FFFFFF;font-weight:bold;font-size:18px;text-decoration:none;padding-left:40px;background-image:url('./images/kosik.png');display:block;background-repeat:no-repeat;}
.d-kosik .censdph{position:absolute;width:150px;text-align:right;top:238px;left:150px;color:#FFFFFF;font-weight:bold;font-size:20px;}

div.copyright{font-size:11px;padding-top:10px;padding-bottom:15px;}
div.copyright a{color:#000000;text-decoration:none;}

div.blockcenter3{width:500px !important;margin-left:230px;padding-bottom:20px;}

/*
div.scnMain div.blockcenter3{width:500px !important;margin-left:230px;padding-bottom:20px;}
div.blockcenter3{width:710px;margin-left:230px;padding-bottom:20px;}
*/
div.paging{text-align:center;padding:10px 0px 10px 0px;}
div.paging span.text{padding-right:20px;}
div.paging a{color:#000000;text-decoration:none !important;padding:1px 2px 1px 2px;font-size:14px;font-weight:bold;}
div.paging a.selected{color:#FFFFFF;background-color:#C75101;}

div.blockcenter3{padding-top:20px;padding-bottom:50px;}
div.blockcenter3 form input.text{font-size:11px;width:120px;}
div.blockcenter3 form td.caption{width:120px;text-align:right;}
div.blockcenter3 form td.value2{width:250px;}
div.blockcenter3 form td.caption2{width:80px;text-align:right;}
div.blockcenter3 form td.important{font-weight:bold;}
div.blockcenter3 form table.novinky{margin-top:25px;}
div.blockcenter3 form table.novinky label{position:relative;top:-2px;}
div.blockcenter3 form table.novinky td.value{color:#808080;padding-left:15px;}
div.blockcenter3 form table.validation{margin-top:25px;}
div.blockcenter3 form div.button{text-align:center;margin-top:25px;padding-bottom:25px;}
div.blockcenter3 form div.button input{border:1px solid #FF970E;height:40px;background-image:url('./images/buttonbg.png');background-repeat:repeat-x;font-weight:bold;color:#000000;padding:0px 15px 0px 15px;}
div.blockcenter3 form input.text{margin:1px 1px 1px 1px;border:1px solid #A7A6AA;}
div.blockcenter3 form input.text:focus{border:2px solid #7A990A;margin:0px 0px 0px 0px;}
div.blockcenter3 form textarea.text{margin:1px 1px 1px 1px;border:1px solid #A7A6AA;}
div.blockcenter3 form textarea.text:focus{border:2px solid #7A990A;margin:0px 0px 0px 0px;}

div.blockcenter3 h1{font-size:20px;color:#000000;line-height:30px;background-image:url('./images/cart.png');background-repeat:no-repeat;padding-left:50px;}
div.blockcenter3 h2{font-size:18px;color:#FF3300;}
div.blockcenter3 h3{font-size:17px;color:#FF3300;}
div.blockcenter3 h4{font-size:16px;color:#FF3300;}
div.blockcenter3 h5{font-size:15px;color:#FF3300;}
div.blockcenter3 h6{font-size:14px;color:#FF3300;}

div.blockcenter3 a{color:#FF3300;text-decoration:underline;}
div.blockcenter3 a:hover{text-decoration:none;}

span.inperror{color:#FF0020;font-weight:bold;font-size:11px;display:block;}

div.blockcenter3 form input.error{border:2px solid #FF0020;background-color:#FFF2F4;margin:0px 0px 0px 0px !important;}

.d-obsahkosiku table.obsah thead{background-color:#FADC82;}
.d-obsahkosiku table.obsah thead th{padding:5px 5px 5px 5px;}
.d-obsahkosiku table.obsah tbody td{border-bottom:1px solid #C0C0C0;height:26px;}
.d-obsahkosiku table.obsah input{width:30px;}
.d-obsahkosiku table.obsah td.code{width:80px;color:#808080;}
.d-obsahkosiku table.obsah td.cenabezdph{width:100px;}
.d-obsahkosiku table.obsah td.kusu{width:50px;}
.d-obsahkosiku table.obsah td.kusu input{width:25px !important;}
.d-obsahkosiku table.obsah td.akce{width:100px;}
.d-obsahkosiku table.obsah td.akce a{color:#C75101;text-decoration:underline;}
.d-obsahkosiku table.obsah td.name a{color:#000000;text-decoration:underline;}
.d-obsahkosiku table.suma{margin-top:20px;width:100%;}
.d-obsahkosiku table.suma td.value{text-align:right;}
.d-obsahkosiku table.suma td.caption{width:380px;}
.d-obsahkosiku table.suma .nkuhrade{font-weight:bold;color:#FF3300;font-size:18px;}
.d-obsahkosiku table.suma .kuhrade{font-weight:bold;color:#FF3300;font-size:18px;}
.d-obsahkosiku div.doprava{margin-top:20px;background-color:#E0E0E0;padding:10px 10px 10px 10px;}
.d-obsahkosiku div.doprava div.nazev{font-weight:bold;padding-bottom:10px;}
.d-obsahkosiku div.doprava span.cena{color:#FF3300;}
.d-obsahkosiku div.doprava div.poznamky{color:#606060;margin-top:10px;}
div.buttons{margin-top:20px;text-align:center;}
div.buttons a{background-color:#E09100;color:#000000;text-decoration:none;padding:2px 10px 2px 10px;margin-right:10px;font-weight:bold;}

.d-objednavkazbozi table.obsah thead{background-color:#FADC82;}
.d-objednavkazbozi table.obsah thead th{padding:5px 5px 5px 5px;}
.d-objednavkazbozi table.obsah tbody td{border-bottom:1px solid #C0C0C0;height:26px;}
.d-objednavkazbozi table.obsah input{width:30px;}
.d-objednavkazbozi table.obsah td.code{width:80px;color:#808080;}
.d-objednavkazbozi table.obsah td.cenabezdph{width:100px;}
.d-objednavkazbozi table.obsah td.kusu{width:50px;}
.d-objednavkazbozi table.obsah td.akce{width:100px;}
.d-objednavkazbozi table.obsah td.akce a{color:#FF3300;text-decoration:underline;}
.d-objednavkazbozi table.obsah td.name a{color:#000000;text-decoration:underline;}

.d-objednavkazbozi table.suma{margin-top:20px;width:100%;}
.d-objednavkazbozi table.suma td.value{text-align:right;}
.d-objednavkazbozi table.suma td.caption{width:380px;text-align:right;}
.d-objednavkazbozi table.suma .nkuhrade{font-weight:bold;color:#FF3300;font-size:18px;}
.d-objednavkazbozi table.suma .kuhrade{font-weight:bold;color:#FF3300;font-size:18px;}

.d-objednavkazbozi div.formular{margin-top:10px;}
.d-objednavkazbozi div.header{background-color:#E0E0E0;font-weight:bold;font-size:18px;padding:3px 10px 3px 10px;margin-bottom:10px;}
.d-objednavkazbozi table{margin-bottom:20px;margin-top:10px;}
span.imp{color:#FF3300;font-weight:bold;font-size:16px;}
.d-objednavkazbozi td.caption-l{text-align:right;width:150px;}
.d-objednavkazbozi td.caption-r{text-align:right;width:100px;}
.d-objednavkazbozi td.value-l{font-weight:bold;}
.d-objednavkazbozi td.value-r{width:200px;text-align:left;font-weight:bold;}

.d-seznamzbozi div.text{padding-bottom:20px;}
.d-seznamzbozi div.box{margin-bottom:15px;padding:10px 10px 10px 10px;background-color:#FFFFFF;font-size:13px;}
.d-seznamzbozi div.box table.caption{border-bottom:2px solid #FFEF7F;margin-bottom:5px;}
.d-seznamzbozi div.box table.caption td.code{text-align:right;color:#808080;}
.d-seznamzbozi div.box h2{padding:0;margin:0;border-bottom:1px solid #E1A37A;}
.d-seznamzbozi div.box h2 a{color:#C75101;font-size:16px;font-weight:bold;text-decoration:none;}
.d-seznamzbozi div.box h2 span{color:#000000;font-size:16px;font-weight:bold;padding-left:10px;}
.d-seznamzbozi div.box input.kusu{font-size:12px;width:25px !important;}
.d-seznamzbozi div.box input.kusu{margin:1px 1px 1px 1px;border:1px solid #A7A6AA;}
.d-seznamzbozi div.box input.kusu:focus{border:2px solid #7A990A;margin:0px 0px 0px 0px;}
.d-seznamzbozi div.box a.buy{text-decoration:none;}
.d-seznamzbozi div.box a.buy span{position:relative;top:-10px;padding-left:7px;color:#A31111;font-size:11px;font-weight:bold;}
.d-seznamzbozi div.box td.kusu{text-align:right;padding-right:10px;}
.d-seznamzbozi div.box td.cena{position:relative;top:0px;left:0px;}
.d-seznamzbozi div.box td.buy{width:180px;text-align:right;}
.d-seznamzbozi div.box td.dokosiku{text-align:right;width:160px;}
.d-seznamzbozi div.box table{margin-top:10px;}
.d-seznamzbozi div.box table.info{margin-top:10px;border-top:1px solid #E1A37A;}
.d-seznamzbozi div.box td.cena span.cenabezdph{color:#000000;font-weight:bold;font-size:12px;}
.d-seznamzbozi div.box td.cena span.cenasdph{padding-left:15px;color:#A31111;font-weight:bold;font-size:16px;}
.d-seznamzbozi div.box td.popis{text-align:justify;}
.d-seznamzbozi div.box td.image{width:150px;}
.d-seznamzbozi div.box td.image div.image{width:140px;padding:8px 0px 8px 0px;}
.d-seznamzbozi div.box td.image div.image img{position:relative;margin-left:8px;border:2px solid #FFFFFF;}
.d-seznamzbozi div.box div.cenabezdph{color:#505050;}
.d-seznamzbozi div.box div.cenasdph{font-weight:bold;font-size:14px;color:#A00000;}
.d-seznamzbozi div.box span.oznaceni{color:#FF0000 !important;padding-right:15px;padding-left:0px !important;}
.d-seznamzbozi div.box span.code{color:#707070;}

.d-zbozi table.udaje tr.zebrab td{background-color:#F5E2D6;}
.d-zbozi{font-size:13px;}

.filtr{width:150px;position:absolute;top:370px;left:580px;}

.hledani{margin:10px 0px 0px 15px;}
.hledani input.button{position:relative;top:13px;left:5px;}

.d-structure{margin-bottom:10px;}

.d-zbozi table.udaje{margin-top:15px;margin-bottom:15px;}
.d-zbozi table.udaje td.value{text-align:right;width:100px;}
.d-zbozi table.udaje td.caption{text-align:right;width:auto;}
.d-zbozi table.udaje input.kusu{font-size:12px;width:25px !important;}
.d-zbozi table.udaje input.kusu{margin:1px 1px 1px 1px;border:1px solid #A7A6AA;}
.d-zbozi table.udaje input.kusu:focus{border:2px solid #7A990A;margin:0px 0px 0px 0px;}
.d-zbozi table.udaje a.buy{text-decoration:none;position:relative;top:9px;}
.d-zbozi table.udaje a.buy span{padding-left:7px;color:#A31111;font-size:11px;font-weight:bold;}
.d-zbozi table.udaje td.ccode{color:#808080;}
.d-zbozi table.udaje td.code{color:#808080;}
.d-zbozi table.udaje td.ccenasdph{color:#A31111;font-size:14px;font-weight:bold;}
.d-zbozi table.udaje td.cenasdph{color:#A31111;font-size:14px;font-weight:bold;}
.d-zbozi table.udaje td.cbuy{color:#7A990A;font-size:16px;font-weight:bold;}
.d-zbozi table td.image{width:130px;}
.d-zbozi table.photos{margin-top:10px;width:100%;}
.d-zbozi table.photos td img{margin:10px 10px 10px 10px;border:4px solid #FFFFFF;padding:4px 4px 4px 4px;}
.d-zbozi h3.fotografie{color:#7A990A;font-size:16px;margin-top:15px;}

a.lastselected{color:#F7DD8C !important;}
