.classifieds_leftbar{
	margin-left:10px;
	background-color:#FFF;
}

.classifieds_leftbar .hp_left{
	width:214px;
	background-color:#ebebeb;
	margin-right:10px;
}

.classifieds_leftbar .hp_right{
	padding-top:10px;
	padding-bottom:18px;
}

.classifieds_leftbar .right_title{
	font:bold 18px Helvetica;
	color:#333;
	margin-bottom:13px;
}

.classifieds_leftbar .right_title a{
	font:bold 11px Helvetica;
	color:#0099cc;
	text-decoration:none;
}

.classifieds_leftbar .right_title a:hover{
	text-decoration:underline;
}

.classifieds_leftbar .hp_left .block{
	border-bottom:1px solid #fff;
	padding:10px;
	padding-bottom:20px;
	width:194px;
}

.classifieds_leftbar .hp_left .block .title{
	font:normal 18px Helvetica;
	color:#333;
	margin-bottom: 10px;
}
.ads_type_link{
	display:block;
	font-size: 12px;
	color: #333;
	font-family: Helvetica;
	font-weight: normal;
	text-decoration: none;
	padding: 5px;
	margin-bottom:2px;
}
.ads_type_link:hover,.ads_type_link.sel{
	background-color: #FFF;
	/*background-image: url('arrow_more.png');
	background-repeat: no-repeat;
	background-position: center right;*/
}
.search_ads_form .title,.search_ads_form2 .title{
	margin-bottom:13px;
}

.search_ads_form .item,.search_ads_form2 .item{
	width:193px;
	margin-bottom:6px;
}

.search_ads_form .float_left{
	width:100%;
}

.search_ads_form .label{
	font: bold 12px Helvetica;
	color:#333;
	margin-bottom:2px;
}
.search_ads_form .filter_name,.search_ads_form2 .filter_name{
	font: normal 12px Helvetica;
	color:#333;
	display:block;
	padding:2px;
}
.search_ads_form .label_value{
	background-color:#fff;
	border:1px solid #ccc;
	height:25px;
	position: relative; 
  	overflow: hidden;
  	width:191px;
}
.search_ads_form2 .label_value{
	background-color:#fff;
	border:1px solid #ccc;
	height:25px;
  	overflow: hidden;
  	width:191px;
}
.search_ads_form select {
	font: normal 10px Helvetica;
	color:#333;
	background-color:#fff;
	position: absolute;
	width: 190px;
	height: 18px;
	top: -2px;
	left: -2px;
	/*border-bottom:none !important;*/
	border:1px solid #fff;
}
.search_ads_form2 select {
	font: normal 12px Helvetica;
	color:#333;
	background-color:#fff;
	width: 190px;
	height: 24px;
	border:1px solid #ccc;
	padding: 2px;
}
.search_ads_form select option{
	border-bottom:none !important;
}

.search_ads_form .item_button{
	text-align:right;
	margin-top:16px;
}
.search_ads_form2 .item_button{
	text-align:right;
	margin-top:16px;
	margin-right: 7px;
}
.hp_traders .item{
	text-align:center;
	margin-bottom:13px;
}

.hp_traders .item{
	text-align:center;
	margin-top:13px;
}

.hp_traders .item a{
	font: bold 11px Helvetica;
	color:#0099cc;
	text-decoration:none;
}

.hp_traders .item a:hover{
	text-decoration:underline;
}


.ads_hp_latest .title{
	font: bold 18px Helvetica;
	color:#333;
	margin-bottom:7px;
}

.ads_hp_check_all{
	font: bold 10px Verdana;
	color:#666;
}

.ads_hp_check_all a{
	font: bold 10px Verdana;
	color:#0099cc;
	text-decoration:none;
}

.ads_hp_check_all a:hover{
	text-decoration:underline;
}
/*
.classifieds_leftbar_black{
	margin-left:10px;
	padding:20px;
	background-color:#282828;
	margin-top:2px;
}

.classifieds_leftbar_black .summary{
	font:normal 10px Helvetica;
	color:#fff;
	margin-bottom:20px;
}

.classifieds_leftbar_black .summary h2{
	font:bold 12px Helvetica;
	color:#fff;
}

.classifieds_leftbar_black .links{
	width:150px;
	float:left;
}

.classifieds_leftbar_black .links_traders{
	width:300px;
	float:left;
}

.classifieds_leftbar_black .summary a{
	font:bold 10px Helvetica;
	color:#fff;
	text-decoration:none;
}

.classifieds_leftbar_black .summary a:hover{
	text-decoration:underline;
}
*/
.hp_classifieds_top{
	padding:15px 30px 19px 20px;
}

.hp_classifieds_top .right{
	margin-top:8px;
}

.hp_classifieds_top .left{
	
}

.classifieds_top .left{
	margin-top:11px;
	width:308px;
}

.hp_classifieds_top .title{
	font:bold 18px Helvetica;
	color:#333;
}

.hp_classifieds_top .title a{
	font:bold 14px Helvetica;
	color:#333;
	text-decoration:none;
}

.hp_classifieds_top .title a:hover{
	text-decoration:underline;
}

.hp_classifieds_top .ads_choose_country{
	margin-top:1px;
	margin-bottom:9px;
}

.hp_classifieds_top .ads_choose_country img{
	padding-right:8px;
	vertical-align:text-top;
}

.hp_classifieds_top .ads_choose_country a{
	text-decoration:none;
	font:normal 11px Helvetica;
	color:#333;
	padding-right:13px;
	background-image: url("darkgrey_arrow_btm.gif");
	background-repeat:no-repeat;
	background-position:right 5px;
}



.search_ads_form .container_select {
	border:0 none;
	height:20px;
	margin-top:5px;
	overflow:hidden;
	position:relative;
	width:187px;
	height:14px;
}

.search_ads_form.link{
	margin-left:14px;
	color:#666;
	font:bold 10px Helvetica;
}

.search_ads_form .link #ads_nresults{
	height:36px;
	font:normal 12px Helvetica;
	color:#333;
	line-height:36px;
	margin-right:10px;
}

.search_ads_form .link a{
	color:#fff;
	font:bold 11px Helvetica;
	text-decoration:none;
}

.search_ads_form .link a:hover{
	text-decoration:underline;
}

.hp_classifieds_top .rb_nag_yellow{
	font:bold 12px Helvetica;
	width:274px;
}

.hp_classifieds_top .rb_nag_yellow span{
	font:bold 18px Helvetica;
}

.hp_classifieds_top .rb_nag_yellow .float_left div{
	margin-top:5px;
}

