body { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; font-size: 86%! important; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px; font-family: "verdana", "geneva ce", lucida, sans-serif! important 
} 
html { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; font-size: 86%! important; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px; font-family: "verdana", "geneva ce", lucida, sans-serif! important 
} 
table{font-size: 100%! important; font-family: verdana, Arial , lucida, sans-serif! important; margin: 0; padding:5px;}
table.formular{font-size:86% !important}
h1 { 
font-size: 1.4em
} 
h2 { 
font-size: 1.35em;
} 
h3 { 
font-size: 1.0em
} 
h4 { 
font-size: 0.85em 
} 
.hidden { 
display: none 
} 
.resetovac { 
clear: both; border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; font-size: 0px; float: none; padding-bottom: 0px; margin: 0px; border-left: 0px; width: 0px; line-height: 0px; padding-top: 0px; border-bottom: 0px; height: 0px 
} 
p { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px 
} 
img { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px 
} 
table { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px 
} 
tr { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px 
} 
th { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px 
} 
td { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px 
} 
h1 { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px 
} 
h2 { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px 
} 
h3 { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px 
} 
h4 { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px 
} 
h5 { 
border-right: 0px; padding-right: 0px; border-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px 
} 
ul { 
list-style-type: none; padding:0px; margin:0px; 
} 
li { 
list-style-type: none;
} 
#bodyhlavicka { 
padding-right: 0px; padding-left: 8px; padding-bottom: 8px; color: #003d79; padding-top: 15px; text-align:left; 
} 
#bodypaticka { 
background-color: #ffffcc 
} 
#strankahlavicka { 
background-color: #0148A0;padding:0px;margin:0px; 
} 
/*uprava 01/2006*/
#strankahlavicka2 { 
background-color: #CFD5E2;
} 
#tmodrypruh { 
background-color: #112F6E; padding:0.6em 0px 0.6em 0px;
} 
#tmodrypruh img {margin-left:10px}
#topmenu {background-color:#CFD5E2; text-align:right; padding:4px 8px 6px 0px}
#topmenu a{color:#000;  text-decoration:underline;font-weight:normal}
#topmenu a:hover{color:#000;  text-decoration:none;font-weight:normal}
#topmenu a:visited{ color: #613855; text-decoration: none; border-bottom: 1px dotted #ceaec6}
#strankapaticka { 
padding-right: 0px; padding-left: 0px; padding-bottom: 10px; color: #ffffff; padding-top: 10px; background-color:#013688; text-align: center 
} 
#strankaobal { 
margin: 0px auto; width: auto; /*max-width: 1024px; min-width: 600px */
}
#levypanelobal { background-color:#F6F7F9;
float: left; width: 21.3%;border-right:1px solid #CFD5E2;border-left:1px solid #CFD5E2;border-bottom:1px solid #CFD5E2;margin:0px;padding-bottom:30.4em;padding-right:2px;
} 
#pravypanelobal { background-color:#F6F7F9;
float: right; width: 21.3%;border-left:1px solid #CFD5E2;border-right:1px solid #CFD5E2;border-bottom:1px solid #CFD5E2;margin:0px;padding:0px;padding-right:2px;
} 
#pravypanelvnitrek { 
 background-color:#B7C6DD;
} 
#levypanelvnitrek { 
 background-color:#B7C6DD;
} 
#pravypanelvnitrek h2,#levypanelvnitrek h2 { 
color: #101940;font-weight:bold;background-color:#B9C7ef;width:97.6%; _width:100%; height:40px;padding-top:10px;padding-left:8px;
} 
h2.nadpis {background-color:#013688;color:#fdfdfd; width:97.6%; _width:100%; height:40px;}
a, a.skupiny { 
color: #112F6E; text-decoration: underline;font-weight:bold;
} 
a:link, a.skupiny:link { 
color: #112F6E; text-decoration: underline; font-weight:bold;
} 
a:hover, a.skupiny:hover { 
color: #112F6E; text-decoration: none;font-weight:bold; 
} 
a:visited { color: #613855; text-decoration: none; border-bottom: 1px dotted #ceaec6; font-weight:bold;}
ul { 
padding-left: 3px; padding-bottom: 0.6em; margin-left: 0px 
} 
li { 
padding-left: 3px; padding-bottom: 0.6em; margin-left: 0px 
} 
dl{margin:0px; padding:0px;border:none}
div.levemenu, div.pravemenu {background-color:#ECEEF3;margin-left:-3px; padding:3px 2px 5px 3px} 
.urad {font-size:88%;margin:0px; padding:2px 0px 2px 4px}
ul { 
margin-top: 6px 
} 
#hlavnipanelobal { 
padding-right: 21.3%; padding-left: 21.3%; padding-bottom: 5px; padding-top: 5px; 
} 
#pravypanelobal dd { 
margin-top: 4px; font-weight: normal; font-size: 85%; margin-left: 6px; color: #505050 
} 
#hlavnipanelvnitrek{padding: 2px 6px 2px 8px}
#hlavnipanelvnitrek h2 {padding:4px 0px 12px 2px}
#pravypanelobal dl { 
margin-top: 3px; font-weight: bold; margin-left: 3px 
} 
#hlavnipanelobal hr { 
color: #faf6ff 
} 
#hlavnipanelhlavicka ul { 
border-bottom: #000186 1px solid 
} 
#hlavnipanelhlavicka ul { 
padding-right: 2em; padding-left: 0px; float: right; padding-bottom: 2px; padding-top: 0px 
} 
ul.xml div { 
padding-right: 3px; padding-left: 3px; float: right; padding-bottom: 0px; padding-top: 0px 
} 
.odsazeni{padding:9px}
a.right {float: right; padding-right:4px;}
.rightnadrizeny {float: right; padding-right:4px;}
/*definice tabulky ri*/
div.ri{padding:0.25em 0em 1.25em 0.35em}
div.ri h3 {color:#112F6E; }
div.ri table{ font-size:100%; padding:0.5em 0em 0em 0.33em }
td.date {font-weight:bold;}
td.nove {padding:0em 0.25em 0em 0.45em}
td.celo {padding-left:0.75em;padding-bottom:0.55em}
td.celo a {font-size:93%;font-weight:normal; color:#000000; text-decoration:none;}
div.pravemenu p.nadpis {background-color:#013688;color:#fdfdfd; padding:0.25em; width:98%;_width:100%;  font-weight:bold;}
h2.nadpis {background-color:#013688;color:#fdfdfd; padding:0.25em; width:98%;_width:100%;  font-weight:bold; }
p.cara, li.cara{border-bottom:1px solid #013688; margin-top:-0.8em;_margin-top:-2em;}
td.byt, td.cru, td.hdp, td.ipc, td.isc, td.izc, td.kpr, td.mal, td.oby, td.pmz, td.pru, td.skl, td.slu, td.sta, td.tdc, td.vyb, td.vzo, td.zam, td.zak, td.zem {text-align:right; vertical-align: top;  background-repeat: no-repeat; height:50px; width:58px;/*border-left:8px solid ffffff;*/}
/** RI ***********************/
TD.celo {margin-bottom:26px;}
ul.ri {margin:0;width:90%;}
ul.ri li{background-repeat: no-repeat;background-position: left center; padding-left:35px;}

