html,body {width:100%;height:100%;padding:0px;margin:0px;}
html {font:75%/125% "Trebuchet MS",arial,helvetica,sans-serif;}
body {color:#e1dfdf;background:#272727;}
p {margin:0 0 1.25em 0;}
ul {padding:0px;margin:0 0 1.25em 0;list-style:none;}
ul li {padding:0 0 0 43px;background:url('/usr/templates/img/ico/li.gif') no-repeat 31px .67em;}
ol {padding:0px;margin:0 0 1.5em 25px;}
ol li {padding:0 0 .5em 0;}
a {color:#aabfe4;text-decoration:underline;}
a:hover {color:#fcfeff;}
a:focus,a:active {outline:none;}
a img {border:none;}
address {font-style:normal;}
td {padding:0px;}
h1,h2,h3,h4,h5,h6 {margin:0px;font-family:"Trebuchet MS",arial,helvetica,sans-serif;font-weight:normal;color:#e0e8eb;}

h1 {margin:0 0 2em 0;font-size:2em;}
h2 {margin:0 0 1em 0;font-size:1.5em;}


div.both {width:100%;clear:both;overflow:hidden;}
div.clear {width:100%;height:1px;clear:both;overflow:hidden;font-size:1px;}


div#wrap {
width:100%;
min-width:980px;
max-width:1500px;
margin:0 auto;
position:relative;
}



/* ---------------------------------- footer */
div#footer {
width:90%;
height:12.5em;
clear:both;
position:relative;
left:5%;
z-index:2;
font:.92em/1.18em "Trebuchet MS",arial,helvetica,sans-serif;
color:#939393;
background:url('/usr/templates/img/footer.gif') repeat-x 0 33px;
}
div#footer a {color:#939393;}
div#footer a:hover {color:#fcfeff;}
div#footer div.left {
width:305px;
height:20px;
position:absolute;
top:27px;
left:0px;
z-index:1;
background:url('/usr/templates/img/footer-left.png') no-repeat 0 0;
}
div#footer div.right {
width:475px;
height:155px;
position:absolute;
top:0px;
right:0px;
z-index:1;
background:url('/usr/templates/img/footer-right.jpg') no-repeat 0 0;
}
div#copyright {
position:absolute;
top:6.27em;
left:3.33%;
z-index:2;
}
div#make {
position:absolute;
top:6.27em;
left:35.56%;
z-index:2;
}
address#address {
position:absolute;
top:4.64em;
left:67.77%;
z-index:2;
font:bold 1.27em/1.14em "Trebuchet MS",arial,helvetica,sans-serif;
color:#fff;
}
address#address a {
font-size:.86em;
color:#aabfe4;
}


/* ---------------------------------- header */
div#header {
width:90%;
height:10.92em;
position:relative;
left:5%;
}
ul#ico {
margin:0px;
overflow:hidden;
position:absolute;
top:2.67em;
left:3.33%;
}
ul#ico li {
padding:0 30px 0 0;
float:left;
color:#474747;
background:none;
}
ul#ico li img {display:block;}
ul#ico li a {color:#686868;}
ul#top {
overflow:hidden;
position:absolute;
top:2.67em;
left:44.44%;
}
ul#top li {
padding:0 22px 0 23px;
margin:0 0 0 -1px;
float:left;
background:url('/usr/templates/img/top-li.png') no-repeat 0 50%;
}
ul#top li a {color:#6f6f6f;}
ul#top a:hover {color:#fcfeff;}
img#mercedes {
display:block;
position:absolute;
top:2em;
right:3.33%;
color:#fff;
}
div#grey {
width:100%;
height:5em;
overflow:hidden;
position:absolute;
top:5.92em;
left:0px;
background:#333 url('/usr/templates/img/grey.png') repeat-x 0 100%;
}
div#logo {
margin:-30px 0 0 -30px;
position:absolute;
left:3.33%;
top:50%;
}
div#logo img {
width:200px;
height:55px;
display:block;
color:#daf3f9;
font-size:30px;
font-weight:bold;
text-align:center;
}
ul#menu {
width:100%;
padding:0 0 0 3.33%;
margin:0 0 0 133px;
position:absolute;
left:6.66%;
top:0px;
background:url('/usr/templates/img/top-li.png') no-repeat 0 50%;
}
ul#menu li {
padding:2em .83em;
margin:0 1.32em 0 0;
float:left;
position:relative;
left:-.83em;
font-weight:bold;
text-transform:uppercase;
cursor:default;
background:none;
}
ul#menu li a {
padding:2em .83em;
margin:-2em -.83em;
display:block;
position:relative;
color:#e0e8eb;
cursor:pointer;
text-decoration:none;
}
ul#menu li a:hover {
padding-top:1.58em;
border-top:.42em solid #a9bee2;
color:#aabfe4;
text-decoration:underline;
}
ul#menu li.active {
padding:1.58em .83em 2em .83em;
border-top:.42em solid #999;
}