.hp_classifieds_top a.contribute{
	float:right;
	margin-right:9px;
	background-color:#0099cc;
	background-image:url("blue_arrow_right_y.gif");
	background-repeat:no-repeat;
	background-position:right;
	width:129px;
	padding-left:21px;
}

.classifieds_top{
	padding-bottom:10px;
}

.classifieds_top .right{
	margin:0px;
}

.classifieds_top .right .float_left{
	padding-top:12px;
}

.classifieds_top a{
	font:bold 10px Helvetica;
	color:#333;
	text-decoration:none;
}

.classifieds_top a.button{
	float:left;
	display:block;
	width:95px;
	height:26px;
	padding:0px;
	text-align:left;
	margin-left:17px;
	padding-top:10px;
	font:bold 12px Helvetica;
	color:#fff;
	padding-left:19px;
}

.classifieds_top a.button_yellow{
	margin:0px;
	background-color:#ffdb00;
	color:#333;
	background-image:url("yellow_arrow_right.gif");
	background-repeat:no-repeat;
	background-position:right;
}

.green_tabs_line{
	height:38px;
}

.green_tabs_line .tabs{
	width:110px;
	height:33px;
	padding-top:5px;
	font:bold 12px Helvetica;	
	color:#0099cc;
}

.green_tabs_line .tabs a{
	font:bold 12px Helvetica;	
	color:#0099cc;
	text-decoration:none;
}

.green_tabs_line .sel{
	height:32px;
	color:#333333;
}

.green_tabs_line .tabs span{
	font:normal 9px Helvetica;	
	color:#666;
}

.green_tabs_line .sel span{
	font:normal 10px Helvetica;	
	color:#333;
}

.green_main_tabs{
	clear:both;
	margin:0px;
	height:203px;
	margin-bottom:21px;
	padding-top:18px;
}

.green_main_tabs .float_left{
	width:165px;
	margin-right:10px;
	margin-bottom:6px;
	font:normal 10px Helvetica;	
	color:#666;
}

.green_main_tabs .float_left a{
	font:bold 10px Helvetica;	
	color:#333;
	text-decoration:none;
}

.green_main_tabs .float_left a:hover{
	text-decoration:underline;
}

.banner_hor{
	height:67px;
	margin-top:10px;
	margin-bottom:20px;
	text-align:center;
}

.banner_hor .banner{
	margin-left:auto;
	margin-right:auto;
}

.social_ads{
	background-image:url("social_ads_bg.gif");
	background-repeat:no-repeat;
	width:225px;
	height:250px;
	border:1px solid #cdcdcd;
	padding-left:18px;
	padding-right:19px;
	margin-bottom:33px;
}

.social_ads .top{
	height:184px;
	border-top:1px solid transparent;
}

.social_ads .title{
	margin-top:12px;
	font:bold 24px Helvetica;	
	color:#333;
}

.social_ads .subtitle{
	font:bold 12px Helvetica;	
	color:#333;
	margin:0px;
	padding:0px;
	margin-bottom:20px;
}

.social_ads .text{
	font:bold 10px Helvetica;	
	color:#333;
}

.social_ads .link a{
	display:block;
	width:132px;
	height:28px;
	padding-left:18px;
	padding-top:8px;
	margin-left:75px;
	font:bold 14px Helvetica;	
	color:#fff;
	text-decoration:none;
}

.trader_block{

}

.rb_trader_block{
	width:300px;
	/*background-color:#384347;*/
	background-image:url(transparency20.png);
	background-repeat:repeat;
}

.trader_block .top{
	/*background-color:#384347;*/
	font:bold 11px Helvetica;	
	color:#fff;
	padding:10px;
	border-bottom:1px solid #061319;
}

.trader_block .top .traders_name{
	font:bold 12px Helvetica;	
	color:#fff;
}

.trader_block .top .image{
	background-color:#ccc;
	width:55px;
	height:55px;
	margin-right:13px;
	border-right:1px solid #ccc;
}

.rb_trader_block .top .image{
	background-color:#ccc;
	width:55px;
	height:55px;
	margin-right:8px;
	border-right:0px;
}

.trader_block .top a{
	font:bold 11px Helvetica;	
	color:#0099cc;
	text-decoration:none;
}

.trader_block .top a:hover{
	text-decoration:underline;
}


.trader_block .top .title{
	margin-top:11px;
	margin-bottom:7px;
	font:bold 14px Helvetica;	
	color:#333;
}

.trader_block .top .links{
	margin-top:4px;
}

.trader_block .items{
	margin-top:20px;
	margin-bottom:16px;
}

.rb_trader_block .items{
	margin-bottom:3px;
}

.trader_block .item{
	height:102px;
	width:74px;
	margin-left:17px;
	margin-bottom:12px;
	text-align:center;
}

.rb_trader_block .item{
	margin-left:20px;
}

.trader_block .item a{
	font:normal 9px Helvetica;	
	color:#fff;
	text-decoration:none;
}

.trader_block .item a:hover{
	text-decoration:underline;
}

.trader_block .item .image{
	background-color:#ccc;
	width:74px;
	height:74px;
	margin-bottom:4px;
}

.trader_block .more{
	margin-right:6px;
	text-align:right;
}

.trader_block .more a{
	font:bold 10px Helvetica;	
	color:#0099cc;
	text-decoration:none;
}

.trader_block .more a:hover{
	text-decoration:underline;
}

.rb_featured .item{
	padding-top:1px;
	padding-bottom:1px;
	border-bottom:1px solid #ccc;
}

.rb_featured .item .title{
	margin-top:7px;
	width:238px;
}

.rb_featured .item .image{
	background-color:#ccc;
	width:55px;
	height:55px;
	margin-right:9px;
}

.rb_featured .item a{
	font:bold 12px Helvetica;	
	color:#0099cc;
	text-decoration:none;
}

.rb_featured .item a:hover{

	text-decoration:underline;
}


/*DETAILS*/

.ad_top{
	padding-left:4px;
	padding-right:2px;
	margin-bottom:10px;
}

.ad_top .float_left{
	font:normal 9px Helvetica;	
	color:#999;
}

.ad_top .float_right{
	font:bold 10px/24px Helvetica;	
	color:#999;
}

.ad_top .float_right a{
	font:bold 10px Helvetica;	
	color:#0099cc;
	text-decoration:none;
}

.ad_top .float_right a:hover{
	text-decoration:underline;
}

.ad_page_top{
	margin:20px;
}

.ad_details_top{
	background-color:#f2f2f2;
	border: 1px solid #CCC;
	margin: 20px;
	display: block;
}

