/* @import "all2.css";*/

* {
padding:0;
margin:0;
}

table, a img {
border:0;
}

body {
font-family:Tahoma, Verdana, Arial;
background-color:#ebe3d4;
}

#c1 {
width:100%;
background:url(/img2/b1.gif) center top repeat-y;
}

#c2 {
width:100%;
background:url(/img2/b2.gif) center top no-repeat;
}

#c3 {
width:100%;
background:url(/img2/b3.gif) center bottom no-repeat;
}

#c5 {
width:100%;
background:url(/img2/b5.gif) center top no-repeat;
}

#c4 {
height:30px;
}

#header1 {
width:1000px;
height:60px;
margin:auto;
font:11px/16px Verdana;
font-weight:bold;
color:#105f97;
}

#header1 a, #header1 a:visited {
color:#105f97;
}

#banner1 {
width:1000px;
margin:auto;
background-color:#fff;
}

#logo2 {
width:1000px;
height:44px;
background:#0370a3 url(/img2/b4.gif) right top no-repeat;
font:11px/16px Verdana;
font-weight:bold;
color:#fff;
}

#logo2 span {
color:#77b2cd;
}

#logo2 a, #logo2 a:visited {
color:#fff;
}

#logo3 {
float:left;
height:44px;
width:193px;
}

#main {
width:1000px;
margin:auto;
background-color:#fff;
padding-bottom:18px;
}

#teaser {
width:975px;
margin:0 0 0 10px;
height:107px;
}

* html #teaser {
width:985px;
}

.subteaser {
width:243px;
height:107px;
float:left;
text-align:center;
padding-top:20px;
}

#teaser2 {
width:975px;
margin:0 0 0 10px;
height:90px;
}

* html #teaser2 {
width:985px;
}

.subteaser2 {
width:243px;
height:90px;
float:left;
text-align:center;
padding-top:15px;
}

#left1 {
width:250px;
float:left;
}

#center1 {
width:750px;
float:left;
}

#left1 h1 {
font:11px/16px Verdana;
font-weight:bold;
margin:15px 0 10px 23px;
color:#565656;
}

#left1 p.h1 {
font:11px/16px Verdana;
font-weight:bold;
margin:15px 0 10px 23px;
color:#565656;
}

#left1 p {
font:11px/16px Verdana;
font-weight:bold;
margin:0 0 0 30px;
}

#left1 p.adv {
font:10px/14px Verdana;
font-weight:normal;
margin:0 0 0 30px;
padding-right: 10px;
}

#left1 a, #left1 a:visited {
color:#105f97;
}

#left1 a:hover {
color:#105f97;
}

#menu1 {
margin:0 0 20px 0;
}

#menu2 {
margin:7px 0 20px 0;
}

#menu3 {
margin:7px 0 20px 0;
}

#menu4 {
margin:7px 0 20px 0;
}

#center1 h1, #center1 h1 a {
font:22px Verdana;
font-weight:normal;
color:#105f97;
}


#center1 a, #center1 a:visited {
color:#105f97;
}

#center1 a:hover {
color:#105f97;
}

#center1 h2 {
font:18px Verdana;
font-weight:normal;
color:#105f97;
}

#center7 h4 {
font:14px Verdana;
font-weight:bold;
color:#565656;
}

#center1 a {
font:11px Verdana;
color:#105f97;
}

#center2 {
width:735px;
overflow:auto;
margin:0 0 30px 15px;
}

* html #center2 {
margin:0 0 32px 15px;
}

.toright1 {
float:right;
margin:8px 24px 0 0;
}

* html .toright1 {
margin:8px 12px 0 0;
}

.toright2 {
float:right;
}

.toright3 {
float:right;
margin:33px 0 0 0;
}

.toleft1 {
float:left;
margin:33px 0 0 0;
}

.toright4 {
float:right;
margin:15px 22px 0 0;
}

.toleft2 {
float:left;
margin:15px 0 0 0;
}

#pravt1 p {
font:11px/16px Verdana;
font-weight:bold;
color:#343434;
}

.pravt1sub {
width:245px;
float:left;
margin:16px 0 0 0;
}

.pravt1sub_ {
width:220px;
height:210px;
overflow:hidden;
}

.pravt2sub {
margin:13px 0 0 0;
}

#avtsp1 {
width:100%;
overflow:auto;
}

#pravt3 p, #avtsp1 p {
font:10px/15px Verdana;
font-weight:bold;
color:#343434;
}

