body,div { margin: 0px; padding: 0px; }

body { background-color: #8295A6; }
body,div,td { font-family: Arial,Hevletica,Verdana; font-size: 10pt; }

td { text-align: left; }
.tbl_linky { width: 100%; padding: 0px; margin: 0px; }
.tb130 { width: 130px; }

.bg_grey { background-color: #ECECEC; }

img { border: 0px; margin: 0px; padding: 0px; }
.f_left { float: left; }
.f_right { float: right; }

.celek { float: left; width: 100%; text-align: center; background-color: #B9C9D6; background-image: url('images/bg_top.jpg'); background-repeat: repeat-y; background-position: center center; }

#main { width: 907px; margin: 0px auto; }
#main .top { float: left; width: 907px; height: 43px; background-image: url('images/top_bg.jpg'); background-repeat: repeat-x; font-weight: bold; }
#main .hlava1 { float: left; width: 907px; height: 12px; }
#main .hlava2 { float: left; width: 907px; height: 100px; }
#main .hlava3 { float: left; width: 907px; height: 74px; }
#main .mezera { float: left; width: 907px; height: 23px; }

.top_s { float: left; margin-left: 25px; color: #F4981D; font-size: 12pt; line-height: 38px; }
.top_sh { float: left; margin-left: 25px; color: #2884AD; font-size: 12pt; line-height: 38px; }
.top_n { float: left; margin-left: 7px; line-height: 40px; }
.top_a { text-decoration: none; color: #000000; }
.top_a:hover { text-decoration: underline; }

#left { float: left; width: 152px; min-height: 300px; text-align: left; }
#right { float: left; width: 152px; min-height: 300px; text-align: left; font-size: 9pt; font-weight: bold; }
#obsah { float: left; width: 469px; min-height: 300px; text-align: left; font-weight: bold; }
.kraj { float: left; width: 27px; min-height: 300px; }
.mezi { float: left; width: 40px; min-height: 300px; }

#left .nadpis { width: 152px; height: 29px; font-size: 11pt; background-image: url('images/mnu_orange1.jpg'); background-repeat: no-repeat; text-align: center; color: #FFFFFF; font-weight: bold; line-height: 30px; }
#left .nadpis.news{margin-top:20px;}
#left .polozka { width: 152px; height: 29px; font-size: 9pt; background-image: url('images/mnu_grey.jpg'); background-repeat: no-repeat; text-align: left; padding-left: 23px; margin-top: 1px; line-height: 29px; }
#left a { color: #FFFFFF; text-decoration: none; font-size: 10pt; }
#left a:hover { color: #566470; text-decoration: none; }
#left .ah { color: #566470; }
#left .news_box{border-bottom: 1px solid gray;padding: 8px 0;color: #000;}
#left .news_box,#left .news_box span{font-size: 9pt;font-weight:bold;}
#left .news_box h1,#left .news_box h2,#left .news_box h3{display:inline;font-size:9pt;}
#left .news_box span{color: #f4981d;}
#left .news_box strong{color: #2884ad;}
#left .news_box a{color: #f4981d;}
#left .news_box a:hover{text-decoration: underline;}
#left .news_box p{font-weight: normal; margin:0;}
#left .news_box strong {padding-left: 3px;display:inline;}


#right .kontakt { float: left; width: 152px; height: 123px; background-image: url('images/kontakt.jpg'); background-repeat: no-repeat; }
#right .nadpis { float: left; width: 152px; height: 29px; font-size: 11pt; background-image: url('images/mnu_orange2.jpg'); background-repeat: no-repeat; text-align: left; color: #FFFFFF; font-weight: bold; padding-left: 10px; line-height: 30px; }
#right .nadpis_odkazy{ margin-top:20px; float: left; width: 152px; height: 29px; font-size: 11pt; background-image: url('images/mnu_orange2.jpg'); background-repeat: no-repeat; text-align: left; color: #FFFFFF; font-weight: bold; padding-left: 10px; line-height: 30px; }
#right .odkazy { float: left; width: 152px; height: 29px; font-size: 11pt; background-image: url('images/mnu_orange3.jpg'); background-repeat: no-repeat; text-align: left; color: #FFFFFF; font-weight: bold; padding-left: 10px; line-height: 30px; cursor: pointer; }
#right .ram { border: 1px solid #F1F1F1; width: 150px; margin: 5px 0px 10px 0px; }
#right .ramtagy { font-size: 8pt; border: 1px solid #F1F1F1; width: 150px; margin: 5px 0px 10px 0px; }
#right a { color: #F4981D; text-decoration: none; font-size: 9pt; }
#right a:hover { color: #F4981D; text-decoration: underline; }
#right p { font-size: 9pt; }

#obsah a { color: #2884AD; text-decoration: none; }
#obsah a:hover { color: #F4981D; text-decoration: none; }
#obsah p { text-align: justify; }
#obsah .sloup_13c { float: left; text-align: center; width: 155px; }
#obsah .sloupek { float: left; text-align: left; width: 230px; }
li { list-style-image: url('images/li.jpg'); margin-bottom: 5px; font-weight: bold; }
#obsah .nl { float: left; width: 469px; height: 1px; }

.uklid_1a { width: 170px; float: left; text-align: center; }
.uklid_1b { width: 299px; float: left; text-align: left; }
.uklid_2a { width: 210px; float: left; text-align: center; }
.uklid_2b { width: 259px; float: left; text-align: left; }

.sprava2a { float: left; height: 153px; width: 165px; }
.sprava2b { float: left; height: 153px; width: 300px; }
.sprava5a { float: left; width: 130px; }
.sprava5b { float: left; width: 330px; }

h1 { color: #F4981D; font-size: 17pt; }
h2 { color: #2884AD; font-size: 13pt; }
h3 { color: #F4981D; font-size: 10pt; margin: 0px; padding: 0px; }
#obsah .center { text-align: center; }
.orange { color: #F4981D; }
.grey { color: #ACACAC; font-weight: normal; }
.small { font-size: 8pt; }

.frm_inp { width: 150px; border: 1px solid #2884AD; margin-top: 2px; }
.frm_txt { width: 450px; height: 80px; border: 1px solid #2884AD; margin-top: 2px; }
.frm_sub { width: 128px; height: 33px; border: 0px; background-image: url('images/button.jpg'); background-repeat: no-repeat; cursor: pointer; color: #FFFFFF; margin-top: 2px; line-height: 30px; font-weight: bold; }

#foot { float: left; width: 100%; background-color: #8295A6; text-align: center; }
#foot .foot.links{text-align: left;padding-left:65px; color:#fff;border-top:1px solid silver;padding-top:10px;height:120px; }
#foot .foot { width: 937px; height: 56px; margin: 0px auto; }
#foot .foot_1 { float: left; width: 30px; height: 56px; background-image: url('images/foot_1.jpg'); background-repeat: no-repeat; }
#foot .foot_2 { float: left; width: 877px; height: 56px; background-image: url('images/foot_2.jpg'); background-repeat: repeat-x; }
#foot .foot_21 { float: left; width: 600px; font-size: 8pt; text-align: left; color: #FFFFFF; line-height: 70px; }
#foot .foot_22 { float: left; width: 277px; font-size: 8pt; text-align: left; color: #FFFFFF; line-height: 70px; }
#foot .foot_3 { float: left; width: 30px; height: 56px; background-image: url('images/foot_3.jpg'); background-repeat: no-repeat; }
#foot a { color: #FFFFFF; text-decoration: none; }
#foot a:hover { text-decoration: underline; }
#foot h2 { font-size: 8pt; padding: 0px; margin: 0px; display: inline; font-weight: normal; }
#banner_foot{
	padding-top:100px;
  width:468px;height:60px;
  margin: 10px auto;
}

.tajny { font-weight: normal; }
.none { display: none; }