.ad_details .info .images{
	height: 267px;
	position: relative;
}
.ad_details .info .images .thumbs{
	height:40px;
	padding:2px;
	position:absolute;
	bottom: 0px;
}
.ad_details .info .images .thumbs:hover{
	background-image: url('transparency40_000.png');
	background-repeat: repeat;
}
.ad_details .info .thumbs_new{
	height: 263px;
	width: 58px;
	padding: 2px;
	background-image: url('transparency40_000.png');
	background-repeat: repeat;
}
.ad_details .info .thumbs_new a{
	display: block;
	margin-bottom:2px;
}

.main_image{
	height:267px;
}

.ad_details .info .images a{
	height:36px;
	margin:1px;
	display:block;
	float:left;
}

.ad_details .info .label{
	font:normal 11px Helvetica;	
	color:#666;
	padding-bottom:3px;
}

.ad_details .info .label_value{
	font:bold 11px Helvetica;	
	color:#0099cc;
	padding-left:18px;
	padding-bottom:3px;
}

.ad_details .info .label_value a{
	font:bold 10px Helvetica;	
	color:#0099cc;
	text-decoration:none;
}

.ad_details .info .label_value a:hover{
	text-decoration:underline;
}

.ad_details .vendor_block{
	display:block;
	padding: 20px;
	color: #333;
	font-size: 12px;
	line-height: 20px;
}
.ad_details .vendor_block .detail_label{
	font-weight: bold;
	min-width: 100px;
	display: inline-block;
}
.ad_details .vendor_block .detail_values{
	font-weight: normal;
	display: inline-block;
}
.ad_details .vendor_block .vendor{
	height:65px;
	border-bottom:1px solid #a5a5a5;
	font:normal 11px Helvetica;	
	color:#333;
}

.ad_details .vendor_block .member{
	margin-top:-3px;
}

.ad_details .vendor_block .country img{
	vertical-align:middle;
}

.ad_details .vendor_block .vendor .logo_member{
	margin-right:7px;
}

.ad_details .vendor_block .label{
	font:bold 11px Helvetica;	
	color:#333;
	margin-bottom:7px;
}

.ad_details .vendor_block .username a{
	font:normal 14px Helvetica;	
	color:#333;
	text-decoration:none;
}

.ad_details .vendor_block .username a:hover{
	text-decoration:underline;
}

.ad_details .vendor_block .price{
	height:37px;
	padding:3px 0px 0px 7px;
	border-bottom:1px solid #a5a5a5;
	font:normal 11px Helvetica;	
	color:#333;
}

.ad_details .vendor_block .price span{
	font:bold 14px Helvetica;	
	color:#333;
}

.ad_details .contacts{
	background-color:#cceaf5;
	border-bottom:1px solid #a5a5a5;
	height:118px;
	padding:3px 0px 0px 6px;
	font:normal 11px Helvetica;	
	color:#333;
}

.ad_details .contacts span{
	margin-bottom:4px;
	display:block;
}

.ad_details .contacts div{
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:18px;
	line-height:20px;
	height:20px;
	font:bold 12px Helvetica;	
	color:#333300;	
}

.contacts .telephone{background-image:url(contacts_grey_telephone.png);}
.contacts .cellphone{background-image:url(contacts_grey_cellphone.png);}
.contacts .email{background-image:url(contacts_grey_email.png);background-position:0px 2px!important;margin-top:1px;}
.contacts .website{background-image:url(contacts_grey_website.png);background-position:0px 2px!important;}

.ad_details .vendor_block a{
	font:bold 11px Helvetica;	
	color:#006699;
	text-decoration:none;
}

.ad_details .vendor_block a:hover{
	text-decoration:underline;
}

.ad_details .green_tabs_line{
	background-color:#fff;
	border-left:0px;
	width:1030px;
}

.ad_details .green_tabs_line a{
	text-decoration:none;
}
	
.ad_details .green_tabs_line .tabs{
	width:112px;
	height:28px;
	padding-top:10px;
	border-right:0px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color:#FFF;
}

.ad_details .green_tabs_line #tab4{
	width:116px;
	border-right:1px solid #ccc;
}

.ad_details .green_tabs_line .sel{
	background-color:#fff;			
	height:28px;
	border-bottom:1px solid #fff;
}

.ad_details .green_tabs_line .sel a{
	font:bold 12px Helvetica;
	color:#333;
}

.ad_details .other_info{
	clear:both;
	padding-bottom: 20px;
}

.ad_details .details{
	padding:20px;
	padding-bottom: 0px;
}
.ad_details .details h2{
	margin-bottom:2px;
}

.ad_details a{
	/*font:bold 12px Helvetica;	
	color:#0099cc;*/
	text-decoration:none;
}

.ad_details a:hover{
	text-decoration:underline;
}


.ad_details .details .blocks{
	margin-top:18px;
	width:131px;
}

.ad_details h2{
	font:bold 14px Helvetica;	
	color:#333;
	margin-bottom:10px;
}

.ad_details .text{
	font:normal 12px Helvetica;	
	color:#666;
	border-top: 1px dotted #999999;
    padding: 10px 0px;
    width: 100%;
    padding-bottom: 25px;
}


.ad_details .text a{
	font:bold 12px Helvetica;
	color:#0099cc;
}
.ad_details .text .features{
	color:#666;
	display: block;
	font-size: 12px;
	line-height: 20px;
    width: 30%;
    padding-left: 10px;
    background-image: url('setaDirPreta.gif');
    background-position:center left;
    background-repeat: no-repeat;
    font-weight: normal;
}
.ad_details .text .tags{
	color:#666;
	display: inline-block;
	font-size: 12px;
	line-height: 20px;
    width: auto;
    padding-left: 10px;
    background-image: url('setaDirPreta.gif');
    background-position:center left;
    background-repeat: no-repeat;
    font-weight: normal;
}

.ad_details .details .float_left .block{
	margin-bottom:2px;
	background-color:#f5f5f5;
	padding:5px 8px 10px 8px;
	width:135px;
}

.ad_details .details .float_left .block .title2{
	color:#333;
	font:bold 12px Helvetica;
	margin-bottom:6px;
}

.ad_details .details .float_left .block .link{
	margin-bottom:3px;
	color:#0099cc;
	font:bold 10px Helvetica;
}

.ad_details .details .float_left .block a{
	color:#0099cc;
	font:bold 10px Helvetica;
	text-decoration:none;
}

.ad_details .details .float_left .block a:hover{
	text-decoration:underline;
}

