body{
        margin: 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}

#head{
                background: #27617B;
}
#copyright{
color: white;
font-size: 9px;
}
.content{
        margin-bottom: 40px;
        margin-top: 20px;
        font-size: 12px;
}
.content LI{
margin-bottom: 5px;
margin-top: 5px;
}
.content UL{
margin-bottom: 10px;
margin-top: 10px;
}
a{
        color: #1c4965;

}
a:hover{
         text-decoration: none;

}
a:visited{
        color: #1c4965;
}
a.submenu_link{
        color: #1c4965;
text-decoration: none;

}
a.submenu_link:hover{
          text-decoration: underline;
}
a.submenu_link:visited{
        color: #1c4965;
        text-decoration: none;
}
a:link.other{
text-decoration:none;
}  
a:hover.other {
text-decoration:underline; 
color:#000066;
}
a:visited.other{
text-decoration:none;
color:#000066;
}

.input-text {
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
color:#666666;
font-size:11px;
width:180px;
height:21px;
vertical-align:top
}
.input-submit {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:60px;
height:22px;
vertical-align:top
}

/****** top menu ***********************/

#top_menu_table{
        margin-bottom: 5px;
        margin-right: 3px;
}
#top_menu_table A{
        color: #fff;
        text-decoration: none;
        font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#top_menu_table A:hover{
        text-decoration: underline;
}

#top_menu_bottom{
        height: 15px;
        margin-bottom: 3px;
}

#eng_ver{
  padding: 0px 5px 0px 0px;
  }
#eng_ver A{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}

.top_button{
        margin-right: 7px;
        margin-left: 7px;
}
.top_menu_pic{
        text-align: center;
        padding-top: 3px;
}
#tm_pictogr{
        background: url(images/tm_pictogr_bg.gif) no-repeat;
        width: 78px;
        height: 20px;
        text-align: center;
}
#left_menu_cell{
        padding-right: 15px;
        padding-left: 10px;
        width: 20%;
                }
#right_menu_cell{
        padding-left: 15px;
        padding-right: 10px;
        width: 20%;
}
/**************************************/

/******left menu**********************/

.left_block{
        margin-top: 30px;
}
.right_block{
        margin-top: 30px;
}
.left_block A{
        text-decoration: none;
        color: #06294b;
        font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.left_block A:hover{
        text-decoration:  underline;
}

.block_title{
        border-bottom: solid 2px #27617b;
        font: 14px Impact;
        color: #27617b;
}

.left_menu_item{
        padding-bottom: 1px;
                  padding-top: 5px;
        border-bottom: solid 1px #dfdfdf;
        height: 30px;
}
.left_menu_current_item{
        padding-bottom: 7px;
        padding-top: 7px;
        padding-left: 5px;
        padding-right: 10px;
        text-align: right;
        background-color: #daeda3;
        background-image: url(images/left_menu_current_bg.gif);
        background-repeat: repeat-y;
}


#inp{
        border: solid 1px;
        margin-left: 10px;
}
#search_sub{
  margin-right: 10px;
}
#text_area{
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 10px;
        padding-bottom: 20px;
        background: White;
}
.path{
                 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #1c4965;
}
.path_here{
                 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}
a.path_link{
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #1c4965;
}
a.path_link:hover{
        text-decoration: none;
}
.title{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 19px;
        color: #1c4965;
        margin-top: 20px;
        font-weight: normal;
}
h2{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #1c4965;
        font-weight: bold;
}

h3{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        color:#ffba00;
        font-weight: bold;
}
.title_pic{
        margin-top: 7px;
        margin-right: 3px;
}
.submenu{
        background-image: url(images/submenu_bg.gif);
        background-repeat: repeat-y;
        padding-left: 7px;
        font-size: 11px;
}
.img_left{
        margin-right: 10px;
}
.img_right{
        margin-left: 10px;
}
.gen_table{
         font-size: 11px;
}
.kal_table{
         font-size: 12px;
}
.menu_header{
        height: 40px;
        background-color: #1c4965;
        color: #ffffff;
        font-family: Impact;
        font-size: 11px;
        text-align: right;
        padding-right: 10px;
        padding-top: 20px;
}
.menu_header_line{
        height: 1px;
        background-color: #ffba00;
        margin-top: 1px;
        margin-bottom: 1px;
}
.newsblock_body{
        background-color: #ffe396;
        padding: 10px;
}
.newsblock_unit{
        margin-bottom: 10px;
        background: #fafafa;
        border: 1px solid #e4e4e4;
        padding: 5px;
}
.newsblock_date{
        color: #397011;
        font-size: 10px;
        text-align: left;
}
.newsblock_text{
        font-size: 11px;
        text-align: left;
}
.newsblock_more{
        color: #083929;
        font-size: 11px;
        text-decoration: underline;
}
#news_big_date{
        color:  #397011;
        font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
        padding: 5px 0px 2px 0px;
        border-bottom: solid 2px #27617b;
        margin-bottom: 2px;
}
.new_big_item{
        padding: 20px 20px 20px 20px;
        border-top: solid 1px #f5f5f5;
        border-right: solid 1px #f5f5f5;
        border-left: solid 1px #f5f5f5;
        border-bottom: solid 1px #f5f5f5;
        margin-bottom: 20px;
}

#news_bottom{
        border-top: solid 2px #dbdbdb;
        margin-top: 20px;
}

#news_pages{
        font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #000000;
        margin-top: 10px;
}
A.news_plink{
        font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: underline;
}
A.news_plink:hover{
        text-decoration: none;
}
.news_p{
        color: #27617b;
                font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
                padding: 0px 3px 0px 3px;
                border: solid 1px;
}
#news_archives{
        font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
        color: #000000;
        margin-top: 10px;
}
#news_archives A{
font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #27617b;
}
#news_archives A:hover{
        text-decoration: none;
}
#news_archives SPAN{
        font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.map_parts{
        margin-bottom: 5px;
        margin-top: 5px;
}
.map_parts A{
        font: bold 15px Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1c4965;
}
.map_parts A:hover{
text-decoration: underline;
}
.map_item{
 margin-bottom: 3px;
 margin-top: 3px;
}
.map_item A{
        font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: Black;
}
.map_item A:hover{
text-decoration: underline;
}

.s_res_li{
        margin-top: 15px;
}
.s_pes{
        margin-top: 5px;
}