#pravt3 h2, #avtsp1 h2 {
font:12px/16px Verdana;
font-weight:bold;
color:#105f97;
margin:0 15px 0 0;
}

.pravt3sub {
width:117px;
float:left;
margin:28px 0 0 0;
}

.pravt3sub__ {
width:90px;
height:85px;
overflow:hidden;
}

.pravt3sub_ {
width:128px;
float:left;
margin:28px 0 0 0;
}

.pravt4sub {
margin:13px 0 0 0;
}

#center4 {
clear:left;
height:35px;
}

#center3 {
padding:23px 0 15px 15px;
margin:0 22px 0 0;
background-color:#f5efe5;
}

* html #center3 {
width:713px;
padding-bottom:0;
}

#center3_5 {
padding-right:15px;
}

#center3 p#allavto {
color:#565656;
font:11px/14px Verdana;
margin:20px 0 17px 0;
}

.wieght_normal {
font-weight:normal;
}

#center5 {
width:668px;
background-color:#0370a3;
color:#fff;
font:11px Verdana;
font-weight:bold;
padding:15px;
}

* html #center5 {
width:668px;
}

#srchfrm1 {
width:200px;
padding-right:25px;
float:left;
}

* html #srchfrm1 {
width:175px;
}

#srchfrm1 p {
margin-bottom:4px;
}

#srchfrm1 input {
width:200px;
}

#srchfrm1 select {
width:204px;
margin-bottom:10px;
}

#srchfrm2 {
width:223px;
padding-right:20px;
float:left;
}

#srchfrm2 p {
margin-bottom:4px;
}

#srchfrm2 input {
width:97px;
margin-right:8px;
}

* html #srchfrm2 input {
width:97px;
}

#srchfrm2 select {
width:100px;
margin-bottom:10px;
margin-right:8px;
}

#srchfrm3 {
width:190px;
float:left;
}

#srchfrm3 p {
margin-bottom:4px;
}

#srchfrm3 select {
width:130px;
margin-bottom:26px;
}

#srchfrm3 .button {
width:180px;
}

#allbuavto1 {
margin:29px 0 26px 0;
}

#allbuavto1 p, #allbuavto1 a {
color:#105f97;
font:11px/14px Verdana;
font-weight:bold;
}

.allbuavto2sub {
float:left;
width:117px;
}

.allbuavto2sub_ {
float:left;
width:128px;
}

.allbuavto2sub__ {
float:left;
width:90px;
}

.allbuavto2sub p, .allbuavto2sub_ p, .allbuavto2sub__ p {
margin-bottom:18px;
}

#center6 {
font:11px/16px Verdana;
background-color:#dbd7c6;
padding:15px;
margin:18px 22px 0 0;
}

#center6 h1 {
font:22px Verdana;
font-weight:normal;
color:#105f97;
margin:0 0 12px 0;
}

#center6 p {
color:#000;
}

#center6 a {
font:11px/16px Verdana;
}

#center6 h1 a {
font:22px Verdana;
}

#center6 p.exzag {
margin:0 0 5px 0;
}

#center6 p.exzag a {
font:12px/16px Verdana;
}

#news1, #news1_ {
width:217px;
padding:0 20px 0 0;
float:left;
}

#news2, #news2_ {
width:217px;
padding:0 15px 0 0;
float:left;
}

#news3, #news3_ {
width:216px;
padding:0 10px 0 0;
float:left;
}

#news2 p, #news3 p {
margin-bottom:10px;
}

#footer {
width:1000px;
margin:auto;
font:11px/16px Verdana;
color:#000;
}

#footer a, #footer a:visited {
color:#000;
}

#subfooter1 {
width:250px;
float:left;
}

#subfooter2 {
color:#105f97;
font-weight:bold;
}

#subfooter2 a, #subfooter2 a:visited {
color:#105f97;
}

a.fordil, a.fordil:visited {
text-decoration:none;
border-bottom:1px dashed #105f97;
}

a.fordil2, a.fordil2:visited {
text-decoration:none;
border-bottom:1px dashed #fff;
}

#subfooter3 {
width:535px;
float:left;
color:#a29d92;
}

#subfooter3 p {
width:495px;
}

#subfooter4 {
width:210px;
float:right;
text-align:right;
}

.counter {
width:88px;
float:right;
margin:20px 0 0 8px;
}

