/* obecna nastaveni */
body {font-family: Tahoma, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; background-color:#454238; color:#090704;}
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:#d60300;}
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: 120px auto 0px auto;}
.shopMessage .block {width: 722px; padding: 15px 0px 15px 0px; margin: 15px auto 15px auto; color:#f7db90; background-color:#691111; border:2px solid #f7db90;}
.shopMessage .block .odsazeni {font-size: 85%; padding: 0px 20px 0px 20px; margin:0px; color:#f7db90;}
.shopMessage .block .nadpis {font-size: 123%; font-weight: bold; padding: 10px 0px 5px 0px; color: #ffffff;}

.main {width:728px; overflow:hidden; margin: 15px auto 15px auto; text-align: left; background:#262319 url(chop-bg-main-horni.png) no-repeat left top;}
.main .mainDolni {width:728px; overflow:hidden; padding:6px 0px; background:url(chop-bg-main-dolni.png) no-repeat left bottom;}

.main .mainDolni .mainOdsazeni {width:722px; overflow:hidden; padding:0px; margin:0px 0px 0px 3px;}

.main .horniPruh {width:722px; height:40px; overflow:hidden; padding:0px; margin:0px;}
.main .horniPruh .kosikTop {float:right; width:150px; overflow:hidden; margin:0px 10px 0px 0px; padding:10px 0px; text-align:right;}
.main .horniPruh .kosikTopOdkaz {color:#ffffff; font-size:75%; font-weight:bold; text-decoration:none;}
.main .horniPruh .jazyky {float:left; width:86px; height:16px; margin:10px 10px; border:0px solid red; font-size:75%; color:#a5a18f; padding:0px; overflow:hidden; text-transform:uppercase;}
.main .horniPruh .jazyky a {color:#a5a18f;}
.main .horniPruh .jazyky .selected {color:#ffffff;}
.main .horniPruh .kosikTopOdkaz:hover {text-decoration:underline;}
.main .horniPruh .vyhledavani {float:left; width:436px; overflow:hidden; padding:0px; font-weight:normal; text-align:left; margin:9px 0px 9px 10px;}
.main .horniPruh .vyhledavani .vyhledavaniPopis {float:left; width:80px; color: #a5a18f; margin:2px 0px 0px 5px; font-size:75%; font-weight:bold; text-align:left;}
.main .horniPruh .vyhledavani .hledanyText {float:left; width:175px; height:19px; border:1px solid #746f56; color: #6c6859; margin:0px 10px 0px 0px; font-size:69%;}
.main .horniPruh .vyhledavani .submit {float:left; width:27px; height:19px; margin:0px 10px 0px 0px;}
.main .horniPruh .vyhledavani .rozsireneVyhledavani {float:left; display:block; width:120px; font-size: 75%; color:#a5a18f; text-decoration:none; padding:2px 0px 0px 0px; font-weight:normal; margin:0px;}
.main .horniPruh .vyhledavani .rozsireneVyhledavani:hover {text-decoration:underline;}

.main .header {width:722px; height:150px; overflow:hidden; padding:0px; margin:0px; text-align:left; background:url(chop-bg-header.jpg) no-repeat left top;}
.main .header .logoDiv {display: block; width: 722px; height: 90px; overflow:hidden;}
.main .header .logoDiv .logo {display: block; width: 330px; height: 65px; overflow:hidden; text-decoration:none; text-indent: -5000px; margin:15px 0px 0px 190px; padding:0px; font-size: 1px;}
.main .header .logoDiv .logo:hover {text-decoration:none;}

.main .header .textpages-top {width:722px; height:55px; overflow:hidden; padding:0px; margin:0px;}
.main .header .textpages-top .cara {float:left; width:1px; height:55px; vertical-align: middle; background:url(chop-bg-texty-cara.png) no-repeat left top;}
.main .header .textpages-top .text-odkaz-0 {display:block; float:left; overflow:hidden; padding:22px 10px 16px 10px; margin:0px; text-decoration:none; color:#fff799; font-size:75%; font-weight:bold; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif;}
.main .header .textpages-top .text-odkaz-0:hover {text-decoration:underline;}
.main .header .textpages-top .text-odkaz-1 {display:block; float:left; overflow:hidden; padding:22px 10px 16px 10px; margin:0px; text-decoration:underline; color:#fff799; font-size:75%; font-weight:bold; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif;}
.main .header .textpages-top .text-odkaz-1:hover {text-decoration:none;}

.main .vyrobciPruh {width:702px; height:35px; overflow:hidden; margin:0px 10px;}
.main .vyrobciPruh .vyrobciPruhOdkaz {float:left; display:block; font-size: 75%; color:#a5a18f; text-decoration:none; font-weight:normal; margin:10px 25px 0px 0px;}
.main .vyrobciPruh .vyrobciPruhOdkaz:hover {text-decoration:underline;}
.main .vyrobciPruh .vyrobciPopis {float:right; width:65px; color: #a5a18f; margin:8px 0px 0px 0px; font-size:75%; font-weight:bold; text-align:left;}
.main .vyrobciPruh select {float:right; width:150px; height:19px; color: #6c6859; margin:5px 0px 0px 0px; font-size:69%; font-weight:normal; border:1px solid #746f56;}

.main .pruhKolaz {width:722px; height:122px; overflow:hidden; margin:0px; padding:0px; background:url(chop-fotka-kolaz.jpg) no-repeat left top;}
.main .banneryCenter {width:722px; overflow:hidden; margin:0px 0px 3px 0px; padding:0px;}

.main .main01 {width:722px; overflow: hidden; margin:0px; padding:0px;}

.main .main01 .layoutLevyVelky {float:left; width:551px; overflow: hidden; margin:0px; padding:0px;}

.main .main01 .layoutLeft {float:left; width: 168px; overflow: hidden; margin:0px; padding:0px;}
.main .main01 .layoutLeft .nadpisLeft {width: 168px; height:36px; overflow: hidden; margin:0px; padding:0px; background:url(chop-bg-nadpis-sloupce.jpg) no-repeat left top;}
.main .main01 .layoutLeft .nadpisLeft .padding {color:#f7db90; padding:10px 10px 0px 10px; font-size:81%; font-weight:bold;}
.main .main01 .layoutLeft .ramecekLeft {width:168px; overflow:hidden; color:#ffcbee; padding:10px 0px 10px 0px; background:#691111 url(chop-bg-sloupce-dolni.png) no-repeat left bottom; margin:0px 0px 4px 0px}
.main .main01 .layoutLeft .banneryLeft {width:168px; overflow:hidden; margin:0px 0px 4px 0px}

.main .main01 .layoutCenter {float:right; width:380px; overflow:hidden; margin:0px; padding:0px; text-align: left;}
.main .main01 .layoutCenter .homeBanner {width:380px; height:79px; overflow:hidden; padding:0px; margin:0px 0px 2px 0px; background:url(chop-home-banner.jpg) no-repeat left top;}
.main .main01 .layoutCenter .nadpisCenter {width:380px; height:35px; overflow:hidden; text-align:left; padding:0px; margin:0px; background:url(chop-bg-nadpis-center.jpg) no-repeat left top;}
.main .main01 .layoutCenter .nadpisCenter h1 {color: #f7db90; font-size: 75%; font-weight: bold; margin:0px; padding:10px 10px 0px 10px;}
.main .main01 .layoutCenter .nadpisCenter .padding {color: #f7db90; font-size: 75%; font-weight: bold; margin:0px; padding:10px 10px 0px 10px;}
.main .main01 .layoutCenter .nadpisCenter2 {width:360px; overflow:hidden; text-align:left; padding:0px; margin:0px; font-size:75%; font-weight:bold; color:#090704;}
.main .main01 .layoutCenter .nadpisCenter2 h2 {color: #f7db90; font-size: 12px; font-weight: bold; margin:0px; padding:10px 10px 0px 10px;}
.main .main01 .layoutCenter .ramecek {width:380px; overflow:hidden; padding:0px; background:url(chop-bg-cen-ramecek-pozadi.png) repeat-y left top; margin:0px 0px 2px 0px;}
.main .main01 .layoutCenter .ramecek .ramecekHorni {width:380px; height:6px; overflow:hidden; padding:0px; background:url(chop-bg-cen-ramecek-horni.png) no-repeat left top; margin:0px;}
.main .main01 .layoutCenter .ramecek .ramecekDolni {width:380px; height:6px; overflow:hidden; padding:0px; background:url(chop-bg-cen-ramecek-dolni.png) no-repeat left top; margin:0px;}
.main .main01 .layoutCenter .ramecek .padding {width:360px; overflow:hidden; padding:0px; margin:5px 10px;}
.main .main01 .layoutCenter .vodorovnaCara1 {width:360px; height:10px; overflow:hidden; margin:0px 0px 10px 0px; border-bottom:1px solid #746f56;}

.main .main01 .layoutRight {float:right; width: 168px; overflow: hidden; margin:0px; padding:0px; text-align:left;}
.main .main01 .layoutRight .nadpisRight {width: 168px; height:36px; overflow: hidden; margin:0px; padding:0px; background:url(chop-bg-nadpis-sloupce.jpg) no-repeat left top;}
.main .main01 .layoutRight .nadpisRight .padding {color:#f7db90; padding:10px 10px 0px 10px; font-size:81%; font-weight:bold;}
.main .main01 .layoutRight .ramecekRight {width:168px; overflow:hidden; color:#ffcbee; padding:10px 0px 10px 0px; background:#691111 url(chop-bg-sloupce-dolni.png) no-repeat left bottom; margin:0px 0px 4px 0px}
.main .main01 .layoutRight .banneryRight {width:168px; overflow:hidden; margin:0px 0px 4px 0px}
.main .main01 .layoutRight .poradiLeft {width:55px; height:65px; overflow:hidden; float:left; margin-left:5px;}
.main .main01 .layoutRight .poradiLeft img {width:50px; height:57px;}
.main .main01 .layoutRight .poradiRight {width:105px; margin-top:6px; overflow:hidden; float:left; color:#f7db90; font-size:68.75%;}
.main .main01 .layoutRight .poradiBottom {width:163px; overflow:hidden; color:#f7db90; font-size:68.75%; margin-left:5px;}


.zapati {width:380px; overflow:hidden; margin:18px 0px 10px 171px; text-align: left; color:#625d4a; font-size:69%; line-height: 14px;}
.zapati .odsazeni {padding:0px 12px 0px 12px;}
.zapati .zapati-odkaz1 {color:#625d4a; text-decoration:none; font-weight:normal;}
.zapati .zapati-odkaz1:hover {color:#ffffff; text-decoration: underline;}
.zapati .zapati-odkaz2 {color:#625d4a; text-decoration:underline; font-weight:normal;}
.zapati .zapati-odkaz2:hover {color:#ffffff; text-decoration: none;}

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

.kategorie {width:168px; overflow:hidden; margin:0px;}
.kategorie .kategorie-carky {width:168px; height:1px; overflow:hidden; margin:0px; background:url(chop-carka.png) repeat-x left top;}
.kategorie .kategorieName {text-decoration: none; margin:0px; padding:3px 10px 3px 14px; background:url(chop-zluta-sipka.png) no-repeat 0px 9px; font-size:69%;}
.kategorie .kategorieName .selected-0 {text-decoration: none; color:#f7db90; font-weight:bold; margin:0px;}
.kategorie .kategorieName .selected-0:hover {text-decoration:underline;}
.kategorie .kategorieName .selected-1 {text-decoration: underline; color:#f7db90; font-weight:bold; margin:0px;}
.kategorie .kategorieName .selected-1:hover {text-decoration:none;}

.novinkyForm {width:152px; overflow:hidden; margin:0px 0px 0px 8px; padding:0px;}
.novinkyForm .novinky-popis {font-size:69%; color:#f7db90; font-weight:normal; margin:0px; padding:0px; line-height:15px; text-align:left;}
.novinkyForm .row {width:152px; margin:0px 0px 8px 0px; text-align:left;}
.novinkyForm .row .txtbox {float:left; width:117px; height:19px; border:1px solid #746f56; color: #6c6859; margin:0px; font-size:69%;}
.novinkyForm .row input.submit {float:right; width:27px; height:19px; vertical-align: middle; cursor:pointer}

.anketa {width:152px; overflow:hidden; margin:0px 0px 0px 8px; font-size:69%;}
.anketa .nadpis1 {font-weight:bold; color:#ffffff; text-align:left; padding:0px 0px 0px 0px;}
.anketa a {display:block; color:#f7db90; text-decoration:none; margin:7px 0px 2px 0px; font-weight:bold;}
.anketa a:hover {text-decoration:underline;}
.anketa .prouzek {padding:0px; margin:0px;}
.anketa .prouzek .hlas {float:left; height: 7px; overflow: hidden; background-color:#f7db90; margin-top:3px;}
.anketa .prouzek .procento {float:left; width:30px; overflow: hidden; text-align:left; margin:0px; padding:0px; color:#ffffff;}
/* EO - levy pruh */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* -----------------------------------------------------------------------------------------------------------------------  */
/* pravy pruh */
.userForms {width:152px; overflow:hidden; text-align:right; margin:0px 0px 0px 8px;}
.userForms .row {width:152px; overflow:hidden; padding:0px 0px 4px 0px; text-align: right; margin:0px;}
.userForms .row .userLevy {float:left; width:30px; overflow:hidden; margin:0px; font-size:69%; padding:4px 0px 0px 0px; color:#ffffff; text-align:left;}
.userForms .row .userPravy {float:right; width:120px; overflow:hidden; margin:0px; text-align:right; padding:0px;}
.userForms .row .userPravy .txtbox {width:120px; height:19px; border:1px solid #746f56; color: #6c6859; margin:0px; font-size:69%;}
.userForms .row .submit {width:57px; height:19px; margin:0px; padding:0px;}
.userForms .odkaz {display:block; color:#f7db90; text-align:left; font-size:69%; font-weight:normal; text-decoration:none; margin:0px 0px 3px 0px; }
.userForms .odkaz:hover {text-decoration:underline;}
.userForms .uzivatel {width: 152px; text-align:left; font-weight:bold; color: #ffffff; padding:0px 0px 0px 0px; font-size:81%;}
.userForms .odhlasit {padding:4px 0px 0px 0px; text-align:right;}

.textyRightCarky {width:168px; height:1px; overflow:hidden; margin:0px; background:url(chop-carka.png) repeat-x left top;}
.textyRight {text-decoration: none; margin:0px 0px 0px 8px; padding:3px 10px 3px 14px; background:url(chop-zluta-sipka.png) no-repeat 0px 9px; font-size:69%;}
.textyRight .textyRightOdkaz {text-decoration: none; color:#f7db90; font-weight:bold; margin:0px;}
.textyRight .textyRightOdkaz:hover {text-decoration:underline;}
/* EO - pravy pruh */
/* -----------------------------------------------------------------------------------------------------------------------  */

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

.popisKategorie {padding: 5px 10px; color:#464646; font-size:69%;}
.popisKategorie a {text-decoration: underline;}
.popisKategorie a:hover {text-decoration: none;}

.novinka {width:360px; overflow:hidden; color:#464646; padding:0px 0px 15px 0px;}
.novinka .nadpisNovinka {font-weight:bold; color:#090704; font-size:75%; padding:0px 0px 5px 0px;}
.novinka .datumNovinka {color:#d60300; font-weight:bold; font-size:63%; padding:0px 0px 5px 0px;}
.novinka .textNovinka {font-weight:normal; font-size:69%; line-height:18px; color:#464646;}

.katalogHeader {width:360px; overflow: hidden; color: #464646; padding: 0px; margin:0px 0px 10px 0px;}
.katalogHeader .row {padding: 0px 5px 0px 5px; 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: left; 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%; border:1px solid #746f56; color: #6c6859;}
.katalogHeader .row .pocet {float: left; width:40px; height:19px; font-size: 69%; border:1px solid #746f56; color: #6c6859; margin-right:5px;}


/* listcontrol - listovani v katalogu */
.listcontrol {margin:0px; padding:0px; text-align:center; font-weight:normal; color:#727171;}
.listcontrol img {height: 7px; margin: 3px 0px 0px 0px;}
.listcontrol .listcontrol-tabulka {width:360px; margin:0px; padding:0px; font-size:69%; color:#af332b;}
.listcontrol .listcontrol-tabulka .leveSipky {width:120px; text-align:right;}
.listcontrol .listcontrol-tabulka .cisla {width:120px; text-align:center; color:#727171;}
.listcontrol .listcontrol-tabulka .praveSipky {width:120px; text-align:left;}
.listcontrol .prevNext {color:#af332b; text-decoration:underline; font-weight:normal;}
.listcontrol .prevNext:hover {text-decoration:none;}
.listcontrol .listCislo {color:#727171; text-decoration:underline; font-weight:normal;}
.listcontrol .listCislo:hover {text-decoration:none; color: #727171;}
.listcontrol .actual {color: #727171; font-weight:bold;}

.kategorie-filtr {width:360px; color:#d60300; font-size:69%;}

div.parametryFiltr {color: #464646; overflow: hidden;}
div.parametryFiltr .popisFiltru {color: #464646; 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 #746f56; height: 1px;}
div.parametryFiltr .search {color: #464646; font-size: 11px;}
div.parametryFiltr .search td {padding: 0px;}
div.parametryFiltr .search td.nazev {width: 165px;}
div.parametryFiltr .search td .textbox {height:19px; border:1px solid #746f56; color: #6c6859;}
div.parametryFiltr .filtrValue {font-size: 69%; color: #464646;}
div.parametryFiltr .filtrValue td {vertical-align: top; padding: 0px;}
div.parametryFiltr .filtrValue td.nazev {width: 115px; font-weight: normal; color: #464646;}
div.parametryFiltr .filtrValue td.porovnani {width: 35px;}
div.parametryFiltr .filtrValue .odsazeni1 {padding-top:4px;}
div.parametryFiltr .filtrValue .textPorovnani {height:19px; border:1px solid #746f56; color: #6c6859; margin:0px 8px 0px 0px;}
div.parametryFiltr .filtrValue .vyberPorovnani {height:19px; border:1px solid #746f56; color: #6c6859; margin:0px 8px 0px 0px; font-size:95%;}
div.parametryFiltr .filtrBooleanTyp-0 {float: left; width: 170px;}
div.parametryFiltr .filtrBooleanTyp-1 {}
div.parametryFiltr .filtrBoolean {line-height: 15px; margin: 0px; font-size:69%;}
div.parametryFiltr .filtrBoolean .paddingBool {padding:0px; margin:0px;}
div.parametryFiltr .filtrBoolean .paddingBool input {vertical-align: middle; margin-left: 0px;}
div.parametryFiltr .filtrEnum {font-size: 69%; color: #464646;  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: #464646;}
div.parametryFiltr .filtrEnum .filtrEnumTyp-0 {float: left; width: 130px;}
div.parametryFiltr .filtrEnum .filtrEnumTyp-1 {width: auto;}
div.parametryFiltr .filtrEnum select {height:19px; border:1px solid #746f56; color: #6c6859; margin:0px;}
div.parametryFiltr .filtrColor {font-size: 69%; color: #464646;}
div.parametryFiltr .filtrColor td {padding: 0px 8px 0px 0px;}
div.parametryFiltr .filtrColor td.nazev {width: 158px; vertical-align: top; line-height: 20px;}
div.parametryFiltr .filtrColor .vyber {vertical-align: middle;}
div.parametryFiltr .filtrColor .barva {float: left; width: 150px;}
div.parametryFiltr .filtrColor .barvaSample {width:13px; height:13px; border:1px solid #746f56;}
div.parametryFiltr .filtrColor select {height:19px; border:1px solid #746f56; color: #6c6859; margin:0px;}
div.parametryFiltr .submit {text-align: right; margin: 5px 0px 0px 0px;}
div.parametryFiltr .submit input {width: 120px; height: 19px; border: 0px solid #000000;}

.katalog-uvodni {width:380px; overflow:hidden; padding:0px; background:url(chop-bg-cen-ramecek-pozadi.png) repeat-y left top; margin:0px 0px 2px 0px;}
.katalog-uvodni .katalog-uvodniHorni {width:380px; height:6px; overflow:hidden; padding:0px; background:url(chop-bg-cen-ramecek-horni.png) no-repeat left top; margin:0px;}
.katalog-uvodni .katalog-uvodniDolni {width:380px; height:6px; overflow:hidden; padding:0px; background:url(chop-bg-cen-ramecek-dolni.png) no-repeat left top; margin:0px;}
.katalog-uvodni .katalog-uvodniPadding {width:360px; overflow:hidden; padding:0px; margin:5px 10px;}
.katalog-uvodni .imageDiv {float:left; width:140px; height:125px; overflow:hidden;}
.katalog-uvodni .imageDiv .image {display:block; width:140px; height:125px; overflow:hidden;}
.katalog-uvodni .pravy {float:right; width:210px; height:125px; overflow:hidden; margin:0px; padding:0px;}
.katalog-uvodni .pravy h2 {display:block; width:210px; padding:0px; margin:0px; font-size:75%; margin:0px;}
.katalog-uvodni .pravy h2 .odkaz-nazev {display:block; width:210px; height:28px; overflow:hidden; font-weight:bold; color:#090704; text-decoration:none; text-align:left;}
.katalog-uvodni .pravy h2 .odkaz-nazev:hover {text-decoration:underline;}
.katalog-uvodni .pravy .popisShort {width:210px; height:22px; overflow:hidden; text-align:left; margin:0px 0px 10px 0px; color:#d60300; font-size:63%; }
.katalog-uvodni .pravy .popisLong {width:210px; height:38px; overflow:hidden; text-align:left; margin:0px 0px 5px 0px; color:#464646; font-size:69%; }
.katalog-uvodni .pravy .cena {width:210px; text-align:left; margin:0px; padding:0px;}
.katalog-uvodni .pravy .cena .cena-popis {float:left; width:35px; color:#464646; font-weight:bold; font-size:75%; text-align:left; padding-top:3px;}
.katalog-uvodni .pravy .cena .cena-castka {float:left; display:block; font-weight:bold; font-size:75%; color:#d60300; text-align:left; padding:3px 10px 0px 0px;}
.katalog-uvodni .pravy .cena .detaily {float:right; display:block; width:57px; height:19px;}

.katalog-sobrazky {width:380px; overflow:hidden; padding:0px; background:url(chop-bg-cen-ramecek-pozadi.png) repeat-y left top; margin:0px 0px 2px 0px;}
.katalog-sobrazky .katalog-sobrazkyHorni {width:380px; height:6px; overflow:hidden; padding:0px; background:url(chop-bg-cen-ramecek-horni.png) no-repeat left top; margin:0px;}
.katalog-sobrazky .katalog-sobrazkyDolni {width:380px; height:6px; overflow:hidden; padding:0px; background:url(chop-bg-cen-ramecek-dolni.png) no-repeat left top; margin:0px;}
.katalog-sobrazky .katalog-sobrazkyPadding {width:360px; overflow:hidden; padding:0px; margin:5px 10px;}
.katalog-sobrazky .imageDiv {float:left; width:125px; height:90px; overflow:hidden; border:1px solid #acacac;}
.katalog-sobrazky .imageDiv .image {display:block; width:125px; height:90px; overflow:hidden;}
.katalog-sobrazky .pravy {float:right; width:220px; height:90px; overflow:hidden; margin:0px; padding:0px;}
.katalog-sobrazky .pravy h2 {display:block; width:220px; padding:0px; margin:0px; font-size:75%; margin:0px;}
.katalog-sobrazky .pravy h2 .odkaz-nazev {display:block; width:220px; height:14px; overflow:hidden; font-weight:bold; color:#090704; text-decoration:none; text-align:left;}
.katalog-sobrazky .pravy h2 .odkaz-nazev:hover {text-decoration:underline;}
.katalog-sobrazky .pravy .popisLong {width:220px; height:38px; overflow:hidden; text-align:left; margin:5px 0px 5px 0px; color:#464646; font-size:69%; }
.katalog-sobrazky .pravy .cena {width:220px; text-align:left; margin:0px; padding:0px;}
.katalog-sobrazky .pravy .cena .cena-popis {float:left; width:35px; color:#464646; font-weight:bold; font-size:75%; text-align:left; padding-top:3px;}
.katalog-sobrazky .pravy .cena .cena-castka {float:left; display:block; font-weight:bold; font-size:75%; color:#d60300; text-align:left; padding:3px 10px 0px 0px;}
.katalog-sobrazky .pravy .cena .detaily {float:right; display:block; width:57px; height:19px;}

.topProduktyRight {width:152px; overflow:hidden; margin:0px 0px 0px 8px; padding:0px; text-align: left;}
.topProduktyRight .nazev {float:left; width:75px; overflow:hidden; font-size:69%; padding:0px; margin:0px; text-align:left;}
.topProduktyRight .nazev a {font-weight:bold; color:#f7db90; text-decoration:none;}
.topProduktyRight .nazev a:hover {text-decoration:underline;}
.topProduktyRight .imageDiv {float:right; width:70px; height:52px; overflow:hidden; margin:0px;}
.topProduktyRight .imageDiv .image {display:block; width:70px; height:52px; margin:0px; text-decoration:none;}
.topProduktyRight .imageDiv .image:hover {text-decoration:none;}
.topProduktyRight .cena {float:left; width:152px; overflow:hidden; color:#ffffff; font-size:69%; padding:5px 0px 0px 0px; margin:0px; text-align:right; font-weight:bold;}
.topProduktyRightCarky {width:168px; height:1px; overflow:hidden; margin:10px 0px; background:url(chop-carka.png) repeat-x left top;}

.topProdRight {width:152px; overflow:hidden; margin:0px 0px 0px 8px; padding:0px; text-align: left;}
.topProdRight .nazev {float:left; width:75px; overflow:hidden; font-size:69%; padding:0px; margin:0px; text-align:left;}
.topProdRight .nazev a {font-weight:bold; color:#f7db90; text-decoration:none;}
.topProdRight .nazev a:hover {text-decoration:underline;}
.topProdRight .cena {float:left; width:152px; overflow:hidden; color:#ffffff; font-size:69%; padding:5px 0px 0px 0px; margin:0px; text-align:right;}
.topProdRightCarky {width:168px; height:1px; overflow:hidden; margin:10px 0px; background:url(chop-carka.png) repeat-x left top;}


/* F5_USER - registrace a nastaveni*/
.userData {}
.userData .nadpisSpozadim {font-size:69%; color: #f7db90; padding:6px 10px 5px 10px; margin:0px; background-color: #691111; border-bottom:1px solid #ffffff;}
.userData .nadpisSpozadim input.radio {margin:0px;}
.userData .volitelne {background-color:#dddddd; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; margin:0px; padding:0px;}
.userData .odsazeniUD {font-size:69%; text-align:left; margin:0px; padding:10px; color: #464646; border:0px solid #000000;}
.userData .odsazeniUD .nadpis {font-weight: bold; font-size: 11px; margin: 0px 0px 4px 0px; color:#464646; width:500px;}
.userData .odsazeniUD .row {margin: 1px 0px 1px 10px; text-align:left; width:360px; padding:0px;}
.userData .odsazeniUD .row .popis {float: left; width: 180px; text-align: left; padding: 3px 0px 0px 0px; color:#464646; margin:0px;}
.userData .odsazeniUD .row .popis2 {float: left; width: 180px; text-align: left;}
.userData .odsazeniUD .row input.i {float:left; width: 150px; margin:0px; height:19px; border:1px solid #746f56; color: #6c6859;}
.userData .odsazeniUD .row select {float:left;width: 150px; margin:0px; height:19px; border:1px solid #746f56; color: #6c6859;}
.userData .odsazeniUD .row a {text-decoration: underline; color:#9a2e11;}
.userData .odsazeniUD .row a:hover {text-decoration: none; color:#9a2e11;}
.userData .odeslat {padding: 10px 0px 10px 0px; cursor:pointer;}
.userData .odeslat img {cursor: pointer;}


/* F6_DETAIL */
/* F6_DETAIL - vrchni oblast s obrazkem */
.topdetail {width:360px; overflow:hidden; padding:5px 0px 0px 0px; text-align:left; margin:0px;}

.topdetail .topleft {float:left; width:142px; overflow:hidden; margin:0px; text-align:left; padding:0px;}
.topdetail .topleft .imageBorder {border:1px solid #acacac; margin:0px;}
.topdetail .topleft .imageBorder .imageDiv {width:140px; height:105px; overflow:hidden; margin:0px;}
.topdetail .topleft .imageBorder .imageDiv .odkaz {display:block; width:140px; height:105px; overflow:hidden;}
.topdetail .topleft .viceObrazku {width:142px; overflow:hidden; text-align:center; padding-top:10px;}
.topdetail .topleft .viceObrazku .viceObrOdkaz {color:#d60300; font-weight:normal; text-decoration:underline; font-size:69%;}
.topdetail .topleft .viceObrazku .viceObrOdkaz:hover {text-decoration:none;}

.topdetail .topright {float:right; width:210px; overflow:hidden; margin:0px; text-align:left; padding:0px;}
.topdetail .topright .nazevProduktu {width:210px; overflow:hidden; margin:0px; text-align:left; padding:0px;}
.topdetail .topright .nazevProduktu h1 {margin:0px; text-align:left; padding:0px; font-size:75%; color:#090704; font-weight:bold;}

.topdetail .topright .tabulka {width:210px; margin: 10px 0px 0px 0px;}
.topdetail .topright .tabulka td {padding:2px 0px; border: 0px solid #fde1ed; vertical-align:middle;}
.topdetail .topright .tabulka td.nazev {width: 50%; font-weight: bold; text-align:left; color: #464646; font-size:69%;}
.topdetail .topright .tabulka td.text {width: 50%; font-weight: normal; vertical-align:top; font-size:69%; color:#2e2e2e;}
.topdetail .topright .tabulka td.text .naseCena {color:#d60300; font-weight:bold; font-size:109%;}
.topdetail .topright .tabulka td.text .vyrobceOdkaz {color:#272727; font-weight:normal; text-decoration:none;}
.topdetail .topright .tabulka td.text .vyrobceOdkaz:hover {text-decoration:underline;}
.topdetail .topright .tabulka td.text .kombinace {width: 105px; height:17px; border:1px solid #746f56; color: #6c6859; margin:0px; font-size:95%;}

.topdetail .topright .doKosiku {width: 360px; overflow:hidden; margin:5px 0px 0px 0px; color: #464646; text-align: left; padding:0px;}
.topdetail .topright .doKosiku .mnozstvi {float:left; width: 55px; overflow:hidden; margin:3px 5px 0px 0px; color: #464646; text-align: left; font-size:69%; font-weight:bold; padding:0px;}
.topdetail .topright .doKosiku .ks {float:left; width: 35px; height:19px; margin:0px 3px 0px 0px; border:1px solid #939292; color: #464646; vertical-align:middle; text-align: center; padding:0px; font-size:73%; font-weight:bold;}
.topdetail .topright .doKosiku .image {float:left; width: 109px; height:19px; margin:0px; vertical-align:top;}
.topdetail .topright .chyba {width: 210px; overflow:hidden; margin:5px 0px 0px 0px; color: #d60300; text-align: left; padding:0px; font-size:69%; font-weight:bold;}
.topdetail .topright .chyba ul {margin-top:0px; margin-bottom:0px;}

.nadpisDetail {margin:0px 0px 5px 0px; font-weight:bold; font-size: 75%; color:#090704;}

/* F6_DETAIL - popisy */
.popisDetail {font-size: 69%; line-height:18px; text-align:left; color:#464646; margin:0px 0px 10px 0px;}

/* F6_DETAIL - parametry */
.detailParametry {width: 360px; color: #464646;; 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 #464646;}
.detailParametry td.left {width:50%; color:#464646; border-left: 0px solid #464646;}
.detailParametry td.right {width:50%; color:#464646; border-right: 0px solid #464646;}
.detailParametry td.right .colorSample {border: 1px solid #464646; width: 12px; height: 12px; vertical-align: middle;}

.moznosti {padding:0px 0px 20px 0px; text-align:center;}
.moznosti .mezera {width:360px; height:5px; overflow:hidden;}
.moznosti .tisk {cursor:pointer;}

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

/* F6_DETAIL - souvisejici produkty */
/* F6_DETAIL - zalozky */
.oblastZalozky {margin: 20px 0px 20px 0px;  overflow:hidden; padding:0px;}
.oblastZalozky .zalozky {width: 360px; vertical-align: bottom; margin: 0px; background: url(chop-detail-z2.gif) repeat-x left bottom;}
.oblastZalozky .zalozky .zalozka {font-size: 69%; display: block; font-weight:normal; float: left; padding: 0px; margin: 0px 3px 0px 0px; height: 22px; overflow: hidden; white-space: nowrap; cursor: pointer;}
.oblastZalozky .zalozky .zalozka .left {float:left; width:5px; height:25px; background: #ffffff url(chop-detail-z4.gif) no-repeat left top; overflow:hidden;}
.oblastZalozky .zalozky .zalozka .center {float:left; padding:6px 3px 3px 3px; margin:0px; background: #ffffff url(chop-detail-z8.gif) repeat-x left top;}
.oblastZalozky .zalozky .zalozka .right {float:left; width:5px; height:25px; background: #ffffff url(chop-detail-z6.gif) no-repeat left top; overflow:hidden;}
.oblastZalozky .zalozky .active_0 {margin: 0px 3px 3px 0px; color:#464646;}
.oblastZalozky .zalozky .active_1 {margin: 3px 3px 0px 0px; color:#d60300;}
.oblastZalozky .obsah {margin:0px; padding:0px; border:1px solid #9E9E9E; border-top:0px solid #9E9E9E;}
.oblastZalozky .obsah .odsazeni {width: 338px; overflow:hidden; margin:0px 10px; padding:10px 0px;}

.detailZalozkyNadpis {color:#d60300; font-size: 69%; font-weight:bold; margin:0px 0px 10px 0px;}

/* F6_DETAIL -  hlidaci pes*/
.hlidacipes {padding: 0px; font-size: 69%; text-align:left; color:#464646;}
.hlidacipes td {color:#464646; font-size:69%;}
.hlidacipes .seda {color:#464646;}
.hlidacipes .sl3 {width: 120px; height:19px; border:1px solid #746f56; color: #6c6859;}
.hlidacipes .odeslat {cursor: pointer;}

/* F6_DETAIL - vice informaci */
.viceinformaci {padding:0px; font-size: 69%; text-align:left; color:#464646;}
.viceinformaci .seda {color:#464646;}
.viceinformaci input {width: 300px; height:19px; border:1px solid #746f56; color: #6c6859;}
.viceinformaci textarea {width: 300px; height: 100px; border:1px solid #746f56; color: #6c6859;}
.viceinformaci .odeslat {cursor: pointer;}

/* F6_DETAIL -  hodnoceni */
.hodnoceni {padding:0px; color:#464646; font-size: 69%;}
.hodnoceni .hodnoceni-left {float: left; height: 40px;}
.hodnoceni .hodnoceni-left .nadpis {display: block; padding: 0px 5px 5px 0px; font-weight: bold; color: #d60300;}
.hodnoceni .hodnoceni-right {height: 40px; text-align: right; margin: 0px;}
.hodnoceni .hodnoceni-right a {font-weight: bold; text-decoration: none; color:#d60300;}
.hodnoceni .hodnoceni-right a:hover {text-decoration: underline;}
.hodnoceni .hodnoceni-right .nadpis {display: block; padding: 0px 0px 5px 10px; font-weight: bold; color: #090704;}

/* F6_DETAIL - diskuse */
.diskuse {padding:0px 0px 10px 0px; font-size:69%;}
.diskuse .nadpis2 {font-weight: bold; color: #d60300; margin: 10px 0px 5px 0px; font-size: 109%;}
.diskuse .akce {margin: 3px 0px 3px 0px;}
.diskuse .akce img {margin: 0px 0px 0px 3px;}
.diskuse .prispevky {}
.diskuse .prispevky .margin {margin: 0px 0px 0px 15px;}
.diskuse .prispevky .first {background-color: #fffbe5;}
.diskuse .prispevky .row {border: 1px solid #803e65; margin:0px 0px 4px 0px;}
.diskuse .prispevky .row .checkbox {}
.diskuse .prispevky .row a.name {text-decoration: none; color: #090704;}
.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: #d60300;}
.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: 150px; text-align: right; padding: 0px 5px 0px 0px; margin:0px;}
.diskuse .formularDiskuse input.text {float: left; height:19px; border:1px solid #746f56; color: #6c6859;}
.diskuse .formularDiskuse textarea.text {float: left; width: 200px; height: 100px; border:1px solid #746f56; color: #6c6859;}
.diskuse .formularDiskuse .odeslat {cursor: pointer; border:0px solid black;}

.novinkaNew {margin:0px; color: #464646; font-size:69%; padding:0px;}

/* F7_OBLIBENE PROUKTY */
.favorites {margin:0px; color: #464646; font-size:69%; padding:0px;}
.favorites img.image {float: left; width:80px; margin: 0px 10px 0px 0px; vertical-align: middle;}
.favorites .produkt {width:360px; font-weight:normal; color:#464646;}
.favorites .produkt .nazevDiv {width:360px; padding:0px 0px 5px 0px;}
.favorites .produkt .nazev {text-decoration: none; font-weight:normal; color:#090704;}
.favorites .produkt .nazev:hover {text-decoration: underline;}
.favorites .produkt .cena {font-weight:bold; color:#d60300;}
.favorites .produkt .popisDiv {margin:0px 120px 0px 0px;}
.favorites .favoritesRight {float: right; text-align: center; width:110px;}
.favorites .favoritesRight a.odstranit {margin: 17px 0px 0px 0px; text-decoration: none; color: #d60300;}
.favorites .favoritesRight a.odstranit:hover {text-decoration: underline;}
.favorites .favoritesRight a.koupit {text-decoration: none; font-weight: bold; display: block; margin: 0px 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;}
.favorites .odstranitVse a {text-decoration: none; color: #d60300;}
.favorites .odstranitVse a:hover {text-decoration: underline;}

/* F8_KOSIK */
.kosik {color: #464646; font-size:69%; padding:0px;}
.kosik .seznamZbozi {}
.kosik .seznamZbozi .produktliteHeader {width:360px; height: 23px; overflow:hidden; margin:0px 0px 2px 0px; font-weight: bold; color: #4f4f4f; text-align:center; background:url(chop-bg-kosik-header.png) no-repeat left top;}
.kosik .seznamZbozi .produktlite {width:360px; overflow:hidden; margin:0px 0px 2px 0px; background:url(chop-bg-kosik-pozadi.png) repeat-y left top;}
.kosik .seznamZbozi .produktliteHorni {width:360px; overflow:hidden; margin:0px; background:url(chop-bg-kosik-horni.png) no-repeat left top;}
.kosik .seznamZbozi .produktliteDolni {width:360px; overflow:hidden; margin:0px; background:url(chop-bg-kosik-dolni.png) no-repeat left bottom; padding:5px 0px;}
.kosik .seznamZbozi .mezera1 {float:left; width:2px; height:23px; overflow:hidden; margin:0px;}
.kosik .seznamZbozi .padding1 {padding: 4px 0px 4px 0px;}
.kosik .seznamZbozi .padding2 {padding: 49px 7px 9px 7px;}
.kosik .seznamZbozi .padding3 {padding: 0px 7px 0px 7px;}
.kosik .seznamZbozi .checkbox {float: left; width: 49px; overflow: hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .checkbox .imgSmazat {margin:45px auto 3px auto;}
.kosik .seznamZbozi .nazev {float:left; width:160px; overflow:hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .nazev a {text-decoration: none; color:#090704; font-weight: bold; font-size:109%;}
.kosik .seznamZbozi .nazev a:hover {text-decoration: underline;}
.kosik .seznamZbozi .pocetKusu {float: left; width: 43px; overflow: hidden; text-align: center; padding:0px;}
.kosik .seznamZbozi .pocetKusu input {width: 35px; height:19px; border:1px solid #746f56; color: #6c6859; text-align:center; margin: 45px auto 0px auto;}
.kosik .seznamZbozi .polozkaCelkemSDPH {float: left; width:102px; overflow: hidden; padding:0px;}
.kosik .seznamZbozi .cena2 {color:#d60300; font-weight: bold; text-align:right; font-size:109%;}
.kosik .cenaCelkem {width:360px; height: 23px; overflow:hidden; margin:0px 0px 2px 0px; padding:0px; text-align:left; background:url(chop-bg-kosik-header.png) no-repeat left top;}
.kosik .cenaCelkem .popis {float:left; width:200px; color:#545353; font-weight:normal; padding:4px 0px 0px 0px; text-align:left; margin:0px 0px 0px 5px;}
.kosik .cenaCelkem .cena {float:right; width:130px; overflow:hidden; margin:0px; padding:0px;}
.kosik .cenaCelkem .cena .odsazeni {padding:4px 7px; color:#d60300; font-weight: bold; text-align:right; font-size:109%;}
.kosik .buttonsBottom {width:360px; height: 32px; margin:0px; padding:0px; background:url(chop-bg-kosik-tlacitka.png) no-repeat left top;}
.kosik .buttonsBottom .butBotPadding {width:340px; margin:0px 0px 0px 10px; padding:6px 0px;}
.kosik .buttonsBottom .prepocitat {float:left; margin-right:10px; cursor:pointer;}
.kosik .buttonsBottom .vysypat {float:left; margin-right:10px; cursor:pointer;}
.kosik .buttonsBottom .b-pokladna {float:right; cursor:pointer;}


/* F9_POKLADNA */
.pokladna {color: #464646; font-size:69%; padding:0px;}
.pokladna .nadpisPokladna {font-weight: bold; padding: 0px 0px 5px 0px; color: #d60300; font-size:109%;}
.pokladna .margin {margin: 0px 0px 20px 0px; color:#464646; background-color:#ffffff; padding:0px; text-align: left;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #d60300; font-weight: bold;}
.pokladna .seznamZbozi {margin: 0px 0px 20px 0px; background-color:#ffffff;}
.pokladna .seznamZbozi .produktliteHeader {width:360px; overflow:hidden; padding:2px 0px; font-weight: bold; color:#464646; text-align:center;}
.pokladna .seznamZbozi .produktlite {width:360px; overflow:hidden; padding:2px 0px; border-top: 1px solid #464646;}
.pokladna .seznamZbozi .produktlite2 {width:360px; overflow:hidden; border-collapse:collapse; font-size:100%;}
.pokladna .seznamZbozi .produktlite2 td {border:1px solid #cccccc;}
.pokladna .seznamZbozi .padding1 {font-weight:bold; color:#464646; padding:1px 2px;}
.pokladna .seznamZbozi .padding2 {color:#464646; padding:1px 2px;}
.pokladna .seznamZbozi .nazev {width:360px; padding:0px; margin:0px;}
.pokladna .seznamZbozi .cenaZaKus {width: 120px; overflow: hidden; text-align: right; padding:0px;}
.pokladna .seznamZbozi .pocetKusu {width: 60px; overflow: hidden; text-align: center; padding:0px;}
.pokladna .seznamZbozi .DPH {width: 60px; overflow: hidden; text-align: right;  padding:0px;}
.pokladna .seznamZbozi .polozkaCelkemSDPH {width: 120px; overflow: hidden; text-align: right; padding:0px; font-weight: bold;}
/*.pokladna .seznamZbozi .nazev {float:left; width:80px; padding:0px; margin:0px;}
.pokladna .seznamZbozi .cenaZaKus {float: left; width: 90px; overflow: hidden; text-align: right; padding:0px;}
.pokladna .seznamZbozi .pocetKusu {float: left; width: 50px; overflow: hidden; text-align: center; padding:0px;}
.pokladna .seznamZbozi .DPH {float: left; width: 50px; overflow: hidden; text-align: right;  padding:0px;}
.pokladna .seznamZbozi .polozkaCelkemSDPH {float: left; width: 90px; overflow: hidden; text-align: right; padding:0px; font-weight: bold;}*/
.pokladna .seznamZbozi .cenaCelkem {font-weight: bold; padding:1px 0px; border-top: 1px solid #464646;}
.pokladna .seznamZbozi .text {float: left; width: 240px; overflow: hidden; padding:0px; margin:0px;}
.pokladna .seznamZbozi .hodnota {float: right; text-align: right; width: 100px; overflow: hidden; padding:0px; color:#d60300; font-weight: bold; margin:0px;}
.pokladna input.slevaKod {width: 30px; margin: 0px 3px 0px 3px; height:19px; border:1px solid #746f56; color: #6c6859;}

.pokladna .odberatel {margin: 0px; padding:0px;}
.pokladna .odberatel .nadpis {font-weight: bold; padding: 0px 0px 5px 0px; margin: 0px; color: #d60300;}
.pokladna .odberatel .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px;}

.pokladna .odberatel table.udaje {width: 240px; border: 0px solid #000000; font-size:100%; margin:0px 0px 10px 0px;}
.pokladna .odberatel table.udaje b {color: #464646;}
.pokladna .odberatel table.udaje td {color: #464646; vertical-align: middle; text-align: left; padding: 0px; margin: 0px; height: 20px;}
.pokladna .odberatel table.udaje td.popis {width: 35%; vertical-align: middle; text-align: left; color:#464646;}
.pokladna .odberatel input.dodaciAdresa {width: 160px; height:19px; border:1px solid #746f56; color: #6c6859;}
.pokladna .odberatel select {width: 160px; height:19px; border:1px solid #746f56; color: #6c6859;}

.pokladna .odberatel2 {margin: 0px 0px 0px 20px;}
.pokladna .odberatel2 .kontakt {margin: 0px 0px 10px 0px;}
.pokladna .odberatel2 .kontakt .udaje {font-weight: normal; float: left; display: block; width: 100px; padding: 4px 0px 0px 0px;}
.pokladna .odberatel2 .kontakt input.dodaciAdresa {width: 220px; height:19px; border:1px solid #746f56; color: #6c6859;}

.pokladna .vasVzkazKObjednavce {margin: 0px;}
.pokladna textarea {width: 360px; height:50px; border:1px solid #746f56; color: #6c6859;}
.pokladna .odeslat {cursor:pointer; margin:0px auto 5px auto;}

.vyberDopravyAPlatby {width: 360px;}
.vyberDopravyAPlatby td {width: 50%; vertical-align: top;}

.specialniDoprava {margin: 0px 0px 15px 0px;}
.specialniDoprava .text {margin: 0px; font-weight: bold;}
.specialniDoprava .text a.produkt {}
.specialniDoprava .text a.produkt:hover {}
.specialniDoprava .vyberPlatby {}
.specialniDoprava .vyberPlatby .platba {padding: 5px;}

.volbaDopravy {}
.volbaDopravy .dopravaBlock {color: #464646; border-top: 1px solid #F0F0F0;}
.volbaDopravy .dopravaBlock .block2 {padding: 5px 0px 10px 0px;}
.volbaDopravy .dopravaBlock-selected {color: #464646; border-top: 1px solid #F0F0F0; background-color: #F0F0F0;}
.volbaDopravy .dopravaBlock-selected .block2 {padding: 5px 0px 10px 0px;}
.volbaDopravy .cena {width: 20px;}
.volbaDopravy input.radio {}
.volbaDopravy .nazev {font-weight: bold;}
.volbaDopravy .popis {display:block; margin: 0px 5px 0px 20px; color: #464646; line-height: 17px;}

.volbaPlatby {}
.volbaPlatby .platbaBlock {color: #464646; background: #F0F0F0;}
.volbaPlatby .platbaBlock .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .platbaBlock-selected {color: #464646; background: #F0F0F0;}
.volbaPlatby .platbaBlock-selected .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .cena {float: right; font-weight: bold; margin: 2px 10px 0px 0px; line-height: 17px;}
.volbaPlatby input.radio {width: 20px;}
.volbaPlatby .nazev {font-weight: bold;}
.volbaPlatby .popis {display:block; margin: 0px 5px 0px 20px; color: #464646; line-height: 17px;}

.pokladnaLib {}
.pokladnaLib .pokladnaLibNadpis {}
.pokladnaLib .pokladnaLibPopis {}
.pokladnaLib .pokladnaLibFormLayout {}
.pokladnaLib .pokladnaLibFormLayout td {}
.pokladnaLib .pokladnaLibFormLayout td.popis {}
.pokladnaLib .pokladnaLibFormLayout td.input {}


/* F10 OBJEDNAVKA PRIJATA*/
.objednavka {font-size: 69%; text-align: left; color:#464646;}


/* F11 VASE OBJEDNAVKY */
.vaseObjednavkyPrehled {padding:0px; font-size: 11px;}
.vaseObjednavkyPrehled a.prihlaseni {color:#d60300; font-size: 11px;}
.vaseObjednavkyPrehled .prehled {border-collapse: collapse; border: 1px solid #746f56; width: 360px; color: #464646; margin: 10px 0px 0px 0px;}
.vaseObjednavkyPrehled .prehled td {border: 1px solid #746f56; padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyPrehled .prehled td.code {}
.vaseObjednavkyPrehled .prehled td.code a.code {color:#d60300;}
.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 #746f56; width: 360px; color: #464646; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .prehled td {border: 1px solid #746f56;  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:#d60300; 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: 0px 0px 5px 0px; color: #d60300;}
.loginPage .popis {float: left; width: 100px; padding: 4px 0px 0px 0px; color:#464646;}
.loginPage .popis2 {float: left; width: 250px; padding: 4px 0px 0px 0px; color:#464646;}
.loginPage .popis2 .txtbox {width: 200px; height:19px; border:1px solid #746f56; color: #6c6859;}
.loginPage .popis2 .tlacitko {border:0px solid #353535; cursor:pointer;}
.loginPage a {text-decoration: underline; color:#d60300;}
.loginPage a:hover {text-decoration: none;}

/* F24_VYHLEDAVANI - rozsirene */
.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: #464646;}
.advsearch2 td input {width: 200px; height:19px; border:1px solid #746f56; color: #6c6859;}
.advsearch2 td .image {width: 120px; height:19px; border: 0px solid black;}

/* F28_HLIDACI PES */
.watchdog {padding: 0px; font-size: 69%; text-align:left; color:#464646;}
.watchdog a {text-decoration: none; color: #090704;}
.watchdog a:hover {text-decoration: underline;}
.watchdog a.kill {text-decoration: none; color: #d60300; font-weight: normal; font-weight: bold;}
.watchdog a.kill:hover {text-decoration: underline;}

/* F29_TEXTOVA STRANKA*/
.textpage {padding: 0px; font-size: 69%; color:#464646;}

/* F30_KNIHA PRANI */
.knihaprani {padding: 0px; font-size:69%; text-align:left; color:#464646;}
.knihaprani .row {margin:0px; padding:0px; text-align:left;}
.knihaprani .row .popis {float:left; width: 140px; color:#464646;}
.knihaprani .row .popis2 {float:left; width: 210px;}
.knihaprani .row .popis2 input {width: 210px; height:19px; border:1px solid #746f56; color: #6c6859;}
.knihaprani .row .popis2 textarea {width: 210px; height: 200px; border:1px solid #746f56; color: #6c6859;}
.knihaprani .row .popis2 .odeslat {width: 120px; height: 19px; border: 0px solid black; margin:0px 0px 1px 0px;}

/* F33_POROVNANI PRODUKTU */
.porovnaniProduktuDiv {font-size: 69%; padding: 0px;}
.porovnaniProduktuRoll {width: 360px; overflow-x: scroll; padding: 0px 0px 10px 0px;}
.porovnaniProduktu {font-size: 100%;}
.porovnaniProduktu tr.position0 {background-color: #ffffff;}
.porovnaniProduktu tr.position1 {background-color: #dddddd;}
.porovnaniProduktu td {width: 150px; padding: 3px 5px; vertical-align: top; border-left: 1px solid #746f56; color: #464646;}
.porovnaniProduktu td.nazev {font-weight: bold; color: #464646;}
.porovnaniProduktu td.nazev a {color: #090704; text-decoration: none;}
.porovnaniProduktu td.nazev a:hover {text-decoration: underline;}
.porovnaniProduktu td.popis {font-weight: bold; text-align: right; width: 90px; color: #464646; 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: #d60300; font-size: 69%;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 120%; padding: 25px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;}
.sitemap a:hover {text-decoration: underline;}

.kosik .limit {color: red; height: auto; padding: 5px; width: 348px; margin: 2px 0px; border: 1px solid #ff0000;}
