body {margin: 0}
a.menu:active {text-decoration:none;}
a.menu:visited {text-decoration:none;}
a.menu:link {text-decoration:none;}
a.menu:hover {text-decoration:none;}

a.line:active {text-decoration:underline;}
a.line:visited {text-decoration:underline;}
a.line:link {text-decoration:underline;}
a.line:hover {text-decoration:none;}

a.un_line:active {text-decoration:none;}
a.un_line:visited {text-decoration:none;}
a.un_line:link {text-decoration:none;}
a.un_line:hover {text-decoration:underline;}


a {
    text-decoration: underline;
    font-size: 11px;
    font-family: tahoma;
    color: #6F6F6F;
}
a:hover {
    text-decoration: none;
}

td, div, span, font, li, input, textarea, select {
	font-size: 11px;
	font-family: tahoma;
	color: #000000;           
}
p {
	font-size: 11px;
	font-family: tahoma;
	color: #000000;           
	margin-top: 7px;
	margin-bottom: 7px;
}

b {
	font-size: 11px;
	font-family: tahoma;
	color: #000000;
	font-weight: bold;
}

.menu_bg {
	background-image: url(../img/menu_bg.gif);
	background-position: left center;
	background-repeat: repeat-x;
}
.lang_inactive {
    font-size: 11px;
    font-family: tahoma;
    color: #ffffff;
}
.lang_active {
    font-size: 11px;
    font-family: tahoma;
    color: #F8ECAF;
}
.btn_menu_bg {
	background-image: url(../img/btn_menu_bg.gif);
	background-position: left center;
	background-repeat: repeat-x;
}
.menu_btn {
    font-size: 16px;
    font-family: Times New Roman;
    color: #8B7611;
	padding-left: 9px;
	padding-right: 9px;
}

.menu_btn_active {
	text-decoration:none;
    font-size: 16px;
    font-family: Times New Roman;
    color: #336598;
	padding-left: 9px;
	padding-right: 9px;
}

.sub_menu {
    font-size: 14px;
    font-family: Times New Roman;
    color: #8B7611;
	font-weight: normal; 
}
a.sub_menu:active {text-decoration:none;}
a.sub_menu:visited {text-decoration:none;}
a.sub_menu:link {text-decoration:none;}
a.sub_menu:hover {text-decoration:none; color: #336598;}

.submenu_border {
	border: 1px solid;
	border-color:#97AAA4;
}
.submenu_alpha {
	background-color:#ffffff;
	filter: alpha(opacity=85);
}

.center_top_bg {
	background-image: url(../img/center_top_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

.fio {
    font-size: 18px;
    font-family: Times New Roman;
    color: #336598;
}
.position {
    font-size: 16px;
    font-family: Times New Roman;
    color: #336598;
}

.search_bg {
	background-image: url(../img/search_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

.border_top {
	border-top: 1px solid;
	border-color:#B8BEBC;
}

.input_text {
	border:1px solid;
	border-color:#9FA3A2;
	background-color: #FDFEFD;
	font-size: 11px;
	font-family: tahoma;
	color: #000000;           
}

.copyright {
	font-size: 10px;
	font-family: tahoma;
	color: #6E6E6E;           
}

.nav_line {
	font-size: 10px;
	font-family: tahoma;
	color: #6F6F6F;
	font-weight: normal;
}

.bold {	font-weight: bold;}

.submenu_menu {
    font-size: 12px;
    font-family: Times New Roman;
    color: #8B7611;
/*	word-spacing: 0.2em;
	letter-spacing: 0.2em;*/
}
a.submenu_menu:active {text-decoration:none;}
a.submenu_menu:visited {text-decoration:none;}
a.submenu_menu:link {text-decoration:none;}
a.submenu_menu:hover {text-decoration:none;color: #336598;}

.page_title {
    font-size: 18px;
    font-family: Times New Roman;
    color: #2E5C8A;
	font-weight: bold;
}
.title_bg {
	background-image: url(../img/title_bg.gif);
	background-position: left center;
	background-repeat: repeat-x;
}

.date {
    font-size: 11px;
    font-family: tahoma;
    color: #78660F;
}
.news_title {
    font-size: 12px;
    font-family: tahoma;
    color: #000000;
	font-weight: bold;
}

.border_bottom {
	border-bottom: 1px solid;
	border-color:#B8BEBC;
}

.see_more {
    font-size: 10px;
    font-family: tahoma;
    color: #ffffff;
	font-weight: bold;
}

.back_top {
    font-size: 10px;
    font-family: tahoma;
    color: #316294;
	font-weight: normal;
}

.pager_top {
	border-top: 1px solid;
	border-color:#D9D9D0;
}
.pager_bottom {
	border-bottom: 1px solid;
	border-color:#D9D9D0;
}
.pager_bg {
	background-image: url(../img/pager_bg.gif);
	background-position: left center;
	background-repeat: repeat-x;
}

.border {
	border: 1px solid;
	border-color:#949997;
}
.top {
	border-top: 1px solid;
	border-color:#949997;
}
.left {
	border-left: 1px solid;
	border-color:#949997;
}
.tbl_title {
    font-size: 11px;
    font-family: tahoma;
    color: #336598;
	font-weight: bold;
}
.col_title {
    font-size: 11px;
    font-family: tahoma;
    color: #383838;
	font-weight: bold;
}
.li_1 {
    font-size: 11px;
    font-family: tahoma;
    color: #316294;
	font-weight: bold;
}
.li_2 {
    font-size: 11px;
    font-family: tahoma;
    color: #4487CC;
	font-weight: normal;
}
.li_3 {
    font-size: 11px;
    font-family: tahoma;
    color: #505050;
	font-weight: normal;
}

.width {
	width: 230px;
}

