/* obecna nastaveni */
body {font-family: Arial, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; color:#000000; background-color:#650c13;}
form {margin: 0px; padding: 0px;}
p {margin: 0px;}
img {border: 0px solid #ffffff; vertical-align: middle;}
input {font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: middle;}
strong {font-weight: bold;}
a {text-decoration: none; color:#e7102f;}
a:hover {text-decoration:underline;}
.pointer {cursor: pointer;}
.cistic {clear:both; border:none; visibility:hidden; line-height:0px;display:block;}
/*.cistic {clear:both; border:none; /*visibility:hidden;*/ /*line-height:0px; border: 1px solid #ff00ff;}*/

.shopMessage {text-align: center; width: 100%; margin: 0px auto 0px auto; background-color:#650c13;}
.shopMessage .mezera-horni {width: 100%; height:120px; overflow:hidden; background-color:#650c13;}
.shopMessage .mezera-dolni {width: 100%; height:120px; overflow:hidden; background-color:#650c13;}
.shopMessage .block {width: 990px; padding: 15px 0px 15px 0px; margin: 15px auto 15px auto; color:#000000; background-color:#f6f4e9; border:2px solid #fcad07;}
.shopMessage .block .odsazeni {font-size: 85%; padding: 0px 20px 0px 20px; margin:0px; color:#000000;}
.shopMessage .block .nadpis {font-size: 123%; font-weight: bold; padding: 10px 0px 5px 0px; color: #e7102f; margin-bottom:10px;}
.shopMessage .block .butX {border:0px solid blue; margin-top:10px; }
.shopMessage .block .butX .pokracovatX {border:0px solid blue; width:68px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; overflow:hidden; background:url(sexy-buttons.png) no-repeat -71px -0px; cursor:pointer;}
.shopMessage .block .butX .pokracovatXHover {border:0px solid blue; width:68px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; overflow:hidden; background:url(sexy-buttons.png) no-repeat -71px -22px; cursor:pointer; }
.shopMessage .block .butX .doKosiku {border:0px solid blue; width:68px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; overflow:hidden; background:url(sexy-buttons.png) no-repeat -141px -0px; cursor:pointer; }
.shopMessage .block .butX .doKosikuHover {border:0px solid blue; width:68px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; overflow:hidden; background:url(sexy-buttons.png) no-repeat -141px -22px; cursor:pointer; }
.shopMessage .block .butX .oblibeneX {border:0px solid blue; width:107px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 3px; overflow:hidden; background:url(sexy-buttons.png) no-repeat -0px -135px; cursor:pointer; }
.shopMessage .block .butX .oblibeneXHover {border:0px solid blue; width:107px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 3px; overflow:hidden; background:url(sexy-buttons.png) no-repeat -109px -135px; cursor:pointer; }
.shopMessage .block .butX .porovnaniX {border:0px solid blue; width:68px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 3px; overflow:hidden; background:url(sexy-buttons.png) no-repeat -0px -158px; cursor:pointer; }
.shopMessage .block .butX .porovnaniXHover {border:0px solid blue; width:68px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 3px; overflow:hidden; background:url(sexy-buttons.png) no-repeat -70px -158px; cursor:pointer; }
.shopMessage .block .butX a {display:block; float:left; border:0px solid blue; width:68px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center; margin:0px; color:#ffffff; font-weight:bold; font-size:11px; text-decoration:none; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -180px -154px; cursor:pointer;}
.shopMessage .block .butX a:hover {text-decoration:none; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -180px -176px; cursor:pointer;}

.mainTextura {width:100%; }

.main-sexy {border:0px solid blue; width:100%; margin:0px auto 0px auto; text-align: left;}

.main-sexy .hlavniSloupce {width:100%; text-align:center; background:#f6f4e9 url(sexy-main-bg-center.gif) repeat-x center top; border: 0px solid #ff00ff;}
.main-sexy .horniMezera {width:100%; height:162px;}
.main-sexy .hlavniSloupce .sloupce {border:0px solid black; width:979px; margin: 0px auto 0px auto; padding:0px; text-align:left;}
.main-sexy .hlavniSloupce .sloupce .leftCenter {width:773px; float:left; padding:0px; margin:0px 0px 35px 0px; }
.main-sexy .hlavniSloupce .sloupce .leftCenter .center {border:0px solid blue; width:567px; float:right; padding:0px; margin:0px; }
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c1 {border:0px solid blue; width:567px; height:92px; background:#f6f4e9 url(sexy-mapa.jpg) no-repeat -517px -162px; padding:0px; margin:0px; overflow:hidden; }
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c1 .c10 {border:0px solid blue;  width:567px; height:54px; padding:0px; margin:0px; overflow:hidden;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c1 .c11 {width:60px; height:16px; float:left; padding:0px; margin:0px; overflow:hidden;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c1 .c12 {border:0px solid blue; width:450px; height:16px; float:left; padding:0px; margin:0px; overflow:hidden;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c1 .c12 .c12odkaz {font-size:75%; float:left; font-weight:bold; color:#fffdef; text-decoration:none; line-height:16px; cursor:pointer;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c1 .c12 .c12odkaz:hover {text-decoration:underline; cursor:pointer;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c1 .c12 .linka {border:0px solid blue; width:2px; height:16px; float:left; margin:0px 0px 0px 15px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -19px -312px;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c1 .c12 .mezera {border:0px solid blue; width:15px; height:16px; float:left; padding:0px; margin:0px;  overflow:hidden;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c2 {width:520px; padding:0px; margin:0px 0px 0px 23px;  overflow:hidden; }
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c2 .c20 {width:0px; height:258px; float:left; overflow:hidden;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c2 .c21 {width:520px; float:left; overflow:hidden;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .center .c3 {width:567px; height:200px; position:absolute; top:0px; background-color:#ffffff;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left {width:206px; float:left; padding:0px; margin:0px; }
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim {width:206px; background: url(sexy-bg-left.gif) repeat-y center top; padding:0px; margin:0px; }
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l1 {border:0px solid red; width:206px; height:103px; background:url(sexy-mapa.jpg) no-repeat -311px -162px; overflow:hidden; padding:0px; margin:0px; }
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l1 .l1Mezera {border:0px solid red; width:200px; height:10px; margin:0px; padding:0px; overflow:hidden;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l1 .l1Top { border:0px solid black; width:206px; height:30px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center; color:#ffffff;  font-family:Georgia, Times New Roman, Times, serif; font-size:87.5%;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l1 .l1Middle {border:0px solid black; width:206px; height:63px; padding:0px; margin:0px; overflow:hidden;  }
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l1 .l1Middle .text {border:0px solid blue; width:143px; height:21px;  color:#4c0d12; background:transparent; margin:10px 0px 0px 44px; padding:0px;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l1 .l1Middle .popis {border:0px solid blue; width:187px; margin:8px 0px 0px 0px; padding:0px;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l1 .l1Middle .popis .sipka {border:0px solid blue; width:5px; height:5px; float:left; margin:8px 4px 0px 13px; background:url(sexy-mapa.jpg) no-repeat 0px -318px; overflow:hidden;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l1 .l1Middle .popis .rozsireneVyhledavani {border:0px solid blue; width:120px; line-height:20px; float:left; color:#ffe957; font-size:68.75%;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l1 .l1Middle .submit {width:28px; height:20px; border:0px solid black; text-align:center;float:right;  background:url(sexy-buttons.png) no-repeat -0px -44px; text-indent:-5000px; padding:0px; margin:0px; cursor:pointer; text-decoration:none;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l1 .l1Middle .submitHover {width:28px; height:20px; border:0px solid black; text-align:center;float:right;  background:url(sexy-buttons.png) no-repeat -32px -44px; text-indent:-5000px; padding:0px; margin:0px; cursor:pointer; text-decoration:none;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l1 .l1Bottom {width:206px; height:20px;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l2 {width:206px; }
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l2 .l2Mezera {width:206px; height:13px;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l2 .textOdkazDiv {border:0px solid blue; width:150px; height:25px; padding:0px; margin: 0px 0px 6px 15px; font-size:100%; overflow:hidden; }
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l2 .textOdkazDiv .sipka {width:8px; height:9px;float:left; margin:11px 11px 0px 0px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -8px -316px; }
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l2 .textOdkazDiv .odkaz {width:130px; float:left;font-size:11px; font-weight:normal; text-decoration:none; color:#ffffff; overflow:hidden; padding:8px 0px 0px 0px; cursor:pointer;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l2 .textOdkazDiv .odkaz:hover {text-decoration:underline; cursor:pointer;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l2 .mezeraLinka {}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l2 .mezera {width:15px; height:2px; float:left; overflow:hidden;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l2 .linka {width:172px; height:2px; float:left; margin:0px 0px 5px 0px; background:url(sexy-linka.gif) no-repeat 0px 0px; overflow:hidden;}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l3 {}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .s-pozadim .l4novinky {}
.main-sexy .hlavniSloupce .sloupce .leftCenter .left .lbottom {width:206px; height:17px; background: url(sexy-mapa.jpg) no-repeat 0px -294px; overflow:hidden;}


.main-sexy .bg-nadpisLeft {width:206px; height:31px; background:url(sexy-mapa.jpg) no-repeat -311px -278px; overflow:hidden; margin-bottom:5px;  }
.main-sexy .bg-nadpisLeft .nadpisMezera {border:0px solid black;width:206px; height:8px; overflow:hidden;}
.main-sexy .bg-nadpisLeft .nadpisSloupec {border:0px solid black;width:206px; height:23px; margin:0px 0px 0px 0px; text-align:center; color:#ffffff;  font-family:Georgia, Times New Roman, Times, serif; font-size:87.5%;}

.main-sexy .bg-nadpisLeft2 {width:206px; height:31px; background:url(sexy-mapa.jpg) no-repeat -311px -278px; overflow:hidden; margin-bottom:7px;   }
.main-sexy .bg-nadpisLeft2 .nadpisMezera {border:0px solid black;width:206px; height:8px; overflow:hidden;}
.main-sexy .bg-nadpisLeft2 .nadpisSloupec {border:0px solid black;width:206px; height:23px; margin:0px 0px 0px 0px; text-align:center; color:#ffffff;  font-family:Georgia, Times New Roman, Times, serif; font-size:87.5%;}

.main-sexy .bg-nadpisRight {width:206px; height:31px; background:url(sexy-mapa.jpg) no-repeat -1084px -342px; overflow:hidden; padding-bottom:5px;  }
.main-sexy .bg-nadpisRight .nadpisMezera {border:0px solid black;width:206px; height:8px; overflow:hidden;}
.main-sexy .bg-nadpisRight .nadpisSloupec {border:0px solid black;width:206px; height:23px; margin:0px 0px 0px 0px; text-align:center; color:#ffffff;  font-family:Georgia, Times New Roman, Times, serif; font-size:87.5%;}



.mistoProFlash {border:0px solid blue; width:100%; text-align:center; background-color:transparent;}
.mistoProFlash .flash1 {width:294px; height:196px; }

.main-sexy .hlavniHeader {border:0px solid blue; width:100%; background:url(sexy-main-bg-top.gif) repeat-x center 0px; position:absolute; top:0px; text-align:center; overflow:hidden;}

.main-sexy .hlavniHeader .headerTop {border:0px solid black; width:979px; height:210px; background:url(sexy-mapa.jpg) no-repeat -311px 0px; overflow:hidden; text-align:left; margin:auto auto; padding:0px;}
.main-sexy .hlavniHeader .headerTop .hLogo {border: 0px solid black;display: block; float:left; width:286px; height:162px; text-indent: -5000px; overflow:hidden; text-decoration:none; text-align:left; margin:0px; padding:0px; cursor:pointer;}
.main-sexy .hlavniHeader .headerTop .hLogo:hover {text-decoration:none; cursor:pointer;}
.main-sexy .hlavniHeader .headerTop .hMiddle {width:448px; height:210px; float:left; margin:13px 0px 0px 55px;}
.main-sexy .hlavniHeader .headerTop .hKosik {border:0px solid blue; float:left;}
.main-sexy .hlavniHeader .headerTop .hKosik .kosikOdkaz {display:block; width:130px; height:24px; margin:41px 0px 0px 23px; padding-left:33px; font-size:87.5%; font-size:87.5%; color:#ffced1; font-weight:normal; text-decoration:none;font-family:Georgia, Times New Roman, Times, serif;cursor:pointer;}
.main-sexy .hlavniHeader .headerTop .hKosik .kosikOdkaz:hover {text-decoration:underline; cursor:pointer;}
.main-sexy .hlavniHeader .headerTop .hKosik .kosikBody {border:0px solid white;width:174px; height:68px; margin:16px 0px 0px 0px; font-size:100%;}
.main-sexy .hlavniHeader .headerTop .hKosik .kosikBody .b1 {}
.main-sexy .hlavniHeader .headerTop .hKosik .kosikBody .b1 .row {border:0px solid blue; line-height:24px; }
.main-sexy .hlavniHeader .headerTop .hKosik .kosikBody .b1 .row .text {border:0px solid blue; width:90px; font-size:68.75%; float:left; color:#ffffff;}
.main-sexy .hlavniHeader .headerTop .hKosik .kosikBody .b1 .row .hodnota {border:0px solid blue; width:79px; float:left;text-align:right; font-size:68.75%; color:#ffffff;}
.main-sexy .hlavniHeader .headerTop .hKosik .kosikBody .b1 .row .cena {border:0px solid blue; width:79px; float:left; text-align:right; font-size:68.75%; color:#ffe957; font-weight:bold;}
.main-sexy .hlavniHeader .headerTop .hKosik .kosikBody .b2 {border:0px solid blue; display:block; width:68px; height:20px; line-height:18px; text-align:center; margin-top:5px; float:right; color:#ffffff; font-weight:bold; font-size:68.75%; text-decoration:none;  background:url(sexy-mapa.jpg) no-repeat 0px 0px; cursor:pointer;}
.main-sexy .hlavniHeader .headerTop .hKosik .kosikBody .b2:hover {text-decoration:none;  background:url(sexy-mapa.jpg) no-repeat 0px -21px; cursor:pointer;}

.main-sexy .hlavniSloupce .sloupce .right {border:0px solid blue;width:206px; float:right;}
.main-sexy .hlavniSloupce .sloupce .right .r1 {border:0px solid blue; width:206px; background:#4c0d12 url(sexy-mapa.jpg) no-repeat -1084px -162px; padding-bottom:10px;}
.main-sexy .hlavniSloupce .sloupce .right .r1 .r1Mezera {width:206px; height:10px; overflow:hidden;}
.main-sexy .hlavniSloupce .sloupce .right .r1 .r1Nadpis {width:206px; height:30px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center; color:#ffffff;  font-family:Georgia, Times New Roman, Times, serif; font-size:87.5%;}
.main-sexy .hlavniSloupce .sloupce .right .r2 {border:0px solid blue; width:206px;}
.main-sexy .hlavniSloupce .sloupce .right .r2 .uzkySloupecR2 { border:0px solid blue; width:200px; background:#4c0d12 url(sexy-mapa.jpg) no-repeat -2px -428px; margin-left:2px; }
.main-sexy .hlavniSloupce .sloupce .right .r2 .uzkySloupecR2-anketa { width:200px; margin-left:2px; background-color:#4c0d12;}
.main-sexy .hlavniSloupce .sloupce .right .r2 .banneryKatalog {width:150px; overflow:hidden; padding:15px 0px 15px 0px; margin:0px 0px 0px 25px;}
.main-sexy .hlavniSloupce .sloupce .right .rbottom {border:0px solid blue; width:206px; height:16px; background:url(sexy-mapa.jpg) no-repeat -1296px -301px;}

.hlavniZapati {border:0px solid blue; width:100%; height:152px; background:#650c13 url(sexy-main-bg-bottom.gif) repeat-x; text-align:center;}
.hlavniZapati .zapati {border:0px solid blue; width:979px; margin:0px auto;text-align:left;}
.hlavniZapati .zapati .z1 {float:left; width:211px; }
.hlavniZapati .zapati .z1 .z10 {float:right; width:118px; height:67px; background:url(sexy-mapa.jpg) no-repeat -1302px 0px; overflow:hidden;}
.hlavniZapati .zapati .z1 .z10b {float:right; width:18px; height:67px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -1302px -68px;}
.hlavniZapati .zapati .z1 .z11 {float:right; width:140px; height:20px; margin:10px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#e1babd;overflow:hidden;}
.hlavniZapati .zapati .z2 {float:left; width:768px;}
.hlavniZapati .zapati .z2 .z20 {border:0px solid white; width:768px; overflow:hidden;}
.hlavniZapati .zapati .z2 .z20 .z201 {float:left; width:15px; height:61px; background:url(sexy-mapa.jpg) no-repeat -1322px -69px; overflow:hidden;}
.hlavniZapati .zapati .z2 .z20 .z202 {float:left; width:522px; height:61px; padding-top:0px; background:url(sexy-zapati-repeatx.gif) repeat-x; overflow:hidden; font-size:11px; color:#372929; text-align:center;}
.hlavniZapati .zapati .z2 .z20 .z202 .zapatiOdkaz1 {font-weight:bold; color:#372929; }
.hlavniZapati .zapati .z2 .z20 .z202 .zapatiOdkaz2 {font-weight:normal; color:#372929; text-decoration:underline; }
.hlavniZapati .zapati .z2 .z20 .z203 {float:left; width:30px; height:61px; background:url(sexy-mapa.jpg) no-repeat -1340px -69px; overflow:hidden;}
.hlavniZapati .zapati .z2 .z20 .z204 {border:0px solid blue;float:left; width:157px; height:34px; background:url(sexy-mapa.jpg) no-repeat -1302px -147px; overflow:hidden;}
.hlavniZapati .zapati .z2 .z21 {border:0px solid blue; width:551px;background:#650c13 url(sexy-sponzor.gif) no-repeat; overflow:hidden; margin-left:1px;}
.hlavniZapati .zapati .z2 .z21 .textOdkazDiv {float:left; height:18px; padding:3px 6px 20px 6px;}
.hlavniZapati .zapati .z2 .z21 .textOdkazDiv .odkaz {float:left; height:18px; line-height:18px; color:#c75c63; text-decoration:underline; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
.hlavniZapati .zapati .z2 .z21 .mezera {float:left; height:11px; width:1px; line-height:11px; border-left:1px solid #c75c63; margin-top:8px; }
.hlavniZapati .zapati .z2 .z21 .popisKat {width:527px; margin:5px 0px 10px 12px; color:#c75c63; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; line-height:15px;}



.novinkyForm {width:206px; height:122px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px;}
.novinkyForm .top {border:0px solid white; width:206px; height:62px; overflow:hidden; background: url(sexy-mapa.jpg) no-repeat 0px -233px; overflow:hidden; margin:0px; padding:0px;}
.novinkyForm .top .popisN1 {border:0px solid white; width:50px; height:11px; color:#ffeacc; font-size:68.75%; text-align:left; margin:20px 0px 4px 16px; padding:0px;}
.novinkyForm .top .inputTlacitko {width:194px; height:24px; margin:0px; padding:0px;}
.novinkyForm .top .inputTlacitko .txtbox {width:113px; height:24px; color:#4c0d12; float:left; background:transparent; overflow:hidden; border:0px solid black; margin:3px 0px 0px 16px;}
.novinkyForm .top .inputTlacitko .tlacitko {width:56px; height:20px; float:right; background:url(sexy-mapa.jpg) no-repeat -221px -110px; text-decoration:none;  margin:3px 0px 0px 0px; padding:0px; overflow:hidden; line-height:18px; border:0px solid black; font-weight:bold; color:#ffffff; font-size:68.75%; text-align:center;}
.novinkyForm .top .inputTlacitko .tlacitkoHover {width:56px; height:20px; float:right; background:url(sexy-mapa.jpg) no-repeat -221px -132px; text-decoration:none;  margin:3px 0px 0px 0px; padding:0px; line-height:18px; overflow:hidden; border:0px solid black; font-weight:bold; color:#ffffff;font-size:68.75%; text-align:center; cursor:pointer;}
.novinkyForm .middle {border:0px solid white; width:206px; height:60px; margin:10px 0px 0px 0px; overflow:hidden; color:#ffeacc; font-size:68.75%; text-align:center; cursor:pointer;}

.userForms {border:0px solid blue; width: 206px; overflow:hidden; margin:10px 0px 0px 0px;}
.userForms .row {width:164px; height:23px; margin:0px 0px 7px 26px; padding:0px 0px 0px 0px; }
.userForms .row .userPopis {width:40px; height:23px; overflow:hidden; float:left; color:#ffeacc; font-size:68.75%; padding:0px 0px 0px 0px;}
.userForms .row .userInput {border:0px solid blue; width:124px; height:23px; overflow:hidden; float:left; background:transparent; color: #4c0d12; font-size:68.75%; padding:3px 0px 0px 0px; margin:0px 0px 0px 0px;}
.userForms .userPravy {border:0px solid black;overflow:hidden; width:173px; padding:0px; margin:0px 0px 0px 17px;}
.userForms .userPravy .odkazy {border:0px solid black; float:left; width:105px; margin:3px 0px 0px 0px;}
.userForms .userPravy .odkazy .sipka {border:0px solid blue; width:5px; height:5px; float:left; margin:7px 4px 0px 0px; background:url(sexy-mapa.jpg) no-repeat 0px -318px; overflow:hidden;}
.userForms .userPravy .odkazy .odkaz {display:block; width:96px; color:#ffe957; float:left; line-height:17px; text-align:left; font-size:68.75%; font-weight:normal; text-decoration:underline; margin:0px 0px 0px 0px; cursor:pointer;}
.userForms .userPravy .odkazy .odkaz:hover {text-decoration:none; cursor:pointer;}
.userForms .userPravy .submitB {border:0px solid blue; float:right; width:68px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-indent:-5000px; background:url(sexy-buttons.png) no-repeat 0px 0px; cursor:pointer; }
.userForms .userPravy .submitBHover {border:0px solid blue; float:right; width:68px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-indent:-5000px; background:url(sexy-buttons.png) no-repeat 0px -22px; cursor:pointer; }
.userForms .bg-zakryt {border:0px solid blue; height:102px; background:url(sexy-mapa.jpg) no-repeat -1296px -205px;}
.userForms .bg-zakryt .uzivatel {border:0px solid blue; width: 170px; text-align:right; font-weight:bold; color: #ffeacc; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; font-size:75%;}
.userForms .bg-zakryt .odkazOdhlasit {width: 173px; margin: 0px 0px 0px 17px;}
.userForms .bg-zakryt .odkazOdhlasit .radek {border:0px solid black; float:left; width:105px; margin:0px 0px 0px 0px;}
.userForms .bg-zakryt .odkazOdhlasit .radek .sipka {border:0px solid blue; width:5px; height:5px; float:left; margin:7px 4px 0px 0px; background:url(sexy-mapa.jpg) no-repeat 0px -318px; overflow:hidden;}
.userForms .bg-zakryt .odkazOdhlasit .radek .odkaz {display:block; width:96px; color:#ffe957; float:left; line-height:17px; text-align:left; font-size:11px; font-weight:normal; text-decoration:underline; margin:0px 0px 0px 0px;}
.userForms .bg-zakryt .odkazOdhlasit .odhlasit {border:0px solid blue; float:right; display:block; width:68px; height:20px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center; margin:0px; color:#ffffff; font-weight:bold; font-size:68.75%; text-decoration:none; background:url(sexy-mapa.jpg) no-repeat 0px 0px; cursor:pointer; overflow:hidden; line-height:20px;}
.userForms .bg-zakryt .odkazOdhlasit .odhlasit:hover {text-decoration:none; background:url(sexy-mapa.jpg) no-repeat 0px -21px; cursor:pointer;}

/* -----------------------------------------------------------------------------------------------------------------------  */
/* center - hlavni strana - jednotlive FCE*/

.reklamaHtop {border:0px solid black; width:520px; height:129px; background:url(sexy-mapa.jpg) -520px -254px;}

.popisKategorie {width:496px; color:#372929; font-size:69%; margin:0px 0px; float:left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; line-height:18px; overflow:hidden;}
.popisKategorie strong {font-weight:bold; color:#372929;}
.popisKategorie a {text-decoration: underline; cursor:pointer;}
.popisKategorie a:hover {text-decoration: none; cursor:pointer;}

.ruzovyNesmysl {border:0px solid black; margin:18px 0px 0px 10px; padding:0px; overflow:hidden; background:url(sexy-ruzovy-nesmysl-repeaty.gif) repeat-y;}
.ruzovyNesmysl .pozadi {width:502px; background:url(sexy-ruzovy-nesmysl-spodek.gif) no-repeat center bottom; margin:0px; padding:0px; overflow:hidden; }
.ruzovyNesmysl .pozadi .topRN {border:0px solid black; width:502px; height:6px; overflow:hidden; background:url(sexy-ruzovy-nesmysl-vrch.gif) no-repeat center top; margin:0px; padding:0px;}
.ruzovyNesmysl .pozadi .mainRN {width:502px; overflow:hidden; margin:0px; padding:0px 0px 6px 0px;}
.ruzovyNesmysl .pozadi .mainRN .sipka {border:0px solid blue; width:15px; height:16px; background:url(sexy-sipka-tlacitko.gif) no-repeat; overflow:hidden; float:left; margin:5px 10px 0px 14px; }
.ruzovyNesmysl .pozadi .mainRN .nazevKat {border:0px solid red; display:block; float:left; width:210px; line-height:22px;  overflow:hidden; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; font-weight:bold; text-decoration:underline; color:#000000;cursor:pointer;}
.ruzovyNesmysl .pozadi .mainRN .nazevKat:hover {text-decoration:none; cursor:pointer;}


.novinka {border:0px solid blue; width:499px;border:1px solid #e9e1ca; overflow:hidden; color:#000000; background:#e9e4d2 url(sexy-bg-novinka-repeatx.gif) repeat-x; padding:0px 0px 0px 0px; margin:1px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.novinka .nadpisNovinka {width:470px; height:18px; font-weight:bold; color:#e7102f; font-size:68.75%; padding:0px 0px 0px 0px; margin:10px 0px 0px 13px; text-decoration:underline;}
.novinka .datumNovinka {font-weight:bold; font-size:68.75%;  margin:0px 0px 0px 13px;}
.novinka .textNovinka {width:470px; font-weight:normal; margin:0px 0px 5px 13px; font-size:68.75%; line-height:18px; color:#000000; overflow:hidden; }

.katalogHeader {width:520px; overflow: hidden; color: #000000; padding: 15px 0px; margin:0px;}
.katalogHeader .row {padding: 0px 0px 0px 0px; text-align:left;}
.katalogHeader .row .katalogHeaderImg {float: left; width: 15px; overflow:hidden; text-align:center; font-size:4px;}
.katalogHeader .row .katalogHeaderImg img {margin: 2px 0px 2px 6px; cursor: pointer;}

.katalogHeader .row .katalogHeaderPopis1 {float: left; width: 70px; overflow:hidden; font-size:69%; text-align:right; padding-top:3px;}
.katalogHeader .row .razeni  {float: left; width:65px; font-size: 69%; border:1px solid #a9b0b4; color: #546171;}

.katalogHeader .row .katalogHeaderPopis2 {float: left; width: 115px; overflow:hidden; font-size:69%; text-align:right; padding-top:3px;}
.katalogHeader .row .pocet   {float: left; width:40px; font-size: 69%; border:1px solid #a9b0b4; color: #546171; margin-right:5px;}

.katalogHeader .row .katalogHeaderPopis3 {border:0px solid black; float: left; width: 60px; overflow:hidden; font-size:69%; text-align:right; padding-top:3px;}
.katalogHeader .row .vyrobce {float: left; width:120px; font-size: 69%; border:1px solid #a9b0b4; color: #546171; margin-right:5px;}

/* listcontrol - listovani v katalogu */
.pozadiListovani {background:url(sexy-mapa.jpg) no-repeat -521px -387px; padding:26px 0px 0px 0px; margin:0px 0px 22px 0px; overflow:hidden;}
.listcontrolPages2 {display: block; text-align: center; }
.listcontrolPages2 .listcontrolPages2-prvni {float: left; width:7px; height:9px; margin:5px 0px 0px 64px; background:url(sexy-mapa.jpg) no-repeat -41px -336px; overflow:hidden;}
.listcontrolPages2 .listcontrolPages2-predchozi {float: left; width:9px; height:9px; margin:5px 0px 0px 6px; background:url(sexy-mapa.jpg) no-repeat -51px -336px; overflow:hidden;}
.listcontrolPages2 .listcontrolPages2-nasledujici {float: right; width:7px; height:9px; background:url(sexy-mapa.jpg) no-repeat -77px -336px; margin:5px 64px 0px 0px;  overflow:hidden;}
.listcontrolPages2 .listcontrolPages2-posledni {float: right; width:9px; height:9px; margin:5px 6px 0px 0px; background:url(sexy-mapa.jpg) no-repeat -65px -336px; overflow:hidden;}
.listcontrolPages2 .listcontrolPages2-cisla {margin: 0px auto 0px auto; border: 0px solid #ff00ff; width: 310px; font-family:tahoma, sans-serif; font-size:68.75%; font-weight:bold; color:#000000; line-height:20px; text-align:center; overflow:hidden;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cislo {display: block; float: left; width: 18px; height: 20px; margin:0px 2px 0px 0px; background:url(sexy-mapa.jpg) no-repeat 0px -329px; overflow:hidden; border: 0px solid #ff00ff; overflow:hidden; color:#000000;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cisloSelected {display: block; float: left; width: 18px; height: 20px; margin:0px 2px 0px 0px; overflow: hidden; background:url(sexy-mapa.jpg) no-repeat -20px -329px; border: 0px solid #ff00ff; color:#ffffff; }
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-tecky {display: block; float: left; width: 20px; height: 20px; overflow: hidden; margin:0px 4px 0px 0px; border: 0px solid #ff00ff;}


.kategorie-filtr {border:0px solid black; width: 200px; overflow:hidden; color:#e7102f; font-weight:bold; font-size:75%;}

div.parametryFiltr {color: #000000; overflow: hidden;}
div.parametryFiltr .popisFiltru {color: #000000; padding: 5px 10px 0px 6px; margin: 0px; font-size: 68.75%;}
div.parametryFiltr .popisFiltru p {padding: 0px; margin: 0px;}
div.parametryFiltr .styl {padding: 5px; margin: 0px;}
div.parametryFiltr .styl form {padding: 0px; margin: 0px;}
div.parametryFiltr hr.delici {border: 0px solid #ffffff; border-top: 0px solid #3d3d3d; height: 1px;}
div.parametryFiltr .search {color: #000000; font-size: 11px; table-layout:fixed;}
div.parametryFiltr .search td {padding: 0px 8px 0px 0px;}
div.parametryFiltr .search td.nazev {border:0px solid black; width: 140px;}
div.parametryFiltr .search td .textbox {height:19px; width: 140px; border:1px solid #a9b0b4; color: #546171;font-size: 68.75%; margin-bottom:2px;}
div.parametryFiltr .filtrValue {border:0px solid black; font-size: 69%; color: #ffe957; table-layout:fixed;}
div.parametryFiltr .filtrValue td {padding: 0px 8px 0px 0px;}
div.parametryFiltr .filtrValue td.nazev {border:0px solid red; width: 140px; font-weight: bold; color: #000000; text-decoration: underline; overflow:hidden; }
div.parametryFiltr .filtrValue td.porovnani {width: 35px;}
div.parametryFiltr .filtrValue input { border:0px solid red; vertical-align: top; width: 140px;  height:19px; border:1px solid #a9b0b4; color: #546171; margin:0px;}
div.parametryFiltr .filtrValue .selectPorovnani {vertical-align: top; height:19px; border:1px solid #a9b0b4; color: #546171; margin:0px;}
div.parametryFiltr .filtrBooleanTyp-0 {float: left; width: 190px;}
div.parametryFiltr .filtrBooleanTyp-1 {}
div.parametryFiltr .filtrBoolean {font-size:69%; line-height: 15px; margin: 5px 0px 0px 0px;}
div.parametryFiltr .filtrBoolean .padding {padding: 0px 0px 0px 20px;}
div.parametryFiltr .filtrBoolean .padding input {vertical-align: middle; margin-left: -20px;}
div.parametryFiltr .filtrEnum {font-size: 69%; color: #000000;  margin: 5px 0px 0px 0px;}
div.parametryFiltr .filtrEnum td {padding: 0px 8px 0px 0px;  vertical-align: top;}
div.parametryFiltr .filtrEnum td.nazev {width: 158px; font-weight: bold; color: #000000; text-decoration: underline;}
div.parametryFiltr .filtrEnum .filtrEnumTyp-0 {float: left; width: 130px;}
div.parametryFiltr .filtrEnum .filtrEnumTyp-1 {width: auto;}
div.parametryFiltr .filtrColor {font-size: 69%; color: #000000;}
div.parametryFiltr .filtrColor td {padding: 0px 8px 0px 0px;}
div.parametryFiltr .filtrColor td.nazev {width: 158px; vertical-align: top; line-height: 20px;}
div.parametryFiltr .filtrColor .vyber {vertical-align: middle;}
div.parametryFiltr .filtrColor .barva {float: left; width: 150px;}
div.parametryFiltr .filtrColor .barvaSample {width: 15px; height:15px; overflow:hidden; border:1px solid #a9b0b4;}
div.parametryFiltr .submit { text-align: right; margin: 5px 0px 0px 0px;}
div.parametryFiltr .submit .potvrditFiltr {border:0px solid black; width:68px; height:20px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -180px -154px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; font-size:11px; text-align:center; cursor:pointer;}
div.parametryFiltr .submit .potvrditFiltrHover {border:0px solid black; width:68px; height:20px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -180px -176px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; font-size:11px; text-align:center; cursor:pointer;}
div.parametryFiltr .submit .zrusitFiltr {display:block; border:0px solid black; width:68px; height:20px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -180px -154px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; font-size:11px; text-align:center; cursor:pointer;}
div.parametryFiltr .submit .zrusitFiltr:hover {background:url(sexy-mapa.jpg) no-repeat -180px -176px; cursor:pointer;}

.nadpisCentralniCerny {width:520px; height:30px; color:#000000; font-weight:bold; background:url(sexy-mapa.jpg) no-repeat 0px -386px; margin-top:24px;  overflow:hidden; }
.nadpisCentralniCerny .sipka {width:9px; height:10px; background:url(sexy-mapa.jpg) no-repeat 0px -221px; overflow:hidden; float:left; margin:12px 0px 0px 15px;}
.nadpisCentralniCerny .nadpisek {width:480px; float:left; text-transform:uppercase; margin:9px 0px 0px 10px; font-family:tahoma, sans-serif; font-size:12px;}

.nadpisCentralniCerveny {width:520px; height:30px; color:#e7102f; background:url(sexy-mapa.jpg) no-repeat 0px -386px; margin:24px 0px 0px 0px;  overflow:hidden; }
.nadpisCentralniCerveny .sipka {width:9px; height:10px; background:url(sexy-mapa.jpg) no-repeat 0px -221px; overflow:hidden; float:left; margin:12px 0px 0px 15px;}
.nadpisCentralniCerveny .nadpisek {border:0px solid black; width:480px; height:14px; float:left;  margin:9px 0px 0px 10px; overflow:hidden;}
.nadpisCentralniCerveny .nadpisek h1 {border:0px solid red; text-transform:uppercase; font-family:tahoma, sans-serif; font-size:75%; font-weight:bold; margin:0px; padding:0px; }
.nadpisCentralniCerveny .nadpisek .text {border:0px solid red; text-transform:uppercase; font-family:tahoma, sans-serif; font-size:75%; font-weight:bold; margin:0px; padding:0px; }

.nadpisCentralniCerveny2 {width:520px; height:30px; color:#e7102f; margin:24px 0px 0px 0px;  overflow:hidden; }
.nadpisCentralniCerveny2 h1 {border:0px solid red; font-family:tahoma, sans-serif; font-size:112.5%; font-weight:bold; margin:0px; padding:0px; }

/* mezery */
.horniMezera12px {border:0px solid black; width:400px; height:12px; overflow:hidden;}
.horniMezera8px {width:500px; height:8px; overflow:hidden;}
.horniMezera4px {width:300px; height:4px; overflow:hidden;}
.horniMezera10px {width:500px; height:10px; overflow:hidden;}
.bocniMezera12px {border:0px solid green;width:12px; height:40px; float:left; overflow:hidden;}
.bocniMezera10px {border:0px solid green;width:10px; height:30px; float:left; overflow:hidden;}


.centrBody {border:0px solid black; width:520px; background:url(sexy-mapa.jpg) no-repeat -521px -387px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; overflow:hidden;}
.centrBody .prostredek {border:0px solid red; width:500px; float:left; overflow:hidden;}
.centrBody .prostredek .horniMezerka28px {border:0px solid blue; width:500px; height:28px; overflow:hidden;}
.centrBody .prostredek .horniMezerka11px {border:0px solid blue; width:500px; height:11px; overflow:hidden;}
.centrBody .prostredek .horniMezerka21px {border:0px solid blue; width:500px; height:21px; overflow:hidden;}

.produktyUprostred {border:0px solid black; width:520px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.produktyUprostred .uprostred {border:0px solid red; width:500px; float:left; overflow:hidden;}
.produktyUprostred .topMezerka11px {border:0px solid blue; width:500px; height:11px; overflow:hidden;}

.katalog-sobrazky {border:0px solid red; float:left; width:156px; height:258px;  margin:0px 0px 0px 0px; padding:0px; overflow:hidden; }
.katalog-sobrazky .imageDiv {float:left; width:156px; height:156px; overflow:hidden; margin:0px; background:url(sexy-foto-ram.gif) no-repeat 0px 0px;}
.katalog-sobrazky .imageDiv .image {display:block; width:144px; height:144px; margin:6px 0px 0px 6px; text-decoration:none; cursor:pointer;}
.katalog-sobrazky .imageDiv .image:hover {text-decoration:none; cursor:pointer;}
.katalog-sobrazky .spodni-ram {border:0px solid blue; width:154px; height:101px; margin:1px 0px 0px 1px; overflow:hidden; }
.katalog-sobrazky .spodni-ram .levy {border:0px solid blue; width:5px; height:101px; float:left; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -208px -282px;}
.katalog-sobrazky .spodni-ram .centerSR {border:0px solid blue; width:144px; height:101px; float:left; overflow:hidden; background:url(sexy-spodni-ram.gif) repeat-x;}
.katalog-sobrazky .spodni-ram .centerSR h2 {display:block; width:144px; padding:0px; margin:0px;  margin:0px auto 0px auto; overflow:hidden; }
.katalog-sobrazky .spodni-ram .centerSR h2 a {border:0px solid blue; display:block; width:141px; height:31px; overflow:hidden; padding:4px 0px 0px 0px; line-height:14px; font-family:tahoma, sans-serif; text-align:center;  font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline;overflow:hidden; cursor:pointer;}
.katalog-sobrazky .spodni-ram .centerSR h2 a:hover {text-decoration:none; cursor:pointer;}
.katalog-sobrazky .spodni-ram .centerSR .blokCenaSR {border:0px solid black; width:144px; height:36px; overflow:hidden; margin:0px 0px 0px 10px; padding:0px;}
.katalog-sobrazky .spodni-ram .centerSR .blokCenaSR .cenaSR { width:54px; height:11px; margin-top:15px; color:#370505; font-family:tahoma, sans-serif; text-align:right;  font-size:11px; float:left; }
.katalog-sobrazky .spodni-ram .centerSR .blokCenaSR .hodnotaSR {width:76px; height:14px; margin-top:12px; margin-left:10px; font-family:tahoma, sans-serif; text-align:left;  font-size:87.5%; color:#fb0027; float:left;}
.katalog-sobrazky .spodni-ram .centerSR .tlacitkaSR {width:144px; height:21px;}
.katalog-sobrazky .spodni-ram .centerSR .tlacitkaSR .mezerat1 {width:5px; height:21px; float:left; overflow:hidden;}
.katalog-sobrazky .spodni-ram .centerSR .tlacitkaSR .t1 {display:block; width:67px; height:20px; background:url(sexy-mapa.jpg) no-repeat 0px -135px; overflow:hidden; float:left; cursor:pointer;}
.katalog-sobrazky .spodni-ram .centerSR .tlacitkaSR .t1:hover {width:67px; height:21px; background:url(sexy-mapa.jpg) no-repeat -0px -156px; overflow:hidden; float:left; cursor:pointer; text-decoration:none;}
.katalog-sobrazky .spodni-ram .centerSR .tlacitkaSR .t1 .textT1 {display:block; width:44px; height:17px; line-height:17px; margin-left:19px; font-family:tahoma, sans-serif; color:#ffffff; font-size:11px; font-weight:bold;}

.katalog-sobrazky .spodni-ram .centerSR .tlacitkaSR .mezerat2 {border:0px solid blue; width:3px; height:21px; float:left; overflow:hidden;}
.katalog-sobrazky .spodni-ram .centerSR .tlacitkaSR .t2 {display:block;width:67px; height:19px; background:url(sexy-mapa.jpg) no-repeat -0px -177px; overflow:hidden; float:left; cursor:pointer;}
.katalog-sobrazky .spodni-ram .centerSR .tlacitkaSR .t2:hover {width:67px; height:19px; background:url(sexy-mapa.jpg) no-repeat -0px -198px; overflow:hidden; float:left; cursor:pointer;text-decoration:none;}
.katalog-sobrazky .spodni-ram .centerSR .tlacitkaSR .t2 .textT2 {display:block; width:44px; height:17px; line-height:17px; margin-left:23px; font-family:tahoma, sans-serif; color:#ffffff; font-size:11px; font-weight:bold;}
.katalog-sobrazky .spodni-ram .pravy {border:0px solid blue; width:5px; height:101px; float:left; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -223px -282px;}

.katalog-sobrazky .tlacitka {float:right; width:72px; height:65px; overflow:hidden; margin:10px 0px 0px 0px;}
.katalog-sobrazky .tlacitka img {margin-bottom:3px;}
.katalog-sobrazky .popis {width:190px; height:56px; overflow:hidden; margin:5px 0px 0px 0px; font-size:69%; color:#000000; text-align:left;}
.katalog-sobrazky .spodni {width:190px; overflow:hidden; margin:6px 0px 0px 0px;}
.katalog-sobrazky .spodni .cena {float:right; width:105px; overflow:hidden; margin:5px 0px 0px 0px; font-size:75%; color:#000000; font-weight:bold; text-align:right;}
.katalog-sobrazky .spodni .koupit {float:right; width:80px; overflow:hidden; margin:0px 0px 0px 0px; text-align:right;}
.katalog-mezera1 {float:left; width:12px; height:40px; overflow:hidden;}
.katalog-mezera2 {float:left; width:520px; height:14px; overflow:hidden;}

.anketaBody {width:200px; text-align:center;}
.anketaBody .nadpis1 {border:0px solid blue; width:200px; height:63px; background: url(sexy-mapa.jpg) no-repeat -214px -420px; }
.anketaBody .nadpis1 .mezeraHorni {width:200px; height:19px;}
.anketaBody .nadpis1 .textAn {width:180px; padding:0px 0px 0px 0px; margin:0px 0px 0px 10px; font-size:11px; color:#ffeacc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; }
.anketaBody .mezeraLevo {width:8px; height:50px; float:left;}
.anketaBody .anketa {width:183px; float:left; overflow:hidden; margin:0px 0px 0px 0px;}
.anketaBody .anketa .mezeraHorni {width:180px; height:9px; overflow:hidden;}
.anketaBody .anketa a {border:0px solid blue; display:block; width:140px; text-decoration:underline; float:left; margin:15px 0px 0px 6px; font-size:11px; color:#ffeacc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; cursor:pointer;}
.anketaBody .anketa a:hover {text-decoration:none; cursor:pointer;}
.anketaBody .anketa .prouzek {border:0px solid blue; height:9px; width:183px; margin:0px 0px 0px 0px; padding:0px 0px 0px 2px; background:url(sexy-mapa.jpg) -22px -312px; overflow:hidden;}
.anketaBody .anketa .prouzek .hlas {float:left; height: 5px; overflow: hidden; background:url(sexy-anketa-hlas.gif) repeat-x; margin-top:2px;}
.anketaBody .anketa .hodnota {}
.anketaBody .anketa .hodnota .mezeraProcento {border:0px solid blue; width:36px; float:right; overflow:hidden; }
.anketaBody .anketa .hodnota .mezeraProcento .mezeraTop {border:0px solid white; width:36px; height:15px; overflow:hidden;}
.anketaBody .anketa .hodnota .mezeraProcento .procento {float:left; border:0px solid blue; width:35px; height:19px; overflow: hidden; text-align:right; margin:0px 6px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; color:#ffeacc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}


/* -----------------------------------------------------------------------------------------------------------------------  */
/* hlavicka + rootkategorie */
.centerCara {margin:0px 0px 10px 0px;}


/* EO - hlavicka + rootkategorie */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* -----------------------------------------------------------------------------------------------------------------------  */
/* levy pruh */


.kategorie {width:200px; overflow:hidden; margin:0px 0px 0px 3px; padding:0px;}
.kategorie .rootkatName {width:200px; height:28px; overflow:hidden;}
.kategorie .rootkatName .odkaz {display:block; width: 200px; padding:0px; margin: 0px 0px 0px 0px; overflow:hidden;}
.kategorie .rootkatName .nadpisMuzi {width:200px; height:28px; overflow:hidden; /*margin:8px 0px 7px 0px;*/ background:url(sexy-mapa.jpg) no-repeat -70px -43px; text-indent:-5000px; cursor:pointer;}
.kategorie .rootkatName .nadpisZeny {width:200px; height:28px; overflow:hidden; /*margin:8px 0px 7px 0px;*/ background:url(sexy-mapa.jpg) no-repeat -70px -73px; text-indent:-5000px; cursor:pointer;}
.kategorie .rootkatName .proPary {width:200px; height:28px; overflow:hidden; /*margin:8px 0px 7px 0px;*/ background:url(sexy-mapa.jpg) no-repeat -314px -313px; text-indent:-5000px; cursor:pointer;}
.kategorie .rootkatName .nadpisDalsi {width:200px; height:28px; overflow:hidden; /*margin:8px 0px 7px 0px;*/ background:url(sexy-mapa.jpg) no-repeat -314px -343px; text-indent:-5000px; cursor:pointer;}
.kategorie .rootkatName2 {}
.kategorie .rootkatName2 .odkaz2 {width:180px; padding:0px; margin: 4px 0px 0px 8px; font-size:81.25%; color:#ffffff; overflow:hidden; font-weight:bold;}
.kategorie .kategorieName {display:block; width:194px; line-height:28px; padding:0px; margin:0px 0px 0px 2px; font-size:68.75%; background:url(sexy-bg-podkat2.gif) repeat-y left top; overflow:hidden;border:0px solid white;}
.kategorie .kategorieName .pozadi {background:url(sexy-bg-podkat.gif) no-repeat left top; overflow:hidden;}
.kategorie .kategorieName .sipka {width:8px; height:9px; float:left; display:block; background:url(sexy-mapa.jpg) -8px -316px; overflow:hidden; padding:0px; margin:10px 10px 0px 0px;}
.kategorie .kategorieName .zbytek {display:block; float:left; overflow:hidden; padding:0px; margin:0px;}
.kategorie .kategorieName .mojeKategorie-0 {display:block; height:auto; text-decoration: none; color:#ffffff; font-weight:normal; cursor:pointer;}
.kategorie .kategorieName .mojeKategorie-0:hover {text-decoration:underline; cursor:pointer;}
.kategorie .kategorieName .mojeKategorie-1 {display:block; height:auto; text-decoration: none; color:#ffffff; font-weight:normal; cursor:pointer;}
.kategorie .kategorieName .mojeKategorie-1:hover {text-decoration:underline; cursor:pointer;}

.margin {margin:0px 0px 0px 0px;}



/* EO - levy pruh */
/* -----------------------------------------------------------------------------------------------------------------------  */


.topProduktyRight {width:200px; overflow:hidden; padding:0px 0px 15px 0px; margin:0px; text-align:center;}
.topProduktyRight .nazev {display:block; width:157px; overflow:hidden; font-size:88%; padding:0px; margin:15px auto 5px auto;  font-weight:bold; color:#ffffff; text-decoration:underline; cursor:pointer;}
.topProduktyRight .nazev:hover {text-decoration:none;}
.topProduktyRight .imageDiv {float:left; width:85px; height:120px; overflow:hidden; margin:17px 0px 0px 19px; background:url(sexy-right-ram.gif) no-repeat left top; text-align:center;}
.topProduktyRight .imageDiv .image {display:block; width:77px; height:112px; margin:4px auto 0px auto; text-decoration:none; cursor:pointer;}
.topProduktyRight .imageDiv .image:hover {text-decoration:none; cursor:pointer;}
.topProduktyRight .cenaTlacitka {width:96px; height:120px; float:left;}
.topProduktyRight .cenaTlacitka .cenaC {width:80px; margin:41px 0px 0px 13px; overflow:hidden; font-size:11px; color:#ffeacc; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:left;}
.topProduktyRight .cenaTlacitka .hodnotaC {width:80px; margin:2px 0px 0px 13px; overflow:hidden; text-align:left; font-size:87.5%; color:#ffe957; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
.topProduktyRight .cenaTlacitka .detailyC {display:block; width:67px; height:21px; overflow:hidden; margin:10px 0px 0px 13px; background:url(sexy-mapa.jpg) no-repeat 0px -43px; float:left;cursor:pointer; }
.topProduktyRight .cenaTlacitka .detailyC:hover {background:url(sexy-mapa.jpg) no-repeat 0px -66px; text-decoration:none;}
.topProduktyRight .cenaTlacitka .detailyC .textC1 {display:block; width:43px; height:18px; line-height:18px; margin:0px 0px 0px 19px; text-align:left; font-size:11px; color:#ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
.topProduktyRight .cenaTlacitka .koupitC {display:block; width:67px; height:21px; overflow:hidden; margin:10px 0px 0px 13px; background:url(sexy-mapa.jpg) no-repeat 0px -89px; float:left; cursor:pointer;}
.topProduktyRight .cenaTlacitka .koupitC:hover {background:url(sexy-mapa.jpg) no-repeat 0px -112px; text-decoration:none;}
.topProduktyRight .cenaTlacitka .koupitC .textC2 {display:block; width:43px; height:18px; line-height:18px; margin:0px 0px 0px 23px; text-align:left; font-size:11px; color:#ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}

.guideblock {padding: 6px 10px 6px 20px; text-align: left; border: 0px solid black;}
.guideblock .otazka {font-weight: bold; margin: 0px 0px 5px 0px; font-size: 69%; color:#000000;}
.guideblock .odpovedi {font-weight: normal;}
.guideblock .odpovedi ul {margin-top: 0px; margin-bottom: 0px; }
.guideblock .odpovedi a {color: #ef6000; font-weight: normal; font-size: 69%; text-decoration: none; cursor:pointer;}
.guideblock .odpovedi a:hover {text-decoration: underline; color: #ef6000;}
.guideNadpis {margin: 15px 10px 10px 10px; padding:0px; color: #000000; font-size: 75%; font-weight: bold; text-align:left;}
.guideEnd {padding: 10px 10px 10px 10px; font-size: 69%;}


/* F5_USER - registrace a nastaveni*/
.userData {margin:22px 0px 0px 0px;}
.userData .nadpisSpozadim {font-size:75%; color: #e7102f; padding:6px 10px 5px 10px; margin:0px; border:1px solid #e7102f; background-color: #ffffff; margin-bottom:1px;}
.userData .nadpisSpozadim input.radio {margin:0px;}
.userData .volitelne {background-color:#d9dbdc; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; margin:0px; padding:0px;}
.userData .odsazeniUD {font-size:69%; text-align:left; margin:0px; padding:10px; color: #000000; border:0px solid #000000;}
.userData .odsazeniUD .nadpis {font-weight: bold; font-size: 11px; margin: 0px 0px 4px 0px; color:#000000; width:500px;}
.userData .odsazeniUD .row {margin: 1px 0px 1px 10px; text-align:left; width:500px; padding:0px;}
.userData .odsazeniUD .row .popis {float: left; width: 230px; text-align: left; padding: 3px 0px 0px 0px; color:#000000; margin:0px;}
.userData .odsazeniUD .row .popis2 {float: left; width: 230px; text-align: left;}
.userData .odsazeniUD .row input.i {float:left; width: 150px; margin:0px; height:19px; border:1px solid #a9b0b4; color: #546171;}
.userData .odsazeniUD .row select {float:left;width: 150px; margin:0px; height:19px; border:1px solid #a9b0b4; color: #546171;}
.userData .odsazeniUD .row a {text-decoration: underline; color:#e7102f; cursor:pointer;}
.userData .odsazeniUD .row a:hover {text-decoration: none; color:#e7102f;}
.userData .odeslat {display:block; width:68px; height:20px; text-decoration:none; background:url(sexy-mapa.jpg) no-repeat -180px -154px;line-height:18px; font-size: 11px; color:#ffffff; font-weight:bold; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: pointer;}
.userData .odeslat:hover {background:url(sexy-mapa.jpg) no-repeat -180px -176px; text-decoration:none;}


/* F6_DETAIL */
/* F6_DETAIL - vrchni oblast s obrazkem */
.navigace {border:0px solid black; width:496px; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;  }
.navigace .sipka {width:9px; height:10px; float:left; background:url(sexy-mapa.jpg) no-repeat -12px -221px; overflow:hidden; float:left; margin:4px 10px 0px 19px;}
.navigace .popisek {border:0px solid blue; float:left; overflow:hidden; }
.navigace .popisek .oddelovacXX {float:left; border:0px solid black; width:5px; height:9px; background:url(sexy-mapa.jpg) no-repeat -23px -221px; overflow:hidden; margin:5px 5px 0px 5px;}
.navigace .popisek .odkaz {display:block; float:left;border:0px solid black;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; color:#cc7903; text-decoration:underline; overflow:hidden; cursor:pointer;}
.navigace a:hover {text-decoration:none;}
.navigace .popisek .posledni {display:block; float:left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; color:#000000; text-decoration:none; font-weight:bold; overflow:hidden; }
.navigace .popisek .posledni2x {display:block; float:left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; color:#000000; margin-top:3px; text-decoration:none; font-weight:bold; overflow:hidden; }

.topdetail {width:517px; overflow:hidden; padding:15px 0px 0px 0px; text-align:left; margin:0px;}

.topdetail .topright {border:0px solid red; float:right; width:265px; overflow:hidden; margin:0px 0px 0px 10px; text-align:left; padding:0px 0px 0px 0px; background:url(sexy-mapa.jpg) no-repeat -1546px -385px;}
.topdetail .topright .srdickaA {display:block; width:61px; height:72px; margin:1px 0px 0px 10px; background:url(sexy-mapa.jpg) no-repeat -1424px 0px; cursor:default;}
.topdetail .topright .srdickaA:hover {background:url(sexy-mapa.jpg) no-repeat -1487px 0px;}
.topdetail .topright .srdickaN {display:block; width:66px; height:72px; margin:1px 0px 0px 10px; background:url(sexy-mapa.jpg) no-repeat -1619px 0px; cursor:default;}
.topdetail .topright .srdickaN:hover {background:url(sexy-mapa.jpg) no-repeat -1551px 0px;}
.topdetail .topright .srdickaT {display:block; width:63px; height:72px; margin:1px 0px 0px 10px; background:url(sexy-mapa.jpg) no-repeat -1467px -82px; cursor: default;}
.topdetail .topright .srdickaT:hover {background:url(sexy-mapa.jpg) no-repeat -1538px -82px;}

.topdetail .topright .vlastnosti {width: 265px; overflow:hidden; margin:5px 0px 10px 0px;  padding:0px;}
.topdetail .topright .vlastnosti .vlastnostiHorni {width: 265px; overflow:hidden; margin:0px; padding:0px;}
.topdetail .topright .vlastnosti .vlastnostiDolni {width: 265px; overflow:hidden; color: #000000; margin:0px;  padding:0px 0px 10px 0px;}

.topdetail .topright .vlastnosti .selecty {float:left; overflow:hidden; margin:0px;}
.topdetail .topright .vlastnosti .selecty .tecky {border:0px solid black; height:3px; width:242px; background:url(sexy-tecky.gif) repeat-x; overflow:hidden; margin:0px 0px 0px 7px; padding:0px;}
.topdetail .topright .vlastnosti .selecty .bunkaV {width:265px; margin:0px 0px 2px 7px; padding:0px; overflow:hidden;}
.topdetail .topright .vlastnosti .selecty .bunkaV .nazevVlastnosti {width: 135px; float:left; line-height:19px; overflow:hidden; font-size:68.75%; color:#000000; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
.topdetail .topright .vlastnosti .selecty .bunkaV select {width: 91px; height:19px; border:1px solid #7f9db9; float:left; overflow:hidden; font-size:68.75%; font-weight:normal; font-family: Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

.topdetail .topright .cenaCelkem {border:0px solid black; width:265px; margin:10px 0px 3px 7px; padding:0px; overflow:hidden; }
.topdetail .topright .cenaCelkem .hodnota {width: 135px; float:left; overflow:hidden; font-size:68.75%; color:#000000; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
.topdetail .topright .cenaCelkem .castka {color:#e7102f; float:left; overflow:hidden; font-size:68.75%; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
.topdetail .topright .tecky {border:0px solid black; height:7px; width:242px; background:url(sexy-tecky.gif) repeat-x; overflow:hidden; margin:0px 0px 0px 7px; padding:0px;}
.topdetail .topright .tecky2 {border:0px solid black; height:3px; width:242px; background:url(sexy-tecky.gif) repeat-x; overflow:hidden; margin:0px 0px 0px 7px; padding:0px;}

.topdetail .topright .bunka {width:265px; margin:0px 0px 3px 7px; padding:0px; overflow:hidden;}
.topdetail .topright .bunka .nazev {width: 135px; float:left; overflow:hidden; font-size:68.75%; color:#000000; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
.topdetail .topright .bunka .nazev2 {width: 135px; float:left; overflow:hidden; font-size:68.75%; color:#000000; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height:25px; padding:0px;}
.topdetail .topright .bunka .hodnota {border:0px solid blue;float:left; overflow:hidden; font-size:68.75%; font-weight:normal; font-family: Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
.topdetail .topright .bunka .hodnota2 {border:0px solid blue;float:left; overflow:hidden; font-size:68.75%; font-weight:normal; font-family: Tahoma, Arial, Helvetica, sans-serif; margin:3px 0px 0px 0px;; padding:0px;}
.topdetail .topright .bunka .hodnota a {color:#000000; text-decoration:underline; cursor:pointer;}
.topdetail .topright .bunka .hodnota a:hover {color:#000000; text-decoration:none;}
.topdetail .topright .bunka .hodnota .kusy {width:30px; height:17px; border:1px solid #7f9db9; font-size:11px; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height:15px;}
.topdetail .topright .bunka .hodnota .obednat {height:17px; width:45px; border:1px solid black; cursor:pointer; font-weight:normal; padding-top:0px; line-height: 16px; color:#e7102f; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.topdetail .topright .bunka .hodnota2 a {border:0px solid blue; color:#000000; text-decoration:underline;cursor:pointer;}
.topdetail .topright .bunka .hodnota2 a:hover {color:#000000; text-decoration:none;}
.topdetail .topright .bunka .hodnota2 .inputDiv {width:32px; height:20px; line-height:20px; float:left; text-align:left;}
.topdetail .topright .bunka .hodnota2 .buttonDiv {width:67px; height:20px; line-height:20px; float:left; margin:0px 0px 0px 5px;}
.topdetail .topright .bunka .hodnota2 .inputDiv .kusy {width:30px; height:15px; border:1px solid #7f9db9; font-size:11px; text-align:center; margin:0px; }
.topdetail .topright .bunka .hodnota2 .buttonDiv .obednat {border:0px solid blue; width:67px; height:19px; background:url(sexy-buttons.png) no-repeat -142px -89px; overflow:hidden; border:0px solid black; cursor:pointer; font-weight:bold; padding:0px 0px 0px 0px; line-height: 16px; color:#ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; cursor:pointer;  margin:0px 0px 0px 2px;}
.topdetail .chyba {margin:10px; font-size:12p; color:#e7102f;}

.topdetail .topright .vlastnosti .ceny .cenaCelkem .ks1 {float:right; width: 30px; height:19px; margin:4px 0px 0px 0px; border:1px solid #b1b5bd; color: #000000; vertical-align:top; text-align: center;}
.topdetail .topright .vlastnosti .ceny .cenaCelkem .unit1 {float:right; width: 30px; margin:6px 0px 0px 0px; vertical-align:top; text-align:center; font-weight:bold; color:#000000;}
.topdetail .topright .vlastnosti .ceny .cenaCelkem .image {float:right; width: 72px; height:29px; margin:0px 0px 1px 0px; vertical-align:top;}
.topdetail .topright .vlastnosti .ceny .cenaCelkem .odsazeni4 {padding:5px 15px 0px 0px; text-align:left;}


/* F6_DETAIL - parametry */
.detailParametry {border:0px solid blue; width: 520px; color: #000000; margin: 0px 0px 20px 0px; }
.detailParametry td {border:0px solid blue; padding: 0px; margin:0px; font-weight: normal; font-size: 68.75%; overflow:hidden; line-height:21px; }
.detailParametry td.tdleft {width:50%;  padding: 0px 0px 0px 3px; margin:0px; color:#000000; border-left: 0px solid #bd87ab; overflow:hidden;}
.detailParametry td.tdright {width:50%;  padding: 0px; margin:0px; color:#000000; border-right: 0px solid #bd87ab; overflow:hidden;}
.detailParametry td.tdright .colorSample {border: 0px solid #b1b5bd;   padding: 0px; margin:0px; width: 12px; height: 12px; vertical-align: middle; overflow:hidden;}
.detailParametry .pozice-0 {background-color:#f6f4e9; overflow:hidden;}
.detailParametry .pozice-1 {background-color:#ffffff; overflow:hidden;}

.topdetail .topleft {border:0px solid black; width:240px; overflow:hidden; margin:0px 0px 0px 0px; text-align:left; padding:0px; float:left;}
.topdetail .topleft .imageDiv {width:240px; height:240px; overflow:hidden; margin:0px; padding:6px 0px 0px 6px; background:url(sexy-foto-ram-detail.gif) no-repeat}
.topdetail .topleft .imageDiv .odkaz {display:block; width:228px; height:228px; overflow:hidden;}
.topdetail .topleft .dalsiFoto {float:right; margin-top:8px;}
.topdetail .topleft .dalsiFoto a {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; text-decoration:underline; cursor:pointer;}
.topdetail .topleft .dalsiFoto a:hover {text-decoration:none;}


/* F6_DETAIL - popisy */
.popisDetail { width:520px; font-size: 68.75%; line-height:20px; text-align:left; color:#000000; margin:0px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif;}

.nadpisDetail {margin:0px 0px 10px 0px; font-weight:bold; font-size: 88%; color:#fcad07;}

.souvisejici {width:600px; overflow:hidden; margin:0px 0px 10px 0px;}

.moznosti {padding:10px 0px 0px 0px;}
.moznosti .doPdf {display:block; float:left; width:97px; height:21px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -69px -201px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; line-height:19px; font-size:68.75%; text-decoration:none; cursor:pointer;}
.moznosti .doPdf:hover {background:url(sexy-mapa.jpg) no-repeat -169px -201px; text-decoration:none;}
.moznosti .email {display:block; margin:0px 0px 0px 9px; float:left; width:149px; height:21px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -1298px -321px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; line-height:19px; font-size:68.75%; text-decoration:none; cursor:pointer;}
.moznosti .email:hover {background:url(sexy-mapa.jpg) no-repeat -1298px -343px; text-decoration:none;}
.moznosti .oblibeny {display:block; margin:0px 0px 0px 9px; float:left; width:107px; height:21px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -69px -154px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; line-height:19px; font-size:68.75%; text-decoration:none; cursor:pointer;}
.moznosti .oblibeny:hover {background:url(sexy-mapa.jpg) no-repeat -69px -176px; text-decoration:none;}
.moznosti .porovnani {display:block; margin:0px 0px 0px 9px; float:left; width:107px; height:21px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -69px -154px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; line-height:19px; font-size:68.75%; text-decoration:none; cursor:pointer;}
.moznosti .porovnani:hover {background:url(sexy-mapa.jpg) no-repeat -69px -176px; text-decoration:none;}




.oblastZalozky {margin: 0px 0px 0px 0px; overflow:hidden;}
.oblastZalozky .zalozky {width:520px; border-bottom:2px solid #ca1c27; margin-top:30px; overflow:hidden; }
.oblastZalozky .zalozky .zalozka {width:98px; height:26px; line-height:26px; text-align:center; margin-right:1px;  font-weight:bold; float:left; overflow:hidden; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-size:68.75%; cursor:pointer;}
.oblastZalozky .zalozky .active_0 {margin: 0px 1px 0px 0px; color:#000000; background:url(sexy-zalozka.gif) repeat-x; overflow:hidden;}
.oblastZalozky .zalozky .active_1 {margin: 0px 1px 0px 0px; color:#ffffff; background:url(sexy-zalozka-active.gif) repeat-x; overflow:hidden;}
.oblastZalozky .obsah {border:0px solid blue; width: 520px; margin:10px 0px 0px 0px; padding:0px; overflow:hidden;}

.detailZalozkyNadpis {color:#ffffff; font-size: 12px; font-weight:bold; margin:0px 0px 0px 0px; overflow:hidden;}



/* F6_DETAIL -  hlidaci pes*/
.hlidacipes {border:0px solid red; width:500px; font-size: 68.75%; line-height:20px; text-align:left; color:#000000; margin:0px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.hlidacipes td {color:#000000; font-size: 11px;}
.hlidacipes .seda {color:#000000;}
.hlidacipes .odeslat {display:block; width:77px; height:21px; text-decoration:none; background:url(sexy-mapa.jpg) no-repeat -1508px -191px;line-height:18px; font-size: 11px; color:#ffffff; font-weight:bold; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: pointer;}
.hlidacipes .odeslatHover {display:block; width:77px; height:21px; text-decoration:none; background:url(sexy-mapa.jpg) no-repeat -1508px -213px;line-height:18px; font-size: 11px; color:#ffffff; font-weight:bold; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: pointer;}

/* F6_DETAIL - vice informaci */
.viceinformaci {border:0px solid red;font-size: 68.75%; line-height:20px; text-align:left; color:#000000; margin:0px 0px 0px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.viceinformaci .nadpis {border:0px solid blue; width:400px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px; font-weight: bold; color: #e7102f; font-size:14px; overflow:hidden;}
.viceinformaci .seda {color:#000000;}
.viceinformaci input {width: 400px; height:19px; border:1px solid #7f9db9;  color:#000000; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.viceinformaci textarea {width: 400px; height: 100px; border:1px solid #7f9db9; font-size: 11px; color:#000000; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.viceinformaci .odeslat {display:block; width:68px; height:20px; text-decoration:none; background:url(sexy-mapa.jpg) no-repeat -180px -154px;line-height:18px; font-size: 11px; color:#ffffff; font-weight:bold; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: pointer;}
.viceinformaci .odeslatHover {display:block; width:68px; height:20px; text-decoration:none; background:url(sexy-mapa.jpg) no-repeat -180px -176px;line-height:18px; font-size: 11px; color:#ffffff; font-weight:bold; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: pointer;}

/* F6_DETAIL -  hodnoceni */
.hodnoceni {padding:0px; color:#453e37; font-size: 75%; font-family: Tahoma, Arial, Helvetica, sans-serif;overflow:hidden;}
.hodnoceni .hodnoceni-horni {width:520px; overflow:hidden;}
.hodnoceni .hodnoceni-horni .nadpis {border:0px solid blue;width:118px; overflow:hidden; line-height:33px; float:left; margin:0px 0px 0px 0px; padding:0px; font-weight: bold; color: #e7102f; font-size:14px; overflow:hidden;}
.hodnoceni .hodnoceni-horni .hvezdyZlute {border:0px solid blue;  float:left; height:33px;line-height:33px; overflow:hidden; padding:0px; background:url(sexy-mapa.jpg) no-repeat -1454px -322px;}
.hodnoceni .hodnoceni-dolni {text-align: left; margin: 0px; padding:10px 0px 0px 0px;}
.hodnoceni .hodnoceni-dolni .nadpis {padding:0px 0px 10px 0px; font-weight: bold; color: #e7102f;}
.hodnoceni .hodnoceni-dolni .row {width:510px; overflow:hidden; padding:0px 0px 3px 0px;}
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft {float:left; width:123px; overflow:hidden; padding:2px 0px 3px 0px; color: #000000;}
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a {font-weight: normal; text-decoration: underline; color:#000000; font-size:11px;}
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a:hover {text-decoration: none;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight {float:left; width:125px; overflow:hidden;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight .hvezdy {height:18px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -1467px -158px;}

/* F6_DETAIL - diskuse */
.diskuse {padding:0px 0px 10px 0px; font-size:69%;}
.diskuse .nadpis2 {font-weight: bold; color: #fcad07; margin: 10px 0px 5px 0px; font-size: 109%;}
.diskuse .akce {margin: 3px 0px 3px 0px;}
.diskuse .akce img {margin: 0px 0px 0px 3px;}
.diskuse .prispevky {}
.diskuse .prispevky .margin {margin: 0px 0px 0px 15px;}
.diskuse .prispevky .first {background-color: #edf0f1;}
.diskuse .prispevky .row {border: 1px solid #ef6000; margin:0px 0px 4px 0px;}
.diskuse .prispevky .row .checkbox {}
.diskuse .prispevky .row a.name {text-decoration: none; color: #000000; cursor:pointer;}
.diskuse .prispevky .row a.name:hover {text-decoration: underline;}
.diskuse .prispevky .row .autor {float: right; margin: 3px 5px 0px 0px; font-weight: bold;}
.diskuse .prispevky .row a.odpoved {float: right; display: block; margin: 3px 5px 0px 0px; text-decoration: underline; width: 60px; overflow: hidden; color: #fcad07; cursor:pointer;}
.diskuse .prispevky .row a.odpoved:hover {text-decoration: none;}
.diskuse .prispevky .text {margin: 0px 0px 5px 20px; font-style: italic;}
.diskuse .vypsanaOdpoved {margin: 0px 0px 0px 15px;}
.diskuse .vypsanaOdpoved .titulek {font-weight: bold;}
.diskuse .vypsanaOdpoved .text {margin: 5px 0px 5px 0px;}
.diskuse .vypsanaOdpoved .autor {text-align: right; font-style: italic;}
.diskuse .formularDiskuse {}
.diskuse .formularDiskuse .popis {float: left; width: 200px; text-align: right; padding: 0px 5px 0px 0px; margin:0px;}
.diskuse .formularDiskuse input.text {float: left; height:19px; border:1px solid #a9b0b4; color: #546171;}
.diskuse .formularDiskuse textarea.text {float: left; width: 300px; height: 100px; border:1px solid #a9b0b4; color: #546171;}
.diskuse .formularDiskuse .odeslat {cursor: pointer;}


/* F7_OBLIBENE PROUKTY */
.favorites {margin:0px; color: #000000; font-size:100%; padding:0px;}
.favorites img.image {float: left; width:80px; margin: 5px 10px 10px 10px; vertical-align: middle;}
.favorites .produkt {display: block; float: left; width:260px; font-weight:normal; color:#000000;}
.favorites .produkt a {text-decoration: none; font-weight:normal; color:#e7102f; cursor:pointer;}
.favorites .produkt a:hover {text-decoration: underline;}
.favorites .produkt .nazev {text-decoration: none; font-weight:normal;}
.favorites .produkt .nazev:hover {text-decoration: underline;}
.favorites .produkt .cena {font-weight:bold; color:#000000;}
.favorites .favoritesRight {float: right; text-align: center; width:130px;}
.favorites .favoritesRight a.odstranit {margin: 17px 0px 0px 0px; text-decoration: none; color: #fcad07; cursor:pointer;}
.favorites .favoritesRight a.odstranit:hover {text-decoration: underline;}
.favorites .favoritesRight a.koupit {width:66px; height:20px; display: block; margin: 10px 0px 10px 0px; text-decoration:none; cursor:pointer; background:url(sexy-buttons.png) no-repeat -142px -89px;}
.favorites .favoritesRight a.koupit:hover {text-decoration:underline; cursor:pointer;}
.favorites .favoritesRight a.koupit img {vertical-align: middle;}
.favorites .odstranitVse {text-align: right;}
.favorites .odstranitVse a {text-decoration: none; color: #fcad07;}
.favorites .odstranitVse a:hover {text-decoration: underline;}

/* pruvodce nakupem */
.pruvodceNakupem {width:508px; height:103px; overflow:hidden; text-align:left; margin:10px 0px 10px 6px; padding:0px; background:url(sexyhity-mapa-pruvodce.png) no-repeat 0px 0px;}
.pruvodceNakupem .pruvodceKrok-1 {width:118px; height:103px; overflow:hidden; margin:0px; padding:0px; background:url(sexyhity-mapa-pruvodce.png) no-repeat 0px -104px;}
.pruvodceNakupem .pruvodceKrok-2 {width:118px; height:103px; overflow:hidden; margin:0px 0px 0px 130px; padding:0px; background:url(sexyhity-mapa-pruvodce.png) no-repeat -130px -104px;}
.pruvodceNakupem .pruvodceKrok-3 {width:118px; height:103px; overflow:hidden; margin:0px 0px 0px 260px; padding:0px; background:url(sexyhity-mapa-pruvodce.png) no-repeat -260px -104px;}
.pruvodceNakupem .pruvodceKrok-4 {width:118px; height:103px; overflow:hidden; margin:0px 0px 0px 390px; padding:0px; background:url(sexyhity-mapa-pruvodce.png) no-repeat -390px -104px;}

/* F8_KOSIK */
.kosik {color: #000000; font-size:100%; padding:0px;}
.kosik .horniPopis {margin:34px 0px 0px 15px; overflow:hidden;}
.kosik .horniPopis .sipka {width:15px; height:16px; float:left; margin:3px 0px 0px 0px; padding:0px; background:url(sexy-sipka-tlacitko.gif) no-repeat; overflow:hidden;}
.kosik .horniPopis .textiky {border:0px solid red; width:476px; float:left; margin:0px 0px 0px 13px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; line-height:20px; overflow:hidden;}
.kosik .horniPopis .prihlaseni {text-decoration:underline; font-weight:bold; cursor:pointer;}
.kosik .horniPopis .prihlaseni:hover {text-decoration:none;}
.kosik .prehledPolozek {width:520px; border-top:1px solid #ceb69c; border-left:1px solid #ceb69c; background-color:#f4efe3; table-layout:fixed; margin:28px 0px 0px 0px; padding:0px; }
.kosik .prehledPolozek td {border-top:1px solid #ffffff; border-bottom:1px solid #ceb69c; line-height:18px; padding-bottom:5px;  border-left:1px solid #ffffff; border-right:1px solid #ceb69c; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%;}
.kosik .prehledPolozek .zaskrtavatko {width:38px; font-weight:bold;}
.kosik .prehledPolozek .nazevPp {width:172px; font-weight:bold; }
.kosik .prehledPolozek .nazevPp a {text-decoration:underline; cursor:pointer;}
.kosik .prehledPolozek .nazevPp a:hover {text-decoration:none;}
.kosik .prehledPolozek .cenaSdph {width:82px; font-weight:bold;}
.kosik .prehledPolozek .cenaSdph1 {width:82px;}
.kosik .prehledPolozek .pocet {width:62px; font-weight:bold;}
.kosik .prehledPolozek .pocet1 {width:62px;}
.kosik .prehledPolozek .pocet1 input {width:20px; border:1px solid #7f9db9; background:#ffffff; text-align:center; font-size:11px;}
.kosik .prehledPolozek .dph {width:52px; font-weight:bold;}
.kosik .prehledPolozek .dph1 {width:52px;}
.kosik .prehledPolozek .cenaSdphCelkem {width:98px; font-weight:bold;}
.kosik .buttonsTop {width:520px; margin: 10px 0px 0px 0px; padding:0px;}
.kosik .buttonsTop .vymaz-oznacene {}
.kosik .buttonsTop .vymaz-oznacene a {display:block; float:left; width:107px; height:21px; margin-right:5px; cursor:pointer; background:url(sexy-mapa.jpg) no-repeat -69px -154px; color:#ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; font-weight:bold; line-height:18px; text-align:center; overflow:hidden;}
.kosik .buttonsTop .vymaz-oznacene a:hover {float:left; width:107px; height:21px; background:url(sexy-mapa.jpg) no-repeat -69px -176px; border:0px solid black; text-decoration:none; line-height:18px;}
.kosik .buttonsTop .vysypat {display:block; float:left; width:107px; height:21px; margin-right:5px; cursor:pointer; background:url(sexy-mapa.jpg) no-repeat -69px -154px; color:#ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; font-weight:bold; line-height:18px; text-align:center; overflow:hidden;}
.kosik .buttonsTop .vysypat:hover {float:left; width:107px; height:21px; background:url(sexy-mapa.jpg) no-repeat -69px -176px; border:0px solid black; text-decoration:none;}
.kosik .buttonsTop .row { border:0px solid black; float:right; width:210px; margin:0px 0px 3px 0px; padding:0px; text-align:left; border-top: 0px solid #c6ced4; overflow:hidden;}
.kosik .buttonsTop .row .popis {float:left; width:70px; color:#545353; font-weight:normal; padding:2px 0px 2px 0px; text-align:left; color:#000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; font-weight:normal; line-height:18px; text-align:center; overflow:hidden;}
.kosik .buttonsTop .row .cena {border:0px solid black; float:right; width:102px; margin:0px; padding:0px; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; font-weight:normal; line-height:18px; overflow:hidden; color:#e7102f; font-weight:bold;}
.kosik .buttonsTop .row .cena .odsazeni {padding:2px 7px; color:#fcad07; font-size:127%; text-align:right; font-weight:bold; font-size:109%;}
.kosik .buttonsBottom {margin-top:10px;}
.kosik .buttonsBottom .prepocitat {display:block; float:right; width:107px; height:21px; margin-right:5px; cursor:pointer; background:url(sexy-mapa.jpg) no-repeat -69px -154px; color:#ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; font-weight:bold; line-height:18px; text-align:center; overflow:hidden;}
.kosik .buttonsBottom .prepocitat:hover {float:right; width:107px; height:21px; background:url(sexy-mapa.jpg) no-repeat -69px -176px; border:0px solid black; text-decoration:none;}
.kosik .buttonsBottom .b-pokladna {display:block; float:right; width:147px; height:21px; cursor:pointer; background:url(sexy-mapa.jpg) no-repeat -102px 0px; color:#ffffff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%; font-weight:bold; line-height:18px; text-align:center; overflow:hidden; padding-left:10px; cursor:pointer;}
.kosik .buttonsBottom .b-pokladna:hover {float:right; width:147px; height:21px; background:url(sexy-mapa.jpg) no-repeat -102px -21px; border:0px solid black; text-decoration:none;}
.kosik .spodniPopis {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:68.75%;}

/* F9_POKLADNA */
.pokladna {color: #000000; font-size:11px; padding:0px;}
.pokladna .prehledPolozek {width:500px; border-top:1px solid #ceb69c; border-left:1px solid #ceb69c; background-color:#f4efe3; table-layout:fixed; margin:0px 0px 0px 0px; padding:0px; }
.pokladna .prehledPolozek td {border-top:1px solid #ffffff; border-bottom:1px solid #ceb69c; line-height:18px;  border-left:1px solid #ffffff; border-right:1px solid #ceb69c; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 100%;}
.pokladna .prehledPolozek .zaskrtavatko {width:38px; font-weight:bold;}
.pokladna .prehledPolozek .nazevPp {width:172px; font-weight:bold; }
.pokladna .prehledPolozek .nazevPp a {text-decoration:underline;}
.pokladna .prehledPolozek .nazevPp a:hover {text-decoration:none;}
.pokladna .prehledPolozek .cenaSdph {width:82px; font-weight:bold;}
.pokladna .prehledPolozek .cenaSdph1 {width:82px;}
.pokladna .prehledPolozek .pocet {width:62px; font-weight:bold;}
.pokladna .prehledPolozek .pocet1 {width:62px;}
.pokladna .prehledPolozek .pocet1 input {width:60px; border:0px solid black; background:transparent; text-align:center; }
.pokladna .prehledPolozek .dph {width:52px; font-weight:bold;}
.pokladna .prehledPolozek .dph1 {width:52px;}
.pokladna .prehledPolozek .cenaSdphCelkem {width:98px; font-weight:bold;}
.pokladna .nadpisPokladna {font-weight: bold; padding: 0px 0px 8px 0px; color: #000000; font-size:109%;}
.pokladna .margin {margin: 0px 0px 0px 20px; color:#000000;}
.pokladna .andel {width: 550px; height:175px; overflow:hidden; background:#ffffff url(kp-obr-andel.jpg) no-repeat 10px 5px;margin: 0px 0px 10px 0px;}
.pokladna .text {margin: 30px 10px 10px 270px;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #fcad07; font-weight: bold;}
.pokladna .seznamZbozi {margin: 0px 0px 0px 0px; width:500px;}
.pokladna .seznamZbozi .cenaCelkem-0 {border:0px solid black; width:305px; margin:6px 0px 0px 193px;  font-weight: bold; border-top: 0px solid #c6ced4; overflow: hidden; font-size:100%; }
.pokladna .seznamZbozi .cenaCelkem-0 .text {border:0px solid black;float: left; width:198px; overflow: hidden; padding:0px; margin:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.pokladna .seznamZbozi .cenaCelkem-0 .hodnota {border:0px solid black;float: right; text-align:center; color:#e7102f;  width: 102px; overflow: hidden; padding:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; margin:0px;}
.pokladna .seznamZbozi .cenaCelkem-1 {border:0px solid black; width:305px; margin:6px 0px 0px 193px;  font-weight: bold; border-top: 0px solid #c6ced4; overflow: hidden; font-size:100%; }
.pokladna .seznamZbozi .cenaCelkem-1 .text {border:0px solid black;float: left; width:198px; overflow: hidden; padding:0px; margin:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.pokladna .seznamZbozi .cenaCelkem-1 .hodnota {border:0px solid black;float: right; text-align:center; color:#e7102f;  width: 102px; overflow: hidden; padding:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; margin:0px;}
.pokladna .seznamZbozi .produktlite-0 {border:0px solid black; width:305px; margin:6px 0px 0px 193px;  font-weight: normal; border-top: 0px solid #c6ced4; overflow: hidden; font-size:100%;}
.pokladna .seznamZbozi .produktlite-0 .text {border:0px solid black;float: left; width:198px; overflow: hidden; padding:0px; margin:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.pokladna .seznamZbozi .produktlite-0 .hodnota {border:0px solid black;float: right; text-align:center; color:#e7102f;  width: 102px; overflow: hidden; padding:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; margin:0px;}
.pokladna .seznamZbozi .produktlite-1 {border:0px solid black; width:305px; margin:6px 0px 0px 193px; float:left; font-weight: normal; border-top: 0px solid #c6ced4; overflow: hidden; font-size:100%; }
.pokladna .seznamZbozi .produktlite-1 .text {border:0px solid black;float: left; width:198px; overflow: hidden; padding:0px; margin:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.pokladna .seznamZbozi .produktlite-1 .hodnota {border:0px solid black;float: right; text-align:center; color:#e7102f;  width: 102px; overflow: hidden; padding:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; margin:0px;}

.pokladna .sleva {margin: 0px 0px 0px 0px; overflow:hidden;}
.pokladna .sleva .rowSleva {border:0px solid black; width: 500px; overflow:hidden;}
.pokladna .sleva .rowSleva .popis {float:left; height:21px; line-height:21px; }
.pokladna .sleva .rowSleva .okynka {border:0px solid black; float:left; width:120px; height:21px; overflow:hidden;}
.pokladna .sleva .rowSleva .okynka input.slevaKod { width: 30px; margin: 0px 3px 0px 3px; padding:0px; height:18px; border:1px solid #a9b0b4; color: #546171;overflow:hidden;}
.pokladna .sleva .rowSleva .submit {width:107px; height:21px; border:0px solid black; text-indent:-5000px; background:url(sexy-buttons.png) no-repeat -0px -66px; color:#ffffff; padding:0px; margin:0px; cursor:pointer;overflow:hidden;}
.pokladna .sleva .rowSleva .submitHover {width:107px; height:21px; border:0px solid black; text-indent:-5000px; background:url(sexy-buttons.png) no-repeat -109px -66px; color:#ffffff; padding:0px; margin:0px; cursor:pointer;overflow:hidden;}


.pokladna .odberatel {border:0px solid black; margin: 0px 0px 0px 0px;}
.pokladna .odberatel .kontakt {float: left; width: 250px;}
.pokladna .odberatel .kontakt .nadpis {font-weight: bold; padding: 15px 0px 5px 0px; margin: 0px; color: #e7102f;}
.pokladna .odberatel .kontakt .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px;}

.pokladna .odberatel .kontakt table.udaje {width: 240px; border: 0px solid #000000; font-size:11px;}
.pokladna .odberatel .kontakt table.udaje b {color: #000000;}
.pokladna .odberatel .kontakt table.udaje td {font-size:11px; color: #000000; vertical-align: middle; text-align: left; padding: 0px; margin: 0px; height: 20px;}
.pokladna .odberatel .kontakt table.udaje td.popis {width: 35%; vertical-align: middle; text-align: left; color:#000000;}
.pokladna .odberatel .kontakt table.udaje td.popis .hvezdicka {color:#ff0000;}
.pokladna .odberatel .kontakt input.dodaciAdresa {width: 160px; height:19px; border:1px solid #a9b0b4; color: #546171;}
.pokladna .odberatel .kontakt select {width: 160px; height:19px; border:1px solid #a9b0b4; color: #546171; margin-top:2px;}

.pokladna .odberatel .mezera {float: left; width: 30px; overflow: hidden;}

.pokladna .odberatel2 {border:0px solid blue; margin: 0px 0px 0px 0px;}
.pokladna .odberatel2 .kontakt {float: left;}
.pokladna .odberatel2 .kontakt .udaje {font-weight: normal; float: left; display: block; width: 100px; padding: 0px 0px 0px 0px;}
.pokladna .odberatel2 .kontakt input.dodaciAdresa {width: 220px; height:19px; border:1px solid #a9b0b4; color: #546171;}

.pokladna .vasVzkazKObjednavce {margin: 0px;}
.pokladna textarea {width: 580px; height:50px; border:1px solid #a9b0b4; color: #546171;}
.pokladna .odeslat {cursor:pointer; margin:0px auto 5px auto;}
.pokladna .submit {border:0px solid black; width:68px; height:20px; overflow:hidden;background:url(sexy-buttons.png) no-repeat -0px -89px; text-indent:-5000px; cursor:pointer;}
.pokladna .submitHover {border:0px solid black; width:68px; height:20px; overflow:hidden;background:url(sexy-buttons.png) no-repeat -70px -89px; text-indent:-5000px; cursor:pointer;}
.submitZavazne {border:0px solid black; width:107px; height:20px; overflow:hidden; font-size:11px; background:url(sexy-buttons.png) no-repeat 0px -112px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; text-align:center; cursor:pointer;}
.submitZavazneHover {border:0px solid black; width:107px; height:20px; overflow:hidden; font-size:11px; background:url(sexy-buttons.png) no-repeat -109px -112px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; text-align:center;cursor:pointer;}

.vyberDopravyAPlatby {margin:0px 0px 12px 0px;}
.vyberDopravyAPlatby table {width: 580px; margin:0px 0px 0px 0px;}
.vyberDopravyAPlatby table td {width: 50%; vertical-align: top; font-size: 11px;}
.vyberDopravyAPlatby .dopravaBlock {color: #000000; border-top: 1px solid #d9dbdc; padding: 5px 0px 10px 0px;}
.vyberDopravyAPlatby .dopravaBlock input.radio {width: 20px;}
.vyberDopravyAPlatby .dopravaBlock .nazev {font-weight: bold;}
.vyberDopravyAPlatby .dopravaBlock .popis {margin: 0px 5px 0px 20px; color: #000000; line-height: 17px;}

.vyberDopravyAPlatby .skupinaPlatba {}
.vyberDopravyAPlatby .platbaBlock {color: #000000; background-color: #d9dbdc; padding: 5px 0px 10px 10px;}
.vyberDopravyAPlatby .platbaBlock .cena {float: right; font-weight: bold; margin: 2px 10px 0px 0px; line-height: 17px;}
.vyberDopravyAPlatby .platbaBlock input.radio {width: 20px;}
.vyberDopravyAPlatby .platbaBlock .nazev {font-weight: bold;}
.vyberDopravyAPlatby .platbaBlock .popis {margin: 0px 5px 0px 20px; color: #000000; line-height: 17px;}



/* F10 OBJEDNAVKA PRIJATA*/
.objednavka {width:520px; overflow:hidden; font-size: 69%; text-align: left;}
.prijataObjBut {display:block; width:68px; height:20px; line-height:18px; background:url(sexy-mapa.jpg) no-repeat -180px -154px; overflow:hidden; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; font-size:11px; text-align:center; cursor:pointer;}
.prijataObjBut:hover {background:url(sexy-mapa.jpg) no-repeat -180px -176px; text-decoration:none;}

/* F11 VASE OBJEDNAVKY */
.vaseObjednavkyPrehled {padding:0px; font-size: 11px; margin-top:0px;}
.vaseObjednavkyPrehled a.prihlaseni {color:#e7102f;}
.vaseObjednavkyPrehled .prehled {width: 500px; border-collapse: collapse; border: 1px solid #a9b0b4; color: #000000; margin: 10px 0px 0px 0px;}
.vaseObjednavkyPrehled .prehled td {border: 1px solid #a9b0b4; padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyPrehled .prehled td.code {}
.vaseObjednavkyPrehled .prehled td.code a.code {color:#e7102f;}
.vaseObjednavkyPrehled .prehled td.datum {text-align: right;}
.vaseObjednavkyPrehled .prehled td.cas {text-align: right;}

.vaseObjednavkyDetail {width: 500px; margin:0px 0px 0px 0px; padding:0px; font-size: 11px;}
.vaseObjednavkyDetail .datum {text-align: right;}
.vaseObjednavkyDetail .zaplaceno {text-align: right;}
.vaseObjednavkyDetail .odeslano {text-align: right;}
.vaseObjednavkyDetail .prehled {width: 500px; border-collapse: collapse; border: 1px solid #a9b0b4; color: #000000; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .prehled td {border: 1px solid #a9b0b4;  padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyDetail .prehled td.nazev {}
.vaseObjednavkyDetail .prehled td.ks {text-align: right;}
.vaseObjednavkyDetail .prehled td.cena {text-align: right;}
.vaseObjednavkyDetail .postovneBalne {text-align: right; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .cenaCelkem {text-align: right; margin: 10px 0px 10px 0px;}
.vaseObjednavkyDetail .zpet {color:#e7102f; text-decoration: none; cursor:pointer;}
.vaseObjednavkyDetail .zpet:hover {text-decoration: underline;}


/* F20_LOGIN PAGE zapomenute heslo, login page */
.loginPage {padding: 0px; font-size: 69%; overflow:hidden;}
.loginPage .nadpisLogin {font-weight: bold; padding: 15px 0px 5px 0px; color: #e7102f;}
.loginPage .popis {float: left; width: 100px; padding: 0px 0px 0px 0px; color:#000000;}
.loginPage .popis2 {float: left; width: 250px; padding: 0px 0px 0px 0px; color:#000000;}
.loginPage .popis2 .txtbox {width: 200px; height:19px; border:1px solid #a9b0b4; color: #546171;}
.loginPage .popis2 .odeslat { width:68px; height:20px; border:0px solid black; text-decoration:none; background:url(sexy-mapa.jpg) no-repeat -180px -154px;line-height:18px; font-size: 11px; color:#ffffff; font-weight:bold; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: pointer;}
.loginPage .popis2 .odeslatHover { width:68px; height:20px; border:0px solid black; text-decoration:none; background:url(sexy-mapa.jpg) no-repeat -180px -176px;line-height:18px; font-size: 11px; color:#ffffff; font-weight:bold; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: pointer;}

.loginPage .popis2 .tlacitko {border:0px solid #353535; cursor:pointer;}
.loginPage a {text-decoration: underline; color:#e7102f; cursor:pointer;}
.loginPage a:hover {text-decoration: none;}

/* F24_VYHLEDAVANI - rozsirene */
.advsearch2 {text-align:left; padding: 10px; font-size:16px;}
.advsearch2 td {text-align:left; font-size: 68.75%; vertical-align:top;}
.advsearch2 td.popis {width: 150px; line-height: 20px; color: #000000;}
.advsearch2 td input {width: 150px; height:19px; border:1px solid #a9b0b4; color: #546171;}
.advsearch2 td .submit {border:0px solid black; width:68px; height:20px; overflow:hidden; font-size:11px; background:url(sexy-mapa.jpg) no-repeat -180px -154px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; text-align:center; cursor:pointer;}
.advsearch2 td .submitHover {border:0px solid black; width:68px; height:20px; overflow:hidden; font-size:11px; background:url(sexy-mapa.jpg) no-repeat -180px -176px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; text-align:center; cursor:pointer;}
.advsearch2 .zrusitFiltr {color:#345222;font-family: Arial, Helvetica, sans-serif;padding:0px; margin:0px 0px 10px 0px; line-height: 15px;}
.advsearch2 .zrusitFiltr .tlacitko {display:block; width:107px; height:21px; font-size:11px; border:0px solid black; text-align:center; background:url(sexy-mapa.jpg) no-repeat -69px -154px; color:#ffffff; padding:0px; font-weight:bold; margin:0px; cursor:pointer; text-decoration:none; overflow:hidden; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height:18px; cursor:pointer;}
.advsearch2 .zrusitFiltr .tlacitkoHover {display:block; width:107px; height:21px; font-size:11px; border:0px solid black; text-align:center; background:url(sexy-mapa.jpg) no-repeat -69px -176px; color:#ffffff; padding:0px; font-weight:bold; margin:0px; cursor:pointer; text-decoration:none; overflow:hidden; font-family: Tahoma, Arial, Helvetica, sans-serif;line-height:18px; cursor:pointer;}

/* F28_HLIDACI PES */
.watchdog {padding: 0px; font-size: 69%; text-align:left; color:#000000; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.watchdog a {text-decoration: none; color: #e7102f; font-weight:bold; font-size: 105%;}
.watchdog a:hover {text-decoration: underline;}
.watchdog a.kill {text-decoration: none; color: #fcad07; font-weight: normal; font-weight: bold;}
.watchdog a.kill:hover {text-decoration: underline;}
.watchdog .oddeleni {width:500px; height:10px; border-top:1px solid black; margin-top:5px; overflow:hidden; }

/* F29_TEXTOVA STRANKA*/
.textpage {padding: 0px; font-size: 69%; color:#000000;}
.textpage strong {font-weight:bold; color:#85a712;}

/* F30_KNIHA PRANI */
.knihaprani {padding: 0px; font-size:69%; text-align:left; color:#372929;}
.knihaprani .row {margin:0px; padding:0px; text-align:left;}
.knihaprani .row .popis {float:left; width: 160px; color:#372929;}
.knihaprani .row .popis2 {float:left; width: 300px;}
.knihaprani .row .popis2 input {width: 280px; height:19px; border:1px solid #a9b0b4; color: #372929;}
.knihaprani .row .popis2 textarea {width: 280px; height: 200px; border:1px solid #a9b0b4; color: #372929;}
.knihaprani .row .popis2 .odeslat { width:68px; height:20px; border:0px solid black; text-decoration:none; background:url(sexy-mapa.jpg) no-repeat -180px -154px;line-height:18px; font-size: 11px; color:#ffffff; font-weight:bold; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: pointer;}
.knihaprani .row .popis2 .odeslatHover { width:68px; height:20px; border:0px solid black; text-decoration:none; background:url(sexy-mapa.jpg) no-repeat -180px -176px;line-height:18px; font-size: 11px; color:#ffffff; font-weight:bold; text-align:center; font-family: Tahoma, Arial, Helvetica, sans-serif; cursor: pointer;}

.novinkaNew {padding: 0px; font-size:69%; text-align:left; color:#372929; line-height:18px;}
.novinkaNew h2 {font-size:12px; margin:0px; padding:0px;}

/* F31_KONFIGURATOR SESTAV*/
.konfigurator {width:572px; overflow:hidden; background-color:#ffffff; border:1px solid #504334;}
.konfigurator .konfigurator-levy {float:left; width:297px; overflow:hidden; margin:0px; text-align:left; padding:0px;}
.konfigurator .konfigurator-levy .nazevProduktu {padding:4px 10px 4px 10px; margin:0px; text-align:left; color:#fffbe5; font-weight:bold;}
.konfigurator .konfigurator-levy .nazevProduktu h1 {color: #fffbe5; font-weight: normal; margin:0px; padding:0px; font-size:75%;}
.konfigurator .konfigurator-levy .imageDiv {width:289px; height:215px; overflow:hidden; margin:8px 0px 0px 6px; }
.konfigurator .konfigurator-levy .imageDiv .border {border:1px solid #cdcdcd; padding:0px; margin:0px;}
.konfigurator .konfigurator-levy .imageDiv .border .odkaz {width:287px; height:215px; overflow:hidden;}

.konfigurator .konfigurator-pravy {float:right; width:257px; overflow:hidden; margin:0px 6px 0px 0px; text-align:left; padding:0px;}
.konfigurator .konfigurator-pravy .popisSestava {padding:0px 7px 5px 7px; font-size: 75%; text-align:left; color:#504334; margin:0px;}
.konfigurator .konfigurator-pravy .pdf {margin:0px 7px;}

h3.konfig {margin:0px 7px 5px 7px; font-weight:bold; font-size: 88%; color:#504334;}
.ceny {margin:7px; padding:0px; font-size:75%; color:#504334; width:564px;}
.ceny .celkem {font-weight: bold; text-align: right; color: #9a2e11; margin: 5px 20px 0px 0px;}

.slozeni {margin:0px 0px 10px 30px; padding:0px; font-size:75%; color:#504334; width:534px;}
.konfigurator-volitelne {margin:0px 7px 10px 7px; padding:0px; font-size:75%; color:#504334;}
.konfigurator-volitelne .click {cursor:pointer;}
.konfigurator-kosik {font-size:75%; margin:7px; color: #504334; font-weight: bold; vertical-align:middle; text-align:right;}
.konfigurator-kosik input.txtbox {width: 30px; height:19px; margin:0px 4px 0px 0px; background:#e7e3ce url(ts-bg-input.png) repeat-x left top; border:1px solid #5a4c3b; color: #504334;}

.sestavaDetail {margin:0px 7px 10px 7px; padding:0px; color:#504334;}
.sestavaDetail .kategorie {width: 555px; cursor: pointer; border: 0px solid #ffffff; padding: 0px; margin: 3px 0px 3px 0px;}
.sestavaDetail .kategorie .td1 {cursor: pointer; width: 25px; vertical-align: top;}
.sestavaDetail .kategorie .td2 {border: 0px solid #000000; vertical-align: middle; font-size:75%;}
.sestavaDetail .kategorie .td2 .nazev {float: left; line-height: 22px; font-weight: bold; color: #504334; margin: 0px 5px 0px 0px; border: 0px solid black;}
.sestavaDetail .kategorie .td2 .cena {float: right; border: 0px solid #ffffff; cursor: default; height: 13px; margin: 5px 10px 0px 0px; padding: 0px; color: #504334; text-align: right; font-weight: bold;}
.sestavaDetail .kategorie .td2 .vybranepopis {line-height: 22px; border: 0px solid black; height: 22px; overflow: hidden; color: #504334;}

.sestavaDetail .hide {padding: 0px 20px 0px 30px; margin: 5px 0px 15px 0px; font-size: 69%;}
.sestavaDetail .hide .row {text-align: left; width: 100%; color: #504334;}
.sestavaDetail .hide .row input {border: 0px solid #222222; cursor: default; height: 13px; margin-top: 5px; padding: 0px; color: #504334;}
.sestavaDetail .hide .row .s1 {float: left;}
.sestavaDetail .hide .row .dop {float: left; line-height: 19px; color: #9a2e11;}
.sestavaDetail .hide .row .s2 {line-height: 19px;}
.sestavaDetail .hide .row .s2 a {line-height: 19px; text-decoration: none; color: #504334;}
.sestavaDetail .hide .row .s2 a:hover {text-decoration: underline;}
.sestavaDetail .hide .row .s3 {float: right; line-height: 20px; height: 20px; border: 0px solid #ffffff; text-align: right; cursor: default;}

/* F33_POROVNANI PRODUKTU */
.porovnaniProduktuDiv {font-size: 69%; padding: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.porovnaniProduktuDiv .odebratVse {display:block; margin:0px 0px 0px 9px; float:left; width:149px; height:21px; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -1298px -321px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; line-height:19px; font-size:11px; text-decoration:none;}
.porovnaniProduktuDiv .odebratVse:hover {background:url(sexy-mapa.jpg) no-repeat -1298px -343px; text-decoration:none;}
.porovnaniProduktuDiv .tlacitko {display:block; border:0px solid blue; width:68px; height:20px; line-height:18px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center; margin:0px; color:#ffffff; font-weight:bold; font-size:11px; text-decoration:none; overflow:hidden; background:url(sexy-mapa.jpg) no-repeat -180px -154px; cursor:pointer;}
.porovnaniProduktuDiv .tlacitko:hover {background:url(sexy-mapa.jpg) no-repeat -180px -176px; text-decoration:none;}
.porovnaniProduktuRoll {width: 500px; overflow-x: scroll; padding: 0px 0px 10px 0px;}
.porovnaniProduktu {font-size: 100%;}
.porovnaniProduktu tr.position0 {background-color: #ffffff;}
.porovnaniProduktu tr.position1 {background-color: #d9dbdc;}
.porovnaniProduktu td {width: 150px; padding: 3px 5px; vertical-align: top; border-left: 1px solid #a9b0b4; color: #000000;}
.porovnaniProduktu td.nazev {font-weight: bold; color: #000000;}
.porovnaniProduktu td.nazev a {color: #ef6000; text-decoration: none;}
.porovnaniProduktu td.nazev a:hover {text-decoration: underline;}
.porovnaniProduktu td.popis {font-weight: bold; text-align: right; width: 90px; color: #000000; border-left: 0px solid #ffffff;}
.porovnaniProduktu td ul {margin:0px; padding:0px;}
.porovnaniProduktu td li {margin:0px; padding:0px; list-style-position:inside;}


/* F34_SITEMAP */
.sitemap {font-size:69%; margin:0px 0px;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 12px;  color: #e7102f; padding: 15px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;  color: #e7102f;}
.sitemap a:hover {text-decoration: underline;}