ul#nav {
width:90%;
margin:0px;
overflow:hidden;
position:relative;
left:5%;
background:#313131;
}
ul#nav li.cell {
width:28.9%;
padding:0 0 0 3.33%;
position:relative;
float:left;
background:url('/usr/templates/img/nav-cell.png') no-repeat 5% 50%;
}
ul#nav li.repair {background-image:none;}
ul#nav div.space {
min-height:85px;
padding:30px 0 1.25em 113px;
}
ul#nav li.repair div.space {background:url('/usr/templates/img/nav/repair.jpg') no-repeat 0 .25em;}
ul#nav li.accessories div.space {background:url('/usr/templates/img/nav/accessories.jpg') no-repeat 0 .25em;}
ul#nav li.parts div.space {background:url('/usr/templates/img/nav/parts.jpg') no-repeat 0 .25em;}
ul#nav p.title {
margin:0 0 .29em 0;
font-size:1.17em;
font-weight:bold;
text-transform:uppercase;
color:#e0e8eb;
}
ul#nav ul {
margin:0px;
font-size:.92em;
}
ul#nav ul li {
padding:0 0 .17em 10px;
background:none;
}


/* ---------------------------------- pix */
div#pix {
width:90%;
height:210px;
overflow:hidden;
position:relative;
left:5%;
z-index:1;
background-repeat:no-repeat;
background-position:50% 0;
}
div.pix-index {
height:291px !important;
background-position:100% 0 !important;
overflow : hidden;
}
div#pix img.title {
width:314px;
height:62px;
position:absolute;
top:192px;
left:60%;
}
div#pix div.car {
width:733px;
height:219px;
background:url('/usr/templates/img/pix/car.png') no-repeat 0 0;
}
div#pix div.preloader{
width:733px;
height:219px;
margin:0 0 0 -368px;
position:absolute;
top:72px;
left:28%;
z-index:1;
background:url('/usr/templates/img/pix/shd.gif') no-repeat 0 0;
}



div#effect {
width:657px;
height:445px;
margin:-140px 0 -385px -50px;
position:relative;
left:5%;
z-index:2;
background:url('/usr/templates/img/effect.jpg') no-repeat 0 140px;
}
div#effect div {
width:510px;
height:140px;
position:absolute;
top:0px;
left:0px;
background:url('/usr/templates/img/effect.png') no-repeat 0 0;
}
div#stop {
width:55%;
height:500px;
margin:-500px 0 0 0;
position:relative;
top:500px;
left:45%;
z-index:1;
background:url('/usr/templates/img/pix/stop.jpg') no-repeat 50% 0;
}



