html, body {margin:0; padding:0; background-color:#fff; height:100%; position:relative;}
body {
  margin:0;
  padding:0;
  height:auto !important;
  height:100%;
  min-height:100%;
}
img {border:none;}

#container {width:1000px; margin:0 auto;background:#fff; _height:100%; min-height:100%; overflow:hodden;}

#main {padding-bottom:100px;}

.header {background:#fff url('/images/t/top_bg.gif') no-repeat top right; height:100px; position:relative;}
.header .logo {top:10px; left:0px; position:absolute;}
.header .contacts {color:#111; position:relative; top:27px; left:267px; width:730px;}
.col_left {width:240px; float:left; margin-top:20px;}
.col_left .mainmenu li{margin-bottom:11px;}
.col_left .teasers {margin-top:30px;}
.col_left .teasers .item {clear:both; margin-bottom:20px; height:auto; min-height:81px;}
.col_left .teasers .item img {margin:0;}

.col_right{width:732px; margin-left:268px; min-height:500px;}
.col_right .content {padding-top:30px; min-height:100%;}
.col_right .content .news {width:560px; float:left;}

ul.cars_list {display:block; height:20px;}
ul.cars_list li{display:block; float:left; margin-right:7px;}

.news_item {clear:both; margin-top:20px;}
.news_item .news_date{color:#a1a1a1; font-size:10px;}
.news_item .news_header{color:#C71446; font-size:13px; font-weight:bold;}
.news_item .news_header a{color:#C71446; font-size:13px; font-weight:bold;}
.news_item .news_image{float:left; height:110px;}
.news_item .news_image img{border:1px solid #ccc;}
.news_item .news_description{margin-left:180px; min-height:110px; padding-right:20px;}

.col_right .content .actions {}
.action_item {margin-bottom:30px;}
.action_item .action_image {margin-bottom:10px;}
.action_item .action_image img{border:0px solid #ccc;}
.action_item .action_header{color:#000; font:bold 11px;}
.action_item .action_header a {color:#000; font:bold 11px;}
.action_item .action_description {color:#000; font:bold 11px;}

.menu_left_wrapper ul li.current ul li a {padding-left:20px;}

p.crumbs{margin-bottom:0px;}

#footer{background:#fff url('/images/t/logo_bot.gif'); height:100px; margin:-100px auto 0px auto; width:1000px; border-top:3px solid #ccc; font-size:11px; color:#737373; padding-top:10px; overflow:hidden;}
#footer div.copyright {position:absolute;}
#footer ul.links {position:relative; left:270px; top:0px;}
#footer ul.links li{display: block; float:left; margin-right:20px;}
