@charset "windows-1251";
/* CSS Document */

* { margin:0; padding:0; text-align:left;line-height:20px;}
html { width:100%; height:100%; }
body { position:relative; min-width:994px; width:100%; height:100%; font:normal 12px Tahoma, Geneva, sans-serif; color:#333; background:#FFF; }
#ie{ /height:55px;}
#body { position:relative; width:994px; min-height:100%; height:auto; margin:0 auto; padding:0 10px; background:#fff; }
img { border:none;}
p { line-height:normal; padding-bottom:10px;}
a {text-decoration:underline; color:#F00;}
a:visited {text-decoration:underline; color:#F00;}
a:hover { text-decoration:none;color:#F00;}
input,select {border:1px solid #a5acb2; width:165px;}
.menu {height: 32px;overflow: hidden;background: #E9E9E9 url(img/menu1.gif) top left no-repeat;position: relative; width:auto;}
.menu a {display: block;position: relative;height: 32px;float: left;margin-left: 2px;padding-left: 27px;text-decoration: none;color: Black;line-height: 32px;vertical-align: middle;font-size: 13px;width: 88px;overflow: hidden;}
.menu a:hover {background: url(img/button.gif) top left no-repeat;}
.menu .sel {background: url(img/button.gif) top left no-repeat;}
.menu .login {float:right; color:#C00; font-weight:bold; width:auto; height:25px; padding-right:10px; padding-top:7px;}
.menu .exit {float:right; width:55px; height:32px; background-color:#CCC;}
.menu .exit a {margin:0px; padding:0px 10px;text-decoration:underline;}
.menu .exit a:hover {background:none; text-decoration:none;}
#left{ width:145px; padding-right:18px; vertical-align:top; padding-top:5px;}
#left ul {list-style:url(img/li.gif) inside; padding:0px; margin:0px;}
#left ul li {padding-top:7px;}
#left ul li a {color:#F00; font-size:12px;}
#titlered {background-color:#F00; padding:7px 10px 7px 10px; margin-top:15px; color:#FFF; font-weight:bold;}
#titlecat {background-color:#ffefbe; padding:10px; margin-top:15px; color:#000; font-weight:bold;}
#kols {background-color:#f0f0f0; padding:10px;color:#333; font-weight:normal; text-decoration:none; }
#kols span {color:#333; font-weight:normal; text-decoration:none; float:right;}
#models {padding:10px;}
#models a{color:#333; display: block;font-size:11px;}
#center{ vertical-align:top;}
#title {color:red; font-size:14px; font-weight:bold; text-align:center;}
#hl {height:1px; background-image:url(img/hl.gif)}
#cars {background-color:#f7f7f7; padding:15px; height:265px;}
#cinfo {background-color:#f7f7f7; padding:15px; padding-bottom:5px;}
#cars a {color:#F00; font-size:16px; font-weight:bold; margin-bottom:10px;display:block;}
#cars div{float:right; border:1px solid #e8e8e8;display:block;margin-bottom:0px;}
#cars div a{margin-bottom:0px;}
#cars div img{border:1px solid #FFF;}
#fsearch {width:auto; background-color:#FC0; border-top:2px solid red; display:block; margin-bottom:15px;}
#fline {background-color:#ffe477; width:auto; height:1px; margin-top:6px;margin-bottom:6px;display:block;}
#fparams {display:inline-block;/display:inline; /vertical-align:top; /float:left; width:170px; padding:5px 15px; font-weight:bold;}
#fparams span { font-weight:normal; color:#666;}
#fprice {display:inline-block; width:265px; padding:5px 15px; font-weight:bold; margin-bottom:10px;}
#fprice span { font-weight:normal;}
#price {width:60px; height:18px;}
#sprice {width:60px; height:19px; /border:none;}
#sort {width:auto; float:right; margin-top:20px; margin-right:20px; border:none;}
#currency {background-color:#f3f3f3; color:#333; text-align:left; padding:2px 15px; font-size:11px;}
#currency a {color:#333;}
#cartitle {color:#F00; background-color:#f0f0f0; font-size:16px; font-weight:bold; text-align:left; padding:5px 15px;}
#cartitle a {float:right; color:#F00; font-size:11px; font-weight:normal;}
#ctitle {color:#666; background-color:#f0f0f0; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:left; padding:15px; height:40px;}
#ctitle span {padding-top:10px;float:left;}
#ctitle a {padding-top:12px;float:right; color:#F00; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
#ctitle img {border:none; float:left; padding-right:15px; display:block;}
#captioncars {background:#f0f0f0; color:#F00; font-size:11px; padding:5px 15px; display:block; height:19px;}
#captioncars div {text-align:center; float:left; display:inline-block; /display:inline;}
#captioncars div#fotomod {width:180px;}
#captioncars div#price {width:88px;}
#captioncars div#year {width:68px;}
#captioncars div#yeard {width:68px;}
#captioncars div#run {width:90px;}
#captioncars div#color {width:45px;}
#captioncars div#quantity {width:45px;}


.listcars {background:#f7f7f7; color:#333; font-size:11px; padding:0px; display:block;border-top:1px solid #f0f0f0;}
.listcars a{color:#333;}
.listcars th {background-color:#e9e9e9; text-align:center; color:#F00; font-weight:normal; padding:5px 0px;}
.listcars td {padding:5px 5px; border-left:1px solid #e9e9e9;border-top:1px solid #e9e9e9;  text-align:center;}
.listcars .foto {border-left:none;}
.listcars .foto a {border:1px solid #e9e9e9;}
.listcars .foto a img{border:1px solid #fff;}
.listcars .actions {text-align:center;}
.listcars .actions a {margin:0 7px;}



a.extend {text-align:left; background-image:url(img/extend.gif); background-position:right; background-repeat:no-repeat; padding-right:15px; color:#F00; margin-left:10px;}

a.link_add {text-align:right; background-image:url(img/icoadd.gif); background-repeat:no-repeat; padding-left:18px; color:#333; font-size:11px; margin-left:250px;}
a.link_add:hover {color:#333;}

a.status_act {background-color:#390; text-align:center; padding:0 17px; padding-bottom:1px; color:#FFF; text-decoration:none;}
a.status_off {background-color:#f90; text-align:center; padding:0 13px; padding-bottom:1px; color:#FFF; text-decoration:none;}
span.status_mod {background-color:#C00; text-align:center; padding:0 4px; padding-bottom:1px; color:#FFF; text-decoration:none;}
span.status_non {background-color:#333; text-align:center; padding:0 14px; padding-bottom:1px; color:#FFF; text-decoration:none;}


#car {background-color:#f7f7f7; padding:15px;}
#car div{ border:1px solid #e8e8e8;display:block;margin-bottom:0px;}
#car div img{border:1px solid #FFF;}
#car div#bfoto { float:right;margin:2px; border:1px solid #e8e8e8; display:inline-block; /display:inline;}
#car div#bfoto img { border:1px solid #FFF;}
#car div#sfotos { float:right; border:none; display:inline-block; /display:inline; margin:0px; height:260px;} 
#car div#sfotos div {border:none; display:block; text-align:center;}
#car div#sfotos div.sfoto{border:1px solid #FFF; border:1px solid #e8e8e8; margin-top:3px; margin-bottom:3px;}
#car div#sfotos div.sfoto img {border:1px solid #FFF; width:50px; cursor:pointer;}
#car div#number {display:block; float:none; border:1px solid #333; width:100px; margin-top:0px; margin-bottom:10px; text-align:center;}
#car .options {display:block;float:none; border:none; height:auto;}
#car .options div {position:relative;  background-image:url(img/option.gif); width:250px;display:inline-block; background-position:left; background-repeat:no-repeat; padding-left:12px; padding-right:5px; margin-top:3px;border:none;}



#right{width:199px; padding-left:18px; vertical-align:top; padding-top:5px;}
#newlim {background-color:#f0f0f0; padding:10px; text-align:center;}
#newlim div {display:block; border:1px solid #e8e8e8;}
#newlim div img { border:1px solid #fff;}
#newlim a {display:block; color:#333; font-weight:bold; text-align:center;}
#newlim span {display:block; color:#333; font-weight:normal; text-align:center;}
#newlim #lin {height:1px; background-image:url(img/nhl.gif); margin-left:30px; margin-right:30px; margin-bottom:10px;}
#make {background-color:#feefc1; padding:15px; margin-bottom:15px;}
#make a{color:#333; display:block; margin-bottom:10px;}

#about {background-image:url(img/about.gif); width:179px; height:61px; color:#FFF; font-weight:bold; font-size:11px; padding:10px;}
#about a {color:#FFF; font-weight:normal; font-size:11px;}
#footline {background-color:#E9E9E9;}
#footline img {padding-left:10px;}
#line {background-color:#CCC; width:auto; height:2px; margin-top:6px;}
#studio {width:auto;}
#studio img {float:right;}

select.colorssel option {background-repeat:no-repeat;background-position:top left;padding-left:20px;}
