html,body{padding:0;margin:0;font:medium/1.6em Verdana,sans-serif;color:#333}
a{color:#069}
a:visited{color:#606}
a img,abbr{border:0}
select:focus,input[type=text]:focus,input[type=password]:focus,#header input[type=text]:focus,#search-form input[type=text]:focus,#header input[type=password]:focus,textarea:focus{background:#ffc}
p,#header form,#contacts-form,#search-form,#info ul.type-cars select.select-firm,#info ul.type-cars li.last.count-0 img{margin:0}
h1,h2,h3,h4,h5,h6{margin:0;font-family:Georgia,serif;font-style:italic;color:#000}
h1,h2,h3{font-weight:normal}
#info h1,#info h2,#info h3,#info h4,#info h5,#info h6,#info p,#info ul,#info ol{max-width:40em}
#info p.action-panel{max-width:none;padding:0 0 3em}
#info p.action-panel .submit,#sub-actione a{margin:0 1em 0 0}
#info p + p.action-panel,#info h1.success + p.action-panel{padding:2em 0 3em}
.display-none,#menu li.display-none,#sub-actione,.color span.color-name{display:none}
.quick-link{font-family:Arial,Tahoma,sans-serif;font-style:italic;font-weight:bold;display:block;text-align:right;margin:-1.2em 0 0}
.quick-link a{margin:0 0 0 2em}
.submit,.cancel{cursor:pointer;font:medium Tahoma,sans-serif;color:#fff;border:0;padding:.2em .5em .35em}
.disabled{cursor:default;font:medium Tahoma,sans-serif;color:#eee;border:0;padding:.2em .5em .35em;background:#ccc url(/img/bg-button-gray.gif) repeat-x bottom left}
.disabled:visited{color:#eee}
a.submit,a.cancel,a.disabled{text-decoration:none}
a.submit:visited,a.cancel:visited,#header a{color:#fff}
.submit{background:#090 url(/img/bg-button-green.gif) repeat-x bottom left}
.submit:hover{background:#3c3 url(/img/bg-button-green-hover.gif) repeat-x bottom left}
.cancel{background:#c00 url(/img/bg-button-red.gif) repeat-x bottom left}
.cancel:hover{background:#f33 url(/img/bg-button-red-hover.gif) repeat-x bottom left}
.mail:before{content:"      ";background:url(/img/mail.gif) no-repeat left 6px}
.add:before{content:"+  "}
.edit:before{content:"    ";background:url(/img/edit.gif) no-repeat left 2px}
.print:before{content:"     ";background:url(/img/print.gif) no-repeat left 2px}
.delete:before{content:"    ";background:url(/img/delete.gif) no-repeat left 6px}
.required,.attention{color:#c00;font-weight:bold}
.notice{font-style:italic}
.rss{background:url(/img/rss.png) no-repeat 0 2px;padding:0 0 0 20px;font-size:small}
.success,.remembered:visited,#info p.sorting a span.selected{color:#090}
.error,.forget:visited{color:#c00}
.form-validate-error{display:block;width:24em;line-height:1.2em;font-weight:bold;font-size:small;padding:.4em;background:#c00;color:#fff}
.form-validate-error span{display:block;padding:0 0 .4em}
.price{font-size:x-large;color:#f90;font-weight:normal}
.price span,#info ol.cars li.basic-behaviours span{display:block;font-size:x-small;color:#666}
.country-city{font-size:x-large;font-weight:normal}
.year{color:#930}
.remembered{font-size:small;padding:0 0 0 20px;color:#090;background:url(/img/remember.gif) no-repeat left .1em}
.forget{font-size:small;padding:0 0 0 20px;color:#c00;background:url(/img/forget.gif) no-repeat left .1em}
.color span{display:block;width:100%;height:22px;border:1px solid #ccc}
span.metalic{background-image:url(/img/color-cars-metalic.png);background-position:right top;background-repeat:repeat-y}
input.long{width:19.6em}
select.long{width:20em}
input.half{width:9.3em}
select.half{width:9.8em}
select.short{width:8em}
.half{margin:0 .45em 0 0}
.hidden{opacity:0}
#right-block a,#search-form a{visibility:hidden}
.not-photo{text-decoration:none;display:block;margin:0 0 .4em;padding:25px 0 0;width:120px;height:47px;border:1px solid #ccc;text-align:center;color:#ccc}
a.not-photo:visited{color:#ccc}
option[selected=selected]{font-weight:bold}
#menu{height:1.2em;list-style-type:none;padding:.3em 1em .8em;margin:0;background:#ddd;font-family:Arial,Tahoma,sans-serif;min-width:60em}
#menu li{display:inline;margin:0 0 0 3em;float:right}
#menu li.buy, #menu li.sell{font-weight:bold;font-style:italic;float:left;margin:0 3em 0 0}
#header{background:#069;border-bottom:.3em solid #f90;padding:1em;min-width:60em;margin:0 0 1em}
#header img{display:block;color:#fff;font:bold 1.8em Georgia,serif;font-style:italic}
#header div#right-block{float:right}
#header form fieldset{padding:0;border:0;display:inline}
#header form #search{margin:0 .5em 0 0}
#header form a{font:small Arial,Tahoma,sans-serif;margin:0 0 1.2em;display:block}
#header form select{width:23em;margin:0 0 .5em;display:block}
#top-line{padding:36px 0 0;width:736px;height:98px;margin:-1em auto 2em;background:url(/img/top-line.png) no-repeat top center}
#top-line div{border:4px solid #069;background:#069;height:90px}
#path{padding:0 1.4em 2.4em 1.2em;font:.9em Tahoma,sans-serif;min-width:66.1em}
#info{min-width:60em;padding:1em 1em 4.4em}
#info.bg{background:url(/img/index-car.gif) no-repeat right .2em;min-height:30em;padding-right:16em;min-width:45em}
#info.bg.with-road-sign{margin:4.6em 0 0}
#info h1 + p,#info h2 + p,#info h1 + ul,#info h1 + ol,#info h2 + ul,#info h2 + ol{padding-top:.4em}
#info p + h2,#info p + h3,#info p + h4,#info p + h5,#info p + h6,#info ol + h2,#info ol + h3,#info ol + h4,#info ol + h5,#info ol + h6,#info ul + h2,#info ul + h3,#info ul + h4,#info ul + h5,#info ul + h6{padding:.6em 0 0}
#info ol{list-style-type:decimal;margin:0 0 0 1em;padding:0 0 0 2em}
#info ul{list-style-type:disc;margin:0 0 0 1em;padding:0 0 0 2em}
#info ul li,#info ol li{margin:0 0 .6em}
#info ul li li,#info ol li li{margin:0 0 .6em 2em}
#info p{padding:.6em 0}
#info h1{font-size:1.8em;clear:both}
#info h2{font-size:1.4em}
#info h3{font-size:1.2em}
#info h4{font-size:1em}
#info h5{font-size:.8em}
#info h6{font-size:.6em}
#info h2.error,#info h2.success{padding:1em 0 .6em}
#info h2.success{font-size:1.8em}
#info h1 img{margin:0 1.2em -.3em 0}
#info h2.road-sign{font:normal 1.8em Tahoma,sans-serif;background:#069 url(/img/bg-bottom.gif) no-repeat bottom left;margin:0 1.7em 2.5em 0;width:288px;float:left}
#info h2.road-sign a{padding:15px 20px 95px;display:block;color:#fff;text-decoration:none;background:url(/img/bg-top.gif) no-repeat top left}
#info h2.road-sign strong{font:normal small Verdana,sans-serif;display:block;padding:5px 0}
#info #local-help{clear:both;background:#efe7bd;margin:1em 0 0 -1em;padding:.5em .5em .5em 1em;width:9em}
#info #local-help.local-help-view{width:auto;max-width:42em}
#info #local-help h4{font:1.1em Verdana,sans-serif}
#info #local-help ul{display:none;list-style-type:none;padding:1em 0 0;margin:0}
#info #local-help.local-help-view ul{display:block}
#info #local-help ul li{margin:0 0 1em 1em}
#info #local-help ul li h5{font-size:1em;padding:0 0 .2em}
#info p.adv{margin:2em 0 0;clear:both}
#info #pagenator{clear:both}
#info #pagenator a{margin:0 .4em}
#info #pagenator span{padding:0 .4em;background:#ccc;font-weight:bold}
#contacts-form fieldset{margin:0;padding:0;border:0}
#contacts-form label{display:block;margin:1em 0 0}
#contacts-form img{margin:0 1em 0 0;position:relative;top:6px}
#contacts-form p{padding:2em 0 0}
#search-form fieldset{margin:0;padding:.3em;border:0;background:#f90}
#int-search{margin:0 .6em 0 0}
#search-form fieldset a{font:bold small Arial,Tahoma,sans-serif;color:#fff;display:block;margin:.2em 0 0}
#sell-form-first{margin:3em 0;background:#ddd url(/img/bg-sell.gif) no-repeat right top;border-bottom:.3em solid #f90}
#sell-form-first fieldset{padding:2.2em 2.2em 0;margin:0;border:0;background:url(/img/left-corner-sell.gif) no-repeat left top}
#sell-form-first label{display:block;margin:0 0 2em;font-size:large;width:28em;clear:both}
#sell-form-first label select{float:right;display:block;width:22em;font-size:large}
#sell-form-first label img{position:absolute;margin:-1.5em 0 0 25em}
#sell-form-first label a{font-size:large;display:block;text-align:center;width:14em}
#info ul.type-cars{list-style-type:none;border-left:2px solid #ccc;margin:3em 0;padding:0;float:left;width:11.8em}
#info ul.type-cars:hover{border-color:#f90}
#info ul.type-cars li{margin:0;padding:0 1em 1.4em;background:url(/img/marker.gif) no-repeat left 5em;position:relative;left:-5px}
#info ul.type-cars li:hover{background-image:url(/img/active-marker.gif)}
#info ul.type-cars li.first{background:0}
#info ul.type-cars h2{position:relative;top:-1em}
#info ul.type-cars strong{position:relative;top:-2em}
#info ul.type-cars h3{font:1em Verdana,sans-serif}
#info ul.type-cars strong,#info ul.type-cars span{color:#666;font-size:small;font-weight:normal;display:block}
#info ul.type-cars li.count-0 img{padding:0 0 3.7em;display:block}
#info ul.type-cars img{padding:.3em 0 0;cursor:help}
#info ul.type-cars select{margin:0 0 2em;width:12em;height:1.6em;display:block}
#info ul.type-cars select:focus{background:#fff}
#info ul.type-cars select option{padding:.1em}
#info ul.type-cars select.select-models,#info ul.type-cars li.last select.select-models{margin:.3em 0 0}
#info ul.type-cars li.last{padding:0 1em}
#info ul.type-cars li.last select,#info ul.type-cars li.last span{margin:0;padding:0}
#info ul.type-cars li.count-0 img,#info #small-photos img.selected-img{opacity:0.3}
#info p.filters{padding:3em 0 0 .3em}
#info p.sorting{padding:0;margin:0 0 0 7.3em;max-width:none}
#info p.sorting em{margin:0 0 0 -7.35em;font-style:normal}
#info p.sorting a{text-decoration:none;border-bottom:1px solid #069}
#info p.sorting a:visited{border-bottom:1px solid #606}
#info p.sorting a span{font-size:small;padding:0 .3em 0 0;border-bottom:1px solid #fff;color:#999}
#info ol.cars{list-style-type:none;padding:3em 0 0;margin:0;max-width:none}
#info ol.cars ul{list-style-type:none;padding:0;margin:0;max-width:none;clear:both}
#info ol.cars ul li{margin:0;padding:0 1em 3em 0;float:left}
#info ol.cars ul li.basic-behaviours h4{font:normal x-large Verdana,sans-serif;color:#f90;min-width:8em}
#info ol.cars ul li.basic-behaviours span{margin:-.8em 0 0 .3em}
#info ol.cars ul li.basic-behaviours strong{display:block;font:normal large Verdana,sans-serif;padding:.3em 0}
#info ol.cars ul li.basic-photo{width:120px}
#info ol.cars ul li.basic-photo img{font:x-small/.8em Tahoma,sans-serif;border:1px solid #ccc;margin:0 0 .6em;display:block}
#info ol.cars ul li h3{font-family:Verdana,sans-serif;font-style:normal;margin:-.2em 0 0}
#info ol.cars ul li h3 span{font-size:small;color:#c00;padding:0 0 0 2em}
#info ol.cars ul li p{padding:.35em 0;width:34em}
#info ol.cars ul li strong em{font-size:small;font-weight:normal;font-style:normal;margin:0 1em;color:#999}
#info ol.cars .attention{font-weight:normal}
#info #sell-form{padding:3em 0 0}
#info h2.error + #sell-form{padding:2em 0 0}
#info #sell-form fieldset{margin:0 0 2em;padding:1em;border:0;background:#ece9d8}
#info #sell-form fieldset legend{padding:.1em .4em;background:#fff;border:.1em solid #efe7bd;font:1.4em Georgia,serif;font-style:italic;color:#000}
#info #sell-form fieldset p.fieldset-number{text-align:right;margin:0 0 -.3em;padding:0;font-size:5em;font-weight:bold;color:#fff}
#info #sell-form fieldset p.notice{padding:0 0 1em}
#info #sell-form fieldset label{display:block;padding:0 0 1em;clear:both}
#info #sell-form fieldset label.last,#info #sell-form fieldset div.last{padding:0}
#info #sell-form fieldset div{padding:0 0 1em;clear:both}
#info #sell-form fieldset div label{display:inline}
#info #sell-form fieldset label em{font-style:normal;display:block;float:left;padding:0 1em 0 0;width:19em;text-align:right}
#info #sell-form fieldset .color span{float:right;width:6em;margin:0 0 0 1em}
#info #sell-form fieldset label .form-validate-error{float:left;margin:.3em .3em .3em 0}
#info #sell-form fieldset label img{display:block;float:left;padding:.25em 1em 0 0}
#info #sell-form fieldset #progress-bar{padding:0;height:.6em;width:498px;border:1px solid #999;position:absolute}
#info #sell-form fieldset #progress-bar div{padding:0;height:.6em;width:1%;background:#090}
#info #sell-form fieldset #container-big-photo{float:left;padding:0}
#info #sell-form fieldset #container-big-photo img{display:block;padding:0 0 1em}
#info #sell-form fieldset #small-photos{margin:0 0 0 520px;width:280px;padding:0}
#info #sell-form fieldset #small-photos img{display:block;float:left;padding:0 20px 4px 0;margin:0}
#info #sell-form .sell-behaviour label em{width:12em}
#info #sell-form .sell-packaging label em{width:13em}
#info #sell-form .sell-packaging{padding:0 6em 0 0}
#info #sell-form .sell-contacts label em{width:17.5em}
#info #sell-form fieldset legend label{padding:0}
#info table.behaviour{margin:2.6em 0 0}
#info table.behaviour th,#info table.behaviour td{text-align:left;vertical-align:top}
#info table.behaviour th{padding:0 1em .5em 0}
#info table.behaviour td{padding:0 0 .5em}
#info table.behaviour td.photo-container{width:560px}
#info table.behaviour td #big-photo{display:block;margin:0 0 0 3em}
#info table.behaviour td #small-photos{margin:1em 0 0 3em}
#small-photos img{cursor:pointer;margin:0 7px 0 0}
#small-photos img.selected-img{cursor:default}
#advert-info{margin:3em 0 1.5em}
#info table.car-sub-info{width:100%}
#info table.car-sub-info td{width:50%;padding:.6em;border:2px dashed #fff;text-align:left;vertical-align:top;background:#ece9d8}
#info table.car-sub-info h3{padding:0 0 .6em;font-size:1.6em}
#info p.advert-adv{padding:.6em;border:2px dashed #fff;background:#ece9d8;max-width:none}
#info table.contacts{background:#efe7bd;width:100%;border:2px dashed #fff;border-width:0 2px 2px}
#info table.contacts caption{border:2px dashed #fff;border-width:2px 2px 0;background:#efe7bd;text-align:left;font:1.6em Georgia,serif;font-style:italic;color:#000;padding:.3em .5em;margin:0}
#info table.contacts th{text-align:left;width:14em;padding:.2em .6em}
#info table.contacts td{padding:.2em .6em;vertical-align:top}
#info #comments{padding-top:2em;font-size:1.6em}
#info ol.comments{margin:2em 0 1em;padding:0;list-style-type:none;border-top:1px solid #ccc}
#info ol.comments li{padding:1em 0;border-bottom:1px solid #ccc}
#info ol.comments li strong,#info ol.comments li span{display:block}
#info ol.comments li span{font-size:small;color:#666}
#info ol.comments li strong{color:#000}
#info div.mini-window{position:absolute;z-index:30;background:#fff;border:.2em solid #090;width:335px}
#info div.mini-window.complaint{margin:-1.6em 0 0;left:23em}
#info div.mini-window span{background:#c00 url(/img/delete.gif) no-repeat 4px 4px;width:18px;height:18px;display:block;cursor:pointer;position:relative;top:-26px;left:315px}
#info div.mini-window h4{font-family:Verdana,sans-serif;font-style:normal;background:#090;padding:.1em .3em;color:#fff}
#info div.mini-window div{padding:.4em;margin-top:-14px}
#info div.mini-window input,#info div.mini-window textarea{display:block;margin:.5em 0;width:310px}
#info div.mini-window p{padding:.4em;margin-top:-14px;font-style:italic}
#footer{min-width:62em;clear:both}
#footer p{float:left;font-size:small;background:#069 url(/img/footer-car.gif) no-repeat bottom right;color:#fff;padding:1em 110px 1em 1.6em}
#footer ul{float:right;font-size:small;list-style-type:none;padding:1em 1.6em;margin:0}
#footer ul li{display:inline;margin:0 0 0 2em}
/*
@media screen and (max-width: 67em) {
    #menu{display: none; min-width: 0}
    #top-line{padding:36px 0 0;width: auto;}
    #right-block{display: none;}
    #header{min-width: 0}
    #path{min-width: 0}
    #path .quick-link {display: none;}
    #info{min-width: 0}
    #info.bg{background:url(/img/index-car-mobile.gif) no-repeat right 0.2em; min-width:0; padding-right:1em;}
    #info ol.cars ul li.basic-behaviours h4{min-width: 0}
    #info h1 {line-height: 1.5em;}
    #footer{min-width: 0}
}
*/