html, body {
	height:100%;
}
body{
	background:#E9EDEF;
	width:100%;
	min-width:1100px;
}
.body_background{
	float:left;
	width:100%;
	background:url(/design/images/body_background.png) repeat-x;
}
.main{
	float:left;
	width:92%;
	margin-left:4%;
	_margin-left:3.9%;
	margin-right:4%;
	display:inline;
}
.header{
	float:left;
	width:100%;
	height:200px;
	background:url(/design/images/header_background.png) repeat-x;
	margin-top:66px;
}
.header_rounds_left{
	float:left;
}
.header_rounds_right{
	float:right;
}
.logo{
	float:left;
	width:215px;
	height:37px;
	background:url(/design/images/logo.png) no-repeat;
	margin-left:40px;
	margin-top:84px;
	display:inline;
}
.dr{
	float:left;
	position:relative;
	margin-top:-26px;
	display:inline;
}
*|html[xmlns*=""] .dr {
	margin-left:270px;
}
.top_menu{
	height:43px;
	background:url(/design/images/top_menu_background2.png) no-repeat;
	background-position:108px 0px;
	position:absolute;
	z-index:10;
	margin-left:480px;
	margin-top:153px;
	//margin-left:-500px;
}
.top_menu a{
	float:left;
	font-family:Arial;
	font-size:18px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	height:31px;
	padding-top:10px;
}
.link_1{
	width:108px;
}
.link_2{
	width:106px;
}
.link_3{
	width:217px;
}
.link_4{
	width:110px;
}
.center{
	float:left;
	width:100%;
	margin-top:20px;
}
.sidebar{
	width:320px;
	vertical-align:top;
}
.left_menu{
	float:left;
	width:300px;
	background:#FFFFFF;
}
.left_menu_rounds_top{
	float:left;
}
.left_menu_headline{
	float:left;
	width:275px;
	height:30px;
	background:url(/design/images/left_menu_headline_background.png) no-repeat;
	margin-left:13px;
	display:inline;
}
.left_menu_headline a{
	float:left;
	font-family:Arial;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:5px;
	margin-left:17px;
	display:inline;
	text-decoration:none;
}
.left_menu ul{
	float:left;
	margin-left:17px;
	display:inline;
	width:280px;
	padding-bottom:30px;
}
.left_menu ul li{
	width:280px;
	float:left;
	margin-top:9px;
	display:inline;
}
.left_menu ul li a{
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#244c70;
}
.left_menu_rounds_bottom{
	float:left;
}
.main_content{
	vertical-align:top;
}
.news{
	float:left;
	width:100%;
}
.news_headline{
	float:left;
	width:100%;
	height:50px;
	background:url(/design/images/block_headline_background.png) repeat-x;
}
.news_rounds_left{
	float:left;
}
.news_rounds_right{
	float:right;
}
.news_headline a{
	float:left;
	font-family:Arial;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:15px;
	margin-top:12px;
	display:inline;
	text-decoration:none;
}
.news_main{
	float:left;
	width:100%;
	background:#FFFFFF;
	padding-bottom:20px;
}
.news_content{
	float:left;
	width:50%;
	height:170px;
	_width:49%;
}
.news_date{
	float:left;
	font-family:Arial;
	font-size:11px;
	color:#68809a;
	margin-top:23px;
	width:90%;
	margin-left:5%;
	_margin-left:2.5%;
	display:inline;
}
.news_content a{
	float:left;
	font-family:Arial;
	font-family:16px;
	color:#4b86bc;
	width:90%;
	margin-left:5%;
	margin-top:5px;
	_margin-left:2.5%;
	display:inline;
}
.newsletter{
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#3e494f;
	width:90%;
	margin-left:5%;
	margin-top:15px;
	_margin-left:2.5%;
	display:inline;
}
.separator{
	float:left;
	width:90%;
	height:1px;
	background:#dbdfe8;
	margin-left:5%;
	margin-top:20px;
	display:inline;
}
.faq{
	float:left;
	width:100%;
	background:#FFFFFF;
	padding-bottom:20px;
}
.faq_headline{
	float:left;
	width:100%;
	height:50px;
	background:url(/design/images/block_headline_background.png) repeat-x;
}
.faq_headline_a{
	float:left;
	font-family:Arial;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:24px;
	margin-top:12px;
	display:inline;
	text-decoration:none;
}
.faq_links{
	float:right;
	width:108px;
	height:20px;
	background:url(/design/images/faq_button.png) no-repeat;
	margin-right:20px;
	margin-top:17px;
	display:inline;
}
.faq_content{
	float:left;
	width:50%;
	_width:49%;
	margin-top:18px;
	display:inline;
}
.faq_content .asker{
	float:left;
	width:90%;
	margin-left:5%;
	_margin-left:2.5%;
	font-family:Arial;
	font-size:13px;
	color:#68809a;
	display:inline;
}
.faq_content .ask{
	float:left;
	width:90%;
	margin-left:5%;
	_margin-left:2.5%;
	font-family:Arial;
	font-size:14px;
	color:#4b86bc;
	margin-top:5px;
	display:inline;
}
.faq_content .ask a{
	color:#4b86bc;
}
.faq_content .reply{
	float:left;
	width:90%;
	margin-left:5%;
	_margin-left:2.5%;
	font-family:Arial;
	font-size:14px;
	color:#3e494f;
	margin-top:15px;
	display:inline;
}
.faq_content .reply a{
	margin-top:0px;
}
.faq_content .doc{
	float:left;
	width:90%;
	margin-left:5%;
	_margin-left:2.5%;
	font-family:Arial;
	font-size:12px;
	color:#3e494f;
	margin-top:10px;
	display:inline;
	font-weight:bold;
	font-style:italic;
}
.articles{
	float:left;
	width:100%;
	background:#FFFFFF;
	padding-bottom:50px;
}
.articles_headline{
	float:left;
	width:100%;
	height:50px;
	background:url(/design/images/block_headline_background.png) repeat-x;
}
.articles_headline a{
	float:left;
	font-family:Arial;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:24px;
	margin-top:12px;
	display:inline;
	text-decoration:none;
}
.articles_content{
	float:left;
	width:50%;
	_width:49%;
	margin-top:37px;
	display:inline;
}
.articles_content p{
	float:left;
	width:90%;
	margin-left:5%;
	_margin-left:2.5%;
	font-family:Arial;
	font-size:12px;
	color:#3e494f;
	margin-top:35px;
	display:inline;
}
.articles_content a{
	font-family:Arial;
	font-size:16px;
	color:#4b86bc;
	width:90%;
	margin-left:5%;
	_margin-left:2.5%;
	margin-top:10px;
	float:left;
	display:inline;
}
.pain{
	float:left;
	width:100%;
	background:#FFFFFF;
}
.pain_headline{
	float:left;
	width:100%;
	height:50px;
	background:url(/design/images/block_headline_background.png) repeat-x;
}
.pain_headline p{
	float:left;
	font-family:Arial;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:24px;
	margin-top:12px;
	display:inline;
}
.pain_content{
	float:left;
	width:95%;
	margin-left:2.5%;
	margin-top:15px;
	display:inline;
}
.pain_content p{
	float:left;
	width:100%;
	margin-top:20px;
	display:inline;
	font-family:Arial;
	font-size:12px;
	color:#3e494f;
}
.pain_rounds{
	float:left;
	width:100%;
	height:9px;
	background:#FFFFFF;
	margin-top:40px;
	display:inline;
}
.pain_rounds_left{
	float:left;
}
.pain_rounds_right{
	float:right;
}
.all_content{
	float:left;
	width:100%;
	background:#FFFFFF;
}
.content_headline{
	float:left;
	width:100%;
	height:50px;
	background:url(/design/images/block_headline_background.png) repeat-x;
}
.content_headline h1{
	float:left;
	font-family:Arial;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:24px;
	margin-top:12px;
	display:inline;
}
.content{
	float:left;
	width:95%;
	margin-left:2.5%;
	margin-top:15px;
	display:inline;
}
.content p{
	float:left;
	width:100%;
	margin-top:20px;
	display:inline;
	font-family:Arial;
	font-size:14px;
	color:#3e494f;
}
.content p strong{
	font-weight:bold;
}
.content .zagolovok{
	float:left;
	width:100%;
	margin-top:20px;
	display:inline;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#3e494f;
}
.content h2{
	float:left;
	width:100%;
	margin-top:20px;
	display:inline;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#3e494f;
}
/*.content a{
	float:left;
	width:100%;
	margin-top:20px;
	display:inline;
	font-family:Arial;
	font-size:14px;
	color:#194285;
}*/
.content p a{
	color:#194285;
}
.content ul{
	float:left;
	width:80%;
	margin-left:30px;
	margin-top:5px;
	margin-bottom:5px;
	display:inline;
}
.content ul li{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#838383;
	width:100%;
}
.content ul li  a{
	color:#194285;
}
.content ul li ul li{
	/*background:url(/design/images/bullit.png) no-repeat;*/
	background-position:0px 7px;
	padding-left:17px;
}
.content_rounds{
	float:left;
	width:100%;
	height:9px;
	background:#FFFFFF;
	margin-top:40px;
	display:inline;
}
.content_rounds_left{
	float:left;
}
.content_rounds_right{
	float:right;
}
.footer{
	float:left;
	width:70%;
	height:104px;
}
.footer p{
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#4468b5;
	margin-top:30px;
	margin-left:350px;
	display:inline;
}
.footer p a{
	color:#4b86bc;
}
.footer span{
	float:left;
	margin-top:24px;
	margin-left:40px;
	display:inline;
}
.faq_form{
	float:left;
	width:400px;
	margin-top:30px;
}
.faq_form p{
	font-family:Arial;
	font-size:14px;
	color:#3e494f;
	width:190px;
	margin-top:10px;
}
.faq_form input{
	float:left;
	margin-top:7px;
	width:50%;
}
.faq_form textarea{
	float:left;
	margin-top:7px;
	width:50%;
}
.send_button{
	width:100px;
}
.send_button input{
	width:100%;
}
