body 
{
	font-family: Tahoma;
	font-size: 14px;
	color:#5d5d5d;
	
	padding:0px;
	margin:0px; 
}

a
{
	color: 005adf;
}

#header
{
	height:322px;
	
	background-image:url(images/fon-header.jpg);
	background-repeat:repeat-x;
}

#conteiner
{
	margin:0 auto;
		width:1200px;
		
		border-color:#000000;
	border: 1px solid black;	
}

#top-menu
{
height:10px;
width:750px;

top:25px;
	left:400px;
	position: relative;
}
#top-menu a
{

font-size:14px;
font-weight:bold;
color:#FFFFFF;

}
#top-menu ul
{

margin:0px;
padding:0px;

}
#top-menu ul li
{
list-style:none;
padding-left:25px;
float:left;

}

.activnyj-punkt
{
list-style-image:url(images/menu-activ.jpg);

}


#header-body
{
	width:1200px;
	height:322px;
	
	margin: 0px auto;
	background-image:url(images/header.png);
	background-repeat:no-repeat;
	top:57px;
	left:27px;
	position: relative;
	margin:0 auto;
}
#header-img
{
	width:840px;
	height:217px;
	top:2px;
	left:8px;
	position: relative;
}

#header-text
{
width:270px;
	top:-200px;
	left:850px;
	position: relative;
	
}


#logo
{
	width:343px;
	height:111px;
	position: absolute;	
	top:-67px;
	left:17px;
	background-image:url(images/logo.jpg);
	
}

#tenj
{
	width:1200px;
	height:15px;
	background-image:url(images/tenj.jpg);
	background-repeat:repeat-x;
}


#left
{
margin-left:40px;
margin-right:30px;	
width:800px;
float:left;


}

#right
{
width:330px;
float:left;


}
#footer
{
background-image:url(images/footer.jpg);
height:228px;
width:1200px;
position:static;

}
#footer-left
{
width:400px;
position: static;
float:left;
padding:75px 0px 0px 60px;
}
#footer-centr
{
width:250px;
position: static;
float:left;
padding:110px 0px 0px 15px;
}
#footer-right
{
width:200px;
position: static;
float:left;
padding:120px 0px 0px 58px;
}
#block
{
margin:0 auto;
padding:0;
width:322px;
}
#green-header
{
background-image:url(images/blok-green-header.jpg);
background-repeat:no-repeat;
height:65px;
color:#FFF;
font-size:24px;
font-weight:bold;
line-height:64px;
text-indent:-35px;
text-align:center;
width:322px;
}
#green-body
{
background-image:url(images/blok-green-body.jpg);
background-repeat:repeat-y;
color:#0059df;
font-size:18px;
text-align:left;
width:322px;
}
.block
{
padding:0px 20px;

}
#right ul
{
padding:0;
margin:0px;
margin-left:20px;
list-style-image:url(images/menu.png);
text-indent:0px;
}
#right ul li
{


}
#right ul li a
{
color:#005adf;
font-size:14px;
}
#right ul li ul
{

list-style: disc;
}
#right ul li a:hover
{
background-color:#41b300;
color:#fff;
}
#right ul li a:active
{
background-color:#41b300;
color:#fff;
}

#green-footer
{
background-image:url(images/blok-green-footer.jpg);
background-repeat:no-repeat;
height:31px;

width:322px;
}


#blue-header
{
background-image:url(images/blok-blue-header.jpg);
background-repeat:no-repeat;
height:65px;
text-indent:-35px;
color:#FFF;
font-size:24px;
font-weight:bold;
line-height:64px;
text-align:center;
width:322px;
}
#blue-body
{
background-image:url(images/blok-blue-body.jpg);
background-repeat:repeat-y;
color:#0059df;
font-size:18px;
text-align:left;
width:322px;
}
#blue-footer
{
background-image:url(images/blok-blue-footer.jpg);
background-repeat:no-repeat;
height:31px;

width:322px;
}
#red-header
{
background-image:url(images/blok-red-header.jpg);
background-repeat:no-repeat;
height:65px;
text-indent:-35px;
color:#FFF;
font-size:24px;
font-weight:bold;
line-height:64px;
text-align:center;
width:322px;
}
#red-body
{
background-image:url(images/blok-red-body.jpg);
background-repeat:repeat-y;
color:#0059df;
font-size:18px;
text-align:left;
width:322px;
}
#red-footer
{
background-image:url(images/blok-red-footer.jpg);
background-repeat:no-repeat;
height:31px;

width:322px;
}
.h1
{
color:#007f00;
font-size:18px;
}
.h2
{
font-size:14px;
font-weight:bold;
}
.стиль1 {font-size: 11px; color: #656664; line-height:30px;}
.стиль2 {
	font-size: 16px;
	color: #656664;
	
}
.стиль3 {
	font-size: 30px;
	color: #005adf;
	font-weight: bold;
}
.стиль5 {font-size: 16px; color: #656664; font-weight: bold; }
.стиль6 {
	font-size: 18px;
	color: #005adf;
	font-weight: bold;
}
.стиль7 {
	font-size: 24px;
	color: #005adf;
	font-weight: bold;
}
.стиль8 {
	font-size: 24px;
	color: #007600;
	font-weight: bold;
}
.стиль9 {
	font-size: 48px;
	color: #fff;
	font-weight: bold;
}
.стиль10 {
	font-size: 30px;
	color: #fff;
	font-weight: bold;
}
.стиль11 {
	font-size: 26px;
	color: #005adf;
	font-weight: bold;
	background-image:url(images/fone.jpg);
	background-repeat:no-repeat;
	padding-left:35px;
	line-height:50px;
}
.стиль12 {
	font-size: 26px;
	color: #005adf;
	font-weight: bold;
	background-image:url(images/fax.jpg);
	background-repeat:no-repeat;
	padding-left:35px;
	line-height:50px;
}
.стиль13 {
	font-size: 20px;
	color: #005adf;
	font-weight: bold;
	
	
	padding-left:5px;
	line-height:30px;

}
img {
margin:0px;
padding:0px;
}

 #left img
{
margin:15px;
}

