/* obecna nastaveni */
body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; padding: 0px; text-align: center; border-width: 0px; background-color: #1d1d1d; color:#dbded7;}
form {margin: 0px; padding: 0px;}
p {margin: 0px;}
img {border: 0px solid #ffffff; vertical-align: middle;}
input {font-family: Arial, Helvetica, sans-serif; vertical-align: middle;}
strong {font-weight: bold;}
a {text-decoration: none; color:#e9ab29;}
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: 25% auto 0% auto;}
.shopMessage .block {width: 80%; padding: 0px 0px 15px 0px; font-size: 11px; margin: 15px auto 15px auto; color:#dbded7; background-color:#2d3331;}
.shopMessage .block .nadpis {border:1px dashed #000000; font-size: 20px; font-weight: bold; padding: 10px 0px 5px 0px; color: #e9ab29; background-color:#242826;}

.main {width: 971px; margin: 0px auto 0px auto; text-align: left; overflow: hidden;}

.main .topOdkazy {width:971px; height:35px; overflow:hidden;}
.main .topOdkazy .tecky {float:left; width:15px; height:35px; overflow:hidden; background:#1d1d1d url(nejnaradi-seda-tecka1.png) repeat-y center top;}
.main .topOdkazy .odkazDiv {float:left;background:#1d1d1d url(nejnaradi-zluta-sipka.png) no-repeat left bottom; padding:5px 0px 8px 0px;}
.main .topOdkazy .odkazDiv .odkaz {color:#868b7f; font-weight:bold; text-decoration:none;}
.main .topOdkazy .odkazDiv .odkaz:hover {text-decoration:underline;}

.main .header {width:971px; height:240px; overflow:hidden; background:url(nejnaradi-bg-header.jpg) no-repeat left top; padding:0px; margin:0px;}
.main .header .ram {padding:50px 0px 0px 123px; margin:0px;}
.main .header .ram .logoDiv {float:left; width:325px; overflow:hidden; margin-top:40px;}
.main .header .ram .logoDiv .logo {display: block; width: 200px; height: 40px; text-decoration:none; text-indent: -5000px; margin:0px; padding:0px;  font-size: 1px;}
.main .header .ram .logoDiv .logo:hover {text-decoration:none;}
.main .header .ram .headerTextove {float:left; width:275px; height:150px; overflow:hidden;}
.main .header .ram .headerTextove .tecky {width:275px; height:15px; overflow:hidden; background:#bd8819 url(nejnaradi-hneda-tecka1.png) repeat-x left center; margin:0px; padding:0px;}
.main .header .ram .headerTextove .odkaz {width:275px; overflow:hidden; background:#bd8819 url(nejnaradi-bila-sipka.png) no-repeat 7px 2px; margin:0px; padding:0px;}
.main .header .ram .headerTextove .odkaz a {display:block; margin:0px 10px 0px 20px; color:#FFFFFF; font-size:12px; font-weight:bold; text-transform:uppercase;}
.main .header .ram .headerMezera {float:left; width:40px; height:20px; overflow:hidden;}
.main .header .ram .kosikAuser {float:right; width:205px; height:175px; overflow:hidden;}
.main .header .ram .kosikAuser .headerKosikDiv {width:205px; height:105px; overflow:hidden; text-align:center;}
.main .header .ram .kosikAuser .headerKosikDiv .kosikOdkaz {display:block; width:155px; height:80px; overflow:hidden; font-family: Tahoma, Helvetica, sans-serif; text-align:center; color:#383838; font-weight:normal; margin:0px 25px 0px 25px; text-decoration:none;}
.main .header .ram .kosikAuser .headerKosikDiv .kosikOdkaz:hover {text-decoration:underline;}
.main .header .ram .kosikAuser .headerKosikDiv .kosikOdkaz .pocet {color:#d52d00;}

.main .main01 {width:971px; margin:0px; padding:10px 0px 0px 0px; background-color:#2d3331;}

.main .main01 .layoutLeft {float: left; width: 160px; overflow: hidden; margin:0px; padding:0px;}
.main .main01 .layoutLeft .ramecek {border:1px dashed #000000; background-color:#242826; padding:8px 9px; margin:0px 0px 5px 0px;}
.main .main01 .layoutLeft .ramecek .nadpisLeft {margin:0px 0px 3px 0px; color:#eaac29; font-weight:bold; font-size:10px; font-family: Verdana, Helvetica, sans-serif;}
.main .main01 .layoutLeft .ramecek .nadpisLeft a {color:#eaac29; font-weight:bold; font-size:10px; font-family: Verdana, Helvetica, sans-serif; text-decoration:none;}
.main .main01 .layoutLeft .ramecek .nadpisLeft a:hover {text-decoration:underline;}
.main .main01 .layoutLeft .ramecek select {width:140px; height:19px; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#38352d; padding:0px; border:1px solid #808080;}
.main .main01 .layoutLeft .ramecek .tlacitko {width:58px; height:19px; margin:5px 0px 0px 0px;}

.main .main01 .layoutLeft .ramecek .vyhledavani {width:140px; overflow:hidden; padding:0px; margin:0px 0px 0px 0px;}
.main .main01 .layoutLeft .ramecek .vyhledavani .hledanyText {width:140px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}
.main .main01 .layoutLeft .ramecek .vyhledavani .submit {width:58px; height:17px; margin:5px 0px 5px 0px;}
.main .main01 .layoutLeft .ramecek .vyhledavani .rozsireneVyhledavani {font-size:10px; color:#eaac29; text-decoration:none;}
.main .main01 .layoutLeft .ramecek .vyhledavani .rozsireneVyhledavani:hover {text-decoration:underline;}
.main .main01 .layoutLeft .popisKategorie {padding:0px 10px 0px 10px; color:#dbded7; font-weight:normal; font-size:11px; font-family: Tahoma, Helvetica, sans-serif;}
.main .main01 .layoutLeft .odkazNaRootkategorii {display:block; width:140px; margin:5px 10px 15px 10px; color:#eaac29; font-weight:normal; font-size:11px; font-family: Tahoma, Helvetica, sans-serif; text-align:right; background:url(nejnaradi-oranzova-sipka.png) no-repeat right center; text-decoration:none;}
.main .main01 .layoutLeft .odkazNaRootkategorii:hover {text-decoration:underline;} 
.main .main01 .layoutLeft .odkazNaRootkategorii .odsazeni {margin:0px 27px 0px 20px; cursor:pointer;display: block;}
.main .main01 .layoutLeft .mezeraLeft {width:150px; height:15px; overflow:hidden;}

.main .main01 .layoutMezera {float: left; width: 10px; height: 20px; overflow: hidden;}

.main .main01 .layoutCenter {float: left; width: 611px; overflow: hidden; margin:0px; padding: 0px; text-align: left; font-size:11px;}
.main .main01 .layoutCenter .nadpisCenter {color:#eaac29; font-weight:bold; font-size:10px; font-family: Verdana, Helvetica, sans-serif; border:1px dashed #000000; background-color:#242826; padding:8px 9px; margin:0px 0px 5px 0px;}
.main .main01 .layoutCenter .nadpisCenter h1 {color:#eaac29; font-weight:bold; font-size:10px; margin:0px; padding:0px; font-family: Verdana, Helvetica, sans-serif;}
.main .main01 .layoutCenter .ramecek {padding:10px 10px 20px 10px;}
.main .main01 .layoutCenter .vypisKategorii {border:1px dashed #000000; background-color:#242826; padding:8px 9px; margin:0px 0px 5px 0px;}
.main .main01 .layoutCenter .vypisKategorii .levo { width:270px; padding:8px 9px; margin:0px 10px 5px 0px; float:left;}
.main .main01 .layoutCenter .vypisKategorii .prava { width:270px; padding:8px 9px; margin:0px 0px 5px 2px; float:left;}
.main .main01 .layoutCenter .vodorovnaCara1 {width:591px; height:1px; overflow:hidden; margin:10px 0px 10px 0px; background:url(nejnaradi-carka1.gif) repeat-x left top;}
.main .main01 .layoutCenter .nadpisCenter2 {font-size: 14px; color: #00678d; padding: 10px; margin:0px; font-weight:bold;}
.main .main01 .layoutCenter .nadpisCenter2 h1 {color: #FFFFFF; font-size: 24px; font-weight: normal; margin:0px; padding:0px;}
.main .main01 .layoutCenter .nadpisCenter2 h2 {color: #FFFFFF; font-size: 12px; font-weight: normal; margin:0px; padding:0px;}
.main .main01 .layoutCenter .ramecek2 {padding:0px 10px 10px 10px;}
.main .main01 .layoutCenter .hr {margin: 8px 0px; color: #ffffff; border: 0px solid #ffffff; border-bottom: 1px solid #D5D5D5;}
.main .main01 .layoutCenter h2 {display: block; margin: 5px 0px 5px 0px; color: #DA251C; font-size: 16px; font-weight: bold;}

.main .main01 .layoutMezera2 {float: right; width: 10px; height: 20px; overflow: hidden;}

.main .main01 .layoutRight {float: right; width: 160px; overflow: hidden;}
.main .main01 .layoutRight .ramecek {border:1px dashed #000000; background-color:#242826; padding:8px 9px; margin:0px 0px 5px 0px;}
.main .main01 .layoutRight .ramecek .nadpisRight {margin:0px 0px 3px 0px; color:#d52d00; font-weight:bold; font-size:10px; font-family: Verdana, Helvetica, sans-serif;}
.main .main01 .layoutRight .ramecek .nadpisRight2 {margin:0px 0px 3px 0px; color:#eaac29; font-weight:bold; font-size:10px; font-family: Verdana, Helvetica, sans-serif;}
.main .main01 .layoutRight .mezeraRight {width:150px; height:15px; overflow:hidden;}

.zapati {text-align: center; width: 971px; overflow:hidden; margin: 20px auto 40px auto; color:#54594d; background-color:#1d1d1d;}
.zapati p {display: block; padding: 0px 0px 20px 0px;}
.zapati p a {color: #e9ab29; text-decoration:underline; font-size:11px;}
.zapati p a:hover {text-decoration: none;}

/* -----------------------------------------------------------------------------------------------------------------------  */
/* hlavicka + rootkategorie */
.centerCara {margin:0px 0px 10px 0px;}

.userForms {float:right; width:205px; margin:0px; text-align:right; font-size:11px; color:#FFFFFF;}
.userForms .row {padding:0px 0px 0px 5px; margin:0px; height:23px; overflow:hidden;}
.userForms .row .format {float:right; font-size:11px; text-align: right; color:#d7d7d7; margin: 0px 8px 0px 0px; padding: 2px 0px 0px 0px;}
.userForms .row .txtbox {float:left; width:130px; height:19px; font-size:10px; color:#38352d; border:1px solid black; margin:0px 3px 0px 0px;}
.userForms .row .submit {float:left; width:58px; height:19px; margin:0px; padding:0px;}
.userForms .odkazyNeprih {width:205px; overflow:hidden;}
.userForms .odkazyNeprih .neprihlaseny {display:block; color:#383838; font-weight:normal; font-family: Verdana, Helvetica, sans-serif; text-decoration:none;}
.userForms .odkazyNeprih .neprihlaseny:hover {text-decoration:underline;}
.userForms .odkazyNeprih .levy {float:left; padding:0px 0px 0px 10px;}
.userForms .odkazyNeprih .pravy {float:right; padding:0px 5px 0px 0px;}
.userForms .uzivatel {float:left; width:95px; margin: 0px 0px 0px 5px; text-align:left; font-size:12px; font-weight:bold; color:#383838;}
.userForms .odkazy {float:right; width:95px; margin: 0px 5px 0px 0px;}
.userForms a.a1 {font-size: 10px; color:#383838; text-decoration: none;}
.userForms a.a1:hover {text-decoration: underline;}
.userForms .odhlas {text-align:right; margin: 4px 0px 0px 0px;}
.userForms .odhlas a.odhlasit {color:#FFFFFF; font-weight:bold; font-size:11px; text-decoration:none;}
.userForms .odhlas a.odhlasit:hover {text-decoration:none;}
.userForms .logged {text-align: right; padding:0px 0px 10px 0px;}
/* EO - hlavicka + rootkategorie */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* -----------------------------------------------------------------------------------------------------------------------  */
/* levy pruh */

.kategorie {width:160px; overflow:hidden; padding-bottom:8px;}
.kategorie .kategorieName {padding:0px 10px 0px 10px;}
.kategorie .kategorieName a {text-decoration: none; color:#dbded7; font-size:11px; font-weight:bold; margin:0px;}
.kategorie .kategorieName a:hover {text-decoration:underline;}
.kategorie .selected-0 {color:#868b7f;}
.kategorie .selected-1 {color:#c9c9c9;}
.kategorie .margin {margin: 0px 0px 0px 10px;}
.kategorie .kategorieTecky {height:11px; overflow:hidden; background:url(nejnaradi-seda-tecka2.png) repeat-x left center; margin:0px; padding:0px;}

.novinkyForm {color:#dbded7; font-size:10px; font-weight:normal; width:140px; overflow:hidden; margin:0px;}
.novinkyForm .row {margin:4px 0px 0px 0px;}
.novinkyForm .row .text {width:140px; padding-top:5px; text-align:left;}
.novinkyForm .row input.txtbox {width:138px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}
.novinkyForm .row input.submit {vertical-align: middle; cursor:pointer}

.topProdRight {width:140px; overflow:hidden; margin:0px;}
.topProdRight .imageDiv1 {width:140px; height:114px; overflow:hidden; margin:0px 0px 10px 0px; background:url(nejnaradi-bg-image1.png) no-repeat left top;}
.topProdRight .imageDiv2 {width:140px; height:114px; overflow:hidden; margin:0px 0px 10px 0px; background:url(nejnaradi-bg-image2.png) no-repeat left top;}
.topProdRight .image {display:block; width:128px; height:102px; overflow:hidden; margin:6px;}
.topProdRight .nazev {display:block; width:140px; overflow:hidden; font-size:9px; font-weight:bold; text-align:center; color:#eaac29; text-decoration:none; margin:0px 0px 3px 0px;}
.topProdRight .nazev:hover {text-decoration:underline;}
.topprodRight .popis {width:140px; height:36px; overflow:hidden; color:#b6baa8; font-weight:normal; text-align:center; font-size:9px; margin:0px 0px 10px 0px;}
.topprodRight .cena {width:140px; font-size:14px; color:#d52d00; font-weight:bold; text-align:center; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; font-family: Tahoma, Helvetica, sans-serif;}

.anketa {width:140px; overflow:hidden; margin:0px 10px 0px 10px;}
.anketa .nadpis1 {font-size:11px; font-weight:bold; color:#eaac29;}
.anketa a {display:block; font-size:11px; color:#dbded7; text-decoration:none; margin:3px 0px 3px 0px;}
.anketa a:hover {text-decoration:underline;}
/* EO - levy pruh */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* -----------------------------------------------------------------------------------------------------------------------  */
/* center - hlavni strana - jednotlive FCE*/

.katalogHeader {color: #dbded7; padding: 0px; margin: 0px; font-size: 11px;}
.katalogHeader .row {padding: 3px 6px 0px 0px;}
.katalogHeader .row .selected {font-weight: bold; font-size: 13px;}
.katalogHeader .row a {color: #000000; text-decoration: none;}
.katalogHeader .row a:hover {text-decoration: underline;}
.katalogHeader .row .left1 {float: left; margin:3px 0px 5px 0px;}
.katalogHeader .row .mezera1 {float: left; width:20px; height:20px; overflow:hidden;}
.katalogHeader .row .right1 {float: left; font-size:4px;}
.katalogHeader .row .right1 img {margin: 0px 0px 3px 6px; cursor: pointer;}
.katalogHeader .row .razeni {float: left; font-size: 11px; width:90px; font-size:10px; color:#38352d; border:1px solid #808080;}
.katalogHeader .row .zbytek {float: left; font-size: 11px; width:90px; margin:0px 14px 0px 0px; font-size:10px; color:#38352d; border:1px solid #808080;}

.banner {text-align: center;}
.banner img {margin: 0px auto 0px auto;}

/* listcontrol - listovani v katalogu */
.listcontrol {margin:10px 0px 20px 0px; text-align:center; font-weight:normal; font-size:11px; color:#e9ab29;}
.listcontrol img {height: 12px;}
.listcontrol .left {width:170px; float:left; overflow:hidden; text-align:left; margin:0px; padding:0px;}
.listcontrol .center {width:250px; float:left; overflow:hidden; text-align:center; margin:0px; padding:0px;}
.listcontrol .right {width:170px; float:right; overflow:hidden; text-align:right; margin:0px; padding:0px;}
.listcontrol a {font-size:11px; color:#e9ab29; text-decoration:underline; font-weight:normal;}
.listcontrol a:hover {text-decoration:none; color: #e9ab29;}
.listcontrol .actual {color: #e9ab29;}


.nadpisKatalog {font-size: 14px; font-weight: bold; padding: 10px; color: #00678d;}

.katalog-sobrazky {float:left; margin:0px; padding:0px; border:1px dashed #000000; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.katalog-sobrazky .sirka {width:199px; height:315px; overflow:hidden; font-size:11px; margin:0px; padding:0px; background-color:#242826;}
.katalog-sobrazky .sirka .imageDiv {width:179px; height:114px; overflow:hidden; margin:10px 0px 10px 10px; background:url(nejnaradi-bg-image3.png) no-repeat left top;}
.katalog-sobrazky .sirka .imageDiv .image {display:block; width:167px; height:102px; margin:6px; overflow:hidden;}
.katalog-sobrazky .sirka h2 {padding:0px 0px 5px 10px;}
.katalog-sobrazky .sirka h2 a {display:block; width: 179px; height:35px; overflow:hidden; font-size:9px; font-weight:bold; color:#e9ab29; text-decoration:none; text-align:center;}
.katalog-sobrazky .sirka h2 a:hover {text-decoration:underline;}
.katalog-sobrazky .sirka .popis {width:179px; height:56px; overflow:hidden; margin:0px; font-size:9px; font-weight:normal; color:#b6baa8; text-align: center; margin:0px 0px 5px 10px;}
.katalog-sobrazky .sirka .cena {width:179px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; text-align:center; margin:0px 0px 10px 10px;}
.katalog-sobrazky .sirka .tlacitka {width:179px; height:35px; overflow:hidden; text-align:center; margin:0px 0px 0px 10px;}
.katalog-sobrazky .sirka .tlacitka img {margin-bottom:2px;}
.katalog-mezera {float:left; width:4px; height:20px; overflow:hidden;}
.katalog-mezera2 {float:left; width:550px; height:4px; overflow:hidden;}

.detail-souvisejici {float:left; margin:0px; padding:0px; border:1px dashed #b6baa8; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.detail-souvisejici .sirka {width:183px; height:185px; overflow:hidden; font-size:11px; margin:0px; padding:0px; background-color:#242826;}
.detail-souvisejici .sirka .imageDiv {width:163px; height:98px; overflow:hidden; margin:10px 0px 10px 10px; background:url(nejnaradi-bg-image5.png) no-repeat left top;}
.detail-souvisejici .sirka .imageDiv .image {display:block; width:151px; height:86px; margin:6px; overflow:hidden;}
.detail-souvisejici .sirka h2 {padding:0px 0px 0px 10px;}
.detail-souvisejici .sirka h2 a {display:block; width: 163px; height:35px; overflow:hidden; font-size:9px; font-weight:bold; color:#e9ab29; text-decoration:none; text-align:center;}
.detail-souvisejici .sirka h2 a:hover {text-decoration:underline;}
.detail-souvisejici .sirka .cena {width:163px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; text-align:center; margin:0px 0px 10px 10px;}

/* F5_USER - registrace a nastaveni*/
.userData {font-size:11px;}
.userData .nadpisSpozadim {color: #e9ab29; padding:6px 10px 5px 10px; margin:1px 0px 0px 0px; border:1px solid #000000; background-color:#242826;}
.userData .nadpisSpozadim input.radio {margin:0px;}
.userData .volitelne {background-color:#242826; border-top:1px solid #2d3331; border-bottom:1px solid #2d3331; margin:0px; padding:0px;}
.userData .odsazeni {font-size:11px; text-align:left; margin: 0px; padding:10px;}
.userData .odsazeni .nadpis {font-weight: bold; font-size:11px; margin: 0px 0px 4px 0px; color:#dbded7;; width:500px;}
.userData .odsazeni .row {margin: 1px 0px 1px 10px; text-align:left; width:500px; padding:0px;}
.userData .odsazeni .row .popis {float: left; width: 230px; text-align: left; padding: 3px 0px 0px 0px; color:#dbded7; margin:0px;}
.userData .odsazeni .row .popis2 {float: left; width: 230px; text-align: left;}
.userData .odsazeni .row input.i {float:left; width: 150px; margin:0px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}
.userData .odsazeni .row select {float:left;width: 150px; margin:0px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}
.userData .odsazeni .row a {text-decoration: underline; color:#e9ab29;}
.userData .odsazeni .row a:hover {text-decoration: none; color:#e9ab29;}
.userData .odeslat {padding: 10px 0px 10px 0px; cursor:pointer; width:113px; height:16px;}
.userData .odeslat img {cursor: pointer;}


/* F6_DETAIL */
/* F6_DETAIL - vrchni oblast s obrazkem */
.images {width:591px; overflow:hidden; background:url(nejnaradi-image-detail2.png) repeat-y left top; margin:0px; padding:0px;}
.images .imagesHorni {background:url(nejnaradi-image-detail1.png) no-repeat left top; margin:0px; padding:10px 0px 0px 0px;}
.images .imagesHorni .imagesDolni {background:url(nejnaradi-image-detail3.png) no-repeat left bottom; margin:0px; padding:0px 10px 10px 10px;}
.images .imagesHorni .imagesDolni .levy {float:left; width:250px; height:250px; overflow:hidden;}
.images .imagesHorni .imagesDolni .pravy {float:right; width:310px;}
.images .imagesHorni .imagesDolni .pravy .nadpis {color:#e9ab29; font-size:11px; font-weight:bold; padding:0px 0px 0px 9px;}
/* F6_DETAIL - vice obrazku */
a.viceobrazku {float:left; display:block;  margin: 9px; text-decoration:none; border: 1px solid #ffffff;}
a.viceobrazku:hover {text-decoration:none; border: 1px solid #e9ab29;}

.topdetail {font-size: 12px; padding: 0px; text-align:left; margin:30px 0px 20px 0px;}
.topdetail .topleft {float:left; width:300px; overflow: hidden; margin:0px; padding: 0px;}
.topdetail .topleft .popis {margin: 0px; font-size: 11px; font-weight:normal; text-align:left; color:#b6baa8;}
.topdetail .topcenter {float: left; width: 13px; height:20px; overflow:hidden;}

.topdetail .topright {float:left; text-align:left; width:270px; overflow: hidden; padding:0px; margin:0px;}
.topdetail .topright .tabulka {font-size: 11px; color: #b6baa8; margin: 10px 0px 0px 0px;}
.topdetail .topright .tabulka td {padding: 10px 0px 0px 0px; vertical-align: top;}
.topdetail .topright .tabulka td.nazev {font-weight: normal; width: 190px; text-align:left; white-space: nowrap; vertical-align:middle;}
.topdetail .topright .tabulka td.nazev1 {font-weight: normal; width: 190px; text-align:left; white-space: nowrap; vertical-align:bottom;}
.topdetail .topright .tabulka td.text {font-weight: normal; white-space: nowrap;}
.topdetail .topright .tabulka td.text img {width:100px; height:25px;}
.topdetail .topright .tabulka td.text .cena {font-size:14px; color:#FFFFFF; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.topdetail .topright .tabulka .cenaSdph {}

.topdetail .topright .kosik .nazevVlastnosti {color: #b6baa8; font-size:11px;}
.topdetail .topright .kosik .vlastnosti {width: 270px; text-align: left; border-top:1px solid #D5D5D5; padding: 10px 0px 0px 0px; color: #e9ab29;}
.topdetail .topright .kosik .vlastnosti select {color: #000000; width: 270px; margin-bottom:3px;}
.topdetail .topright .kosik .countButton {width: 270px; text-align: left; padding:10px 0px 0px 0px; color:#b6baa8;}
.topdetail .topright .kosik .countButton .mnozstvi {float: right; padding: 8px 5px 0px 0px; font-size: 11px;}
.topdetail .topright .kosik .countButton .ks {float: right; padding: 4px 5px 0px 0px;}
.topdetail .topright .kosik .countButton .ks input {height: 19px; width: 30px; font-size:10px; color:#38352d; border:1px solid #808080; text-align:center;}
.topdetail .topright .kosik .countButton .jednotka {float: right; padding: 8px 5px 0px 5px; font-size: 11px; font-weight:bold;}
.topdetail .topright .kosik .countButton input.image {float: right; margin-top:5px;}
.topdetail .topright .kosik .cenaAktualniKonfigurace {text-align: right; padding: 20px 0px 0px 0px; font-size: 11px; color:#b6baa8;}
.topdetail .topright .kosik .cenaAktualniKonfigurace .cena {font-size:14px; color:#FFFFFF; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif;}

.topdetail .topright .splatky {padding: 0px 0px 0px 10px; text-align: right;}
.topdetail .topright .splatky a {font-size: 11px; font-weight: normal; text-decoration: underline;}

.nadpisDetail {margin:0px 0px 10px 0px; font-weight:bold; font-size:11px; color:#e9ab29;}

.tabulka2 {width:270px; font-size: 11px; color: #b6baa8; margin: 10px 0px 0px 0px;}
.tabulka2 td {padding: 2px 0px 0px 0px; vertical-align: bottom;}
.tabulka2 td.nazev {font-weight: normal; width: 155px; text-align:left; vertical-align:middle;}
.tabulka2 td.text {text-align:right; width:113px;}
.tabulka2 td.text a {display:block; width:113px; height:16px; cursor:pointer;}
.tabulka2 td.text .akce {width:113px; height:16px; cursor:pointer;}
.tabulka2 td.text span {display:block; width:113px; height:16px; cursor:pointer;}


/* F6_DETAIL - parametry */
.parametry {font-size: 11px; color:#b6baa8; margin-top:20px;}
.parametry .detailParametry {font-size: 11px; color: #b6baa8;; border: 0px solid #ffffff; border-collapse: collapse; margin: 0px 0px 0px 0px; width: 591px;}
.parametry .detailParametry td {padding: 2px 8px 2px 8px; border: 1px dotted #b4baac; vertical-align: top;}
.parametry .detailParametry td.left {width:265px; font-weight: bold; border-left: 0px solid #E7E7E7;}
.parametry .detailParametry td.right {width:270px; border-right: 0px solid #E7E7E7;}

/* F6_DETAIL - zalozky */
.oblastZalozky {margin: 30px 0px 0px 0px;}
.oblastZalozky .zalozky {width: 591px; vertical-align: bottom; background: url(nejnaradi-detail-z2.gif) repeat-x left bottom; vertical-align: bottom; margin: 0px;}
.oblastZalozky .zalozky .zalozka {display: block; font-weight:normal; float: left; padding: 0px; margin: 0px 3px 0px 0px; height: 25px; overflow: hidden; white-space: nowrap; cursor: pointer;}
.oblastZalozky .zalozky .zalozka .left {float:left; width:5px; height:25px; background: #242826 url(nejnaradi-detail-z4.gif) no-repeat left top; overflow:hidden;}
.oblastZalozky .zalozky .zalozka .center {float:left; padding:9px 3px 6px 3px; margin:0px; background: #242826 url(nejnaradi-detail-z8.gif) repeat-x left top;}
.oblastZalozky .zalozky .zalozka .right {float:left; width:5px; height:25px; background: #242826 url(nejnaradi-detail-z6.gif) no-repeat left top; overflow:hidden;}
.oblastZalozky .zalozky .active_0 {margin: 0px 3px 3px 0px; color:#b6baa8; background-color:#242826;}
.oblastZalozky .zalozky .active_1 {margin: 3px 3px 0px 0px; color:#e9ab29;}
.oblastZalozky .obsah {width: 591px; background-color:#242826; border: 1px solid #b6baa8; border-top: 0px solid #b6baa8;}
.oblastZalozky .obsah .odsazeni {padding:10px;}

.detailZalozkyNadpis {color:#e9ab29; font-size:11px; font-weight:bold; margin:0px;}

/* F6_DETAIL - souvisejici produkty */
.detailSouvisejici {width:569px; overflow:hidden; margin:0px; padding:0px;}

/* F6_DETAIL -  hlidaci pes*/
.hlidacipes {padding: 0px; font-size: 11px; text-align:left; color:#b6baa8; font-weight: normal;}
.hlidacipes .show {text-align: right; display: block; font-weight: normal; text-decoration: underline; cursor: pointer; margin: 0px 13px 0px 0px; color:#b6baa8;}
.hlidacipes td {font-size: 11px; color:#b6baa8;}
.hlidacipes .sl3 {width: 200px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}
.hlidacipes .odeslat {cursor: pointer;}

/* F6_DETAIL - vice informaci */
.viceinformaci {padding: 0px; font-size: 11px; text-align:left; color:#b6baa8; font-weight: normal;}
.viceinformaci .show {text-align: right; display: block; font-weight: normal; text-decoration: underline; cursor: pointer; margin: 0px 13px 0px 0px;}
.viceinformaci input {width: 400px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}
.viceinformaci textarea {width: 400px; height: 100px; font-size:10px; color:#38352d; border:1px solid #808080;}
.viceinformaci .odeslat {cursor: pointer;}

/* F6_DETAIL -  hodnoceni */
.hodnoceni {padding:0px; color:#b6baa8; font-weight:normal;}
.hodnoceni .hodnoceni-left {float: left; height: 40px;}
.hodnoceni .hodnoceni-left .nadpis {display: block; padding: 0px 5px 5px 0px; font-weight: bold; font-size: 11px; color: #e9ab29;}
.hodnoceni .hodnoceni-right {height: 40px; text-align: right; margin: 0px;}
.hodnoceni .hodnoceni-right a {font-size: 11px; font-weight: bold; text-decoration: none; color:#e9ab29;}
.hodnoceni .hodnoceni-right a:hover {text-decoration: underline;}
.hodnoceni .hodnoceni-right .nadpis {display: block; padding: 0px 0px 5px 10px; font-weight: bold; font-size: 11px; color: #b6baa8;}

/* F6_DETAIL - diskuse */
.diskuse {padding: 10px;}
.diskuse .nadpis2 {font-size: 11px; font-weight: bold; color: #e9ab29; margin: 10px 0px 5px 0px;}
.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: #242826;}
.diskuse .prispevky .row {border: 1px dashed #b6baa8;}
.diskuse .prispevky .row .checkbox {}
.diskuse .prispevky .row a.name {text-decoration: none; color: #b6baa8;}
.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: 50px; overflow: hidden; color: #e9ab29;}
.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: 4px 5px 0px 0px;}
.diskuse .formularDiskuse input.text {width:200px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}
.diskuse .formularDiskuse textarea.text {width: 330px; height: 100px; font-size:10px; color:#38352d; border:1px solid #808080;}
.diskuse .formularDiskuse .odeslat {cursor: pointer;}


/* F7_OBLIBENE PROUKTY */
.favorites {margin: 0px 0px 0px 0px; font-size:11px; font-family: Tahoma, Helvetica, sans-serif;}
.favorites .produkt-border {border:1px dashed #000000; background-color:#242826; padding:8px;}
.favorites .imageDiv {float: left; width:80px; height:60px; overflow:hidden; margin: 0px 10px 0px 0px; background:url(nejnaradi-bg-image4.png) no-repeat left top;}
.favorites .imageDiv img.image {width:68px; height:48px; margin: 6px;}
.favorites .produkt {display: block; float: left; width:350px; font-size:9px; font-weight:normal; color:#b6baa8;}
.favorites .produkt a {text-decoration: none; font-size:9px; font-weight:bold; color:#e9ab29;}
.favorites .produkt a:hover {text-decoration: underline;}
.favorites .produkt .cena {font-size:14px; color:#ffffff; font-weight:bold;}
.favorites .favoritesRight {float: right; text-align: center; width:120px;}
.favorites .favoritesRight a.odstranit {margin: 17px 0px 0px 0px; text-decoration: none; font-size: 10px; color: #e9ab29;}
.favorites .favoritesRight a.odstranit:hover {text-decoration: underline;}
.favorites .favoritesRight a.koupit {text-decoration: none; font-size: 11px; color: #000000; font-weight: bold; display: block; margin: 15px 0px 10px 0px; text-decoration:none;}
.favorites .favoritesRight a.koupit:hover {text-decoration:underline;}
.favorites .favoritesRight a.koupit img {vertical-align: middle;}
.favorites .odstranitVse {text-align: right; padding-right:5px;}
.favorites .odstranitVse a {text-decoration: none; font-size: 10px; color: #e9ab29;}
.favorites .odstranitVse a:hover {text-decoration: underline;}
.favorites .fav-mezera {width:500px; height:4px; overflow:hidden;}


/* F8_KOSIK */
.kosik {font-size:11px;}
.kosik .seznamZbozi {}
.kosik .seznamZbozi .produktliteHeader {margin: 3px 0px 3px 0px; font-weight: bold; color: #e9ab29;}
.kosik .seznamZbozi .produktliteHeader .pocetKusu {padding: 4px 0px 0px 0px;}
.kosik .seznamZbozi .produktlite {margin: 3px 0px 3px 0px; border-top: 1px dotted #f9d873;}
.kosik .seznamZbozi .checkbox {float: left; width: 23px; overflow: hidden;}
.kosik .seznamZbozi .nazev {float: left; width: 245px; overflow: hidden;  padding: 4px 0px 0px 0px;}
.kosik .seznamZbozi .nazev .imageDiv {float: left; width:80px; height:60px; overflow:hidden; margin: 0px 10px 0px 0px; background:url(nejnaradi-bg-image4.png) no-repeat left top;}
.kosik .seznamZbozi .nazev .imageDiv img.image {width:68px; height:48px; margin: 6px;}
.kosik .seznamZbozi .nazev a {float: left; display:block; width:150px; text-decoration: none; color:#e9ab29;}
.kosik .seznamZbozi .nazev a:hover {text-decoration: underline;}
.kosik .seznamZbozi .cenaZaKus {float: left; width: 100px; overflow: hidden; text-align: right; padding: 4px 0px 0px 0px;}
.kosik .seznamZbozi .pocetKusu {float: left; width: 50px; overflow: hidden; text-align: center;}
.kosik .seznamZbozi .pocetKusu input {width: 25px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080; vertical-align: middle; text-align: center; margin: 0px auto 0px auto;}
.kosik .seznamZbozi .DPH {float: left; width: 50px; overflow: hidden; text-align: right;  padding: 4px 0px 0px 0px;}
.kosik .seznamZbozi .polozkaCelkemSDPH {float: left; width: 120px; overflow: hidden; text-align: right; padding: 4px 0px 0px 0px; font-weight: bold;}
.kosik .seznamZbozi .polozkaCelkemSDPH .cena {font-weight: bold; font-size: 14px; color:#FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.kosik .cenaCelkem {margin:5px 0px 10px 0px; padding:5px 5px 0px 0px; border-top: 1px dotted #f9d873; text-align:left;}
.kosik .cenaCelkem .popis {float:left; width:300px; color:#dbded7; font-weight:bold;}
.kosik .cenaCelkem .cena {float:right; width:200px; font-size: 14px; color:#FFFFFF; text-align:right; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.kosik .buttonsBottom {text-align: right; margin: 30px 0px 0px 0px;}
.nadpis2 {font-size: 12px; font-weight: bold; color: #e9ab29; margin: 10px 0px 5px 0px;}


/* F9_POKLADNA */
.pokladna {}
.pokladna .nadpisPokladna {font-size: 11px; font-weight: bold; padding: 10px 0px 5px 0px; color: #e9ab29;}
.pokladna .margin {margin: 0px 0px 0px 20px;}
.pokladna .text {margin: 0px 0px 10px 0px;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #e9ab29; font-size: 12px; font-weight: bold;}
.pokladna .seznamZbozi {margin: 0px 0px 0px 20px;}
.pokladna .seznamZbozi .produktliteHeader {margin: 0px 0px 3px 0px; font-weight: bold;}
.pokladna .seznamZbozi .produktlite {margin: 3px 0px 3px 0px; border-top: 1px dotted #f9d873;}
.pokladna .seznamZbozi .cenaCelkem {margin: 3px 0px 3px 0px; border-top: 1px dotted #f9d873; font-weight: bold; font-size: 13px;}
.pokladna .seznamZbozi .nazev {float: left; width: 245px; overflow: hidden;  padding: 4px 0px 0px 0px;}
.pokladna .seznamZbozi .nazev a {text-decoration: none; color: #000000;}
.pokladna .seznamZbozi .nazev a:hover {text-decoration: underline;}
.pokladna .seznamZbozi .cenaZaKus {float: left; width: 100px; overflow: hidden; text-align: right; padding: 4px 0px 0px 0px;}
.pokladna .seznamZbozi .pocetKusu {float: left; width: 50px; overflow: hidden; text-align: center; padding: 4px 0px 0px 0px;}
.pokladna .seznamZbozi .DPH {float: left; width: 50px; overflow: hidden; text-align: right;  padding: 4px 0px 0px 0px;}
.pokladna .seznamZbozi .polozkaCelkemSDPH {float: left; width: 120px; overflow: hidden; text-align: right; padding: 4px 0px 0px 0px; font-weight: bold;}
.pokladna .seznamZbozi .polozkaCelkemSDPH .cena {font-weight: bold; font-size: 14px; color:#FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.pokladna .seznamZbozi .text {float: left; width: 465px; overflow: hidden; padding: 4px 0px 4px 0px;}
.pokladna .seznamZbozi .hodnota {float: left; text-align: right; width: 100px; overflow: hidden; padding: 4px 0px 4px 0px; font-weight: bold; font-size: 14px; color:#FFFFFF; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.pokladna input.slevaKod {width: 30px; margin: 0px 3px 0px 3px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}

.pokladna .odberatel {margin: 0px 0px 0px 20px;}
.pokladna .odberatel .kontakt {float: left; width: 280px;}
.pokladna .odberatel .kontakt .nadpis {font-weight: bold; padding: 15px 0px 5px 0px; margin: 0px; color: #e9ab29;}
.pokladna .odberatel .kontakt .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px;}

.pokladna .odberatel .kontakt table.udaje {width: 280px; border: 0px solid #000000;  font-size: 11px;}
.pokladna .odberatel .kontakt table.udaje b {color: #dbded7;}
.pokladna .odberatel .kontakt table.udaje td {color: #dbded7; 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;}
.pokladna .odberatel .kontakt input.dodaciAdresa {height:19px; font-size:10px; color:#38352d; border:1px solid #808080; width: 160px;}
.pokladna .odberatel .kontakt select {border:1px solid #808080; width: 160px;}

.pokladna .odberatel .mezera {float: left; width: 10px; overflow: hidden;}

.pokladna .odberatel2 {margin: 0px 0px 0px 20px;}
.pokladna .odberatel2 .kontakt {float: left;}
.pokladna .odberatel2 .kontakt .udaje {font-weight: normal; float: left; display: block; width: 100px; padding: 4px 0px 0px 0px;}
.pokladna .odberatel2 .kontakt input.dodaciAdresa {width: 220px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}

.pokladna .vasVzkazKObjednavce {margin: 0px 0px 0px 20px;width: 515px; height:50px; font-size:10px; color:#38352d; border:1px solid #808080;}





/* F10 OBJEDNAVKA PRIJATA*/
.objednavka {padding: 0px 0px 20px 0px; font-size: 11px; text-align: left; color: #dbded7;}


/* F11 VASE OBJEDNAVKY */
.vaseObjednavkyPrehled {}
.vaseObjednavkyPrehled a.prihlaseni {color:#e9ab29;}
.vaseObjednavkyPrehled .prehled {border-collapse: collapse; border: 1px solid #515151; font-size: 11px; width: 591px; color: #dbded7; margin: 10px 0px 0px 0px;}
.vaseObjednavkyPrehled .prehled td {border: 1px solid #737373; padding: 2px 5px 2px 5px; vertical-align: top;}
.vaseObjednavkyPrehled .prehled td.code {}
.vaseObjednavkyPrehled .prehled td.code a.code {color:#e9ab29;}
.vaseObjednavkyPrehled .prehled td.datum {text-align: right;}
.vaseObjednavkyPrehled .prehled td.cas {text-align: right;}

.vaseObjednavkyDetail {}
.vaseObjednavkyDetail .datum {text-align: right;}
.vaseObjednavkyDetail .zaplaceno {text-align: right;}
.vaseObjednavkyDetail .odeslano {text-align: right;}
.vaseObjednavkyDetail .prehled {border-collapse: collapse; border: 1px solid #737373; font-size: 11px; width: 591px; color: #dbded7; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .prehled td {border: 1px solid #737373;  padding: 2px 5px 2px 5px; vertical-align: top;}
.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; font-size: 13px;}
.vaseObjednavkyDetail .zpet {color:#e9ab29; text-decoration: none;}
.vaseObjednavkyDetail .zpet:hover {text-decoration: underline;}


/* F20_LOGIN PAGE zapomenute heslo, login page */
.loginPage {width:591px; overflow:hidden; border-bottom:1px dashed #dbded7; margin-bottom:20px;}
.loginPage .nadpisLogin {font-size: 11px; font-weight: bold; padding: 10px 0px 5px 10px; color: #e9ab29;}
.loginPage .text {padding: 4px 0px 10px 10px; color:#dbded7;}
.loginPage .popis {float: left; width: 100px; padding: 4px 0px 0px 10px; color:#dbded7;}
.loginPage .popis2 {float: left; width: 250px; padding: 4px 0px 0px 0px; color:#dbded7;}
.loginPage .popis2 .txtbox {width: 200px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}
.loginPage .popis2 .tlacitko {width:113px; height:16px; border:0px solid #000000; margin-bottom:10px;}
.loginPage a {text-decoration: underline; color:#e9ab29;}
.loginPage a:hover {text-decoration: none;}

/* F24_VYHLEDAVANI - rozsirene */
.advsearch {padding: 0px 0px 20px 0px; font-size: 10px; text-align:left;}
.advsearch .popis {float: left; width: 200px; line-height: 20px; color:#dbded7;}
.advsearch input {width: 200px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}
.advsearch .image {width: 58px; height: 19px; border: 0px solid black;}

/* F28_HLIDACI PES */
.watchdog {padding: 0px 0px 20px 0px; font-size: 10px; text-align:left; color:#dbded7;}
.watchdog a {text-decoration: none; color: #e9ab29;}
.watchdog a:hover {text-decoration: underline;}
.watchdog a.kill {text-decoration: none; color: #d52d00; font-weight: normal; font-weight: bold;}
.watchdog a.kill:hover {text-decoration: underline;}

/* F29_TEXTOVA STRANKA*/
.textpage {margin: 0px 0px 20px 0px; font-size: 11px; color:#dbded7;}

/* F30_KNIHA PRANI */
.knihaprani {padding: 0px 0px 20px 0px; font-size: 11px; text-align:left; color:#dbded7;}
.knihaprani .row {margin:0px; padding:0px; text-align:left;}
.knihaprani .row .popis {float:left; width: 200px; color:#dbded7;}
.knihaprani .row .popis2 {float:left; width: 300px;}
.knihaprani .row .popis2 input {width: 200px; height:19px; font-size:10px; color:#38352d; border:1px solid #808080;}
.knihaprani .row .popis2 textarea {width: 300px; height: 200px; font-size:10px; color:#38352d; border:1px solid #808080;}
.knihaprani .row .popis2 .odeslat {width: 113px; height: 16px; border: 0px solid black;}

/* F33_POROVNANI PRODUKTU */
.porovnaniProduktuRoll {width: 591px; overflow-x: scroll; padding: 0px 0px 10px 0px;}
.porovnaniProduktu {font-size: 11px; margin: 15px 0px 0px 0px;}
.porovnaniProduktu tr.position0 {background-color: #2D3331;}
.porovnaniProduktu tr.position1 {background-color: #242826;}
.porovnaniProduktu td {width: 150px; padding: 3px 5px; vertical-align: top; border-left: 1px solid #cbcbcb; color: #dbded7;}
.porovnaniProduktu td.nazev {font-weight: bold; color: #dbded7; font-size: 11px;}
.porovnaniProduktu td.nazev a {color: #e9ab29; text-decoration: underline;}
.porovnaniProduktu td.nazev a:hover {text-decoration: none;}
.porovnaniProduktu td.popis {font-weight: bold; text-align: right; width: 90px; color: #dbded7; border-left: 0px solid #ffffff;}
.porovnaniProduktu td ul {margin:0px; padding:0px;}
.porovnaniProduktu td li {margin:0px; padding:0px; list-style-position:inside;}


/* F34_SITEMAP */
.sitemap {color: #dbded7; margin:0px 0px;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 12px;  color: #e9ab29; padding: 15px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;  color: #e9ab29;}
.sitemap a:hover {text-decoration: underline;}

.pruvodceNakupem {margin: 0px 0px 10px 0px; text-align: center;}
.pruvodceNakupem .ctyriKroky {color:#ffffff;}
.pruvodceNakupem .kroky {height: 50px; margin: 0px auto 0px auto;}
.pruvodceNakupem .kroky td {vertical-align: middle; width: 130px; background: url(nejnaradi-pruvodce01.gif) no-repeat 100px 15px;}
.pruvodceNakupem .kroky td.border {border-right: 1px dotted #000000;}
.pruvodceNakupem .kroky td.mezera {height:4px; font-size: 1px; overflow:hidden;}
.pruvodceNakupem .kroky td.popis {font-size: 13px; text-align: left;}
.pruvodceNakupem .kroky td.popisIsActive-0 {width: 131px; color: #9f9f9f; font-weight:normal;}
.pruvodceNakupem .kroky td.popisIsActive-1 {width: 134px; color: #FFFFFF; font-weight:bold;}
.pruvodceNakupem .odsazeni {padding: 0px 50px 0px 15px;}


.pruvodceNakupem .done1-010 {background: url(nejnaradi-pruvodce02.gif) no-repeat 95px 0px;}
.pruvodceNakupem .done1-001 {background: url(nejnaradi-pruvodce02.gif) no-repeat 95px 0px;}

.pruvodceNakupem .done2-001 {background: url(nejnaradi-pruvodce02.gif) no-repeat 95px 0px;}


.volbaDopravyAPlatby {width:100%; margin:0px;}

.volbaDopravy {font-size:11px; width:289px; float:left;}
.volbaDopravy .dopravaBlock {font-size: 11px; color: #dbded7; border-top: 1px solid #242826;}
.volbaDopravy .dopravaBlock .block2 {padding: 5px 5px 10px 10px;}
.volbaDopravy .dopravaBlock-selected {color: #dbded7; background: #242826;}
.volbaDopravy .dopravaBlock-selected .block2 {padding: 5px 5px 10px 10px;}
.volbaDopravy .cena {float: right; font-weight: bold; margin: 2px 10px 0px 0px; line-height: 17px;}
.volbaDopravy input.radio {width: 20px;}
.volbaDopravy .nazev {font-weight: bold;}
.volbaDopravy .popis {margin: 0px 5px 0px 20px; font-size: 11px; color: #dbded7; line-height: 17px;}

.volbaPlatby {font-size:11px; width:280px; float:left;}
.volbaPlatby .platbaBlock {font-size: 11px; color: #dbded7; background: #242826;}
.volbaPlatby .platbaBlock .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .platbaBlock-selected {color: #dbded7; background: #242826;}
.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 {margin: 0px 5px 0px 20px; font-size: 11px; color: #dbded7; line-height: 17px;}

.pokladnaLib {padding:5px 0px; font-size:69%;}
.pokladnaLib .pokladnaLibNadpis {display:block; width:515px; overflow:hidden; font-weight: bold; color: #000000; padding:9px 0px 9px 0px; margin:10px 0px;}
.pokladnaLib .pokladnaLibPopis {display:block;}
.pokladnaLib .pokladnaLibFormLayout {font-size:100%; margin:0px 10px;}
.pokladnaLib .pokladnaLibFormLayout td {}
.pokladnaLib .pokladnaLibFormLayout td.popis {}
.pokladnaLib .pokladnaLibFormLayout td.input {font-size:100%;}
.pokladnaLib .pokladnaLibFormLayout td select {font-size:100%;}

img.captcha {width: 150px; height: 40px; margin-bottom: 2px;}

.limit {color: red; font-size: 12px;}