#center7 {
width:460px;
float:left;
font:11px/15px Verdana;
margin-left:15px;
overflow:hidden;
color:#343434;
}

#center7 p {
font:11px/15px Verdana;
color:#343434;
margin:4px 0;
}

#center7 a, #center7 a:visited {
color:#105f97;
}

#center7 h1, #center7 h1 a {
font:22px Verdana;
font-weight:normal;
color:#105f97;
}

#center7 h2 {
font:18px Verdana;
font-weight:normal;
color:#105f97;
}

#center7 h3 {
font:14px Verdana;
font-weight:bold;
margin:20px 0 10px 0;
}

.gallery-small {
float:right;
}

#right1 {
width:245px;
float:right;
margin-right:16px;
}

* html #right1 {
margin-right:8px;
}

#right1 a, #right1 a:visited {
color:#105f97;
}

#right2  {
font:11px/16px Verdana;
background-color:#dbd7c6;
padding:15px 0 15px 15px;
}

#right2 p, #right2 h1 {
padding-right:15px;
}

#right2 h1, #right1 h1, #right2 p.h1, #right1 p.h1 {
font:22px Verdana;
font-weight:normal;
color:#105f97;
margin:0 0 12px 0;
}

#right2 p.h1, #right1 p.h1 {
margin:30px 0 8px 0;
}

#right2 p {
color:#000;
}

#right1 p {
padding-bottom:6px;
}

#right2 a, #right1 a {
font:11px/16px Verdana;
}

#right2 h1 a, #right1 h1 a, #right2 p.h1 a, #right1 p.h1 a {
font:22px Verdana;
}

#right2 p.exzag {
margin:0 0 5px 0;
}

#right2 p.exzag a {
font:12px/16px Verdana;
}

.cl, .cll {
clear:left;
}

.cl2 {
clear:both;
}

* html .cl {
display:none;
}

#center8 {
margin:0 0 23px 15px;
color:#105f97;
font:11px/15px Verdana;
font-weight:bold;
width:720px;
float:left;
}

#center9 {
margin:0;
color:#105f97;
font:11px/15px Verdana;
font-weight:bold;
width:750px;
float:left;
}

.center-top {
padding-top:20px;
width: 735px;
}

.center-top a {
	display: block;
	float: left;
	margin: 0 19px 0 0;
	white-space: nowrap;
}
.center-top a b {
	color: #f00;
	text-decoration: underline;
}

#center8 a, #center8 a:visited, #center9 a, #center9 a:visited {
color:#105f97;
}

#center8 h2, #center9 h2 {
font:22px Verdana;
font-weight:normal;
color:#565656;
}

p.path {
margin-bottom:10px;
font:11px/16px Verdana;
}

.seller1 {
width:223px;
float:left;
overflow:auto;
}

.seller2 {
width:220px;
float:right;
overflow:auto;
}

.dniadv {
margin:30px 0 0 0;        //было    0px 0 0 0;
}

.dniadv li {
list-style-position:outside;
background: none;
margin:6px 0 0 0;
padding:0 0 0 0;
list-style:none;
font-size:1em;
color:#000000;
text-align:left;
line-height:1.2em
}

.dniadv br {
margin-top:10px;
}

* html .dniadv li {
margin:4px 0 0 0;
}

.dniadv a.nnn_informer_title {
text-decoration:none;
padding-bottom:8px;
}

.dniadv b {
font:22px Verdana;
font-weight:normal;
color:#105f97;
}

.dniadv hr {
display:none;
}

#avts h3 {
font:14px Verdana;
font-weight:bold;
color:#565656;
padding:0;
margin:0;
}

#avts p {
font:10px Verdana;
font-weight:bold;
color:#565656;
}

#avts input {
width:200px;
font-family:Verdana;
}

#avts select {
width:135px;
font-family:Verdana;
}

#avts .button {
width:114px;
height:22px;
font:11px Verdana;
}

#avtoblokblue {
background-color:#FFFFFF;
margin-top:22px;
padding:5px 0 5px 0px;
overflow: hidden;
}

#avtoblok {
background-color:#f5efe5;
margin-top:40px;
padding:5px 0 5px 8px;
}

#avtoblok p.hgt {
height:85px;
}

#avtoblok p {
font:10px Verdana;
font-weight:bold;
}

#avtoblok p.h2 {
font:14px/16px Verdana;
font-weight:bold;
color:#105f97;
margin:0 15px 0 0;
}

