#top_menu{
float: right;
clear: both;
height: 60px;
width: 716px;
padding: 0px 0px 0px 0px;
background: #0ab3df url('../graphics/top_menu.gif') top right no-repeat;
}

#top_menu_cont{
height: 60px;
width: 960px;
padding: 0px 0px 0px 0px;
}

#top_menu li{
float: left;
height: 45px;
background: url('../graphics/dotstvw.gif') top left repeat-y;
list-style-type: none;
text-align:center;
}

#top_menu li.noborded{

background: none;

}

.top_menu li img{
padding-bottom: 8px;
}

#top_menu li a{
display:block;
cursor: pointer;
white-space:nowrap;
padding: 10px 20px 25px 20px;
text-decoration: none;
color: white;
font-family: Arial;
font-weight: bold;
}

#top_menu li a:hover{
background: url('../graphics/tm_on.gif') top left repeat-x;
}

#top_menu li a.selected{
background: url('../graphics/tm_on.gif') top left repeat-x;
}

/*vlevo menu*/


.menu_a{
position:relative;
top: -5px;
padding:0px 25px 0px 15px;
width: 204px;
overflow: hidden;
}

.menu_a strong{
padding-left: 20px;
}

li{
list-style-type: none;
}

.menu_a li{
padding:0px 0px 0px 10px;
background: url('../graphics/dotst.gif') bottom left repeat-x;
}

.menu_a_sub li{
padding:0px 0px 0px 10px;
background: none;
font-size: 95%;
}

.menu_a ul{

}

.menu_a ul ul{
background: url('../graphics/dotst.gif') bottom left repeat-x;
padding:5px 0px 10px 0px;
}




.menu_a a{

display:block;
width: 175px;
cursor: pointer;
white-space:nowrap;
text-decoration: none;
height: 20px;
padding: 7px 0px 3px 20px;
font-weight: bold;
font-size: 110%;
color: #0dbbe7;
background: url('../graphics/left_menu/lm_item_off.gif') top left no-repeat;

}

.menu_a a:hover{
background: url('../graphics/left_menu/lm_item_on.gif') top left no-repeat;
text-decoration: none;
color: #878888;
}

.menu_a_sub a{
height: 15px;
padding: 6px 0px 1px 20px;
font-weight: normal;
background: none;
}

.menu_a_sub a:hover{
background: url('../graphics/left_menu/lm_item_off.gif') top left no-repeat;
}

.menu_a a.selected{
background: url('../graphics/left_menu/lm_item_on.gif') top left no-repeat;
text-decoration: none;
color: #878888;
}

.menu_a_sub a.selected{
background: url('../graphics/left_menu/lm_item_off.gif') top left no-repeat;
}

.menu_a_sub{
background: red url('../graphics/dotst.gif') top left repeat-x;
}
/*dolni menu*/


#bottom_menu{
float: left;
width: 456px;
padding: 0px 24px 0px 5px;
}


#bottom_menu li{
float: left;
list-style-type: none;
padding: 13px 20px 0px 0px;
font-weight: bold;
font-size: 100%;
color: #0dbbe7;
}

#bottom_menu li a{
display:block;
cursor: pointer;
white-space:nowrap;
text-decoration: none;
font-weight: bold;
font-size: 100%;
color: #0dbbe7;
}
#bottom_menu li img{
padding-right: 5px;
}

#bottom_menu li a.selected, #bottom_menu li a:hover{
color: #878888;
}



#header_menu{
float: right;
width: 400px;
padding: 0px 5px 0px 5px;
height:30px;
}


#header_menu li{
float: right;
list-style-type: none;
padding: 9px 20px 0px 0px;
font-size: 100%;
color: #0dbbe7;
}

#header_menu li a{
display:block;
cursor: pointer;
white-space:nowrap;
text-decoration: none;
font-size: 100%;
color: #0dbbe7;
}
#header_menu li img{
padding-right: 5px;
}

#header_menu li a.selected, #header_menu li a:hover{
color: #878888;
}


.people_menu{

padding: 0px 0px 0px 0px;
width:480px;
}


.people_menu li{
float: left;
list-style-type: none;
padding: 25px 20px 0px 0px;
font-size: 100%;
color: #0dbbe7;
}

.people_menu li a{
display:block;
cursor: pointer;
white-space:nowrap;
text-decoration: none;
font-size: 100%;
color: #0dbbe7;
}
.people_menu li img{
padding-right: 5px;
}

.people_menu li a.selected, .people_menu li a:hover{
color: #878888;
}


/*main menu*/

#main_menu{
float:left;
width:100%;
padding: 15px 0px 0px 0px;
}

#main_menu li{
float:left;
margin-left: 5px;
background: #0ab3df url('../graphics/main_menu/main_menu_point.gif') bottom left no-repeat;
}

#main_menu li.noborded{
margin-left: 0px;
}

#main_menu li img{
padding-bottom: 2px;
float:left;
}
#main_menu li span{
float:left;
clear:left;
padding: 4px 5px 6px 26px;
}

#main_menu li a{
font-weight: bold;
font-size: 120%;
color: white;
cursor: pointer;
white-space:nowrap;
text-decoration: none;
}

#main_menu li a:hover span{
text-decoration: underline;
}
/*pozadi stranek sekcí*/

.tl_1-1{
background: #277A7F;
}

.tl_1-2{
background: #4E8EBF;
}

.tl_1-3{
background: #E23B2B;
}

.tl_1-4{
background: #8E4F7E;
}

.tl_1-5{
background: #8C8585;
}

