/* obecna nastaveni */
body {font-family: Tahoma, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; color:#000000; background-color:#ffffff; }
form {margin: 0px; padding: 0px;}
p {margin: 0px;}
img {border: 0px solid #ffffff; vertical-align: middle;}
input {font-family: Tahoma, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
button {font-family: Tahoma, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
textarea {font-family: Tahoma, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
select {font-family: Tahoma, Helvetica, sans-serif; vertical-align: middle; margin:0px;}
strong {font-weight: bold;}
a {text-decoration: none; color:#f2559e;}
a:hover {text-decoration:underline;}
.pointer {cursor: pointer;}
.cistic {display:block; clear:both; border:none; visibility:hidden; line-height:0px;}

/* zobecneni formatovaneho textu z "textoveho editoru v adminu"*/
.formatovanyText {font-size:11px; color:#000000; line-height:14px; margin:18px 0px;}
.formatovanyText a {color:#446abd;}
.formatovanyText h2 {width:100%; height:30px; overflow:hidden; float:left; line-height:30px; background-color: transparent; color:#446abd; font-weight:normal; margin:0px; padding:0px; font-size:16px;}

.shopMessage {text-align: center; width: 100%; margin: 150px auto 150px auto;}
.shopMessage .block {width: 980px; padding: 15px 0px 15px 0px; margin: 15px auto 15px auto; color:#000000; background-color:#e0eaff; border:2px solid #f2559e;}
.shopMessage .block .odsazeni {font-size: 88%; padding: 0px 20px 0px 20px; margin:0px; color:#446abd;}
.shopMessage .block .nadpis {font-size: 113%; font-weight: bold; padding: 10px 0px 5px 0px; color: #446abd;}
.shopMessage .block .jednoTlacitko {width:86px; padding:0px 0px 0px 0px; margin:0px auto;}
.shopMessage .block .jednoTlac {width:86px; height:19px; padding:2px 0px 0px 0px; margin:0px 0px; color:#ffffff; text-transform:uppercase; border:0px; font-size:12px; cursor:pointer;}
.shopMessage .block .druheTlac {width:70px; height:18px; text-align:center; padding:3px 0px 0px 0px; margin:0px 0px; float:right; color:#ffffff; text-transform:uppercase; border:0px; font-size:12px;}
.shopMessage .block .druheTlac:hover {text-decoration:none;}
.shopMessage .block .dveTlacitka {width:170px; padding:0px 0px 0px 0px; margin:0px auto; border:0px solid blue;}
.shopMessage .block button {margin:0px; padding:0px; border:0px; float:left; background-color:transparent;}

h1.natextpage {width:526px; overflow:hidden; text-align:left; font-size:125%; font-weight:normal; color:#056fff; padding:0px; margin:11px auto 5px auto;}

/*css mapy*/
.bg-header {background:url(rob-mapa.jpg) no-repeat -0px -0px;}
.bg-header-mezeratextpage {background:url(rob-mapa.jpg) no-repeat -727px -242px;}
.bg-logoDiv2 {background:url(rob-mapa.jpg) no-repeat -4px -150px;}
.bg-hledani {background:url(rob-mapa.jpg) no-repeat -0px -241px;}
.bg-stavMain-novinka {background:url(rob-mapa.jpg) no-repeat -736px -198px;}
.bg-stavMain-akce {background:url(rob-mapa.jpg) no-repeat -759px -198px;}
.bg-nadpisLeft {background:url(rob-mapa.jpg) no-repeat -736px -151px;}
.bg-kategorie-plus {background:url(rob-plus.gif) no-repeat 3px 0;}
.bg-kategorie-hvezdicka {background:url(rob-hvezdicka.gif) no-repeat 0 0;}
.bg-modraBublina-zaobleni-vrch {background:url(rob-mapa.jpg) no-repeat -0px -241px;}
.bg-modraBublina-zaobleni-spodek {background:url(rob-mapa.jpg) no-repeat -0px -299px}
.bg-sedaBublina-zaobleni-vrch {background:url(rob-mapa.jpg) no-repeat -0px -304px;}
.bg-sedaBublina-zaobleni-spodek {background:url(rob-mapa.jpg) no-repeat -0px -308px;}
.bg-kosikLogo {background:url(rob-mapa.jpg) no-repeat -807px -175px;}
.bg-koruna {background:url(rob-mapa.jpg) no-repeat -782px -198px;}
.bg-euro {background:url(rob-mapa.jpg) no-repeat -736px -219px;}
.bg-root-default {background:url(rob-mapa-rootkat.jpg) no-repeat -0px -0px;}
.bg-root-3 {background:url(rob-mapa-rootkat.jpg) no-repeat -551px -0px;}
.bg-spodekBubliny {background:url(rob-mapa.jpg) no-repeat -181px -277px;}
.bg-katalogHeader {background:url(rob-mapa.jpg) no-repeat -185px -151px;}
.bg-sipkaRazeni-down {background:url(rob-mapa.jpg) no-repeat -757px -220px;}
.bg-sipkaRazeni-up {background:url(rob-mapa.jpg) no-repeat -777px -220px;}
.bg-spodekKatalogu {background:url(rob-mapa.jpg) no-repeat -185px -207px;}
.bg-nadpis01-okraj-levo {background:url(rob-mapa.jpg) no-repeat -181px -242px;}
.bg-nadpis01-okraj-pravy {background:url(rob-mapa.jpg) no-repeat -719px -242px;}
.bg-parametryFiltrZaobleni-top {background:url(rob-mapa.jpg) no-repeat -181px -282px;}
.bg-parametryFiltrZaobleni-low {background:url(rob-mapa.jpg) no-repeat -181px -287px;}
.bg-detailTop-zaobleni-low {background:url(rob-mapa.jpg) no-repeat -181px -302px;}
.bg-otaznik {background:url(rob-mapa.jpg) no-repeat -930px -176px;}
.bg-cetelem {background:url(rob-mapa.jpg) no-repeat -797px -233px;}
.bg-ge {background:url(rob-mapa.jpg) no-repeat -865px -217px;}
.bg-detail-sipecka {background:url(rob-mapa.jpg) no-repeat -729px -242px;}
.bg-diskuze-sipeckaDown {background:url(rob-mapa.jpg) no-repeat -742px -241px;}
.bg-diskuze-sipeckaUp {background:url(rob-mapa.jpg) no-repeat -751px -241px;}
.bg-moznost-tisk {background:url(rob-mapa.jpg) no-repeat -938px -190px;}
.bg-moznost-splatka {background:url(rob-mapa.jpg) no-repeat -938px -212px;}
.bg-ruzove-zaobleni {background:url(rob-mapa.jpg) no-repeat -0px -320px;}
.bg-konec-ruzove-zaobleni {background:url(rob-mapa.jpg) no-repeat -0px -349px;}
.bg-prouzek-ruzove-zaobleni {background:url(rob-mapa.jpg) no-repeat -864px -260px;}
.bg-zalozka01 {background:url(rob-mapa.jpg) no-repeat -276px -320px;}
.bg-zalozka02 {background:url(rob-mapa.jpg) no-repeat -448px -320px;}
.bg-zalozka03 {background:url(rob-mapa.jpg) no-repeat -523px -320px;}
.bg-zalozka04 {background:url(rob-mapa.jpg) no-repeat -606px -330px;}
.bg-zalozky-telotop {background:url(rob-mapa.jpg) no-repeat -181px -308px;}
.bg-zalozky-telolow {background:url(rob-mapa.jpg) no-repeat -181px -314px;}
.bg-detail-vlastnost-top {background:url(rob-mapa.jpg) no-repeat -606px -321px;}
.bg-detail-vlastnost-low {background:url(rob-mapa.jpg) no-repeat -606px -325px;}
.bg-kyticka {background:url(rob-mapa.jpg) no-repeat -760px -241px;}
.bg-hledej-sipka-dolu {background:url(rob-mapa.jpg) no-repeat -774px -241px;}
.bg-hledej-sipka-nahoru {background:url(rob-mapa.jpg) no-repeat -782px -241px;}
.bg-parametryVrch {background:url(rob-mapa.jpg) no-repeat -181px -292px;}
.bg-parametrySpodek {background:url(rob-mapa.jpg) no-repeat -181px -297px;}

.bg-stav-novinka {background:url(rob-mapa.jpg) no-repeat -865px -176px;}
.bg-stav-akce {background:url(rob-mapa.jpg) no-repeat -887px -176px;}
.bg-stav-splatky {background:url(rob-mapa.jpg) no-repeat -909px -176px;}

.bg-tlacOK {background:url(rob-mapa.jpg) no-repeat -917px -151px;}

.bg-tlacRuzove70px {background:url(rob-mapa.jpg) no-repeat -736px -176px;}
.bg-tlacRuzove72px {background:url(rob-mapa.jpg) no-repeat -865px -198px;}
.bg-tlacRuzove100px {background:url(rob-mapa.jpg) no-repeat -732px -299px;}
.bg-tlacRuzove134px {background:url(rob-mapa.jpg) no-repeat -729px -254px;}

.bg-tlacModre50px {background:url(rob-mapa.jpg) no-repeat -864px -262px;}
.bg-tlacModre86px {background:url(rob-mapa.jpg) no-repeat -865px -238px;}
.bg-tlacModre100px {background:url(rob-mapa.jpg) no-repeat -732px -277px;}



.nadpis01 {width:550px; height:34px; overflow:hidden; margin-top:10px;}
.nadpis01 .okraj {width:7px; height:34px; overflow:hidden; float:left;}
.nadpis01 h1 {width:536px; height:30px; overflow:hidden; float:left; background-color:#446abd; line-height:30px; color:#ffffff; font-weight:normal; margin:0px; padding:0px; font-size:16px;}

.nadpisHome {width:550px; height:30px; overflow:hidden; margin-top:10px;}
.nadpisHome .okraj {width:7px; height:34px; overflow:hidden; float:left;}
.nadpisHome h1 {width:536px; height:30px; overflow:hidden; float:left; background-color:#446abd; line-height:30px; color:#ffffff; font-weight:normal; margin:0px; padding:0px; font-size:16px;}
.nadpisHome h2 {width:536px; height:30px; overflow:hidden; float:left; line-height:30px; background-color:#446abd; color:#ffffff; font-weight:normal; margin:0px; padding:0px; font-size:16px;}

.banneryCentralni {width:550px; text-align:center; overflow:hidden; margin:30px 0px 0px 0px;}
.banneryCentralni .kategoryBanner {margin:0px 0px 0px 0px; overflow:hidden; display:block;}

.popisKategorie {}

.supertop {width:100%; height:150px; background-color:#e0eaff;}

.rob-main {width:958px; margin:0px auto 0px auto; overflow:hidden; text-align: left; border:0px solid blue;}
.rob-main .leftCenter {width:750px; float:left; margin:0px 0px 0px 4px; overflow:hidden;}
.rob-main .leftCenter .center {width:550px; float:right; overflow:hidden;}
.rob-main .leftCenter .center .okrajeKatalogu {width:548px; border:1px solid #d9d9d9; border-top:0px; border-bottom:0px; overflow:hidden;}
.rob-main .leftCenter .center .spodekKatalogu {width:550px; height:34px; overflow:hidden;}

.rob-main .leftCenter .left {width:180px; float:left; overflow:hidden;}
.rob-main .leftCenter .left .logoDiv2 {width:180px; height:89px; overflow:hidden; display:block; text-indent:-5000px; border:0px solid red;}
.rob-main .leftCenter .left .hledani {width:180px; height:62px; overflow:hidden;}
.rob-main .leftCenter .left .hledani input {width:142px; height:16px; padding:5px 0px 3px 0px; border:0px; background:transparent; margin:7px 0px 5px 30px; overflow:hidden; font-size:11px;}
.rob-main .leftCenter .left .hledani .hledej {float:right; width:50px; margin:0px 5px 0px 0px; height:18px; overflow:hidden; text-align:center; border:0px; text-transform:uppercase; color:#ffffff; font-size:12px; background:transparent; padding:3px 0px 0px 0px; cursor:pointer;}
.rob-main .leftCenter .left button {float:right; width:50px; margin:0px 5px 0px 0px; padding:0px; border:0px; background-color:transparent; cursor:pointer;}
.rob-main .leftCenter .left .hledani .rozsirene {display:block; width:108px; height:20px; padding-top:6px; float:right; font-size:62%; color:#ffe046; text-decoration:underline; text-align:left;}
.rob-main .leftCenter .left .stavyMain {width:180px; overflow:hidden; margin-bottom:1px;}
.rob-main .leftCenter .left .stavyMain .stavMain {width:178px; height:24px; padding:2px 0px 0px 2px; border-bottom:1px solid #e0eaff; overflow:hidden;}
.rob-main .leftCenter .left .stavyMain .stavMain .ikona {width:22px; height:20px; overflow:hidden; float:left; display:block;}
.rob-main .leftCenter .left .stavyMain .stavMain .odkaz {display:block; width:145px; height:16px; overflow:hidden; float:left; color:#f2559e; font-size:75%; font-weight:bold; text-transform:uppercase; padding:4px 0px 0px 5px; text-decoration:underline;}
.rob-main .leftCenter .left .stavyMain .stavMain .odkaz:hover {text-decoration:none;}
.rob-main .leftCenter .left .stavyMain .stavMain .odkaz2 {display:block; width:145px; height:16px; overflow:hidden; float:left; color:#575759; font-size:62.5%; font-weight:normal; text-transform:uppercase; padding:4px 0px 0px 5px; text-decoration:none;}
.rob-main .leftCenter .left .stavyMain .stavMain .odkaz2:hover {text-decoration:underline;}
.rob-main .leftCenter .left .nadpisLeft {width:172px; height:18px; overflow:hidden; color:#ffffff; text-transform:uppercase; font-size:81.25%; padding:6px 0px 0px 8px;}
.rob-main .leftCenter .left .modraBublina {width:180px; overflow:hidden; margin-bottom:4px;}
.rob-main .leftCenter .left .modraBublina .zaobleni {width:180px; height:4px; overflow:hidden;}
.rob-main .leftCenter .left .modraBublina .telo {width:180px; background-color:#446abd; padding:2px 5px 1px 15px; overflow:hidden;}
.rob-main .leftCenter .left .textPageAreaLeft {width:180px; overflow:hidden;}
.rob-main .leftCenter .left .textPageAreaLeft .textPageLeft {width:180px; overflow:hidden; border-bottom:1px solid #f2f7ff;}
.rob-main .leftCenter .left .textPageAreaLeft .textPageLeft .odkaz {display:block; width:170px; margin:1px 0px; padding:6px 3px 3px 7px; line-height:14px; overflow:hidden; font-size:69%; color:#575759;}
.rob-main .leftCenter .left .textPageAreaLeft .textPageLeft .odkaz:hover {background-color:#f2f7ff; text-decoration:none; color:#000000;}

.rob-main .right {width:180px; float:right; margin-right:4px; overflow:hidden;}
.rob-main .right .sedaBublina {width:180px; overflow:hidden; margin:31px 0px 4px 0px;}
.rob-main .right .sedaBublina .zaobleni {width:180px; height:4px; overflow:hidden;}
.rob-main .right .telo {width:160px; background-color:#e5e5e5; padding:2px 5px 1px 15px; overflow:hidden;}
.rob-main .right .kosikDiv {width:180px; margin:12px 0px 15px 0px; overflow:hidden;}
.rob-main .right .kosikDiv .kosikLogo {width:57px; height:58px; float:left; display:block; overflow:hidden; margin:8px 0px 0px 0px;}
.rob-main .right .kosikDiv .kosikTelo {width:116px; overflow:hidden; float:right;}
.rob-main .right .kosikDiv .kosikTelo .radek {width:116px; height:25px; line-height:25px; overflow:hidden;}
.rob-main .right .kosikDiv .kosikTelo .radek .nazev {width:50px; height:25px; line-height:25px; overflow:hidden; float:left; font-size:69%; color:#575759;}
.rob-main .right .kosikDiv .kosikTelo .radek .hodnota {width:64px; height:25px; line-height:25px; overflow:hidden; float:right; text-align:right; font-size:81%; color:#f2559e; white-space: nowrap;}
.rob-main .right .kosikDiv .kosikTelo .meny {width:116px; height:21px; overflow:hidden;}
.rob-main .right .kosikDiv .kosikTelo .meny .text {width:36px; height:21px; line-height:21px; overflow:hidden; font-size:69%; color:#575759; float:left;}
.rob-main .right .kosikDiv .kosikTelo .meny .tecky {width:25px; height:21px; line-height:18px; overflow:hidden; font-size:10px; color:#575759; float:left;}
.rob-main .right .kosikDiv .kosikTelo .meny .tecky2 {width:8px; height:21px; line-height:18px; margin-left:1px; overflow:hidden; font-size:10px; color:#575759; float:left;}
.rob-main .right .kosikDiv .kosikTelo .meny .mena {display:block; width:20px; height:21px; overflow:hidden; float:left; margin-left:3px;}
.rob-main .right .nadpisRight {width:172px; height:18px; overflow:hidden; color:#ffffff; text-transform:uppercase; font-size:81.25%; padding:6px 0px 0px 8px;}

.kategorie {width:180px; overflow:hidden; margin:0px 0px 1px 0px; padding:0px;}
.kategorie h3.rootkatName-0 {width:180px; overflow:hidden; padding:0px 0px; font-weight:normal; margin:1px 0px; }
.kategorie h3.rootkatName-0 .odkaz {display:block; width: 160px; padding:4px 4px 3px 16px; overflow:hidden; line-height:15px; font-size:11px; color:#575759; cursor:pointer;}
.kategorie h3.rootkatName-0:hover {width:180px; overflow:hidden; padding:0px 0px; font-weight:normal; margin:1px 0px; background-color:#f2f7ff;}
.kategorie h3.rootkatName-0:hover .odkaz:hover {text-decoration:none;}
.kategorie h3.rootkatName-1 {width:180px; overflow:hidden; padding:0px 0px; font-weight:normal; margin:0px; border-bottom:1px solid #e0eaff; }
.kategorie h3.rootkatName-1 .odkaz {display:block; width: 160px; padding:4px 4px 3px 16px; margin:1px 0px; background-color:#f2f7ff; overflow:hidden; line-height:15px; font-size:11px; color:#000000; cursor:pointer;}
.kategorie h3.rootkatName-1 .odkaz:hover {text-decoration:none;}

.kategorie h4 {margin:0px; padding:0px; font-weight:normal;}
.kategorie .kategorieName {display:block; line-height:14px; width:auto; padding:5px 0px 5px 11px; font-size:11px; overflow:hidden; color:#575759;}
.kategorie .kategorieName:hover {text-decoration:none; cursor:pointer; overflow:hidden; color:#000000;}
.kategorie .selected-0 {display: block; text-decoration:none;}
.kategorie .selected-1 {display: block; text-decoration:none; color:#000000;}
.kategorie .oddelovac {width:180px; height:1px; background-color:#e0eaff;}

.rob-main .header {width:958px; height:150px; position:absolute; top:0px; overflow:hidden;}
.rob-main .header .logoDiv1 {display:block; width:184px; height:150px; overflow:hidden; float:left; text-indent:-5000px;}
.rob-main .header .headerRight {width:770px; height:150px; overflow:hidden; float:left;}
.rob-main .header .headerRight .vrch {width:758px; height:28px; overflow:hidden; margin:0px 6px;}
.rob-main .header .headerRight .vrch .textPageTop {display:block; float:right; height:16px; overflow:hidden; padding:12px 6px 0px 6px; font-size:62.5%; color:#ffffff; text-decoration:underline;}
.rob-main .header .headerRight .vrch .textPageTop:hover {text-decoration:none;}
.rob-main .header .headerRight .vrch .mezera {float:right; height:28px; width:1px; overflow:hidden;}
.rob-main .header .headerRight .spodek {width:770px; height:122px; overflow:hidden; margin:0px 0px; text-align:center; font-size: 68.75%;}

/* jarek */
.headerRight .spodek a {width:74px; height:122px; overflow:hidden; float:left; cursor:pointer; text-decoration: none;}
.headerRight .spodek a.selected:hover {text-decoration: underline;}
.headerRight .spodek .L, .headerRight .spodek .R {display: block; width:5px; height:38px; float:left; margin-top:84px;}
.headerRight .spodek .selected .L, .headerRight .spodek :hover .L {background:url(rob-mapa.jpg) no-repeat -948px -151px;}
.headerRight .spodek .selected .R, .headerRight .spodek :hover .R {background:url(rob-mapa.jpg) no-repeat -953px -151px;}
.headerRight .spodek .M {display: block; height:24px; margin-top: 84px; float: left; padding-top: 14px; color: #446abd;}
.headerRight .spodek :hover .M, .headerRight .spodek .selected .M {background-color: #ffffff; color:#f2559e;}
.headerRight .spodek .dlouhyobsah .M {padding-top: 7px; height: 31px; margin-top:84px;}
.headerRight .spodek .typ1 {width:74px;}
.headerRight .spodek .typ1 .M {width:64px;}
.headerRight .spodek .typ2 {width:87px;}
.headerRight .spodek .typ2 .M {width:77px;}
.headerRight .spodek .typ3 {width:86px;}
.headerRight .spodek .typ3 .M {width:76px;}

.novinkyForm {width:160px; overflow:hidden; margin:0px; padding:0px; font-family: Tahoma, Helvetica, sans-serif;}
.novinkyForm .popisek1 {width:160px; text-align:left; margin:0px 0px 6px 0px; font-size:68.75%; color:#ffffff; line-height:14px; padding:0px 0px 0px 0px;}
.novinkyForm input {display:block; margin:1px 0px 0px 0px; width:121px; height:18px; border:0px solid #e2d07a; font-size:11px; border:1px solid #c9c9c9; color:#a2a2a6; font-size:13px; padding-top:2px;float:left;}
.novinkyForm .tlacOK {display:block; width:30px; height:21px; border:0px; padding:3px 0px 0px 0px; text-transform:uppercase; color:#ffffff; font-size:13px; cursor:pointer;}
.novinkyForm #regmailnovinky button {float:right; margin:0px; padding:0px; border:0px; background-color:transparent; cursor:pointer; width: 32px;}

.userForms {width:160px; overflow:hidden;}
.userForms .radek {width:160px; height:24px; overflow:hidden; margin-bottom:6px;}
.userForms .radek .nazev {width:38px; height:24px; float:left; overflow:hidden; color:#575759; font-size:68.75%; line-height:24px;}
.userForms .radek .hodnota {width:122px; height:24px; float:right; overflow:hidden; color:#575759; font-size:68.75%; line-height:24px;  border:0px solid red;}
.userForms .radek .hodnota input {width:116px; height:16px; border:1px solid #c9c9c9; float:left; overflow:hidden; color:#575759; font-size:11px; padding:4px 0px 0px 2px;}
.userForms .spodek {width:160px; overflow:hidden;}
.userForms .spodek .levo {width:86px; float:left; overflow:hidden; line-height:16px;}
.userForms .spodek .levo .odkaz {color:#446abd; font-size:62.5%; text-decoration:underline;}
.userForms .spodek .levo .odkaz:hover {text-decoration:none;}
.userForms .spodek .pravo {width:74px; float:right;  overflow:hidden;}
.userForms .spodek .pravo .tlacitkoUF {width:70px; height:18px; border:0px; color:#FFFFFF; text-transform:uppercase; font-size:12px; cursor:pointer; padding:3px 0px 0px 0px;}
.userForms .spodek .pravo .tlacitkoUFA {width:70px; height:18px; border:0px; display:block; padding-top:3px; margin:0px; text-align:center;  color:#FFFFFF; text-transform:uppercase; font-size:12px; cursor:pointer;}
.userForms .spodek .pravo .tlacitkoUFA:hover {text-decoration:none;}
.userForms .userName {width:160px; line-height:16px; font-size:12px; color:#f2559e; font-weight:bold; margin-bottom:6px;}
.userForms button {float:right; margin:0px; padding:0px; border:0px; background-color:transparent; cursor:pointer;}

.topProduktyRight {width:180px; height:170px; overflow:hidden; padding:0px; margin:0px; overflow:hidden; border-bottom:1px solid #e0eaff; text-align:center;}
.topProduktyRight .imageDiv {display:block; width:125px; height:120px; overflow:hidden; float:left; margin:8px 0px 0px 27px;}
.topProduktyRight .nazev {display:block; width:170px; height:20px; color:#575759; overflow:hidden; margin:0px 0px 0px 5px; cursor:pointer; text-decoration:underline; font-size:11px; font-weight:normal; text-decoration:none; text-align:center; line-height:20px;}
.topProduktyRight .nazev:hover {text-decoration:underline;}
.topProduktyRight .cena {width:170px; height:20px; color:#f2559e; font-size:14px; font-weight:normal; overflow:hidden; margin:0px 0px 0px 5px; line-height:20px; text-align:center;}

.hlavniBublinaKategorie {width:550px; overflow:hidden; background-color:#ffe5f1; margin:10px 0px 2px 0px;}
.hlavniBublinaKategorie .navigace {width:415px; height:53px; overflow:hidden; }
.hlavniBublinaKategorie .popisDiv {width:415px; overflow:hidden;}
.hlavniBublinaKategorie .popisDiv .minVyskaBubliny {width:9px; height:100px; float:left; overflow:hidden;}
.hlavniBublinaKategorie .popisDiv .popisBubliny {width:406px; float:left; overflow:hidden;}
.hlavniBublinaKategorie .popisDiv .popisBubliny h1 {width:406px; line-height:48px; margin:0px; padding:0px; font-size:34px; color:#575759; font-weight:normal;}
.hlavniBublinaKategorie .popisDiv .popisBubliny .popis {width:406px; line-height:14px; margin:4px 0px; padding:0px; font-size:12px; color:#000000; font-weight:normal;}
.hlavniBublinaKategorie .spodekBubliny {width:550px; height:4px; overflow:hidden;}

.katalogHeader {width:550px; height:55px; overflow: hidden; padding:0px; margin:8px 0px 0px 0px;}
.katalogHeader .bunka01 {width:140px; height:38px; float:left; margin:9px 7px 0px 6px; border:0px solid red; overflow:hidden;}
.katalogHeader .bunka01 .vrch {width:140px; height:19px; margin:0px; border:0px solid red; overflow:hidden; color:#ffffff; font-size:69%;}
.katalogHeader .bunka01 .pocet {width:36px; height:16px; margin:0px 8px 0px 0px; border:1px solid #b3b3b3; float:left; overflow:hidden; color:#000000; font-size:11px; }
.katalogHeader .bunka01 .popis {width:96px; float:left; color:#ffffff;}
.katalogHeader .bunka01 .spodek {width:140px; height:19px; margin:0px; border:0px solid red; overflow:hidden; font-size:69%;}
.katalogHeader .bunka01 .spodek .razeni{ width:77px; height:16px; margin:0px 10px 0px 0px; border:1px solid #b3b3b3; float:left; overflow:hidden; color:#000000; font-size:11px; }
.katalogHeader .bunka01 .spodek .sipkaRazeni {width:19px; height:19px; overflow:hidden; float:left;margin-left:4px; cursor:pointer;}
.katalogHeader .bunka02 {width:242px; float:left; margin:4px 1px 0px 1px; border:0px solid red; overflow:hidden;}
.katalogHeader .bunka02 .vrch {width:200px; height:18px; line-height:18px; margin:0px; text-align:center; border:0px solid red; overflow:hidden; font-size:10px; color:#ffffff;}
.katalogHeader .bunka02 .vrch .velke {width:200px; height:18px; margin:0px; text-align:center; border:0px solid red; overflow:hidden;  font-size:14px; color:#ccdcff; font-weight:bold;}
.katalogHeader .bunka02 .spodek {width:242px; height:24px; line-height:24px; margin:0px; text-align:center; border:0px solid red; overflow:hidden; }

.katalogSObrazky {border:0px solid blue; float:left; width:175px; height:210px; overflow:hidden; padding:0px 0px 0px 0px; margin:0px 0px 0px 7px; text-align: left;}
.katalogSObrazky h2 {width:170px; margin:0px; padding:0px;}
.katalogSObrazky .nazev {display:block; margin:4px 0px 2px 0px; width:170px; height:30px; line-height:15px; font-size:12px; color:#f2559e; overflow:hidden; text-align:left; font-weight:normal; text-decoration:underline;}
.katalogSObrazky .nazev:hover {text-decoration:none; }
.katalogSObrazky .stred {width:170px; overflow:hidden;}
.katalogSObrazky .stred .popis {width:85px; height:96px; line-height:12px; overflow:hidden; float:left; font-size:11px; color:#000000;}
.katalogSObrazky .stred .image {width:79px; height:79px; overflow:hidden; float:right; border:1px solid #e5e5e5; display:block;}
.katalogSObrazky .stred .stavy {width:81px; height:21px; overflow:hidden; float:right; margin:3px 0px 0px 0px; border:0px solid red;}
.katalogSObrazky .stred .stavy .stav {width:20px; height:21px; overflow:hidden; float:right; margin-left:2px;}
.katalogSObrazky .spodek {width:170px; overflow:hidden; margin:4px 0px 4px 0px;}
.katalogSObrazky .spodek .beznaCena {width:170px; height:16px; overflow:hidden; font-size:12px; color:#959296; text-decoration:line-through; text-align:right;}
.katalogSObrazky .spodek .cenaDiv {width:170px; overflow:hidden;}
.katalogSObrazky .spodek .cenaDiv .nazevC {width:78px; height:20px; line-height:20px; float:left; overflow:hidden; font-size:11px; color:#F2559E;}
.katalogSObrazky .spodek .cenaDiv .cena {width:88px; height:20px; line-height:20px; float:right; overflow:hidden; font-size:14px; color:#446abd; text-align:right; font-weight:bold;}
.katalogSObrazky .low {width:125px; height:18px; overflow:hidden; float:right; margin:0px 6px 0px 0px;}
.katalogSObrazky .low .ks1 {width:25px; height:13px; border:1px solid #b3b3b3; overflow:hidden; float:right; margin:2px 4px 0px 0px; text-align:center; font-size:11px; padding:1px 0px 0px 0px;}
.katalogSObrazky .low .text {width:15px; height:12px; padding-top:4px; color:#000000; font-size:11px; overflow:hidden; float:right; margin:0px 0px 0px 0px;}
.katalogSObrazky .low .submit {width:72px; height:16px; color:#ffffff; font-size:11px; overflow:hidden;  margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; border:0px; cursor:pointer; font-weight:bold;}
.katalogSObrazky .low .submit2 {display:block; text-align:center; width:70px; height:18px; padding-top:2px; color:#ffffff; font-size:11px; overflow:hidden; float:right; font-weight:bold; margin:0px 0px 0px 0px; border:0px;}
.katalogSObrazky .low .submit2:hover {text-decoration:none;}
.katalogSObrazky button {float:right; margin:0px; padding:0px; border:0px; background-color:transparent; cursor:pointer;}

.katalogSObrazky2 {border:0px solid blue; float:left; width:262px; height:210px; overflow:hidden; padding:0px 0px 0px 0px; margin:0px 0px 0px 7px; text-align: left;}
.katalogSObrazky2 h2 {width:257px; margin:0px; padding:0px;}
.katalogSObrazky2 .nazev {display:block; margin:4px 0px 2px 0px; width:257px; height:30px; line-height:15px; font-size:12px; color:#f2559e; overflow:hidden; text-align:left; font-weight:normal; text-decoration:underline;}
.katalogSObrazky2 .nazev:hover {text-decoration:none; }
.katalogSObrazky2 .stred {width:257px; overflow:hidden;}
.katalogSObrazky2 .stred .popis {width:172px; height:96px; line-height:12px; overflow:hidden; float:left; font-size:11px; color:#000000;}
.katalogSObrazky2 .stred .image {width:79px; height:79px; overflow:hidden; float:right; border:1px solid #e5e5e5; display:block;}
.katalogSObrazky2 .stred .stavy {width:81px; height:21px; overflow:hidden; float:right; margin:3px 0px 0px 0px; border:0px solid red;}
.katalogSObrazky2 .stred .stavy .stav {width:20px; height:21px; overflow:hidden; float:right; margin-left:2px;}
.katalogSObrazky2 .spodek {width:257px; overflow:hidden; margin:4px 0px 4px 0px;}
.katalogSObrazky2 .spodek .beznaCena {width:257px; height:16px; overflow:hidden; font-size:12px; color:#959296; text-decoration:line-through; text-align:right;}
.katalogSObrazky2 .spodek .cenaDiv {width:257px; overflow:hidden;}
.katalogSObrazky2 .spodek .cenaDiv .nazevC {width:78px; height:20px; line-height:20px; float:left; overflow:hidden; font-size:11px; color:#000000;}
.katalogSObrazky2 .spodek .cenaDiv .cena {width:88px; height:20px; line-height:20px; float:right; overflow:hidden; font-size:14px; color:#446abd; text-align:right; font-weight:bold;}
.katalogSObrazky2 .low {width:125px; height:18px; overflow:hidden; float:right; margin:0px 6px 0px 0px;}
.katalogSObrazky2 .low .ks1 {width:25px; height:13px; border:1px solid #b3b3b3; overflow:hidden; float:right; margin:2px 4px 0px 0px; text-align:center; font-size:11px; padding:1px 0px 0px 0px;}
.katalogSObrazky2 .low .text {width:15px; height:12px; padding-top:4px; color:#000000; font-size:11px; overflow:hidden; float:right; margin:0px 0px 0px 0px;}
.katalogSObrazky2 .low .submit {width:72px; height:16px; padding:2px 0px 0px 0px; color:#ffffff; font-size:11px; overflow:hidden; float:right; margin:0px 0px 0px 0px; border:0px; cursor:pointer; font-weight:bold;}
.katalogSObrazky2 .low .submit2 {display:block; text-align:center; width:70px; height:18px; padding-top:2px; color:#ffffff; font-size:11px; overflow:hidden; float:right; font-weight:bold; margin:0px 0px 0px 0px; border:0px;}
.katalogSObrazky2 .low .submit2:hover {text-decoration:none;}
.katalogSObrazky2 button {float:right; margin:0px; padding:0px; border:0px; background-color:transparent; cursor:pointer;}

.katalogSObrazky1 {border:0px solid blue; float:left; width:535px; height:210px; overflow:hidden; padding:0px 0px 0px 0px; margin:0px 0px 0px 7px; text-align: left;}
.katalogSObrazky1 h2 {width:530px; margin:0px; padding:0px;}
.katalogSObrazky1 .nazev {display:block; margin:4px 0px 2px 0px; width:530px; height:30px; line-height:15px; font-size:12px; color:#f2559e; overflow:hidden; text-align:left; font-weight:normal; text-decoration:underline;}
.katalogSObrazky1 .nazev:hover {text-decoration:none; }
.katalogSObrazky1 .stred {width:530px; overflow:hidden;}
.katalogSObrazky1 .stred .popis {width:445px; height:96px; line-height:12px; overflow:hidden; float:left; font-size:11px; color:#000000;}
.katalogSObrazky1 .stred .image {width:79px; height:79px; overflow:hidden; float:right; border:1px solid #e5e5e5; display:block;}
.katalogSObrazky1 .stred .stavy {width:81px; height:21px; overflow:hidden; float:right; margin:3px 0px 0px 0px; border:0px solid red;}
.katalogSObrazky1 .stred .stavy .stav {width:20px; height:21px; overflow:hidden; float:right; margin-left:2px;}
.katalogSObrazky1 .spodek {width:530px; overflow:hidden; margin:4px 0px 4px 0px;}
.katalogSObrazky1 .spodek .beznaCena {width:530px; height:16px; overflow:hidden; font-size:12px; color:#959296; text-decoration:line-through; text-align:right;}
.katalogSObrazky1 .spodek .cenaDiv {width:530px; overflow:hidden;}
.katalogSObrazky1 .spodek .cenaDiv .nazevC {width:78px; height:20px; line-height:20px; float:right; overflow:hidden; font-size:11px; color:#000000;}
.katalogSObrazky1 .spodek .cenaDiv .cena {width:88px; height:20px; line-height:20px; float:right; overflow:hidden; font-size:14px; color:#446abd; text-align:right; font-weight:bold;}
.katalogSObrazky1 .low {width:125px; height:18px; overflow:hidden; float:right; margin:0px 6px 0px 0px;}
.katalogSObrazky1 .low .ks1 {width:25px; height:13px; border:1px solid #b3b3b3; overflow:hidden; float:right; margin:2px 4px 0px 0px; text-align:center; font-size:11px; padding:1px 0px 0px 0px;}
.katalogSObrazky1 .low .text {width:15px; height:12px; padding-top:4px; color:#000000; font-size:11px; overflow:hidden; float:right; margin:0px 0px 0px 0px;}
.katalogSObrazky1 .low .submit {width:72px; height:16px; padding:2px 0px 0px 0px; color:#ffffff; font-size:11px; overflow:hidden; float:right; margin:0px 0px 0px 0px; border:0px; cursor:pointer; font-weight:bold;}
.katalogSObrazky1 .low .submit2 {display:block; text-align:center; width:70px; height:18px; padding-top:2px; color:#ffffff; font-size:11px; overflow:hidden; float:right; font-weight:bold; margin:0px 0px 0px 0px; border:0px;}
.katalogSObrazky1 .low .submit2:hover {text-decoration:none;}
.katalogSObrazky1 button {float:right; margin:0px; padding:0px; border:0px; background-color:transparent; cursor:pointer;}

.katalog-mezera1 {width:1px; height:200px; overflow:hidden; margin:5px 0px 5px 0px; float:left; background-color:#e8e8e8;}
.katalog-mezera2 {width:540px; height:1px; overflow:hidden; margin:0px 0px 0px 4px; background-color:#bfbfbf;}

.parametryFiltrZaobleni {width:550px; height:4px; overflow:hidden; margin:0px 0px 0px 0px; }
div.parametryFiltr {color: #000000; overflow: hidden; background-color:#ebf2ff; padding:10px 7px 0px 7px;}
div.parametryFiltr .popisFiltru {color: #000000; padding: 0px 0px 10px 0px; margin: 0px; font-size: 69%;}
div.parametryFiltr .popisFiltru p {padding: 0px; margin: 0px;}
div.parametryFiltr .nazevHodnot {height:20px; line-height:20px; width:100%; color:#575759; font-size: 69%;}
div.parametryFiltr .hodnotaInput {height:18px; width:94px; border:1px solid #b3b3b3;margin:0px; padding:0px;}
div.parametryFiltr .hodnoty {margin-bottom:10px;}
div.parametryFiltr .hodnoty .moznost {width:98px; height:18px; overflow:hidden; float:left; margin:0px 0px 0px 0px; cursor:pointer;}
div.parametryFiltr .hodnoty .moznost .kyticka {width:13px; height:11px; overflow:hidden; float:left; margin:4px 4px 0px 0px;}
div.parametryFiltr .hodnoty .moznost .mojeMoznost {width:81px; height:18px; line-height:18px; overflow:hidden; float:left; margin:0px 0px 0px 0px; font-size:12px; color:#446abd; text-decoration:underline;}
div.parametryFiltr .rozsineVyhl {}
div.parametryFiltr .rozsineVyhl .klikaciNazev {width:100%; height:20px; line-height:20px; text-align:center; text-transform:uppercase; border-bottom:1px solid #b2cbff; font-size:10px; color:#446abd; cursor:pointer; margin-bottom:1px;}
div.parametryFiltr .rozsineVyhl .klikaciNazev .vystredeni {width:132px; margin:0px auto;}
div.parametryFiltr .rozsineVyhl .klikaciNazev .vystredeni .sipka {width:7px; height:6px; margin:8px 0px 0px 0px; float:left; overflow:hidden;}
div.parametryFiltr .rozsineVyhl .klikaciNazev .vystredeni .tenNazev {width:118px; text-align:center; margin:0px; float:left; overflow:hidden; text-decoration:underline; }
div.parametryFiltr .rozsineVyhl .klikaciNazev2 {width:100%; height:20px; line-height:20px; text-align:center; text-transform:uppercase; border-top:1px solid #b2cbff; font-size:10px; color:#446abd; cursor:pointer;  margin-top:1px;}
div.parametryFiltr .rozsineVyhl .klikaciNazev2 .vystredeni {width:132px; margin:0px auto;}
div.parametryFiltr .rozsineVyhl .klikaciNazev2 .vystredeni .sipka {width:7px; height:6px; margin:8px 0px 0px 0px; float:left; overflow:hidden;}
div.parametryFiltr .rozsineVyhl .klikaciNazev2 .vystredeni .tenNazev {width:118px; text-align:center; margin:0px; float:left; overflow:hidden; text-decoration:underline; }
div.parametryFiltr .rozsineVyhl .rozbaleni {}
div.parametryFiltr .rozsineVyhl .rozbaleni .rozbaleniVrch {width:536px; height:4px; overflow:hidden;}
div.parametryFiltr .rozsineVyhl .rozbaleni .telo {width:528px; background-color:#d9e6ff; padding:4px; float:left; overflow:hidden;}
div.parametryFiltr .rozsineVyhl .rozbaleni .telo .sloupec {width:127px; background-color:#d9e6ff; float:left;}
div.parametryFiltr .rozsineVyhl .rozbaleni .telo .sloupec .vyrobce {font-size:12px; color:#000000; line-height:19px;}
div.parametryFiltr .rozsineVyhl .rozbaleni .telo .hledej {width:50px; height:21px; border:0px; color:#ffffff; text-transform:uppercase; float:right; font-size:12px; padding:0px; cursor:pointer;}
div.parametryFiltr .rozsineVyhl .rozbaleni .telo .hledejA {display:block; text-align:center; padding-top:4px; width:50px; height:17px; text-align:center; border:0px; color:#ffffff; text-transform:uppercase; float:right; font-size:12px; cursor:pointer; margin-left:1px;}
div.parametryFiltr .rozsineVyhl .rozbaleni .telo .hledejA:hover {text-decoration:none;}
div.parametryFiltr .search {color: #000000; font-size:69%;}
div.parametryFiltr .search td {padding: 0px;}
div.parametryFiltr .search td.nazev {width: 175px;}
div.parametryFiltr .search td .textbox {width: 120px; height:19px; border:1px solid #606060; color:#000000; font-size:100%; margin:0px;}
div.parametryFiltr .zrusitFiltrovani {width:110px; height:19px; text-align:center; color:#ffffff; text-transform:uppercase; display:block; padding-top:3px; float:right; font-size:11px;}
div.parametryFiltr .zrusitFiltrovani:hover {text-decoration:none;}

.drobNavigace {height:53px; line-height:53px; overflow:hidden; border:0px solid blue; margin:0px 0px 0px 0px; padding:0px; overflow:hidden; font-size:14px; color:#446abd;}
.drobNavigace .dnOdkaz {margin:0px; color:#446abd; font-size:11px; overflow:hidden; padding:0px; text-decoration:underline;}
.drobNavigace .dnOdkaz:hover {text-decoration:none;}
.drobNavigace .tucne {font-weight:bold;}
.drobNavigace .seda {color:#446abd; font-size:11px; overflow:hidden; padding:0px; text-decoration:underline;}

/* F6_DETAIL */
.rob-detail {width:550px; margin:0px 0px 0px 0px; border:0px solid red;}
.rob-detail .navigaceDetail {width:545px; height:53px; margin:9px 0px 8px 0px; border:0px solid red;}
.rob-detail h1 {width:531px; height:34px; line-height:30px; padding:0px 7px; overflow:hidden; margin:0px; font-size:16px; font-weight:normal; color:#ffffff; text-decoration:underline;}
.rob-detail .detailTop-zaobleni {width:545px; height:5px; overflow:hidden; margin-bottom:4px;}
.rob-detail .teloDetailTop {width:543px; border:1px solid #d9d9d9; border-top:0px; border-bottom:0px; overflow:hidden;}
.rob-detail .teloDetailTop .levo {width:264px; overflow:hidden; margin:4px 0px 0px 10px; float:left;}
.rob-detail .teloDetailTop .levo .blok {width:264px; overflow:hidden; margin:0px 0px 8px 0px; }
.rob-detail .teloDetailTop .levo .blok .radek {width:264px; height:20px; overflow:hidden; margin:0px 0px 0px 0px; }
.rob-detail .teloDetailTop .levo .blok .radek .nazev {width:100px; line-height:20px; float:left; overflow:hidden; margin:0px 0px 0px 0px; font-size:69%; color:#000000; font-weight:bold;}
.rob-detail .teloDetailTop .levo .blok .radek .hodnota {width:155px; line-height:20px; float:right; overflow:hidden; margin:0px 0px 0px 0px; font-size:69%; color:#000000;}
.rob-detail .teloDetailTop .levo .blok .radek .hodnota .beznacena {color:#89898c; text-decoration:line-through;}
.rob-detail .teloDetailTop .levo .blok .radek .hodnota .usetrite {color:#446abd; font-weight:bold;}
.rob-detail .teloDetailTop .levo .blok .radek .hodnota .cena {color:#f2559e; font-size:16px; font-weight:bold;}
.rob-detail .teloDetailTop .levo .spacer10px {width:100%; height:10px; overflow:hidden;}

.rob-detail .teloDetailTop .levo .splatky {height:70px; font-size:11px; color:#000000;}
.rob-detail .teloDetailTop .levo .splatky .popis{height:14px; float:left; overflow:hidden;}
.rob-detail .teloDetailTop .levo .splatky .otaznik {width:12px; height:13px; display:block; float:left; overflow:hidden;}
.rob-detail .teloDetailTop .levo .splatky .vypocet {width:264px; height:24px; line-height:24px; overflow:hidden; font-weight:bold;}
.rob-detail .teloDetailTop .levo .splatky .odkazy {width:200px; height:20px; overflow:hidden; font-weight:bold;}
.rob-detail .teloDetailTop .levo .splatky .odkazy .odkaz {width:67px; height:20px; overflow:hidden; float:left; margin-right:9px; border:0px; padding:0px; cursor:pointer;}

.rob-detail .teloDetailTop .prava {width:240px; overflow:hidden; margin:4px 10px 0px 0px; float:right;}
.rob-detail .teloDetailTop .prava .obrazek {width:240px; height:300px; overflow:hidden; margin:4px 0px 8px 10px;}
.rob-detail .teloDetailTop .prava .viceObrazku {cursor:pointer; width:86px; height:14px; font-size:68.75%; float:right; color:#446abd;}
.rob-detail .teloDetailTop .prava .viceObrazku .sipka {width:12px; height:8px; overflow:hidden; float:left; margin-top:1px;}
.rob-detail .teloDetailTop .prava .viceObrazku .textik {width:70px; height:14px; overflow:hidden; float:right; text-decoration:underline;}
.rob-detail .teloDetailTop .prava .viceObrDiv {width:240px; overflow:hidden; margin-top:10px;}
.rob-detail .teloDetailTop .prava .viceObrDiv .viceObr {width:76px; height:76px; display:block; float:left; margin-bottom:6px;}
.rob-detail .teloDetailTop .prava .viceObrDiv .mezirka {width:6px; height:82px; display:block; float:left;}

.rob-detail .moznosti {width:137px; float:right; overflow:hidden; margin:0px 0px 0px 0px;}
.rob-detail .moznosti .doporucit {display:block; width:86px; height:18px; text-decoration:none; color:#ffffff; text-transform:uppercase; text-align:center; font-size:12px; float:left; padding-top:3px;}
.rob-detail .moznosti .moznost {display:block; width:20px; height:21px; margin:0px 0px 0px 3px; text-decoration:none; color:#ffffff; text-transform:uppercase; text-align:center; font-size:12px; float:left;}

.rob-detail .teloDetailMiddle {width:550px; overflow:hidden; margin:15px 0px 0px 0px;}
.rob-detail .teloDetailMiddle .middleLevo {width:254px; float:left; overflow:hidden; margin:0px 0px 0px 12px;}
.rob-detail .teloDetailMiddle .middleLevo2 {width:530px; float:left; overflow:hidden; margin:0px 0px 0px 12px;}
.rob-detail .teloDetailMiddle .popis {font-size:69%; color:#000000; line-height:13px;}
.rob-detail .teloDetailMiddle .nadpisPopis {width:254px;  height:24px; line-height:24px; font-size:13px; float:left; overflow:hidden; margin:0px 0px 0px 0px; color:#446abd; margin:0px; padding:0px;}
.rob-detail .teloDetailMiddle .middlePrava {width:275px; float:right; overflow:hidden; }
.rob-detail .teloDetailMiddle .middlePrava .ruzoveZaobleni {width:277px; height:28px; line-height:26px; margin:0px; padding:0px 0px 0px 8px; overflow:hidden; font-size:13px; font-weight:normal; color:#ffffff;}
.rob-detail .teloDetailMiddle .middlePrava .konecRuzoveZaobleni {width:275px; height:5px; overflow:hidden;}
.rob-detail .teloDetailMiddle .middlePrava .ruzoveTelo {width:273px; border:1px solid #d9d9d9; border-top:0px; border-bottom:0px; overflow:hidden;}
.rob-detail .teloDetailMiddle .middlePrava .ruzoveTelo .vlastnost {width:91px; height:134px; overflow:hidden; overflow:hidden; float:left; cursor:pointer;}
.rob-detail .teloDetailMiddle .middlePrava .ruzoveTelo .vlastnost .obrazek {width:78px; height:100px; margin:0px 6px 2px 6px;}
.rob-detail .teloDetailMiddle .middlePrava .ruzoveTelo .vlastnost .prouzek {width:91px; height:1px;}
.rob-detail .teloDetailMiddle .middlePrava .ruzoveTelo .vlastnost .nazev {width:91px; height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:11px; color:#446abd;}

.rob-detail .teloDetailLow {width:550px; overflow:hidden; margin:15px 0px 0px 0px;}
.rob-detail .teloDetailLow .zalozky {width:502px; height:22px; overflow:hidden; margin:0px 0px 0px 4px;}
.rob-detail .teloDetailLow .zalozky .zalozka01 {width:171px; height:18px; padding-top:4px; text-align:center; font-size:11px; color:#446abd; float:left; margin-right:1px; cursor:pointer;}
.rob-detail .teloDetailLow .zalozky .zalozka02 {width:74px; height:18px; padding-top:4px; text-align:center; font-size:11px; color:#ffffff; float:left; margin-right:1px; cursor:pointer;}
.rob-detail .teloDetailLow .zalozky .zalozka03 {width:82px; height:18px; padding-top:4px; text-align:center; font-size:11px; color:#ffffff; float:left; margin-right:1px; cursor:pointer;}
.rob-detail .teloDetailLow .zalozky .zalozka04 {width:100px; height:18px; padding-top:4px; text-align:center; font-size:11px; color:#446abd; float:left; margin-right:1px; cursor:pointer;}
.rob-detail .teloDetailLow .zalozkyTeloOkraj {width:550px; height:5px; overflow:hidden; margin:0px 0px 0px 0px;}
.rob-detail .teloDetailLow .zalozkyTelo {width:548px; border:1px solid #d9d9d9; border-top:0px; border-bottom:0px;}
.rob-detail .teloDetailLow .zalozkyTelo .souvisejici {overflow:hidden;}
.rob-detail .teloDetailLow .zalozkyTelo .dalsiobr {overflow:hidden; margin-left:6px;}
.rob-detail .teloDetailLow .zalozkyTelo .dalsiobr .obrazek {display:block; float:left; width:130px; height:130px; overflow:hidden;}
.rob-detail .teloDetailLow .zalozkyTelo .dalsiobr .mezirka {display:block; float:left; width:6px; height:136px; overflow:hidden;}
.rob-detail .teloDetailLow .zalozkyTelo .dalsiobr .mezirka2 {display:block; float:left; width:548px; height:6px; overflow:hidden;}

.rob-detail .vlastnostiOkraj {width:264px; height:4px; overflow:hidden; }
.rob-detail .vlastnosti {width:250px; background-color:#e0eaff; overflow:hidden; padding:0px 7px;}
.rob-detail .vlastnosti .nazev {font-size:11px; color:#000000;}
.rob-detail .vlastnosti select {font-size:11px; color:#000000; float:right; margin:2px 8px 3px 0px; width:190px; height:18px;}
.rob-detail .mezeraUvlastnosti {width:264px; height:4px; overflow:hidden;}

.rob-detail .nakoupit {width:264px; margin-bottom:16px; overflow:hidden;}
.rob-detail .nakoupit .ksP {width:36px; height:18px; margin-top:2px; border:1px solid #b3b3b3; float:right; overflow:hidden; font-size:11px; color:#000000;}
.rob-detail .nakoupit .textik {width:30px; height:22px; line-height:22px; text-align:center; font-size:11px; color:#000000; float:right; overflow:hidden;}
.rob-detail .nakoupit .tlacitko {width:134px; height:22px; font-size:12px; text-transform:uppercase; color:#ffffff; float:right; overflow:hidden; border:0px; cursor:pointer;}

.rob-detail .chyba {font-size:12px; font-weight:bold; color:#f2559e;}


/* F6_DETAIL - parametry */
.detailParametry {border:0px solid blue; width: 540px; margin: 0px 0px 0px 4px; }
.detailParametry td {border:0px solid blue; padding: 0px; margin:0px; font-weight: normal; font-size: 68.75%; overflow:hidden; line-height:21px; }
.detailParametry td.tdleft {width:50%;  padding: 0px 0px 0px 3px; margin:0px; border-left: 0px solid #bd87ab; overflow:hidden;}
.detailParametry td.tdright {width:50%;  padding: 0px; margin:0px; border-right: 0px solid #bd87ab; overflow:hidden;}
.detailParametry td.tdright .colorSample {border: 0px solid #b1b5bd;   padding: 0px; margin:0px; width: 12px; height: 12px; vertical-align: middle; overflow:hidden;}
.detailParametry .pozice-0 {overflow:hidden;}
.detailParametry .pozice-1 {background-color:#faebff; overflow:hidden;}


/* F6_DETAIL - diskuse */
.diskuse {width:550px; margin:18px 0px 0px 0px;}
.diskuse .nadpis {font-size:16px; font-weight:bold; color:#f2559e; margin-bottom:6px;}
.diskuse .zaobleni {width:550px; height:34px; overflow:hidden; }
.diskuse .zaobleni .okraj {width:7px; height:34px; overflow:hidden; float:left;}
.diskuse .zaobleni .telo {width:536px; height:30px; overflow:hidden; float:left; background-color:#446abd;}
.diskuse .zaobleni .telo2 {width:536px; height:28px; overflow:hidden; float:left; margin-top:6px;}
.diskuse .zaobleni .telo2 .spodek {height:27px; overflow:hidden; float:left; margin-top:2px;}
.diskuse .zaobleni .vypsatOznacene {width:96px; height:13px; float:left; border:0px; border-right:1px solid #ffffff; font-size:11px; color:#ffffff; padding:0px; margin:6px 0px 0px 0px; text-align:left; background-color:transparent; text-decoration:underline; cursor:pointer;}
.diskuse .zaobleni .vypsatVse {float:left; width:66px; height:13px; margin:6px 0px 0px 7px; font-size:11px; color:#ffffff; text-align:left; background-color:transparent; text-decoration:underline;}
.diskuse .zaobleni .sipka {width:8px; height:12px; overflow:hidden; float:left; margin:9px 3px 0px 1px;}
.diskuse .zaobleniTelo {width:548px; border:1px solid #d9d9d9; border-top:0px; border-bottom:0px; padding:4px 0px;}
.diskuse .diskuse-popis {color: #000000; font-size: 69%;}
.diskuse .nadpis2 {font-weight: bold; color: #446abd; margin: 0px 0px 5px 0px; font-size: 75%;}
.diskuse .akce {width:506px; overflow:hidden; margin: 10px 0px 5px 0px;}
.diskuse .akce .dots {float:left; margin: 0px 1px 0px 3px;}
.diskuse .prispevky {font-size: 69%; vertical-align:top;}
.diskuse .prispevky .margin {margin: 0px 0px 0px 15px;}
.diskuse .prvni {background-color: #ebf2ff;}
.diskuse .dalsi {}
.diskuse .row {padding:4px 3px 0px 3px; height:18px;}
.diskuse .row .checkbox {margin:0px 6px 0px 3px; padding:0px; float:left;}
.diskuse .row a.name { display: block; text-decoration: none; color: #446abd; width:245px; float:left; font-size:11px; text-decoration:underline;}
.diskuse .row a.name:hover {text-decoration: none;}
.diskuse .row a.name2 { display: block; text-decoration: none; color: #446abd; width:227px; float:left; font-size:11px; text-decoration:underline;}
.diskuse .row a.name2:hover {text-decoration: none;}
.diskuse .row .autor { display: block; float: left; width:123px; margin: 0px 0px 0px 5px; padding:0px; color:#000000; font-weight:bold; font-size:11px; text-align:right;}
.diskuse .row .modra {color: #446abd; font-weight:normal;}
.diskuse .row a.odpoved {float: left; display: block; width:51px; margin: 0px 0px 0px 0px; font-size:11px; padding:0px; text-decoration: underline; color: #446abd; text-decoration:underline; text-align:right;}
.diskuse .row a.odpoved:hover {text-decoration: none;}
.diskuse .row .datum {width:92px; float:left; overflow:hidden; text-align:right; font-size:11px;}
.diskuse .row .sipecka {width:12px; height:8px; overflow:hidden; float:left; margin:3px 3px 0px 3px;}
.diskuse .text {margin: 6px 4px 6px 14px; font-style: italic; font-size:11px;}
.diskuse .vypsanaOdpoved {margin: 0px 0px 10px 15px; font-size: 69%;}
.diskuse .vypsanaOdpoved .titulek {font-weight: bold;}
.diskuse .vypsanaOdpoved .text {margin: 5px 0px 5px 0px;}
.diskuse .vypsanaOdpoved .autor {text-align: right; font-style: italic;}
.diskuse .diskuzeZaobleni {width:550px; height:5px; overflow:hidden; margin:0px 0px 0px 0px;}
.diskuse .formularDiskuse {font-size: 69%; border:1px solid #d9d9d9; border-top:0px; border-bottom:0px; padding:10px;}
.diskuse .formularDiskuse .s01 {width:180px; float:left; overflow:hidden;}
.diskuse .formularDiskuse .s01 .radek {width:180px; overflow:hidden; margin-bottom:3px;}
.diskuse .formularDiskuse .s01 .radek .nazev {width:62px; overflow:hidden; float:left; line-height:20px;}
.diskuse .formularDiskuse .s01 .radek .textbox {float:left; width: 114px; height:16px; border:1px solid #bfbfbf; color:#000000; font-size:100%; margin:0px 0px 0px 0px;}
.diskuse .formularDiskuse .s01 .bublinka {width:142px; height:72px; overflow:hidden; float:right; background-color:#f6f6f6; margin-top:12px;}
.diskuse .formularDiskuse .s01 .bublinka .krizek {display:block; padding:0px; width:12px; float:left; margin:8px; overflow:hidden;}
.diskuse .formularDiskuse .s01 .bublinka .popis {float:left; width:108px; line-height:13px; overflow:hidden; margin-top:6px;}
.diskuse .formularDiskuse .s02 {width:270px; margin-left:78px; float:left; overflow:hidden;}
.diskuse .formularDiskuse .s02 .radek {width:180px; overflow:hidden; margin-bottom:3px;}
.diskuse .formularDiskuse .s02 .radek .nazev {width:62px; overflow:hidden; float:left; line-height:20px;}
.diskuse .formularDiskuse .s02 .radek .textbox {float:left; width: 166px; height:16px; border:1px solid #bfbfbf; color:#000000; font-size:100%; margin:0px 0px 0px 0px;}
.diskuse .formularDiskuse textarea {float:left; width: 260px; height: 85px; border:1px solid #bfbfbf; color:#000000; font-size:100%; margin:0px 0px 0px 0px;}
.diskuse .formularDiskuse .captcha {float: left; margin:2px 0px 2px 0px;}
.diskuse .formularDiskuse .tlacitko {width:72px; height:18px; overflow:hidden; border:0px; cursor:pointer; color:#ffffff; text-transform:uppercase;}



.popisDetail {width:566px; overflow:hidden; margin:16px 0px 10px 16px; color:#000000; font-size:69%; line-height:16px;}
.popisDetail strong {color:#a31a18; font-weight:bold;}
.popisDetail a {color:#a31a18; text-decoration: underline;}
.popisDetail a:hover {text-decoration: none;}

/* F6_DETAIL -  hlidaci pes*/
.hlidacipes {padding: 0px; font-size: 68.75%; text-align:left; padding:10px 8px 10px 8px;}
.hlidacipes .pesPopis {line-height:16px; }
.hlidacipes .seda {}
.hlidacipes td {font-size:11px; padding:3px 5px 0px 0px;}
.hlidacipes .vpravo {text-align:right;}
.hlidacipes .checkbox {margin:0px 2px 0px 0px;}
.hlidacipes .textbox {width: 150px; height:19px; line-height:19px; overflow:hidden; border:1px solid #505050; color:#505050; font-size:100%; margin:0px; padding:0px;}
.hlidacipes .tlacitko {width:72px; height:18px; border:0px; color:#ffffff; cursor:pointer; text-transform:uppercase; padding:0px;}

/* F6_DETAIL - vice informaci */
.viceinformaci {padding:0px; font-size: 68.75%; text-align:left; margin:0px 0px 15px 0px; }
.viceinformaci .viceinfoPopis {line-height:16px;}
.viceinformaci .textbox {width: 200px; height:19px; border:1px solid #505050; color:#505050; font-size:100%; margin:0px;}
.viceinformaci textarea {width: 300px; height: 85px; border:1px solid #505050; color:#505050; font-size:100%; margin:0px;}
.viceinformaci img {margin:2px 0px;}

/* F6_DETAIL -  hodnoceni */
.hodnoceni {padding:0px; font-size: 68.75%;}
.hodnoceni .hodnoceni-horni {border:0px solid white;  float:left; width:100%; overflow:hidden; margin:0px 0px 15px 0px;}
.hodnoceni .hodnoceni-horni .nadpis {width:280px; color:#0daad9; overflow:hidden; margin:0px 0px 0px 0px; padding:0px; font-weight: normal; font-size:14px; font-weight: bold; font-style: italic;}
.hodnoceni .hodnoceni-horni .nadpis .hodnota {font-weight: bold;}
.hodnoceni .hodnoceni-horni .nadpis .padding {padding: 0px 0px 0px 0px; margin:0px;}
.hodnoceni .hodnoceni-horni .hvezdySede {float:left; width:115px; height:21px; overflow:hidden; padding:0px; text-align:left;}
.hodnoceni .hodnoceni-horni .hvezdySede .hvezdyZlute {height:21px; overflow:hidden; padding:0px; }
.hodnoceni .hodnoceni-dolni {float:left; width:100%; text-align: left; margin: 24px 0px 15px 0px; padding:0px 0px 0px 0px;}
.hodnoceni .hodnoceni-dolni .nadpis {padding:0px 0px 10px 0px; font-weight: bold; color: #453e37;}
.hodnoceni .hodnoceni-dolni .row {width:500px; overflow:hidden; padding:0px 0px 3px 0px;}
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft {float:left; width:116px; overflow:hidden; padding:2px 0px 3px 0px; color: #e82508; border:0px solid blue; }
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a {font-weight: normal; text-decoration: underline; color:#000000; font-size:11px; line-height:21px; }
.hodnoceni .hodnoceni-dolni .row .vaseHodLeft a:hover {text-decoration: none;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight {float:left; width:115px; overflow:hidden;}
.hodnoceni .hodnoceni-dolni .row .vaseHodRight .hvezdy {height:21px; overflow:hidden; border:0px solid blue;  margin-top:3px;}

/* F9_POKLADNA */
.pokladnaForm {padding: 5px;}
.pokladnaForm legend {font-weight: bold;}
.pokladnaForm label {float: left; width: 90px; line-height: 26px;}
.pokladnaForm input {margin: 4px 0px; border: 1px solid #808080;}

.pokladna {padding:10px; font-size:68.75%;}
.pokladna .nadpisPokladna {font-size: 14px; font-weight: bold; padding: 10px 0px 5px 0px; color: #f2559e;}
.pokladna .margin {margin: 5px 0px 5px 20px;}
.pokladna .text {margin: 0px 0px 10px 0px;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #f2559e; font-size: 12px; font-weight: bold;}
.pokladna .seznamZbozi {margin: 0px 0px 0px 20px;}
.pokladna .seznamZbozi .produktliteHeader {margin: 0px 0px 3px 0px; font-weight: bold;}
.pokladna .seznamZbozi .produktlite {margin: 3px 0px 3px 0px; border-top: 1px solid #D8D8D8;}
.pokladna .seznamZbozi .cenaCelkem {margin: 3px 0px 3px 0px; border-top: 1px solid #D8D8D8; font-weight: bold; font-size: 13px;}
.pokladna .seznamZbozi .nazev {float: left; width: 205px; overflow: hidden;  padding: 4px 0px 0px 0px;}
.pokladna .seznamZbozi .cenaZaKus {float: left; width: 100px; overflow: hidden; text-align: right; padding: 4px 0px 0px 0px;}
.pokladna .seznamZbozi .pocetKusu {float: left; width: 50px; overflow: hidden; text-align: center; padding: 4px 0px 0px 0px;}
.pokladna .seznamZbozi .DPH {float: left; width: 50px; overflow: hidden; text-align: right;  padding: 4px 0px 0px 0px;}
.pokladna .seznamZbozi .polozkaCelkemSDPH {float: left; width: 100px; overflow: hidden; text-align: right; padding: 4px 0px 0px 0px; font-weight: bold;}
.pokladna .seznamZbozi .text {float: left; width: 405px; overflow: hidden; padding: 4px 0px 4px 0px;}
.pokladna .seznamZbozi .hodnota {float: left; text-align: right; width: 100px; overflow: hidden; font-weight: bold; padding: 4px 0px 4px 0px;}
.pokladna input.slevaKod {width: 30px; height:18px; font-size: 11px; border:1px solid #CBCBCB; color: #565656; margin: 0px 3px 0px 3px;}
.pokladna .odberatel {}
.pokladna .zavazneObjednat {text-align:center;}

.pokladna .udaje {margin: 5px 0px 5px 20px;}
.pokladna .udaje td {padding: 2px 0px;}
.pokladna .udaje .popis {width: 100px;}

.pokladna .souhlasObchodniPodminky {text-align: right; padding: 5px 0px;}
.pokladna .souhlasObchodniPodminky a {text-decoration: underline;}
.pokladna .souhlasObchodniPodminky input {margin-right:5px;}

.pokladna .buttons {margin:10px 5px 0px 5px;}
.pokladna .predchozi {float: left; display:block; width:72px; height:16px; border:0px; color:#ffffff; text-transform:uppercase; font-size:12px; font-weight:bold; cursor:pointer; text-align:center; padding-top:2px;}
.pokladna .dalsi {float: right; width:72px; height:16px; border:0px; color:#ffffff; text-transform:uppercase; font-size:12px; font-weight:bold; cursor:pointer; padding:2px 0px 0px 0px; text-align:center;}
.pokladna .dalsi2 {float: right; width:110px; height:18px; border:0px; color:#ffffff; text-transform:uppercase; font-size:12px; font-weight:bold; cursor:pointer; padding:3px 0px 0px 0px; text-align:center;}

.specialniDoprava {margin: 0px 0px 15px 0px;}
.specialniDoprava .text {margin: 0px; font-weight: normal;}
.specialniDoprava .text a {text-decoration:underline;}
.specialniDoprava .text a:hover {text-decoration:none;}
.specialniDoprava .vyberPlatby {}
.specialniDoprava .vyberPlatby .platba input {margin: 5px;}

.volbaDopravyAPlatby {width:515px; margin-top:10px;}
.volbaDopravyAPlatby td {width:50%; vertical-align:top; padding:0px; font-size:68.75%;}

.volbaDopravy {font-size:11px;}
.volbaDopravy .dopravaBlock {color: #302B27; border-top: 1px solid #f1f1f1; font-size:100%;}
.volbaDopravy .dopravaBlock .block2 {padding: 5px 5px 10px 10px;}
.volbaDopravy .dopravaBlock-selected {color: #302B27; background-color:#f1f1f1;}
.volbaDopravy .dopravaBlock-selected .block2 {padding: 5px 5px 10px 10px;}
.volbaDopravy .cena {float: right; font-weight: bold; margin: 2px 10px 0px 0px; line-height: 17px; display: none;}
.volbaDopravy input.radio {vertical-align: middle;}
.volbaDopravy .nazev {font-weight: bold; line-height: 28px; padding: 0px 0px 0px 6px;}
.volbaDopravy .popis {display: block; margin: 0px 5px 0px 26px; color: #302B27; line-height: 17px;}

.volbaPlatby {font-size:11px;}
.volbaPlatby .platbaBlock {color: #302B27; }
.volbaPlatby .platbaBlock .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .platbaBlock-selected {color: #302B27; background: #f1f1f1;}
.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 {vertical-align: middle;}
.volbaPlatby .nazev {font-weight: bold; padding: 0px 0px 0px 6px;}
.volbaPlatby .popis {display: block; margin: 0px 5px 0px 26px; color: #302B27; line-height: 17px;}

.pokladnaLib {padding:5px 0px; font-size:69%;}
.pokladnaLib .pokladnaLibNadpis {display:block; width:515px; overflow:hidden; font-weight: bold; color: #302B27; padding:9px 0px 9px 0px; margin:10px 0px;}
.pokladnaLib .pokladnaLibPopis {display:block;}
.pokladnaLib .pokladnaLibFormLayout {font-size:100%; margin:0px 10px;}
.pokladnaLib .pokladnaLibFormLayout td {}
.pokladnaLib .pokladnaLibFormLayout td.popis {}
.pokladnaLib .pokladnaLibFormLayout td.input {font-size:100%;}
.pokladnaLib .pokladnaLibFormLayout td select {font-size:100%;}


/*
.pokladna .odberatel .kontakt .udaje {font-weight: normal; float: left; display: block; width: 100px; padding: 4px 0px 0px 0px;}
.pokladna .odberatel .kontakt input.dodaciAdresa {border: 1px solid #BFBFBF; width: 170px;}
*/

.pokladna .odberatel .kontakt {float: left; width: 255px;border: 0px solid #000000;}
.pokladna .odberatel .kontakt .nadpis {font-weight: bold; padding: 15px 0px 5px 0px; margin: 0px; color: #f59f0e;}
.pokladna .odberatel .kontakt .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px;}

.pokladna .odberatel .kontakt table.udaje {width: 255px; border: 0px solid #000000;  font-size: 11px;}
.pokladna .odberatel .kontakt table.udaje b {color: #000000;}
.pokladna .odberatel .kontakt table.udaje td {vertical-align: middle; text-align: left; padding: 0px; margin: 0px; height: 20px;}
.pokladna .odberatel .kontakt table.udaje td.popis {width: 32%; vertical-align: middle; text-align: left;}
.pokladna .odberatel .kontakt input.dodaciAdresa {font-size: 11px; border:1px solid #CBCBCB; color: #565656; width: 150px;}

.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 {font-size: 11px; border:1px solid #CBCBCB; color: #565656; width: 220px;}

.pokladna .selectDopravaAPlatba {margin: 0px 0px 0px 20px; font-size: 11px; color: #000000;}
.pokladna .selectDopravaAPlatba .doprava {vertical-align: top; width:250px;}
.pokladna .selectDopravaAPlatba .doprava .typ {padding: 4px 10px 4px 2px;}
.pokladna .selectDopravaAPlatba .platba {vertical-align: top; background-color: #F1F1F1; padding: 0px 10px 0px 10px; width:250px;}
.pokladna .selectDopravaAPlatba .platba .typ {padding: 2px 10px 2px 2px;}
.pokladna .vasVzkazKObjednavce {margin: 0px 0px 0px 20px; font-size: 11px; color: #000000;}
.pokladna textarea {width: 495px; height:50px;}

/* F10 OBJEDNAVKA PRIJATA*/
.objednavka {margin:10px; overflow:hidden; font-size: 68.75%; text-align: left; }

/* F8_KOSIK */
.kosik {padding:10px 10px 30px 10px; }
.kosik .kosikPopis {line-height:16px; margin:0px; font-size:68.75%;}
.kosik .seznamZbozi {font-size:68.75%; margin:4px 0px 0px 0px}
.kosik .seznamZbozi .produktliteHeader {width:530px; overflow:hidden; margin:0px; padding:0px; }
.kosik .seznamZbozi .produktlite {width:530px; overflow:hidden; margin:0px; padding:0px; border-top:1px solid #d7cae2;}
.kosik .seznamZbozi .padding1 {padding: 6px 0px 5px 0px; text-align:center; font-weight:bold;}
.kosik .seznamZbozi .padding2 {margin: 6px 5px 5px 5px;}
.kosik .seznamZbozi .padding3 {padding: 3px 0px 3px 0px;}
.kosik .seznamZbozi .padding4 {margin: 6px 0px 5px 0px;}
.kosik .seznamZbozi .checkbox {float: left; width: 40px; overflow: hidden; padding:0px; margin:0px; text-align:center;}
.kosik .seznamZbozi .nazev {float:left; width:210px; overflow:hidden; padding:0px; margin:0px; text-align:left;}
.kosik .seznamZbozi .nazev a {text-decoration: none; font-weight: normal;}
.kosik .seznamZbozi .nazev a:hover {text-decoration: underline;}
.kosik .seznamZbozi .cenaZaKus {float: left; width: 84px; overflow: hidden; padding:0px;}
.kosik .seznamZbozi .pocetKusu {float: left; width: 49px; overflow: hidden; text-align: left; padding:0px;}
.kosik .seznamZbozi .pocetKusu input {width:30px; height:17px; text-align:center; border:1px solid #d7cae2; margin: 2px 0px 0px 7px; font-size:11px; line-height:15px;}
.kosik .seznamZbozi .dph {float: left; width:49px; overflow: hidden; padding:0px; text-align:center;}
.kosik .seznamZbozi .polozkaCelkemSDPH {float: left; width:78px; overflow: hidden; padding:0px 6px 0px 0px; }
.kosik .seznamZbozi .cena1 {font-weight: normal; text-align:right;}
.kosik .seznamZbozi .cena2 {font-weight: bold; text-align:right;}
.kosik .cenaCelkem {width:530px; overflow:hidden; margin:0px; padding:0px; text-align:left; font-size:75%; }
.kosik .cenaCelkem .row {width:530px; height:26px; line-height:26px; overflow:hidden; padding:0px 0px 0px 0px; padding:0px; border-top:1px solid #d7cae2;}
.kosik .cenaCelkem .row .popis {float:left; width:200px; overflow:hidden; margin: 0px 0px 0px 46px; padding:0px; text-align:left; font-weight:normal; text-transform:lowercase; font-size:11px;}
.kosik .cenaCelkem .row .cena {float:right; width:120px; overflow:hidden; margin: 0px 20px 0px 0px; padding:0px; text-align:right; font-weight:bold; font-size:11px; }
.kosik .cenaCelkem .row .cena .modra {color:#f2559e;}
.kosik .buttonsBottom {width:530px; margin: 15px 0px 0px 0px; padding:0px; text-align:left;}
.kosik .buttonsBottom .leve {width:110px; height:21px; margin: 0px 4px 0px 0px; cursor:pointer; padding:0px; float:left; font-size:12px; text-align:center; border:0px; padding:0px; line-height:21px; color:#ffffff; text-transform:uppercase;}
.kosik .buttonsBottom .prave {width:110px; height:21px; margin: 0px 0px 0px 0px; cursor:pointer; padding:0px; float:right; font-size:12px; text-align:center; border:0px; padding:0px; line-height:21px; color:#ffffff; text-transform:uppercase;}
.kosik .chyby {padding:10px 0px 0px 0px; line-height:18px; font-size:14px; color:red;}
.kosik .chyby .odkaz {text-decoration: underline; color:#f2559e; font-weight: normal;}
.kosik .chyby .odkaz:hover {text-decoration: none;}

/* F11 VASE OBJEDNAVKY */
.vaseObjednavkyPrehled {padding:0px; font-size: 68.75%; margin:10px 10px 10px 10px;}
.vaseObjednavkyPrehled a.prihlaseni {}
.vaseObjednavkyPrehled .prehled {width: 100%; border-collapse: collapse; border: 1px solid #d9d9d9; border-left:0px; border-right:0px; margin: 10px 0px 0px 0px;}
.vaseObjednavkyPrehled .prehled td {border: 1px solid #d9d9d9; border-left:0px; border-right:0px; padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyPrehled .prehled td.code {}
.vaseObjednavkyPrehled .prehled td.code a.code {}
.vaseObjednavkyPrehled .prehled td.datum {text-align: right;}
.vaseObjednavkyPrehled .prehled td.cas {text-align: right;}

.vaseObjednavkyDetail {padding:0px; font-size: 68.75%; margin:10px 10px 10px 10px;}
.vaseObjednavkyDetail .datum {text-align: right;}
.vaseObjednavkyDetail .zaplaceno {text-align: right;}
.vaseObjednavkyDetail .odeslano {text-align: right;}
.vaseObjednavkyDetail .prehled {width: 100%; border-collapse: collapse; border: 1px solid #d9d9d9; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .prehled td {border: 1px solid #d9d9d9;  padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyDetail .prehled td.nazev {color:#f2559e;}
.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 {text-decoration: none;}
.vaseObjednavkyDetail .zpet:hover {text-decoration: underline;}

/* F20_LOGIN PAGE zapomenute heslo, login page */
.loginPage {padding:0px; font-size: 68.75%; overflow:hidden; line-height:16px; margin:10px 15px; width:526px;}
.loginPage .nadpisLogin {font-weight: bold; padding: 15px 0px 5px 0px; }
.loginPage .row {width: 100%; padding: 0px 0px 5px 0px;}
.loginPage .popis {float: left; width: 100px; padding: 4px 0px 0px 0px; }
.loginPage .popis2 {float: left; width: 250px; padding: 4px 0px 10px 0px; }
.loginPage .txtbox {float:left; width: 150px; height:19px; border:1px solid #606060; font-size:100%; margin:0px; }
.loginPage a {text-decoration: underline;}
.loginPage a:hover {text-decoration: none;}
.loginPage .tlacitko {width:72px; height:18px; border:0px; color:#ffffff; cursor:pointer; text-transform:uppercase; padding:0px;}

/* F24_VYHLEDAVANI - rozsirene */
.kategorieFiltr {width:220px; font-weight:normal; font-size:69%; vertical-align: top; margin:0px 0px;}
.kategorieFiltr ul {margin:0px; margin:0px 0px 0px 0px; border:0px solid blue;}
.kategorieFiltr li {margin:0px; margin:0px 0px 0px 0px; border:0px solid blue;}
.kategorieFiltrParametru {padding:0px 0px 0px 10px; vertical-align: top;}

.advsearch2 {text-align:left; padding:0px; margin:10px 15px;}
.advsearch2 td {text-align:left; font-size: 69%; vertical-align:top;}
.advsearch2 td.popis {width: 300px; line-height: 20px; }
.advsearch2 td.tdInput {width: 150px; line-height: 20px; }
.advsearch2 td .txtbox {width: 150px; height:19px; border:1px solid #d9d9d9; font-size:100%; margin:1px 0px 0px 0px;}
.advsearch2 .nenalezeno {font-size:69%; margin:0px 0px 10px 0px;}
.advsearch2 .tlacitko {display:block; width:72px; height:18px; text-align:center; color:#ffffff; padding:0px; border:0px; text-transform:uppercase; cursor:pointer;}

/* F28_HLIDACI PES */
.watchdog {padding: 0px; font-size: 68.75%; text-align:left; margin:10px 15px;}
.watchdog .vodorovnaCara1 {border-top:1px solid #d9d9d9; margin-top:10px; width:100%; height:10px;}
.watchdog a {text-decoration: underline; }
.watchdog a:hover {text-decoration: none;}
.watchdog a.kill {text-decoration: none; font-weight: bold;}
.watchdog a.kill:hover {text-decoration: underline;}

/* F29_TEXTOVA STRANKA*/
.textpage {padding: 0px; font-size: 69%; line-height:18px; margin:10px 15px; width:526px;}
.textpage strong {font-weight:bold;}
.chybovastranka {padding: 0px; font-size: 69%; line-height:18px; margin:10px 15px; width:526px;}
.chybovastranka h2 {font-size:14px; color:#446abd;}

/* F30_KNIHA PRANI */
.knihaprani {padding: 0px; font-size:68.75%; text-align:left; margin:10px 15px;}
.knihaprani .row {margin:0px; padding:0px; text-align:left; width:470px;overflow:hidden; }
.knihaprani .row .popis {float:left; width: 160px; padding:2px 0px 2px 0px; line-height:23px; overflow:hidden;border:0px solid blue;}
.knihaprani .row .popis2 {float:left; width: 300px; padding:2px 0px 2px 0px; overflow:hidden; border:0px solid red;}
.knihaprani .row .popis2 input {width:150px; height:19px; border:1px solid #d9d9d9; margin:0px;}
.knihaprani .row .popis2 textarea {width: 295px; height:200px;; border:1px solid #d9d9d9; margin:0px;}
.knihaprani .tlacitko {display:block; width:72px; height:18px; text-align:center; color:#ffffff; padding:0px; border:0px; text-transform:uppercase; cursor:pointer;}

/* F33_POROVNANI PRODUKTU */
.porovnaniProduktuDiv {font-size: 68.75%; padding: 0px; margin:10px 15px;}
.porovnaniProduktuRoll {width: 100%; overflow-x: scroll; padding: 0px 0px 10px 0px;}
.porovnaniProduktuDiv .tlacitkoA {display:block; width:110px; height:17px; padding-top:4px; text-transform:uppercase; color:#ffffff; overflow:hidden; text-align:center;}
.porovnaniProduktuDiv .tlacitkoA:hover {text-decoration:none;}
.porovnaniProduktu {font-size: 100%;}
.porovnaniProduktu tr.position0 {background-color: transparent;}
.porovnaniProduktu tr.position1 {background-color: #ebf2ff;}
.porovnaniProduktu td {width: 140px; padding: 3px 5px; vertical-align: top; border-left: 1px solid #e4e4e4; }
.porovnaniProduktu td.nazev {font-weight: normal; line-height:15px;}
.porovnaniProduktu td.nazev a {text-decoration: underline;}
.porovnaniProduktu td.nazev a:hover {text-decoration: none;}
.porovnaniProduktu td.popis {font-weight: bold; text-align: right; width: 90px;  border-left: 0px solid #ffffff;}
.porovnaniProduktu td .imageDiv {width:130px; overflow:hidden; text-align:center; padding:0px;}
.porovnaniProduktu td ul {margin:0px; padding:0px;}
.porovnaniProduktu td li {margin:0px; padding:0px; list-style-position:inside;}
.porovnaniProduktu .tlacitkoA {display:block; width:110px; height:17px; padding-top:4px; text-transform:uppercase; color:#ffffff; overflow:hidden; text-align:center;}
.porovnaniProduktu .tlacitkoA:hover {text-decoration:none;}


/* F34_SITEMAP */
.sitemap {font-size:68.75%; line-height:18px; margin:0px 15px 10px 15px; color:#446abd;}
.sitemap ul {padding: 0px 0px 0px 15px; margin: 0px;}
.sitemap ul li {}
.sitemap h2 {font-size: 12px;  color: #f2559e; padding: 15px 0px 5px 0px; margin: 0px; text-transform: uppercase;}
.sitemap a {text-decoration: none; color: inherit;  color: #f2559e;}
.sitemap a:hover {text-decoration: underline;}

.zapati {width:958px; overflow:hidden; margin:30px auto; border-top:1px solid #d9d9d9;}
.zapati .levo {width:770px; float:left; margin:6px 0px 0px 9px; overflow:hidden;  border:0px solid blue;}
.zapati .levo .provozovatel {height:17px; margin:0px; padding:0px; border:0px solid red; line-height:17px; color:#a0b5e3; font-size:68.75%;}
.zapati .levo .BINARGON {margin:0px; padding:0px; border:0px solid red; line-height:17px; color:#a0b5e3; font-size:68.75%;}
.zapati a {text-decoration:underline;}
.zapati a:hover {text-decoration:none;}
.zapati .prava {float:right; width:120px; color:#bb8eb7; font-size:68.75%; margin:18px 58px 0px 0px; }

.novinkaStranka {font-size: 68.75%; padding: 0px; margin:10px 15px;}
.novinkaStranka .nadpisTextBNovinky {font-size:12px;}

/* listcontrol - listovani v katalogu */
.listcontrolPages2 {text-align: center; margin:5px auto 0px auto; padding:0px; width:232px; overflow:hidden; border:0px solid red;}
.listcontrolPages2 .listcontrolPages2-prvni { margin: 0px 3px 0px 0px; float: left; width: 0px; height: 23px; font-size: 1px; text-align: left; text-indent:5000px; overflow:hidden; }
.listcontrolPages2 .listcontrolPages2-predchozi {float: left; width: 10px; height: 14px; font-size: 16px; text-align: left; overflow:hidden; border:0px solid red; line-height:14px; }
.listcontrolPages2 .listcontrolPages2-nasledujici {float: right; width: 0px; height: 12px; font-size: 12px; text-align: right; overflow:hidden; border:0px solid red;}
.listcontrolPages2 .listcontrolPages2-posledni {float: right; width: 10px; height: 14px; font-size: 16px; text-align: left; overflow:hidden; border:0px solid red; line-height:14px;}
.listcontrolPages2 .listcontrolPages2-cisla {  border:0px solid blue; float: left; margin: 0px; text-align:center; width:210px; }
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cislo {display:block; float: left; width: 20px; height: 16px;  text-align: center; line-height: 16px; font-size: 12px; margin:0px; text-decoration:none; color:#ffffff; border-right:1px solid #8aaae5;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-cisloSelected {display:block; float: left; width: 20px; height: 16px;  text-align: center; line-height: 16px; font-size: 12px; margin:0px; text-decoration:none; color:#271c24; border-right:1px solid #8aaae5;}
.listcontrolPages2 .listcontrolPages2-cisla .listcontrolPages2-tecky {display:block; float: left; width: 20px; height: 16px;  text-align: center; line-height: 16px; font-size: 12px; margin:0px; text-decoration:none; color:#ffffff; border-right:1px solid #8aaae5;}

/* F5_USER - registrace a nastaveni*/
.userData {margin:10px 10px;}
.userData .nadpisSpozadim {width:100%; overflow:hidden; font-size:69%; color: #000000; padding:0px; margin:0px; background-color:#e4e4e4; border-bottom:1px solid #ffffff;}
.userData .nadpisSpozadim .nspPadding {padding:6px 10px 4px 10px;}
.userData .nadpisSpozadim input.radio {margin:0px;}
.userData .volitelne {background-color:#e0eaff; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; margin:0px; padding:0px;}
.userData .odsazeniUD {font-size:69%; text-align:left; margin:0px; padding:10px; color: #000000;}
.userData .odsazeniUD .nadpis {font-weight: bold; margin: 0px 0px 4px 0px; color:#000000; width:500px;}
.userData .odsazeniUD .row {width:470px; margin: 0px 0px 0px 10px; padding:1px 0px; text-align:left; padding:0px;}
.userData .odsazeniUD .row .popis {float: left; width: 230px; text-align: left; padding: 3px 0px 0px 0px; color:#000000; margin:0px; line-height:21px;}
.userData .odsazeniUD .row .popis2 {float: left; width: 230px; text-align: left;}
.userData .odsazeniUD .row input.i {float: left; width:120px; height:19px; margin:0px; border:1px solid #606060; color:#000000; font-size:100%;}
.userData .odsazeniUD .row input.i2 {margin-top:5px;}
.userData .odsazeniUD .row select {float:left; width:121px; height:19px; border:1px solid #606060; color:#000000; font-size:100%;}
.userData .odsazeniUD .row a {text-decoration: underline; }
.userData .odsazeniUD .row a:hover {text-decoration: none; }
.userData .odsazeniUD .ruzove {width:110px; height:21px; padding:0px; border:0px; color:#ffffff; text-transform:uppercase; cursor:pointer;}

.navigace {border:0px solid blue; width:550px; margin:0px; padding:0px; overflow:hidden;}
.navigace .sipecka {display:block; float:left; width:4px; height:7px; overflow:hidden; margin-top:3px;}
.navigace .odsazeni {margin:20px 0px 6px 0px; color:#505050; font-size:68.75%; overflow:hidden; padding:0px;}
.navigace .odsazeni a {display:block; float:left; color:#505050; margin:0px 9px 0px 3px; padding:0px; text-decoration:underline;}
.navigace .odsazeni2 {margin:20px 0px 6px 0px; color:#505050; font-size:68.75%; overflow:hidden; padding:0px;}
.navigace .odsazeni2 a {display:block; float:left; color:#505050; margin:0px 9px 0px 3px; padding:0px;}




/* F7_OBLIBENE PROUKTY */
.favorites {margin:0px; font-size:68.75%; padding:0px; margin:10px;}
.favorites .produkt {width:100%; overflow:hidden; margin:0px; padding:0px; border-bottom:1px solid #d9d9d9;}
.favorites .produkt img.image {float: left; width:80px; margin: 0px 10px 0px 0px; vertical-align: middle;}
.favorites .produkt .nazevDiv {display: block; float: left; width:300px; font-weight:normal; line-height:15px;}
.favorites .produkt .nazevDiv .nazev {text-decoration: underline; font-weight:bold; }
.favorites .produkt .nazevDiv .nazev:hover {text-decoration: none;}
.favorites .produkt .nazevDiv .cena {font-weight:bold; }
.favorites .produkt .favoritesRight {float: right; width:130px; text-align: center; padding-top:5px;}
.favorites .tlacitko {display:block; width:110px; height:17px; font-weight:bold; overflow:hidden; color:#ffffff; text-transform:uppercase; text-align:center; margin-bottom:1px; padding:4px 0px 0px 0px;}
.favorites .tlacitko:hover {text-decoration:none;}

/*----------------------*/



/* F3_VYROBCE - stranka vyrobce */
.katalogVyrobce {font-size: 75%; color:#505050;}
.katalogVyrobce .vyrobcePopis {padding:10px 20px 0px 20px;}
.katalogVyrobce ul {}
.katalogVyrobce ul li {}
.katalogVyrobce ul li.level-1 {}

.zapati .odkazy { font-size: 69%; line-height: 17px; }


/* zalozky v detailu */
.rob-detail .bg-zalozka, .rob-detail .bg-zalozka.active { display: inline-block; height: 22px; cursor: pointer; text-align:center; font-size:11px; margin-left: 1px; }
.rob-detail .bg-zalozka .content { border-top: 1px solid #d9d9d9; color: #446abd; display: inline-block; height: 21px; vertical-align: top; line-height: 22px; }
.rob-detail .bg-zalozka.active .content { background: #f2549e; color: #fff; display: inline-block; height: 22px; vertical-align: top; line-height: 22px; border-top: 0px; }
.rob-detail .bg-zalozka.active .bg-zr, .rob-detail .bg-zalozka.active .bg-zl, .rob-detail .bg-zalozka .bg-zr, .rob-detail .bg-zalozka .bg-zl { display: inline-block; width: 6px; height: 22px; }
.rob-detail .bg-zalozka.active .bg-zl {background:url(rob-mapa.jpg) no-repeat -448px -320px;}
.rob-detail .bg-zalozka.active .bg-zr {background:url(rob-mapa.jpg) no-repeat -516px -320px;}
.rob-detail .bg-zalozka .bg-zl {background:url(rob-mapa.jpg) no-repeat -276px -320px;}
.rob-detail .bg-zalozka .bg-zr {background:url(rob-mapa.jpg) no-repeat -441px -320px;}