.ads_filters{
	color:#333;
	font:bold 12px Helvetica;
	border-bottom:1px solid #e5e5e5;
	
	padding-left:20px;
	padding-right:20px;
	
	/*height:45px;*/
	line-height:45px;
}

.ads_filters .filters{
	float:left;
	width:450px;
	margin-bottom:10px;
}

.ads_filters .float_left{
	/*margin-right:10px;*/
}

.ads_filters a.filter{
	-moz-border-radius:3px 3px 3px 3px;
	background-color:#E5E5E5;
	background-image:url("close_filter.png");
	background-position:right center;
	background-repeat:no-repeat;
	color:#333333;
	display:block;
	float:left;
	font:bold 10px Helvetica;
	margin-right:2px;
	padding:2px 20px 3px 7px;
	text-decoration:none;
	margin-top:14px;
}

.ads_filters a.other{
	float:left;
	line-height:45px;
	margin-left:14px;
}

.ads_filters a{
	color:#333;
	font:bold 11px Helvetica;
	text-decoration:none;
}

.ads_filters a:hover{
	text-decoration:underline;
}

.ads_filters a.filter:hover{
	text-decoration:none;
}

.block_save_search{
	width:430px;
	padding:10px;
	background-color:#f5f5f5;
	margin-bottom:5px;
	display:none;
}

.block_save_search .pu_close{
	text-align:right;
}

.block_save_search .title{
	margin-left:3px;
	font:bold 12px Helvetica;
	color:#333;
	margin-bottom:5px;
}

.block_save_search .title{
	margin-left:3px;
	font:bold 12px Helvetica;
	color:#333;
	margin-bottom:5px;
}

.block_save_search .forms .label{
	width:15px;
	height:19px;
	padding-top:5px;
	margin-right:0px;
}

.block_save_search .forms .field{
	height:16px;
	font:bold 11px Verdana;
	padding-top:3px;
}

.block_save_search .forms .button{
	height:25px;
	padding-bottom:3px;
	font:bold 13px Helvetica;
}

.top_ads{
	border:1px solid #e5e5e5;
	background-color: #f5f5f5;
}

.top_ads .float_left{
	margin:18px 9px 9px 18px;
	width:74px;
	text-align:center;
}

.top_ads img{
	margin-bottom:4px;
}

.top_ads a{
	color:#333;
	font:normal 10px Helvetica;
	text-decoration:none;
}

.top_ads a:hover{
	text-decoration:underline;
}

.ads_block .float_left{
	height:102px;
	width:74px;
	margin-left:17px;
	margin-bottom:7px;
	text-align:center;
}

.ads_block .float_left a{
	font:normal 9px Helvetica;	
	color:#666;
	text-decoration:none;
}

.ads_block .float_left a:hover{
	text-decoration:underline;
}

.ads_block img{
	background-color:#ccc;
	width:74px;
	height:74px;
	margin-bottom:4px;
}

.lb_block{
	border:1px solid #ccc;
	border-bottom:0px;
}

.lb_block .opened, .lb_block .closed{
	font:bold 12px Helvetica;	
	color:#333;
	text-decoration:none;
	display:block;
	background-image: url("lb_ads_opened.gif");
	background-repeat:no-repeat;
	background-position:130px 5px;
	padding-left:9px;
	padding-top:5px;
	padding-bottom:5px;
}

.lb_block .closed{
	background-image: url("lb_ads_closed.gif");
	background-repeat:no-repeat;
	background-position:130px 5px;
}

.lb_block .items{
	padding-bottom:9px;
}

.lb_block .item{
	padding-left:8px;
	padding-bottom:3px;
	font:normal 9px Helvetica;	
	color:#333;
}

.lb_block .item a{
	font:normal 9px Helvetica;	
	color:#333;
	text-decoration:none;
}

.lb_block .more{
	padding-left:14px;
}

.lb_block .more a{
	font:normal 10px Helvetica;
	color:#0099cc;
}

.lb_block .item a:hover{
	text-decoration:underline;
}

.close_lb_block{
	border-top:1px solid #ccc;
	margin-bottom:13px;
}



.adnew_link a.closed, .adnew_link a.opened{
	display:block;
	height:27px;
	padding-left:23px;
	padding-top:9px;
	background-color:#f5f5f5;
	color:#333;
	font: bold 13px Helvetica;
	text-decoration:none;
	background-image:url("5c_arrow_right.gif");
	background-repeat:no-repeat;
	background-position:10px 13px;
}

.adnew_link a.opened{
	background-image:url("5c_arrow_btm.gif");
	background-position:8px 15px;
}

.adnew_disclaimer{
	margin-top:18px;
	border-top:1px solid #d6d6d6;
	width:428px;
	padding-right:140px;
	padding-top:9px;
	color:#666;
	font: normal 10px Helvetica;
}

.adnew_disclaimer p{
	padding:0px;
	margin:0px;
}

.ad_published .top{
	background-color:#fff59b;
	padding:10px 16px 30px 16px;
	margin-bottom:30px;
	color:#333;
	font: bold 11px Helvetica;
}

.ad_published .top a{
	color:#0099cc;
	font: bold 11px Helvetica;
	text-decoration:none;
}

.ad_published .top a:hover{
	text-decoration:underline;
}

.ad_published .items_title{
	color:#333;
	font: bold 14px Helvetica;
	margin-bottom:11px;
}

.ad_published .items{
	border-top:1px solid #d6d6d6;
	margin-bottom:30px;
}

.ad_published .item{
	border:1px solid #d6d6d6;
	border-top:0px;
	padding:18px 18px 21px 11px;
}

.ad_published .item_sel{
	background-color:#f9f9f9;
}

.ad_published .item .float_left{
	margin-top:45px;
	color:#333;
	font: normal 11px Helvetica;
	line-height:17px;
}

.ad_published #type_top .float_left{
	margin-top:68px;
}

.ad_published .item .float_left img{
	margin-right:12px;
}

.ad_published .results{
	border-bottom:1px solid #d6d6d6;
	margin-bottom:18px;
	padding-bottom:10px;
	color:#333;
	font: normal 10px Helvetica;
	line-height:17px;
}

.ad_published .results b{
	font: bold 12px Helvetica;
}

.other_info .get_directions{
	display:none;
	border:1px solid #e0f3f9;
	background-color:#fff;
	padding:8px 8px 15px 13px;
	color:#333;
	font: bold 11px Helvetica;
	width:505px;
	margin-top:10px;
}

.details .get_directions .float_left{
	width:480px;
	margin-right:0px;
}

