* {padding:0;margin:0;font:normal 11px 'Arial' sans-serif;text-align:center;}
hr.cistic {clear:both;height:1px;font-size:1px;border:none;margin:0;padding:0;visibility:hidden;}
div.vsechno {margin:0 auto;text-align:left;width:760px;}
h1 {height:98px;}
h1 span {display:none;}
h2 {text-align:left; color:#ed6418; font-weight:800; font-size:14px;}
p, ul li {text-align:left; font-size:11px;}
p.more {text-align:right;color:#ed6418;font-weight:800;}
p.more a {color:#a6a6a6;text-decoration:none;}
sub, sup {font-size:75%;}

/* uzke menu */
div.vsechno div.adresa {width:150px;height:100px;float:left;text-align:left;_height:120px;}
div.vsechno div.adresa a.logo {margin:22px 0;display:block;text-decoration:none;}
div.vsechno div.adresa a img {border:0;float:left;}
div.vsechno div.adresa p {text-align:left;padding:0 0 10px 0;font-size:10px;}
div.vsechno div.adresa p a {color:black;text-decoration:none;}

/* menu technologii */
div.vsechno div.adresa ul {padding:3px 0;margin:0;list-style:none;width:80%;}
div.vsechno div.adresa ul li {margin:0;padding:1px 5px;border-bottom:1px solid #cfcfcf;}
div.vsechno div.adresa ul li a {text-align:left;text-decoration:none;color:black;display:block;}
div.vsechno div.adresa ul li a:hover {color:#ed6418;}

/* hlavni menu */
/*div#main div.menu {height: 300px;}*/
div#main div.menu object {margin:0 0 0 -56px;}
div#main div.menu a {display:block;border:none;width:78px;/* height:288px; */ height:296px; background:#ef6518;   position:relative;float:left;margin:0 3px 0 0;text-decoration:none;}
div#main div.menu a strong {position:absolute;bottom:0;left:0;width:78px;height:30px;text-align:center;font-size:11px;font-weight:800;color:white;}
div#main div.menu a img {border:none;}
div#main div.menu a:hover strong {color:black;}

/* o firme a novinky*/
#tarea {margin:20px 0 0 145px;min-height:200px;_float:left;_margin:-135px 0  0  65px;}
#tarea div.ofirme {width:95%;float:left;margin:-10px 0 0 10px;_width:280px;}
#tarea div.ofirme div, #tarea div.novinky div {border-bottom:0px solid #cfcfcf;padding:10px 0 5px 0;}
#tarea div.ofirme div h2, #tarea div.novinky div h2 {margin:0 0 5px 0;}
#tarea div.ofirme div img, #tarea div.novinky div img {float:left;border:1px solid #a6a6a6;}
#tarea div.ofirme div p {margin:0 0 0 95px;padding:0 3px;_padding-left:0 0 0 10px;_margin-left:100px;}
#tarea div.ofirme div ul {margin:5px 0 5px 95px;list-style:none;_padding-left:10px;}
#tarea div.ofirme div ul li {color:#ed6418;font-weight:800;margin:0 0 2px 0;}
#tarea div.novinky {_width:580px;_margin:30px 0 0 -70px;}
#tarea div.novinky div {margin:0 5px 5px 0;width:270px;float:left;border-bottom:1px solid #cfcfcf;}
#tarea div.novinky div ul {margin:5px 0 5px 0;list-style:none;}
#tarea div.novinky div ul li {color:black;margin:0 0 2px 15px;_padding-left:90px;}
#tarea div.novinky div ul li.ocena {color:#ed6418;font-weight:800;}

.und {width:564px;margin:0;padding:0;height:auto;text-align:left;_margin:30px 0 -54px -84px;}
.und img {margin:0 10px 10px 0;float:left;border:1px solid #cfcfcf;}
.und h2 {text-transform:uppercase;margin:.5em 0 0 0;}
.und p {text-align:justify;margin:0 0 10px 0;}
.und p.vyrobci {margin:0 0 15px 0;}
.und h2.vyrobci {margin:0;}
.und p a {text-decoration:none;color:#ed6418;}
.und p.vyrobci a {font-size:1.15em;}
.und p.vyrobci span.odsun {display:block;height:8px;}

/* paticka */
div.pata {border-top:1px solid #a6a6a6;/*border-bottom:1px solid #cfcfcf;*/margin:20px 0 /*5px*/ -15px 0;padding:3px 0;}
div.pata p {text-align:center;}
div.pata p strong {color:#ed6418;font-size:1em;}
p.copy {text-align:right;font-size:.82em;margin:0 0 20px 0;color:#a6a6a6;}
p.copy a {text-decoration:none;color:#a6a6a6;font-size:1em;}


/* upoutavka na hotline */
#ihotline {position:relative; width:130px; height:210px; background:#fff url("../img/i-hot-line.gif") top left no-repeat; margin:10px 0;}
#ihotline span, #ihotline span strong {line-height:.95em; display:block; padding:0; margin:0;}
#ihotline span {position:absolute; bottom:0; left:0; color:#000; font-size:11px; width:110px;}
#ihotline span strong {font-size:17px; color:#ec6419;}

