/* obecna nastaveni */
body {font-family: Arial, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; background:#7d1212 url(kk-bg-body.png) repeat-x left top; color:#eab683;}
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:#febf52;}
a:hover {text-decoration:underline;}
.pointer {cursor: pointer;}
.cistic {clear:both; border:none; visibility:hidden; line-height:0px;}

.shopMessage {text-align: center; width: 100%; margin: 160px auto 0px auto;}
.shopMessage .block {width: 980px; padding: 15px 0px 15px 0px; margin: 15px auto 15px auto; color:#eab683; background-color:#570000; border:2px solid #eab683;}
.shopMessage .block .odsazeni {font-size: 85%; padding: 0px 20px 0px 20px; margin:0px; color:#eab683;}
.shopMessage .block .nadpis {font-size: 123%; font-weight: bold; padding: 10px 0px 5px 0px; color: #feb252;}

.main {width:980px; overflow:hidden; margin: 0px auto 0px auto; text-align: left; background:url(kk-bg-main.png) repeat-y left top;}
.main .textura {width:980px; overflow:hidden; background:url(kk-bg-header.jpg) no-repeat left top;}

.icostar {width: 14px; height: 14px; float: left; background: transparent url(14pxStar.png) no-repeat left top; margin-right: 3px;}

.main .header {width:980px; height:122px; overflow:hidden; padding:0px; margin:0px; text-align:center;}
.main .header .headerLeft {float:left; width:200px; height:122px; overflow:hidden; text-align:left;}
.main .header .headerLeft .headerLeftMezera {width:200px; height:45px; overflow:hidden;}

.main .header .headerCenter {float:left; width:575px; height:122px; overflow:hidden; text-align:left;}
.main .header .headerCenter .zalozkyTop {width: 575px; height: 33px; overflow:hidden;}
.main .header .headerCenter .zalozkyTop .odkaz1 {float:right; display:block; width:111px; height:33px; overflow:hidden; margin:0px 0px 0px 4px; font-weight:bold; color:#ffebd2; font-size:69%; text-decoration:none; background:url(kk-bg-zalozka-top-1.gif) no-repeat left top;}
.main .header .headerCenter .zalozkyTop .odkaz1:hover {text-decoration:underline;}
.main .header .headerCenter .zalozkyTop .odkaz2 {float:right; display:block; width:111px; height:33px; overflow:hidden; margin:0px 0px 0px 4px; font-weight:bold; color:#ffcc8c; font-size:69%; text-decoration:none; background:url(kk-bg-zalozka-top-0.gif) no-repeat left top;}
.main .header .headerCenter .zalozkyTop .odkaz2:hover {text-decoration:none; background:url(kk-bg-zalozka-top-1.gif) no-repeat left top;}
.main .header .headerCenter .zalozkyTop .padding {display:block; padding:8px 0px 0px 0px; text-align:center; cursor:pointer;}
.main .header .headerCenter .logo {display: block; width: 235px; height: 89px; overflow:hidden; text-decoration:none; text-indent: -5000px; margin:0px 0px 0px 10px; padding:0px; font-size: 1px;}
.main .header .headerCenter .logo:hover {text-decoration:none;}

.main .header .headerRight {float:right; width:200px; height:122px; overflow:hidden; text-align:left;}
.main .header .headerRight .kosikTop {width:179px; overflow:hidden; margin:0px 0px 0px 12px;}
.main .header .headerRight .kosikTop .kosikTopHorni {width:179px; height:45px; overflow:hidden; margin:0px;}
.main .header .headerRight .kosikTop .kosikTopHorni a.kosik1 {display:block; width:145px; height:26px; overflow:hidden; text-decoration: none; text-indent: -5000px; margin:0px; padding:0px; font-size: 1px;}
.main .header .headerRight .kosikTop .kosikTopHorni a.kosik1:hover {text-decoration: none;}
.main .header .headerRight .kosikTop a.kosik {font-size: 100%; display: block; cursor: pointer; text-decoration: none;}
.main .header .headerRight .kosikTop a.kosik:hover {text-decoration: none;}
.main .header .headerRight .kosikTop a.kosik .kosikTopRow {display: block; width:179px; overflow:hidden; text-align:left; padding:3px 0px; margin:0px;}
.main .header .headerRight .kosikTop a.kosik .kosikTopRow .kosikTopLeft {float:left; width:70px; overflow:hidden; padding:0px; margin:0px; font-size:69%; font-weight:normal; color:#c77f3d; text-align:left;}
.main .header .headerRight .kosikTop a.kosik .kosikTopRow .kosikTopRight {float:right; width:100px; overflow:hidden; padding:0px; margin:0px 5px 0px 0px; font-size:69%; font-weight:normal; color:#ffdd82; text-align:right;}
.main .header .headerRight .kosikTop a.kosik .kosikTopRow .kosikTopRight .cena {font-weight:bold; color:#ff3600;}
.main .header .headerRight .kosikTop a.kosik .kosikTopCara {display: block; width:179px; height:2px; overflow:hidden; margin:0px; padding:0px; background:url(kk-kosiktop-tecka.png) repeat-x left top;}
.main .header .headerRight .kosikTop .kosikTopOdkaz {display: block; padding:0px; text-align:right; margin:3px 0px 0px 0px;}


.main .main01 {width:980px; overflow: hidden; margin:0px; padding:0px;}
.main .main01 .layoutLevyVelky {float:left; width:768px; overflow: hidden; margin:0px; padding:0px;}


.main .main01 .layoutLeft {float:left; width: 200px; overflow: hidden; margin:0px; padding:0px;}
.main .main01 .layoutLeft .vyhledavani {width:160px; height:29px; overflow:hidden; padding:0px; font-weight:normal; text-align:left; margin:10px 0px 0px 40px;}
.main .main01 .layoutLeft .vyhledavani .bg-input-0 {float:left; width:121px; height:19px; overflow:hidden; background:url(kk-bg-input.gif) no-repeat left top; margin:0px 0px 0px 0px; padding:0px;}
.main .main01 .layoutLeft .vyhledavani .bg-input-1 {float:left; width:121px; height:19px; overflow:hidden; background:url(kk-bg-input-hledani.gif) no-repeat left top; margin:0px 0px 0px 0px; padding:0px;}
.main .main01 .layoutLeft .vyhledavani .hledanyText {width:115px; height:17px; background-color:transparent; border:0px solid #5a4c3b; color: #ffc362; margin:1px 0px 0px 6px; font-size:69%;}
.main .main01 .layoutLeft .vyhledavani .submit {float:right; width:29px; height:17px; margin:1px 3px 0px 0px;}
.main .main01 .layoutLeft .odkazyLeft {display:block; width:180px; padding:5px 0px 10px 0px; font-weight:normal; margin:0px 10px;}
.main .main01 .layoutLeft .odkazyLeft .odkazLeft {display:block; width:167px; font-size: 69%; color:#ffc362; text-decoration:none; padding:3px 0px 0px 0px; font-weight:normal; margin:0px;}
.main .main01 .layoutLeft .odkazyLeft .odkazLeft:hover {text-decoration:underline;}

.main .main01 .layoutLeft .levySloupecZaobleni {width: 200px; overflow: hidden; margin:0px 0px 20px 0px; padding:0px 0px 5px 0px; background:url(kk-bg-sloupce-spodni.png) no-repeat left bottom;}
.main .main01 .layoutLeft .nadpisLeftSortiment {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-sortiment.jpg) no-repeat left top;}
.main .main01 .layoutLeft .nadpisLeftNovinky {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-novinky.jpg) no-repeat left top;}
.main .main01 .layoutLeft .nadpisLeftDoporucujeme {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-doporucujeme.jpg) no-repeat left top;}
.main .main01 .layoutLeft .nadpisLeftInformace {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-informace.jpg) no-repeat left top;}
.main .main01 .layoutLeft .nadpisLeftNejprodavanejsi  {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-nejprodavanejsi.jpg) no-repeat left top;}
.main .main01 .layoutLeft .ramecekLeft {background:url(kk-bg-ramecek-sloupce.png) repeat-y left top; color:#ffcbee; padding:10px 0px 10px 0px;}


.main .main01 .layoutCenter {float:right; width:556px; overflow:hidden; margin:0px; padding: 42px 0px 0px 0px; text-align: left;}
.main .main01 .layoutCenter .textpagesTop {width:556px; height:20px; overflow:hidden; padding:0px; margin:0px; font-family: "Times New Roman", Helvetica, sans-serif;}
.main .main01 .layoutCenter .textpagesTop .oddelitko {float:left; width:9px; height:14px; margin-top:1px;}
.main .main01 .layoutCenter .textpagesTop .text-odkaz-0 {float:left; overflow:hidden; padding:0px 10px; margin:0px; color:#feb252; font-size:75%; font-weight:bold; text-transform:uppercase; white-space:nowrap; text-decoration:none;}
.main .main01 .layoutCenter .textpagesTop .text-odkaz-0:hover {text-decoration:underline;}
.main .main01 .layoutCenter .textpagesTop .text-odkaz-1 {float:left; overflow:hidden; padding:0px 10px; margin:0px; color:#feb252; font-size:75%; font-weight:bold; text-transform:uppercase; white-space:nowrap; text-decoration:underline;}
.main .main01 .layoutCenter .textpagesTop .text-odkaz-1:hover {text-decoration:none;}
.main .main01 .layoutCenter .centerMezera {width:556px; height:55px; overflow:hidden;}

.main .main01 .layoutCenter .nadpisHome {width:544px; overflow:hidden; text-align:center; background:url(kk-bg-nadpis-home.jpg) no-repeat center bottom; padding:0px 0px 15px 0px; margin:0px 0px 0px 6px;}
.main .main01 .layoutCenter .nadpisHome h1 {width:544px; overflow:hidden; text-align:center; font-size:88%; color:#feb252; padding:0px; margin:0px; font-weight:bold; font-family: Tahoma, Helvetica, sans-serif;}
.main .main01 .layoutCenter .banneryCenter {width:508px; overflow:hidden; text-align:left; padding:0px; margin:10px 0px 10px 24px;}
.main .main01 .layoutCenter .nadpisCenter {width:508px; overflow:hidden; text-align:left; padding:0px; margin:10px 0px 0px 24px; background:url(kk-bg-nadpis-center.jpg) no-repeat left top;font-family: Tahoma, Helvetica, sans-serif;}
.main .main01 .layoutCenter .nadpisCenter h1,
.main .main01 .layoutCenter .nadpisCenter h2 {color: #feb252; font-size: 75%; font-weight: bold; margin:0px; padding:15px 20px;}
.main .main01 .layoutCenter .nadpisCenter .padding {color: #feb252; font-size: 75%; font-weight: bold; margin:0px; padding:15px 20px;}
.main .main01 .layoutCenter .nadpisCenter2 {color: #feb252; font-size: 75%; font-weight: bold; margin:0px; padding:0px 24px;}
.main .main01 .layoutCenter .nadpisCenter2 h2 {color: #feb252; font-size: 12px; font-weight: bold; margin:0px; padding:0px 0px;}
.main .main01 .layoutCenter .nadpisCenter3 {width:508px; height: 48px; overflow:hidden; margin:0px 24px; padding:0px;}
.main .main01 .layoutCenter .nadpisCenter3 h1 {color: #feb252; font-size: 75%; font-weight: bold; margin:0px; padding:18px 20px 18px 65px;}
.main .main01 .layoutCenter .nakup-krok-1 {background:url(kk-bg-nadpis-kosik.jpg) no-repeat left top;}
.main .main01 .layoutCenter .nakup-krok-2 {background:url(kk-bg-nadpis-pokladna1.jpg) no-repeat left top;}
.main .main01 .layoutCenter .nakup-krok-3 {background:url(kk-bg-nadpis-pokladna2.jpg) no-repeat left top;}
.main .main01 .layoutCenter .ramecek {width:508px; overflow:hidden; padding:10px 0px; margin:0px 24px;}
.main .main01 .layoutCenter .vodorovnaCara1 {width:508px; height:10px; overflow:hidden; margin:0px 0px 10px 0px; border-bottom:1px solid #eab683;}


.main .main01 .layoutRight {float:right; width: 200px; overflow: hidden; margin:0px; padding:46px 0px 0px 0px; text-align:left;}
.main .main01 .layoutRight .pravySloupecZaobleni {width: 200px; overflow: hidden; margin:0px 0px 20px 0px; padding:0px 0px 5px 0px; background:url(kk-bg-sloupce-spodni.png) no-repeat left bottom;}
.main .main01 .layoutRight .nadpisRightAkce {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-akce.jpg) no-repeat left top;}
.main .main01 .layoutRight .nadpisRightNejnovejsi {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-nejnovejsi.jpg) no-repeat left top;}
.main .main01 .layoutRight .nadpisRightAnketa-0 {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-anketa.jpg) no-repeat left top;}
.main .main01 .layoutRight .nadpisRightAnketa-1 {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-anketa2.jpg) no-repeat left top;}
.main .main01 .layoutRight .nadpisRightInformace-0 {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-informace.jpg) no-repeat left top;}
.main .main01 .layoutRight .nadpisRightInformace-1 {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-informace2.jpg) no-repeat left top;}
.main .main01 .layoutRight .nadpisRightOceneni {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-oceneni.jpg) no-repeat left top;}

.main .main01 .layoutRight .nadpisRightCertifikat {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-certifikat.jpg) no-repeat left top;}

.main .main01 .layoutRight .nadpisRightPomahame {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(pomahame-detem-header.jpg) no-repeat left top;}
.main .main01 .layoutRight .ramecekRight {background:url(kk-bg-ramecek-sloupce.png) repeat-y left top; color:#ffcbee; padding:10px 0px 10px 0px;}
.main .main01 .layoutRight .ramecekRight .pomahameImage {text-align: center;}
.main .main01 .layoutRight .ramecekRight .pomahameImage img {margin: 0px auto 0px auto;}
.main .main01 .layoutRight .ramecekRight .pomahameImage p.popis {font-size: 68.75%; color: #f7edd2;}
.main .main01 .layoutRight .ramecekRight .pomahameImage p.cena {font-weight: bold; color: #f7edd2; font-size: 75%;}

.main .main01 .layoutRight .nadpisRightKontakty {width: 200px; height:33px; overflow: hidden; margin:0px; padding:0px; background:url(kk-bg-nadpis-kontakty.jpg) no-repeat left top;}
.main .main01 .layoutRight .ramecekRight .kontakty {}
.main .main01 .layoutRight .ramecekRight .kontakty .radek {color:#feb252; font-size:11px; line-height:20px; margin:0px 0px 0px 20px;}
.main .main01 .layoutRight .ramecekRight .kontakty .radekmail {height:14px; background:url(kk-mailobrazkem.gif) no-repeat; margin:6px 0px 0px 20px;}

.zapati {width:980px; height:60px; overflow:hidden; margin: 0px; text-align: left; background:url(kk-bg-zapati.jpg) no-repeat left center; color:#d67735; font-size:69%; line-height: 14px;}
.zapati .odsazeni {padding:10px 15px 0px 10px;}
.zapati .zapatiLeft {float:left; width:260px; overflow:hidden; padding:0px; margin:0px;}
.zapati .zapatiCenter {float:left; width:440px; overflow:hidden; padding:14px 0px 0px 0px; margin:0px; text-align:center;}
.zapati .zapatiRight {float:right; width:180px; overflow:hidden; padding:3px 0px 0px 0px; margin:0px; text-align:right; line-height: 21px;}
.zapati .zapati-odkaz {color:#febf52; text-decoration:underline; font-weight:normal;}
.zapati .zapati-odkaz:hover {text-decoration: none;}
.zapati .zapati3 {text-decoration: none; font-weight: bolder; color: #D67735;}
.zapati .zapati3:hover {text-decoration: underline; font-weight: bolder; color: #D67735;}
.zapati .zapatiRight span{color: #D67735;}

/* -----------------------------------------------------------------------------------------------------------------------  */
/* hlavicka + rootkategorie */
.centerCara {margin:0px 0px 10px 0px;}

.userForms {width: 170px; height:76px; overflow:hidden; text-align:right; margin:0px 0px 0px 15px;}
.userForms .row {width:170px; overflow:hidden; padding:0px 0px 3px 0px; text-align: right; margin:0px; border:0px solid blue;}
.userForms .row .userLevy {float:left; width:45px; overflow:hidden; margin:0px; text-align:right; font-size:69%; color:#feb252; padding:3px 0px 0px 0px;}
.userForms .row .userLevy2 {float:left; width:100px; overflow:hidden; margin:0px; text-align:left; color:#feb252;}
.userForms .row .userPravy {float:right; width:121px; overflow:hidden; margin:0px; text-align:right; padding:0px;}
.userForms .row .userPravy .bg-input {width:121px; height:19px; background:url(kk-bg-input-user.gif) no-repeat left top; margin:0px;}
.userForms .row .userPravy .bg-input .txtbox {width:119px; height:17px; background-color:transparent; border:0px solid #5a4c3b; color: #feb252; margin:1px 0px 0px 1px; font-size:69%;}
.userForms .row .submit {float:right; width:60px; height:18px; margin:0px; padding:0px;}
.userForms .odkaz {display:block; color:#feb252; text-align:left; font-size:69%; font-weight:normal; text-decoration:underline; margin:0px 0px 1px 0px; }
.userForms .odkaz:hover {text-decoration:none;}
.userForms .uzivatel {width: 170px; text-align:left; font-weight:bold; color: #fedfaa; padding:0px; font-size:75%; border:0px solid blue;}
.userForms .odhlasit {float:right; width:60px; overflow:hidden; padding:30px 0px 0px 0px; text-align:left; margin:0px; border:0px solid blue;}
/* EO - hlavicka + rootkategorie */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* -----------------------------------------------------------------------------------------------------------------------  */
/* levy sloupec */
.kategorie {width:200px; overflow:hidden; margin:0px;}
.kategorie .rootkatName {width: 200px; height: 33px; overflow: hidden; padding:0px; margin:0px;}
.kategorie .rootkatName h3 {padding:0px; margin:0px; font-size: 69%; background:url(kk-root-obecne.png) no-repeat left top; padding: 5px 0px 10px 0px;}
.kategorie .rootkatName .odkaz {display:block; color:#fedfaa; font-weight:bold; text-decoration:none; margin:5px 0px 0px 21px;}
.kategorie .rootkatName .odkaz:hover {color:#fedfaa; text-decoration:underline;}
/*
.kategorie .root-2147483648 {background:url(kk-root-kabelky.jpg) no-repeat left top;}
.kategorie .root-2147483647 {background:url(kk-root-penezenky.jpg) no-repeat left top;}
.kategorie .root-2147483646 {background:url(kk-root-aktovky.jpg) no-repeat left top;}
.kategorie .root-2147483645 {background:url(kk-root-kufriky.jpg) no-repeat left top;}
.kategorie .root-2147483644 {background:url(kk-root-tasky.jpg) no-repeat left top;}
.kategorie .root-2147483643 {background:url(kk-root-batohy.jpg) no-repeat left top;}
*/
.kategorie .podkategorie {padding:10px 10px 10px 20px;}
.kategorie .kategorieName {text-decoration: none; margin:0px; padding:4px 0px 4px 18px; background:url(kk-kategorie-sipka.png) no-repeat 0px 9px;}
.kategorie .kategorieName h4 {padding:0px; margin:0px; font-size: 69%;}
.kategorie .kategorieName .selected-0 {text-decoration: none; color:#ffdfab; font-weight:normal;}
.kategorie .kategorieName .selected-0:hover {text-decoration:underline;}
.kategorie .kategorieName .selected-1 {text-decoration: none; color:#ffdfab; font-weight:bold;}
.kategorie .kategorieName .selected-1:hover {text-decoration:underline;}
.margin {margin:0px 0px 0px 15px;}

.novinkyForm {width:180px; overflow:hidden; margin:0px 0px 0px 10px; padding:0px;}
.novinkyForm .row {width:180px; margin:0px 0px 4px 0px; text-align:left;}
.novinkyForm .row .vasEmail {color:#ffc362; font-size:69%; font-weight:normal;}
.novinkyForm .row .bg-input {float:left; width:121px; height:19px; overflow:hidden; background:url(kk-bg-input.gif) no-repeat left top; margin:0px; padding:0px;}
.novinkyForm .row .bg-input .txtbox {width:116px; height:17px; background-color:transparent; border:0px solid #5a4c3b; color: #ffc362; margin:1px 0px 0px 5px; font-size: 69%;}
.novinkyForm .row input.submit {float:right; width:53px; height:17px; vertical-align: middle; cursor:pointer; margin:1px 0px 0px 0px;}
.novinkyForm .novinky-popis {font-size:69%; color: #ffc362; font-weight:normal; font-style:italic; margin:0px; padding:0px; line-height:15px; text-align:center;}
/* EO - levy sloupec */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* -----------------------------------------------------------------------------------------------------------------------  */
/* pravy sloupec */
.rightTextDiv {margin:0px 0px 0px 10px; background:url(kk-kategorie-sipka.png) no-repeat 0px 9px; padding:4px 0px 4px 18px;}
.rightTextDiv .rightText {color:#ffdfab; font-weight:normal; text-decoration:none; font-size:69%;}
.rightTextDiv .rightText:hover {text-decoration:underline;}

.anketa {width:170px; overflow:hidden; margin:0px 0px 0px 15px; font-size:69%;}
.anketa .nadpis1 {font-weight:bold; color:#feb252; text-align:center; padding:0px 0px 20px 0px;}
.anketa .moznost {margin:0px; padding:0px 0px 4px 0px;}
.anketa .moznost .procento {float:right; width:30px; overflow: hidden; text-align:right; margin:0px; padding:0px; color:#ffffff;}
.anketa .moznost a {display:block; color:#ffffff; text-decoration:none; margin:0px; font-weight:normal;}
.anketa .moznost a:hover {text-decoration:underline;}
.anketa .prouzek {width:169px; height:13px; overflow:hidden; background:url(kk-bg-anketa1.png) no-repeat left top; padding:0px; margin:0px 0px 15px 0px;}
.anketa .prouzek .hlas {height: 4px; overflow: hidden; background:url(kk-bg-anketa2.png) repeat-x left top; margin:3px 0px 0px 3px;}
/* EO - pravy sloupec */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* -----------------------------------------------------------------------------------------------------------------------  */
/* center - hlavni strana - jednotlive FCE*/

.popisKategorie {padding: 10px 24px 10px 24px; color:#eab683; font-size:69%; line-height:170%; font-family: Tahoma, Helvetica, sans-serif;}
/* .popisKategorie h2 {color:#eab683; font-size:14px; font-weight:bold; margin:0px; padding:0px; font-family: Tahoma, Helvetica, sans-serif; text-align:left;} */
.popisKategorie h2 { color:#FEB252; font-family:Tahoma,Helvetica,sans-serif; font-weight:bold; margin:0; overflow:hidden; padding:0; width:544px;}
.popisKategorie p { color:#EAB683; font-family:Tahoma,Helvetica,sans-serif; line-height:170%; padding:10px 0; }
.popisKategorie a {text-decoration: underline;}
.popisKategorie a:hover {text-decoration: none;}

.novinka {width:508px; overflow:hidden; margin:0px 0px 25px 0px; background:url(kk-bg-novinka.jpg) no-repeat left top; font-family: Tahoma, Helvetica, sans-serif;}
.novinka .nadpis {display: block; font-weight:bold; color:#feb252; font-size:69%; padding:15px 0px 10px 15px; margin:0px; text-transform:uppercase;}
.novinka .datumNovinka {color:#b95534; font-weight:bold; font-size:69%; padding:0px 0px 10px 15px;}
.novinka .textNovinka {font-weight:normal; font-size:69%; line-height:170%; color:#eab683; padding:0px 0px 0px 15px;}

.drobNavigace {width:556px; overflow:hidden; background:url(kk-dn-pozadi.png) repeat-y left top; margin:0px; padding:0px;}
.drobNavigace .drobNavigaceHorni {width:556px; height:3px; overflow:hidden; background:url(kk-dn-horni.png) no-repeat left top; margin:0px; padding:0px;}
.drobNavigace .drobNavigaceDolni {width:556px; height:3px; overflow:hidden; background:url(kk-dn-dolni.png) no-repeat left top; margin:0px; padding:0px;}
.drobNavigace .drobNavigaceProstredni {width:526px; overflow:hidden; margin:0px 0px 1px 15px; padding:0px;}
.drobNavigace .drobNavigaceProstredni .dnLeft {float:left; height:14px; width:63px; overflow:hidden; margin:0px; padding:0px; font-size:69%; font-weight:bold; color:#eab683;}
.drobNavigace .drobNavigaceProstredni .dnRight {float:left; width:460px; overflow:hidden; margin:0px; padding:0px; font-size:69%; font-weight:bold; color:#eab683;}
.drobNavigace .drobNavigaceProstredni .dnRight h1 {display:inline; margin:0px; padding:0px; font-size:100%; font-weight:bold; color:#eab683;}
.drobNavigace .drobNavigaceProstredni .dnRight .dnOdkaz {font-weight:bold; color:#febf52; text-decoration:underline;}
.drobNavigace .drobNavigaceProstredni .dnRight .dnOdkaz:hover {text-decoration:none;}

.banner-2147483648 {width:536px; height:82px; overflow:hidden; background:url(kk-banner-kabelky.jpg) no-repeat left top; margin:12px 0px 12px 10px;}
.banner-2147483647 {width:536px; height:85px; overflow:hidden; background:url(kk-banner-penezenky.jpg) no-repeat left top; margin:12px 0px 12px 10px;}
.banner-2147483646 {width:536px; height:82px; overflow:hidden; background:url(kk-banner-aktovky.jpg) no-repeat left top; margin:12px 0px 12px 10px;}
.banner-2147483645 {width:536px; height:82px; overflow:hidden; background:url(kk-banner-kufriky.jpg) no-repeat left top; margin:12px 0px 12px 10px;}
.banner-2147483644 {width:536px; height:82px; overflow:hidden; background:url(kk-banner-tasky.jpg) no-repeat left top; margin:12px 0px 12px 10px;}

.katalogHeader {width:508px; height:28px; overflow: hidden; color: #eab683; padding: 0px; margin:0px; background:url(kk-bg-katalogheader.jpg) no-repeat left top;}
.katalogHeader .row {padding: 5px 11px 0px 11px; text-align:left;}
.katalogHeader .row .katalogHeaderPopis1 {float: left; width: 70px; overflow:hidden; font-size:69%; text-align:left; padding-top:3px;}
.katalogHeader .row .katalogHeaderPopis2 {float: right; width: 150px; overflow:hidden; font-size:69%; text-align:right; padding-top:3px;}
.katalogHeader .row .katalogHeaderImg {float: left; width: 15px; overflow:hidden; text-align:center; font-size:4px;}
.katalogHeader .row .katalogHeaderImg img {margin: 3px 0px 2px 6px; cursor: pointer;}
.katalogHeader .row .razeni {float: left; width:60px; height:19px; font-size: 69%; color:#eab683; border:1px solid #611d09; background-color:#772a14;}
.katalogHeader .row .pocet {float: right; width:40px; height:19px; font-size: 69%; color:#eab683; border:1px solid #611d09; background-color:#772a14; margin-right:5px;}


/* listcontrol - listovani v katalogu */
.listcontrol {margin:10px 0px; padding:0px; text-align:center; font-weight:normal; color:#a22035;}
.listcontrol img {height: 13px; margin: 3px 0px 0px 4px;}
.listcontrol .listcontrol-tabulka {width:508px; margin:0px; padding:0px;}
.listcontrol .listcontrol-tabulka .leveSipky {width:141px; text-align:right;}
.listcontrol .listcontrol-tabulka .cisla {width:226px; text-align:center;}
.listcontrol .listcontrol-tabulka .praveSipky {width:141px; text-align:left;}
.listcontrol .cisla2 {width:226px; overflow:hidden; text-align:center;}
.listcontrol .listCislo {float:left; display:block; width:27px; overflow:hidden; text-align:center; margin:0px 3px; padding:6px 0px 6px 0px; font-size:69%; color:#eab683; text-decoration:underline; font-weight:bold; background:url(kk-bg-list-cislo-0.png) no-repeat left top;}
.listcontrol .listCislo:hover {text-decoration:none; color: #eab683; background:url(kk-bg-list-cislo-1.png) no-repeat left top;}
.listcontrol .actual {float:left; width:27px; overflow:hidden; color: #febf52; font-size:88%; font-weight:bold; padding:5px 0px 5px 0px; margin:0px 3px; background:url(kk-bg-list-cislo-1.png) no-repeat left top;}

/* listcontrol - listovani v katalogu */
.listcontrolPages2 {text-align: center; margin:10px auto 20px auto; padding:0px; width:441px; overflow:hidden; color:#a22035;}
.listcontrolPages2 .listcontrolPages2-prvni { margin: 8px 0px 0px 0px; float: left; width: 23px; height: 23px; font-size: 1px; text-align: left; text-indent:5000px; overflow:hidden; background:url(row_begin.gif) no-repeat;}
.listcontrolPages2 .listcontrolPages2-predchozi {margin: 8px 0px 0px 0px; float: left; width: 19px; height: 20px; font-size: 1px; text-align: left; text-indent:5000px; overflow:hidden; background:url(row_back.gif) no-repeat;}
.listcontrolPages2 .listcontrolPages2-nasledujici {margin: 8px 0px 0px 0px; float: right; width: 19px; height: 20px; font-size: 1px; text-align: right; text-indent:5000px; overflow:hidden; background:url(row_end.gif) no-repeat;}
.listcontrolPages2 .listcontrolPages2-posledni {margin: 8px 0px 0px 0px; float: right; width: 19px; height: 20px; font-size: 1px; text-align: right; text-indent:5000px; overflow:hidden; background:url(row_forw.gif) no-repeat;}
.listcontrolPages2 .listcontrolPages2-cisla {  border:0px solid blue; float: left; margin: 0px 5px 0px 5px; text-align:center; width:350px; border:0px solid red;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cislo {display:block; float: left; width: 27px; height: 27px;  text-align: center; line-height: 27px; font-size: 11px; margin:0px 3px 0px 3px; text-decoration:underline; color:#eab683; background:url(kk-bg-list-cislo-0.png) no-repeat; font-weight:bold;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cisloSelected {display:block; float: left; border:0px solid blue; font-weight: bold; width: 27px; height: 27px; background:url(kk-bg-list-cislo-1.png) no-repeat; text-align: center; font-size: 88%; color: #febf52; line-height:27px; text-decoration:none; font-weight:bold; margin:0px 3px 0px 3px;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-tecky {display:block; float:left; font-size: 11px; line-height: 19px; height: 20px; margin:0px 3px 0px 3px;}


div.parametryFiltr {color: #eab683; overflow: hidden;}
div.parametryFiltr .popisFiltru {color: #eab683; 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 #eab683; height: 1px;}
div.parametryFiltr .search {color: #eab683; font-size: 11px;}
div.parametryFiltr .search td {padding: 0px;}
div.parametryFiltr .search td.nazev {width: 175px;}
div.parametryFiltr .search td .textbox {width:141px; height:21px; border:0px solid #000000; background:url(kk-bg-input2.gif) no-repeat left top; color:#ffc362;}
div.parametryFiltr .filtrValue {font-size: 69%; color: #eab683; margin:0px;}
div.parametryFiltr .filtrValue td {padding-top:2px; margin:0px; vertical-align:top;}
div.parametryFiltr .filtrValue td.nazevFiltr {width: 135px; font-weight: normal; color: #eab683; text-decoration: none;}
div.parametryFiltr .filtrValue td.porovnani {width: 40px;}
div.parametryFiltr .filtrValue .selPorovnani {margin:0px 8px 0px 0px; padding:0px; height:19px; color:#eab683; border:1px solid #611d09; background-color:#772a14;}
div.parametryFiltr .filtrValue .textbox {width:141px; height:19px; border:0px solid #000000; background:url(kk-bg-input2.gif) no-repeat left top; color:#ffc362; margin:0px 8px 0px 0px;}
div.parametryFiltr .filtrBooleanTyp-0 {float: left; width: 150px;}
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: #ae2c84;  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: normal; color: #eab683; padding-top:2px;}
div.parametryFiltr .filtrEnum .filtrEnumTyp-0 {float: left; width: 150px;}
div.parametryFiltr .filtrEnum .filtrEnumTyp-1 {width: auto;}
div.parametryFiltr .filtrEnum .selEnum {margin:0px; padding:0px; height:21px; color:#eab683; border:1px solid #611d09; background-color:#772a14;}
div.parametryFiltr .filtrColor {font-size: 69%; color: #eab683;}
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 {vertical-align: middle; vertical-align: middle; width: 17px; height: 17px; border: 1px solid #611d09;}
div.parametryFiltr .submit {text-align: right; margin: 5px 0px 0px 0px;}
div.parametryFiltr .submit input {width: 77px; height: 23px; border: 0px solid #000000;}

.katalog-sobrazky {float:left; width:160px; height:278px; overflow:hidden; margin:0px; padding:0px; text-align:left; font-family: Tahoma, Helvetica, sans-serif;}
.katalog-sobrazky .imageDiv {width:160px; overflow:hidden; padding:5px 0px; margin:0px; background:url(kk-bg-image2.png) no-repeat left top; text-align:left;}
.katalog-sobrazky .imageDiv .image {display:block; width:150px; height:150px; overflow:hidden; margin:0px 0px 0px 5px;}
.katalog-sobrazky .spodni {width:160px; height:118px; overflow:hidden; padding:0px; margin:0px; background:url(kk-bg-produkt-spodni.jpg) no-repeat left bottom;}
.katalog-sobrazky .spodni h2 {display:block; width:140px; padding:12px 0px 0px 0px; font-size:69%; margin:0px 0px 0px 10px;}
.katalog-sobrazky .spodni h2 .odkaz-nazev {display:block; width:140px; height:26px; overflow:hidden; font-weight:bold; color:#ffffff; text-decoration:none; text-align:center;}
.katalog-sobrazky .spodni h2 .odkaz-nazev:hover {text-decoration:underline;}
.katalog-sobrazky .spodni .cena {width:130px; text-align:left; margin:16px 0px 0px 15px; padding:0px;}
.katalog-sobrazky .spodni .cena .cena-popis {float:left; width:30px; color:#eab683; font-weight:normal; font-size:69%; text-align:left; padding-top:2px;}
.katalog-sobrazky .spodni .cena .cena-castka {float:right; width:100px; font-weight:bold; font-size:88%; color:#ff3600; text-align:left;}
.katalog-sobrazky .spodni .tlacitka {width:130px; height:20px; overflow:hidden; margin:13px 0px 0px 15px;}
.katalog-sobrazky .spodni .tlacitka .detaily {float:left; display:block; width:60px; height:18px;}
.katalog-sobrazky .spodni .tlacitka .koupit {float:right; display:block; width:60px; height:18px;}
.katalog-mezera1 {float:left; width:14px; height:40px; overflow:hidden;}
.katalog-mezera2 {float:left; width:508px; height:18px; overflow:hidden;}

.topProduktyLeft {width:194px; height:198px; overflow:hidden; margin:0px 0px 0px 0px; padding:0px; text-align: center; background:url(kk-bg-topprod-left.jpg) no-repeat left top;}
.topProduktyLeft .nazev {width:174px; height:14px; overflow:hidden; font-size:69%; padding:0px; margin:10px 0px 10px 10px; text-align:center;}
.topProduktyLeft .nazev a {font-weight:bold; color:#feb252; text-decoration:none; text-transform:uppercase;}
.topProduktyLeft .nazev a:hover {text-decoration:underline;}
.topProduktyLeft .imageDiv {width:130px; margin:0px auto 0px auto; padding:5px 0px; background:url(kk-bg-image1.png) no-repeat left top; text-align:left;}
.topProduktyLeft .imageDiv .image {display:block; width:120px; height:120px; overflow:hidden; margin:0px 0px 0px 5px; text-decoration:none;}
.topProduktyLeft .imageDiv .image:hover {text-decoration:none;}
.topProduktyLeft .cenaDiv {width:174px; overflow:hidden; margin:10px 0px 0px 10px; font-size:69%; color:#feb252; font-weight:normal;}
.topProduktyLeft .cenaDiv .cena {font-weight:bold; color:#ff5050;}
.topProduktyLeftMezera {width:200px; height:10px; overflow:hidden;}

.topProduktyRight {width:194px; height:211px; overflow:hidden; margin:0px 0px 0px 3px; padding:0px; text-align: center; background:url(kk-bg-topprod-right.jpg) no-repeat left top;}
.topProduktyRight .nazev {width:174px; height:28px; overflow:hidden; font-size:69%; padding:0px; margin:10px 0px 10px 10px; text-align:center;}
.topProduktyRight .nazev a {font-weight:bold; color:#feb252; text-decoration:none; text-transform:uppercase;}
.topProduktyRight .nazev a:hover {text-decoration:underline;}
.topProduktyRight .imageDiv {width:130px; margin:0px auto 0px auto; padding:5px 0px; background:url(kk-bg-image1.png) no-repeat left top; text-align:left;}
.topProduktyRight .imageDiv .image {display:block; width:120px; height:120px; overflow:hidden; margin:0px 0px 0px 5px; text-decoration:none;}
.topProduktyRight .imageDiv .image:hover {text-decoration:none;}
.topProduktyRight .cenaDiv {width:174px; overflow:hidden; margin:10px 0px 0px 10px; font-size:69%; color:#feb252; font-weight:normal;}
.topProduktyRight .cenaDiv .cena {font-weight:bold; color:#ff5050;}
.topProduktyRightMezera {width:200px; height:10px; overflow:hidden;}

.topProduktyRightAkce {width:194px; height:230px; overflow:hidden; margin:0px 0px 0px 3px; padding:0px; text-align: center; background:url(kk-bg-topprod-right-akce.jpg) no-repeat left top;}
.topProduktyRightAkce .nazev {width:174px; height:28px; overflow:hidden; font-size:69%; padding:0px; margin:10px 0px 10px 10px; text-align:center;}
.topProduktyRightAkce .nazev a {font-weight:bold; color:#feb252; text-decoration:none; text-transform:uppercase;}
.topProduktyRightAkce .nazev a:hover {text-decoration:underline;}
.topProduktyRightAkce .imageDiv {width:130px; margin:0px auto 0px auto; padding:5px 0px; background:url(kk-bg-image1.png) no-repeat left top; text-align:left;}
.topProduktyRightAkce .imageDiv .image {display:block; width:120px; height:120px; overflow:hidden; margin:0px 0px 0px 5px; text-decoration:none;}
.topProduktyRightAkce .imageDiv .image:hover {text-decoration:none;}
.topProduktyRightAkce .cenaDiv {width:174px; overflow:hidden; margin:5px 0px 3px 10px; font-size:69%; color:#feb252; font-weight:normal;}
.topProduktyRightAkce .cenaDiv .beznaCena {text-decoration:line-through; font-weight:normal; color:#feb252;}
.topProduktyRightAkce .cenaDiv .cena {font-size:109%; font-weight:bold; color:#ff5050;}
.topProduktyRightAkceMezera {width:200px; height:10px; overflow:hidden;}

/* F5_USER - registrace a nastaveni*/
.userData {}
.userData .nadpisSpozadim {width:508px; height:28px; overflow:hidden; font-size:75%; color: #ffffff; padding:0px; margin:0px; background:url(kk-bg-katalogheader.jpg) no-repeat left top; border-bottom:1px solid #570000;}
.userData .nadpisSpozadim .nspPadding {padding:6px 10px 4px 10px;}
.userData .nadpisSpozadim input.radio {margin:0px;}
.userData .volitelne {background-color:#630101; border-top:1px solid #570000; border-bottom:1px solid #570000; margin:0px; padding:0px;}
.userData .odsazeniUD {font-size:75%; text-align:left; margin:0px; padding:10px; color: #eab683; border:0px solid #000000;}
.userData .odsazeniUD .nadpis {font-weight: bold; font-size: 12px; margin: 0px 0px 4px 0px; color:#eab683; 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:#eab683; margin:0px;}
.userData .odsazeniUD .row .popis2 {float: left; width: 230px; text-align: left;}
.userData .odsazeniUD .row input.i {float:left; width:141px; height:19px; border:0px solid #000000; background:url(kk-bg-input2.gif) no-repeat left top; color:#ffc362;}
.userData .odsazeniUD .row select {float:left; width:141px; height:19px; border:1px solid #611d09; background-color:#772a14; color:#ffc362;}
.userData .odsazeniUD .row a {text-decoration: underline; color:#feb252;}
.userData .odsazeniUD .row a:hover {text-decoration: none; color:#feb252;}
.userData .odeslat {padding: 10px 0px 10px 0px; cursor:pointer;}
.userData .odeslat img {cursor: pointer;}


/* F6_DETAIL */
/* F6_DETAIL - vrchni oblast s obrazkem */
.topdetail {width:508px; overflow:hidden; padding:0px; text-align:left; margin:0px;}

.topdetail .topleft {float:left; width:230px; overflow:hidden; margin:0px; text-align:left; padding:6px 0px 6px 0px; background:url(kk-bg-image3.png) no-repeat left top;}
.topdetail .topleft .imageDiv {width:218px; height:218px; overflow:hidden; margin:0px 0px 0px 6px;}
.topdetail .topleft .imageDiv .odkaz {display:block; width:218px; height:218px; overflow:hidden;}

.topdetail .topright {float:right; width:270px; overflow:hidden; margin:0px; text-align:left; padding:0px; background-color:#7d2813;}
.topdetail .topright .toprightHorni {width:270px; height:8px; overflow:hidden; margin:0px; padding:0px; background:url(kk-bg-detail-p-horni.png) no-repeat left top;}
.topdetail .topright .toprightDolni {width:270px; height:8px; overflow:hidden; margin:0px; padding:0px; background:url(kk-bg-detail-p-dolni.png) no-repeat left top;}
.topdetail .topright .toprightProstredni {width:270px; overflow:hidden; margin:0px; padding:0px;}
.topdetail .topright .toprightProstredni .minVyska {float:left; width:19px; height:214px; overflow:hidden; margin:0px; padding:0px;}
.topdetail .topright .toprightProstredni .tabulkaDiv {float:left; width:239px; overflow:hidden; margin:0px; padding:0px;}

.topdetail .topright .kosikDetail {margin:0px;}
.topdetail .topright .tabulka {width:239px; margin: 10px 0px 0px 0px;}
.topdetail .topright .tabulka td {padding:0px; vertical-align: bottom; border: 0px solid #fde1ed;}
.topdetail .topright .tabulka td.nazev {width: 108px; height:21px; font-weight: bold; text-align:left; color: #eab683; font-size:69%;border:0px solid white;}
.topdetail .topright .tabulka td.text {width: 131px; height:21px; font-weight: normal; font-size:69%; color:#eab683; border:0px solid blue;}
.topdetail .topright .tabulka td.text .naseCena {color:#ff3600; font-weight:bold; font-size:127%;}
.topdetail .topright .tabulka td.text .vyrobceOdkaz {color:#feb252; font-weight:normal; text-decoration:none;}
.topdetail .topright .tabulka td.text .vyrobceOdkaz:hover {text-decoration:underline;}
.topdetail .topright .tabulka td.text select {width:129px; height:20px; border:1px solid #611d09; background-color:#772a14; color:#ffc362; font-size:11px;line-height:20px;}
.topdetail .topright .tabulka td.text .image {width: 64px; height:18px; margin:0px 0px 0px 5px;}
.topdetail .topright .tabulka td.tdTecky {width: 239px; height:10px; overflow:hidden; vertical-align:top;}
.topdetail .topright .tabulka td.tdTecky .tecky {width: 239px; height:2px; overflow:hidden; background:url(kk-detail-tecky.png) repeat-x left top; margin:3px 0px 0px 0px;}
.topdetail .topright .dlouhabunka {width: 239px; border:0px solid white;}
.topdetail .topright .nazev2 {float:left; width: 108px; height:21px; font-weight: bold; text-align:left; color: #eab683; font-size:69%;border:0px solid white;}
.topdetail .topright .text2 {float:right; width: 131px; height:21px; font-weight: normal; font-size:69%; color:#eab683; border:0px solid blue;}
.topdetail .topright .text2 .ks {width: 32px; height:19px; margin:0px 1px 0px 0px; border:0px solid #000000; background:url(kk-bg-input-ks.gif) no-repeat left top; color:#ffc362; text-align: center;}
.topdetail .tdTecky {width: 239px; height:10px; overflow:hidden; vertical-align:top;}
.topdetail .tdTecky .tecky {width: 239px; height:2px; overflow:hidden; background:url(kk-detail-tecky.png) repeat-x left top; margin:3px 0px 0px 0px;}

.chyba {color:white; font-weight:bold; font-size:12px;}

.moznosti {padding:30px 0px 30px 0px;}
.moznosti .oblibeny {float:left; display:block; width:95px; height:25px; overflow:hidden; margin:0px 5px 0px 0px; cursor:pointer;}
.moznosti .porovnani {float:left; display:block; width:77px; height:25px; overflow:hidden; margin:0px 5px 0px 0px; cursor:pointer;}
.moznosti .tisk {float:left; display:block; width:80px; height:25px; overflow:hidden; margin:0px 5px 0px 0px; cursor:pointer;}
.moznosti .doPdf {float:left; display:block; width:90px; height:25px; overflow:hidden; margin:0px 5px 0px 0px; cursor:pointer;}
.moznosti .email {float:left; display:block; width:126px; height:25px; overflow:hidden; margin:0px; cursor:pointer;}

.nadpisDetail {margin:0px 0px 15px 0px; font-weight:bold; font-size: 88%; color:#feb960;}

/* F6_DETAIL - popisy */
.popisDetail {font-size: 69%; line-height:170%; text-align:left; color:#eab683; margin:0px 0px 15px 0px;}

/* F6_DETAIL - parametry */
.detailParametry {width: 508px; color: #eab683;; border: 0px solid #ffffff; border-collapse: collapse; margin: 0px 0px 20px 0px;}
.detailParametry td {padding: 1px 4px 1px 4px; font-weight: normal; font-size: 69%; border: 1px solid #eab683;}
.detailParametry td.left {width:50%; color:#eab683; border-left: 0px solid #bd87ab;}
.detailParametry td.right {width:50%; color:#eab683; border-right: 0px solid #bd87ab;}
.detailParametry td.right .colorSample {border: 1px solid #bd87ab; width: 12px; height: 12px; vertical-align: middle;}

/* F6_DETAIL - souvisejici produkty */
/* F6_DETAIL - zalozky */
.oblastZalozky {width: 506px; overflow:hidden; margin: 30px 0px 20px 0px;  overflow:hidden; padding:0px;}
.oblastZalozky .zalozky {width: 506px; height:38px; vertical-align: bottom; margin: 0px; background: url(kk-bg-zalozky-obsah-horni.png) no-repeat left bottom;}
.oblastZalozky .zalozky .paddingZalozky {padding:0px 0px 0px 10px;}
.oblastZalozky .zalozky .zalozka {display: block; float: left; width:96px; height: 36px; overflow: hidden; font-weight:normal; padding: 0px; margin: 0px; white-space: nowrap; cursor: pointer; font-size: 69%;}
.oblastZalozky .zalozky .zalozka .padding {padding:9px 0px 0px 0px; margin:0px; text-align:center;}
.oblastZalozky .zalozky .active_0 {margin: 0px; color:#fedfaa; background:url(kk-bg-zalozka-0.png) no-repeat left top;}
.oblastZalozky .zalozky .active_1 {margin: 0px; color:#fedfaa; background:url(kk-bg-zalozka-1.png) no-repeat left top;}
.oblastZalozky .obsah {width:506px; overflow:hidden; margin:0px; padding:0px; background:url(kk-bg-zalozky-obsah-pozadi.png) repeat-y left top;}
.oblastZalozky .obsah .odsazeni {width: 460px; overflow:hidden; margin:0px 0px 0px 24px;; padding:10px 0px;}
.oblastZalozky .obsah .zalozkyObsahDolni {width:506px; height:5px; overflow:hidden; margin:0px; padding:0px; background:url(kk-bg-zalozky-obsah-dolni.png) no-repeat left top;}

.detailZalozkyNadpis {color:#feb960; font-size: 75%; font-weight:bold; margin:0px 0px 10px 0px;}

.souvisejici {width:508px; overflow:hidden; margin:0px 0px 10px 0px;}

.detailViceObrazku {width:460px; overflow:hidden; padding:0px; margin:0px;}
.detailViceObrazku a.image {display: block; float: left; margin:0px 12px 10px 0px; border: 1px solid #934c31; padding:0px;}
.detailViceObrazku a.image:hover {border: 1px solid #feb252;}
.detailViceObrazku img {}


/* F6_DETAIL -  hlidaci pes*/
.hlidacipes {padding: 0px; font-size: 69%; text-align:left; color:#eab683;}
.hlidacipes td {color:#eab683; font-size:69%;}
.hlidacipes .seda {color:#eab683;}
.hlidacipes .sl3 {width:141px; height:19px; border:0px solid #000000; background:url(kk-bg-input2.gif) no-repeat left top; color:#ffc362;}
.hlidacipes .odeslat {cursor: pointer;}

/* F6_DETAIL - vice informaci */
.viceinformaci {padding:0px; font-size: 69%; text-align:left; color:#eab683;}
.viceinformaci .seda {color:#eab683;}
.viceinformaci input {width:141px; height:19px; border:0px solid #000000; background:url(kk-bg-input2.gif) no-repeat left top; color:#ffc362;}
.viceinformaci textarea {width: 400px; height: 100px; color:#ffc362; border:1px solid #611d09; background-color:#772a14;}
.viceinformaci .odeslat {cursor: pointer;}

/* F6_DETAIL -  hodnoceni */
.hodnoceni {padding:0px; color:#eab683; font-size: 69%;}
.hodnoceni .hodnoceni-horni {width:460px; oveflow:hidden;}
.hodnoceni .hodnoceni-horni .nadpis {float:left; width:106px; overflow:hidden; padding:0px; font-weight: bold; color: #feb960; font-size:145%; font-family: Tahoma, Helvetica, sans-serif;}
.hodnoceni .hodnoceni-horni .nadpis .padding {padding: 8px 0px 0px 0px;}
.hodnoceni .hodnoceni-horni .hvezdySede {float:left; width:175px; height:33px; overflow:hidden; padding:0px; background:url(kk-hvezda-velka-0.png) repeat-x left top;}
.hodnoceni .hodnoceni-horni .hvezdySede .hvezdyZlute {height:33px; overflow:hidden; padding:0px; background:url(kk-hvezda-velka-1.png) repeat-x left top;}
.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: #eab683; font-family: Tahoma, Helvetica, sans-serif;}
.hodnoceni .hodnoceni-dolni .row {width:460px; overflow:hidden; padding:0px 0px 3px 0px; color: #eab683; font-family: Tahoma, Helvetica, sans-serif;}
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft {float:left; width:118px; overflow:hidden; padding:2px 0px 3px 0px; color: #eab683; font-family: Tahoma, Helvetica, sans-serif;}
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a {font-weight: normal; text-decoration: underline; color:#eab683; }
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a:hover {text-decoration: none;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight {float:left; width:90px; overflow:hidden;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight .hvezdy {height:16px; overflow:hidden; background:url(kk-hvezda-mala.png) repeat-x left top;}

/* F6_DETAIL - diskuse */
.diskuse {padding:0px 0px 10px 0px;}
.diskuse .diskuse-popis {color: #eab683; font-size: 69%;}
.diskuse .nadpis2 {font-weight: bold; color: #feb252; margin: 10px 0px 5px 0px; font-size: 69%;}
.diskuse .akce {margin: 3px 0px 3px 0px;}
.diskuse .akce img {margin: 0px 0px 0px 3px;}
.diskuse .prispevky {font-size: 69%;}
.diskuse .prispevky .margin {margin: 0px 0px 0px 15px;}
.diskuse .prispevky .first {background-color: #934c31;}
.diskuse .prispevky .row {border: 1px solid #eab683; margin:0px 0px 4px 0px;}
.diskuse .prispevky .row .checkbox {}
.diskuse .prispevky .row a.name {text-decoration: none; color: #eab683;}
.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: #feb252;}
.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; font-size: 69%;}
.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 {font-size: 69%;}
.diskuse .formularDiskuse .popis {float: left; width: 200px; text-align: right; padding: 0px 5px 0px 0px; margin:0px;}
.diskuse .formularDiskuse input.text {float: left; width:141px; height:19px; border:0px solid #000000; background:url(kk-bg-input2.gif) no-repeat left top; color:#ffc362;}
.diskuse .formularDiskuse textarea.text {float: left; width: 250px; height: 100px; color:#ffc362; border:1px solid #611d09; background-color:#772a14;}
.diskuse .formularDiskuse .odeslat {cursor: pointer;}


/* F7_OBLIBENE PROUKTY */
.favorites {margin:0px; color: #eab683; font-size:69%; padding:0px;}
.favorites .produkt {width:508px; overflow:hidden; margin:0px; padding:0px;}
.favorites .produkt img.image {float: left; width:80px; margin: 0px 10px 0px 0px; vertical-align: middle;}
.favorites .produkt .nazevDiv {display: block; float: left; width:260px; font-weight:normal; color:#eab683;}
.favorites .produkt .nazevDiv .nazev {text-decoration: none; font-weight:normal; color:#feb252;}
.favorites .produkt .nazevDiv .nazev:hover {text-decoration: underline;}
.favorites .produkt .nazevDiv .cena {font-weight:bold; color:#ff5050;}
.favorites .produkt .favoritesRight {float: right; width:130px; text-align: center; padding-top:5px;}
.favorites .produkt .favoritesRight a.odstranit {margin: 17px 0px 0px 0px; text-decoration: none; color: #ffffff;}
.favorites .produkt .favoritesRight a.odstranit:hover {text-decoration: underline;}
.favorites .produkt .favoritesRight a.koupit {text-decoration: none; color: #eab683; font-weight: bold; display: block; margin: 0px 0px 10px 0px; text-decoration:none;}
.favorites .produkt .favoritesRight a.koupit:hover {text-decoration:underline;}
.favorites .produkt .favoritesRight a.koupit img {vertical-align: middle;}
.favorites .odstranitVse {text-align: right;}
.favorites .odstranitVse a {text-decoration: none; color: #ffffff;}
.favorites .odstranitVse a:hover {text-decoration: underline;}

/* F8_KOSIK */
.kosik {color: #eab683; font-size:75%; padding:0px;}
.kosik .seznamZbozi {}
.kosik .seznamZbozi .produktliteHeader {width:508px; height:40px; overflow:hidden; margin:0px; font-weight: bold; color: #feb252; text-align:center; background:url(kk-bg-kosik-header1.png) repeat-x left top; border-bottom: 1px solid #570000;}
.kosik .seznamZbozi .produktlite {width:508px; overflow:hidden; margin:0px; border-bottom: 1px solid #570000; background:url(kk-bg-kosik-produkt.png) repeat-y left top;}
.kosik .seznamZbozi .mezera1 {float:left; width:1px; height:40px; overflow:hidden; background-color:#570000; margin:0px;}
.kosik .seznamZbozi .mezera2 {float:left; width:1px; height:42px; overflow:hidden; background-color:#570000; margin:0px;}
.kosik .seznamZbozi .padding1 {padding: 12px 0px 12px 0px; background:url(kk-bg-kosik-header3.png) no-repeat left top;}
.kosik .seznamZbozi .padding2 {padding: 12px 0px 12px 0px; background:url(kk-bg-kosik-header2.png) no-repeat left top;}
.kosik .seznamZbozi .padding3 {padding: 12px 0px 12px 0px; background:url(kk-bg-kosik-header4.png) no-repeat right top;}
.kosik .seznamZbozi .padding4 {padding: 12px 7px 12px 7px; color:#eab683; font-weight:normal;}
.kosik .seznamZbozi .padding5 {padding: 9px 7px 9px 7px;}
.kosik .seznamZbozi .checkbox {float: left; width: 50px; overflow: hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .nazev {float:left; width:169px; overflow:hidden; padding:0px; margin:0px;}
.kosik .seznamZbozi .nazev a {text-decoration: none; color:#eab683; font-weight: bold;}
.kosik .seznamZbozi .nazev a:hover {text-decoration: underline;}
.kosik .seznamZbozi .cenaZaKus {float: left; width: 90px; overflow: hidden; padding:0px;}
.kosik .seznamZbozi .pocetKusu {float: left; width: 52px; overflow: hidden; text-align: center; padding:0px;}
.kosik .seznamZbozi .pocetKusu input {width:32px; height:19px; text-align:center; border:0px solid #000000; background:url(kk-bg-input-ks.gif) no-repeat left top; color:#ffc362; margin: 0px auto 0px auto;}
.kosik .seznamZbozi .dph {float:left; width:52px; overflow:hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .polozkaCelkemSDPH {float: left; width:90px; overflow: hidden; padding:0px;}
.kosik .seznamZbozi .cena1 {color:#eab683; font-weight: normal; text-align:right;}
.kosik .seznamZbozi .cena2 {color:#ff5050; font-weight: bold; text-align:right;}
.kosik .cenaCelkem {width:508px; overflow:hidden; margin:0px; padding:0px; text-align:left;}
.kosik .cenaCelkem .row {width:508px; margin:0px; padding:0px; text-align:left; border-bottom: 1px solid #570000;}
.kosik .cenaCelkem .row .popis {float:right; width:150px; text-transform:lowercase;}
.kosik .cenaCelkem .row .popis .odsazeni {padding: 12px 3px 12px 7px; color:#eab683; text-align:right; font-weight:bold;}
.kosik .cenaCelkem .row .cena {float:right; width:90px; overflow:hidden; background-color:#6c1f1c; margin:0px; padding:0px;}
.kosik .cenaCelkem .row .cena .odsazeni {padding: 12px 7px 12px 7px; color:#ff5050; text-align:right; font-weight:bold;}
.kosik .buttonsBottom {width:508px; margin: 20px 0px 0px 0px; padding:0px;}
.kosik .buttonsBottom .b-pokladna {float:right; cursor:pointer;}
.kosik .buttonsBottom .prepocitat {float:left; margin-right:10px; cursor:pointer;}
.kosik .buttonsBottom .vymaz-oznacene {float:left; margin-right:10px; cursor:pointer;}
.kosik .buttonsBottom .vysypat {float:left; margin-right:10px; cursor:pointer;}


/* F9_POKLADNA */
.pokladna {color: #eab683; font-size:75%; padding:0px;}
.pokladna .nadpisPokladna {font-weight: bold; padding: 10px 10px 10px 23px; color: #feb252; font-size:109%; background:url(kk-bg-nadpis-pokl.jpg) no-repeat left top; margin:10px 0px;}
.pokladna .margin {margin: 0px; color:#eab683; padding:10px 5px; text-align: left;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #feb252; font-weight: bold;}
.pokladna .seznamZbozi {}
.pokladna .seznamZbozi .produktliteHeader {width:508px; height:40px; oveflow:hidden; margin:0px; font-weight: bold; color: #feb252; text-align:center; background:url(kk-bg-kosik-header1.png) repeat-x left top; border-bottom: 1px solid #570000;}
.pokladna .seznamZbozi .produktlite {width:508px; overflow:hidden; margin:0px; border-bottom: 1px solid #570000; background:url(kk-bg-pokladna-produkt.png) repeat-y left top;}
.pokladna .seznamZbozi .mezera1 {float:left; width:1px; height:40px; overflow:hidden; background-color:#570000; margin:0px;}
.pokladna .seznamZbozi .mezera2 {float:left; width:1px; height:20px; overflow:hidden; background-color:#570000; margin:0px;}
.pokladna .seznamZbozi .padding1 {padding: 12px 0px 12px 0px; background:url(kk-bg-kosik-header3.png) no-repeat left top;}
.pokladna .seznamZbozi .padding2 {padding: 12px 0px 12px 0px; background:url(kk-bg-kosik-header2.png) no-repeat left top;}
.pokladna .seznamZbozi .padding3 {padding: 12px 0px 12px 0px; background:url(kk-bg-kosik-header4.png) no-repeat right top;}
.pokladna .seznamZbozi .padding4 {padding: 12px 7px 12px 7px; color:#eab683; font-weight:normal;}
.pokladna .seznamZbozi .padding5 {padding: 12px 7px 12px 7px; color:#feb252; font-weight:bold; text-decoration:underline;}
.pokladna .seznamZbozi .nazev {float:left; width:220px; overflow:hidden; padding:0px; margin:0px;}
.pokladna .seznamZbozi .cenaZaKus {float: left; width: 90px; overflow: hidden; padding:0px;}
.pokladna .seznamZbozi .pocetKusu {float: left; width: 52px; overflow: hidden; text-align: center; padding:0px;}
.pokladna .seznamZbozi .dph {float:left; width:52px; overflow:hidden; padding:0px; margin:0px; text-align:center;}
.pokladna .seznamZbozi .polozkaCelkemSDPH {float: left; width:90px; overflow: hidden; padding:0px;}
.pokladna .seznamZbozi .cena1 {color:#eab683; font-weight: normal; text-align:right;}
.pokladna .seznamZbozi .cena2 {color:#eab683; font-weight: bold; text-align:right;}
.pokladna .cenaCelkem {width:508px; overflow:hidden; margin:0px 0px 10px 0px; padding:0px; text-align:left;}
.pokladna .cenaCelkem .row {width:508px; margin:0px; padding:0px; text-align:left; border-bottom: 1px solid #570000;}
.pokladna .cenaCelkem .row .popis {float:right; width:150px; text-transform:lowercase;}
.pokladna .cenaCelkem .row .popis .odsazeni {padding: 12px 3px 12px 7px; color:#eab683; text-align:right; font-weight:bold;}
.pokladna .cenaCelkem .row .cena {float:right; width:90px; overflow:hidden; background-color:#6c1f1c; margin:0px; padding:0px;}
.pokladna .cenaCelkem .row .cena .odsazeni {padding: 12px 7px 12px 7px; color:#eab683; text-align:right; font-weight:bold;}
.pokladna .cenaCelkem .row .cena .odsazeni2 {padding: 12px 7px 12px 7px; color:#ff5050; text-align:right; font-weight:bold;}
.pokladna input.slevaKod {width: 32px; margin: 0px 3px 0px 3px; height:19px; border:0px solid #000000; background:url(kk-bg-input-ks.gif) no-repeat left top; color:#ffc362;}

.pokladna .odberatel {margin: 0px 0px 0px 0px;}
.pokladna .odberatel .kontakt {float: left; width: 240px; padding: 0px 0px 15px 0px;}
.pokladna .odberatel .kontakt .nadpis {font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px; color: #febf52;}
.pokladna .odberatel .kontakt .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px;}

.pokladna .odberatel .kontakt table.udaje {width: 235px; border: 0px solid #000000; font-size:100%;}
.pokladna .odberatel .kontakt table.udaje b {color: #eab683;}
.pokladna .odberatel .kontakt table.udaje td {color: #eab683; 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:#eab683;}
.pokladna .odberatel .kontakt .inputDiv {width:141px; height:19px; background:url(kk-bg-input2.gif) no-repeat left top; margin-bottom:4px;}
.pokladna .odberatel .kontakt input.dodaciAdresa {width:135px; height:17px; border:0px solid #000000; color:#ffc362; background:transparent; font-size:12px; margin-left:2px;}
.pokladna .odberatel .kontakt select {width:141px; height:19px; color:#ffc362; border:1px solid #611d09; background-color:#772a14;}

.pokladna .odberatel .mezera {float: left; width: 10px; overflow: hidden;}

.pokladna .odberatel2 {margin: 0px;}
.pokladna .odberatel2 .kontakt {float: left; 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 .inputDiv {float: left; width:141px; height:19px; background:url(kk-bg-input2.gif) no-repeat left top; margin-bottom:4px;}
.pokladna .odberatel2 .kontakt input.dodaciAdresa {width:135px; height:17px; border:0px solid #000000; color:#ffc362; background:transparent; font-size:12px; margin-left:2px;}

.pokladna .vasVzkazKObjednavce {margin: 0px 0px 0px 5px;}
.pokladna textarea {width: 498px; height:50px; color:#ffc362; border:1px solid #611d09; background-color:#772a14;}
.pokladna .tlacitko {margin:0px; text-align:right;}
.pokladna .odeslat {cursor:pointer; margin:0px;}

.vyberDopravy {background:#570000 url(kk-obr-auto.jpg) no-repeat 290px 50%; padding:5px 0px 5px 15px;}
.vyberDopravy .minVyska1 {float:left; width:1px; height:150px; overflow:hidden;}
.vyberDopravy .zbytek {float:left; width:275px; overflow:hidden;}

.vyberPlatby {background:#570000 url(kk-obr-penezenka.jpg) no-repeat 290px 50%; padding:5px 150px 5px 15px;}
.vyberPlatby .minVyska2 {float:left; width:1px; height:125px; overflow:hidden;}
.vyberPlatby .zbytek {float:left; width:285px; overflow:hidden;}

.volbaDopravy {width:275px; color: #eab683; padding: 5px 0px 10px 0px;}
.volbaDopravy .dopravaBlock {display: block; line-height: 22px;}
.volbaDopravy .dopravaBlock .block2 {padding: 5px;}
.volbaDopravy .dopravaBlock-selected {display: block; line-height: 22px;}
.volbaDopravy .dopravaBlock-selected .block2 {padding: 5px;}
.volbaDopravy .cena {}
.volbaDopravy input.radio {width: 20px;}
.volbaDopravy .nazev {}
.volbaDopravy .popis {margin: 0px 5px 0px 20px; color: #eab683; line-height: 17px;}

.volbaPlatby {width:285px; color: #eab683; padding: 5px 0px 10px 0px;}
.volbaPlatby .platbaBlock {display: block; line-height: 22px;}
.volbaPlatby .platbaBlock .block2 {padding: 5px;}
.volbaPlatby .platbaBlock-selected {display: block; line-height: 22px;}
.volbaPlatby .platbaBlock-selected .block2 {padding: 5px;}
.volbaPlatby .cena {float: right; font-weight: bold;}
.volbaPlatby input.radio {width: 20px;}
.volbaPlatby .nazev {color: #eab683;}
.volbaPlatby .popis {}

.pokladnaLib {color: #eab683; padding:5px;}
.pokladnaLib .pokladnaLibNadpis {}
.pokladnaLib .pokladnaLibPopis {}
.pokladnaLib .pokladnaLibFormLayout {font-size:100%; color: #eab683;}
.pokladnaLib .pokladnaLibFormLayout td {}
.pokladnaLib .pokladnaLibFormLayout td.popis {}
.pokladnaLib .pokladnaLibFormLayout td.input {}
.pokladnaLib .pokladnaLibFormLayout select {height:19px; color:#ffc362; border:1px solid #611d09; background-color:#772a14;}




/* F10 OBJEDNAVKA PRIJATA*/
.objednavka {width:508px; overflow:hidden; font-size: 69%; text-align: left; color: #eab683;}


/* F11 VASE OBJEDNAVKY */
.vaseObjednavkyPrehled {padding:0px; font-size: 11px;}
.vaseObjednavkyPrehled a.prihlaseni {color:#febf52; font-size: 11px;}
.vaseObjednavkyPrehled .prehled {border-collapse: collapse; border: 1px solid #eab683; width: 508px; color: #eab683; margin: 10px 0px 0px 0px;}
.vaseObjednavkyPrehled .prehled td {border: 1px solid #eab683; padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyPrehled .prehled td.code {}
.vaseObjednavkyPrehled .prehled td.code a.code {color:#febf52;}
.vaseObjednavkyPrehled .prehled td.datum {text-align: right;}
.vaseObjednavkyPrehled .prehled td.cas {text-align: right;}

.vaseObjednavkyDetail {padding:0px; font-size: 11px;}
.vaseObjednavkyDetail .datum {text-align: right;}
.vaseObjednavkyDetail .zaplaceno {text-align: right;}
.vaseObjednavkyDetail .odeslano {text-align: right;}
.vaseObjednavkyDetail .prehled {border-collapse: collapse; border: 1px solid #eab683; width: 508px; color: #eab683; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .prehled td {border: 1px solid #eab683;  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:#febf52; text-decoration: none;}
.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: 5px 0px 5px 0px; color: #eab683;}
.loginPage .popis {float: left; width: 100px; padding: 4px 0px 0px 0px; color:#eab683;}
.loginPage .popis2 {float: left; width: 250px; padding: 4px 0px 0px 0px; color:#eab683;}
.loginPage .popis2 .txtbox {width:141px; height:19px; border:0px solid #000000; background:url(kk-bg-input2.gif) no-repeat left top; color:#ffc362;}
.loginPage .popis2 .tlacitko {border:0px solid #353535; cursor:pointer; margin-bottom:2px;}
.loginPage a {text-decoration: underline; color:#febf52;}
.loginPage a:hover {text-decoration: none;}

/* F24_VYHLEDAVANI - rozsirene */
.kategorie-filtr {width:155px; color:#febf52; font-weight:bold; font-size:69%; vertical-align: top;}
.kategorie-filtr ul {margin:0px; padding:0px 0px 0px 20px;}

.advsearch2 {text-align:left; padding:0px;}
.advsearch2 td {text-align:left; font-size: 69%; vertical-align:top;}
.advsearch2 td.popis {width: 200px; line-height: 20px; color: #eab683;}
.advsearch2 td input {width:141px; height:19px; border:0px solid #000000; background:url(kk-bg-input2.gif) no-repeat left top; color:#ffc362;}
.advsearch2 td .image {width: 77px; height:23px; border: 0px solid black;}

/* F28_HLIDACI PES */
.watchdog {padding: 0px; font-size: 69%; text-align:left; color:#eab683;}
.watchdog a {text-decoration: none; color: #febf52;}
.watchdog a:hover {text-decoration: underline;}
.watchdog a.kill {text-decoration: none; color: #ffffff; font-weight: normal; font-weight: bold;}
.watchdog a.kill:hover {text-decoration: underline;}

/* F29_TEXTOVA STRANKA*/
.textpage {padding: 0px; font-size: 69%; color:#eab683;}

/* F30_KNIHA PRANI */
.knihaprani {padding: 0px; font-size:69%; text-align:left; color:#eab683;}
.knihaprani .row {margin:0px; padding:0px; text-align:left;}
.knihaprani .row .popis {float:left; width: 160px; color:#eab683;}
.knihaprani .row .popis2 {float:left; width: 300px;}
.knihaprani .row .popis2 input {width:141px; height:19px; border:0px solid #000000; background:url(kk-bg-input2.gif) no-repeat left top; color:#ffc362;}
.knihaprani .row .popis2 textarea {width: 280px; height: 200px; color:#ffc362; border:1px solid #611d09; background-color:#772a14;}
.knihaprani .row .popis2 .odeslat {width: 77px; height: 23px; border: 0px solid black; margin:0px 0px 1px 0px;}

/* F33_POROVNANI PRODUKTU */
.porovnaniProduktuDiv {font-size: 69%; padding: 0px;}
.porovnaniProduktuRoll {width: 508px; overflow-x: scroll; padding: 0px 0px 10px 0px;}
.porovnaniProduktu {font-size: 100%;}
.porovnaniProduktu tr.position0 {background-color: #570000;}
.porovnaniProduktu tr.position1 {background-color: #630101;}
.porovnaniProduktu td {width: 140px; padding: 3px 5px; vertical-align: top; border-left: 1px solid #eab683; color: #eab683;}
.porovnaniProduktu td.nazev {font-weight: bold; color: #eab683;}
.porovnaniProduktu td.nazev a {color: #febf52; text-decoration: none;}
.porovnaniProduktu td.nazev a:hover {text-decoration: underline;}
.porovnaniProduktu td.popis {font-weight: bold; text-align: right; width: 90px; color: #eab683; border-left: 0px solid #ffffff;}
.porovnaniProduktu td .imageDiv {width:130px; overflow:hidden; background:url(kk-bg-image1.png) no-repeat left top; text-align:center; padding:5px 0px;}
.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 10px;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 12px;  color: #febf52; padding: 15px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;  color: #febf52;}
.sitemap a:hover {text-decoration: underline;}

.productCount{ font-family: times new roman;}
.productCount table{ width: 100%;}
.productCount table td.left{ text-align: right; }
.productCount table td.right{ text-align: left; }
.productCountAbs, .productCountStore{ font-size: 140%; }
.productCount .number { font-weight: bold; padding-left: 20px; padding-right: 20px; color: #f2d8c1; text-align: center;}

.home-text {text-align: justify;}
.limit {color: red; font-size: 12px; margin-top: 15px;}