body{
font-size:12px;
font-family:tahoma,arial;
color:#5A6967;
/*background-color:#B0B1B0;*/
background-color:#C5C5C5;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 16px;
}
table{
font-size:12px;
font-family:tahoma,arial;
color:#5A6967;
line-height: 16px;
}

a:link{text-decoration:none;color:#5A6967}
a:active{text-decoration:none;color:#5A6967}
a:visited{text-decoration:none;color:#5A6967}
a:hover{text-decoration:none;color:#5A6967}

.contentWrap a:link{text-decoration:none;color:#B30000}
.contentWrap a:active{text-decoration:none;color:#B30000}
.contentWrap a:visited{text-decoration:none;color:#B30000}
.contentWrap a:hover{text-decoration:none;color:#B30000; text-decoration:underline;}


.main_menu_1, .main_menu_1 a{
height:33px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

.main_menu_no a:link, .main_menu_no a:active, .main_menu_no a:visited{
color:#FFFFFF;
width:157px;
display:block;
background-image:url(../site_img/main_menu_bg2.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;

padding-top: 13px;
padding-left: 3px;
height: 21px;
/*padding-top:13px;
padding-left:6px;*/
}

.main_menu_no a:hover{
width:157px;
display:block;
color:#ffffff;
background-image:url(../site_img/main_menu_bg_active2.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;

padding-left: 3px;
/*padding-top:8px;
padding-left:6px;*/
}

.main_menu_act a:link, .main_menu_act a:visited, .main_menu_act a:active, .main_menu_act a:hover{
width:160px;
display:block;
color:#FFFFFF;
background-image:url(../site_img/main_menu_bg_active2.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
/*padding-top:8px;
padding-left:6px;*/
}

.main_menu_border{
border: 1px solid #B30000;
background-color:#FFFFFF;
width:158px;
}

.main_menu_link a:active, .main_menu_link a:link, .main_menu_link a:visited{
width:136px;
padding-left:3px;
padding-right:3px;
padding-top:2px;
padding-bottom:2px;
}

.main_menu_link a:hover{
color:#ffffff;
background-color:#B30000;
display:block;
width:100%;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

.main_menu_active a:active, .main_menu_active a:link, .main_menu_active a:visited, .main_menu_active a:hover{
color:#ffffff;
background-color:#B30000;
display:block;
width:100%;
padding-left:3px;
padding-right:3px;
padding-top:2px;
padding-bottom:2px;
}

.submenu_title, .submenu_title a:link, .submenu_title a:active, .submenu_title a:visited, .submenu_title a:hover{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding-left:10px;
}

.submenu_inactive{

background-image:url(../site_img/navi_passive.gif);
background-repeat:no-repeat;
background-position: 10px 4px;

}
.submenu_inactive a:link, .submenu_inactive a:active, .submenu_inactive a:visited{
color:#FFFFFF;
padding-left:25px;
padding-top:2px;
padding-bottom:2px;
height:100%;
}


.submenu_inactive a:hover{
background-image:url(../site_img/navi_active.gif);
background-repeat:no-repeat;
background-position: 10px 5px;
/*background-color:#FFFFFF;*/
width:100%;
color:black;

}


.submenu_active{
background-image:url(../site_img/navi_active_trans.gif);
background-repeat:no-repeat;
background-position: 10px 3px;
background-color:#FFFFFF;

}
.submenu_active a{
padding-left:25px;
padding-top:2px;
padding-bottom:2px;
height:100%;
color:black;
}

.contentWrap{
/*padding-left:10px;*/
padding-right:10px;

}

li {
margin-left:20px;
}


.langInactive {
   border: 1px solid #666666;
}