.details .get_directions .float_left .field{
	width:310px;
	padding:3px 4px 5px 4px;
	margin-top:19px;
	border:1px solid #cddfe5;
	color:#333;
	font: normal 11px Helvetica;
}

.details .get_directions .float_right{
	margin:0px;
	width:11px;
}

.details .get_directions .formfield{
	width:319px;
}

.details .get_directions .formbtn{
	width:100px;
	margin-top:20px;
}

.get_directions .button_comm{
	margin-left:9px;
}

.other_info .slideshow{
	text-align:right;
	margin:0px;
	padding:0px;
	margin-bottom:26px;
}

.other_info .slideshow a{
	/*background-image:url("icn_slideshow1.gif");
	background-repeat:no-repeat;
	background-position:right;
	color:#0099cc;
	font: bold 11px Helvetica;
	text-decoration:none;
	padding-right:30px;
	display:block;
	height:19px;
	padding-top:2px;*/
}

.other_info .slideshow a:hover{
	text-decoration:underline;
}

.other_info .spec_title{
	width:480px;
}

.trader_header{
	border:1px solid #ccc;
	margin-bottom:21px;
}

.trader_header .float_left{
	width:131px;
	padding:9px 8px 8px 9px;
	border-right:1px solid #ccc;
}

.trader_header .float_right{
	/*width:396px;*/
	padding:14px 20px 0px 20px;
	color:#333;
	font: normal 11px Helvetica;
}

.trader_header .float_right .title{
	height:107px;
	color:#333;
	font: bold 14px Helvetica;
}

.trader_header .float_right .title span{
	font: normal 11px Helvetica;
}

.trader_header .float_right .title span img{
	margin-top:3px;
	vertical-align:bottom;
}

.place_your_ad{
	-moz-border-radius:3px;
	background-color:#516c77;
	color:#FFF;
	font:bold 18px Helvetica;
	padding:15px;
	margin-left:20px;
}

.ads_hp_top{
	color:#333;
	font:normal 11px Verdana;
	height:212px;
	overflow:hidden;
	margin-bottom:17px;
}

.ads_hp_top .ad_block{
	width:131px;
	margin-left:10px;
}

.ads_hp_top .ad_block_first{
	margin-left:0px;
}

.ads_hp_top .text_block{
	background-color:#ebebeb;
	padding:5px;
	padding-bottom:0px;
	height:77px;
	position:relative;
}

.ads_hp_top .text_block .title{
	overflow: hidden; 
	max-height: 32px;
}

.ads_hp_top .text_block .title a{
	font:bold 12px Helvetica;
	color:#333;
	text-decoration:none;
}

.ads_hp_top .text_block .title a:hover{
	text-decoration:underline;
}

.ads_hp_top .text_block .specs{
	font:normal 11px Helvetica;
	color:#333;
	line-height:13px;
}

.ads_hp_top .text_block .price{
	bottom:5px;
	position:absolute;
	font:bold 14px Helvetica;
	color:#333;
}

.place_your_ad .lba_left{
	background-image:url(large_blue_arrow_left.png);
	background-repeat:no-repeat;
	width:17px;
	height:50px;
	float:left;
}

.place_your_ad .lba_middle{
	background-image:url(large_blue_arrow_middle.png);
	background-repeat:repeat-x;
	height:50px;
	font:bold 18px/48px Helvetica;
	float:left;
}

.place_your_ad .lba_middle a{
	text-decoration:none;
	color:#FFF;
}

.place_your_ad .lba_right{
	background-image:url(large_blue_arrow_right.png);
	background-repeat:no-repeat;
	width:30px;
	height:50px;
	float:left;
}



