BODY {background-color:#E1F7F8;font-family:Verdana,Arial,sans-serif;font-size:70%;margin:10px;text-align:center;
}
A:link, A:visited, A:hover {color:#000077;text-decoration: none;
}  
A:hover {color:#0000ff;
}                     
img {border: 0;
}
INPUT, SELECT, TEXTAREA, TABLE, TABLE TD, DIV, TABLE TH, FIELDSET, LEGEND, SUBMIT {font-size: 100%;
}
INPUT, SELECT, TEXTAREA, SUBMIT {font-family:Verdana,Arial,sans-serif;
}
FORM, P, H1, H3, H2, H4, H5, IMG, fieldset, legend, DIV, ul, ol, li,TABLE, TABLE TD, span, select, OPTION, SUBMIT, IMG {padding: 0px;margin: 0px;
}
ul {padding-left:10px;
}
ul li {padding-left:15px;
}
input {_padding:0px;margin:0px;
}
TABLE {border-collapse:collapse;
}
TABLE TD, TABLE TH {vertical-align:top;padding:2px;
}
OPTION {padding-left:0px;padding-right:5px;
}
legend {padding:0 5px 5px 5px;font-weight:600;color:#0066cc;
}
.clear {clear:both;
}
.clearLeft {clear:left;
}
h1 {font-size:150%;color:#bb0000;font-weight:600;text-align:left;margin:10px 0;
}
h2 {font-size:170%;font-weight:800;text-align:center;
padding:3px 20px;background-color:#3D3D5C;color:#ffffff;
background-image:url(bg_h2.gif);background-repeat:no-repeat;border-bottom:4px solid #ffffff;
}
h3 {font-size:140%;color:#444444;font-weight:800;text-align:center;
padding:3px 20px;background-color:#C8D1DA;
}
h4 {font-size:130%;color:#305070;font-weight:600;text-align:left;margin-top:20px;margin-bottom:3px;
}
h5 {font-size:120%;color:#444444;font-weight:400;text-align:center;
}
P {text-align:justify;
}
fieldset {padding:5px;
}
.obr {font-size:1px;margin:0;
}
.obrLeft {float:left;font-size:1px;margin-right:10px;
}
.obrRight {float:right;font-size:1px;margin-left:10px;
}
.tucne {font-weight:600;
}
.left {float:left;
}
.right {float:right;
}
.c {text-align:center;margin:0 auto;
}
.l {text-align:left;
}
.r {text-align:right;
}
.small {font-size:90%;
}
.padding10 {padding:10px;
}
.error {color:#ff0000;font-size:90%;
}
.zvyraz {font-weight:600;color:#bb0000;
}
.big {font-size:120%;
}
.formrequired, SPAN.formrequired, TD.formrequired {background-image:url(required.gif);background-repeat:no-repeat;
background-position:3px 0;padding-left:10px;
} 
.formnormal, SPAN.formnormal, TD.formnormal {padding-left:10px;
}
.popisek {font-style:italic;font-size:95%;margin-bottom:5px;text-align:center;
}
TABLE.normalTab TH {padding:2px 5px;background-color:#eaeaea;border:1px solid #cccccc;
}
TABLE.normalTab TD {padding:2px 5px;border:1px solid #cccccc;background-color:#ffffff;
}
TABLE.normalbezTab TD {padding:2px 5px;
}

/* _____________________________________________________________________________*/
#kolem {width:960px;margin:0 auto;background-color:#ffffff;border:2px solid #ffffff;
}
#zahlavi {background-color:#ffffff;
}
#kolaz {height:200px;display:table;_position:relative;padding-left:300px;padding-right:20px;text-align:left;
background-image:url(bg_zahlavi.jpg);background-repeat:no-repeat; 
}
#vertical {display:table-cell;vertical-align:middle;_position:absolute;_top:50%;left:0px;font-size:110%;
}
#verticalIn {_position:relative;_top:-50%;_left:270px;
}
#zahlavi h3 {border-bottom:4px solid #ffffff;
}
#zahlavi h4 {padding-bottom:10px;
}
#zahlavi p {color:#3D3D5C;
}
#zahlavi UL {padding-top:5px;
}
#zahlavi LI {padding:0px 0px 0px 15px;margin-left:20px;color:#3D3D5C;
list-style-type:none;padding-bottom:5px;
background-image:url(li_pod.gif);background-repeat:no-repeat;background-position:0px 3px; 
}
#zahlavi LI.vyplnte {font-size:150%;font-weight:600; 
}
.pocet {background-color:#E5EAEF;padding:3px 10px;margin-top:4px;
}

#hlavni {border:1px solid #ffffff;_border:0px solid #ffffff;margin-top:10px;_width:960px;
}
#levy {float:left;width:450px;text-align:left;
}
#pravy {margin-left:473px;_margin-left:470px;text-align:left;width:488px;_width:487px;
}
TABLE.indexTab {
}
TABLE.indexTab TD {padding:5px;text-align:left;font-weight:400;
background-color:#f0f0f0;color:#444444;border:1px solid #d0d0d0;
}
TABLE.indexTab TD LI {padding:3px 0px 0px 15px;margin-left:20px;font-weight:600;
list-style-type:none;
background-image:url(li_pod.gif);background-repeat:no-repeat;background-position:0px 8px; 
}
TABLE.indexTab TD.oddelTd {width:10px;border:0px;background-color:#ffffff;
}
.rozsirenForm {border:1px solid #cccccc;background-color:#f0f0f0;text-align:center;padding:5px;
}
.rozsiren {border:2px outset #c0c0c0;padding:2px;font-weight:600;width:150px;margin:0 auto;background-color:#ffffff;text-align:center;margin-top:3px;
}
A.rozsirenA:link, A.rozsirenA:visited {color:#666666;
}
A.rozsirenA:hover {color:#333333;
}
.oslovte {font-size:160%;text-align:center;color:#bc0303; margin-bottom:1px;margin-top:6px;
}
.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;
}

.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%;
}
#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 {margin-bottom:10px;width:320px;
}
TABLE.vypisFirmy TD {text-align:left;padding:2px 5px 2px 5px;background-color:#e1e1ff;border:1px solid #c0c0c0;
}
TABLE.vypisFirmy TH {background-color:#CCD0D8;color:#444444;font-weight:bold;padding:0 3px;font-size:110%;padding:2px 5px 2px 5px;border:1px solid #c0c0c0;
}
TABLE.vypisFirmy TD.sidlo {background-color:#E2E6EB;
}
TABLE.vypisFirmy TD.popis {background-color:#f1f1f1;
}
TABLE.vypisFirmy TD.obor {background-color:#E2E6EB;
}
#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 {width:100%;
}
TABLE.sablonaTab TD {padding:0 5px;
}
.popisek {padding:0 5px 10px 0;font-style:italic;color:#666666;text-align:center;font-size:90%;
}
.form_body {background-color:#FBE5BF;
}
.iframeDiv {border:1px solid #cccccc;text-align:left;margin-top:4px;
}
#odkazyDole {
background-color:#e0e0e0;padding:5px;color:#222222;margin-top:10px;border:1px solid #aaaaaa;text-align:left;
}
#odkazyDole A:link, #odkazyDole A:visited {color:#666666;
}
#odkazyDole A:hover {color:#222222;
}
#patickaOdkazy {color:#666666;padding-left:20px;padding:3px 10px 10px 10px;  
}
#patickaOdkazy A:link, #patickaOdkazy A:visited {color:#666666;
}
#patickaOdkazy A:hover {color:#222222;
}
.zvyrazP {margin-top:4px;color:##3D3D5C;font-weight:600;
}
