BODY {text-align:left;COLOR: #000000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;padding: 0px;margin:0px;TEXT-DECORATION: none;font-size:70%;
background-color:#ffffff;
background-image:url(horni_bg.jpg);background-repeat:repeat-x;
}
A:link {color: #000088;text-decoration: none;
}
A:visited {color: #000088;text-decoration: none;
}
A:hover {color: #000088;text-decoration: underline;
}
img {border: 0;
}
INPUT, SELECT, TEXTAREA, TABLE, TABLE TD, TABLE TH {font-size: 100%;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
FORM, P, H1, H3, H2, H3, H4, H5, IMG, fieldset, DIV, ul, li, TABLE {padding: 0px;margin: 0px;
}
TABLE {border-collapse:collapse;font-size:100%;
}
TABLE TD, TH {vertical-align:top;font-size:100%;
}
.clear {clear:both;
}
.clearLeft {clear:left;
}
.clearRight {clear:right;
}
h1, h2, h3, h4, h5 {font-weight:800;
}

h1 {font-size:200%;text-align:center;color:#bc0303; margin-bottom:1px;margin-top:6px;
}
h2, h3 {font-size:160%;color:#ffffff;font-weight:800;text-align:center;
}
h4 {font-size:120%;
}
h4.text {font-size:120%;margin-top:10px;margin-bottom:3px;background-color:#e1e1e1;
}
#hlavicka {color:#bc0303;font-size:110%;margin:0;
}
.tucne {font-weight:600;
}
#niceone  {width:800px;border:0px solid #ffff00;margin:0 auto;margin-top:10px;text-align:left;background-image:url(menu_pod.gif);background-repeat:repeat-y;
height:98%;
}
body[class] #niceone {position:absolute;
}
.oddel { margin-top:-3px;height:20px;background-image:url(menu_top.gif);background-repeat:no-repeat;font-size:1px;background-position:0 5px;background-color:#ffffff;
}
#menu {float:left;width:154px;height:100%;
}
.menuOdkazy {padding-left:21px;padding-top:10px;
}
.tlacitko {width: 120px;height:25px;background-image:url(menu_button1.gif);background-repeat:no-repeat;font-size:11px;text-align: left;
}
.tlacitko A, .tlacitko A:visited {height:25px;font-weight:bold;color:#ffffff;background-image:url(menu_button1.gif);background-repeat:no-repeat;padding: 2px 0 2px 3px;text-decoration: none;display: block;width:120px;
}
.tlacitko A:hover {width:120px;height:25px;color:#ffffaa;text-decoration: none;font-size:11px;background-image:url(menu_buttonOver.gif);background-repeat:no-repeat;
display: block;
}

#hlavni {float:right;width:646px;text-align:center;background-color:transparent;
}
#ramecek {background-image:url(banner_pod.gif);background-repeat:repeat-x;height:73px;vertical-align:middle;
}
.ramecekUvnitr {padding:8px 0px 0px 48px;font-size:12px;color:#0181e9;font-weight:600;background-image:url(ramecek_stred2.gif);background-repeat:repeat-x;height:75px;
}
.obrVlevo {float:left;font-size:1px;
}
.obrVpravo {float:right;font-size:1px;
}
#scisoft  {width:790px;color:#3366cc;font-size:9px;text-decoration:none;
}
#scisoft A:link, #scisoft A:visited, #scisoft A:hover {color:#3366cc;font-size:9px;text-decoration:none;
}
#scisoft DIV {padding-top:3px;
}
.patickaLevy {float:left;width:50%;text-align:left;
}
.patickaPravy {float:right;text-align:right;width:50%;
}
#kolem {margin:0 auto;width:790px;
}
*html #kolem {text-align:center;width:auto;
}
#oknoTechnik {border:2px solid #ff0000;position:relative;width:790px;background-color:#eeeeee;
}
TABLE.vypis TD {text-align:left;padding: 5px 10px;color:#444444;font-size:90%;
}
TABLE.vypis A {text-align:left;font-size:110%;
}
#sestFirem {float:left;width:400px;
}
#kraje {float:right;width:220px;
}
TABLE.vypisFirmy {border:1px solid #880000;width:390px;
}
TABLE.vypisFirmy TD {text-align:left;padding:2px 5px 2px 5px;background-color:#EEC7C7;
}
TABLE.vypisFirmy TH {background-color:#880000;color:#ffffff;font-weight:bold;padding:0 3px;font-size:110%;
}
TABLE.vypisFirmy TD.sidlo {background-color:#E39F9F;
}
TABLE.vypisFirmy TD.popis {background-color:#ffffff;
}
TABLE.vypisFirmy TD.obor {background-color:#F3E0E0;
}
#zakazkySeznam {text-align:left;margin:10px 20px;line-height:2;
}
.nutne {position:absolute;z-index:-1;
}
.vlozte{align:center; text-align: center; margin-top:25px; margin-bottom: 0;color:#000080; font-face:Verdana; font-size:35px;>
}
.keys{color:#000080; font-size:9px;
}
/* sablony */
TD.iframe {font-size:90%;
}
TABLE#kontaktIframe TD {padding:1px 5px 1px 0px;
}
TABLE.sablonaTab {margin-top:10px;
}
TABLE.sablonaTab TD {padding:0 5px;
}
UL.krbyUL {width:440px;_width:455px;padding:5px;margin-left:0;font-size:110%;font-weight:600;border:2px groove #F0D7D7;background-color:#F0D7D7;
}
UL.krbyUL LI{padding:3px 0px 0px 0px;margin-left:20px;font-weight:400;
}
.popisek {padding:0 5px 10px 0;font-style:italic;color:#666666;text-align:center;font-size:90%;
}
.rozsiren {border:2px outset #FCBABA;padding:2px;font-weight:600;width:150px;margin:0 auto;background-color:#DACACA;
}
.rozsiren A:link, .rozsiren A:visited, .rozsiren A:hover {color:#000000;
}
.rozsiren A:hover {color:#000000;
}
.form_body {background-color:#FBE5BF;
}
.iframe {background-color:#FBE5BF;border:2px solid #880000;
}
/*  rodinne domy */
.horni {height:80px;
}
.nadpisStranky {text-align:center;background-color:#841919;padding:5px 5px 2px 5px;border-top:1px solid #FCBABA;
}
.obrPod {padding:5px 2px;background-image:url(obr_bg.gif);background-repeat:repeat-y;border-top:1px solid #cccccc;
}
.formrequired, SPAN.formrequired, TD.formrequired {background-image:url(required.gif);background-repeat:no-repeat;padding-left:10px;
} 
.formnormal, SPAN.formnormal, TD.formnormal {padding-left:10px;
}
TABLE.ukazkaTab {width:398px;margin-bottom:20px;border:2px groove #cccccc;
}
TABLE.ukazkaTab TH {padding:2px 5px;background-color:#d0d0d0;border:1px solid #cccccc;
}
ul, ol {padding-left:20px;
}
ul li {list-style:square;padding-top:3px;
}
