*{ font-family: georgia, sans-serif;
     margin: 0;
     padding: 0;
     border: 0;
     border-collapse: collapse;
	 color:#fff;
}

body {
     background:#545454;
}

div.conteiner{
	 width: 1007px;
     margin: 0 auto;
}

div.fon{
	 background:url(images/fonn.gif);
	 width: 1007px;
     float: left;
}

div.fon_bot{
	 background:url(images/fon_bottom.gif) no-repeat bottom;
	 width: 1007px;
	 padding:0px 0px 13px 0px;
     float: left;
}


div.conteiner2{
	 background:url(images/fon.gif);
	 width: 990px;
	 margin:0px 0px 0px 9px;
     float: left;
}

div.head{
     background:url(images/header.jpg);
     width: 880px;
	 height: 235px;
	 padding:45px 0px 0px 110px;
	 font-size:12px;
	 color:#fff;
     float: left;
}
.head img{
	 margin:0px 0px 10px 10px;
}
.head p{
	 margin:0px 0px 0px 15px;
}
.head span{
	 margin:0px 0px 0px 130px;
}

div.menu{
     background:url(images/menu.jpg);
     width: 977px;
	 height: 40px;
	 padding:0px 0px 0px 13px;
     float: left;
}

ul,li {
     list-style-type: none;
}
.menu ul {
     width: 745px;
	 float: left;
}
.menu li {
     background:url(images/menu_bord.gif) no-repeat right;
	 padding: 0px 2px 0px 2px;
	 float: left;
}  

.menu li a { 
     text-decoration: none;
	 font-size: 14px;
	 font-weight: bold;
	 color: #fff;
	 display: block;
     padding: 5px 15px 7px 15px;
}
.menu li a:hover {
	 color: #fa1d1f;
}  

div.search{
	 height: 15px;
	 padding:5px 0px 0px 0px;
     float: left;
}

*html input.search {
     height:16px;
	 padding: 4px 10px 0 10px;
}
*+html input.search {
     height:16px;
	 padding: 4px 10px 0 10px;
}
input.search {
     background:url(images/search.jpg) no-repeat;
	 width:166px;
     height:18px;
	 padding: 2px 10px 0 10px;
	 font-size: 12px;
	 font-weight: 600;
     color: #000;
	 float: left;
}
input.go {
     background:url(images/go.jpg) no-repeat;
	 width:28px;
     height:20px;
	 margin: 0 0 0 4px;
float: left;
}

div.left_col{
     width: 225px;
	 padding:0px 0px 10px 9px;
     float: left;
}

div.menu_left{
     background:url(images/menu_left_fon1.gif);
     width: 225px;
	 padding:15px 0px 0px 0px;
	 font-size:12px;
	 font-weight:bold;
     float: left;
}


.menu_left ul {
     list-style-type: none;
}

.menu_left li {
	 padding: 0px 0px 0px 0px;
}  

.menu_left li a { 
     background: url(images/menu_left.jpg);
     text-decoration: none;
	 font-size: 12px;
	 font-weight: bold;
	 color:#fff;  
	 display: block;
     padding: 3px 0px 0px 23px;
	 width:202px;
	 height:26px;
}
.menu_left li a:hover {
	 background: url(images/menu_left_hover.jpg);
	 color: #fff;
} 







div.menu_bot{
     background:url(images/menu_left_fon2.gif);
     width: 225px;
	 height:20px;
     float: left;
}


div.blok_top{
     background:url(images/blok_top.gif);
     width: 215px;
	 height:10px;
	 margin:20px 0px 0px 0px;
	 font-size:1px;
     float: left;
}
div.blok_center{
     background:url(images/menu_left_fon1.gif);
     width: 192px;
	 padding:2px 0px 0px 23px;
	 font-size:12px;
	 color:#fff;
     float: left;
}

.blok_center h2{
     font-size:14px;
	 color:#fff;
	 font-weight:600;
}

.blok_center span{
	 display:block;
	 text-align:center;
	 padding:0px 20px 0px 0px;
}
.blok_center a{
	 color:#fa1d1f;
}
.blok_center a:hover { text-decoration:none;} 


li.opros {
     margin:3px 5px 0px 0px;
	 width:px;
}
.blok_center p{
     margin:0px 0px 10px 0px;
}

.blok_center label{
     margin:0px 0px 0px 10px;
	 padding:0px 0px 0px 10px;
}
#golos {
     background:url(images/golos.gif);
     width:80px;
	 height:26px;
     margin:17px 0px 5px 5px;
	 cursor:pointer;
	 border:none;
	 clear: left;
	 float: left;
}
a.rez {
     background:url(images/rez.gif);
     width:80px;
	 height:26px;
     margin:17px 0px 5px 8px;
	 cursor:pointer;
	 float: left;
}


div.right{
     width: 732px;
	 padding:10px 0 0 24px;
     float: left;
}

div.content_top{
     background:url(images/content_top.gif);
     width: 732px;
	 height:11px;
	 font-size:1px;
     float: left;
}

div.content{
     background:url(images/content.gif);
     width: 692px;
	 padding:10px 20px 10px 20px;
     float: left;
}

div.alignleft {
     font-size:12px;
	 color:#543805;
}


.content h1{
     font-size:18px;
	 color:#fff;
	 padding:0px 0px 10px 0px;
	 clear:right;
}
.content p{
     font-size:12px;
	 color:#fff;
	 text-align:justify;
	 padding:0px 0px 17px 0px;
}
.content img {
	 margin:6px 0px 4px 7px;
	 border:1px solid #fa1d1f;
	 float: right;
}
.content a{
	 color:#fa1d1f;
	 text-decoration:none;
}
.content a:hover { text-decoration:underline;} 


div.cars{
     width: 152px;
	 height:152px;
	 padding:0px 21px 30px 0px;
	 text-align:center;
     float: left;
}




div.content_bottom{
     background:url(images/content_bottom.gif);
     width: 732px;
	 height:17px;
     float: left;
}


div.futer{
     background:url(images/footer.jpg);
     width:990px;
	 height:48px;
	 padding:0px 0px 0px 0px;
	 margin:30px 0px 0px 0px;
     float: left;
}

.futer p{
     font-size:11px;
	 color:#fff;
	 font-weight:600;
	 padding:18px 0px 0px 55px;
     float: left;
}

.futer ul {
	 padding: 10px 0px 0px 0px;
}  
.futer li {
     background:url(images/menu_bord.gif) no-repeat right;
	 padding: 0px 2px 0px 2px;
	 float: left;
}  

.futer li a { 
     text-decoration: none;
	 font-size: 12px;
	 font-weight: bold;
	 color: #fff;
	 display: block;
     padding: 7px 15px 5px 15px;
}
.futer li a:hover {
	 color: #fa1d1f;
}  


div.footer2{
     background:#aaa;
     width:88px;
	 height:31px;
	 padding:0px 0px 0px 0px;
	 margin:0px 10px 0px 0px;
     float: right;
}





