body{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#000000; background:#ffffff; padding:0px; margin:0px; height:100%;}
img {border:none;}
a{color:#242E65;}
td {font-size:75%;}

.lang_text{font-size:10px; padding-left:58px;}

.menu{font-size:12px; font-weight:bold; padding-bottom:10px; padding-right:15px; white-space:nowrap;}
.menu a:hover{color:#0F6EF1;}

.anons{font-size:60%; padding-right:10px;}
.anons div{font-size:120%; font-weight:bold; margin-bottom:3px;}

.search_input{width:155px; height:19px; color:#AAABB3; font-size:11px; padding-left:3px; border:1px solid #7B7C84;}

.search_form{padding:9px 9px 9px 20px; background-color:#AAABB3;}
.search_button{padding-right:20px; background-color:#AAABB3;}

.title{font-size:120%; color:#333333; font-weight:bold;}

.main_text{font-size:75%; line-height: 130%;}

.news{font-size:75%;}
.news_title{margin-bottom:3px; margin-top:20px;}
.news_date{font-size:75%; color:#626E76;}
.news_dev{font-size:75%; color:#626E76; margin-left:5px; margin-right:5px;}
.news a{font-weight:bold;}

.sub_menu {padding-top:40px;}
.sub_menu li{font-size:11px; color:#354184; margin-left:35px; padding-left:0px; padding-bottom:8px;}


.sub_menu .hover{color:#1065E7;}
.sub_menu .sub_a{font-size:11px; font-weight:bold; color:#363636; margin-left:35px; padding-left:0px; padding-bottom:8px;}
.sub_menu a:hover{color:#1065E7}

.sub_li{list-style:none; margin:0px; padding:0px; font-weight:normal;}

.table_th{background-color:#E9E9EB; color:#1C1C1E; font-weight:bold; font-size:75%; padding:5px 10px 5px 22px; border-bottom:1px solid #A8A9B1;}
.table_td{color:#1C1C1E; font-size:75%; padding:5px 10px 5px 22px;}