*{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#6d6f70;
	font-size:11px;
	border:0px solid;
	line-height:1.3;
}
input{
	margin:0px;
	width:355px;
	height:25px;
	border-top:1px solid #c3c9cc;
	border-bottom:1px solid #f2f2f2;
	padding-left:9px;
	padding-top:3px;
	font-size:11px;
}
textarea{
	width:498px;
	height:114px;
	border-top:1px solid #c3c9cc;
	border-bottom:1px solid #f2f2f2;
	overflow: hidden;
	padding-top:8px;
	padding-left:9px;
}

body{
	height:100%;
	background:url(img/top_bg.jpg) repeat-x top left;
}
h1 {
	font-size:13px;
	font-weight:normal;
	color:#23ad8b;
	line-height:2;
}
p{
padding-bottom:7px;
}
td{
vertical-align:top;
}
table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
}

table td{
padding:0px; /* cellpadding="0" */
}
a {outline:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px; color:#6d6f70;}
a:hover{
	text-decoration:none;
}
a img{border-style: none; cursor:pointer;}
div{
	text-align:left;
}

.header{
	margin-bottom:9px;
	height:80px;
}
.header a{
	text-decoration:none;
}
.header a:hover{
	color:#18b694;
}
.logo{
	float:left;
	margin-left:10px;
}
.header div{
	float:right;
	margin:60px 41px 0px 0px;
}
.header div img{
	margin:0px 8px;
}
.header span{
	color:#1ac29e;
}
.main_content{
	width:100%;
	background:url(img/bg_main_page.jpg) no-repeat top left;
}
.main_text{
	padding-right:40px;
	padding-top:35px;
	width:372px;
}
.on_main_div{
	margin:33px 10px 0px 8px;
	float:left;
	background:url(img/on_main_bg.png) no-repeat top left;
	height:327px;
	width:302px;
}
.on_main h2{
	font-size:14px;
	font-weight:normal;
	color:#6D6F70;
	padding:17px 0px 0px 60px;
}
.on_main h2 a{
	font-size:14px;
	font-weight:normal;
	color:#6D6F70;
	text-decoration:none;
}
.on_main h2 a:hover{
	text-decoration:none;
}
.on_main h3{
	color:#18b694;
	font-weight:normal;
	line-height:1.7;
}
.main_news{
	padding:5px 22px 0px 32px;
}
.main_news_first{
	 padding-top:33px;
}
.main_news img{
	margin-top:8px;
	margin-left:131px;
}
.main_all_news{
	margin-top:22; margin-left:32px;
}
.main_news_r{
	margin-top:9px; margin-left:22px;
}
.preparat_main{
	padding-left:16px;
	padding-top:31px;
}
.main_all_preparats{
	margin-left:32px;
	margin-top:18px;
}
.bottom_menu{
	float:left;
	padding-left:19px;
}
.bottom_menu img{
	margin:0px 8px;
}
.bottom_menu a{
	text-decoration:none;
}
.bottom_menu a:hover{
	color:#18b694;
}
.copy{
	float:right;
	padding-right:19px;
}
.copy img{
	margin:0px 8px;
}
.copy a{
	text-decoration:none;
}
.copy a:hover{
	color:#18b694;
}
.zaglavie{
	padding:40px 0px 40px 42px;
}
.zaglavie_usl{
	padding:40px 40px 40px 42px;
}

.content_header{
	width:100%;
	background:url(img/page_head_bg.jpg) no-repeat top left;
	padding-left:72px;
	padding-top:17px;
	
}
.content_header div{
	height:36px; font-size:14px;
	color:#6d6f70;
}
.content_header a{
	text-decoration:none;
	font-size:14px;
	color:#6D6F70;
}

.content{
	background:url(img/content_bg.png) repeat-y top left;
}
.content_div{
	background:url(img/content_top_bg.jpg) top left no-repeat; padding-top:23px;
}
.content_div h1{
	font-size:11px;
}
.content_menu{
	background:url(img/content_menu_bg.png) no-repeat left top;
	width:877px;
	height:22px;
	margin-left:44px;
	padding-top:3px;
	padding-left:13px;
	margin-bottom:33px;
}
.content_menu a{
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	color:#f6f6f6;
}
.content_menu a:hover{
color:#e5e0de;
}
.content_menu img{
	margin:0px 16px;
}

.b1, .b2, .b3, .b4 {
     display:block; /* Задание отображения границ и углов */
     overflow:hidden; /* Задание отображения границ и углов */
}

.b1, .b2, .b3 {
     height:1px; /* Задание высоты границ и углов */
}

.b2, .b3, .b4 {
  
     border-left:1px solid #f2f2f2; /* Задание стилей левых углов */
     border-right:1px solid #f2f2f2; /* Задание стилей правых углов */
}

.b1 {
     margin:0 5px; /* Задание отступов */
     background:#f2f2f2; /* Задание цвета верхней и нижней границ */
}

.b2 {
     margin:0 3px; /* Задание отступов */
     border-width:0 2px; /* Задание ширины границы */
}

.b3 {
     margin:0 2px; /* Задание отступов */
}

.b4 {
     height:2px; /* Задание высоты границ и углов */
     margin:0 1px; /* Задание отступов */
}

.presentation {
	width:100%;
	//width:98%;
     border:0 solid #f2f2f2; /* Задание стилей границ */
     border-width:0 1px; /* Задание ширины границ */
}
.regioal_people{
	width:100%;
	//width:98%;
     border:0 solid #f2f2f2; /* Задание стилей границ */
     border-width:0 1px; /* Задание ширины границ */
}
.presentation img{
	margin:25px 28px 25px 50px;
}
.presentation_text{
	width:100%;
	padding-top:20px;
	padding-right:28px;
}
.presentation_text a{
	color:#5fc5b8;
}
.partner{
	border:0 solid #f2f2f2; /* Задание стилей границ */
     border-width:0 1px; /* Задание ширины границ */
}
.partner_img{
	margin-top:35px;
	margin-left:25px;
	margin-right:25px;
}
ul{
	list-style:none;
}
li{
	background:url(img/li_style.gif) no-repeat left top; padding-left:20px;
	list-style:none;
	margin-bottom:5px;
}
.inner_ul{
	list-style:none;
	margin-left:23px;
}
.inner_ul li{
	list-style:none;
	background:url(img/inner_li.gif) no-repeat left center; padding-left:5px;
}
.manager_info{
	width:270px;
	border:0 solid #f2f2f2; /* Задание стилей границ */
    border-width:0 1px; 
}
.prod_descr{
	padding:0px 35px 0px 35px;
}
.prod_descr h1 a{
	text-decoration:none;
	color:#23ad8b;
	font-weight:normal;
	font-size:11px;
	line-height:1.8;
}
.prod_descr h1 a:hover{
color:#23ad8b;
}
.prod_descr span{
	color:#6d6f70;
}
.prod{
	background:url(img/prod_bg.png) no-repeat left top; width:302px; height:436px;margin-right:19px;
}
.prod_name{
	font-size:14px; padding:17px 0px 36px 62px;
	color:#6D6F70;
}
.prod_img{
	height:189px; vertical-align:bottom; text-align:center;
}
.prod_descr img{
	margin-top:32px;
}
.prod_descr a{
	text-decoration:none;
}
.prod_descr a:hover{
	
	text-decoration:underline;
}
.people{
	padding-left:25px;padding-bottom:30px; width:425px;
}
.people_text{
	background:url(img/manager_bg.png) no-repeat top left; padding:15px 40px 0px 30px; width:269px;  height:191px;
}
.people_text h1{
	
	color:#18b593;
	font-size:11px;
	font-weight:normal;
}
.people_text span{
	color:#6d6f70;
}
.people_text a{
text-decoration:none;
}
.people_text a:hover{
	text-decoration:underline;
}
.people_text img{
	margin-top:10px; margin-left:105px;
}

.people_text1 h1{
	text-decoration:none;
	color:#18b593;
	font-size:11px;
	font-weight:normal;
}
.people_text1 span{
	color:#6d6f70;
}
.people_text1 a{
text-decoration:none;
}
.people_text1 a:hover{
	text-decoration:underline;
}
.people_text1 img{
	margin-top:10px; margin-left:105px;margin-bottom:20px;
}

.partners_text{
width:200px;
	padding:18px 20px 0px 0px;  height:191px;
}
.partners_text h1 a{
	text-decoration:none;
	color:#18b593;
	font-size:11px;
	font-weight:normal;
}
.partners_text span{
	color:#6d6f70;
}
.partners_text a{
text-decoration:none;
}
.partners_text a:hover{
	text-decoration:underline;
}
.partners_text img{
	margin-top:10px; margin-left:83px;
}
.span_a a{
	color:#6D6F70;
	text-decoration:underline;
}

.span_a a:hover{
	text-decoration:none;
}


.news_header{
	width:100%;
	background:url(img/news1.jpg) no-repeat top left;
	padding-left:62px;
	padding-top:17px;
}
.news_header div{
	color:#6D6F70;
	height:36px; font-size:14px;
}
.news{
	background:url(img/news2.png) repeat-y top left;
}
.news_div{
	background:url(img/news2.jpg) no-repeat top left;
	 padding-top:23px;
}
.news_date{
	color:#18b694;
	line-height:2;
}
.news_more{
	margin-top:10px;
	margin-left:160px;
}
.news_more1{
	margin-top:10px;
	margin-left:300px;
}
.popup{
	position:absolute; display:none; height:0px; width:447px;
}
.popup_top{
	height:3px; background:url(img/popup_top_bg.png) no-repeat top left;margin:0px;
}
.popup_bg{
	 background:url(img/popup_bg.png) repeat-y top left;margin:0px;
}
.popup_bg div{
	background:url(img/popup_top.png) no-repeat top left;margin:0px;
}
.popup_bottom{
	background:url(img/popup_bottom.png) no-repeat bottom left; height:3px;margin:0px;
}
.subn div{
	padding-bottom:9px;
}
.pager{
	background:url("img/pager_bg.png") repeat-x;padding-top:2px;
}
.pager a{
	text-decoration:none;
	color:#56c9b1;
}
.pager a:hover{
	color:#aeb1b2;
}
.scroll_cont{
	width:190px; height:325px; border-style:none; outline:none;
}
.download_pdf{
	float:left; color:#5fc5b8;padding-top:14px;
}
.download_pdf a{
	text-decoration:none;
	color:#56c9b1;
}
.download_pdf a:hover{
	text-decoration:underline;
}