.hp_classifieds_top ul.newList * {margin:0; padding:0;font:bold 11px Helvetica;}
.hp_classifieds_top ul.newList a {color: #000; text-decoration:none; display:block;}
.hp_classifieds_top ul.newList {
	margin:0;
	margin-top:4px; 
	padding:0; 
	list-style:none; 
	color:#000; 
	min-width:56px; 
	background:#fff; 
	position:absolute;  
	border:1px solid #ccc; 
	top:22px; left:0; 
	overflow-y:auto;
	overflow-x:hidden; 
	z-index:9999;
	max-height:200px;
	width:303px;
}
.hp_classifieds_top .newListSelected {
	background-color:#fff;
	height:27px;
	padding-left:5px;
	padding-top:7px;
	width:300px;
	border:1px solid #6c828c;
	background-color:#ffffff;
	background-image:url("combo_bullet.gif");
	background-repeat:no-repeat;
	background-position:right;
	font:bold 12px Helvetica;
	color:#333;
	float:left;
}
.hp_classifieds_top .newListSelected span {min-width:80px; display:block;}
.hp_classifieds_top ul.newList li a {padding:3px 8px; display: block;}
.hp_classifieds_top ul.newList li a:focus {-moz-outline-style: none;}
.hp_classifieds_top .selectedTxt {
	min-width:50px;
	overflow:hidden;
	height:23px;
	font:bold 12px Helvetica;
	color:#333;
	padding:0 0px 0 0;
	line-height:23px;
}
.hp_classifieds_top .hiLite {
	background:#0CF!important;
	color:#fff!important;
}
.hp_classifieds_top .hiLite a {background:#650101!important; color:#fff!important;}
.hp_classifieds_top .newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.hp_classifieds_top .newListSelHover, .newListSelFocus {background-position:0 -23px; cursor:default;background-color:#fefbef;border:1px solid #0099cc;background-repeat:no-repeat;background-position:right;}
.hp_classifieds_top .newListOptionTitle {font-weight:bold;}
.hp_classifieds_top .newListOptionTitle ul {margin:3px 0 0;}
.hp_classifieds_top .newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

.latest .small_ad_block{
	width:130px;
	margin-right:17px;
	margin-bottom:20px;
	cursor:pointer;
}

.latest .text_block{
	background-color:#E5F5FA;
	padding:5px;
	text-align:center;
	height:50px;
}

.latest .text_block .title{
	font:bold 11px Helvetica;
}

.latest .text_block .price{
	font:normal 11px Helvetica;
}

h1.latest{
	font:bold 14px Helvetica;
	color:#333;
	margin-bottom:10px;
}

.new_search{
	height:26px !important;
	line-height:26px !important;
	padding:0 !important;
	text-align:center !important;
	width:114px !important;
	font:bold 14px/24px Helvetica !important;
	text-decoration:none !important;
	color:#FFF !important;
	
}

/*.arrow{
	padding-top:0px !important;
	margin-left:10px;
}*/

.arrow .mba_left{
	background-image:url(medium_blue_arrow_left.png);
	background-repeat:no-repeat;
	width:10px;
	height:26px;
	float:left;
}

.arrow .mba_middle{
	background-image:url(medium_blue_arrow_middle.png);
	background-repeat:repeat-x;
	height:26px;
	float:left;
}

.arrow .mba_middle a{
	font:bold 14px/24px Helvetica;
	text-decoration:none;
	color:#FFF;
}

.arrow .mba_right{
	background-image:url(medium_blue_arrow_right.png);
	background-repeat:no-repeat;
	width:25px;
	height:26px;
	float:left;
}

.ads_options .sortOpts, .ads_options .sortOpts_specs{
	float:left;
	padding-top:5px;
	text-align:right;
	margin-bottom:5px;
	margin-left:3px;
}

.ads_options .sortOpts a, .ads_options .sortOpts_specs a{
	color:#333;
	text-decoration:none;
	font:bold 10px Helvetica;
}

.ads_options .sortOpts ul a{
	color:#333;
}

.ads_options .sortOpts a li a, .ads_options .sortOpts_specs a li a{
	color:#333;
}

.ads_options .sortOpts .viewact-container, .ads_options .sortOpts_specs .viewact-container{
	display:block;
	margin:0;
	position:relative;
	color:#333;
	font:normal 11px Helvetica;
}

.ads_options .sortOpts .viewact, .ads_options .sortOpts_specs .viewact{
	background:url(5c_arrow_btm.gif) right 6px no-repeat;
	padding:0 16px 0 2px;
	font:bold 11px Helvetica;
}
.ads_options .sortOpts_specs .viewact{
	background:url(grey_arrow_btm_menu.gif) right 6px no-repeat;
	padding:0 21px 0 2px;
}
.ads_options .sortOpts_dg{
	float:none;
	padding-top:0px;
	text-align:left;
	margin-left:0px;
	border-top:1px solid #6d6d6d;
}

.ads_options .sortOpts_dg a{
	width:200px;
	display:block;
	color:#333;
	font:bold 13px Helvetica;
}

.ads_options .sortOpts_dg .viewact-container{
	border:0px;
}

.ads_options .sortOpts_dg .viewact{
	padding-top:8px;
	padding-bottom:10px;
	padding-left:7px;
	background: transparent url('white_arrow_medium_btm.gif') 197px 14px no-repeat;
}

.ads_options .sortOpts ul, .ads_options .sortOpts_specs ul{
	margin:0px;
	padding:0px;
	padding-top:1px;
	border:1px solid #999;
	background:white;
	position:absolute;
	display:none;
	z-index:10;
}

.ads_options  ul.sortOpts_dgv{
	margin-left:50px;
	margin-top:5px;
}

.ads_options .sortOpts_dg ul{
	border:1px solid #6d6d6d;
	border-bottom:0px;
	background:#fff;
	margin-left:-1px;
}

.ads_options .sortOpts li, .ads_options  ul.sortOpts_dgv li, .ads_options .sortOpts_specs li{
	padding-bottom:1px;
	display:block;
	margin:0 1.5em 0 .5em;
	font-size:92%;
	list-style:none;
	text-align:left;
}

.ads_options  ul.sortOpts_dgv li{
	text-align:right;
	margin-right:0px;
	margin-left:20px;
}

.ads_options .sortOpts_dg li{
	border:0px;
	margin:0px;
	padding-top:8px;
	padding-bottom:10px;
	border-bottom:1px solid #6d6d6d;
	width:224px;
	margin-left:-1px;
}

.ads_options .sortOpts li a, .ads_options ul.sortOpts_dgv li a, .ads_options .sortOpts_specs li a{
	display:block;
	margin:0 0 0 3px;
	padding:0 4px 0 10px;
	font:bold 10px Helvetica;
}

.ads_options .sortOpts_dg li a{
	font-size:13px;
	color:#333;
}

.ads_options .sortOpts li a:hover, ul.sortOpts_dgv li a:hover, .sortOpts_specs li a:hover{
	color:#0099cc;
	text-decoration:underline;
}

.ads_options .browsing{
	height:30px;
	margin-top:6px;
	color:#434343;
	font:normal 11px Helvetica;
	padding:0px;
}

.ads_nav_bar .arrows{
	display:block;
	padding-top:3px;
	height:17px;
	width:36px;
}

.ads_nav_bar a{
	display:block;
	padding-top:3px;
	height:17px;
	/*width:20px;*/
	padding-left:6px;
	padding-right:6px;
	color:#556d7a;
	font:bold 11px Helvetica;
	text-decoration:none;
	margin-left:1px;
}

.ads_nav_bar a:hover{
	background-color:#e5e5e5;
	color:#333333;
}

.ads_nav_bar{
	color:#556d7a;
}

.ads_nav_bar .ret{
	width:40px;
	color:#333;
}

.ads_nav_bar .selected {
	background-color:#556d7a;
	color:#fff;
	height:17px;
	margin-left:1px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
}

.details_title{
	font:bold 20px Helvetica;
	line-height: 22px;
	color:#333 !important;
	margin-bottom:4px;
}
.vendedor{
	font-size: 14px;
	color:#3399cc;
	font-weight: bold;
	line-height: 16px;
	margin-top:3px;
	margin-bottom: 3px;
}
.vendedor .label{
	font-size: 14px;
	color:#333;
	line-height: 16px;
	font-weight: normal;
	text-transform:none;
}
.ref{
	color: #666;
	font-size: 11px;
}
.price_box{
	width:169px;
	height:82px;
	border: 1px solid #666;
	position: relative;
	color: #333;
	line-height: 47px;
	font-size: 28px;
	text-align:center;
	font-weight: bold;
	background: #e1e1e1; /* Old browsers */
	background: -moz-linear-gradient(top,  #e1e1e1 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1e1e1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e1e1e1 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e1e1e1 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e1e1e1 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(top,  #e1e1e1 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e1', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.price_box .contact_seller{
	position: absolute;
	bottom: 0px;
	width: 169px;
	height: 35px;
	color: #FFF;
	font-size: 16px;
	line-height:35px;
	display: block;
	text-decoration:none;
	background: #28abd6; /* Old browsers */
	background: -moz-linear-gradient(top,  #28abd6 0%, #007ba5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#28abd6), color-stop(100%,#007ba5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #28abd6 0%,#007ba5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #28abd6 0%,#007ba5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #28abd6 0%,#007ba5 100%); /* IE10+ */
	background: linear-gradient(top,  #28abd6 0%,#007ba5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28abd6', endColorstr='#007ba5',GradientType=0 ); /* IE6-9 */
}
.price_box .contact_seller:hover{
 text-decoration: none;
}
/*add this imgage stopper*/
.at300bs {
	display:none !important;
}

.share_services a{
	font:bold 10px/24px Helvetica;
	color:#fff;
	text-decoration:none;
	background-color:#666;
	padding:3px 5px;
	-moz-border-radius:3px;
	margin-right:3px;
}
.tracked{
	font:bold 10px Helvetica;
	color:#fff;
	text-decoration:none;
	background-color:#090;
	padding:3px 5px;
	-moz-border-radius:3px;
	margin-right:3px;
	margin-top:3px;
}
.get_directions_btn{
	height:23px;
	margin-left:10px;
	padding:0 3px 3px;
	width:49px;
}

.ads .forms_small .field, .forms_small .field_photo, .forms_small .field_predicted, .captcha_field, .forms_small .field_no_width{
	height:18px;
	padding-top:2px;
	font-weight:normal;
	width:254px;
}

.ads .forms_small .label, .forms_small .label_file{
	height:19px;
	padding-top:4px;
	background-color:#EBF7FB;
	color:#333;
}

.ads .forms .label_area{
	background-color:#516B77;
	color:#FFF;
}

.ads .forms .area{
	height:107px;
	width:264px;
	padding-left:5px;
	padding-right:2px;
	border:1px solid #cddfe5;
	color:#333333;
	margin-top:0px;
	font:normal 12px Helvetica;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:2px;
}


.ads_send_contact{
	padding:0 3px 3px;
	width:60px;
	height:21px;
	line-height:21px;
}

.spec_line .cat_title {
	background-color:#F7F7F7;
	border-bottom:2px solid #FFFFFF;
	color:#333333;
	font:bold 12px Verdana;
	padding-bottom:15px;
	padding-left:15px;
	padding-top:15px;
	vertical-align:top;
	width:465px;
}

.saved_searches{
	width:660px;
	min-height:800px;
}

.saved_searches .items{
	border-top:1px solid #e0e0e0;
	font:normal 10px Verdana;
	color:#666;
}

.saved_searches .item{
	border-bottom:1px solid #e0e0e0;
	padding:7px 7px 7px 7px;
}

.saved_searches .item a{
	font:bold 13px Verdana;
	color:#0099cc;
	text-decoration:none;
}

.saved_searches .item a:hover{
	text-decoration:underline;
}
.trader_block_main{
	padding:10px;
	background-color:#E5F5FA;
	border:1px solid #CCC;
}

.trader_block_main .top{
	width:255px;
}

.trader_block_main .top .image{
	border:1px solid #CCC;
}

.trader_block_main .top .title{
	font:bold 12px Helvetica;
	color:#333;
	margin-left:10px;
}

.trader_block_main .top .links{
	margin-left:10px;
}

.trader_block_main .top .links a{
	font:bold 12px Helvetica;
	color:#09C;
	text-decoration:none;
}

.trader_block_main .items{
	float:left;
	margin-left:5px;
}

.trader_block_main .items .item{
	width:74px;
	margin-left:15px;
}

.trader_block_main .items .item a{
	font:normal 11px Helvetica;
	color:#333;
	text-decoration:none;
}

.trader_header .trader_details{
	font-size:13px;
	margin:20px;
	float:left;
}

.classifieds_leftbar .label{
	/*background-color:#516C77;
	color:#fff;*/
}

.recently_viewed_ads{
	border:1px solid #e5e5e5;
	background-color:#f5f5f5;
	padding:20px;
}
.recently_viewed_ads .caption{
	margin-bottom:10px;
	text-align:center;
	font:bold 12px Helvetica;
}
.recently_viewed_ads .ad{
	margin-bottom:10px;
	text-align:center;
}
.recently_viewed_ads .ad a{
	color:#333;
	text-decoration:none;
	font:normal 11px Helvetica;
}

.rb_block_arrow{
	background-image:url(rb_blue_block_arrow.png);
	background-repeat:no-repeat;
	width:284px;
	height:40px;
	display:block;
	color:#fff;
	font:bold 26px Helvetica;
	text-decoration:none;
	padding-left:16px;
	padding-top:6px;
	margin-bottom:10px;
}

.ads_hp_tabs{
	display:inline-block;
	width:100%;
	height:39px;
	background-color:#ffffff;
	border-width:0px;
	border-style:solid;
	border-color:#cccccc;
	border-bottom:1px solid #ccc;
}
.ads_hp_tabs a{
	display:inline-block;
	float:left;
	width:169px;
	height:29px;
	padding-top:10px;
	background-color:#f0f0f0;
	font:bold 16px Helvetica;
	color:#666;
	text-align:center;
	text-decoration:none;
}
.ads_hp_tabs .sel{
	background-color:#fff;
	color:#333;
	border:1px solid #ccc;
	border-bottom:0px;
}

.ads_hp_tab_content{
	border:1px solid #ccc;
	border-top:0px;
	margin-bottom:15px;
}

.ads_hp_tab_content .text{
	padding:14px 5px 8px 11px;
	zoom:1;
}

.ads_hp_tab_content .text .item{
	width:120px;
	margin-bottom:4px;
	float:left;
	
}

.ads_hp_tab_content .text .item a{
	font:normal 11px Verdana;
	color:#333;
	text-decoration:none;
}

.ads_hp_tab_content .text .more{
	text-align:right;
}

.ads_hp_tab_content .text .more a{
	font:bold 11px Helvetica;
	color:#0099cc;
	text-decoration:none;
}

.ads_hp_tab_content .text a:hover{
	text-decoration:underline;
}

.ads_hp_popin_countries{
	background-color: #fff;
    color: #ccc;
    display: none;
    font: normal 12px Arial;
    position: absolute;
    z-index: 3;
    border: 1px solid #DDDDDD;
    border-top:0px;
    max-height: 120px;
    overflow: auto;
    width: inherit;
}

.ads_hp_popin_countries a{
	color: #333;
    font: normal 12px Helvetica;
    text-decoration:none;
    padding: 3px;
    display: block;
    padding-top:5px;
}
.ads_hp_popin_countries a:hover{
	text-decoration:none!important;
	background-color: #eee;
}

.hp_regions .country{
	background-image: url("acc_bullet_active2.png");
	background-repeat:no-repeat;
	background-position:center right;
	color: #333;
    font: normal 12px Helvetica;
    text-decoration:none!important;
    display: block;
    padding: 3px;
    border: 1px solid #DDDDDD;
    background-color: #FFF;
    
}
.hp_regions .country:hover{
	background-color: #EEE;
}

.hp_regions .regions{
	margin-top:15px;
	margin-bottom:10px;
	display:block;
	height: 210px;
	overflow: hidden;
	padding: 5px;
}

.hp_regions .regions .item{
	color: #333;
    font: normal 13px Helvetica;
    text-decoration: none;
    display:block;
    padding: 2px;
}

.hp_regions .regions .item:hover{
	text-decoration: underline;
}

.hp_regions .more a{
	color: #0099cc;
    font: bold 11px Helvetica;
}

.hp_regions a{
	text-decoration:none;
}

.hp_regions a:hover{
	text-decoration:underline;
}

.ads_list_page{
	padding:10px 0px 0px 20px;
}

.ad_page{
	padding:10px 20px 20px 20px;
}
.ads_list .item .descr
.ads_list .item .descr
{
padding-top:2px;	
}

.ad_page_top .context_menu{
	margin-top:9px;
}

.ads_tabs{
	height: 36px;
	border-bottom: 1px solid #CCC;
	padding:0px 20px;
}
.ads_tabs .tabs,.ads_tabs .sel{
	display: inline-block;
	height: 35px;
	border:1px solid #CCCCCC;
	border-left:0px;
	border-bottom: 0px;
	width: 120px;
	text-align:center;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}
.ads_tabs .tabs a,.ads_tabs .sel a{
	line-height: 34px;
	color: #11a0cf;
	font-weight: bold;
	font-size: 12px;
}
.ads_tabs .sel{
	background: #FFF !important;
	height: 36px;
	margin-bottom: -1px;
	color: #333;
}
.ads_tabs .sel a{
	color: #333;
}
.ads_tabs .first{
	border-left: 1px solid #CCCCCC;
}

.ad_details .basic_info{
	width:366px;
}

.ad_details .wiki_version_bg .specs{
	width:171px;
}

.contact_vendor{
	margin:0px 20px;
	padding: 10px 0px;
}

.contact_vendor h2{
	margin-bottom:7px;
}

.contact_vendor .text{
	margin-bottom:20px;
}

.ad_encyclopedia{
	font: normal 11px Helvetica;
	color: #333;
	padding:10px;
}

.ad_encyclopedia a{
	font: bold 12px Helvetica!important;
	color: #333!important;
	text-decoration:none;
}

.ad_encyclopedia a:hover{
	text-decoration:underline;
}

.ad_encyclopedia img{
	margin-right:5px;
}
.advanced_search_ads{
	padding:10px;
	font: normal 12px Helvetica;
	color: #333;
	text-decoration:none;
	border:1px solid #CCC;
	margin-right:10px;
	margin-bottom:10px;
	width:612px;
}
.advanced_search_ads .title{
	margin-bottom: 15px;
	font: normal 16px Helvetica;
	color: #333;
}
.advanced_search_ads .item{
	width: 190px;
	margin: 2px;
	text-align: left;
	padding: 5px;
	float:left;
}
.advanced_search_ads .item .filter_name{
	display:block;
	padding-top:3px;
	color: #333;
	font: normal 12px Helvetica;
}
.advanced_search_ads .item select{
	font: normal 11px Helvetica;
	color:#333;
	background-color:#fff;
	width: 190px;
	height: 24px;
	border:1px solid #ccc;
	padding: 2px;
}
.advanced_search_ads .item.bg{
	width:auto;
}
.advanced_search_ads .item .aligned-checkbox{
	line-height: 18px;
   	vertical-align: top;
 }
 .left_filters .title{
	margin-bottom: 10px;
 }
 .left_filters .label{
	line-height: 20px;
	text-align:left;
	font-size: 13px;
}
.left_filters select{
	border: 1px solid #DDDDDD;
	border-radius: 2px 2px 2px 2px;
	line-height: 20px;
	padding: 5px 4px;
	background: #fff;
	width: 100%;
	margin-bottom: 10px;
	font: normal 12px Helvetica;
}
 .left_filters a{
 	line-height: 30px;
	text-align:left;
	font-size: 13px;
	color: #333;
 }
 .left_filters a:hover{
	line-height: 30px;
	text-align:left;
	font-size: 13px;
	color: #009ACB;
 }
select optgroup{
	border-top:1px dotted #aaa;
	padding: 2px;
}

textarea{
	border: 1px solid #ddd;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius:2px;
	padding: 4px;
}

textarea:focus,
select:focus,
input:focus{
	border-color:#009ACB;

}

textarea.error:focus,
select.error:focus,
input.error:focus{
	border-color:red;

}
.top_sapo_banner{
width:100%;
height:50px;
background-color:#0080AC;
color: #FFF;
}
.top_sapo_banner .in{
	width:985px;
	margin:auto;
	text-align:center;
}
.top_sapo_banner .in .logo{
	width:230px;
	height:50px;
	background-image:url('/images/autoviva_logo.png');
	background-repeat: no-repeat;
	background-position:center center;
	float: left;
}
.top_sapo_banner .in .msg{
	float:right;
	font-family: Helvetica;
	line-height: 50px;
	font-size: 16px;
	color: #FFF;
	padding: 0px 10px;
	text-decoration: none;
}
.top_sapo_banner .in .msg:hover{
	float:right;
	font-family: Helvetica;
	line-height: 50px;
	font-size: 16px;
	color: #FFF;
	padding: 0px 10px;
	text-decoration: underline;
}
.other_ads_from_seller{
 border-top: 1px solid #666;
 padding: 0px 20px;
}
.other_ads_from_seller .title{
	color: #333;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	padding: 10px 0px;
}
.other_ads_from_seller .view_more{
	color: #0099cc;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	padding: 10px 0px;
	text-decoration: none;
}
.other_ads_from_seller .client_ad_block{
	width: 130px;
	margin-right: 9px;
	margin-bottom:9px;
	height: 150px;
	background-color: #f2f2f2;
}
.other_ads_from_seller .nomarg{
	margin-right: 0px;
}
.other_ads_from_seller .client_ad_block .descr{
	padding: 3px;
}
.other_ads_from_seller .client_ad_block a{
	font-size: 12px;
	color: #333;
	font-weight: bold;
	line-height: 14px;
	display:block;
}
.other_ads_from_seller .client_ad_block .price{
	display:block;
	font-size: 12px;
	color: #0099cc !important;
	font-weight: bold;
	line-height: 16px;
	padding: 2px 0px;
}
.other_ads_from_seller .block{
	padding-bottom:20px;
}
