body											{margin-bottom: 0px; margin-top: 0px; font: 11px Tahoma; color: #797979;}
.m_text											{font: 11px Tahoma; color: #797979;}
.green											{text-decoration: none; font: bold 11px Tahoma; color:#7a9810;}
a.menu											{text-decoration: none; font: bold 13px Tahoma; color: #be8a61;}
a.menu:hover									{text-decoration: underline; font: bold 13px Tahoma; color: #be8a61;}
a.header										{text-decoration: none; font: bold 11px Tahoma; color:#FFFFFF;}
a.header:hover									{text-decoration: underline; font: bold 11px Tahoma; color:#FFFFFF;}
a.submenu										{text-decoration: none; font: 11px Tahoma; color:#797979;}
a.submenu:hover									{text-decoration: underline;}
.news_data										{text-decoration: none; font: bold 11px Tahoma; color:#7a9810;}
.dict											{text-decoration: none; font: bold 18px Arial; color:#0973c0;}
.news_title										{text-decoration: underline; font: bold 11px Tahoma; color:#597da2;}
.green_title									{text-decoration: none; font: bold 11px Tahoma; color:#7a9810;}
.art_title										{margin:2px 0 5px 0; padding:0 0 0 15px; background:url(/images/article_arrow.gif) left 3px no-repeat; text-decoration: none; font: bold 12px Tahoma; color: #597da2;}
a.green_link									{text-decoration: underline; font: bold 11px Tahoma; color:#7a9810;}
a.art_cat										{text-decoration: none; font: bold 11px Tahoma; color: #597da2;}
a.art_cat:hover									{text-decoration: underline; font: bold 11px Tahoma; color: #597da2;}

#header
{
	position:relative;
}

#header_main_container
{
	margin-top:25px;
	position:relative;
	_position:auto;
}

.header_pic1_img
{

}

#top-b2b-block{position:relative; height:16px;}
#b2b-code{position:absolute; left:-170px; top:-15px;}

#header_title_p
{
	display:block;
	margin:45px 0 0 0;
	height:136px;
	background:url(../images/header_line_bg.jpg) repeat-x ;
	text-align:center;
	padding:0 130px 0 0;
}

.header_text_span
{
	font-size:17px;
	font-weight:bold;
	color:#fff;
	display:block;
	position:relative;
	top:45px;
	_margin-top:45px;
	_position:auto;
	_top:0;
}

#header_pic_2_img
{
	position:absolute;
	right:-16px;
	top:70px;
	z-index:10;
}

.in{
	padding-top:5px;
	padding-left:20px;
	}

#left {
	width:200px;
	text-align:left;
	vertical-align:top;
	}

