body { background-color:#333333; margin:0px 0px 5px 0px; padding:0px; }
body, input, select, td { font-family:arial, tahoma; font-size:12px; }

#nadpis { position:absolute; left:190px; top:135px }
#nadpis h1 { color:#424146; margin:0px; font-size:19px; }
#nadpis h1 a { color:#424146; text-decoration:none; }

#hlavicka { background-color:#57565b; width:990px; padding:0px; text-align:left; background-image:url(/imagex/design/pozadi-hlavicka.gif); background-repeat:repeat-y; float:none; position:relative; color:#ffffff; float:none; display:block; }
#stred { background-color:#ffffff; width:990px; padding:0px; text-align:left; background-image:url(/imagex/design/pozadi-stred.gif); background-repeat:repeat-y; float:none; display:block; }
#paticka { width:970px; padding:2px 10px 0px 10px; text-align:right; line-height:10px; font-size:10px; border-top:1px solid #000000; color:#57565b; float:none; display:block; }
#paticka td { font-size:10px; }
#paticka a { color:#57565b; text-decoration:none; }

#hlavicka .text { background:#aaaaaa; border-top:1px solid #333333; border-left:1px solid #333333; border-right:1px solid #999999; border-bottom:1px solid #999999; }
#hlavicka .logo { padding:15px 15px 15px 15px; }
#hlavicka .vlajka { padding:0px 15px 10px 0px; float:right; }
#hlavicka .hledejt { padding:11px 0px 0px 0px; float:right; }
#hlavicka .hledejq { padding:11px 5px 0px 0px; float:right; }

#top_menu { width:760px; padding:0px 10px; font-size:12px; }

#top_menu #vse { text-align:right; width:760px; height:20px; }
#top_menu #vse h2 { font-size:12px; margin:0px; }
#top_menu #vse-in { position:relative; width:100%; }
#top_menu .supermnu { position:relative; }
#top_menu .mnu { font-size:12px; height:20px; padding-bottom:20px; width:100%; }

#top_menu .mnu ul { margin:0px; padding:0px; list-style:none; float:right; }
#top_menu .mnu ul li { float:left; height:20px; =height:17px; text-align:center; position:relative; }
#top_menu .mnu ul li h2 a, #top_menu .mnu ul li h2 a:visited { padding:0px 3px 0px 3px; display:block; color:#ffffff; text-decoration:none; font-weight:bold; line-height:20px; }
#top_menu .mnu ul li h2 a:hover { background:#f18800; color:#000000; text-decoration:none; }

#top_menu .mnu ul li ul { position:absolute; top:20px; left:0px; z-index:10; width:160px; float:none; background:#424146; }
#top_menu .mnu ul li ul li { float:none; position:relative;  text-align:left; }
#top_menu .mnu ul li ul li h2 a, #top_menu .mnu ul li ul li h2 a:visited { padding:0px 0px 0px 10px; position:absolute; width:150px; height:20px; font-weight:normal; font-size:12px; }
#top_menu .mnu ul li ul li h2 a:hover { text-decoration:none; color:#000000; }

#top_menu .mnu-1 { height:20px; padding-bottom:0px; }

#top_menu .mnu ul li.expand ul { visibility:hidden; }
#top_menu .mnu ul li:hover ul { visibility:visible; }
#top_menu .mnu ul li.hover ul { visibility:visible; }
#top_menu .mnu ul li:hover ul li.expand ul { visibility:hidden; }
#top_menu .mnu ul li.hover ul li.expand ul { visibility:hidden; }
#top_menu .mnu ul li:hover ul li:hover ul { visibility:visible; }
#top_menu .mnu ul li.hover ul li.hover ul { visibility:visible; }

#top_menu .mnu li { behavior: url(/skripty/hover.htc); }

#horni_menu { width:988px; margin:0px 1px; background:#424146; border-top:1px solid #000000; border-bottom:1px solid #000000; font-size:12px; }
#horni_menu h2 { margin:0px; padding:0px; font-weight:bold; float:left; display:block; font-size:12px; line-height:19px; =line-height:20px; }
#horni_menu a { color:#eeeeee; text-decoration:none; padding:5px 7px; }
#horni_menu a:hover { color:#000000; text-decoration:none; background:#f18800; }
#horni_menu .aktivni { color:#f18800; text-decoration:none; }
#horni_menu .odsazeni { height:20px; padding:2px 0px 1px 0px; =padding:0px 0px; }
#horni_menu .fl { float:left; }

#leve_menu { width:179px; float:left; display:block; color:#000000; line-height:15px; padding:0px 0px 0px 1px; }
#leve_menu h2 { margin:0px; padding:0px; font-size:12px; width:179px; font-weight:normal; }
#leve_menu a { display:block; color:#000000; text-decoration:none; } 
#leve_menu a:hover { color:#ffffff; background-color:#58565c; }
#leve_menu .aktivni { text-decoration:none; color:#ffffff; background-color:#000000; }
#leve_menu .aktivni:hover { text-decoration:none; color:#ffffff; background-color:#000000; }
#leve_menu .pl3 { padding-left:3px; }
#leve_menu .pr3 { padding-right:3px; }
#leve_menu .pl4 { padding-left:4px; }
#leve_menu .pl16 { padding-left:16px; }
#leve_menu .pl28 { padding-left:28px; }
#leve_menu .pl40 { padding-left:40px; }
#leve_menu .ukazatel { margin-left:171px; position:absolute; }

#obsah { width:600px; padding:0px 10px 0px 10px; float:left; display:block; font-size:12px; background-color:#ffffff; }
#obsah hr { height:1px; color:#cccccc; }
#obsah ul { margin: 5px 0px 15px 0px; padding-left: 20px; }
#obsah ol { margin: 5px 0px 15px 0px; padding-left: 20px; }
#obsah a { color: #593300; text-decoration: underline; }
#obsah a:hover { color:#000000; }
#obsah h3 { color:#424146; margin:30px 0px 5px 0px; font-size:17px; line-height:17px; font-weight:bold; background-image: url(/images/design/h3_pozadi.gif); }
#obsah h3 span { background-color:#ffffff; padding:0px 2px 0px 0px; } 
#obsah p { padding:0px 0px 5px 0px; margin:0px; }
#obsah .zalozka { background-image: url(/images/design/zalozka-oddelovac.gif); }
#obsah .zalozka-a { background-image: url(/images/design/zalozka-a-5.gif); }
#obsah .zalozka-n { background-image: url(/images/design/zalozka-n-5.gif); }
#obsah .zalozka-n-o { background-image: url(/images/design/zalozka-n-5-o.gif); }
#obsah .malytext { font-size:10px; }

#zbozi .polozka { width:185px;  padding:3px 3px 3px 3px; }
#zbozi .polozka_100 { padding:3px 3px 3px 3px; }
#zbozi .kasa { background-color:#000000; color:#ffffff; font-size:10px; padding:1px 3px 1px 3px; float:left; }
#zbozi .cena { font-size:12px; color:#800000; }
#zbozi .cena_b { font-size:12px; color:#666666; }
#zbozi .okraj { border :1px solid #cccccc; }
#zbozi .firma { float:left;  color:#333333; font-size:10px; }
#zbozi .popisek { color:#333333; font-size:11px;  padding-top:6px;  }
#zbozi .popisek_100 { color:#333333; font-size:11px;  padding-top:6px;  }

#zbozi2 .polozka  { font-size:12px; color:#000000; background-color:#eeeeee; text-align:right; }
#zbozi2 .polozka_v { font-size:12px; color:#000000; background-color:#eeeeee; text-align:right; line-height:34px; }
#zbozi2 .detail_cena { font-size:13px; color:#660000; background-color:#f8f8f8; }
#zbozi2 .detail_kasa { background-color:#000000; color:#ffffff; padding:1px 3px 1px 3px; float:left; }
#zbozi2 .detail_velikost { background:#333333; color:#ffffff; text-align:center; padding:1px 5px 1px 5px; margin-right:2px; float:left; }
#zbozi2 .fomular-koupit { width:70px; height:23px; margin:0px; padding:0px 6px 3px 6px; =padding:0px 6px; border:1px outset; text-align:center; font-size:12px; background-color:#C7E506; font-weight:bold; vertical-align:top; }
#zbozi2 .fomular-mnozstvi { width:18px; height:19px; =height:18px; border:1px outset; text-align:center; font-size:13px; background-color:#ffffff; }
#zbozi2 h3 { color:#000000; margin:18px 0px 3px 0px; font-size:13px; line-height:16px; background-image: url("/images/design/zbozi-h3-pozadi.gif"); }
#zbozi2 h3 span { background-color:#ffffff; padding:0px 2px 0px 0px; }
#zbozi2 table { border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-bottom: 1px solid #fff; border-right: 1px solid #fff; background-color:#f8f8f8; margin:0px; width:313px;  }
#zbozi2 td { border-top: 1px solid #fff; border-left: 1px solid #fff; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; padding:2px 3px; font-size:12px; }
#zbozi2 .obrazek { float:right; background-color:#ffffff; padding:0px 0px 10px 10px;  }

#strankovani { padding:0px 0px 5px 0px; }
#strankovani .format { color:#333333; background-color:#f8f8f8; border:1px solid #cccccc; }
#strankovani a { color: #593300; text-decoration: underline; margin:0px 1px; }
#strankovani a:hover { color:#000000; }

#kosik { width:600px; padding:40px 0px 0px 0px; }
#kosik .cesta { border: 1px solid #cccccc; font-size:12px; }
#kosik .cesta a { color:#000000; text-decoration:none; }
#kosik .odkaz1  { margin:0px; padding:5px 15px; border-top:1px outset #cccccc; border-right:1px outset #999999; border-bottom:1px outset #999999; border-left:1px outset #cccccc; font-size:12px; background-color:#eeeeee; font-weight:bold; font-size:12px; }
#kosik .odkaz2  { margin:0px; padding:5px 15px; border-top:1px outset #cccccc; border-right:1px outset #999999; border-bottom:1px outset #999999; border-left:1px outset #cccccc; background-color:#C7E506; font-weight:bold; font-size:12px; }
#kosik .odkaz-ge  { margin:0px; padding:5px 17px; border-top:1px outset #cccccc; border-right:1px outset #999999; border-bottom:1px outset #999999; border-left:1px outset #cccccc; background-color:#00a8e9; font-weight:bold; font-size:12px; }
#kosik .ftext { border:1px solid #cccccc; font-size:12px; }
#kosik .ftext2 { border:1px solid #cccccc; font-size:12px; width:480px; height:100px; }
#kosik .nezobrazovat { display:none; }

#specifikace ul { margin: 0px 0px 6px 0px; padding-left: 20px; }
#specifikace ul li { font-weight:bold; }
#specifikace ul li ul li { font-weight:normal; }

#cesta { color:#999999; font-size:12px; padding:36px 0px 6px 0px; }
#cesta h2 { color:#999999; margin:0px; padding:0px 3px 0px 0px; font-size:12px; font-weight:normal; }
#cesta h2 a { color:#999999; text-decoration:none; font-size:12px; }
#cesta h2 a:hover { color:#000000; text-decoration:none; }

#podkategorie { color:#333333; font-size:12px; padding:0px; }
#podkategorie a { color:#000000; text-decoration:underline; font-size:12px; }
#podkategorie a:hover { color:#333333; text-decoration:none; }
#podkategorie ul { padding:0px; list-style-type:none; }
#podkategorie li { float:left; width:180px; }
#podkategorie .pr5 { padding-right:5px; }

#tabulka3  { border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-bottom: 1px solid #fff; border-right: 1px solid #fff; background-color:#f8f8f8; margin:0px;  }
#tabulka3 td { border-top: 1px solid #fff; border-left: 1px solid #fff; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding:1px 3px; font-size:12px; }
#tabulka3 .cenamr   { font-size:12px; text-align:right; }

#prave_menu { background-color:#ffffff; width:170px; float:right; display:block; color:#000000; line-height:15px; font-size:12px; padding:5px 5px; margin-right:1px; }
#prave_menu .text { padding:3px 5px; margin:3px 0px; background:#ffffff; color:#003300; border:3px double #f0f0f0; }
#prave_menu .text ul { margin:0px; padding-left: 15px; }
#prave_menu .text li { list-style-type:square; margin:0px; padding:0px;  }
#prave_menu .text a { font-size:12px; color:#003300; text-decoration:underline; } 
#prave_menu .text a:hover { color:#000000; text-decoration:none; }
#prave_menu .cenacelkem { color:#bb0000; }

#mapa-webu ul { margin:0px; padding-left:20px; list-style-type:none; }

.clanek { }
.clanek p { margin:0px; padding:0px 0px 6px 0px; line-height:15px; }
.clanek div { margin:0px; padding:0px 0px 6px 0px; }

#LoginDialog {position: absolute;z-index: 1000;border-spacing: 0px;border-collapse:collapse; top: 20px; left: 602px;}
#LoginDialog td{padding:0px;}
#LoginDialog a { color: #593300; text-decoration: underline; }
#LoginDialog a:hover { color:#000000; }
#LoginDialog #LoginDialogSub td{padding:3px;}
.LoginDialog{display:none;}
#LoginDialogSub { min-height:30px;_height:30px;background-color:#ffffff;font-size:12px;padding:8px;color:#000000;border:solid 1px #000000;}
#LoginDialog .pt { padding-top:3px; }
#LoginDialog .pole { width:150px; }

.di_1 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_1.png) no-repeat scroll 0 0; height:14px; width:10px; }
.di_2 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_2.png) repeat-x scroll 0 0; height:14px; }
.di_3 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_3.png) no-repeat scroll 0 0; height:14px; width:10px; }
.di_4 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_4.png) repeat-y scroll 0 0; width:10px; }
.di_6 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_6.png) repeat-y scroll 0 0; width:10px; }
.di_7 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_7.png) no-repeat scroll 0 0; height:14px; width:10px; }
.di_8 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_8.png) repeat-x scroll 0 0; height:14px; }
.di_9 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_9.png) no-repeat scroll 0 0; height:14px; width:10px; }
