body 
{
background: url(../img/bg.jpg) repeat-x #617084;
color:#000000;
margin:0px; 
padding:0px; 
text-align:center;
font-family:arial, verdana;
font-size:75%;
text-decoration:none;
font-weight:normal;
}
h1
{
font-size:130%;
color:#f44f15;
padding:0px 0px 15px 0px;
margin:0px;
text-decoration:none;
}
h1 a:link, h1 a:visited
{
color:#f44f15;
padding:0px 0px 10px 0px;
text-decoration:none;
}
h1 a:hover
{
color:#f44f15;
text-decoration:underline;
}
h2
{
font-size:110%;
font-weight:bold;
color:#f44f15;
padding:0px 0px 10px 0px;
margin:0px;
text-decoration:none;
}
h2 a:link, h2 a:visited
{
color:#f44f15;
padding:0px 0px 10px 0px;
text-decoration:none;
}
h2 a:hover
{
color:#f44f15;
text-decoration:underline;
}
h3
{
font-size:110%;
font-weight:bold;
color:#5093d8;
padding:0px 0px 5px 0px;
margin:0px;
text-decoration:none;
}
h3 a:link, h3 a:visited
{
color:#5093d8;
padding:0px 0px 5px 0px;
text-decoration:none;
}
h3 a:hover
{
color:#5093d8;
text-decoration:underline;
}
h4
{
font-size:100%;
font-weight:bold;
color:#5093d8;
padding:0px 0px 10px 0px;
margin:0px;
text-decoration:none;
}
h4 a:link, h4 a:visited
{
color:#5093d8;
padding:0px 0px 10px 0px;
text-decoration:none;
}
h4 a:hover
{
color:#5093d8;
text-decoration:underline;
}
h5
{
font-size:75%;
font-weight:bold;
color:#5093d8;
padding:0px;
margin:0px;
text-decoration:none;
}
h5 a:link, h5 a:visited
{
color:#5093d8;
text-decoration:none;
}
h5 a:hover
{
color:#5093d8;
text-decoration:underline;
}
.article_text a img
{
border:1px solid #d4d4d4;
}
.article_text p
{
padding:0px 0px 10px 0px;
margin:0px;
}
.article_text
{
font-size:100%;
text-decoration:none;
color:#000000;
width:512px;
text-align:justify;
}
.article_text ul
{
margin:0px;  
padding:0px;
}
.article_text ul li
{
font-size:100%;
list-style-type:none;
background: url("../img/point1.gif") no-repeat 2px 5px;
margin:0px; 
padding:0px 0px 5px 14px;
}
.text
{
font-size:100%;
text-decoration:none;
color:#000000;
}
.text a:link, .text a:visited
{
text-decoration:underline;
color:#5093d8;
}
.text a:hover
{
text-decoration:none;
color:#5093d8;
}
.article_text a:link, .article_text a:visited
{
text-decoration:underline;
color:#5093d8;
}
.article_text a:hover
{
text-decoration:none;
color:#5093d8;
}
.copyright
{
font-size:95%;
font-family:Tahoma, Verdana;
text-decoration:none;
color:#ffffff;
padding:7px 0px 0px 13px;
margin:0px;
float:left;
}
.copyright a:link, .copyright a:visited
{
font-family:bold;
text-decoration:none;
color:#ffffff;
}
.copyright a:hover
{
text-decoration:underline;
color:#ffffff;
}
.vytvoril
{
font-size:95%;
font-family:Tahoma, Verdana;
text-decoration:none;
color:#ffffff;
margin:7px 10px 0px 0px;
float:right;
}
.vytvoril a:link, .vytvoril a:visited
{
font-family:bold;
text-decoration:none;
color:#ffffff;
}
.vytvoril a:hover
{
text-decoration:underline;
color:#ffffff;
}
#all
{
background: url(../img/bg_all.jpg) repeat-y;
width:763px;  
text-align:left; 
margin-top:0px; 
margin-bottom:0px; 
margin-left:auto; 
margin-right:auto; 
padding:0px;
} 
#content
{ 
background: url(../img/bg_all.jpg) repeat-y;
float:left;
width:763px;
} 
#vertical_line_l
{
width:7px;
height:701px;
margin:0px;
padding:0px;
float:left;
}
#vertical_line_r
{
width:7px;
height:701px;
margin:0px;
padding:0px;
float:right;
}
#center
{
width:749px;
margin:0px;
padding:0px;
float:left;
}
#top
{
width:749px;
height:180px;
margin:0px;
padding:0px;
float:left;
}
#logo
{
background: url("../img/logo.jpg") no-repeat;
width:246px;
height:85px;
margin:0px;
padding:0px;
float:left;
}
#top_a
{
background: url("../img/top_a.jpg") no-repeat;
width:503px;
height:85px;
margin:0px;
padding:0px;
float:left;
}
#top_a a:link, #top_a a:visited
{
color:#a02a0b;
font-size:100%;
font-family:arial, verdana;
text-decoration:none;
float:right;
padding:4px 8px 0px 0px;
}
#top_a a:hover
{
color:#a02a0b;
font-size:100%;
font-family:arial, verdana;
text-decoration:underline;
}
#top_b
{
background: url("../img/top_b.jpg") no-repeat;
width:246px;
height:95px;
margin:0px;
padding:0px;
float:left;
}
#top_c
{
background: url("../img/top_c.jpg") no-repeat;
width:503px;
height:95px;
margin:0px;
padding:0px;
float:left;
}
#horizont_menu
{
background: url("../img/horiz_menu_bg.jpg") repeat-x;
width:749px;
height:26px;
margin:0px;
padding:0px;
float:left;
}
#leftcol
{
background: url("../img/menu_left.jpg") no-repeat;
width:177px;
height:570px;
float:left;
padding:5px 0px 0px 0px;
margin:0px;
}
#certifikat
{
text-align:center;
padding:0px;
margin:40px 0px 10px 0px;
color:#000000;
font-size:95%;
}
#certifikat a:link, #certifikat a:visited
{
color:#747474;
text-decoration:none;
}
#certifikat a:hover
{
color:#747474;
text-decoration:underline;
}
#certifikat a img
{
border:1px solid #d4d4d4;
}
#maincol
{
background: url("../img/maincol_top_bg.jpg") repeat-x top;
width:572px;
min-height:570px;
float:left;
}
#maincol2
{
background: url("../img/maincol_top_bg2.jpg") repeat-x bottom;
width:572px;
min-height:570px;
float:left;
}
#maincol_content
{
padding:20px 35px 20px 25px;
float:left;
}
#bottom
{ 
background: url("../img/bottom_bg.jpg") repeat-x;
width:763px;
height:31px;
float:left;
padding:0px;
margin:0px;
}
#bottom_left
{ 
background: url("../img/bottom_left.jpg") no-repeat;
width:7px;
height:31px;
float:left;
padding:0px;
margin:0px;
}
#bottom_mid
{ 
width:749px;
height:31px;
float:left;
padding:0px;
margin:0px;
}
#bottom_right
{ 
background: url("../img/bottom_right.jpg") no-repeat;
width:7px;
height:31px;
float:right;
padding:0px;
margin:0px;
}
.clear
{
clear:both;
}
.hornimenu
{
color:#ffffff;
font-size:100%;
font-weight:bold;
text-decoration:none;
float:left;
margin:0px;
padding:5px 20px 0px 20px;
height:26px;
}
a.hornimenu:link
{
font-size:100%;
font-weight:bold;
}
a.hornimenu:visited
{
font-size:100%;
font-weight:bold;
}
a.hornimenu:hover
{
background: url("../img/horiz_menu_act.jpg") repeat-x; 
font-size:100%;
font-weight:bold;
color: #55b1e7;
}
.hornimenu_act
{
background: url("../img/horiz_menu_act.jpg") repeat-x; 
font-size:100%;
font-weight:bold;
color: #55b1e7;
text-decoration:none;
float:left;
margin:0px;
padding:5px 20px 0px 20px;
height:26px;
}
a.hornimenu_act:link
{
font-size:100%;
font-weight:bold;
}
a.hornimenu_act:visited
{
font-size:100%;
font-weight:bold;
background: url("../img/horiz_menu_act.jpg") repeat-x; 
color:#55b1e7;
}
a.hornimenu_act:hover
{
font-size:100%;
font-weight:bold;
}
#dep_col
{
width:175px;
padding:0px;
margin:0px;
font-size:100%;
font-weight:bold;
}
#dep_col ul
{
padding:0px;
margin:0px;
}
#dep_col li
{
padding:5px 10px 3px 20px;
list-style-type:none;
background:url("../img/point.gif") no-repeat;
}
#dep_col li li
{
padding:2px 5px 0px 10px;
margin:0px;
font-weight:normal;
background:url("../img/polozka_sub_bg.jpg") no-repeat;
}
#dep_col li.item_act
{
background: url("../img/polozka_bg_act.jpg") no-repeat #55b1e7;
}
#dep_col li.item
{
}
#dep_col li a:link, #dep_col li a:visited, #dep_col li a:hover
{
text-decoration:none;
}
#dep_col li.item_act a:link, #dep_col li.item_act a:visited
{
color:#ffffff;
}
#dep_col li.item_act a:hover
{
color:#ffffff;
}
#dep_col li.item a:link, #dep_col li.item a:visited
{
color:#49a3d8;
}
#dep_col li.item a:hover
{
color:#f44f15;
}
#dep_col li.item_sub_act
{
background:#55b1e7;
background:url("../img/polozka_sub_bg.jpg") no-repeat;
padding:2px 0px 0px 12px;
}
#dep_col li.item_sub_act a:link, #dep_col li.item_sub_act a:visited
{
color:#f44f15;
padding:0px;
}
#dep_col li.item_sub_act a:hover
{
color:#f44f15;
}
#dep_col li.item_sub a:link, #dep_col li.item_sub a:visited
{
color:#ffffff;
padding:0px;
}
#dep_col li.item_sub a:hover
{
color:#f44f15;
}
.item_text
{
min-height:18px;
display:block;
width:100%;
padding-left:1px;
}
.item_sub_text
{
min-height:18px;
display:block;
width:100%;
}
.news_box
{
padding:0px;
margin-bottom:20px;
background-position:bottom;
text-align:justify;
color:#000000;
font-size:95%;
font-family:verdana, arial, tahoma;
}
.news_box img
{
margin:3px 0px 0px 0px; 
padding:0px;
border:1px solid #d4d4d4;
}
.date
{
float:right;
color:#fbc6b4;
font-size:75%;
}
.date2
{
font-size:75%;
text-align:right;
color:#fbc6b4;
}
.dep_check
{
height:26px;
width:1px;
float:left;
background:url(../img/dep_check.gif) no-repeat;
}
table .tab
{
border:2px solid #deeff9;
font-size:100%;
text-decoration:none;
color:#000000;
}
table .tab td
{
caption-side: top;
border: solid #deeff9 1px;
}
.dotline
{
background:url(../img/dot.gif) repeat-x;
padding:0px;
margin:15px 0px 20px 0px;
float:left;
}
.sendarea{
width:500px; 
height: 80px;
border:1px solid #3c93e0;
}
.sendinput{
width:404px; 
border:1px solid #3c93e0;
}
.sendbutton{
margin-top:5px;
width:98px;
padding:0px 0px 3px;
color:#ffffff;
font-weight:normal;
background:url(../img/horiz_menu_bg.jpg) repeat-x;
text-align:center;
font-size:90%;
float:right;
height:25px;
border:0px;
cursor:pointer;
}