#avtoblok a {
font:12px/15px Verdana;
font-weight:bold;
}

#avtoblok b {
font:10px Verdana;
font-weight:normal;
}

#subavtoblok1 {
width:100px;
float:left;
}

#subavtoblok2 {
width:100px;
float:left;
margin-left:10px;
}

.autos-old-list {
}

.autos-old-list td {
padding:0 4px;
font:11px Verdana;
}

.autos-old-list td a {
color:#105f97;
font-weight:bold;
}

tr#firsttr td, tr#firsttr a, tr#firsttr a:visited {
font:10px Verdana;
color:#666;
font-weight:bold;
}

#pagi1 {
width:100%;
overflow:auto;
}

#pagi1 b, #pagi1 a {
display:block;
float:left;
width:28px;
height:31px;
font:18px Verdana;
color:#fff;
text-align:center;
padding-top:6px;
}

#pagi1 b {
background-color:#0370a3;
}

#pagi1 a, #pagi1 a:visited {
color:#0370a3;
}

.newform td, .newform th {
text-align:left;
}


.newform select {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
margin-right:50px;
width:200px;
padding:2px;
border:1px solid #b3b9c3;
}

.newform6 select,
.newform2 select {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
margin-right:0;
width:65px;
border:1px solid #b3b9c3;
}

.newform6 input,
.newform2 input {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
width:60px;
padding:2px;
border:1px solid #b3b9c3;
}

.newform6 input {
width:40px;
}

.newform3 input {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
width:130px;
padding:2px;
border:1px solid #b3b9c3;
}

.newform3 select {
width:110px;
}

* html .newform4 input {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
width:195px;
padding:2px;
border:1px solid #b3b9c3;
}

.newform5 textarea {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
width:400px;
height:100px;
padding:2px;
border:1px solid #b3b9c3;
}

.newformmain {
font-family:Tahoma, Verdana, Arial;
font-size:13px;
}

.newformmain select {
font-family:Tahoma, Verdana, Arial;
font-size:13px;
margin-right:50px;
width:200px;
padding:2px;
border:1px solid #b3b9c3;
}

.newformmain2 select {
font-family:Tahoma, Verdana, Arial;
font-size:13px;
margin-right:0;
width:65px;
border:1px solid #b3b9c3;
}

.newformmain2 input {
font-family:Tahoma, Verdana, Arial;
font-size:13px;
width:60px;
padding:2px;
border:1px solid #b3b9c3;
}

.newformmain3 input {
font-family:Tahoma, Verdana, Arial;
font-size:14px;
width:195px;
padding:2px;
border:1px solid #b3b9c3;
}

#avtoslist h3 {
font:18px Verdana;
font-weight:normal;
display:inline;
}

.bg2 {
font-size:11px;
font-weight:normal;
}

.dicon1 {
background:url(/img2/ent.gif) 0 2px no-repeat;
padding-left:14px;
}

.dicon2 {
background:url(/img2/ent2.gif) 0 2px no-repeat;
padding-left:14px;
}

#pralist h3 {
padding:0;
margin:0;
font-size:18px;
font-weight:normal;
}

#center7 p.propose {
font-size:10px;
font-weight:bold;
}

#center7 p.propose a {
font-size:12px;
}

#mixmarket a.mixprice, a:visited.mixprice, a:hover.mixprice {
color:#343434;
}

.mixprice {
font:10px/15px Verdana;
font-weight:bold;
color:#343434;
text-decoration:none;
}

.mixmerch {
font:10px/15px Verdana;
font-weight:normal;
color:#343434;
text-decoration:none;
}

.mixname {
font:12px/16px Verdana;
font-weight:bold;
color:#105f97;
margin:0 15px 0 0;
}

.eximage1 {
height:90px;
width:217px;
overflow:hidden;
margin-top:16px;
margin-bottom:12px;
}

.eximage12 {
height:90px;
width:217px;
overflow:hidden;
margin-top:16px;
margin-bottom:12px;
}

.eximage13 {
height:90px;
width:217px;
overflow:hidden;
margin-top:16px;
margin-bottom:12px;
}

.eximage2 {
height:90px;
width:230px;
overflow:hidden;
margin-top:16px;
margin-bottom:12px;
}


#poll1 .text, #poll2 .text, #poll3 .text {
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
color: #565656;
}

#poll1 .small, #poll2 .small, #poll3 .small {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #565656;
}

