 html {
font-size:62.5%;
height:100%;
line-height:1.8em;
}
 a:focus,object:focus {
outline:none;
}


body {
background-color:#353535;
height:100%;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 10px;
}
#body{
  background-color: #1c1a1b;
}

a {
  color:#0b90db;
}


.head{
    width:1100px;
    height: 385px;
    background-image: url(img/head.jpg);
}
.title {
  font: bold italic 50px Georgia;
  color: #a09d60;
  padding-left: 15px;
  margin-top: 0px;
}
.contact {
position: absolute;
 background-image: url(img/phone.png);
 width: 128px;
 height: 249px;
 margin-left:25px;
margin-top:-25px;

}
.number {
 font: bold italic 30px Georgia;
}

table {
border-collapse:separate;
border-spacing:0;
}

b,strong {
font-weight:700;
}
.container {
  width: 1100px;
  margin:0 auto;
  min-height:100%;
  height: 100%;
}


.left-column {
  width: 200px;
  float: left;
  padding-right: 40px;

}
.left-column a {
color: #fefff1;
}
.left-column a:hover {
color: #ffba00;
}
.left-column ul {
  color: #fefff1;
  font: 14px Tahoma;
  list-style: none;
  line-height: 20pt;
  padding-left: 20px;
}
.left-column ul ol{
  list-style: none;
  font-size: 12px;
  padding-left: 15px;
}


.right-column {
  float: left;
  clear: right;
  width: 700px;
}


.text {
  font-family: Tahoma;
  font-size: 14px;
  color: #afafaf;
  line-height: 18px;
  padding-left: 20px;
  padding-top:10px;
  padding-bottom:10px;
}
.breadcrumbs {
  font: 12px Tahoma;
  color: #0b90db;
}
.titles {
  font: 24px Tahoma;
  color: #fefff1;
}
.cars {
  background-image: url(img/cars.png);
  background-repeat: repeat-y;
  margin-left: 70px;
  width: 600px;
  height: 236px;
  text-align: center;
}
.exclusive {
  background-image: url(img/exclusive.png);
  width: 704px;
  height:704px;
}
.exclusive p {
  font: 14px Tahoma;
  color: #eddaa3;
  line-height: 18px;
  padding-left: 15px;
  padding-top:10px;
}


#empty {
  clear:both;
height:15px;
width:100%;
}



.footer {
height:53px;
padding-top: 25px;
width: 100%;
width:1090px;
padding-left: 10px;
padding-bottom: 10px;
font-size:12px;
font-family: Tahoma;
color: #fefff1;
  background-color: #1c1a1b;
  }
.footer p{
  width: 320px;
  float: left;
}


.auto {
  position: absolute;
}
.avto-premium {
  position: absolute;
  font: bold italic 48px georgia;
  color: #e8e17b;
  margin-left:40px;
  text-decoration: underline;
  margin-top:212px;
}
.luxury {
  position: absolute;
    font: bold italic 30px georgia;
  color: #e8e17b;
  margin-left:550px;
margin-top:202px;
}
.auto-img {
  background-image: url(img/rf.png);
  width: 279px;
  height: 104px;
  margin-top: -100px;
}
.car-img {
  width: 217px;
  height: 147px;
  padding: 10px 7px;
}
.rollsroyce {
  width: 640px;
  height: 480px;
  padding-bottom:70px;
padding-left:30px;
}
.counter div{
  float: left;
  padding: 5px;
}
.counter {
  float: left;
  padding-top: 10px;
}