/* ---------------------------------- left */
div#left {
width:55%;
min-height:260px;
padding:2em 0 3.5em 0;
float:left;
position:relative;
left:8%;
z-index:2;
}
div.index-left {
min-height:0px !important;
height:0px !important;
}
div.page404 {min-height:500px !important;}
table.two {
width:100%;
margin:0 0 2.5em 0;
border-collapse:collapse;
font:1.16em/1.14em "Trebuchet MS",arial,helvetica,sans-serif;
background:#3e3e3e;
}
table.two td.pic {padding:3px;}
table.two td.pic img {display:block;}
table.two td.txt {padding:3px 28px;}
ul.big {
font:bold 1.16em/1.14em "Trebuchet MS",arial,helvetica,sans-serif;
}
ul.big li {
padding:0 0 1em 60px;
background:url('/usr/templates/img/big-li.png') no-repeat 41px .21em;
}
ul.accessories {
width:100%;
padding-top:20px;
margin:0 0 -50px 0;
overflow:hidden;
font:1.67em "Trebuchet MS",arial,helvetica,sans-serif;
}
ul.accessories li {
width:50%;
padding:0 0 50px 0;
float:left;
text-align:center;
background:none;
}
ul.accessories a {
width:200px;
margin:0 auto;
display:block;
color:#e1dfdf;
text-decoration:none;
}
ul.accessories a:hover {
color:#aabfe4;
text-decoration:underline;
}
ul.accessories a img {
margin:0 auto 8px auto;
display:block;
text-decoration:none;
}
h1 span {font-size:.75em;}
table.cat {
margin:0 0 -25px 0;
border-collaspe:collaspe;
}
table.cat td {
padding:0 20px 25px 0;
vertical-align:top;
}
table.cat p {
margin:0px;
font:.92em/1.27em "Trebuchet MS",arial,helvetica,sans-serif;
}
table.cat p.title {font:bold 1.27em "Trebuchet MS",arial,helvetica,sans-serif;}
table.cat a img {margin-bottom:-2px;border:3px solid #333;}
table.cat a:hover img {border-color:#aabfe4;}
p.err404 {
margin:0px;
font:132px "Trebuchet MS",arial,helvetica,sans-serif;
color:#e0e8eb;
}
ul.inline {
width:100%;
overflow:hidden;
}
ul.inline li {
padding:0 22px 0 23px;
margin:0 23px 0 -23px;
float:left;
background:url('/usr/templates/img/top-li.png') no-repeat 0 50%;
}
ul.inline li a {color:#aabfe4;}
ul.inline a:hover {color:#fcfeff;}



/* ---------------------------------- right */
div#right {
width:26%;
padding:6.66em 0 3.5em 0;
float:left;
overflow:hidden;
position:relative;
left:12%;
z-index:2;
}
div.index-right {padding-top:5em !important;}
div.banner {
font-size:.92em;
line-height:1.27em;
}
div.banner span {
height:68px;
margin:0 0 .9em 0;
border:3px solid #424748;
display:block;
cursor:pointer;
background-repeat:no-repeat;
background-position:center 0;
}
div.banner a:hover span {
border-color:#aabfe4;
}
ul.submenu {
width:100%;
margin:0 0 30px 0;
position:relative;
overflow:hidden;
font:bold 1em "Trebuchet MS",arial,helvetica,sans-serif;
/* background:url('/usr/templates/img/submenu.png') no-repeat 0 100%; */
}
ul.submenu li {
padding:2px 0 10px 40px;
float:left;
clear:both;
position:relative;
color:#686868;
cursor:default;
background:url('/usr/templates/img/submenu-li.png') no-repeat 0 65%;
}
ul.submenu li.first {background:url('/usr/templates/img/submenu-li-first.png') no-repeat 0 65%;}
ul.submenu li.last {background:url('/usr/templates/img/submenu-li-last.png') no-repeat 0 65%;}
ul.submenu li a {
padding:0 16px;
margin:0 0 0 -16px;
display:block;
position:relative;
color:#fff;
cursor:pointer;
text-decoration:none;
background:url('/usr/templates/img/submenu-a.png') no-repeat 0 50%;
}
ul.submenu li a:hover {
color:#a9bee2;
text-decoration:underline;
}

ul.gallery {
width:110%;
min-width:260px;
padding-top:155px;
margin:0 -10% 0 0;
position:relative;
overflow:hidden;
}
ul.gallery li {
padding:0 10px 12px 0;
position:relative;
float:left;
}
ul.gallery li a img {
width:74px;
height:74px;
border:3px solid #333;
display:block;
}
ul.gallery li a:hover img {border-color:#aabfe4;}




form {
width:100%;
margin:0 0 1.25em 0;
border:1px solid #5b5b5b;
position:relative;
overflow:hidden;
display:block;
}
input.text,textarea {
padding:.16em .25em 0 .25em;
border:.08em solid #6a6a6a;
color:#fff;
font:1em "Trebuchet MS",arial,helvetica,sans-serif;
background:none;
}
input.submit {
padding:0 1.5em;
border-top:.08em solid #eaf8fc;
border-right:.08em solid #1b1e1e;
border-bottom:.08em solid #1b1d1d;
border-left:.08em solid #57595f;
color:#fff;
cursor:pointer;
font:1em "Trebuchet MS",arial,helvetica,sans-serif;
background:#758286 url('/usr/templates/img/submit.png') repeat-x 50% 50%;
}
label {
padding:.16em 0 0 0;
font:1.17em "Trebuchet MS",arial,helvetica,sans-serif;
color:#e1dfdf;
}
form div.bg {
width:301px;
height:205px;
margin:-185px 0 -20px 0;
float:right;
position:relative;
z-index:1;
background:url('/usr/templates/img/form.png') no-repeat 0 0;
}
form div.space {
padding:20px 15px;
overflow:hidden;
position:relative;
z-index:2;
}
form table {
border-collapse:collapse;
}
form table td {
padding:.33em .66em;
}

form.search label,
form.search input {
display:block;
float:left;
}
form.search label {
margin:0 10px 0 0;
}
form.search input.text {
width:40%;
margin:0 10px 0 0;
}


table.price {
width:100%;
border-collapse:collapse;
color:#fff;
}
table.price th {
padding:.64em 15px .55em 15px;
border-bottom:.09em solid #3f3f3f;
text-align:center;
}
table.price th.price {
background:url('/usr/templates/img/price.gif') no-repeat 50% 100%;
}
table.price td {
padding:.64em 15px .55em 15px;
border-bottom:.09em solid #3f3f3f;
}
table.price td.price {
font-weight:bold;
color:#fc0;
text-align:center;
}


ul.pager {
width:100%;
margin:1.5em 0 0 0;
overflow:hidden;
}
ul.pager li {
width:1.5em;
padding:.17em 0 .08em 0;
margin:0 19px 0 0;
float:left;
color:#fff;
text-align:center;
background:none;
}
ul.pager li a {
width:1.5em;
padding:.17em 0 .08em 0;
margin:-.17em 0 -.08em 0;
display:block;
text-decoration:none;
background:#484848;
}
ul.pager li a:hover {
background:#aabfe4;
}

form.feedback {margin:0px;}
form.feedback label,
form.feedback input,form.feedback textarea {display:block;}
form.feedback input.text,form.feedback textarea {width:92%;float:left;}
form.feedback label {padding:.16em 5px 0 5px;text-align:right;}
form.feedback label span {font:.74em "Trebuchet MS",arial,helvetica,sans-serif;}
form.feedback input.submit {margin:1.5em auto 0 auto;}
form.feedback table {width:80%;position:relative;left:5%;}




span.sklad2 {
	color: #5b64d4 !important;
	font-size: 9px;
}

span.sklad1 {
	color: #ccc !important;
	font-size: 9px;
}
