BODY {background-color:#E5E9F2;font-family:Verdana,Arial,sans-serif;font-size:80%;margin:10px;color:#333333; 
}
A:link, A:visited., A:hover {color:#000077;text-decoration: none;
}                     
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;
}
input {_padding:0px;margin:0px;
}
TABLE {border-collapse:collapse;
}
TABLE TD, TABLE TH {vertical-align:top;
}
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:115%;color:#222222;font-weight:800;text-align:left;padding:5px 40px;letter-spacing:0.2em;margin-top:15px;
background-image:url(bg_h1.jpg);background-repeat:repeat-y;
}
h2 {font-size:115%;color:#444444;font-weight:600;margin:10px 0px;text-align:center;margin-top:10px;
}
h3 {font-size:110%;color:#444444;font-weight:600;text-align:left;margin-top:10px;
}
h4 {font-size:110%;color:#444444;font-weight:600;text-align:left;padding-top:20px;padding-left:15px;padding-bottom:5px;
}
h5 {font-size:100%;color:#444444;font-weight:400;text-align:center;
}
P {text-align:justify;
}
fieldset {padding:5px;
}
.obr {font-size:1px;margin:0;
}
.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:#0066cc;
}
.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;
}
.popisek {font-style:italic;font-size:95%;margin-bottom:5px;text-align:center;
}
TABLE.normalTab TH {padding:2px 5px;background-color:#f1f1f1;border:1px solid #cccccc;
}
TABLE.normalTab TD {padding:2px 5px;border:1px solid #cccccc;
}
TABLE.normalbezTab TD {padding:2px 5px;
}
ul {padding-left:25px;
}

ul li {list-style-type:none;padding-left:10px;
background-image:url(li.gif);background-repeat:no-repeat;background-position:0 6px;
}
/* _____________________________________________________________________________*/
#kolemI {width:960px;margin:0 auto;text-align:center;
background-image:url(bg_kolem_i.jpg);background-repeat:repeat-y;background-position:1px 0;_background-position:0px 0;
}
#kolem {width:960px;margin:0 auto;text-align:center;
background-image:url(bg_kolem.jpg);background-repeat:repeat-y;background-position:1px 0;_background-position:0px 0;
}
#zahlavi {height:162px;background-color:#E5E9F2;
background-image:url(bg_zahlavi.jpg);background-repeat:repeat-y;
}
#logoDiv {float:left;width:649px; text-align:left;margin-top:30px; 
}                           
.logoDiv {margin-left:40px;
}
#hlavniKIndex {text-align:left;
border:1px solid #E5E9F2;_border:0px;_border-right:0px solid #E5E9F2;_border-bottom:0px solid #E5E9F2;
_border-top:1px solid #E5E9F2;
background-image:url(bg_hlavni_i.jpg);background-repeat:no-repeat;background-position:35px 0; 
}
#hlavniK {text-align:left;padding-left:36px;
border:1px solid #E5E9F2;_border:0px;_border-right:0px solid #E5E9F2;_border-bottom:0px solid #E5E9F2;
_border-top:1px solid #E5E9F2;
background-image:url(bg_hlavni.jpg);background-repeat:no-repeat;background-position:0 0; 
}
#sloupec {float:left;width:36px;height:620px;
}
#hlavniIndex {float:left;width:922px;_width:924px;position:relative;top:-1px;
}
#menuHPod {
background-image:url(slunecnice.jpg);background-repeat:no-repeat;background-position:0px 50%;
}
#menuH {margin-left:200px;background-color:#000000;padding:8px;text-align:center;_width:708px;
}
#menuH P {display:inline;
}
#menuH A {display:inline;background-color:#000000;color:#ffffff;padding:5px 0px;font-weight:600;font-size:110%;text-decoration:none;
}
#textIndex {margin-left:200px;padding:10px 15px 10px 10px;text-align:justify;position:relative;
background-image:url(bg_text.gif);background-repeat:repeat-y;background-position:0 0px;  
}
#navigaceI {color:#ffffff;font-weight:600;padding:10px 0;
background-image:url(bg_navigace_i.gif);background-repeat:repeat-y;
}
.navig1 {float:left;text-align:center;font-weight:600;color:#ffffff;font-size:120%;
width:200px;
}
.navig2 {float:left;text-align:center;font-weight:600;color:#ffffff;font-size:105%;padding-top:4px;
width:468px; 
}
.navig3 {float:left;text-align:center;font-weight:600;color:#ffffff;font-size:120%;
width:250px;  
}
#obsahI {margin-bottom:10px;
} 
#hlavni {float:left;width:922px;_width:924px;position:relative;top:-1px;
}
#navigace {color:#ffffff;font-weight:600;padding:10px 0;text-align:left;font-size:110%;
background-image:url(bg_navigace.gif);background-repeat:repeat-y;
}
#navigace P {padding-left:10px;width:200px;float:left;
}
#anketa {float:right;width:250px;
}                         
#index {width:630px;
}
#index P.menuI {color:#000000;font-size:110%;padding:5px 0px 8px 35px;font-weight:600;margin-top:20px;
border-bottom:2px solid #253B91;  
background-image:url(bg_menu-p.gif);background-repeat:no-repeat;background-position:7px 3px;
}
.button {margin-top:8px;margin-left:220px;
}
.button P {width:200px;text-align:center;background-color:#ffffff;
background-image:url(bg_button.gif);background-repeat:repeat-x;background-position:0px 100%; 
}
.button A:link, .button A:visited, .button A:hover {font-size:110%;font-weight:600;color:#000000;text-decoration:none;
display:block;width:200px;padding:2px 5px 4px 5px;
}
.button A:hover {color:#bb0000;
}
#menu {margin-top:0px;width:199px;float:left;
}
#menu P.menu {color:#000000;font-size:110%;padding:5px 0px 5px 33px;font-weight:600;margin-top:15px;
border-bottom:0px solid #5285C4;text-align:left;
background-image:url(bg_menu-p.gif);background-repeat:no-repeat;background-position:7px 5px;
}

