.logo
{
	height:79px;
	width:214px;
	margin-left:67px;
}
.logo:hover
{cursor:pointer;}
.navigator
{
	//margin-top:23px;
	padding-top:23px;
	height:31px;
	padding-left:94px;
}
.icos
{
	height:31px;
	margin-right:26px;
	float:left;
	padding-top: 4px;
}
.column_left
{
	margin-top:6px;
	margin-left:67px;
	margin-right:18px;
	width:190px;
	padding-left:3px;
	/*background-color:#ffffff;*/
}
.join input
{
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	background: url(/templates/default/images/btn_input.gif) repeat-x top left;
}
.certificat
{
	margin-top:35px;
	width:134px;
	height:197px;
	padding-left:29px;
}

.column_center
{
	margin-top:84px;
	width:780px;
}
.column_center table strong a{color:#d90600;}
.column_center p{padding: 6px 0px;}
.regions
{
	margin-top:47px;
}
.regions_image
{
	width:497px;
	height:282px;
	background-color:#f6f6f6;
	margin-top:13px;
	border-bottom:4px solid #8e8e8e;
}
.bigboss
{
	
}
.boss
{
	width:380px;
	height:99px;
	background-color:#ecf6fc;
	padding:4px;
}
.boss_pic
{
	width:80px;
	height:88px;
	border:2px solid #959b9e;
}
.boss_titul
{
	padding-top:15px;
	height:73px;
	margin-left:10px;
}
.column_right
{
	margin-top:84px;
	width:300px;
	margin-left:9px;
}
.news
{margin-left:9px;}
.news a:hover
{
	border-bottom: 1px dashed;
	text-decoration:none;
}
.newsline .black a{color:#000000;font-weight:bold;}
.newsline .black a:hover{text-decoration:none; border-bottom:0px;}
.subscribe, .search
{
	margin-top:8px;
	margin-left:9px;
	width:255px;
}
.subscribe
{height:26px;}
.search
{
	height:50px;
	
}
.subscribe_txt, .search_txt
{
	border:1px solid #efefef;
	height:24px;
}
.subscribe_txt
{width:150px;}
.search_txt
{width:190px;}
.subscribe_btn
{
	background: url(/templates/default/images/subscribe_btn.gif) no-repeat top left;
	width:100px;
	height:25px;
}
.search_btn
{
	background: url(/templates/default/images/search_btn.gif) no-repeat top left;
	width:60px;
	height:25px;
}
.expert
{
	height:156px;
	//width:300px;
	background-color:#fcf5cc;
	//margin-left:-9px;
	margin-top:40px;
	padding-top:10px;
	padding-left:9px;
}
.expert_info
{
	height:57px;
}
.expert_info img
{
	width:47px;
	height:52px;
	border:3px solid #fefefe;
	margin-right:9px;
}
.expert_name
{
	width:120px;
	height:29px;
	font-size:14px;
}
.expert_name div
{font-size:17px;//padding-top:4px;}
.ask
{
	width:92px;
	height:39px;
	line-height:39px;
	background: url(/templates/default/images/ask_btn.gif) no-repeat top left;
	text-align:center;
	margin-left:76px;
}
.ask input
{
	font-size:9px;
	color:#ffffff;
	background: url(/templates/default/images/btn_input.gif) repeat-x top left;
}
.contacts
{
	margin-top:23px;
	width:262px;
}
.contacts a
{
	color:#000000;
	text-decoration:none;
}
.contacts a:hover
{
	border-bottom: 1px dashed #d90600;
	color:#d90600;
}
.contacts img
{padding-left:3px;}
.contacts span:hover
{color:#d90600;cursor:pointer;}


.left_menu
{margin-top:28px; }
.left_menu ul
{list-style:none;}
.left_menu a
{font-size:15px; color: #000000;}
.left_menu a:hover
{color:#d90600;text-decoration:none;}
.left_menu ul li
{padding-bottom:7px;}
.left_menu p{padding-left:28px;}

#map ul {padding-left:20px;}
#map a{text-decoration: underline; color:#000000;}
#map a:hover{text-decoration: none;}
