/* CSS Document */


* html #content { 
height: 130px; 
} 


body {
margin: 0;
padding: 0;
color: #FEFEFE;
font: 12px Tahoma;
background: #696969;
}

h1 {
font: bold 12px Tahoma;
margin-bottom: 0;
padding-bottom:0;
}

a img, img a { border: 0; text-decoration: none;}
a.imp {text-decoration: none;}
a:link,a:visited,a:active {
color: #fff;
}

a:hover {
text-decoration: none;
}
a.detail:link,a.detail:visited,a.detail:active {
text-decoration: none;
color: #b9f8ff;
}
a.detail:hover {
   color: #00aeef; 
}

span#text {
    color: #00aeef;
    margin-right: 20px;
    font-family: Impact, sans-serif;
    font-weight: lighter;
    font-size: 16pt;
}
span#phone1 {
    color: #3c3c3c;
    margin-right: 20px;
    font-family: Arial Narrow, Arial, sans-serif;
    font-weight: lighter;
    font-size: 22pt;
}
span#phone2 {
    color: #3c3c3c;
    margin-right: 20px;
    font-family: Arial Narrow, Arial, sans-serif;
    font-weight: lighter;
    font-size: 22pt;
}
span#zapchasti {
    position: relative;
    top: -80px;
    color: #6d6e71;
    font-family: Palatino Linotype, Palatino, serif;
    font-weight: lighter;
    font-size: 20pt;
}
table.detailstable {
    margin: 12px;
    width: 600px;
    border-top: 1px gray solid;
    border-left: 1px gray solid;
    background: url('/i/truck.png') no-repeat center;
}
table.detailstable td {
    border-right: 1px gray solid;
    border-bottom: 1px gray solid;
    padding-left: 3px;
}
table.detailstable tr.header{
    font-weight: bold;
    font-style: oblique;
    font-size: 10pt;
    color: #c6c6c6;
}
#searchform {
    line-height: 15px;
}
#search-input {
    height: 15px;
    width: 90px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}
#search-button {
    margin-left: 4px;
    height: 17px;
    display: inline;
}
#download {
    width: 600px;
    text-align: right;
}
#main {
background: #3C3C3C;
float: none;
width: 100%;
}

#header {
background: url('/i/top_bg.jpg') no-repeat;
height: 189px;
}

#helpmenu ul {
position: absolute;
top: -10px;
left: 35px ;
}

#header li {
display: inline;
list-style-image: none;
margin: 0 10px;
}

#header div {
float: left;
}

#logo {
position: relative;
top: 30px;
left: 50px ;
}

#catch {
font: bold 19px Tahoma;
color: #000;
position: relative;
top: 70px;
left: 75px ;
}

#cars {
position: absolute;
top: 71px;
text-align: right;
min-width: 630px;
width: 100%;
height: 180px;
float:right;
}

#phones {
position: absolute;
top: 0px;
text-align: right;
min-width: 630px;
width: 100%;
height: 40px;
float:right;
}

#subheaderline {
height: 8px;
background: #696969;
overflow:hidden;
}

#topcontent {
background: #3C3C3C;
}

#menu {
width: 134px;
background: #595959;
margin: 10px 0;
}

#menu h2 {
text-transform: uppercase;
font: bold 12px Tahoma;
padding: 0 8px;
padding-top: 15px;
}

#menu a,#brandlist a {
font: bold 12px Tahoma;
text-decoration: none;
padding: 0 8px;
}

#menu a:hover,#brandlist a:hover {
color: #EEECB8;
}

#menu ul {
margin: 0;
padding:0;
height: 155px;
}


#menu li {
display: block;
list-style: none;
width: 134px;
border-bottom: 1px solid #3C3C3C;
padding: 0 0 2px 0;
margin: 0 0 2px 0;
}

#menu2 {
background: #595959 url('/i/corner.jpg') bottom right no-repeat;
width: 134px;
margin: 10px 0;
}

#menu2 h2 {
text-transform: uppercase;
font: bold 12px Tahoma;
padding: 0 8px;
padding-top: 15px;
}

#menu2 a,#brandlist a {
font: bold 12px Tahoma;
text-decoration: none;
padding: 0 8px;
}

#menu2 a:hover,#brandlist a:hover {
color: #EEECB8;
}

#menu2 ul {
margin: 0;
padding:0;
height: 125px;
}

#menu2 li {
display: block;
list-style: none;
width: 134px;
border-bottom: 1px solid #3C3C3C;
padding: 0 0 2px 0;
margin: 0 0 2px 0;
}

#content {
width: auto;
margin: -350px 30px 45px 180px;
min-height: 330px;
min-width: 600px;
}

#content p {
margin-top:5px;
}

#botcontenttotal {
background: url('/i/botconttot_bg.jpg') repeat-x;
}

#botcontent {
background: url('/i/botcont_bg.jpg') no-repeat;
height: 223px;
}

#brandlist {
margin: 10px 0 0 10px;
padding: 12px 0 0 10px;

}

#brandlist ul {
display: block;
float: none;
width: auto;
list-style: none;
margin: 0;
padding: 0;
margin-right: 6px;
padding-right: 6px;
}

#brandlist li {
line-height: 17px;
}

#brandlist h2 {
display:block;
width: 492px;
font: bold 12px Tahoma;
color: #EEECB8;
padding-bottom: 7px;
padding-left: 7px;
border-bottom: 1px solid #A3A394;
}

#link {
padding: 150px 0 0 29px;
}

#footertotal {
background: url('/i/footertot_bg.gif') repeat-x;
}

#footer {
background: url('/i/footer_bg.jpg') no-repeat;
height: 31px;
margin-top: -31px;
position: relative;
}

#copyright {
margin-top: 10px;
margin-left: 15px;
font: 10px Tahoma;
float: left;
}

#madeby {
float: right;
margin: 8px 15px 0 0;
}

#madeby a{
text-decoration: none;
font-weight: bold;
}