.prvni {margin-top:0px;
}
#menu P.podmenu {color:#000000;font-size:110%;margin-left:15px;padding:8px 0 5px 18px;font-weight:600;
background-image:url(bg_podmenu-p.gif);background-repeat:no-repeat;background-position:0px 13px;text-align:left;  
}
#menu P.vybranyPod {color:#000000;font-size:110%;margin-left:15px;padding:8px 0 5px 18px;font-weight:600;
background-image:url(bg_podmenu-vyber.gif);background-repeat:no-repeat;background-position:0px 13px;text-align:left;  
}
#menu P.vybrany {color:#000000;padding:5px 0px 5px 33px;font-weight:600;margin-top:15px;
border-bottom:0px solid #5285C4;text-align:left;
background-image:url(bg_menu-vyber.gif);background-repeat:no-repeat;background-position:7px 5px;
}
#menu A:link, #menu A:visited, #menu A:hover {color:#000000;text-decoration: none;
}
#menu A:hover {color:#ff0000;
}
#obsah {float:left;width:722px;padding-bottom:15px;
}
.textCenter {text-align:center;line-height:1.5;padding:10px 20px; clear:left;
}
.vedleOsobni {margin-left:180px;line-height:1.8;
}
#obrIndex {height:135px;font-size:1px;position:relative;top:1px;_top:2px;
background-image:url(obr-index.jpg);background-repeat:no-repeat;background-position:0 0;  
}
#efekt {position:relative;
}
.operativni2 {position:relative;top:47px;left:-58px;
}
.zpetny2 {position:relative;top:47px;left:-58px;
}
.odst1 {padding:60px 30px;text-align:center;line-height:1.5;
}
.dok li {line-height:1.8;
}
#obsahKon {width:700px;margin-left:200px;_margin-left:0px;position:relative; 
background-image:url(bg_mapa.gif);background-repeat:no-repeat;background-position:50px 20px;
}
#jihMapa {position:absolute;top:245px;left:315px;
}
#zlinMapa {position:absolute;top:302px;left:565px;
}
#uhMapa {position:absolute;top:320px;left:530px;
}
TABLE#kontaktTab {margin-left:130px;
}
TABLE#kontaktTab TD {width:350px;font-weight:600;vertical-align:bottom;height:270px;
}
.kontaktN {font-size:110%;font-weight:600;color:#241C8B;
}
.kontaktNU {font-size:110%;font-weight:600;color:#D30110;
}
TABLE#kontaktTab TD.uhTd {vertical-align:top;height:auto; 
}
.uh {width:300px;margin-left:200px;margin-top:20px;
}
TABLE#kontaktTab TD A {color:#333333;text-decoration:none;
}
.vedlefirma {margin-left:230px;margin-right:30px;line-height:1.8; padding-top:40px;
}
.vedlefirma2 {clear:left;margin-right::230px;margin-left:30px;line-height:1.8; padding-top:40px;
}
.firma3 {position:relative;left:-36px;margin-bottom:50px;margin-top:30px;
}
#menuDolniI {font-size:1px;height:23px;_position:relative;_top:1px; 
background-image:url(bg_menu-dolni.jpg);background-repeat:repeat-y;
}
#menuDolni {font-size:105%;font-weight:600;padding:5px;background-color:#281A0D;border-bottom:1px solid #d0d0d0;color:#202020;
background-image:url(bg_menu-dolni.jpg);background-repeat:repeat-y;
}
#menuDolni P {display:inline;
}
#menuDolni A:link, #menuDolni A:visited, #menuDolni A:hover {display:inline;color:#202020;text-decoration:none;
}
#menuDolni A:hover {color:#bb0000;
}
/* ----------paticka -------------------------------------------------------------------*/
#paticka {text-align:left;margin:0 auto;width:960px;padding-bottom:2px;color:#808080;font-size:90%;             
}
#paticka TABLE {text-align:center;margin:0 auto;          
}
#webdesign {float:right;
}
#webdesign A:link, #webdesign A:visited, #webdesign A:hover {color:#808080;text-decoration:none;
}
#webdesign A:hover {color:#505050;
}