/* obecna nastaveni */
body {font-family: Arial, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; background:#ffffff; color:#000000;}
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:#ad1b18;}
a:hover {text-decoration:underline;}
.pointer {cursor: pointer;}
.cistic {clear:both; border:none; visibility:hidden; line-height:0px; display:block;}

.shopMessage {text-align: center; width: 100%; margin: 0px auto 0px auto; background-color:#ffffff;}
.shopMessage .mezera-horni {width: 100%; height:120px; overflow:hidden; background-color:#ffffff;}
.shopMessage .mezera-dolni {width: 100%; height:120px; overflow:hidden; background-color:#ffffff;}
.shopMessage .block {width: 990px; padding: 15px 0px 15px 0px; margin: 15px auto 15px auto; color:#ad1b18; background-color:#ffffff; border:2px solid #ad1b18;}
.shopMessage .block .odsazeni {font-size: 85%; padding: 0px 20px 0px 20px; margin:0px; color:#ad1b18;}
.shopMessage .block .nadpis {font-size: 123%; font-weight: bold; padding: 10px 0px 5px 0px; color: #2a2a2a;}
.shopMessage .block .but {text-align:center;}
.shopMessage .block .but .pokracovat {display:block; overflow:hidden; border:0px solid black; text-indent:-5000px; text-align:left; font-size:1px; margin:0px auto 0px auto; cursor:pointer;}

.main-nika {width:961px; margin: 0px auto 0px auto; text-align: left;}
.main-nika .mezeraPredSloupci {width:961px; height:353px; overflow:hidden; margin:0px; border: 0px solid #ff00ff;}
.main-nika .sloupce {width:961px; margin:0px; border: 0px solid #ff00ff;}
/*.main-nika .sloupce {width:961px; margin:0px 0px 0px 0px; position: absolute; top: 353px; border: 0px solid #ff00ff;}*/
.main-nika .sloupce .leftCenter {width:771px; float:left;}
.main-nika .sloupce .leftCenter .center {width:576px; float:right; overflow:hidden;}
.main-nika .sloupce .leftCenter .center .topGlobus {width:576px; height:155px; overflow:hidden; }
.main-nika .sloupce .leftCenter .center .topGlobus .leftGlobus {width:226px; border:0px solid black;height:155px; float:left; overflow:hidden;}
.main-nika .sloupce .leftCenter .center .topGlobus .rightGlobus {width:350px;height:77px; margin-top:78px;float:left;border:0px solid black; overflow:hidden;}
.main-nika .sloupce .leftCenter .center .nadpisCenter {width:576px; overflow:hidden; text-align:left; padding:0px; }
.main-nika .sloupce .leftCenter .center .nadpisCenter h1 {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#363636; font-size:87.5%; margin:0px; padding:0px 0px 10px 0px;}

.main-nika .sloupce .leftCenter .left {width:195px; float:left;}

.main-nika .sloupce .right {width:190px; float:right;}
/* HORNI lista */
.main-nika .header1 {width:961px; height:69px; overflow:hidden; position:absolute; top:0px; background-color:#666600; text-align:left; margin:0px; padding:0px; border-top: 6px solid #2a2a2a; }
.main-nika .header1 .mezera1 {width:77px; height:60px; float:left; overflow:hidden; margin:0px;}
.main-nika .header1 .bunka1 {width:115px; height:60px; float:left; overflow:hidden; margin:15px 0px 0px 0px; }
.main-nika .header1 .bunka1 a {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-size:68.75%; text-decoration:none; line-height: 20px;}
.main-nika .header1 .bunka1 a:hover {text-decoration:underline;}
.main-nika .header1 .mezera2 {width:56px; height:60px; float:left; overflow:hidden; margin:0px;}
.main-nika .header1 .bunka2 {width:137px; height:75px; float:left; overflow:hidden; margin:15px 0px 0px 0px;}
.main-nika .header1 .bunka2 a {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-size:68.75%; text-decoration:none; line-height: 20px;}
.main-nika .header1 .bunka2 a:hover {text-decoration:underline;}
.main-nika .header1 .mezera3 {width:37px; height:60px; float:left; overflow:hidden; margin:0px;}
.main-nika .header1 .bunka3 {width:155px; height:75px; float:left; overflow:hidden; margin:0px;}
.main-nika .header1 .bunka3 .kosikTopOdkaz {display:block; width:155px; height:75px; overflow:hidden; margin:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.main-nika .header1 .bunka3 .kosikTopOdkaz:hover {text-decoration:underline;}
.main-nika .header1 .bunka3 .kosikTopOdkaz .kosikTop {display:block; float:left; overflow:hidden; margin:20px 0px 0px 0px; cursor:pointer;}
.main-nika .header1 .bunka3 .kosikTopOdkaz .textB3 {display:block;float:left; overflow:hidden; margin:15px 0px 0px 0px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-size:68.75%; text-decoration:none; line-height: 20px; cursor:pointer;}
.main-nika .header1 .bunka4 {width:192px; height:75px; float:left; overflow:hidden; margin:0px;}
.main-nika .header1 .bunka5 {width:192px; height:60px; float:left; overflow:hidden; margin:0px;}
.main-nika .header1 .bunka5 a {text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff;}
.main-nika .header1 .bunka5 a:hover {text-decoration:underline;}
.main-nika .header1 .vr { height: 40px; margin-top: 12px; float: left; border-left: 1px solid #929248; border-right: 1px solid #7b7b22; margin-right: -2px; }

.main-nika .header2 {width:961px; height:268px; overflow:hidden; position:absolute; top:75px; border-bottom: 8px solid #656565; margin-bottom: 2px; }
.main-nika .header2 .left {width:193px; height:225px; float:left; overflow:hidden; padding:41px 0px 0px 0px; background: #2a2a2a; }
.main-nika .header2 .logo {display:block; float:left; font-size:1px; text-indent:-2000px; cursor:pointer;}

.main-nika .zapati {float:left; width:961px; overflow:hidden; background:#383838; padding-top:22px; }
.main-nika .zapati .vrch {width:713px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-size:68.75%; text-decoration:underline; line-height: 20px; margin:0px 0px 0px 238px;border:0px solid white;}
.main-nika .zapati .spodek {margin:0px 0px 21px 248px; width:713px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#adadad; font-size:68.75%; text-decoration:none;}
.main-nika .zapati .odkazZapati2 {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#adadad; text-decoration:underline;}
.main-nika .zapati .odkazZapati2:hover {text-decoration:none;}
.main-nika .zapati .odkazZapati1 {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#adadad; text-decoration:underline; padding-right:10px; padding-left:10px; border-right:1px solid #adadad;}
.main-nika .zapati .odkazZapati1:hover {text-decoration:none;}
.main-nika .zapati .odkazZapati11 {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#adadad; text-decoration:underline; padding-left:10px;}
.main-nika .zapati .odkazZapati11:hover {text-decoration:none;}

.main-nika .ramecek {border:1px solid #c1c1c1; margin: 0px 2px 2px 2px;}
.main-nika .ramecek2 {border:1px solid #c1c1c1; margin: 0px 0px 2px 2px;}

.main-nika .cernyNadpis {width:161px; height:43px; border-bottom:2px solid #e1e1e1; margin: 0px 13px 0px 13px;overflow:hidden;}
.main-nika .cernyNadpis .sloupecSipka {float:left; width:12px; padding: 20px 0px 0px 0px; overflow:hidden; }
.main-nika .cernyNadpis .sloupecSipka .sipka { float:right; }
.main-nika .cernyNadpis .sloupecText {float:left; margin:0px 0px 0px 8px; width:140px; overflow:hidden;}
.main-nika .cernyNadpis .sloupecText h3.text {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#363636; font-size:87.5%; margin:0px; padding:15px 0px 0px 0px;}

.main-nika .cernyNadpis2 {width:161px; height:43px; border-bottom:2px solid #e1e1e1; margin: 0px 13px 0px 11px; overflow:hidden; }
.main-nika .cernyNadpis2 .sloupecSipka {float:left; width:12px;  padding: 20px 0px 0px 0px; overflow:hidden; }
.main-nika .cernyNadpis2 .sloupecSipka .sipka { float:right;}
.main-nika .cernyNadpis2 .sloupecText {float:left; margin:0px 0px 0px 10px; width:138px; overflow:hidden;}
.main-nika .cernyNadpis2 .sloupecText h3.text {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#363636; font-size:87.5%; margin:0px; padding:15px 0px 0px 0px;}

.main-nika .sedyNadpis {width:161px; height:46px; border-bottom:2px solid #e1e1e1; margin: 0px 17px 0px 8px; overflow:hidden;}
.main-nika .sedyNadpis .sloupecSipka {float:left; width:17px;  margin: 20px 0px 0px 0px; overflow:hidden; }
.main-nika .sedyNadpis .sloupecSipka .sipka { float:right; }
.main-nika .sedyNadpis .sloupecText {float:left; margin:0px 0px 0px 12px; width:132px;  overflow:hidden;}
.main-nika .sedyNadpis .sloupecText h3.text {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#fefefe; font-size:87.5%; margin:0px; padding:15px 0px 0px 0px;}

.main-nika .modryNadpis {width:141px; height:30px; margin: 0px 17px 0px 8px; overflow:hidden; padding:0px;}
.main-nika .modryNadpis .sloupecSipka {float:left; width:17px;  margin: 20px 0px 0px 0px; overflow:hidden; padding:0px;}
.main-nika .modryNadpis .sloupecSipka .sipka { float:right; }
.main-nika .modryNadpis .sloupecText {float:left; margin:0px 0px 0px 12px; width:100px; overflow:hidden; padding:0px;}
.main-nika .modryNadpis .sloupecText h3.text {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#fefefe; font-size:87.5%; margin:0px; padding:15px 0px 0px 0px;}

.main-nika .centerNadpis {border:0px solid black; width:563px; height:43px; border-bottom:2px solid #e1e1e1; margin: 0px 7px 0px 5px;overflow:hidden; text-align:left;}
.main-nika .centerNadpis .sloupecSipka {border:0px solid black;float:left; width:35px; padding: 20px 0px 0px 0px; overflow:hidden; }
.main-nika .centerNadpis .sloupecSipka .sipka { float:right; }
.main-nika .centerNadpis .sloupecText {border:0px solid black; float:left; margin:0px 0px 0px 10px; width:500px; overflow:hidden;}
.main-nika .centerNadpis .sloupecText h1.text {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#363636; font-size:87.5%; margin:0px; padding:15px 0px 0px 0px;}
.main-nika .centerNadpis .sloupecText h3.text {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#363636; font-size:87.5%; margin:0px; padding:15px 0px 0px 0px;}

.main-nika .center2Nadpis {border:0px solid #e1e1e1; margin: 0px 7px 10px 5px;overflow:hidden; border-bottom:2px solid #e1e1e1; padding:0px 0px 15px 0px;}
.main-nika .center2Nadpis .sloupecSipka {border:0px solid black;float:left; width:12px;  margin-left:20px; padding: 20px 0px 0px 0px; overflow:hidden; }
.main-nika .center2Nadpis .sloupecSipka .sipka { float:right; }
.main-nika .center2Nadpis .sloupecText {border:0px solid black;float:left; margin:0px 0px 0px 10px; width:500px; overflow:hidden;}
.main-nika .center2Nadpis .sloupecText h3.text {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#363636; font-size:87.5%; margin:0px; padding:15px 0px 0px 0px;}

.main-nika .nadpisCenter {border:0px solid black; width:563px; height:43px; border-bottom:2px solid #e1e1e1; margin: 0px 7px 0px 5px;overflow:hidden;  }
.main-nika .nadpisCenter .sloupecSipka {float:left; width:12px;  margin-left:23px; padding: 20px 0px 0px 0px; overflow:hidden; }
.main-nika .nadpisCenter .sloupecSipka .sipka { float: right; }
.main-nika .nadpisCenter .textHl {border:0px solid black;float:left; padding:0px 0px 0px 10px; width:500px; overflow:hidden;}
.main-nika .nadpisCenter .textHl h3.text {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#363636; font-size:87.5%; margin:0px; padding:15px 0px 0px 0px;}



.main-nika ul.texty {padding: 0px 0px 0px 0px; margin:8px 0px 16px 0px;}
.main-nika ul.texty li {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 46px; list-style-image: url("nika_sipka_zelena.gif"); line-height: 20px;}
.main-nika ul.texty li a {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#367071; font-size:68.75%; text-decoration: none;}
.main-nika ul.texty li a:hover {text-decoration: underline;}

.main-nika ul.textyCenter {padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.main-nika ul.textyCenter li {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 16px; list-style-image: url("nika_sipka_dvojita.gif"); line-height: 20px;}
.main-nika ul.textyCenter li a {font-family:Arial, Arial, Helvetica, sans-serif; color:#ffffff; font-size:87.5%; text-decoration: none;}
.main-nika ul.textyCenter li a:hover {text-decoration: underline;}

.main-nika ul.textySedy {padding: 0px 0px 0px 0px; margin:8px 0px 16px 0px;}
.main-nika ul.textySedy li {padding: 0px 0px 0px 0px; margin: 1px 0px 0px 54px; list-style-image: url("nika_sipka_seda.gif"); line-height: 20px;}
.main-nika ul.textySedy li a {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#e7e7e7; font-size:68.75%; text-decoration:none ;}
.main-nika ul.textySedy li a:hover {text-decoration: underline;}

.produkty {width:576px; overflow:hidden; margin:0px; padding:0px;}

.novinky {width:556px; margin:0px 10px;}

/* prihlaseni */
.userForms {width: 180px; text-align:left; margin:15px 0px 0px 11px;}
.userForms .row {width:174px; overflow:hidden; padding:0px; text-align: right; margin:0px 0px 0px 0px; }
.userForms .row .userPopis {float:left; width:39px; overflow:hidden; color:#ffffff; margin:0px; text-align:left; padding:0px 0px 0px 0px; font-size:68.75%; line-height: 20px;}
.userForms .row .userInput {float:left; width:109px; overflow:hidden;}
.userForms .row .userInput .input {border:1px solid #585809; height:17px; background-color:#ffffff; font-size:68.75%;}
.userForms .row .userPravy {float:right; width:26px; overflow:hidden; margin:0px; text-align:right; padding:3px 0px 0px 0px;}
.userForms .row .userPravy .submit {border:0px solid black; width:26px; height:17px; overflow:hidden; margin:0px; padding:0px; cursor:pointer; overflow:hidden; }
.userForms .odkaz1 {width: 170px;}
.userForms .odkaz1 .left {width: 85px; float:left; }
.userForms .odkaz1 .left a {text-align:left; padding-top:5px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; line-height: 20px; font-size:68.75%;}
.userForms .odkaz1 .left a:hover {text-decoration:underline;}
.userForms .odkaz1 .right {width: 85px; float:left; text-align:right;}
.userForms .odkaz1 .right a { font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; line-height: 20px; font-size:68.75%;}
.userForms .odkaz1 .right a:hover {text-decoration:underline;}
.userForms .odkaz {display:block; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; line-height: 20px; font-size:68.75%;}
.userForms .odkaz:hover {text-decoration:underline;}
.userForms .uzivatel {float:left; width: 180px; text-align:left; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; line-height: 20px;  font-size:68.75%;border:0px solid black;}

.userRight {width:150px; height:60px; margin:15px 0px 0px 42px; }
.userRight a {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-size:68.75%; text-decoration:none; line-height: 20px;}
.userRight a:hover {text-decoration:underline;}


/* F5_USER - registrace a nastaveni*/
.userData {margin: 0px 7px 0px 5px;}
.userData .nadpisSpozadim {font-size:75%; color:#ad1b18; padding:6px 10px 5px 10px; margin:0px; border:1px solid #ad1b18; background-color: #edf0f1; margin-bottom:1px;}
.userData .nadpisSpozadim .radio {margin:0px 0px 1px 0px; vertical-align:middle;}
.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; 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: #292f37; font-size:100%;}
.userData .odsazeniUD .row select {float:left;width: 150px; margin:0px; height:19px; border:1px solid #a9b0b4; color: #292f37; font-size:100%;}
.userData .odsazeniUD .row a {text-decoration: underline; color:#ad1b18;}
.userData .odsazeniUD .row a:hover {text-decoration: none; color:#ad1b18;}
.userData .odsazeniUD .row .popisR {float: left; line-height: 24px; padding: 0px 3px;}
.userData .registrovat {display:block;overflow:hidden; border:0px solid black; text-indent:-5000px; text-align:left; font-size:1px; cursor:pointer;}
.userData .odeslat {display:block; overflow:hidden; border:0px solid black; text-indent:-5000px; text-align:left; font-size:1px; cursor:pointer;}

.userData input.submit { border: 0px solid black; cursor:pointer; overflow:hidden; margin-top:9px;}

.userData .mezera {height:20px;}

/* F20_LOGIN PAGE zapomenute heslo, login page */
.loginPage {padding: 0px 7px 20px 20px; font-size: 68.75%; overflow:hidden;}
.loginPage .nadpisLogin {font-weight: bold; padding: 5px 0px 5px 0px; color: #ad1b18;}
.loginPage .popis {float: left; width: 100px; padding: 4px 0px 0px 0px; color:#000000;}
.loginPage .popis2 {float: left; width: 250px; padding: 4px 0px 0px 0px; color:#000000;}
.loginPage .popis2 .txtbox {width: 200px; height:19px; border:1px solid #a9b0b4; color: #546171;}
.loginPage a {text-decoration: underline; color:#ad1b18;}
.loginPage a:hover {text-decoration: none;}
.loginPage form input.submit { border: 0px solid black; cursor:pointer; overflow:hidden; margin-top:9px;}
.loginPage .mezera {height:20px;}


/* VYHLEDAVANI*/
.vyhledej2 {width:159px; height:215px; padding: 0px; overflow:hidden;}
.vyhledej2 .nadpis {width:159px; height:25px;}
.vyhledej2 .popisV {width:159px;}
.vyhledej2 .popisV .popisVleft {width:50px; height:20px; overflow:hidden; float:left;}
.vyhledej2 .popisV .popisVright {width: 109px; float:left; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-size:68.75%; line-height: 20px; padding-top:12px;}
.vyhledej2 .popisV input {width: 105px; height:15px; border:1px solid #747474; background-color:#191919; color:#ffffff; font-size:100%;}
.vyhledej2 .popisV input.submit {float:right; display:block; width: 47px; height:17px; border: 0px solid black; margin:3px 0px 0px 0px; cursor:pointer;}
.vyhledej2 .rozsireneDiv {width: 122px; overflow:hidden; margin:15px 0px 0px 37px; text-align:right;}
.vyhledej2 .rozsireneDiv .rozsireneVyhledavani {color:#909090; font-size:68.75%; font-weight:normal; text-decoration:underline;}
.vyhledej2 .rozsireneDiv .rozsireneVyhledavani:hover {text-decoration:none;}

.rozsirVyhledej {border-bottom:2px solid #e1e1e1; margin: 0px 7px 0px 5px; padding:0px 0px 22px 20px;}
.rozsirVyhledej .popis {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:normal; padding:0px 10px 15px 0px;   line-height: 17px; font-size:68.75%;}
.rozsirVyhledej form input { border:1px solid #0e0e0e; height:17px; background-color:#ffffff; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:normal; font-size:68.75%;}
.rozsirVyhledej form input.submit { border: 0px solid black; overflow:hidden; margin-top:9px; cursor:pointer;}

.advsearchTable {margin:10px 0px 0px 0px;}
.kategorie-filtr {width:200px; color:#ad1b18; font-weight:bold; font-size:75%; vertical-align: top; }
.kategorie-filtr ul {margin:0px; padding:0px 0px 0px 20px;}


/* -----------------------------------------------------------------------------------------------------------------------  */
/* PRAVY pruh */
.aktualne {background-color:#363636; padding: 0px 0px 9px 0px; border-left:2px solid #ffffff; border-right:2px solid #ffffff;}

.novinkyForm {width:135px; overflow:hidden; margin:0px 0px 0px 27px;}
.novinkyForm .novinky-popis {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#0e0e0e; font-size:68.75%; text-decoration:none; padding: 7px 0px 0px 0px; margin:0px; text-align:left;line-height: 16px;}
.novinkyForm form {padding:4px 0px 10px 0px;}
.novinkyForm form input.email {width:107px; height:17px; background-color:#ffffff; border:1px solid #0e0e0e; color: #0e0e0e; padding: 0px; margin: 0px; font-size:68.75%; float:left;}
.novinkyForm form input.submit { vertical-align: middle; cursor:pointer; float:right; overflow:hidden; border:0px solid black;}

/* F30_KNIHA PRANI */
.knihaprani {width:135px; overflow:hidden; margin:0px 0px 0px 27px; }
.knihaprani .popis {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#0e0e0e; font-size:68.75%; text-decoration:none;}
.knihaprani form {padding:4px 0px 10px 0px;}
.knihaprani form input {width: 131px; height:17px; border:1px solid #0e0e0e; color: #0e0e0e;}
.knihaprani form button.submit {border:1px solid black; vertical-align: middle; cursor:pointer; float:right; overflow:hidden; border:0px solid black; text-indent: -500px; }
.knihaprani form textarea {width: 131px; height: 112px; border:1px solid #0e0e0e; color: #0e0e0e;}
.knihaprani form img {margin:2px 0px 2px 0px;}


/* -----------------------------------------------------------------------------------------------------------------------  */
/* levy pruh */

.prehledKat {width:191px; position:absolute; background-color:#649798; margin: 0px 2px 2px 2px; height:50px; border: 0px solid #ff00ff;}
.prehledKat .text {}
.prehledKat .text .zelenyNadpis {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; font-size:87.5%; padding: 9px 0px 0px 0px; margin:0px 0px 0px 8px; float:left; width:130px;}
.prehledKat .text .zelenyNadpis a {color: #ffffff; text-decoration: none;}
.prehledKat .text .zelenyNadpis a:hover {text-decoration: underline;}
.prehledKat .text .sloupecSipka {float:left; width:26px;  padding: 13px 0px 0px 0px;}
.prehledKat .text .sloupecSipka .sipka {float: right;}
.prehledKat .text .sloupecSipka2 {float:left; padding: 7px 0px 0px 0px;width:27px;}
.prehledKat .text .sloupecSipka2 .sipka2 { float:left; }

.prehledKat .oknoOkraj {border-bottom:2px solid #363636; border-right:2px solid #363636; position:absolute; top: 0px; margin:0px 0px 0px 0px; z-index:5;}
.prehledKat .oknoOkraj .oknoMain {background-color:#649798; margin:0px; border-top:2px solid #ffffff; border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;}

.prehledKat .oknoOkraj .oknoMain .top {height:58px; width:797px;}
.prehledKat .oknoOkraj .oknoMain .top .zavrit {display: block; height:29px; width:65px; float:right; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-size:68.75%; text-align:left; overflow:hidden; }
.prehledKat .oknoOkraj .oknoMain .top .zavrit .zbytek {float:left; display:block; width:30px; height:14px; overflow:hidden; margin:14px 0px 0px 0px; cursor: pointer;}
.prehledKat .oknoOkraj .oknoMain .top .zavrit .krizek {float:right; display:block; overflow:hidden; margin:2px 2px 0px 3px; cursor: pointer;}

.prehledKat .oknoOkraj .oknoMain .Xtext {width: 778px; margin-left: 19px;}
.prehledKat .oknoOkraj .oknoMain .Xtext .Xkategorie {float: left; width: 194px; overflow: hidden; margin:0px 0px 10px 0px;}
.prehledKat .oknoOkraj .oknoMain .Xtext .Xkategorie .vnitrek {width:151px; margin:0px 28px 0px 15px;}
.prehledKat .oknoOkraj .oknoMain .Xtext .Xkategorie .vnitrek a.Xrootkat {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#ad1b18; font-size:87.5%; display:block; padding-bottom:3px; text-decoration:none;}
.prehledKat .oknoOkraj .oknoMain .Xtext .Xkategorie .vnitrek a.Xrootkat:hover {text-decoration:underline;}
.prehledKat .oknoOkraj .oknoMain .Xtext .Xkategorie .vnitrek .kategorie-prehled {padding-left: 0px;}
.prehledKat .oknoOkraj .oknoMain .Xtext .Xkategorie .vnitrek .kategorie-prehled a {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; font-size:68.75%; text-decoration:none; line-height: 20px;}
.prehledKat .oknoOkraj .oknoMain .Xtext .Xkategorie .vnitrek .kategorie-prehled a:hover {text-decoration:underline;}
.prehledKat .oknoOkraj .oknoMain .Xtext .Xkategorie .vnitrek .kategorie-prehled .odsazeni {padding-left: 15px;}

.kategorie {width:155px; overflow:hidden; padding:14px 0px 10px 30px;}
.kategorie a {display:block; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#302b2c; font-size:68.75%; text-decoration:none; background:url(nika_sipka_cervena.gif) no-repeat 0px 0px; padding: 0px 0px 0px 17px; line-height: 20px;}
.kategorie a:hover {text-decoration:underline;}
.kategorie .odsazeni {padding:0px 0px 0px 13px;}
.kategorie .selected-1 {font-weight:bold;}


/* -----------------------------------------------------------------------------------------------------------------------  */
/* center - hlavni strana - jednotlive FCE*/

.popisKategorie {border:0px solid black;width:556px; margin:0px 10px; padding: 18px 0px 10px 0px; font-family:Arial, Arial, Helvetica, sans-serif; color:#649798; text-decoration:none; line-height: 14px; font-size:68.75%;}
.popisKategorie a {text-decoration: underline;}
.popisKategorie a:hover {text-decoration: none;}

.novinky {width:556px; margin:0px 10px;}
.novinky .novinka {width:556px; overflow:hidden; color:#000000; padding:0px 0px 15px 0px;}
.novinky .novinka .nadpisNovinka {font-weight:bold; color:#000000; font-size:75%; padding:0px 0px 5px 0px;}
.novinky .novinka .textNovinka {font-weight:normal; font-size:68.75%; line-height:14px; color:#000000;}

.katalog-sobrazky {border-top:3px solid #d8d8d8; float:left; width:286px; height:172px; overflow:hidden; margin:0px; padding:0px;}
.katalog-sobrazky .obrazek {width:90px; height:131px; float:left;}
.katalog-sobrazky .obrazek .image {width:79px; height:120px; float:left; margin: 12px 0px 0px 8px; overflow:hidden;}
.katalog-sobrazky .rightK {width:196px; height:157px; float:left; }
.katalog-sobrazky .rightK .nazevK {border:0px solid black; width:196px; line-height:14px; overflow:hidden; background-color:#eeeeee; height:42px; margin:6px 0px 0px 0px; overflow:hidden; padding:6px 0px;}
.katalog-sobrazky .rightK .nazevK .nazevOdkaz {color:#363636; text-decoration:none;}
.katalog-sobrazky .rightK .nazevK .nazevOdkaz:hover {text-decoration:underline;}
.katalog-sobrazky .rightK .nazevK h2 {font-size:69%; height:42px; text-transform:uppercase; overflow:hidden; padding:0px 0px 0px 7px; margin:0px 0px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#363636; text-decoration:none;}
.katalog-sobrazky .rightK .popis {border:0px solid black; width:180px; height:40px; overflow:hidden; margin:5px 0px 17px 8px; padding:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:normal; line-height: 13px; font-size:62.5%; }
.katalog-sobrazky .rightK .popis .autor {border:0px solid black; overflow:hidden; text-decoration:underline;  font-weight:bold;}
.katalog-sobrazky .rightK .cenaKoupit {width:196px; height:41px; background-color:#eeeeee; overflow:hidden; border:0px solid black; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.katalog-sobrazky .rightK .cenaKoupit .cena {width:115px; height:27px; border-right:2px solid #c1c1c1; float:left; margin:9px 0px 0px 0px;}
.katalog-sobrazky .rightK .cenaKoupit .cena .castkaMena {margin:0px 0px 0px 7px; color:#ad1b18; text-decoration:none; font-size:112.5%;}
.katalog-sobrazky .rightK .cenaKoupit .cena .castkaMena .mena {color:#2c2c2c;}
.katalog-sobrazky .rightK .cenaKoupit .koupitDiv {width:70px; height:20px; float:left; margin:15px 0px 0px 0px;}
.katalog-sobrazky .rightK .cenaKoupit .koupitDiv .koupit {display:block; border:0px solid black; padding:0px; margin:0px 0px 0px 15px; cursor:pointer; overflow:hidden; font-family:Tahoma, Arial, Helvetica, sans-serif; text-indent:-5000px; font-size:1px;}
.katalog-sobrazky .rightK .cenaKoupit .koupitDiv .koupit:hover {text-decoration:underline;}
.katalog-mezera1 {float:left; width:4px; overflow:hidden;}

.katalogTabulkaHeader {font-weight:bold;}
.katTabPozadi-0 {background-color:#ffffff;}
.katTabPozadi-1 {background-color:#eeeeee;}
.katalogTabulka {width:576px; overflow:hidden; margin:5px 0px; font-size:68.75%; font-weight:normal;}
.katalogTabulka td {padding:5px 0px;}
.katalogTabulka .autor {text-align:left;}
.katalogTabulka .autor .autorPadding {padding:0px 10px 0px 0px;}
.katalogTabulka .nazev {text-align:left;}
.katalogTabulka .nazev h2 {font-size:100%; margin:0px; padding:0px; text-transform:uppercase;}
.katalogTabulka .nazev h2 .nazevOdkaz {color:#363636; text-decoration:none;}
.katalogTabulka .nazev h2 .nazevOdkaz:hover {text-decoration:underline;}
.katalogTabulka .rok {width:60px; overflow:hidden;}
.katalogTabulka .rok .rokPadding {padding:0px 0px 0px 10px;}
.katalogTabulka .poznamka {width:80px; overflow:hidden; text-align:left;}
.katalogTabulka .vice {width:45px; overflow:hidden; text-align:center;}
.katalogTabulka .vice .odkazIkona {display:block; margin:0px auto 0px auto; padding:0px; font-size:1px; text-indent:-5000px;}
.katalogTabulka .cena {width:55px; overflow:hidden; text-align:right;}
.katalogTabulka .cena .cervena {text-align:right; padding:0px; color:#ad1b18; font-weight:bold;}
.katalogTabulka .doKosiku {width:50px; overflow:hidden; text-align:center;}
.katalogTabulka .doKosiku .koupit {display:block; border:0px solid black; padding:0px; margin:0px auto 0px auto; cursor:pointer; text-indent:-5000px; font-size:1px;}
.katalogTabulka .doKosiku .koupit:hover {text-decoration:none;}

.novinka-nika {border:0px solid black; width:143px; margin:0px 0px 0px 27px; overflow:hidden; padding: 7px 0px 11px 0px;font-family:Tahoma, Arial, Helvetica, sans-serif;}
.novinka-nika p.popis {font-size:62.5%; margin: 0px; padding: 0px; color:#12719b; text-decoration:none; font-weight: bold; line-height: 15px;}
.novinka-nika form {width:143px; margin-top:8px;}
.novinka-nika form select {width: 143px; font-size: 68.75%; color:#12719b; font-weight: bold; text-decoration: underline;}


/* Hlavicka v katalogu */
.katalogHeader {border:0px solid black; width:540px; overflow: hidden; color: #000000; padding: 0px 0px; margin:5px 0px 0px 20px; font-size:100%; }
.katalogHeader .row {padding: 0px 5px 0px 5px; text-align:left;}
.katalogHeader .row .katalogHeaderImg {float: left; width: 15px; overflow:hidden; text-align:center; font-size:4px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.katalogHeader .row .katalogHeaderImg img {margin: 0px; cursor: pointer;}

.katalogHeader .row .katalogHeaderPopis1 {float: left; overflow:hidden; font-size:68.75%; line-height:22px; text-align:left; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.katalogHeader .row .razeni  {float: left; width:60px; border:1px solid #a9b0b4; color: #546171; font-size:69%;}

.katalogHeader .row .katalogHeaderPopis2 {float: left; width: 140px; overflow:hidden; font-size:68.75%; text-align:right; line-height:22px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.katalogHeader .row .pocet   {float: left; width:50px; font-size: 69%; border:1px solid #a9b0b4; color: #546171; margin-right:0px;}
.katalogHeader .row .katalogHeaderPopis3 {float: left; width: 120px; overflow:hidden; font-size:68.75%; text-align:right; line-height:22px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.katalogHeader .row .typVypisu {float: left; width:80px; font-size: 69%; border:1px solid #a9b0b4; color: #546171; margin-right:0px;}



/* listcontrol - listovani v katalogu */
.listcontrol {margin:10px 0px 15px 0px; padding:0px; text-align:center; }
.listcontrol img {height: 11px; margin: 3px 0px 0px 4px;}
.listcontrol .listcontrol-tabulka {width:600px; margin:0px; padding:0px;}
.listcontrol .listcontrol-tabulka .leveSipky {width:220px; text-align:right;}
.listcontrol .listcontrol-tabulka .cisla {width:160px; font-size:69%; text-align:center;}
.listcontrol .listcontrol-tabulka .praveSipky {width:220px; text-align:left;}
.listcontrol .listCislo {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#363636; text-decoration:underline; font-weight:normal; font-size:11;}
.listcontrol .listCislo:hover {text-decoration:none;}
.listcontrol .actual {font-size:105%; color: #ad1b18; font-weight:bold;}


.pruvodceNakupem {width: 563px; margin: 0px 0px 10px 7px; overflow: hidden; border-bottom:2px solid #e1e1e1;}
.pruvodceNakupem .ctyriKroky {color:#363636; margin: 10px 0px 5px 14px; font-size:69%;}
.pruvodceNakupem .kroky {width: 536px; height: 29px; color: #363636; margin:5px 13px 10px 14px;}
.pruvodceNakupem .kroky td {vertical-align: middle; font-weight:normal;}
.pruvodceNakupem .kroky td.cislo {width: 29px; font-size: 113%; text-align: center;}
.pruvodceNakupem .kroky td.cisloIsActive-0 {color: #ffffff; background-color:#333333;}
.pruvodceNakupem .kroky td.cisloIsActive-1 {color: #ffffff; background-color:#656600;}
.pruvodceNakupem .kroky td.popis {font-size: 69%; width: 105px; text-align: left;}
.pruvodceNakupem .kroky td.popis .padding {padding:0px 5px 0px 8px;}
.pruvodceNakupem .stin {width: 600px; height: 2px;}

.detail-nika {width:576px; overflow:hidden;}
.detail-nika .vrch {border:0px solid black; width:563px; }

.detail-nika .obrazekPopis {width:563px; overflow:hidden; border-bottom:2px solid #e1e1e1; margin: 0px 7px 0px 5px; text-align:left;}
.detail-nika .obrazekPopis .obrazek {border:0px solid black; width:174px; float:left; overflow:hidden; padding:14px 0px 10px 0px; text-align:center; margin:0px;}
.detail-nika .obrazekPopis .obrazek .odkaz {display:block; width:130px; height:198px; overflow:hidden; border:1px solid black; margin:0px auto 0px auto;}
.detail-nika .obrazekPopis .obrazek .odkaz1 {display:block; width:130px; margin:7px 0px 0px 0px; text-decoration:underline; color:#363636; font-weight:bold; font-size:62.5%; text-align:center;}
.detail-nika .obrazekPopis .obrazek .odkaz1:hover {text-decoration:none;}
.detail-nika .obrazekPopis .popis {width:389px; float:left; overflow: hidden;}
.detail-nika .obrazekPopis .popis .nazev {display:block; width:389px; background-color:#eeeeee; margin-top:8px; overflow: hidden; line-height: 26px; font-size:100%;}
.detail-nika .obrazekPopis .popis .nazev .levo {border:0px solid black;float:left; display:block; text-transform:uppercase; padding:0px 0px 0px 11px; text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#363636; font-weight:bold; font-size:68.75%;}
.detail-nika .obrazekPopis .popis .nazev .pravo {border:0px solid black;float:right; display:block; padding:0px 7px 0px 0px; text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#363636; font-weight:normal; font-size:62.5%;}
.detail-nika .obrazekPopis .popis .nazev .nazevSpan {display:block; text-transform:uppercase; padding:0px 7px 0px 11px; text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#363636; font-weight:bold; font-size:68.75%;}
.detail-nika .obrazekPopis .popis .text {border:0px solid black; width:389px; margin:0px 0px 23px 0px; line-height: 16px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#363636; font-weight:normal; font-size:75%;}

.detail-nika .poznamka {width:563px; overflow:hidden; border-bottom:2px solid #e1e1e1; margin: 0px 7px 0px 5px; padding:15px 0px;}
.detail-nika .poznamka .para {width:520px; overflow:hidden; padding: 0px 0px 0px 0px; margin:0px 0px 0px 21px;}
.detail-nika .poznamka .para .rok {width:125px; overflow:hidden; float:left; padding:0px; margin:0px;}
.detail-nika .poznamka .para .rok .promenna {font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#464646; font-weight:bold; font-size:75%;}
.detail-nika .poznamka .para .rok .hodnota {font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#464646; font-weight:normal; font-size:75%;}
.detail-nika .poznamka .para .vydavatel {border:0px solid black;width:140px; overflow:hidden; float:left;}
.detail-nika .poznamka .para .vydavatel .promenna {font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#464646; font-weight:bold; font-size:75%;}
.detail-nika .poznamka .para .vydavatel .hodnota {font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#464646; font-weight:normal; font-size:75%;}
.detail-nika .poznamka .para .edice {border:0px solid black;width:115px; overflow:hidden; float:left;}
.detail-nika .poznamka .para .edice .promenna {font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#464646; font-weight:bold; font-size:75%;}
.detail-nika .poznamka .para .edice .hodnota {font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#464646; font-weight:normal; font-size:75%;}
.detail-nika .poznamka .para .cena {border:0px solid black; width:135px; overflow:hidden; float:right; text-align:right; font-size:75%;}
.detail-nika .poznamka .para .cena .promenna {font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#464646; font-weight:bold;}
.detail-nika .poznamka .para .cena .castka {font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#ad1b18; font-weight:bold;}
.detail-nika .poznamka .para .cena .mena {width:50px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#464646; font-weight:normal; font-size:75%;}
.detail-nika .poznamka .textPoznamkaKoupit {border:0px solid black;width:520px; overflow:hidden; margin-left:21px; padding:0px;}
.detail-nika .poznamka .textPoznamkaKoupit .textPoznamka {border:0px solid black; width:403px; overflow:hidden; float:left; padding:0px; margin:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#464646; font-weight:normal; font-size:75%;}
.detail-nika .poznamka .textPoznamkaKoupit .textPoznamka .nazev {font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#464646; font-weight:bold;}
.detail-nika .poznamka .textPoznamkaKoupit .koupitKosik {display:block; width:92px; overflow:hidden; float:right; }
.detail-nika .poznamka .textPoznamkaKoupit .koupitKosik .koupit1 {display:block; margin:0px; padding:0px; width:60px; overflow:hidden; float:left; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#ad1b18; font-weight:normal; font-size:112.5%; line-height:30px; cursor:pointer;}
.detail-nika .poznamka .textPoznamkaKoupit .koupitKosik .kosik1 {display:block; overflow:hidden; float:right; margin:0px; cursor:pointer;}

.detail-nika .moznosti {width:563px; border-bottom:2px solid #e1e1e1; margin: 17px 7px 0px 5px; padding-bottom:22px; text-align:center;}
.detail-nika .moznosti .padding {width:487px; overflow:hidden; padding:0px; text-align:left; margin:0px auto 0px auto;}
.detail-nika .moznosti .hlidaci {float:left; display:block; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; padding:0px; margin:0px 0px 0px 0px; cursor:pointer;}
.detail-nika .moznosti .oblibeny {float:left; display:block; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; padding:0px; margin:0px 0px 0px 10px; cursor:pointer;}
.detail-nika .moznosti .porovnani {float:left; display:block; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; padding:0px; margin:0px 0px 0px 10px; cursor:pointer;}
.detail-nika .moznosti .doPdf {float:left; display:block; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; padding:0px; margin:0px 0px 0px 10px; cursor:pointer;}
.detail-nika .moznosti .tisk {float:left; display:block; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; padding:0px; margin:0px 0px 0px 10px; cursor:pointer;}
.detail-nika .moznosti .email {float:left; display:block; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; padding:0px; margin:0px 0px 0px 10px; cursor:pointer;}

.detail-nika .dalsi {width:563px; border-bottom:2px solid #e1e1e1; margin: 17px 7px 0px 5px; padding-bottom:22px;}
.detail-nika .dalsi .padding {width:520px; margin: 0px 0px 0px 21px;}
.detail-nika .dalsi .obrazek {border:0px solid black; float:left; width:151px; overflow: hidden;}
.detail-nika .dalsi .obrazek .nadpis {width:151px; height:27px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#363636; font-weight:bold; font-size:75%;}
.detail-nika .dalsi .obrazek .image {width:151px;}
.detail-nika .dalsi .obrazek .image .jeden {display:block; width:66px; border:1px solid #545454; float:left; overflow:hidden; height:102px; margin: 0px 7px 6px 0px;}
.detail-nika .dalsi .popis1 {border:0px solid black; width:360px; margin-left:0px; float:left; overflow: hidden; }
.detail-nika .dalsi .popis1 .nadpis {border:0px solid black; height:27px; overflow:hidden;  font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#363636; font-weight:bold; font-size:75%;}
.detail-nika .dalsi .popis1 .text { font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#363636; font-weight:normal; font-size:75%; }
.detail-nika .dalsi .popis2 {width:520px; overflow: hidden; padding:15px 0px 15px 0px;}
.detail-nika .dalsi .popis2 .nadpis {border:0px solid black; overflow:hidden;  font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#363636; font-weight:bold; font-size:75%;}
.detail-nika .dalsi .popis2 .text { font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#363636; font-weight:normal; font-size:75%; }

.detail-nika .detailParametryDiv {width:563px; overflow:hidden; border-bottom:2px solid #e1e1e1; margin:17px 7px 0px 5px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.detail-nika .nadpisParametry {width:520px; margin:0px 0px 10px 21px; font-size:75%; color:#363636; font-weight:bold;}
.detail-nika .detailParametry {width:520px; border: 0px solid #ffffff; border-collapse: collapse; margin:0px 0px 22px 21px;}
.detail-nika .detailParametry td {border:1px solid  #e1e1e1; padding:0px; font-size:75%; color:#363636;}
.detail-nika .detailParametry td.detailParametryLeft {width:50%; border-left:0px solid #e1e1e1; font-weight:bold;}
.detail-nika .detailParametry td.detailParametryRight {width:50%; border-right:0px solid #e1e1e1;}
.detail-nika .detailParametry td.detailParametryRight .colorSample {width:14px; height:14px; border-right:1px solid #e1e1e1;}
.detail-nika .detailParametry .detailParametryPadding {display:block; padding:3px 8px 3px 8px;}

.detail-nika .viceInfoDiv {margin: 17px 0px 0px 0px; padding-bottom:22px; font-size:100%;}

.detail-nika .hlidac {width:563px; overflow:hidden; margin: 17px 7px 0px 5px; padding-bottom:22px; font-size:100%;}

.detail-nika .spodek {width:563px; overflow:hidden; border-bottom:2px solid #e1e1e1; margin: 17px 7px 2px 5px; padding-bottom:22px; line-height:16px;}
.detail-nika .spodek .padding {width:520px; margin: 0px 0px 0px 21px; overflow:hidden; padding:0px;}
.detail-nika .spodek .predchozi {border:0px solid black; width:211px; margin: 0px; float:left; overflow:hidden;}
.detail-nika .spodek .predchozi .predchoziKniha {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#363636; font-weight:bold; font-size:75%; text-decoration:underline;}
.detail-nika .spodek .predchozi .predchoziKniha:hover {text-decoration:none;}
.detail-nika .spodek .predchozi .predchoziNazev {font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#363636; font-weight:normal; font-size:62.5%; text-decoration:underline;}
.detail-nika .spodek .predchozi .predchoziNazev:hover {text-decoration:none;}
.detail-nika .spodek .stred {border:0px solid red; width:98px; float:left; overflow:hidden; text-align:center; }
.detail-nika .spodek .stred a {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#363636; font-weight:bold; font-size:75%; text-decoration:underline;}
.detail-nika .spodek .stred a:hover {text-decoration:none;}
.detail-nika .spodek .dalsiK {border:0px solid black; width:211px; float:right; overflow:hidden; text-align:right;}
.detail-nika .spodek .dalsiK .dalsiKniha {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#363636; font-weight:bold; font-size:75%; text-decoration:underline;}
.detail-nika .spodek .dalsiK .dalsiKniha:hover {text-decoration:none;}
.detail-nika .spodek .dalsiK .dalsiNazev {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#363636; font-weight:normal; font-size:62.5%; text-decoration:underline;}
.detail-nika .spodek .dalsiK .dalsiNazev:hover {text-decoration:none;}

/* F8_KOSIK */
.kosik {color: #000000; font-size:69%; padding:0px; margin: 17px 7px 2px 5px; border-bottom:2px solid #e1e1e1;}
.kosik .kosikPopis {line-height:18px; margin:0px 0px 15px 0px;}
.kosik .seznamZbozi {}
.kosik .seznamZbozi .produktliteHeader {width:563px; overflow:hidden; margin:0px; font-weight: bold; color: #000000; text-align:center;}
.kosik .seznamZbozi .produktlite {width:563px; overflow:hidden; margin:0px; border-top:1px solid #cfcfcf;}
.kosik .seznamZbozi .padding1 {padding: 3px 0px 3px 0px; color:#000000;}
.kosik .seznamZbozi .padding2 {padding: 5px 7px 5px 7px;}
.kosik .seznamZbozi .checkbox {float: left; width: 28px; overflow: hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .nazev {float:left; width:215px; overflow:hidden; padding:0px; margin:0px; color:#000000;}
.kosik .seznamZbozi .nazev a {text-decoration: none; color:#363636; font-weight: bold;}
.kosik .seznamZbozi .nazev a:hover {text-decoration: underline;}
.kosik .seznamZbozi .cenaZaKus {float: left; width: 100px; overflow: hidden; padding:0px;}
.kosik .seznamZbozi .pocetKusu {float: left; width: 60px; overflow: hidden; text-align: center; padding:0px;}
.kosik .seznamZbozi .pocetKusu input {width:35px; height:19px; text-align:center; border:1px solid #484848; color:#000000; margin: 0px auto 0px auto;}
.kosik .seznamZbozi .dph {float:left; width:60px; overflow:hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .polozkaCelkemSDPH {float: left; width:100px; overflow: hidden; padding:0px;}
.kosik .seznamZbozi .cena1 {color:#000000; font-weight: normal; text-align:right;}
.kosik .seznamZbozi .cena2 {color:#ad1b18; font-weight: bold; text-align:right;}
.kosik .seznamZbozi .cena2 .price{padding-left: 10px;}
.kosik .cenaCelkem {width:563px; overflow:hidden; margin:0px; padding:0px; text-align:left;}
.kosik .cenaCelkem .row {width:563px; overflow:hidden; margin:0px; border-top:1px solid #cfcfcf;}
.kosik .cenaCelkem .row .popis {float:left; width:150px; text-transform:lowercase;}
.kosik .cenaCelkem .row .popis .odsazeni {padding: 3px 7px 3px 0px; color:#000000; text-align:left; font-weight:bold;}
.kosik .cenaCelkem .row .cena {float:right; width:90px; overflow:hidden; margin:0px; padding:0px;}
.kosik .cenaCelkem .row .cena .odsazeni {padding: 3px 7px 3px 7px; color:#ad1b18; text-align:right; font-weight:bold;}
.kosik .buttonsBottom {width:563px; margin: 20px 0px 10px 0px; padding:0px;}
.kosik .buttonsBottom .tlacitkoPokladna {float:right; display:block; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; cursor:pointer;}
.kosik .buttonsBottom .ulozitZmeny {float:right; display:block; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin-right:10px; cursor:pointer;}
.kosik .buttonsBottom .smazOznacene {float:left; display:block; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin-right:10px; cursor:pointer;}
.kosik .buttonsBottom .vysypatKosik {float:left; display:block; overflow:hidden; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin:0px; cursor:pointer;}
.kosik .chyby {width:563px; margin: 0px; padding:10px 0px;}

/* F9_POKLADNA */
.pokladna {color: #000000; font-size:69%; margin: 17px 7px 2px 5px; border-bottom:2px solid #e1e1e1;padding-bottom:15px;}
.pokladna .nadpisPokladna {width:563px; font-weight: bold; padding:0px; color: #ad1b18; font-size:109%; margin:10px 0px;}
.pokladna .margin {margin: 0px 0px 0px 20px; text-align: left;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #ad1b18; font-weight: bold;}
.pokladna .seznamZbozi {}
.pokladna .seznamZbozi .produktliteHeader {width:543px; overflow:hidden; margin:0px; font-weight: bold; color: #000000; text-align:center;}
.pokladna .seznamZbozi .produktlite {width:543px; overflow:hidden; margin:0px; border-top: 1px solid #cfcfcf;}
.pokladna .seznamZbozi .padding1 {padding: 3px 0px 3px 0px;}
.pokladna .seznamZbozi .nazev {float:left; width:223px; overflow:hidden; padding:0px; margin:0px;}
.pokladna .seznamZbozi .cenaZaKus {float: left; width: 100px; overflow: hidden; padding:0px;}
.pokladna .seznamZbozi .pocetKusu {float: left; width: 60px; overflow: hidden; text-align: center; padding:0px;}
.pokladna .seznamZbozi .dph {float:left; width:60px; overflow:hidden; padding:0px; margin:0px; text-align:center;}
.pokladna .seznamZbozi .polozkaCelkemSDPH {float: left; width:100px; overflow: hidden; padding:0px;}
.pokladna .seznamZbozi .cena1 {color:#000000; font-weight: normal; text-align:right;}
.pokladna .seznamZbozi .cena2 {color:#ad1b18; font-weight: bold; text-align:right;}
.pokladna .seznamZbozi .cena2 a.filterCancelButton{text-decoration: none;color: #ad1b18;display: inline-block;float: left;}
.pokladna .cenaCelkem {width:543px; overflow:hidden; margin:0px 0px 10px 0px; padding:0px; text-align:left;}
.pokladna .cenaCelkem .row {width:543px; margin:0px; padding:0px; text-align:left; border-top: 1px solid #cfcfcf;}
.pokladna .cenaCelkem .row .popis {float:left; width:200px; text-transform:lowercase;}
.pokladna .cenaCelkem .row .popis .odsazeni {padding: 2px 0px 2px 0px; color:#000000; text-align:left; font-weight:bold;}
.pokladna .cenaCelkem .row .cena {float:right; width:90px; overflow:hidden; margin:0px; padding:0px;}
.pokladna .cenaCelkem .row .cena .odsazeni {padding: 2px 0px 2px 0px; color:#ad1b18; text-align:right; font-weight:bold;}
.pokladna .slevaPopis {float:left; width: 80px; margin: 0px 3px 0px 3px; color:#000000; text-align:left;}
.pokladna input.slevaKod {float:left; width: 34px; height:19px; margin: 0px 3px 0px 3px; border:1px solid #484848; color:#000000;}
.pokladna .slevaTlacitko {float:left; display:block; font-size:1px; text-indent:-5000px; border:0px solid #000000; margin-right:10px; cursor:pointer;}

.pokladna .odberatel2 {margin: 0px; font-size:109%;}
.pokladna .odberatel2 .kontakt {float:left; width:543px; overflow:hidden; padding: 0px 0px 15px 0px;}
.pokladna .odberatel2 .kontakt .udaje {font-weight: normal; float: left; display: block; width: 100px; padding: 4px 0px 0px 0px;}
.pokladna .odberatel2 .kontakt input.dodaciAdresa {width:141px; height:19px; border:1px solid #484848; color:#000000; font-size:100%;}

.pokladna .odberatel {margin: 0px 0px 0px 0px; font-size:109%;}
.pokladna .odberatel .kontakt {float: left; width: 260px; padding: 0px 0px 15px 0px;}
.pokladna .odberatel .kontakt .nadpis {font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px; color: #ad1b18;}
.pokladna .odberatel .kontakt .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px;}

.pokladna .odberatel .kontakt table.udaje {width: 260px; border: 0px solid #000000; font-size:100%;}
.pokladna .odberatel .kontakt table.udaje b {color: #000000;}
.pokladna .odberatel .kontakt table.udaje td {color: #000000; vertical-align: middle; text-align: left; padding: 0px; margin: 0px; height: 20px;}
.pokladna .odberatel .kontakt table.udaje td.popis {width: 100px; vertical-align: middle; text-align: left; color:#000000; font-weight:bold;}
.pokladna .odberatel .kontakt input.dodaciAdresa {width:141px; height:19px; border:1px solid #484848; color:#000000; font-size:100%;}
.pokladna .odberatel .kontakt select {width:141px; height:19px; color:#000000; border:1px solid #484848; font-size:100%;}

.pokladna .odberatel .kontakt2 {float: left; width: 484px; padding: 0px 0px 15px 0px;}
.pokladna .odberatel .kontakt2 .nadpis {font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px; color: #ad1b18;}
.pokladna .odberatel .kontakt2 .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px;}

.pokladna .odberatel .kontakt2 table.udaje {width: 230px; border: 0px solid #000000; font-size:100%;}
.pokladna .odberatel .kontakt2 table.udaje b {color: #000000;}
.pokladna .odberatel .kontakt2 table.udaje td {color: #000000; vertical-align: middle; text-align: left; padding: 0px; margin: 0px; height: 20px;}
.pokladna .odberatel .kontakt2 table.udaje td.popis {width: 100px; vertical-align: middle; text-align: left; color:#000000; font-weight:bold;}
.pokladna .odberatel .kontakt2 input.dodaciAdresa {width:141px; height:19px; border:1px solid #484848; color:#000000; font-size:100%;}
.pokladna .odberatel .kontakt2 .obchPodmOdkaz {color:#ad1b18; font-weight:bold; text-decoration:underline;}
.pokladna .odberatel .kontakt2 .obchPodmOdkaz:hover {text-decoration:none;}

.pokladna .odberatel .mezera {float: left; width: 10px; overflow: hidden;}

.pokladna .vasVzkazKObjednavce {width: 543px; height:50px; color:#000000; border:1px solid #484848; margin: 0px 0px 0px 20px;}
.pokladna .tlacitko {margin:0px;}
.pokladna .odeslat {display:block; font-size:1px; text-indent:-5000px; border:0px solid #000000; cursor:pointer; margin:0px 0px 2px 0px;}
.pokladna .zavazneObjednat {display:block; font-size:1px; text-indent:-5000px; border:0px solid #000000; cursor:pointer; margin:0px auto 2px auto;}

.vyberDopravyAPlatby {width: 543px;}
.vyberDopravyAPlatby td {width: 50%; vertical-align: top;}

.specialniDoprava {margin: 0px 0px 15px 0px;}
.specialniDoprava .text {margin: 0px; font-weight: bold;}
.specialniDoprava .text a.produkt {}
.specialniDoprava .text a.produkt:hover {}
.specialniDoprava .vyberPlatby {}
.specialniDoprava .vyberPlatby .platba {padding: 5px;}

.volbaDopravy {}
.volbaDopravy .dopravaBlock {color: #000000; border-top: 1px solid #eeeeee;}
.volbaDopravy .dopravaBlock .block2 {padding: 5px 0px 10px 0px;}
.volbaDopravy .dopravaBlock-selected {color: #000000; border-top: 1px solid #eeeeee; background-color:#eeeeee;}
.volbaDopravy .dopravaBlock-selected .block2 {padding: 5px 0px 10px 0px;}
.volbaDopravy .cena {}
.volbaDopravy input.radio {width: 20px;}
.volbaDopravy .nazev {font-weight: bold;}
.volbaDopravy .popis {display:block; margin: 0px 5px 0px 20px; color: #000000; line-height: 17px;}

.volbaPlatby {}
.volbaPlatby .platbaBlock {color: #000000; background: #eeeeee;}
.volbaPlatby .platbaBlock .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .platbaBlock-selected {color: #000000; background: #eeeeee;}
.volbaPlatby .platbaBlock-selected .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .cena {float: right; font-weight: bold; margin: 2px 10px 0px 0px; line-height: 17px;}
.volbaPlatby input.radio {width: 20px;}
.volbaPlatby .nazev {font-weight: bold;}
.volbaPlatby .popis {display:block; margin: 0px 5px 0px 20px; color: #000000; line-height: 17px;}

.pokladnaLib {}
.pokladnaLib .pokladnaLibNadpis {}
.pokladnaLib .pokladnaLibPopis {}
.pokladnaLib .pokladnaLibFormLayout {}
.pokladnaLib .pokladnaLibFormLayout td {}
.pokladnaLib .pokladnaLibFormLayout td.popis {}
.pokladnaLib .pokladnaLibFormLayout td.input {}

/* F10 OBJEDNAVKA PRIJATA*/
.objednavka {width:563px; overflow:hidden; font-size: 69%; text-align: left; margin: 17px 7px 2px 5px; border-bottom:2px solid #e1e1e1;padding-bottom:15px;}
.objednavka .pokracovat {display:block; overflow:hidden; border:0px solid black; text-indent:-5000px; text-align:left; font-size:1px; margin:0px; cursor:pointer;}


/* F11 VASE OBJEDNAVKY */
.vaseObjednavkyPrehled {margin: 0px 7px 0px 5px; padding-top:15px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
.vaseObjednavkyPrehled a.prihlaseni {color:#ad1b18; text-decoration:underline; }
.vaseObjednavkyPrehled a.prihlaseni:hover {text-decoration:none; }
.vaseObjednavkyPrehled .prehled {width: 563px; 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:#ad1b18;}
.vaseObjednavkyPrehled .prehled td.datum {text-align: right;}
.vaseObjednavkyPrehled .prehled td.cas {text-align: right;}

.vaseObjednavkyDetail {margin: 0px 7px 0px 5px; padding-top:15px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
.vaseObjednavkyDetail .datum {text-align: right;}
.vaseObjednavkyDetail .zaplaceno {text-align: right;}
.vaseObjednavkyDetail .odeslano {text-align: right;}
.vaseObjednavkyDetail .prehled {width: 563px; 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:#ad1b18; text-decoration: none;}
.vaseObjednavkyDetail .zpet:hover {text-decoration: underline;}


/* F28_HLIDACI PES */
.watchdog {padding-top:15px; margin: 0px 7px 0px 5px; font-size:68.75%; text-align:left; color:#000000;}
.watchdog a {text-decoration: none; color: #ad1b18;}
.watchdog a:hover {text-decoration: underline;}
.watchdog a.kill {text-decoration: none; color: #f7941c; font-weight: normal; font-weight: bold;}
.watchdog a.kill:hover {text-decoration: underline;}
.watchdog .cara {border: 0px solid #ffffff; border-top: 1px solid #3d3d3d; height: 1px;}

/* F6_DETAIL -  hlidaci pes*/
.viceinformaci {margin: 0px 7px 0px 0px; padding:15px 0px 0px 0px; text-align:left; color:#363636;}
.viceinformaci .nadpisVi {padding:0px 0px 15px 0px;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 75%; font-weight:bold; }
.viceinformaci .textVi {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 68.75%; font-weight:normal;}
.viceinformaci .seda {color:#363636;}
.viceinformaci input {width: 350px; height:19px; border:1px solid #a9b0b4; color: #292f37; font-size:100%;}
.viceinformaci textarea {width: 350px; height: 100px; border:1px solid #a9b0b4; color: #292f37; font-size:100%;}
.viceinformaci .cap {width: 150px; height:19px; border:1px solid #a9b0b4; color: #292f37; font-size:100%; margin:2px 0px 0px 0px;}
.viceinformaci .odeslat {display:block; overflow:hidden; font-size:1px; text-indent:-5000px; padding:0px; margin-top:9px; cursor: pointer; border:0px solid black;}

/* F6_DETAIL -  hlidaci pes*/
.hlidacipes {margin: 0px 7px 0px 5px; padding:15px 0px 0px 20px;font-size: 100%;  text-align:left; }
.hlidacipes .nadpisHp {padding:0px 0px 15px 0px;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 75%; font-weight:bold; }
.hlidacipes .textHp {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 68.75%; font-weight:normal; }
.hlidacipes td {font-size:68.75%;}
.hlidacipes b.seda {color:#ad1b18; }
.hlidacipes form {font-family:Tahoma, Arial, Helvetica, sans-serif; }
.hlidacipes .sl3 {width: 200px; height:19px; border:1px solid #a9b0b4; color: #292f37; font-size:100%;}
.hlidacipes .odeslat {display:block; overflow:hidden; font-size:1px; text-indent:-5000px; padding:0px; margin-top:9px; cursor: pointer; border:0px solid black;}


/* F34_SITEMAP */
.sitemap {color: #ad1b18; font-size:69%; margin-left:10px;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 120%; padding: 25px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;}
.sitemap a:hover {text-decoration: underline;}

/* F29_TEXTOVA STRANKA*/
.textpage {padding: 0px; font-size: 68.75%; color:#000000; padding-top:15px; margin: 0px 7px 0px 5px;}





/* -----------------------------------------------------------------------------------------------------------------------  */
/* hlavicka + rootkategorie */
.centerCara {margin:0px 0px 10px 0px;}


/* EO - hlavicka + rootkategorie */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* -----------------------------------------------------------------------------------------------------------------------  */
/* levy pruh */



.anketa {width:157px; overflow:hidden; margin:0px; font-size:69%;}
.anketa .nadpis1 {font-weight:bold; color:#000000; text-align:left; padding:0px 0px 5px 0px;}
.anketa a {display:block; color:#000000; text-decoration:none; margin:2px 0px 0px 0px; font-weight:normal;}
.anketa a:hover {text-decoration:underline;}
.anketa .prouzek {margin:0px; padding:0px 0px 5px 0px;}
.anketa .prouzek .hlas {float:left; height: 8px; overflow: hidden; background-color:#fcad07; margin-top:3px;}
.anketa .prouzek .procento {float:left; width:30px; overflow: hidden; text-align:left; margin:0px; padding:0px; color:#546171;}
/* EO - levy pruh */
/* -----------------------------------------------------------------------------------------------------------------------  */






.kategorie-filtr {width: 200px; overflow:hidden; color:#ad1b18; font-weight:bold; font-size:75%;}
.parametryFiltr .filterParam { display: block; font-size: 69%; }
.parametryFiltr .filterParam .name { display: inline-block; }
div.parametryFiltr {color: #000000; overflow: hidden;}
div.parametryFiltr .popisFiltru {color: #000000; padding: 5px 10px 0px 6px; margin: 0px; font-size: 69%;}
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: 1px solid #0e0e0e; height: 1px;}
div.parametryFiltr .search {color: #000000; font-size: 69%;}
div.parametryFiltr .search td {padding: 0px 8px 0px 0px;}
div.parametryFiltr .search td.nazev {width: 171px;}
div.parametryFiltr .search td .textbox {height:19px; border:1px solid #0e0e0e; color: #546171; font-size:100%;}
div.parametryFiltr .filtrValue {font-size: 69%; color: #ad1b18;}
div.parametryFiltr .filtrValue td {padding: 0px 8px 0px 0px;}
div.parametryFiltr .filtrValue td.nazev {width: 115px; font-weight: bold; color: #ad1b18; text-decoration: underline;}
div.parametryFiltr .filtrValue td.porovnani {width: 35px;}
div.parametryFiltr .filtrValue input {vertical-align: top; height:19px; border:1px solid #0e0e0e; color: #546171; margin:0px; font-size:100%;}
div.parametryFiltr .filtrValue .selectPorovnani {vertical-align: top; height:19px; border:1px solid #0e0e0e; color: #546171; margin:0px; font-size:100%;}
div.parametryFiltr .filtrBooleanTyp-0 {float: left; width: 190px;}
div.parametryFiltr .filtrBooleanTyp-1 {}
div.parametryFiltr .filtrBoolean, .parametryFiltr .filterValue_checkbox-multiple { 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, .parametryFiltr .filterParam .name { 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 #0e0e0e;}
div.parametryFiltr .submit {text-align: right; margin: 5px 0px 0px 0px;}
div.parametryFiltr .submit .hledej {float:right; display:block; border: 0px solid #000000; font-size:1px; text-indent:-5000px; cursor:pointer;}
div.parametryFiltr .submit .filtrovat, .parametryFiltr .filterSubmitButton {float:right; display:block; border: 0px solid #000000; font-size:1px; text-indent:-5000px; cursor:pointer;}
div.parametryFiltr .submit .zrusitFiltrovani {float:right; display:block; border: 0px solid #000000; font-size:1px; text-indent:-5000px; cursor:pointer; margin:0px 10px 0px 0px;}
.parametryFiltr .styl .commonFilterParametru { border-top: 1px solid #0E0E0E; margin: 8px 0 0 0; padding: 8px 0 0 0; }

.topProduktyRight {width:157px; overflow:hidden; margin:0px 0px 15px 0px; padding:0px; text-align: left;}
.topProduktyRight .nazev {width:157px; overflow:hidden; font-size:88%; padding:0px; margin:0px 0px 5px 0px; text-align:left;}
.topProduktyRight .nazev a {font-weight:bold; color:#fcad07; text-decoration:none; text-transform:uppercase;}
.topProduktyRight .nazev a:hover {text-decoration:underline;}
.topProduktyRight .imageDiv {float:left; width:80px; height:80px; overflow:hidden; margin:0px;}
.topProduktyRight .imageDiv .image {display:block; width:80px; height:80px; margin:0px; text-decoration:none;}
.topProduktyRight .imageDiv .image:hover {text-decoration:none;}
.topProduktyRight .tlacitka {float:right; width:72px; height:65px; overflow:hidden; margin:10px 0px 0px 0px;}
.topProduktyRight .tlacitka img {margin-bottom:3px;}
.topProduktyRight .popis {width:157px; height:72px; overflow:hidden; margin:5px 0px 0px 0px; font-size:69%; color:#000000;}
.topProduktyRight .cena {width:157px; overflow:hidden; margin:5px 0px 0px 0px; font-size:75%; color:#000000; font-weight:bold; text-align:right;}
.topProduktyRight .koupit {width:157px; overflow:hidden; margin:5px 0px 0px 0px; text-align:right;}

.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: #ad1b18; font-weight: normal; font-size: 69%; text-decoration: none;}
.guideblock .odpovedi a:hover {text-decoration: underline; color: #ad1b18;}
.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%;}




/* F6_DETAIL -  hodnoceni */
.hodnoceni {padding:10px 0px; color:#000000; font-size: 75%;}
.hodnoceni .hodnoceni-left {float: left; height: 40px;}
.hodnoceni .hodnoceni-left .nadpis {display: block; padding: 0px 5px 5px 0px; font-weight: bold; color: #ad1b18;}
.hodnoceni .hodnoceni-right {height: 40px; text-align: right; margin: 0px;}
.hodnoceni .hodnoceni-right a {font-weight: bold; text-decoration: none; color:#ad1b18;}
.hodnoceni .hodnoceni-right a:hover {text-decoration: underline;}
.hodnoceni .hodnoceni-right .nadpis {display: block; padding: 0px 0px 5px 10px; font-weight: bold; color: #546171;}

/* 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 #ad1b18; margin:0px 0px 4px 0px;}
.diskuse .prispevky .row .checkbox {}
.diskuse .prispevky .row a.name {text-decoration: none; color: #000000;}
.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;}
.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 .captcha {float: left; width: 300px; overflow:hidden;}
.diskuse .formularDiskuse .odeslat {cursor: pointer;}


.novinkaNew {padding: 10px 7px 20px 20px; margin:0px; color: #000000; font-size:69%;}
.novinkaNew a {font-size:12px; font-weight:bold;}

/* F7_OBLIBENE PROUKTY */
.favorites {padding: 10px 7px 20px 20px; margin:0px; color: #000000; font-size:69%;}
.favorites img.image {float: left; width:80px; margin: 0px 10px 0px 0px; vertical-align: middle;}
.favorites .produkt {display: block; float: left; width:295px; font-weight:normal; color:#000000;}
.favorites .produkt .nazev {text-decoration: none; font-weight:normal; font-weight:bold; color:#363636;}
.favorites .produkt .nazev:hover {text-decoration: underline;}
.favorites .produkt .cena {font-weight:bold; color:#ad1b18;}
.favorites .favoritesRight {float: right; text-align: center; width:130px;}
.favorites .favoritesRight a.odstranit {margin: 17px 0px 0px 0px; text-decoration: none; color: #ad1b18;}
.favorites .favoritesRight a.odstranit:hover {text-decoration: underline;}
.favorites .favoritesRight a.koupit {display: block; overflow:hidden; margin: 10px auto 10px auto; text-decoration:none; font-size:1px; text-indent:-5000px; }
.favorites .favoritesRight a.koupit:hover {text-decoration:none;}
.favorites .odstranitVse {text-align: right;}
.favorites .odstranitVse a {text-decoration: none; color: #ad1b18;}
.favorites .odstranitVse a:hover {text-decoration: underline;}
.favorites .oddelovac1 {width:100%; height:1px; overflow:hidden; background-color:#eeeeee; margin:10px 0px;}


/* F33_POROVNANI PRODUKTU */
.porovnaniProduktuDiv {width:563px; font-size: 69%; padding:10px 0px 0px 0px; margin: 0px 7px 0px 5px;}
.porovnaniProduktuRoll {width: 563px; overflow-x: scroll; padding: 0px 0px 10px 0px;}
.porovnaniProduktu {font-size: 100%;}
.porovnaniProduktu tr.position0 {background-color: #ffffff;}
.porovnaniProduktu tr.position1 {background-color: #eeeeee;}
.porovnaniProduktu td {width: 150px; padding: 3px 5px; vertical-align: top; border-left: 1px solid #363636; color: #000000;}
.porovnaniProduktu td.nazev {font-weight: bold; color: #000000;}
.porovnaniProduktu td.nazev a {color: #ad1b18; 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;}
.odebratVse {display:block; overflow:hidden; margin:0px; padding:0px; text-indent:-5000px; font-size:1px; border:0px solid black; }
.odebrat {display:block; overflow:hidden; margin:0px; padding:0px; text-indent:-5000px; font-size:1px; border:0px solid black; }
.koupit {display:block; overflow:hidden; margin:0px; padding:0px; text-indent:-5000px; font-size:1px; border:0px solid black; }

.drobNavigace {width:550px; border:0px solid blue; margin:10px 0px 0px 10px; font-size:68.75%; }
.drobNavigace .sipka {float:left; width:5px; height:5px; overflow:hidden; margin:11px 3px 0px 3px;}
.drobNavigace .dnOdkaz {margin:0px; color: #12719b; overflow:hidden; padding:0px; text-decoration:underline;}
.drobNavigace .dnOdkaz:hover {text-decoration:none;}
.drobNavigace .seda {color:#4e535a; font-weight:bold; overflow:hidden; padding:0px; text-decoration:underline;}

/* global */.bg-mapa{background:url(antikvariat-nika.jpg) no-repeat;overflow:hidden;display:block;}.bg-cart{background-position:0px 0px;width:44px;height:30px;}.bg-arrow3{background-position:-29px -33px;width:10px;height:10px;}.bg-arrow1{background-position:-29px -46px;width:10px;height:10px;}.bg-xclose{background-position:0px -33px;width:26px;height:27px;}.bg-arrow4{background-position:-35px -63px;width:4px;height:7px;}.bg-arrow2{background-position:-23px -63px;width:9px;height:9px;}.bg-dbl-arrow{background-position:-30px -75px;width:7px;height:6px;}.bg-arrow5{background-position:-23px -75px;width:4px;height:7px;}.bg-arrow-down{background-position:0px -63px;width:20px;height:20px;}.bg-ok{background-position:0px -86px;width:26px;height:17px;}.bg-ok-wbg{background-position:0px -106px;width:24px;height:17px;}/* icon-sub */.bg-mapa-icon-sub{background:url(antikvariat-nika-icon-sub.png) no-repeat;overflow:hidden;display:block;}.bg-ico-cart{background-position:0px 0px;width:32px;height:30px;}.bg-ico-info2{background-position:0px -33px;width:18px;height:18px;}.bg-ico-scart{background-position:0px -54px;width:19px;height:18px;}.bg-ico-info{background-position:0px -75px;width:18px;height:18px;}/* main-sub_lang-cz */.lang-cz .bg-mapa-main-sub, .parametryFiltr .filterSubmitButton {background:url(antikvariat-nika-main-sub_lang-cz.jpg) no-repeat;overflow:hidden;display:block;}.lang-cz .bg-header2{background-position:0px 0px;width:768px;height:266px;}.lang-cz .bg-hledat{background-position:-705px -269px;width:60px;height:17px;}.lang-cz .bg-objednat{background-position:-642px -269px;width:60px;height:17px;}.lang-cz .bg-filtrovat, .parametryFiltr .filterSubmitButton {background-position:-579px -269px;width:60px;height:17px;}.lang-cz .bg-pokladna{background-position:-708px -289px;width:60px;height:17px;}.lang-cz .bg-odebrat{background-position:-645px -289px;width:60px;height:17px;}.lang-cz .bg-hlidaci-pes{background-position:-579px -289px;width:63px;height:17px;}.lang-cz .bg-registruj-wbg{background-position:-711px -309px;width:47px;height:17px;}.lang-cz .bg-doporucit{background-position:-645px -309px;width:63px;height:17px;}.lang-cz .bg-vytisknout{background-position:-579px -309px;width:63px;height:17px;}.lang-cz .bg-hledej-wbg{background-position:-645px -329px;width:47px;height:17px;}.lang-cz .bg-hledej-bbg{background-position:-695px -329px;width:47px;height:17px;}.lang-cz .bg-porovnat{background-position:-579px -329px;width:63px;height:17px;}.lang-cz .bg-odebrat-vse{background-position:-642px -349px;width:78px;height:17px;}.lang-cz .bg-odeslat{background-position:-579px -349px;width:60px;height:17px;}.lang-cz .bg-do-oblibenych{background-position:-660px -369px;width:82px;height:17px;}.lang-cz .bg-vysypat-kosik{background-position:-579px -369px;width:78px;height:17px;}.lang-cz .bg-ulozit-pdf{background-position:-579px -389px;width:82px;height:17px;}.lang-cz .bg-zavazne-objednat{background-position:-664px -389px;width:95px;height:17px;}.lang-cz .bg-koupit{background-position:-579px -409px;width:47px;height:13px;}.lang-cz .bg-vitejte{background-position:0px -269px;width:576px;height:155px;}.lang-cz .bg-zrusit-filtrovani{background-position:-300px -427px;width:95px;height:17px;}.lang-cz .bg-zapocitat-slevu{background-position:-398px -427px;width:82px;height:17px;}.lang-cz .bg-smaz-oznacene{background-position:-219px -427px;width:78px;height:17px;}.lang-cz .bg-registrovat{background-position:-73px -427px;width:70px;height:17px;}.lang-cz .bg-ulozit-zmeny{background-position:0px -427px;width:70px;height:17px;}.lang-cz .bg-pokracovat{background-position:-146px -427px;width:70px;height:17px;}/* main-sub_lang-de */.lang-de .bg-mapa-main-sub{background:url(antikvariat-nika-main-sub_lang-de.jpg) no-repeat;overflow:hidden;display:block;}.lang-de .bg-header2{background-position:0px 0px;width:766px;height:266px;}.lang-de .bg-objednat{background-position:-705px -269px;width:60px;height:17px;}.lang-de .bg-odebrat{background-position:-642px -269px;width:60px;height:17px;}.lang-de .bg-odeslat{background-position:-579px -269px;width:60px;height:17px;}.lang-de .bg-hledej-wbg{background-position:-701px -289px;width:47px;height:17px;}.lang-de .bg-vytisknout{background-position:-635px -289px;width:63px;height:17px;}.lang-de .bg-registruj-wbg{background-position:-579px -289px;width:53px;height:17px;}.lang-de .bg-filtrovat{background-position:-695px -309px;width:44px;height:17px;}.lang-de .bg-porovnat{background-position:-629px -309px;width:63px;height:17px;}.lang-de .bg-hledej-bbg{background-position:-579px -309px;width:47px;height:17px;}.lang-de .bg-hledat{background-position:-627px -329px;width:46px;height:17px;}.lang-de .bg-doporucit{background-position:-676px -329px;width:63px;height:17px;}.lang-de .bg-pokracovat{background-position:-579px -329px;width:45px;height:17px;}.lang-de .bg-vysypat-kosik{background-position:-686px -349px;width:70px;height:17px;}.lang-de .bg-pokladna{background-position:-645px -349px;width:38px;height:17px;}.lang-de .bg-hlidaci-pes{background-position:-579px -349px;width:63px;height:17px;}.lang-de .bg-zapocitat-slevu{background-position:-579px -369px;width:92px;height:17px;}.lang-de .bg-smaz-oznacene{background-position:-674px -369px;width:90px;height:17px;}.lang-de .bg-registrovat{background-position:-687px -389px;width:70px;height:17px;}.lang-de .bg-zrusit-filtrovani{background-position:-579px -389px;width:105px;height:17px;}.lang-de .bg-koupit{background-position:-579px -409px;width:47px;height:13px;}.lang-de .bg-vitejte{background-position:0px -269px;width:576px;height:155px;}.lang-de .bg-ulozit-zmeny{background-position:-391px -427px;width:119px;height:17px;}.lang-de .bg-zavazne-objednat{background-position:-251px -427px;width:137px;height:17px;}.lang-de .bg-ulozit-pdf{background-position:-81px -427px;width:82px;height:17px;}.lang-de .bg-odebrat-vse{background-position:0px -427px;width:78px;height:17px;}.lang-de .bg-do-oblibenych{background-position:-166px -427px;width:82px;height:17px;}/* repx */.bg-mapa-repx{background:url(antikvariat-nika-repx.jpg) repeat-x;overflow:hidden;display:block;}.bg-header{background-position:0px 0px;height:69px;}