@charset "UTF-8";

@font-face {
    font-family: 'MolotRegular';
    src: url('Molot-webfont.eot');
    src: url('Molot-webfont.eot?#iefix') format('embedded-opentype'),
         url('Molot-webfont.woff') format('woff'),
         url('Molot-webfont.ttf') format('truetype'),
         url('Molot-webfont.svg#MolotRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
input, select{vertical-align:middle;color:#000;}
.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}
select, input, textarea, button{font:99% sans-serif;}
pre, code, kbd, samp{font-family:monospace, sans-serif;}
body, select, input, textarea{color:000;}
h1, h2, h3, h4, h5, h6{font-weight:bold;}
html{overflow-y:scroll;}
a:hover, a:active{outline:none;}
a, a:active, a:visited{color:#000;}
a:hover{color:#000;}
ul, ol{margin-left:1.8em;}
ol{list-style-type:decimal;}
small{font-size:85%;}
strong, th{font-weight:bold;}
td, td img{vertical-align:top;}
sub{vertical-align:sub;font-size:smaller;}
sup{vertical-align:super;font-size:smaller;}
pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}
textarea{overflow:auto;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;color:#444;background:url(../assets/bodyback.gif) top left repeat-x #fff;}
ul, ol, dl{padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, p{margin-top:0;}
a img{border:none;}
a:link{color:#42413C;}
a:visited{color:#6E6C64;text-decoration:underline;}
a:hover, a:active, a:focus{text-decoration:none;}
#container{padding:0 0 10px 0;width:960px;margin:0 auto 0 auto;padding: 0px 0 0 10px;}
#head{position:relative;width:960px;height:133px;float:left;}
#head h1, #head h2, #head .title { position:absolute; left:10px;}
#head h1{top:75px; }
#head h2{ top:90px;}
#head .title{top:30px; font: 40px/44px 'MolotRegular', Arial, sans-serif;letter-spacing: 0; text-decoration:none; color:#002d68;}
#head #logoGlass {
	position:absolute;
	top:26px;
	left:826px;
	display: none;
}
#head p{position:absolute;top:2px;right:0px;font-size:12px;color:#fff;}
#head a.tlogo{display:block;height:130px;text-indent:-99999px;width:469px;background:url(../images/logo2.jpg) no-repeat 0 0;}
#head a:hover.tlogo{background-position:0 -130px;}
#nav{height:38px;width:960px;}
#socailBack{float:left;display:inline-block;width:130px;margin-right:5px;padding-top:6px;}
#socailBack a{text-decoration:none;}
#socialFacebook{float:left;display:inline-block;width:290px;overflow:hidden;}
#socialGoogle{float:left;display:inline-block;width:100px;overflow:hidden; padding:3px 0 0 10px;}
.content{min-height:400px;float:left;width:960px;}
#title-home-search{width:247px;height:38px;background:url(../assets/title-home-search.gif) top center no-repeat;border:1px solid #BBBBBB;border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;border-bottom:none;}
#theSearch{width:249px;height:346px;float:left;display:inline;}
#bg-home-search{width:237px;height:298px;padding:5px;background:url(../assets/bg-home-search.jpg) top left no-repeat;margin:0;clear:both;float:left;clear:both;border:1px solid #BBBBBB;border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;}
#bg-home-search input, #bg-home-search select{width:105px;float:left !important;display:block !important;padding:0;margin:3px 0 8px 6px;}
#bg-home-search input{width:103px;}
#bg-home-search #ajaxmakedropdown, #bg-home-search #ajaxmodeldropdown{width:105px;float:left !important;display:block !important;padding:0;}
#bg-home-search #ajaxmodeldropdown{margin-left:6px;}
#bg-home-search #Keywords{width:210px !important;}
#bg-home-search label{width:205px;padding-left:5px;float:left;clear:both;margin-bottom:3px;font-weight:700;}
#bg-home-search #go{width:213px !important;height:29px;}
#homeAds{width:640px;height:326px;padding:10px;float:left;display:inline;background-color:#fff;margin-left:8px;border:1px solid #bbbbbb;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.halfTitlesL{width:450px;height:38px;margin:20px 8px 0 0;float:left;border:1px solid #BBBBBB;border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;border-bottom:none;background:#002d68 url(/assets/adExtraTitle.gif) top center repeat-x;}
.halfTitlesR{width:450px;height:38px;margin:20px 0 0 8px;float:left;border:1px solid #BBBBBB;border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;border-bottom:none;background:#002d68 url(/assets/adExtraTitle.gif) top center repeat-x;}
.halfTitlesL h2, .halfTitlesR h2{font-size:16px;font-weight:700;color:#FFF;padding:10px 0 0 10px;text-shadow:0 0 3px #444;}
.halfBlockL{width:450px;height:480px;margin:0 8px 0 0;padding:5px 0 0 0;float:left;background:#FFF;border:1px solid #BBBBBB;border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;}
.halfBlockR{width:450px;height:480px;margin:0 0 0 8px;float:left;padding:5px 0 0 0;background:#FFF;border:1px solid #BBBBBB;border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;}
.homeNews{float:left;clear:both;height:auto;width:420px;margin:0 10px 2px 10px;padding:8px 0 8px 8px;border-bottom:1px solid #666;}
.homeNewsImg{padding:2px;border:1px solid #CCC;margin:3px;float:left;width:121px;height:91px;}
.homeMake ul li{list-style:none;margin:0;}
.homeMake ul li a{padding:2px;width:190px;display:block;float:left;margin:0px 0 0px 20px;}
#homeSearch{width:165px;float:left;margin:20px 20px 0 20px;}
#homeSearch input, .homeSearch select{width:165px;float:left;margin-bottom:10px;}
#homeWelcome{padding:10px;}

#pro-top {position:absolute; top:40px; right:20px; height:60px; width:468px;} 
#proleft { height:600px;float:left;width:153px;padding-left:43px;padding-top:5px;background-color:#fff;padding-bottom:10px;border:1px solid #BBBBBB;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.pro-carlist {height:15px; padding:2px 120px; width:478px; float: left; clear: both; display: block;border:1px solid #bbbbbb;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-bottom:5px;}
#pro-carbtm {width:688px; float:left; clear:both; padding: 5px 10px; height:auto; border:1px solid #BBBBBB;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

#pro-details{ width: 730px;height:15px; padding:0 30px; float:left; clear: both; margin: 5px 0; }
#pro-details-right {width: 160px; height: 600px; float: left; clear: both; margin:5px 0 0 0px;}

#pro-dealer-search {width:468px; height: 15px; margin:4px 0 0 8px; float:left; display:inline-block;}
#dealermakes {width:140px; float:left; display:inline-block;}

#pro-footer {width:468px; height:60px; float: left; display: inline-block; margin-left:10px; padding-top: 25px;}
#footertext {width:468px; height:auto; float: left; display: inline-block;}


.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

