/* CSS Document */
html,body{padding:0;margin:0;font:normal 11px/1.4em Verdena,Georgia,sans-serif;background:#fff;color:#000;text-align:center;}
li a span,.hidden{position:absolute;top:-10000px;left:0;width:1px;height:1px;overflow:hidden;}
#stranka{width:788px;height:1400px;margin:0 auto;text-align:left;position:relative;}
html>body #stranka{min-height:1400px;height:auto;}
#head{width:100%;height:120px;}
#logo{width:140px;height:120px;background:url("/img/euroslevy.png") 0% 0% no-repeat;float:left;margin:4px 0 0 2px;}
html>body #logo{margin-left:4px;}
#logo a{display:block;width:140px;height:120px;}
#hlavicka{width:634px;height:120px;background:url("/img/hlavicka.jpg") 100% 0% no-repeat;float:left;margin:4px 0 0 4px;}
html>body #hlavicka{width:636px;}
img{border:none;}
/*Styly*/
h3{font:bold 14px/20px Arial,serif;font-stretch:condensed;padding:10px 0 0 20px;margin:0;}
#telo p{font:normal 11px/17px Arial,serif;padding:0 20px 5px 20px;}
#telo li{padding-right:20px;font:normal 11px/17px Arial,serif;}
a{text-decoration:none;color:#6496c8;}
.modra{color:#6496c8;}
/*Paticka*/
#footer{width:788px;clear:both;margin:0 auto;}
#minitabs{width:788px;height:24px;font-family:Arial,serif;list-style:none;padding:0;margin:0 0 0 4px;border-bottom:1px solid #171796;border-top:1px solid #171796;}
html>body #minitabs{width:780px;}
#minitabs li{list-style-type:none;display:inline;padding:0;margin:0;}
#minitabs a{text-decoration:none;float:left;color:#171796;margin:0 10px 4px 15px;padding:3px 13px 0 0;}
html>body #minitabs a{padding-right:12px;}
#minitabs a:hover{text-decoration:underline;}
#unidesign{width:100%;color:#6496c8;font:normal 10px/16px Arial,serif;text-align:center;padding:5px 0;margin:0 0 0 10px;}
#unidesign.counter{text-align:left;}
#unidesign span{font:bolder 10px/16px Arial,serif;}
#unidesign a{color:#6496c8;}
#unidesign a:hover{text-decoration:underline;}
#unidesign.counter #counter{margin-left:160px;}
/*Navigacni Menu*/
#menu{float:left;width:140px;height:386px;background:#e1e1e1;margin:20px 0 0 2px;}
html>body #menu{margin-left:4px;height:380px;}
#menu h3{width:140px;height:25px;background:url("/img/katalog_firem.png") 0% 0% no-repeat;color:#fff;font:bold 14px Arial,serif;font-stretch:condensed;padding:5px 0 0 20px;margin:0;}
#katalog_firem a{display:block;width:100px;height:25px;}
#menu ul{list-style-type:none;margin:0;padding:0;}
#menu li{list-style-type:none;padding:2px 0 0 7px;margin:0;}
#menu li a{background:url("/img/odkaz.gif") 0% 50% no-repeat;padding:0 0 0 15px;margin:0px;text-decoration:none;color:#171796;font:normal 11px Arial,serif;}
#menu a:hover{text-decoration:underline;}
#menu #poc_firem{font:normal 11px Arial,serif;margin-left:15px;}
/*cara leva*/
#cara hr{position:absolute;width:140px;z-index:100;top:539px;left:4px;}
html>body #cara hr{top:525px;}
/*cara prava*/
#cara2 hr{position:absolute;width:140px;z-index:100;top:533px;right:4px;}
html>body #cara2 hr{top:525px;}
/*Levy baner*/
#baner_levy{position:absolute;z-index:100;top:544px;left:24px;width:120px;padding-top:7px;}
html>body #baner_levy{top:530px;}
#baner_levy ul,#baner_pravy ul{list-style-type:none;margin:0;padding:0;}
#baner_levy li,#baner_pravy li{list-style-type:none;margin:5px 0 0 0;padding:0;}
#cafe,#ras,#emc,#ckd,#cor,#ud,#er,#sj,#erg{width:120px;height:60px;}
#cafe a,#ras a,#emc a,#ckd a,#cor a,#ud a,#er a,#sj a,#erg a{display:block;width:120px;height:60px;}
#cafe{background:url("/loga/eurocafe.gif") 0% 0% no-repeat;}
#ras{background:url("/loga/ras.gif") 0% 0% no-repeat;}
#emc{background:url("/loga/emc.gif") 0% 0% no-repeat;}
#ckd{background:url("/loga/ckdeluxe.gif") 0% 0% no-repeat;}
#cor{background:url("/loga/corporatia.gif") 0% 0% no-repeat;}
#ud{background:url("/loga/unidesign.gif") 0% 0% no-repeat;}
#er{background:url("/loga/eurorevital.gif") 0% 0% no-repeat;}
#sj{background:url("/loga/solnajeskyne.gif") 0% 0% no-repeat;}
#erg{background:url("/loga/erg.gif") 0% 0% no-repeat;}
/*Pravy banner*/
#baner_pravy{position:absolute;z-index:100;top:539px;right:4px;width:140px;padding-top:7px;}
html>body #baner_pravy{top:530px;}
.banner{width:120px;height:60px;}
.banner a{display:block;width:120px;height:60px;}
/*Top banner*/
#baner_top{width:468px;height:60px;position:absolute;top:35px;left:160px;z-index:200;}
/*Top-right banner*/
#banner_120x90{width:120px;height:90px;position:absolute;top:20px;right:15px;z-index:200;}
/*Vyhledavani*/
#vyhledavani{width:140px;height:140px;position:absolute;right:4px;top:146px;z-index:100;background:#ffdc64;}
#vyhledavani h3{height:25px;background:url("/img/vyhledavani.png") 0% 0% no-repeat;color:#fff;font:bold 14px Arial,serif;font-stretch:condensed;padding:0;margin:0;}
#f_vyhledavani{margin:0;padding:0;height:105px;}
fieldset{border:none;}
legend{display:none;border:none;}
#kraj,#obor,#slova{width:130px;margin:0px;padding:0;}
html>body #kraj,html>body #obor{width:125px;margin:0;}
html>body #slova{width:121px;margin:0;}
#kraj{position:absolute;top:30px;left:7px;z-index:100;}
#obor{position:absolute;top:55px;left:7px;z-index:100;}
#slova{position:absolute;top:80px;left:7px;z-index:100;}
#submit_vyhledani{position:absolute;bottom:4px;left:59px;z-index:100;}
html>body #submit_vyhledani{left:57px}
/*Eurokarta*/
#eurokarta{width:140px;height:140px;position:absolute;top:297px;right:4px;z-index:100;background:#e1e1e1;}
#eurokarta h3{width:100%;height:25px;background:url("/img/euro_karta.png") 0% 0% no-repeat;color:#fff;font:bold 14px Arial,serif;font-stretch:condensed;padding:5px 0 0 20px;margin:0;}
#eurokarta #euro_k{margin:2px 0 0 7px;}
#ob_tl{float:right;margin:2px 5px 0 0 ;}
html>body #ob_tl{margin:0 7px 0 0;}
/*euroslevy*/
#euroslevy{width:140px;height:74px;position:absolute;top:448px;right:4px;z-index:100;background:#e1e1e1;}
#euroslevy h3{width:100%;height:25px;background:url("/img/euro_slevy.png") 0% 0% no-repeat;color:#fff;font:bold 14px Arial,serif;font-stretch:condensed;padding:5px 0 0 20px;margin:0;}
#euroslevy p{margin:2px 5px;font:normal 11px/17px Arial,serif;}
#pr_tl{float:right;margin:2px 5px 0 0;}
html>body #pr_tl{margin:0 7px 0 0;}
/*telo*/
#telo{width:468px;height:1000px;float:right;margin:20px 80px 0 0;}
html>body #telo{min-height:1000px;height:auto;margin:20px 160px 0 0;}
#telo h2{width:100%;height:30px;background: url("/img/kategorie.png") 0% 0% no-repeat;margin:0;padding:3px 0 0 20px;font:bold 14px/20px Arial,serif;font-stretch:condensed;color:#fff;}
.tabulka{width:100%;height:110px;position:relative;margin-top:10px;clear:left;}
html>body .tabulka{min-height:110px;height:auto;}
.tabulka2{width:100%;position:relative;margin-top:10px;border:1px solid red;}
.sluzby{height:25px;}
.sluzby2{height:60px;}
.sluzby3{height:30px;}
.sluzby,.sluzby2,.sluzby3{width:100%;}
.procenta{width:50px;height:25px;background:url("/img/procenta.png") 0% 0% no-repeat;color:#fff;font:bold 14px Arial,serif;font-stretch:condensed;padding:5px 0 0 20px;}
.neplacena,.placena{width:418px;border-bottom:1px solid #000;text-align:right;position:absolute;right:0;top:0;padding-right:10px;margin-top:-6px;}
.placena{background:url("/img/placena_firma.png") 0px 6px no-repeat;}
.placena a,.placena h3{color:#fff !important;}
.neplacena a{color:rgb(23,23,150);}
html>body .placena{background:url("/img/placena_firma.png") 10px 6px no-repeat;}
.log{height:50px;padding-top:5px;position:absolute;top:25px;left:0;}
.text{width:418px;padding:3px 5px 0 5px;margin-bottom:5px;position:absolute;top:25px;left:50px;font:normal 11px/17px Arial,serif;}
.text_popis{width:414px;padding:3px 0 0 0;margin-bottom:5px;float:right;font:normal 11px/17px Arial,serif;}
.www{width:250px;color:#6496c8;position:absolute;bottom:0px;left:55px;}
html>body .www{width:230px;}
blockquote a,.www a{color:#6496c8;font:normal 11px/17px Arial,serif;}
.listovani,.listovani2{color:#6496c8;font:bold 12px/20px Arial,serif;margin:0;padding:0;}
#telo .listovani,#telo .listovani2{text-align:center;}
blockquote a:hover,.www a:hover{text-decoration:underline;}
.adresa{width:275px;color:#6496c8;position:absolute;bottom:0;right:0;text-align:right;font:normal 11px/15px Arial,serif;}
blockquote p{margin:0;padding:0;text-align:right;color:#6496c8;font:normal 11px/15px Arial,serif;}
blockquote{padding:0;margin:0;}
/*index. katalog*/
#submenu1{width:100%;height:210px;}
#sloupec1,#sloupec2{float:left;padding:10px 0 20px 20px;;margin:0;}
#sloupec1 ul,#sloupec2 ul{font:normal 14px/20px Arial, serif;list-style-type:none;margin:0;padding:0;}
#sloupec1 li,#sloupec2 li{list-style-type:none;margin:0;padding:0px;}
#sloupec1 li a,#sloupec2 li a{background:url("/img/odkaz.gif") 0% 50% no-repeat;font:normal 14px/20px Arial, serif;padding:0 0 0 20px;margin:0;}
#sloupec1 a:hover,#sloupec2 a:hover{text-decoration:underline;}
#sloupec2{margin-left:80px;}
#vydelavat{width:100%;margin:5px 0 0 0;text-align:left;}
#uvod{width:100%;}
#uvod h3,#vydelavat h3{padding:5px 0 5px 20px;margin:0;font:bold 14px Arial,serif;font-stretch:condensed;}
#uvod p{margin:0;}
/*novinky*/
#novinky{font:normal 11px/17px Arial,serif;padding-bottom:20px;}
/*formular*/
#f_contactform fieldset{border:none;}
#f_contactform{margin:0 0 0 35px;}
legend{display:none;}
#f_contactform label{font:normal 11px/16px Arial,sans-serif;}
#f_contactform .in{width:275px;}
#f_contactform td{vertical-align:top;font:bold 11px/16px Arial,sans-serif;}
#sub{margin-left:53px;}
/*navigace*/
#navigace,#navigace2,#submenu{list-style:none;margin:0;padding:0;text-align:right;}
#navigace li,#navigace2 li{list-style:none;padding:0 0 0 5px;border-left:1px solid #000;margin:0;display:inline;}
#navigace .first,#navigace2 .first{border:none;}
/*submenu*/
#submenu{text-align:left;height:20px;width:468px;}
html>body #submenu{height:auto;}
#submenu li{list-style:none;width:225px;float:left;margin:0;padding:0 0px 0 6px;}
.red{color:#e00000;font-weight:bold;}