#poll1 .big, #poll2 .big, #poll3 .big {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #565656;
}

#poll1, #poll2 {
width:240px;
height:325px;
overflow:hidden;
background-color:#F5EFE5;
}

#poll1 a, #poll2 a, #poll3 a, #poll1 a:visited, #poll2 a:visited, #poll3 a:visited {
color:#105f97;
}

#poll1 .pollb {
width:240px;
height:22px;
overflow:hidden;
}

p.auto-add-img label {
  display: block;
  float: left;
  clear: none;
  width: 89px;
  margin: 0 1em 1em 0;
}
p.auto-add-img span {
  display: block;
  clear: both;
  overflow: hidden;
  width: 89px;
  height: 85px;
  margin: 0 0 0.3em 0;
}
p.auto-add-img input {
  vertical-align: middle;
}
.spacer {
  display: block;
  clear: both;
  overflow: hidden;
  margin: 0;
  padding: 0;
  border: 0;
  height: 1px;
  line-height: 1px;
  font-size: 1px;
}

#go-map {
	clear: both;
}
div.gmap {
	margin: 11px 0;
	width: 460px;
	height: 276px;
}
#gmap.high {
	height: 600px;
}

#center7 p.alert {
	color: #f00;
}
.addmsg input,
.addmsg textarea {
	display: block;
	margin: 0 0 10px 0;
	width: 162px;
	padding: 1px;
}
.addmsg .text {
	width: 156px;
}
.addmsg textarea {
	width: 456px;
	max-width: 454px;
}
.addmsg img {
	margin: 0 0 6px 0;
	border: 1px solid #b1b7c2;
}
.addmsg-story input {
	margin: 5px 0;
}
.addmsg-story .email {
	margin-bottom: 10px;
}

#stories a {
	display: block;
	margin: 0 0 20px 0;
	text-decoration: none;
}
#stories a b {
	display: block;
	color: #666;
}
#stories a i {
	margin: 0 0 0 4px;
	font-style: normal;
	color: #000;
}
#stories a:hover b {
	text-decoration: underline;
}

/* yandex.search { */
div.b-yandexbox * { font-size: 12px !important; margin: 0 !important; } div.b-yandexbox a img { border: 0 !important; } div.b-yandexbox input, div.b-yandexbox label { vertical-align: middle; } div.b-yandexbox table { font-size: 12px; width: 100%; border-collapse: collapse; border: 0; background: #EBE3D4; } div.b-yandexbox table td { padding: 7px 0 6px 0; white-space: nowrap; vertical-align: middle; } div.b-yandexbox .b-yandexbox-image { padding: 6px 6px 0 6px; } div.b-yandexbox .b-yandexbox-search { width: 100%; padding: 0 6px; } div.b-yandexbox .b-yandexbox-search table { margin: 0; padding: 0; background: none; } div.b-yandexbox .b-yandexbox-search .b-yandexbox-txt { width: 100%; padding-right: 6px; } div.b-yandexbox .b-yandexbox-text { position: relative; width: 100%; } div.b-yandexbox .b-yandexbox-text input { float: left; width: 100%; padding-right: 0; border: 1px solid #7f9db9; } div.b-yandexbox .b-yandexbox-search .b-yandexbox-submit { padding: 0; } div.b-yandexbox .b-hint-input { position: absolute; z-index: 100; left: 0; display: none; width: 30px; height: 11px; margin: 0.16em 0.2em !important; cursor: text; line-height: 0; background: url(http://site.yandex.ru/i/ysearch_small.png) no-repeat; } div.b-yandexbox .button-search { width: 19px; height: 15px; outline: none; cursor: pointer; border: none; background: url(http://site.yandex.ru/i/search.png) no-repeat; }
/* yandex.search } */
div.b-yandexbox .b-yandexbox-text {
	display: block;
	clear: both;
	float: right;
	margin: 0 0 10px 0 !important;
	width: 197px;
}
#yandexbox-text {
	width: 191px;
	height: 14px;
	border: 1px solid #8c8c8c;
	padding: 2px !important;
	font: 11px Verdana !important;
}
div.b-yandexbox .b-hint-input {
	left: 2px;
	_left: 4px;
	top: 3px;
	_top: 7px;
}
div.b-yandexbox .submit {
	font: 11px Verdana !important;
	width: 110px;
	height: 22px;
}
#yandex-results-outer {
	position: relative;
	margin: 1px 0 0 -30px;
	width: 530px;
}
