body {font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;font-size: 83%; background: #f8f8f8; margin:0;padding: 4px 0 0 0; text-align: center;}
img {border:0}
* {margin:0; padding:0}
.left {text-align:left}
.right {text-align:right}
.center {text-align:center}
.leftf {float:left}
.rightf {float:right}
.both {clear:both;}
a {color:#000000; text-decoration:none;  }
a:hover {text-decoration:none}
.resetovac { border: 0px none; margin: 0px; padding: 0px; float: none; clear: both; width: 0px; height: 0px; line-height: 0px;font-size: 0px; }
.hidden {display:none;}
.seda { color:#CCCCCC}
.prik { color:#999999; font-size:0.93em; padding-left:10px;}
.parte ul { margin:0 0 0 10px; }
.parte li { list-style-type:none; margin:-2px 0; padding:0;}
.parte  a { font-size:9px; color:#000000; text-decoration:none; font-weight:normal;}

.clanek { font-size:.7em; color:#666666;}
.clanek a{   color:#666666; text-decoration:none;}

#obal { padding:4px 0 8px 0; _padding-top:10px; width: 930px; margin: 0px auto 0px auto; text-align:left; background:#FFFFFF; border-left:5px solid #FFFFFF; border-right:5px solid #FFFFFF; }
#obal1 {}
#obal2 { background: url(../img/pravo_dole.jpg) right bottom no-repeat;}

#hlavicka { position:relative;}

#hlavicka .fullbanner { position:absolute; right:0; top:-2px; _top:-5px;}
#hlavicka .nadpis { margin:0 0 10px 0;  }
#hlavicka .nadpis h1 a {  font-weight:normal; text-decoration:none; color:#000; font-size:18px; letter-spacing:-1px;xborder:1px solid #cfcfcf; background:#9dd307 url(../img/nad.jpg) bottom left repeat-x; padding:8px 20px 9px 20px;  text-align:left; }
#hlavicka .nadpis h1 a span  { color:#FFF}
#hlavicka .menu { height:40px; width:930px; background: url(../img/menu_x.jpg) left top repeat-x; margin:5px 0 0 0; padding:7px 0 0 0 ;}

#navlist ul{ margin: 3px 0 0 0; white-space: nowrap; padding: 0; }
#navlist li { display: inline; list-style-type: none;}
#navlist a{ padding: 3px 33px 1px 24px; background: url(../img/menu_delic.gif) right bottom no-repeat; height:35px; font-size:13px;}
#navlist .last a{ padding: 3px 14px 1px 24px; background:none; height:35px;}

#navlist a:link, #navlist a:visited { color: #fff; text-decoration: none;}
#navlist a:hover { color: #000;}
#active a:link, #active a:visited, #active a:hover {color: #000;}

#levo { float: left; width: 162px; margin: 5px 0px 5px 5px;_margin-left: 2px; position:relative; }
#levo .ods { margin:0 0 0 0px; line-height: 12px; font-size: 10px; font-family: verdana, arial, sans-serif;}
#levo a { color:#000000; font-weight:normal; text-decoration:none; }
#levo h3 { font-size:11px; color:#000000; text-decoration:underline; font-weight:normal; margin:0 0 4px 2px;}

#pravo {float: right; width: 162px;  margin: 0px 0 5px 0px;  }
#pravo .box {width: 155px; border:1px solid #8d8d8d; padding: 0px 0px 2px 0px; }
#pravo .box .dalsi { color:#000; padding:2px 0 3px 10px; font-size:0.87em; text-decoration:underline; font-weight:bold; letter-spacing:1px; font-weight:bold; width:145px; height:20px;background: url(../img/dalsi_x.gif) left bottom repeat-x;}
#pravo .odk-jed { background:url(../img/odk_jed.gif) left top repeat-x; padding:2px 0 0 6px}

#pravo .akt { margin:5px 2px 0 2px;}
#pravo .akt .nadpis { font-size:13px;}
#pravo .akt .ods { margin:0 0 5px 0px; line-height: 12px; font-size: 10px; font-family: verdana, arial, sans-serif;}
#pravo .akt a { text-decoration:none; color:#008ebc;line-height: 14px; font-size: 10px; font-family: verdana, arial, sans-serif;  }
#pravo .akt h3 { font-size:11px; color:#000000;  font-weight:normal; margin:0 0 4px 2px;}
#pravo .akt h4 { text-decoration:none; color:#008ebc;line-height: 12px; font-size: 10px; font-family: verdana, arial, sans-serif; margin:0; padding:0;  }


.mdalsi ul { margin:0px 0 0 0;padding: 0; list-style-type: none;}
.mdalsi li { margin: 2px 0 0 0; }
.mdalsi a { display: block; font-size:0.9em; font-weight:normal; padding: 2px 2px 2px 35px; color:#565455; width: 118px; background:#ebebeb url(../img/dalsi_n.gif) left top no-repeat;}
.mdalsi a:hover {  background:#ebebeb url(../img/dalsi_a.gif) left top no-repeat; color: #ff9c00;}
.mdalsi #active a:hover {  background:#ebebeb url(../img/dalsi_a.gif) left top no-repeat; color: #ff9c00;}
#pravo .info { padding:5px 10px; font-size:0.8em; color:#333333;}

#stred {margin: 0 165px 5px 175px; _margin: 0 165px 5px 167px; position:relative; width:575px; min-height:300px; _height:300px; background:url(../img/stred.jpg) right top no-repeat;}
#stred h1 { background:url(../img/h2.gif) left center no-repeat; padding:0 0 2px 25px; font-size:1.5em; color:#008ebc; margin: 0 0 10px 0;}
#stred h4 {  color:#666666; font-size:0.87em; padding:0 15px 20px 15px;line-height:1.3em; text-align:justify}
#stred p {  color:#666666; font-size:0.87em; padding:0 15px 0px 15px;line-height:1.3em; text-align:justify}


.povinny { color:#FF0000; font-size:0.93em;  display:inline; margin:0 0 0 10px;}
p.info { color:#666666; font-size:0.87em; padding:0 15px 15px 15px;line-height:1.3em; text-align:justify}

.box-m .button-big, .box-o .button-big, .box-z .button-big { width:143px; height:19px; background:url(../img/button_oranz_big.gif) left top no-repeat; text-align:right; padding:0 10px 0 0; border:0; font-size:10px; letter-spacing:1px; cursor:pointer;}
.katastr-seznam a { font-size:0.8em; color:#666666;}

.box-m { width:565px; padding:0 0 0 15px; font-size:0.87em; min-height:50px; _height:50px; margin: 40px 0 65px 0; background:url(../img/box_m_y.gif) left top repeat-y; position:relative;}
.nm { margin: 40px 0 35px 0;}
.box-m .top { position:absolute; left:0px; top:-39px; width:575px; height:39px; background:url(../img/box_m_top.jpg) left top no-repeat;}
.box-m .bottom { position:absolute; left:0; bottom:-19px; width:575px; height:19px; background:url(../img/box_m_bottom.gif) left top no-repeat;}
.box-m h2 { color:#4e4e4e; margin:14px 0 0 10px; font-size:12px; font-weight:bold;}
.box-m h2 a { color:#4e4e4e; text-decoration:none;  font-size:12px; font-weight:bold;}
.box-m h2 a:hover { text-decoration:underline}

.box-m h3 a { color:#4e4e4e; font-size:11px;}
.box-m .linka { position:relative; left:-14px;color:#4e4e4e; font-size:14px; width:571px; height:29px; background:url(../img/h4_modra.jpg) left top no-repeat;}
.box-m .linka h4 { position:relative; top:4px; left:-5px;}
.box-m .input { margin:2px 0; border:1px solid #b9e0ec; background:#fbfeff; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important; padding:0 0 0 2px;}
.box-m select { border:1px solid #b9e0ec; background:#fbfeff; color:#333333; font-size:0.93em;}
.box-m .button  { width:130px; height:19px; background:url(../img/button_oranz.gif) left top no-repeat; border:0; font-size:11px; letter-spacing:2px; cursor:pointer;}

.box-m .checkbox { border:0;}

.box-o { width:565px; padding:0 0 0 15px; font-size:0.87em; min-height:50px; _height:50px; margin:30px 0 65px 0; background:url(../img/box_o_y.gif) left top repeat-y; position:relative;}
.no { margin: 60px 0 35px 0;}
.box-o .top { position:absolute; left:0px; top:-39px; width:575px; height:39px; background:url(../img/box_o_top.jpg) left top no-repeat;}
.box-o .bottom { position:absolute; left:0; bottom:-19px; width:575px; height:19px; background:url(../img/box_o_bottom.gif) left top no-repeat;}
.box-o h2 a  { color:#4e4e4e;text-decoration:none; font-size:12px;}
.box-o h2 a:hover  { text-decoration:underline}

.box-o h2 { color:#4e4e4e; margin:14px 0 0 10px; font-size:12px;}

.box-o h3 a { color:#4e4e4e; font-size:11px;}
.box-o .input { margin:2px 0; border:1px solid #ffbb71; background:#fbfeff; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important; padding:0 0 0 2px;}
.box-o select { border:1px solid #ffbb71; background:#fbfeff; color:#333333; font-size:0.93em;}
.box-o .button  { width:130px; height:19px; background:url(../img/button_oranz.gif) left top no-repeat; border:0; font-size:11px; letter-spacing:2px; cursor:pointer;}
.box-o .checkbox { border:0;}

.box-z { width:565px; padding:0 0 0 15px; font-size:0.87em; min-height:50px; _height:50px; margin: 30px 0 65px 0; background:url(../img/box_z_y.gif) left top repeat-y; position:relative;}
.box-z .top { position:absolute; left:0; top:-39px; width:575px; height:39px; background:url(../img/box_z_top.jpg) left top no-repeat;}
.box-z .bottom { position:absolute; left:0; bottom:-19px; width:575px; height:19px; background:url(../img/box_z_bottom.gif) left top no-repeat;}
.box-z h2 { color:#333333; margin:14px 0 0 10px; font-size:12px;}
.box-z h2 a { color:#333333; font-size:12px; text-decoration:none}
.box-z h2 a:hover { text-decoration:underline}


.box-z h3 a { color:#4e4e4e; font-size:11px;}
.box-z .linka { position:relative; left:-14px;color:#4e4e4e; font-size:14px; width:571px; height:29px; background:url(../img/h4_zelena.jpg) left top no-repeat;}
.box-z .linka h4 { position:relative; top:4px; left:-5px;}
.box-z .input { margin:2px 0; border:1px solid #d0eb69; background:#fbfeff; font-family: "Trebuchet MS", "Geneva CE", lucida, sans-serif !important; padding:0 0 0 2px;}
.box-z select { border:1px solid #d0eb69; background:#fbfeff; color:#333333; font-size:0.93em;}
.box-z .button  { width:130px; height:19px; background:url(../img/button_oranz.gif) left top no-repeat; border:0; font-size:11px; letter-spacing:2px; cursor:pointer;}
.box-z .checkbox { border:0;}
.box-z .celyden { margin:0 0 0 10px; position:relative; top:-2px;}
.box-z .mesto { margin:5px 0; padding-top:5px; font-size:1.1em;}

.radio { position:relative; top:3px; _top:1px; _right:-4px; padding-left:15px; }
.check { position:relative; top:-2px; _top:1px; }
.oblibene  a { color:#999999; font-size:0.8em; position:absolute; right:10px; top:6px; background:url(../img/obl.gif)  center right no-repeat; padding-right:17px;}

.pocasi img { margin:10px 7px;} 



.urad-prace {margin: 8px; float: left; width: 165px; height:150px;}
.urad-prace2 {margin: 8px; float: left; width: 336px; height:150px;}
.urad-prace h3, .urad-prace2  h3 { font-size:1.1em}

ul.fin-urad  { list-style-type:none}

ul.fin-urad h3 a { font-size:1em; _font-size:0.7em; color:#FF0000;}
ul.fin-urad a { font-size:0.93em;}


ul.odkazy { margin:5px 30px;}
.bodk { color:#488ebc; text-decoration:none; font-weight:normal; font-size:0.77em;}

.skycraper {position:absolute; left:-170px; top:0}


.partner ul  { padding:0 0 0 0px; list-style-type:none;}
.partner li { margin:0 0 0 10px;list-style-type:none;}
.partner a { font-size:0.77em; color:#0055aa}


.kraje { margin:10px 0 0 5px; }
.kraje  a { font-weight:normal;}
.kraje h4 { font-size:1.1em; margin:0 0 2px 0;}
.kraje .kv { width:135px; height:160px; display:block; float:left; xbackground:#666666; margin:0 0 15px 0 ;}
.kraje .kv ul { list-style-type:none; margin:0; padding:0 0 0 4px;}
.kraje .kv li { list-style-type:none; margin:0; padding:2px 0 0 20px; background:url(../img/dum.gif) left center no-repeat;}
.kraje .mensi { height:140px} 

.ads600 { margin:0 0 30px 0; border-bottom:1px solid #000000}
.ads600 ul { margin:0 0 0 15px;}
.ads600 ul li a { color:#FF0000;}


#paticka { background: #828282; height:18px; clear:both; padding:2px 0 0 0;color:#FFFFFF; text-align:center; font-size:0.9em;}
#paticka a { color:#fff; font-weight:normal; text-decoration:underline}
#paticka .part { background:#CCCCCC; color:#828282; padding:2px 0 1px 0; font-size:0.9em;}
#paticka .part a { color:#333333; font-weight:normal; text-decoration:none;}

#paticka .sluzby { background:#e7f9fe; color:#828282; padding:2px 0 1px 0;}
#paticka .sluzby a { color:#858585; font-weight:normal; text-decoration:none;}

