*{
	padding: 0px;
	margin: 0px;
}
body{
	font-weight: normal;
	background-image: url(images/bg.jpg);
}
img{
	border: 0px;
}
a{
	color: Black;
}
a:link{
	color: Black;
	text-decoration: none;
}
a:visited{
	color: Black;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}
a:active{
	color: #85BAEF;
}
#page{
	margin-top: 40px;
	width: 960px;
	background: #FFCC9A url(images/img_22.jpg) repeat-y left;
	font-family: Verdana;
}
#subpage{
	background: url(images/img_38.jpg) no-repeat bottom left;
}
#autoLogo{
	background: url(images/img_02.jpg) no-repeat;
	width: 542px;
	height: 270px;
	float: left;
}
#blockPhone{
	margin-top: 230px;
	margin-left: 185px;
	clear: both;
}
.phone1{
	float: left;
	font-family: Tahoma, Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
}
.phone1 span{
	font-size: 16px;
	vertical-align: super;
}
.phone2{
	float: left;
	font-family: Tahoma, Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	margin-left: 20px;
}
.phone2 span{
	font-size: 16px;
	vertical-align: super;
}
#topBar{
	background: url(images/img_03.jpg) no-repeat;
	width: 418px;
	height: 270px;
	float: right;
}
#nameGorod{
	clear: both;
	margin-left: 40px;
	margin-top: 20px;
}
#nameGorod ul{
	float: left;
	list-style: none;
	margin-right: 20px;
}
#nameGorod ul li{
	line-height: 15px;
}
#nameGorod a{
	font-size: 12px;
}
#line{
	background: url(images/trim.jpg) no-repeat center;
	height: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#linkAnketa{
	margin-left: 180px;
	margin-top: 20px;
}
#linkAnketa a{
	font-size: 12px;
	text-decoration: underline;
}
#formSearch{
	margin-left: 180px;
	margin-top: 20px;
}
#menuTop{
	background: url(images/img_05.jpg) no-repeat;
	width: 960px;
	height: 40px;
}
.lnk1{
	margin-left: 60px;
	float: left;
	padding-top:10px;
        text-align: center;
	font-size: 11px;
        display: inline;
}
.lnk2{
	margin-left: 168px;
	float: left;
	padding-top: 15px;
	text-align: center;
	font-size: 11px;
}
.lnk3{
	margin-left: 54px;
	float: left;
	padding-top: 10px;
	text-align: center;
	font-size: 11px;
}
.lnk4{
	margin-left: 31px;
	float: left;
	padding-top:15px;
	font-size: 11px;
}
.lnk5{
	margin-left: 38px;
	float: left;
	padding-top:15px;
	font-size: 11px;
}
#colLeft{
	width: 206px;
	float: left;
}
#blockMenu{
	float: left;
}
.but1{
	background: url(images/img_06.jpg) no-repeat;
	width: 184px;
	height: 36px;
}
.but1 div{
	margin-left: 46px;
	line-height: 14px;
	padding-top: 5px;
	font-size: 11px;
        text-align: center;
}
.but2{
	background: url(images/img_14.jpg) no-repeat;
	width: 184px;
	height: 36px;
}
.but2 div{
	margin-left: 46px;
	line-height: 14px;
	padding-top: 11px;
	font-size: 11px;
        text-align: center;
}
.but3{
	background: url(images/img_15.jpg) no-repeat;
	width: 184px;
	height: 36px;
}
.but3 div{
	margin-left: 45px;
	padding-top: 5px;
	font-size: 11px;
	text-align: center;
}
.but4{
	background: url(images/img_17.jpg) no-repeat;
	width: 184px;
	height: 36px;
}
.but4 div{
	margin-left: 45px;
	padding-top: 11px;
	font-size: 11px;
        text-align: center;
}
.block4{
	background: url(images/img_19.jpg) no-repeat;
	width: 184px;
	height: 51px;
}
.block3{
	background: url(images/img_21.jpg) no-repeat;
	width: 184px;
	height: 20px;
}
#block2{
	background: url(images/img_07.jpg) no-repeat;
	width: 22px;
	height: 320px;
	float: right;
}
#banner{
	margin-left: 60px;
	padding-bottom: 100px;
}
#banner p{
	margin-left: -25px;
        text-align: center;
	color: gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
#banner p a{
	padding-left: 10px;
	padding-right: 10px;
        color: red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 20px;
	padding-bottom: 0px;
        text-decoration: blink;
}
#banner p i{
	padding-left: 10px;
	padding-right: 10px;
        color: gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 0px;
        text-decoration: none;
}
#colCenter{
	background: url(images/img_08.jpg) no-repeat top left;
	width: 557px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#colCenter h2{
	color: #696969;
	text-align: center;
}
#colCenter p{
	padding-bottom:10px;
}
#colCenter p a{
text-decoration: underline;
}
#pad{
	margin-top: 25px;
	margin-left: 10px;
	margin-right: 20px;
}
#colRight{
   background: url(images/img_39.jpg) no-repeat top left;
	width: 193px;
	float: left;
	text-align: center;
	color: gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 20px;
	padding-bottom: 20px;
}
.clear{
	clear: both;
}
#footer{
	height: 100px;
}
#copy{
	margin-left: 200px;
	margin-top: 25px;
	font-size: 10px;
	float: left;
	color: Gray;
}
#botMenu a{
	color: White;
	font-size: 10px;
	text-decoration: underline;
}
#bottomPhone{
	color: Gray;
	width: 450px;
	text-align: center;
	float: left;
	font-size: 12px;
	margin-top: 40px;
}
#counter{
	float: left;
	margin-top: 40px;
	margin-left: 40px;
}
#website a{
	color: #696969;
}

/*************************/
.about{
	background-color: #FFD3A8;
	border: 1px solid #999999;
}
.title{
	height: 40px;
	background-color: #FFE0C2;
	line-height: 40px;
	text-align: center;
}
.desc{
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 10px;
	margin-bottom: 25px;
}

/*************************/
.invalidValue{
	border: 1px solid Red;
	color: Red;
}
.requiredValue{
	border: 1px solid Red;
}
.error{
	color: Red;
	text-align: center;
}


/*************************/

#smap{
      margin-left: 10px;


}
#smap ul{
      margin-left: 25px;
      margin-top: 10px; 
		color: Gray;

}
#Opel-corsa { position: relative; margin: 0 0 0 -10px;}


a.MultiFile-remove{
	color: red;
}
.MultiFile-title{
	color: black;
}

