/* obecna nastaveni */
body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; padding: 0px; text-align: center; border-width: 0px; color:#000000;}
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:#7896bf;}
a:hover {text-decoration:underline;}
.pointer {cursor: pointer;}
.cistic {clear:both; border:none; visibility:hidden; line-height:0px;}

.tlacitko {text-transform:lowercase; background:url(redo-bg-tlacitko.png) repeat-x left top; color:#ffffff; font-size:11px; border:0px solid #ffffff; cursor:pointer;}

.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;}
.shopMessage .block .nadpis {font-size: 20px; font-weight: bold; padding: 10px 0px 5px 0px; color: #7896bf;}

.nadpisCenterDetail {text-align:center; color:#7896bf; margin-top:20px;}

.mainRedo {width: 100%; margin: 0px; padding: 0px; text-align: center; background: #ffffff url(redo-bg.png) repeat-x left top;}
.mainRedo .mainBlock {width: 1015px; margin: 0px auto 0px auto; padding: 0px; text-align: left;}
.mainRedo .mainBlock .selectLanguage {float: left; width: 25px; margin: 0px; padding: 0px; text-align: left;}
.mainRedo .mainBlock .selectLanguage .bg {width: 12px; height: 146px; margin: 136px auto 0px 0px; overflow: hidden; background: #ffffff url(redo-languages.png) no-repeat left top;}
.mainRedo .mainBlock .selectLanguage .bg a {display: block;}
.mainRedo .mainBlock .selectLanguage .bg a.a1 {height: 49px;}
.mainRedo .mainBlock .selectLanguage .bg a.a2 {height: 56px;}
.mainRedo .mainBlock .selectLanguage .bg a.a3 {height: 38px;}
.mainRedo .mainBlock .shop {float: left; width: 990px; margin: 0px; padding: 0px;}
.mainRedo .mainBlock .shop .zahlavi {width: 990px; overflow: hidden; background: transparent url(redo-zahlavi-bg.jpg) repeat-y left bottom;}
.mainRedo .mainBlock .shop .zahlavi .headerLeft {padding: 0px; margin: 0px; float: left; display: block; width: 306px; height: 147px; overflow: hidden; background: transparent url(redo-logo.jpg) no-repeat 0px 0px;}
.mainRedo .mainBlock .shop .zahlavi .headerLeft h1 {padding: 0px; margin: 0px; display: block; width: 306px; height: 147px; overflow: hidden;}
.mainRedo .mainBlock .shop .zahlavi .headerLeft a {padding: 0px; margin: 0px; display: block; width: 306px; height: 147px; overflow: hidden; text-indent: -5000px;}
.mainRedo .mainBlock .shop .zahlavi .headerRight {float: left; width: 684px; overflow: hidden;}
.mainRedo .mainBlock .shop .zahlavi .headerRight .images {float: left; width: 684px; height: 124px; overflow: hidden; background: transparent url(redo-zahlavi-images.jpg) no-repeat 0px 0px;}
.mainRedo .mainBlock .shop .zahlavi .headerRight .texty {padding: 0px 0px 0px 0px; color: #ffffff; font-weight: bold; font-size: 11px; background: transparent url(redo-texty-rozek.gif) no-repeat right top;}
.mainRedo .mainBlock .shop .zahlavi .headerRight .texty a {line-height: 30px; white-space: nowrap; color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none;}
.mainRedo .mainBlock .shop .zahlavi .headerRight .texty a:hover {text-decoration: underline;}
.mainRedo .mainBlock .shop .rootkat {border:0px solid blue;width: 990px; height: 29px; overflow: hidden; background: transparent url(redo-rootkat-bg.gif) no-repeat;}
.mainRedo .mainBlock .shop .rootkat ul.left {border:px solid blue; float: left; margin: 0px; padding:0px; width: 683px; height: 29px; overflow: hidden; text-align: left; }
.mainRedo .mainBlock .shop .rootkat ul.left li {display: block; float: right; height: 29px; overflow: hidden;}
.mainRedo .mainBlock .shop .rootkat ul.left a {display: block; padding-left: 10px; line-height: 29px; font-size: 16px; color: #ffffff;}
.mainRedo .mainBlock .shop .rootkat ul.left a.selected1-0 {color: #ffffff; width: 114px;  background: transparent url(redo-rootkat-icons.gif) no-repeat -124px 0px;}
.mainRedo .mainBlock .shop .rootkat ul.left a.selected1-0:hover {color: #ffffff; width: 114px;  background: transparent url(redo-rootkat-icons.gif) no-repeat -0px 0px; text-decoration:none;}
.mainRedo .mainBlock .shop .rootkat ul.left a.selected1-1 {color: #ffffff; width: 114px;  background: transparent url(redo-rootkat-icons.gif) no-repeat 0px 0px;}
.mainRedo .mainBlock .shop .rootkat ul.left a.selected1-1:hover {color: #ffffff; width: 114px;  background: transparent url(redo-rootkat-icons.gif) no-repeat -124px 0px; text-decoration:none;}
.mainRedo .mainBlock .shop .rootkat ul.left a.selected2-0 {color: #ffffff; width: 178px;  background: transparent url(redo-rootkat-icons2.gif) no-repeat -188px 0px;}
.mainRedo .mainBlock .shop .rootkat ul.left a.selected2-0:hover {color: #ffffff; width: 178px; background: transparent url(redo-rootkat-icons2.gif) no-repeat 0px 0px; text-decoration:none;}
.mainRedo .mainBlock .shop .rootkat ul.left a.selected2-1 {color: #ffffff; width: 178px; background: transparent url(redo-rootkat-icons2.gif) no-repeat 0px 0px;}
.mainRedo .mainBlock .shop .rootkat ul.left a.selected2-1:hover {color: #ffffff; width: 178px; background: transparent url(redo-rootkat-icons2.gif) no-repeat -188px 0px; text-decoration:none;}
.mainRedo .mainBlock .shop .rootkat .right {border:0px solid blue; float: right; width: 307px; text-align: right;}
.mainRedo .mainBlock .shop .rootkat .right .searchLayout {border:0px solid blue;height: 29px; margin: 0px 0px 0px 0px; padding: 0px;}
.mainRedo .mainBlock .shop .rootkat .right .searchLayout .odkazy {border:0px solid blue; float: right; width: 54px; overflow: hidden;}
.mainRedo .mainBlock .shop .rootkat .right .searchLayout .odkazy a {display: block; width: 18px; height: 29px; line-height: 29px; text-indent: -5000px; cursor:pointer;}
.mainRedo .mainBlock .shop .rootkat .right .searchLayout .input {border:0px solid red; float: right; width: 140px; overflow: hidden; margin:0px 2px 0px 0px;}
.mainRedo .mainBlock .shop .rootkat .right .searchLayout .input .ramecek {border:0px solid blue; width: 134px; height: 17px; background: transparent; padding: 0px 0px 0px 0px; margin:6px 0px 0px 0px; font-size:11px;}
.mainRedo .mainBlock .shop .rootkat .right .searchLayout .submit {border:0px solid white; float: right; width: 40px; overflow: hidden;}
.mainRedo .mainBlock .shop .rootkat .right .searchLayout .submit .hled {border:0px solid blue; width: 40px; height: 29px; overflow: hidden; margin: 0px; padding: 0px 0px 0px 0px; background:transparent; cursor:pointer;}
.mainRedo .mainBlock .shop .telo {width: 990px; margin-top: 1px; overflow: hidden; background: transparent url(redo-telo-bg.gif) repeat-y right bottom;}
.mainRedo .mainBlock .shop .telo .left {float: left; width: 183px; overflow: hidden;}
.mainRedo .mainBlock .shop .telo .left .nadpis {height: 26px; color: #ffffff; font-weight: bold; padding-left: 30px; line-height: 24px; overflow: hidden; background: transparent url(redo-nadpis-left.jpg) repeat-y right bottom;}
.mainRedo .mainBlock .shop .telo .left .konecSloupce {height: 11px; background: transparent url(redo-rozek04.png) no-repeat left top;}
.mainRedo .mainBlock .shop .telo .mezera {float: left; width: 3px; height: 80px; overflow: hidden;}
.mainRedo .mainBlock .shop .telo .center {float: left; width: 618px; overflow: hidden;}
.mainRedo .mainBlock .shop .telo .center .nadpisCenter {width: 608px; overflow: hidden; margin:0px 5px;}
.mainRedo .mainBlock .shop .telo .center .nadpisCenter h1 {margin:0px; padding:5px 0px; font-size:14px; font-weight:bold; color:#7896bf;}
.mainRedo .mainBlock .shop .telo .center .ramecek {width: 608px; overflow: hidden; margin:0px 5px 20px 5px;}
.mainRedo .mainBlock .shop .telo .center .ramecek .vodorovnaCara1 {width:608px; height:1px; overflow:hidden; padding:0px; margin:10px 0px; background-color:#181818;}
.mainRedo .mainBlock .shop .telo .right {float: left; width: 183px; overflow: hidden;}
.mainRedo .mainBlock .shop .telo .right .nadpis {width:183px; height: 26px; color: #ffffff; font-weight: bold; line-height: 24px; overflow: hidden; background: transparent url(redo-nadpis-right.jpg) repeat-y right bottom;}
.mainRedo .mainBlock .shop .telo .right .nadpis .kosikRight {float:left; width:86px; height: 26px; color: #ffffff; font-weight: bold; line-height: 24px; overflow: hidden;}
.mainRedo .mainBlock .shop .telo .right .nadpis .pokladnaRight {float:right; width:95px; height: 26px; color: #ffffff; font-weight: bold; line-height: 24px; overflow: hidden; background:url(redo-nadpis-right2.jpg) no-repeat left top;}
.mainRedo .mainBlock .shop .telo .right .nadpis .padding1 {padding-left:30px;}
.mainRedo .mainBlock .shop .telo .right .nadpis .odkaz {color:#ffffff; font-weight:bold; text-decoration:none;}
.mainRedo .mainBlock .shop .telo .right .nadpis .odkaz:hover {text-decoration:underline;}
.mainRedo .mainBlock .shop .telo .right .modre {width:183px; height:35px; overflow:hidden; background:#7896bf url(redo-kosik-right-roh.png) no-repeat right bottom;}
.mainRedo .mainBlock .shop .telo .right .modre .padding2 {padding:6px 0px 0px 26px;}
.mainRedo .mainBlock .shop .telo .right .modre .padding2 .odkaz {color:#ffffff; font-weight:normal; font-size:11px; text-decoration:none;}
.mainRedo .mainBlock .shop .telo .right .modre .padding2 .odkaz:hover {text-decoration:underline;}
.mainRedo .mainBlock .shop .telo .right .bile {width:183px; height:1px; overflow:hidden; background-color:#ffffff;}
.mainRedo .mainBlock .shop .telo .right .konecSloupce {height: 11px; background: transparent url(redo-rozek03.png) no-repeat right top;}
.mainRedo .mainBlock .shop .zapati {width: 990px; overflow: hidden; background: #ffffff url(redo-zapati-bg.jpg) repeat-y left bottom;}
.mainRedo .mainBlock .shop .zapati .left {float: left; padding: 11px 16px 3px 16px; color: #ffffff;}
.mainRedo .mainBlock .shop .zapati .left a {color:#ffffff;}
.mainRedo .mainBlock .shop .zapati .right {float: right;  width: 560px; color: #ffffff;  font-size: 11px;}
.mainRedo .mainBlock .shop .zapati .right .texty {font-weight: bold; text-align: left; padding: 11px 16px 3px 16px;}
.mainRedo .mainBlock .shop .zapati .right .texty a {white-space: nowrap; color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: none;}
.mainRedo .mainBlock .shop .zapati .right .texty a:hover {text-decoration: underline;}
.mainRedo .mainBlock .shop .zapati-lesk {width: 990px; height: 23px; overflow: hidden; background: #ffffff url(redo-zapati-lesk.jpg) no-repeat left top;}

.copyright {margin: 0px auto 30px auto; padding: 0px 0px 0px 15px; color: #808080;}
.copyright a {color: #808080;}

/* -----------------------------------------------------------------------------------------------------------------------  */

.kategorie {display: block; background: #4e4e4e url(redo-kategorie-rounded.gif) no-repeat left bottom; padding: 0px 0px 10px 0px; margin: 0px;}
.kategorie .root-1 {width: 183px; background: #4e4e4e url(redo-rootkat-1bg.gif) repeat-y left top;}
.kategorie .root-1 .topBackground {background: #4e4e4e url(redo-rootkat-1.gif) no-repeat left top;}
.kategorie .root-0 {width: 183px; background: #4e4e4e url(redo-rootkat-0bg.gif) repeat-y left top;}
.kategorie .root-0 .topBackground {background: #4e4e4e url(redo-rootkat-0.gif) no-repeat left top;}
.kategorie .root-odkazy {width: 183px; overflow: hidden;}
.kategorie .root-odkazy .l {float: left; margin: 0px; padding: 0px; width: 92px;}
.kategorie .root-odkazy .r {float: right; margin: 0px; padding: 0px; width: 90px;}
.kategorie .root-odkazy a {display: block; padding: 5px; color: #ffffff; text-decoration: none;}
.kategorie .root-odkazy a:hover {text-decoration: underline;}
.kategorie .root-odkazy a.selected-false {border-bottom: 1px solid #ffffff;}
.kategorie .root-odkazy a.selected-true {border-bottom: 1px solid #2a3c62;}

.kategorie ul {padding: 0px 0px 0px 0px; margin: 0px;}
.kategorie ul li {border-top: 1px dotted #626462; list-style-type: none;}
.kategorie ul li a {display: block; padding-top: 2px; padding-bottom: 2px;}
.kategorie ul li a span {display: block; background: transparent url(redo-kategorie.gif) no-repeat 1px 4px; padding-left: 10px; cursor: pointer;}
.kategorie ul li a.s00 {background-color: #4e4e4e; color: #ffffff;}
.kategorie ul li a.s01 {background-color: #3e3e3e; color: #ffffff;}
.kategorie ul li a.s10 {background: #7896bf url(redo-kategorie-selected.gif) no-repeat left top; color: #ffffff;}

.prehledNovinek {width:183px; margin:0px; text-align:left; font-size:11px; color:#FFFFFF; background: #7896bf url(redo-rozek05.png) no-repeat left bottom;  border-bottom: 1px solid #ffffff;}
.prehledNovinek .padding {padding: 11px 0px 11px 26px;}
.prehledNovinek .padding .datum {color: #b1c3db;}
.prehledNovinek .padding .text {color: #ffffff;}
.prehledNovinek .padding .text a {color: #ffffff; text-decoration: underline;}
.prehledNovinek .padding .text a:hover {text-decoration: none;}

.certifikaty {width:183px; margin:0px; text-align:left; font-size:11px; color:#FFFFFF; background: #9b9b9b url(redo-rozek06.png) no-repeat left bottom;  border-bottom: 1px solid #ffffff;}
.certifikaty .padding {padding: 11px 0px 11px 26px;}
.certifikaty .padding .datum {color: #b1c3db;}
.certifikaty .padding .text {color: #ffffff;}
.certifikaty .padding .text a {color: #ffffff; text-decoration: underline;}
.certifikaty .padding .text a:hover {text-decoration: none;}

.hotline {width:183px; margin:0px; text-align:left; font-size:11px; color:#FFFFFF; background: #7a7a7a url(redo-rozek01.png) no-repeat right bottom;  border-bottom: 1px solid #ffffff;}
.hotline .padding {padding: 11px 0px 11px 26px;}

.userForms {width:183px; margin:0px; text-align:left; font-size:11px; color:#FFFFFF; background: #9b9b9b url(redo-rozek02.png) no-repeat right bottom;  border-bottom: 1px solid #ffffff;}
.userForms .padding {padding: 11px 0px 11px 26px;}
.userForms .padding .userLayout {width: 130px; font-size: 11px; color: #ffffff; margin: 0px 0px 10px 0px;}
.userForms .padding .userLayout td {white-space: nowrap; padding: 0px; margin: 0px;}
.userForms .padding .userLayout .submit {width:20px; height:14px; margin:0px; padding:0px; border:0px solid black;}
.userForms .padding .userLayout .txtbox1 {width: 107px; height: 14px; border: none;}
.userForms .padding .userLayout .txtbox2 {width: 86px; height: 14px; border: none;}
.userForms .padding a {color: #4a4a4a; text-decoration: none;}
.userForms .padding a:hover {text-decoration: underline;}

.anketa {background: #7b7b7b url(redo-rozek01.png) no-repeat right bottom; padding: 7px 0px 0px 26px; border-bottom: 1px solid #ffffff;}
.anketa .nadpis1 {font-size:11px; font-weight: normal; color:#ffffff;}
.anketa a {display:block; font-size:11px; color:#ffffff; text-decoration: none; margin:3px 0px 3px 0px;}
.anketa a:hover {text-decoration: underline;}
.anketa .hlasy {height: 5px; overflow: hidden; background-color: #5977a0; border-top: 2px solid #7896bf;}

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

.katalogCestaOdsazeni-0 {width:618px; overflow:hidden; margin:0px;}
.katalogCestaOdsazeni-1 {width:497px; overflow:hidden; margin:0px 0px 0px 121px;}
.katalogCesta {color:#0c74b3; font-size:11px; font-weight:normal; padding:0px 0px;}
.katalogCesta .categoryImage {float: right; margin: 0px;}
.katalogCesta .odkazFirst {display: block; float: left; height: 25px; line-height: 25px; margin: 0px; padding: 0px 0px 0px 7px; overflow: hidden; color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none; background: #86a1c6 url(redo-katalog-cesta-bg1.gif) repeat-x left top;}
.katalogCesta .odkaz {display: block; float: left; height: 25px; line-height: 25px; margin: 0px; padding: 0px 0px 0px 7px; overflow: hidden; color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none; background: #a5a5a5 url(redo-katalog-cesta-bg2.gif) repeat-x left top;}
.katalogCesta a {line-height: 25px; margin: 0px; padding: 0px; overflow: hidden; color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none;}
.katalogCesta a:hover {text-decoration:underline;}
.katalogCesta h1 {display: inline; line-height: 25px; margin: 0px; padding: 0px; overflow: hidden; color:#ffffff; font-size:11px; font-weight:normal; text-decoration:none; }
.katalogCesta img.zakonceni {margin: 0px 0px 0px 48px; width: 22px; height: 25px;}

.katalogHeader {padding-top: 3px; margin: 0px 0px 3px 0px; overflow: hidden; width: 618px; text-align: right; background: #ffffff url(redo-katalog-header-rozek.png) no-repeat left top;}
.katalogHeader .padding {margin: 0px 0px 0px auto; padding-top: 7px; padding-bottom: 7px; width: 615px; overflow: hidden; text-align: left; background: #c5c5c5 url(redo-katalog-header-rozek.png) no-repeat -3px -3px; color: #323232;}
.katalogHeader .padding .margin {margin-left: 11px;}
.katalogHeader .padding select {vertical-align: middle;}
.katalogHeader .padding img {vertical-align: middle;}
.katalogHeader .razeni {color: #7896bf;}
.katalogHeader .razeni img {margin-left: 3px; margin-right: 3px;}

.listcontrol {float: right; text-align:left; font-weight:bold; font-size:11px; margin-right: 5px; color: #ffffff; letter-spacing: 2px;}
.listcontrol a {color: #ffffff; text-decoration: none;}
.listcontrol a:hover {text-decoration: underline;}
.listcontrol img {margin-left: 5px; margin-right: 5px;}
.listcontrol .selected {color: #000000;}

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

.popisKategorie {color:#000000; padding: 0px 4px 10px 4px;}
.popisKategorie a {color:#000000; text-decoration: underline;}
.popisKategorie a:hover { text-decoration: none;}

.katalog-sobrazky {width: 618px; margin: 0px 0px 0px 0px; overflow: hidden;}
.katalog-sobrazky .katalogLeft {float: left; width: 241px; overflow: hidden; text-align: center; position: relative; }
.katalog-sobrazky .katalogLeft .bg-novinka { float: right; position: relative; top: 36px; right: 9px; }
.katalog-sobrazky .fotky {width: 213px; padding: 0px; margin: 0px auto 0px auto; overflow: hidden;}
.katalog-sobrazky .fotky .foto {float: left; margin: 0px 2px 2px 0px; padding: 2px 10px 2px 2px; background: transparent url(redo-katalog-foto-bg.gif) no-repeat left top;}
.katalog-sobrazky .fotky .foto img {width: 57px; height: 62px;}
.katalog-sobrazky .katalogRight {float: left; width: 377px; overflow: hidden; background-color: #e7ecf3;}
.katalog-sobrazky .katalogRight h3 {background: #7896bf url(redo-katalog-blue-roh.png) no-repeat left top; color: #ffffff; margin: 0px; padding: 7px 5px 3px 10px; font-size: 13px; font-weight: normal;}
.katalog-sobrazky .katalogRight h3 .odkaz-nazev {color: #ffffff;}
.katalog-sobrazky .katalogRight p.popis {display:block; width:377px; height:46px; overflow:hidden; color: #000000; margin: 0px; padding: 0px;}
.katalog-sobrazky .katalogRight p.popis .popisPadding {display:block; height:32px; overflow:hidden; margin:7px 0px 7px 0px; padding: 0px 5px 0px 10px; font-size: 13px; font-weight: normal;}
.katalog-sobrazky .katalogRight ul {padding: 0px 5px 0px 10px; margin: 0px; list-style: none;}
.katalog-sobrazky .katalogRight ul li {}
.katalog-sobrazky .katalogRight ul li strong {font-weight: normal; color: #7896bf;}
.katalog-sobrazky .katalogRight .bottom {width:377px; overflow:hidden; margin: 0px; padding:10px 0px 0px 0px;}
.katalog-sobrazky .katalogRight .bottom .botHorni {width:377px; overflow:hidden; color: #323232; margin: 0px; padding: 0px 0px 1px 0px; font-size: 11px; font-weight: bold; text-align: left;}
.katalog-sobrazky .katalogRight .bottom .botHorni .mezera {float:left; width:49px; height:10px; overflow:hidden;}
.katalog-sobrazky .katalogRight .bottom .botHorni .cena1 {float:left; width:78px; overflow:hidden;}
.katalog-sobrazky .katalogRight .bottom .botHorni .cena2 {float:left; width:72px; overflow:hidden;}
.katalog-sobrazky .katalogRight .bottom .botHorni .kod {float:right; width:170px; overflow:hidden; text-align:right;}
.katalog-sobrazky .katalogRight .bottom .botDolni {width:377px; height:25px; overflow:hidden; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal; text-align: right; background: #808080 url(redo-katalog-seda-roh.png) no-repeat left bottom;}
.katalog-sobrazky .katalogRight .bottom .botDolni .mezera {float:left; width:1px; height:25px; overflow:hidden; background-color: #ffffff; margin:0px;}
.katalog-sobrazky .katalogRight .bottom .botDolni .cena1 {float:left; width:44px; overflow:hidden; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal; text-align: center;}
.katalog-sobrazky .katalogRight .bottom .botDolni .cena2 {float:left; width:76px; overflow:hidden; background-color: #7896bf; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal;}
.katalog-sobrazky .katalogRight .bottom .botDolni .cena3 {float:left; width:76px; overflow:hidden; background-color: #9b9b9b; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal;}
.katalog-sobrazky .katalogRight .bottom .botDolni .dokosiku {float:right; width:90px; overflow:hidden; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal;}
.katalog-sobrazky .katalogRight .bottom .botDolni .bgInput {float:left; width:26px; height:21px; overflow:hidden; background-color: #ffffff; margin:2px 0px 0px 0px;}
.katalog-sobrazky .katalogRight .bottom .botDolni .bgInput .ksInput {width:26px; height:19px; overflow:hidden; background-color: #ffffff; margin:1px 0px 0px 0px; border:1px solid #ffffff; font-size:11px;}
.katalog-sobrazky .katalogRight .bottom .botDolni .ks {float:left; width:20px; overflow:hidden; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal;}
.katalog-sobrazky .katalogRight .bottom .botDolni .tlacitkoDiv {display:block; float:right; height:18px; width:25px; margin-top:4px; overflow:hidden; text-align:left;}
.katalog-sobrazky .katalogRight .bottom .botDolni .tlacitkoDiv .tlac {width:18px; height:18px; margin:3px 0px 1px 0px;}
.katalog-sobrazky .katalogRight .bottom .botDolni .padding1 {padding:7px 0px 7px 0px; text-align:center;}
.katalog-sobrazky .katalogRight .bottom .botDolni .padding2 {padding:7px 0px 7px 7px; text-align:left;}

.katalog-mezera2 {width:618px; height:20px; overflow:hidden; margin:0px; padding:0px;}

.detailSouvisejici {border:0px solid red;width:588px; padding: 20px 0px 0px 0px;}

.katalog-souvisejici {border:0px solid blue; width:142px; height:158px; margin: 0px 0px 0px 0px; overflow: hidden; float:left; text-align:center;}
.katalog-souvisejici h3 {display:block; color: #000000; width:98%; margin: 0px; padding:0px; font-size: 14px; font-weight: normal; text-transform:uppercase; text-align:center;}
.katalog-souvisejici h3 .odkaz-nazev {color: #000000; font-size: 75%;}

.katalogMezera1 {float:left; width:5px; height:10px; overflow:hidden;}
.katalogMezera2 {border:0px solid blue; float:left; width:580px; height:20px; overflow:hidden;}


.katalog-tabulka {width: 618px; margin: 0px; overflow: hidden; font-size: 11px;}
.katalog-tabulka td {vertical-align: top; padding: 0px 5px 5px 5px;}
.katalog-tabulka .nazev {width: 30%;}
.katalog-tabulka .nazev h3 {color: #7896bf; margin: 0px; padding: 0; font-size: 13px; font-weight: normal;}
.katalog-tabulka .popis {}
.katalog-tabulka .kod {width: 20%; text-align: right;}

/* F5_USER - registrace a nastaveni*/
.userData {}
.userData .nadpisSpozadim {color: #7896bf; padding:6px 10px 5px 10px; margin:0px; border:1px solid #7896bf; background-color: #dfdfdf; margin-bottom:1px;}
.userData .nadpisSpozadim input.radio {margin:0px;}
.userData .volitelne {background-color:#cccccc; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; margin:0px; padding:0px;}
.userData .odsazeniUD {text-align:left; margin:0px; padding:10px; color: #000000; border:0px solid #000000;}
.userData .odsazeniUD .nadpis {font-weight: bold; font-size: 11px; margin: 0px 0px 4px 0px; color:#000000; width:500px;}
.userData .odsazeniUD .row {margin: 1px 0px 1px 10px; text-align:left; width:500px; padding:0px;}
.userData .odsazeniUD .row .popis {float: left; width: 230px; text-align: left; padding: 3px 0px 0px 0px; color:#000000; margin:0px;}
.userData .odsazeniUD .row .popis2 {float: left; width: 230px; text-align: left;}
.userData .odsazeniUD .row input.i {float:left; width: 150px; margin:0px; height:19px; background-color:#ffffff; border:1px solid #9b9b9b; color: #181818;}
.userData .odsazeniUD .row select {float:left;width: 150px; margin:0px; height:19px; background-color:#ffffff; border:1px solid #9b9b9b; color: #181818;}
.userData .odsazeniUD .row a {text-decoration: underline; color:#7896bf;}
.userData .odsazeniUD .row a:hover {text-decoration: none; color:#7896bf;}
.userData .odeslat {padding: 10px 0px 10px 0px; cursor:pointer;}
.userData .odeslat img {cursor: pointer;}

.detail {width: 618px; margin: 40px 0px 11px 0px; overflow: hidden;}
.detail .katalogLeft {float: left; width: 241px; overflow: hidden; text-align: center;}
.detail .fotky {width: 213px; padding: 0px; margin: 0px auto 0px auto; overflow: hidden;}
.detail .fotky .foto {float: left; margin: 0px 2px 2px 0px; padding: 2px 10px 2px 2px; background: transparent url(redo-katalog-foto-bg.gif) no-repeat left top;}
.detail .fotky .foto img {width: 57px; height: 62px;}

.detail .dalsi {border:0px solid blue; width:186px; overflow:hidden; margin:15px auto 0px auto;}
.detail .dalsi .obrazekNaPozadi {border:0px solid blue; width:56px; height:59px; float:left; margin:5px 5px 0px 0px; padding:0px; overflow:hidden;}
.detail .dalsi .obrazekNaPozadi .ramecekFotky {float: left; display:block; width:56px; height:59px; background:url(redo-fotoramecek.gif) no-repeat; margin:0px; padding:0px;}

.detail .katalogRight {float: left; width: 377px; overflow: hidden; background-color: #e7ecf3;}
.detail .katalogRight h1 {background: #7896bf url(redo-katalog-blue-roh.png) no-repeat left top; color: #ffffff; margin: 0px; padding: 7px 5px 3px 10px; font-size: 14px; font-weight: bold; text-transform:uppercase;}
.detail .katalogRight h1 .odkaz-nazev {color: #ffffff;}
.detail .katalogRight .popis {color: #000000; margin: 0px; padding: 7px 5px 7px 16px; font-size: 13px; font-weight: normal; line-height:14px;}

.detail .katalogRight .popis .vlastnosti1 {width:350px; overflow:hidden; margin:0px 0px 0px 0px;}
.detail .katalogRight .popis .vlastnosti1 .bunka {margin:0px 0px 8px 0px;}
.detail .katalogRight .popis .vlastnosti1 .bunka .nazev {float:left; width:175px; line-height:18px; margin:0px 5px 0px 0px;}
.detail .katalogRight .popis .vlastnosti1 .bunka select {float:left; height:18px; font-size:11px; line-height:16px;}

.detail .katalogRight .popis .vlastnosti2 {width:350px; overflow:hidden; margin:30px 0px 0px 0px;}
.detail .katalogRight .popis .vlastnosti2 .bunka {margin:0px 0px 8px 0px;}
.detail .katalogRight .popis .vlastnosti2 .bunka .nazev {border:0px solid blue; float:left; width:175px; line-height:18px; margin:0px 5px 0px 0px;}
.detail .katalogRight .popis .vlastnosti2 .bunka .hodnota {float:left; width:120px; line-height:18px; text-align:left;}
.detail .katalogRight .popis .vlastnosti2 .bunka .hodnota .tlacOk{float:left; width:18px; height:18px; background:url(redo-tlacitko-ok.png) no-repeat; cursor:pointer;}

.detail .katalogRight ul {padding: 0px 5px 0px 10px; margin: 0px; list-style: none;}
.detail .katalogRight ul li {}
.detail .katalogRight ul li strong {font-weight: normal; color: #7896bf;}
.detail .katalogRight .bottom {width:377px; overflow:hidden; margin: 0px; padding:10px 0px 0px 0px;}
.detail .katalogRight .bottom .botHorni {width:377px; overflow:hidden; color: #323232; margin: 0px; padding: 0px 0px 1px 0px; font-size: 11px; font-weight: bold; text-align: left;}
.detail .katalogRight .bottom .botHorni .mezera {float:left; width:49px; height:10px; overflow:hidden;}
.detail .katalogRight .bottom .botHorni .cena1 {float:left; width:78px; overflow:hidden;}
.detail .katalogRight .bottom .botHorni .cena2 {float:left; width:72px; overflow:hidden;}
.detail .katalogRight .bottom .botHorni .kod {float:right; width:170px; overflow:hidden; text-align:right;}
.detail .katalogRight .bottom .botDolni {width:377px; height:25px; overflow:hidden; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal; text-align: right; background: #808080 url(redo-katalog-seda-roh.png) no-repeat left bottom;}
.detail .katalogRight .bottom .botDolni .mezera {float:left; width:1px; height:25px; overflow:hidden; background-color: #ffffff; margin:0px;}
.detail .katalogRight .bottom .botDolni .cena1 {float:left; width:44px; overflow:hidden; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal; text-align: center;}
.detail .katalogRight .bottom .botDolni .cena2 {float:left; width:76px; overflow:hidden; background-color: #7896bf; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal;}
.detail .katalogRight .bottom .botDolni .cena3 {float:left; width:76px; overflow:hidden; background-color: #9b9b9b; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal;}
.detail .katalogRight .bottom .botDolni .dokosiku {float:left; width:97px; overflow:hidden; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal;}
.detail .katalogRight .bottom .botDolni .bgInput {float:left; width:26px; height:21px; overflow:hidden; background-color: #ffffff; margin:2px 0px 0px 0px;}
.detail .katalogRight .bottom .botDolni .bgInput .ksInput {width:26px; height:19px; overflow:hidden; background-color: #ffffff; margin:1px 0px 0px 0px; border:1px solid #ffffff; font-size:11px;}
.detail .katalogRight .bottom .botDolni .ks {float:left; width:20px; overflow:hidden; color: #ffffff; margin: 0px; font-size: 11px; font-weight: normal;}
.detail .katalogRight .bottom .botDolni .tlacitkoDiv {float:right; width:25px; overflow:hidden; margin: 0px; text-align:left;}
.detail .katalogRight .bottom .botDolni .tlacitkoDiv .tlac {width:18px; height:18px; margin:3px 0px 1px 0px;}
.detail .katalogRight .bottom .botDolni .padding1 {padding:7px 0px 7px 0px; text-align:center;}
.detail .katalogRight .bottom .botDolni .padding2 {padding:7px 0px 7px 7px; text-align:left;}
.chyba {width: 357px; margin:0px 0px 0px 242px; padding:10px; overflow:hidden; border:0px solid blue; background:#7896bf; color:#ffffff; font-size:13px; font-weight:bold; }

/* F6_DETAIL - zalozky */
.oblastZalozky {width: 588px; overflow:hidden; margin: 10px 0px 0px 0px;  overflow:hidden; padding:0px; float:right;}
.oblastZalozky .zalozky {width: 588px;  overflow: hidden; margin: 0px; padding:0px; }
.oblastZalozky .zalozky .zalozka {display: block; float: left; overflow: hidden; font-weight:normal; padding: 0px; white-space: nowrap; cursor: pointer; font-size:14px;}
.oblastZalozky .zalozky .zalozka .center {float:left; display:block; margin:0px 0px 0px 23px;  }

.oblastZalozky .zalozky .active_souvisejici_1 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 24px; border:0px solid red; margin: 0px; color:#ffffff; width:182px; height:25px; line-height:25px; overflow:hidden; float: left; background:url(redo-zalozka.gif) no-repeat 0px -27px;}
.oblastZalozky .zalozky .active_souvisejici_0 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 24px; border:0px solid blue; color:#ffffff; width:182px; height:25px; line-height:25px; overflow:hidden; background:url(redo-zalozka.gif) no-repeat 0px 0px;}
.oblastZalozky .zalozky .active_parametry_1 {margin: 0px 0px 0px 2px; padding: 0px 0px 0px 76px; color:#ffffff; width:304px; height:25px; line-height:25px; overflow:hidden; float: left; background:#7896bf;}
.oblastZalozky .zalozky .active_parametry_0 {margin: 0px 0px 0px 2px; padding: 0px 0px 0px 76px; color:#ffffff; width:304px; height:25px; line-height:25px; overflow:hidden;background:#9b9b9b;}

.oblastZalozky .obsah {border:0px solid #8f8c87; }
.oblastZalozky .obsah .velikost {width:580px; overflow:hidden; margin:0px; padding:0px;}
.oblastZalozky .obsah .velikost .odsazeni {width:582px; overflow:hidden; margin:0px;}

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

/* F6_DETAIL - parametry */
.detailParametryNadpis {width:588px; overflow:hidden; margin:10px 0px 5px 0px; color:#000000; font-weight:bold;}
.detailParametryDiv {width:588px; overflow:hidden; margin:0px 0px 10px 5px;}
.detailParametry {width: 588px; color: #000000; margin: 10px 0px 0px 5px; border-collapse:collapse;}
.detailParametry tr.pozice-0 {background-color:#f4f4f4;line-height:18px;}
.detailParametry tr.pozice-1 {background-color:#ffffff;line-height:18px;}
.detailParametry td {padding:0px; font-weight: normal; border: 0px solid #515151;}
.detailParametry td .padding1 {padding: 3px 0px 4px 8px;}
.detailParametry td .padding2 {padding: 3px 0px 4px 8px;}
.detailParametry td.left {width:50%; color:#000000; text-align:left;}
.detailParametry td.right {width:50%; color:#000000;}
.detailParametry td.right .colorSample {border: 1px solid #606060; width: 12px; height: 12px; vertical-align: middle;}

/* F6_DETAIL -  hlidaci pes*/
.hlidacipes {padding: 0px; font-size: 90%; text-align:left; color:#000000; margin:0px 0px 20px 0px;}
.hlidacipes .pesPopis {line-height:18px;}
.hlidacipes .seda {color:#000000;}
.hlidacipes td {font-size:11px; color:#000000; padding:3px 5px 0px 0px; line-height:19px;}
.hlidacipes .vpravo {text-align:right;}
.hlidacipes .checkbox {margin:0px 2px 0px 0px;}
.hlidacipes .textbox {width: 80px; height:19px; line-height:19px; overflow:hidden; border:1px solid #034405; color:#000000; font-size:100%; margin:0px; padding:0px;}
.hlidacipes .textbox2 {width: 120px; height:19px; line-height:19px; overflow:hidden; border:1px solid #034405; color:#000000; font-size:100%; margin:0px; padding:0px;}
.hlidacipes .odeslatDiv {border:1px solid blue; margin:0px;}
.hlidacipes .odesilam {width:75px; height:21px; font-size:1px; border:0px solid #000000; margin-top:5px; cursor:pointer; text-align:center; color:#000000;}
.hlidacipes .popisTl {float:left; width:50px; height:21px; text-align:center; color:#000000; font-size:10px;}
.hlidacipes .tlacOdesli { border:0px solid blue; float:left; width:18px; height:18px; background:url(redo-tlacitko-ok.png) no-repeat; cursor:pointer; background:transparent; color:#000000;}



/* F7_OBLIBENE PROUKTY */
.favorites {margin:0px; color: #000000; font-size:11px; padding:0px;}
.favorites img.image {float: left; width:80px; margin: 0px 10px 0px 0px; vertical-align: middle;}
.favorites .produktDiv {width:608px; overflow:hidden;}
.favorites .produkt {display: block; float: left; width:260px; font-weight:normal; color:#000000;}
.favorites .produkt a {text-decoration: none; font-weight:normal; color:#7896bf;}
.favorites .produkt a:hover {text-decoration: underline;}
.favorites .produkt .nazev {text-decoration: none; font-weight:normal;}
.favorites .produkt .nazev:hover {text-decoration: underline;}
.favorites .produkt .cena {font-weight:bold; color:#000000;}
.favorites .favoritesRight {float: right; text-align: center; width:130px;}
.favorites .favoritesRight a.odstranit {margin: 17px 0px 0px 0px; text-decoration: none; color: #7896bf;}
.favorites .favoritesRight a.odstranit:hover {text-decoration: underline;}
.favorites .favoritesRight a.koupit {text-decoration: none; color: #7896bf; font-weight: bold; display: block; margin: 10px 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: #7896bf;}
.favorites .odstranitVse a:hover {text-decoration: underline;}


/* F8_KOSIK */
.kosik {color: #000000; font-size:11px; padding:0px;}
.kosik .seznamZbozi {}
.kosik .seznamZbozi .produktliteHeader {margin:0px; font-weight: bold; color: #000000; text-align:center;}
.kosik .seznamZbozi .produktlite {margin:0px; border-top: 1px solid #727272;}
.kosik .seznamZbozi .padding {padding: 2px 0px 2px 0px;}
.kosik .seznamZbozi .checkbox {float: left; width: 47px; overflow: hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .nazev { display:block; float:left; width:266px; overflow:hidden; margin:0px; padding: 0px; color:#7896bf;}
.kosik .seznamZbozi .nazev .cervena {color:#7896bf; font-weight: normal;}
.kosik .seznamZbozi .cenaZaKus {float: left; width: 100px; overflow: hidden; padding:0px;}
.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 #9b9b9b; color: #181818; text-align:right; margin: 0px auto 0px auto;}
.kosik .seznamZbozi .dph {float:left; width:50px; overflow:hidden; padding:0px; margin:0px;}
.kosik .seznamZbozi .dph .dph1 {margin:0px; text-align:center; padding:4px 5px 3px 0px;}
.kosik .seznamZbozi .polozkaCelkemSDPH {float: left; width:100px; overflow: hidden; padding:0px;}
.kosik .seznamZbozi .cena1 {color:#000000; font-weight: bold; text-align:right; padding:4px 5px 3px 0px;}
.kosik .seznamZbozi .cena2 {color:#7896bf; font-weight: bold; text-align:right; font-size:11px; padding:3px 5px 3px 0px;}
.kosik .cenaCelkem {width:608px; overflow:hidden; margin:0px; padding:0px; text-align:left;}
.kosik .cenaCelkem .row {width:608px; margin:0px 0px 3px 0px; padding:0px; text-align:left; border-top: 1px solid #727272;}
.kosik .cenaCelkem .row .popis {float:left; width:300px; color:#181818; font-weight:normal; padding:2px 0px 2px 0px; text-align:left;}
.kosik .cenaCelkem .row .cena {float:right; width:100px; overflow:hidden; margin:0px; padding:0px;}
.kosik .cenaCelkem .row .cena .odsazeni {padding:2px 7px; color:#7896bf; font-size:12px; text-align:right; font-weight:bold;}
.kosik .buttonsTop {width:618px; margin: 0px 0px 5px 0px; padding:0px;}
.kosik .buttonsTop .dots {float:left; width:18px; margin-left:17px;}
.kosik .buttonsTop .vymaz-oznacene {float:left; margin-right:10px; cursor:pointer;}
.kosik .buttonsTop .vysypat {float:left; margin-right:10px; cursor:pointer;}
.kosik .buttonsBottom {width:600px; margin: 20px 0px 0px 0px; padding:0px;}
.kosik .buttonsBottom .prepocitat {float:right; margin-left:10px; cursor:pointer;}
.kosik .buttonsBottom .b-pokladna {float:right; margin-left:10px; cursor:pointer;}
.kosik .hlasky {width:100%; margin: 10px 0px 0px 0px; padding:0px; font-weight:bold; color:red; text-align:center; font-size:12px;}
.kosik .hlasky a {text-decoration:underline;}
.kosik .hlasky a:hover {text-decoration:none;}

/* F9_POKLADNA */
.pokladna {color: #000000; font-size:11px; padding:0px 0px 10px 0px;}
.pokladna .nadpisPokladna {font-weight: bold; padding: 8px 0px 8px 0px; color: #7896bf; font-size:12px;}
.pokladna .margin {margin: 0px 0px 0px 20px; color:#000000; padding:0px; text-align:left;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #7896bf; font-weight: bold;}
.pokladna .seznamZbozi {margin: 0px 0px 0px 20px;}
.pokladna .seznamZbozi .produktliteHeader {width:588px; overflow:hidden; padding:0px; font-weight: bold; color:#000000; text-align:center;}
.pokladna .seznamZbozi .produktlite {width:588px; overflow:hidden; padding:0px; border-top: 1px solid #c6ced4;}
.pokladna .seznamZbozi .padding {padding:2px 0px;}
.pokladna .seznamZbozi .nazev {float:left; width:308px; 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: 100px; overflow: hidden; text-align: right; padding:0px; font-weight: bold;}
.pokladna .seznamZbozi .cenaCelkem {font-weight: bold; border-top: 1px solid #c6ced4;}
.pokladna .seznamZbozi .text {float: left; width: 340px; overflow: hidden; padding:0px; margin:0px;}
.pokladna .seznamZbozi .hodnota {float: right; text-align: right; width: 130px; overflow: hidden; padding:0px; color:#7896bf; font-weight: bold; margin:0px;}
.pokladna input.slevaKod {width: 30px; margin: 0px 3px 0px 3px; height:19px; border:1px solid #9b9b9b; color: #181818;}

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

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

.pokladna .odberatel .mezera {float: left; width: 30px; 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; border:1px solid #9b9b9b; color: #181818;}

.pokladna .vasVzkazKObjednavce {margin: 0px;}
.pokladna textarea {width: 590px; height:50px; border:1px solid #9b9b9b; color: #181818;}
.pokladna .odeslat {cursor:pointer; margin:0px auto 5px auto;}

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

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

/* F10 OBJEDNAVKA PRIJATA*/
.objednavka {width:618px; overflow:hidden; font-size: 11px; text-align: left;}

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

.vaseObjednavkyDetail {padding:0px;}
.vaseObjednavkyDetail .datum {text-align: right;}
.vaseObjednavkyDetail .zaplaceno {text-align: right;}
.vaseObjednavkyDetail .odeslano {text-align: right;}
.vaseObjednavkyDetail .prehled {width: 608px; border-collapse: collapse; border: 1px solid #9b9b9b; color: #000000; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .prehled td {border: 1px solid #9b9b9b;  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:#7896bf; text-decoration: none;}
.vaseObjednavkyDetail .zpet:hover {text-decoration: underline;}


/* F20_LOGIN PAGE zapomenute heslo, login page */
.loginPage {padding: 10px 0px; overflow:hidden;}
.loginPage .nadpisLogin {font-weight: bold; padding: 5px 0px 5px 0px; color: #7896bf;}
.loginPage .row {width: 608px; padding:0px; color:#000000;}
.loginPage .popis {float: left; width: 100px; padding: 4px 0px 0px 0px; color:#000000;}
.loginPage .popis2 {float: left; width: 250px; padding: 4px 0px 0px 0px; color:#000000;}
.loginPage .popis2 .txtbox {width: 200px; height:19px; border:1px solid #9b9b9b; color: #181818;}
.loginPage .popis2 .tlacitko {border:0px solid #353535; cursor:pointer;}
.loginPage a {text-decoration: underline; color:#7896bf;}
.loginPage a:hover {text-decoration: none;}

/* F24_VYHLEDAVANI - rozsirene */
.advsearch {margin: 0px; padding: 0px;}
.advsearch td.kategorie {vertical-align: top; font-size: 11px; width: 180px;}
.advsearch td.kategorie ul {margin: 0px 0px 0px 10px; list-style: none}
.advsearch .popis {width:180px;}
.advsearch .text {border:1px solid #6f797b;}
.advsearch a {color:#0c74b3; font-weight:normal; text-decoration:none;}
.advsearch a:hover {text-decoration:underline;}

/* F29_TEXTOVA STRANKA*/
.textpage {margin: 5px 3px 20px 3px; font-size: 11px; color:#000000;}
.textpage h1 {font-size: 16px; color:#000000; padding: 0px; margin: 5px 3px 5px 3px;}
.textpage a {color:#000000; text-decoration: underline;}
.textpage a:hover {text-decoration: none;}

/* F30_KNIHA PRANI */
.knihaprani {padding: 0px 0px 20px 0px; font-size: 11px; text-align:left; color:#000000;}
.knihaprani .row {margin:0px; padding:0px; text-align:left;}
.knihaprani .row .popis {float:left; width: 200px; color:#000000;}
.knihaprani .row .popis2 {float:left; width: 300px; text-align:left;}
.knihaprani .row .popis2 input {width: 200px; height:19px; font-size:11px; border:1px solid #6f797b;}
.knihaprani .row .popis2 textarea {width: 300px; height: 200px; font-size:11px; border:1px solid #6f797b;}
.knihaprani .row .popis2 .odeslat {width:120px; height:24px; border: 0px solid black;}

.novinkaNew {line-height:14px; margin: 5px 3px 20px 3px;}
.novinkaNew h2 {margin:0px; padding:0px; font-size:12px;}
.novinkaNew a {margin:0px; padding:0px; font-size:12px; color:#000000;}


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

.limit {color: red; font-size: 12px; font-weight: bolder; text-align: center; padding-top: 10px;}

.bg-novinka { background: url(redo-novinka.gif); width: 11px; height: 53px; }

