body {	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif; }
body ul { padding:0px;
	margin:0px;
	list-style:none; }
body h1 { padding:0px;
	margin:0px;
	font-weight:400; }
#main { width:1004px; 	}
#head {	background:url(./image/head.jpg) top left no-repeat;
	width:1004px;
	height:123px;
	float:left;}
#logo {	float:left; }
#navig { float:right;
	width:650px; }
#navig li { float:left;
	margin-right:20px;
	margin-top:7px;	}
#navig p { margin-right:20px;
	margin-top:15px;
	font-size:17px;
	color:#466c2f;
	width:680px;      }
#navig a { font-size:17px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFF; }
#navig a:hover { text-decoration:none;	}
#head-cont { clear: left;
	font-size:16px;
	color:#466c2f;
	padding-top:16px;
	padding-right:20px; }
#left-sidebar {	width:354px;
	float:left; }
#gallery-avto {	background:url(image/avto.jpg) top left no-repeat;
	height:453px; }
#gallery-avto table { margin-top:220px;
	margin-left:25px; }
#gallery2-avto table { margin-top:-5px;
	margin-left:25px; }
#content-pole {	background: url(image/content_fon.jpg) top left repeat;
	width:1004px;
	float:left;
	padding-bottom:20px; }
#content { width:590px;
	float:right;
	text-align:justify;
	font-size:14px;
        line-height:20px;
	color:#303030;
	padding-right:50px;
	padding-top:20px; }
#content h1 { font-size:18px;
	color:#466c2f; 	}
#leftopis { font-size:13px;
	font-weight:bold;
	color:#466c2f;	}
#leftopis li { padding-left:25px;
	padding-right:25px;
        margin-top:15px;
        text-align:center; }
#footer { background:url(image/footer.jpg) top left no-repeat;
	width:964px;
	height:80px;
	clear:both;
	font-size:11px;
	color:#5d5d5d;
	padding-left:40px;
	text-align:center;}
#info { float:right;
	margin-right:20px;
	margin-top:20px; }
#infotwo { color:#5d5d5d; font-size:6pt; text-decoration:none;}
#infotwo a { color:#5d5d5d; font-size:6pt; text-decoration:none;}
#footer img { margin-top:20px; margin-right:10px; }
.otstup { margin-left:40px; }
.spec { font-size:16px; 
	color:#cc0066;
        font-weight:bold;
        text-decoration:blink;
        font-family:Arial; }
.spec2 { font-size:17px; 
	color:#003399;
        font-weight:bold;
        text-decoration:blink;
        font-family:Arial; }
.zakladki { text-align:right;
	font-size:80%;
        color:#466c2f; }

span { border: 1px solid #96ac0b; /* граница рамки */
	background-color: #ffffcc; /* цвет фона */
	font-weight:bold;
	font-family:Tahoma; /* шрифт */
	font-size:9pt; /* размер шрифта */
	color:#622c7a; /* цвет текста */
	padding-left:5px; /* отступ внутри рамки слева */
	padding-right:5px; /* справа */
	padding-top:2px; /* сверху */
	padding-bottom:2px; /* снизу */
	margin:1; /* отступ вокруг рамки */
	vertical-aling:middle; /* выравнивание по вертикали */
	text-align:center; /* выравнивание текста */
	margin-left:15px;
	margin-right:15px;
        margin-top:10px;
	margin-bottom:4px; }

span a:link, span a:visited, span a:active /* стили ссылок */
	{ color:#666666; text-decoration:bold; }

span a:hover { color:#333333; text-decoration:bold; /* стили ссылок при выделении */ }

#dumb { border: 1px solid #96ac0b; /* граница рамки */
	background-color: #ffffcc; /* цвет фона */
        line-height:18px;	
	float:right;
	width:450px;
	font-weight:bold;
	font-family:Tahoma; /* шрифт */
	font-size:9pt; /* размер шрифта */
	color:#622c7a; /* цвет текста */
	padding-left:5px; /* отступ внутри рамки слева */
	padding-right:5px; /* справа */
	padding-top:2px; /* сверху */
	padding-bottom:2px; /* снизу */
	margin:5; /* отступ вокруг рамки */
	vertical-aling:middle; /* выравнивание по вертикали */
	text-align:right; /* выравнивание текста */
	margin-left:150px;
	margin-right:15px;
	margin-top:4px;
	margin-bottom:10px; }

textarea:focus, input:focus {
	border: 2px solid #900;}