html, body { margin:0; padding:0;}

body {background:#fefef4;}

#language-bar {float:right;}
img.language_active {filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4; opacity:0.4;}

.page_wrap { width:1200px; margin:10px auto;}
.header {}
.content { padding:0; width:100%;  text-align:left; }
.content_inner { min-height:400px; _height:400px; padding:10px; }
.content_header { color:#344360; border-bottom:1px dotted #ccc; padding:10px 0 5px 0; font-weight:bold; text-transform:uppercase;}
.title{font:bold 18pt arial; color:#808080; text-align:center;}
.footer {width:1200px; margin:0 auto; padding:10px 0;} 



form dl dt {background:none; color:#000; font-size:13px;}
.wanted_form { margin-left:40px;}



#main-column { padding-right:35px; font-size:16px;}

.content_wrap { background:url(../images/logo_btm.jpg) no-repeat 75px 0; position:relative; z-index:1;}
#main-column table { margin-left:-10px; margin-right:-10px;}

.address {background:#1d2c4b; color:#FFF; padding:5px 15px; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px;}
.phone {color:#FFF; background:#00c0f1; padding:2px 15px; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px;}
.address span { float:right; width:200px; display:block; text-align:center; color:#eee; font-size:14px; padding-top:3px;}
.phone span { float:right; width:200px; display:block; text-align:center; color:#1d2c4b; font-size:14px; padding-top:3px;}
.phone a { text-decoration:none; color:#FFF;}
.phone a:hover { text-decoration:underline;}

a.photo:hover img { opacity:0.8; filter:alpha(opacity=80);}

.car_item { padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px dotted #ccc; background:url(../images/wings.png) no-repeat 100% 5px;}
.car_item h1 { padding:0 0 10px 0; font-size:14px !important;}
.car_item h1 a { color:#005B7F; font-size:14px; text-decoration:none; font-weight:bold;}
.car_item h1 a:hover { text-decoration:underline; color:#0099cc;}
.car_text { float:left; margin:15px 10px 10px 10px; width:670px;}
.car_item a { text-decoration:none}
.car_item a:hover { text-decoration:underline;}

.right_block { width:295px; }
.right_block h1 { padding:5px 10px; background:url(../images/bg_right_head.png) repeat-y 0 0; color:#FFF; text-transform:uppercase; font-size:11px;}
.right_block_content { border:1px solid #ccc; border-top:none; padding:2px 10px 2px 10px; margin-bottom:5px; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px;}

.small_car_thumb {width:118px;}
.small_car_thumb .i3 { padding:2px !important;}

/* CBB Basic styling, used when JavaScript is unsupported */
.cbb {margin:1em 0;	padding:0 10px;	border:1px solid #eee; background:#fefef4;}
.cbb h1 {margin:0 -10px; padding:0.3em 10px; background:#efece6; font:bold 1.2em/1 Arial, Helvetica, sans-serif;}
.cb {margin:0.5em 0 0 0;}
.bt {height:7px; margin:0 0 0 7px; background:url(../images/box.png) no-repeat 100% 0;}
.bt div {position:relative;	left:-7px;	width:7px;	height:7px; background:url(../images/box.png) no-repeat 0 0; font-size:0;	line-height:0;}
.bb {height:7px; margin:0 0 0 7px; background:url(../images/box.png) no-repeat 100% 100%;}
.bb div {position:relative;	left:-7px;	width:7px;	height:7px; background:url(../images/box.png) no-repeat 0 100%; font-size:0;	line-height:0;}
.i1 {padding:0 0 0 7px; background:url(../images/borders.png) repeat-y 0 0;}
.i2 {padding:0 7px 0 0; background:url(../images/borders.png) repeat-y 100% 0;}
.i3 {display:block;	margin:0; padding:4px; background:#fff;}
.i3:after {	content:"."; display:block; height:0; clear:both; visibility:hidden;}
.i3 {display:inline-block;}
.i3 {display:block;}


.newsletter {width:180px; border:1px solid #1d2c4b; position:absolute; top:30px; right:0; background:#FFFCE9; display:none;}
.newsletter h3 {background:#e7ecf0 url(../images/bg_info.jpg) repeat-x scroll 0 0; font-weight:bold; text-align:left; padding:5px 10px; font-size:12px;}
.newsletter .close { position:absolute; top:6px; right:5px; cursor:pointer;}

.foot_links { background:#1d2c4b; color:#FFF; padding:5px 15px; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px;}
.foot_links a { color:#eee; text-decoration:none; font-size:14px;}
.foot_links a:hover { text-decoration:underline;}
.foot_title { color:#FFF; background:#00c0f1; padding:2px 15px; font-size:18px; font-weight:bold; font-style:italic; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px;}

/* Site MAP */
.site_map_div {font-weight:bold; padding:5px 20px 25px 10px;}
.site_map_div a, .site_map_div a:visited { text-transform:uppercase;}
.site_map_div .site_map_div a, .site_map_div .site_map_div a:visited { text-transform:none; font-weight:normal;}
.site_map_div .site_map_div { padding:10px 0 5px 20px; font-weight:normal; background:url(../img/bullet2.gif) no-repeat 8px 16px;}
.site_map_div .site_map_div .site_map_div { padding:3px 0 3px 20px; background:url(../img/bullet3.gif) no-repeat 8px 12px;}

#left-column {width:200px;}
#right-column {width:197px; padding-top:10px;}

.nammer_image {cursor:pointer;}
.banner_image_container {background-color:#000000;position:relative; float:left; overflow:hidden; border:3px solid #ccc; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px;}
.banner_title {padding:7px 10px; width:100%; font-weight:bold; font-size:13px; text-transform:capitalize; position:absolute; background:url(../images/bgimgtitle.png) repeat 0 0; /* opacity:0.55; filter:alpha(opacity=55); */ color:#FFF; left:0; bottom:0}
.banner_title:hover, .banner_title a:hover {color:red;}
.banner_title a { color:white; text-decoration:none;}

#wanted-form {width:450px}
#wanted-form textarea{width:425px}