html
{
	background:#fefcf2;
}
body
{
	width:970px;
	margin:0 auto;
	font-family:century gothic, arail, verdana;
}
h1
{
	text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
	color:#238ef1;
	font-size:25px;
	font-family:century gothic;
	font-weight:bold;
	margin-bottom:30px;
}
.header
{
	
	margin:20px 0 30px 0;
}
.header1
{
	    width: 900px;
    margin: 0 auto;
	height:160px;
}
.logo
{	float:left;

}
.phone
{
	text-align:right;
	padding-top:40px;
}
.menu{
	background:url(images/menu.jpg) no-repeat;
	width:900px;
	background-size: 900px;
	    height: 50px;
		margin:0 auto;
}
.menu_ul
{
    padding: 0;
}
.menu li
{
	float:left;
	list-style-type:none;
	text-align:center;
	width: 180px;
    margin-top: 10px;
}
.menu li a
{
	text-decoration:inherit;
	text-transform:uppercase;
	    color: #000;
    font-size: 20px;

}
.menu li a:hover, .menu li a.active
{
	text-decoration:underline;
}
.main
{
	background:url(images/fon.jpg) no-repeat;
	background-size:970px;
	width:970px;
	height:520px;
	padding: 45px 0 0 0;
}

.main_contacty
{
	background:url(images/fon_contacty.jpg) no-repeat;
	background-size:970px;
	width:970px;
	height:520px;
	padding: 45px 0 0 0;
}
.content
{   
	font-family: Arial Narrow; 
	font-size:17px;
	width:760px;	
	margin:0 auto;
	height:470px;
}

.content_scroll
{font-family: Arial Narrow; 
	font-size:17px;
	width:820px;
	
	margin:0 auto;
	height:470px;
	overflow-y:scroll;
}
.content_mini
{
	width:760px;
	margin:0 auto;
}
.material_ul 
{
	padding: 0;
	list-style-type:none;
}

.material_ul li
{
	padding-top:4px;
}
.yslygi_ul 
{
	padding: 0;
	list-style-type:none;
}
.yslygi_ul li
{
	padding-top:8px;
	font-weight:bold;
}