BODY {
	background-color: #ffeec2;
	background-image: url(i/back_main.jpg);
	font-family: Verdana;
	font-size: 11px; 
}

a.link:link { FONT-FAMILY: Verdana; COLOR: #cc0000; TEXT-DECORATION: underline; FONT-SIZE: 11px; }
a.link:visited { FONT-FAMILY: Verdana; COLOR: #cc0000; TEXT-DECORATION: underline; FONT-SIZE: 11px; }
a.link:hover { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: none; FONT-SIZE: 11px; }
a.link:active { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: none; FONT-SIZE: 11px; }

a.docs:link { FONT-FAMILY: Verdana; COLOR: #cc0000; TEXT-DECORATION: underline; FONT-SIZE: 12px; font-weight: bold; }
a.docs:visited { FONT-FAMILY: Verdana; COLOR: #cc0000; TEXT-DECORATION: underline; FONT-SIZE: 12px; font-weight: bold; }
a.docs:hover { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight: bold; }
a.docs:active { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight: bold; }

a.a_topic:link { FONT-FAMILY: Verdana; COLOR: #8c0000; TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight: bold; }
a.a_topic:visited { FONT-FAMILY: Verdana; COLOR: #8c0000; TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight: bold; }
a.a_topic:hover { FONT-FAMILY: Verdana; COLOR: #8c0000; TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight: bold; }
a.a_topic:active { FONT-FAMILY: Verdana; COLOR: #8c0000; TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight: bold; }

a.link2:link { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: underline; FONT-SIZE: 10px; font-weight: bold; }
a.link2:visited { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: underline; FONT-SIZE: 10px; font-weight: bold; }
a.link2:hover { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: none; FONT-SIZE: 10px; font-weight: bold; }
a.link2:active { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: none; FONT-SIZE: 10px; font-weight: bold; }

a.link3:link { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: underline; FONT-SIZE: 10px; }
a.link3:visited { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: underline; FONT-SIZE: 10px; }
a.link3:hover { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: none; FONT-SIZE: 10px; }
a.link3:active { FONT-FAMILY: Verdana; COLOR: #330000; TEXT-DECORATION: none; FONT-SIZE: 10px; }

a.main_menu:link { FONT-FAMILY: Verdana; COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 11px; font-weight: bold; }
a.main_menu:visited { FONT-FAMILY: Verdana; COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 11px; font-weight: bold; }
a.main_menu:hover { FONT-FAMILY: Verdana; COLOR: #ffffff; TEXT-DECORATION: underline; FONT-SIZE: 11px; font-weight: bold; }
a.main_menu:active { FONT-FAMILY: Verdana; COLOR: #ffffff; TEXT-DECORATION: underline; FONT-SIZE: 11px; font-weight: bold; }

.text { 
	font-size: 11px; 
	FONT-FAMILY: Verdana; 
	COLOR: #330000; }

.copy { 
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana; 
	COLOR: #330000; }
	
.log_input {
	font-size: 10px;
	color: #330000;
	height: 14px;
	width: 90%;
	border: 1px solid #999999;
}

.login_button {
	font-size: 10px;
	color: #330000;
	height: 18px;
	width: 80px;
	background-color: #ffa046;
	border: 1px solid #dc8536;
}

.login_table {
	width: 170px;
	border-top: #999999 1px dotted;
	border-bottom: #999999 1px dotted;
	border-left: #999999 1px dotted;
	border-right: #999999 1px dotted;
}

.logo {
	float: left;
	width: 226px;
	height: 150px;
	background-image: url(i/logo.jpg);
}

.header {
	float: left;
	width: 933px;
	height: 109px;
	background-image: url(i/header.jpg);
}

.left {
	width: 210px;
	background-image: url(i/bgr_left.jpg);
	background-repeat: repeat-y;
}
.right {
	width: 215px;
	
}

.content {
	width: 660px;
	padding-top: 80px;
	padding-left: 30px;
	background-color: #ffcc99;
	background-image: url(i/cont_pic.jpg);
	background-repeat: no-repeat;
}
.table_dot {
	 border-style: dotted;
	border-width: 1px ;
	border-color: #999999 ;

}

.table_middle {
	width: 660px;
	
} 
.rub_list {
	font-size: 12px;
	color: #330000;
	TEXT-DECORATION: none;
} 

.rub_icons {
	font-size: 12px;
	color: #330000;
	TEXT-DECORATION: none;
	} 

td.lft_spc {
	width: 44px;
	font-size: 0px;
	background-image: url(i/lft_spc.jpg);
	background-repeat: repeat-y;
}

td.news {
	width: 660px;
	height: 15px;
	margin-bottom: 20px;
	border-bottom: #330000 1px dotted;
}

td.div_colhd {
	background-image: url(i/back_topic.jpg);
	background-repeat: repeat-x;
	height: 17px;
	color: #ffffff;
	font-size: 11px; 
	font-weight: bold;
	
}
td.div_topic {
	float: left;
	background-image: url(i/back_topic.jpg);
	background-repeat: repeat-x;
	height: 17px;
	width: 650px;
	padding-top: 2px;
	padding-left: 6px;
	color: #ffffff;
	font-size: 11px; 
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}
.text_topic {
	TEXT-DECORATION:none;
	color: #330000;
	font-size: 14px; 
	font-weight: bold;
	
}

.div_date {
	float: left;
	background-image: url(i/back_topic.jpg);
	background-repeat: repeat-x;
	height: 17px;
	width: 70px;
	font-size: 10px;
	color: #8c0000;
	padding-top: 3px;
	padding-right: 6px;
	margin-bottom: 10px;
}

td.news_text {
	font-size: 11px;
	color: #330000;
	padding-left: 3px;
	padding-right: 0px;
	padding-bottom: 8px;
	FONT-FAMILY: Verdana; 
}
a.news_text {
	font-size: 11px;
	color: #red;
	padding-left: 3px;
	padding-right: 0px;
	padding-bottom: 8px;
	FONT-FAMILY: Verdana; 
}


.head_path {
	font-size: 16px;
	color: #DB7619;
	font-weight: bold;
	
}
.head_msg {
	font-size: 18px;
	color: #A3291F;
	font-weight: bold;
	FONT-FAMILY: Times
}

.head_undrl {
	font-size: 16px;
	color: #DB7619;
	font-weight: bold;
	border-bottom: #DB7619 1px solid;
}

.menu_item {
	float: left;
	padding-top: 7px;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	
}

.menu_item_left {
	text-align: left;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	TEXT-DECORATION: none;
	vertical-align: middle; 
}

.menu_spacer {
	float: left;
	width: 2px;
	height: 27px;
	background-image: url(i/menu_spacer.jpg);
	background-repeat: no-repeat;
}

.head_pic {
	float: left;
	width: 148px;
	height: 40px;
	background-image: url(i/head_pic.jpg);
	background-repeat: no-repeat;
}

.lft_pic {
	width: 44px;
	height: 87px;
	background-image: url(i/lft_pic.jpg);
	background-repeat: no-repeat;
}
.lft_pic_blank {
	width: 44px;
	height: 87px;
	background-image: url(i/lft_spc.jpg);
	background-repeat: no-repeat;
}

.lft_dec_pic {
	width: 226px;
	height: 244px;
	background-image: url(i/lft_dec_pic1.jpg);
	background-repeat: no-repeat;
	margin-bottom: 15px;
}

.btm_pic {
	float: right;
	width: 80px;
	height: 53px;
	background-image: url(i/btm_pic.jpg);
	background-repeat: no-repeat;
}

.forum_mainmenu {
	float: left;
	background-image: url(i/back_topic.jpg);
	background-repeat: repeat-x;
	height: 17px;
	width: 100%;
	margin-bottom: 10px;
}

.topic_big {
	FONT-FAMILY: Verdana; COLOR: #8c0000; TEXT-DECORATION: none; FONT-SIZE: 12px; font-weight: bold;
}

.alert { 
	font-size: 11px; 
	FONT-FAMILY: Verdana; 
	COLOR: #FA6D1B; }

a.forum_mianmenu_link:link { FONT-FAMILY: Verdana; COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 10px; font-weight: bold; }
a.forum_mianmenu_link:visited { FONT-FAMILY: Verdana; COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 10px; font-weight: bold; }
a.forum_mianmenu_link:hover { FONT-FAMILY: Verdana; COLOR: #ffffff; TEXT-DECORATION: underline; FONT-SIZE: 10px; font-weight: bold; }
a.forum_mianmenu_link:active { FONT-FAMILY: Verdana; COLOR: #ffffff; TEXT-DECORATION: underline; FONT-SIZE: 10px; font-weight: bold; }