body {	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: microsoft sans serif;
	font-size: 12px; color: #454767;
	}
A {
	text-decoration: none; 
	}
A:hover {
	text-decoration: none; 
	}
.logo {
	width: 396px;
	text-align: left; 
	vertical-align: top;
	}
.sub_menu {
	font-family: verdana, tahoma, arial;
	font-size: 11px;  line-height: 130%;
	vertical-align: bottom; 
	text-align: justify; 
	height: 89px;
	padding: 0px 2px 2px 306px;
	}
.l_m {
	width: 38px;
	background: url(img/bg_l_menu.png) right bottom no-repeat;
	}
.r_m {
	width: 25px;
	background: url(img/bg_r_menu.png) left bottom no-repeat;
	}
.c_m {
	text-align: right; 
	vertical-align: center;
	background: url(img/bg_menu.gif) left bottom repeat-x;
	font-family: verdana, microsoft sans serif;
	font-size: 15px;
	font-weight: normal;
	padding-bottom: 2px; 
	}
.l_h {
	width: 25px;
	background: url(img/bg_l_menu.png) right bottom no-repeat;
	}
.r_h {
	width: 25px;
	background: url(img/bg_r_menu.png) left bottom no-repeat;
	}
.c_h {
	text-align: left; 
	vertical-align: center;
	background: url(img/line_logo.jpg) right bottom no-repeat;
	font-family: verdana, microsoft sans serif;
	font-size: 15px;
	font-weight: normal;
	padding-bottom: 2px; padding-left: 10px;
	color: #ffffff;
	}
p {	
	font-family: verdana, tahoma, arial, microsoft sans serif; 	font-size: 17px; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
.menu {
	font-family: tahoma, verdana, arial, microsoft sans serif; 	font-size: 17px; 
	color: #ffffff;
	padding: 0px 40px 0px 10px;
	}
.menu:hover {
	color: #FFFFFF; text-decoration: underline;
	}
.sm_text 
	{
	font-family: arial, tahoma, verdana, microsoft sans serif;
	text-align: left; 
	vertical-align: top;
	width: 25%;
	font-size: 12px; line-height: 130%;
	font-weight: normal;
	padding: 40px 13px 50px 13px;
	}
.main_text 
	{
	font-family: arial, tahoma, verdana, microsoft sans serif;
	text-align: left;   
	vertical-align: top;
	letter-spacing: 0px;
	font-size: 15px; line-height: 130%;
	font-weight: normal;
	padding: 40px 3px 50px 50px;
	}



<!--  /////////////////////////////////  слайдер  //////////////////////////////// -->




img, {margin:0; padding:0; outline:0; vspace:0px; hspace:0px;} 

a:active { outline:none; color:rgba(0,0,0,0.0);}


ol,ul { list-style:none; }



blockquote:before,blockquote:after,q:before,q:after { content:""; }

blockquote,q { quotes:"" ""; }





#container {

	width:1200px;
 height: 370px;
	padding:0px;

	margin:0 auto;

	position:relative;

	z-index:0;

}


#example {

	width:1200px;

	height:400px;

	position:relative;

}


#slides {

	position:absolute; 
 
 	top:0px;

	left:0px;

	z-index:100;
}


#slides .slide {

	width:1200px;

	padding:0px;

	}


#slides .next,#slides .prev {

	position:absolute;

	top:226px;

	left:10px;

	width:36px;

	height:121px;

	display:block;

	z-index:101;

}


#slides .next {

	left:1154px;

}


.slides_container {

	width:1200px;

	height:400px;

	overflow:hidden;

	position:relative;
 
}


#frame {
	
	position:absolute;

	z-index:180;

	width:1200px;

	height:400px;

	top:0px;

	left:0px;
 
}


.pagination {

	position:absolute;
	margin: 0 12 0 0;

	width: 1180px;
	z-index:181;

}


.pagination li {

	float:right;

	margin: 14px 0px; 
}


.pagination li a {

	display:block;

	width:1px;

	height: 1px;

	padding-top: 0px;

	background-image:url(img/pagination.png);

	background-position:0 0;

	float:left;
	
	overflow:hidden;
	font-size: 0px; color:rgba(0,0,0,0.0);
}



.pagination li a:hover { font-size: 0px; color:rgba(0,0,0,0.0);

}
.pagination li.current a {

	background-position:0 -12px;	
}


#slides .link 
{

	display:block;

	margin-top:12px;

}


