/* core CSS for site pages */body {    margin: 0;    padding: 0;    border: 0;    font-family: Arial, Helvetica, sans-serif;	font-size:75%;	background-color: #000000;	color: #fff;}a {    color:#ffffff;	text-decoration:none;}img {    border:none;}div#wapHeader {	background:URL(../images/bg_.jpg) top repeat-x;	/*background: #750101;*/	text-align:center;    margin: 0%;}div#wapHeader a{	color:#fff;	text-decoration:none;	font-weight:bold;    font-size:120%;	line-height:220%;}.gradient_bg{	background:URL(../images/bg_.jpg) top repeat-x;	background-position:-0.4em;}.footer_bg{    background: #142b66;	color:#fff;}.footer_bg div a{	color:#fff;}#banner{    height: 9em;	background: #000000 url(../images/banner_home.jpg) no-repeat center;}.invent {	background:URL(../images/bg_.jpg) top repeat-x;	background-position:-0.4em;	height:33px;	margin-top:0em;}.invent div {	padding-top:0.6em;	font-weight:bold;}.invent div a{	color: #fff;}.invent div img#inv{   padding-top: 0.3em;   padding-left: 0.4em;   padding-right: 0.4em;   float:left;}ul.footer li {    list-style-type: none; font-size:100%;}ul.footer li a {    list-style-type: none; font-size:100%;}ul.footer {    padding:0em;margin:0em;}.linethru {    border-top:0.1em #6385a8 solid;	margin-top:1em;	width:100%;}#forma{    text-align: left;}.field{    padding: 0.3em;}div#wapFooter li.navlink-v {    background: #ffffff url( ../images/icon_arrow2.gif );    background-position: 0.4em 0.6em;    background-repeat: no-repeat;    border-bottom: 0.1em #464646 solid;    display: block;    padding: 6px 21px;    text-decoration: none;    text-align: left;	color:#464646;	font-weight:bold;}div#wapFooter li.navlink-v a{    text-decoration:none;	color:#464646;	font-weight:bold;}.bg_light_blue {    background:#194CA8;	color:#ffffff; 	padding:0.3em;}.bg_light_blue div a{    text-decoration:underline;}.bold{	font-weight:bold;}.padd4 {padding:0.5em;}.padd6 {padding:0.6em;}#df{   	width:100%;}#df_logo , #df_logo_ {   float:left;      color: #FFF; }#df_logo{   padding-top:0.5em; }#df_logo_{    padding-top:0em;	padding-right: 1em;}#wap_options{	color:#ffffff;	background: #282828;	margin:0em;	padding:0em;	width:50%;	float:left;}#opt_items{	float:left;	width:100%;    background: url( ../images/icon_arrow2.gif ) no-repeat right top;    background-position: 0.4em 0.3em;	padding-bottom:0.3em;	padding-top:0.2em;	}#opt_items a{    margin-left:1.8em;}/*----- pagination------*/.pagination{	background:#c8c8c8;	float:left;	width:100%;	padding-top: 0.5em;	padding-bottom: 0.8em;	margin-bottom: 0.8em;	border-bottom: 1px solid #4d7799;}.pgtitle{	background:#c8c8c8;	float:left;	width:100%;    }.pgtitle div{    padding-left:0.4em;	padding-top:0.3em;	color:#141414;}.pgtitle h2{    margin:0em;	padding:0em;	font-size:130%;}.pagination a{	color:#4d7799;	text-decoration:none;}.pagination ul{	list-style:none;	display:inline;	padding:0;	margin-left:0.4em;}.pagination ul li{	display:inline;	font-size:80%;}.pagination ul li a{	display:inline;	padding:0.2em 0.3em 0.1em 0.6em;	margin:0.1em 0.2em 0.2em 0.2em;	color:#4d7799;	background: #ffffff;	border:1px solid #4d7799;}.pagination ul li.active{	display:inline;	padding:0.2em 0.3em 0.1em 0.6em;	margin:0.2em;	color:#ffffff;	background: #023380;		border:1px solid #4d7799;}.pagination ul li a:hover{	display:inline;	padding:0.2em 0.3em 0.1em 0.6em;	margin:0.2em;	color:#000000;}/*---- listing ----*/#vehicle_img{    float:left;    padding-right:5px;	padding-left:5px;}#vehicle{    width:100%;    background:#ffffff;	color:#000000;}#img_name_price{    float:left;    text-align: left;	width:100%;	padding-top:0.8em;	}#name_price{    float:left;    background: url( ../images/icon_arrow2.gif ) no-repeat left top;    background-position: 0.2em 0.1em;    text-align: left;	color:#0f519f;	font-weight:bold;	width: 180px;}#name_price a{    margin-left:15px;	color:#464646;	font-weight:bold;	}#a_red{    color:#ff0000;}#short_description{    float:left;	width:100%;	clear:both;}/*---- details ----*/.bline {border-bottom:1px #6385A8 solid;line-height:22px;}#details{    width:100%;	background:#FFFFFF;	float:left;	color:#000000;	padding: 5px;	border-bottom: 1px solid #000;	}#details h2{    margin:0em;	padding:0em;	}#details img{    border:1px solid #000000;	margin:1px;}#detail{    float:left;	width:100%;	margin:0em; padding:0em;	padding-top:1em;}#dn{    float:left;    width:40%;	margin:0em; padding:0em;}#detail span{    margin-left:0.5em;}#dds{    padding:5px;}#dv{    float:left;    width:60%;	margin:0em; padding:0em;}.red{    color:#FF0000;}.tt{    float:left;    background: url( ../images/icon_arrow2.gif ) no-repeat left top;    background-position: 0.3em 0.7em;    text-align: left;	padding-left:1.6em;	line-height:180%;	color:#fff;}.backresults{    width:100%;	height:2.2em;	float:left;    background: #cacaca url( ../images/icon_arrow2.gif ) no-repeat left top;    background-position: 0.3em 0.5em;}.tt2{    float:left;    text-align: left;	padding-left:1.6em;}.tt2 a{    color:#000;	font-weight:bold;	line-height:200%;	}/*---- other pages ----*/#cpage{    width:100%;	background:#FFFFFF;	color:#000000;	padding-top:0.8em;	border-bottom: 1px solid #000;}.inside{    background:#ffffff;	color:000000;}.black{	color: #000000;}.black a{	color: #000000;}/*searchbox*/.searchbox_home_container select{	width: 150px;	margin-top: 3px;	margin-bottom: 3px;}/***********/
