/*body { font-family:Arial, Helvetica, sans-serif;}*/
body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#ffffff; position:relative;}

.testo12rosso{COLOR:#CC0000;/*FONT-FAMILY:"Trebuchet MS","verdana","geneva","helvetica","arial","sans-serif";*/FONT-SIZE:12px;TEXT-DECORATION:none;font-weight:bold;}

.bg{background-repeat:no-repeat;background-image:url(http://www.trovomoto.net/images/bulletArrowRight.gif);}
.browsing_result_table_body_odd_bold,.browsing_result_table_body_even_bold{background-color:#FFFF66;font-weight:bold;}
/* titoli */
.lost_password_page_title,.full_images_title,.notify_friend_page_title,.send_seller_message_page_title,.ad_removal_title,.edit_ad_title,.add_new_filter_title,.my_ad_filters_title,.user_management_page_title,.login_form_title,.search_page_title,.expired_ad_detail_title,.my_expired_ads_title,.my_favorite_ads_title,.add_new_filter_title .my_ad_filters_title,.communication_configuration_title,.page_title,.place_ad_section_title,.my_current_ads_title,.my_current_info_title,.edit_info_title,.my_current_messages_title{font-size:160%!important;font-weight:bold;color:#FF9933;}
font{font-size:11px;font-weight:normal;}
.display_ad_extra_question_label{font-size:12px;font-weight:bold;}
table ul{margin:0px;padding:0px;list-style:none;font-weight:normal;}
table ul li{padding:0px 0px 0px 15px;margin:0px;list-style-type:none;}
form{margin:0px;padding:0px;}
font.main_navigation_1_name, font.navigation_1_name{font-size:11px;}
font.main_navigation_1_count,font.navigation_1_count{font-size:11px;}

/* varie */
.browsing_result_table_body_odd_bold,.browsing_result_table_body_even_bold{background-color:#FFFF66;font-weight:bold;}
.lost_password_page_title,.full_images_title,.notify_friend_page_title,.send_seller_message_page_title,.ad_removal_title,.edit_ad_title,.add_new_filter_title,.my_ad_filters_title,.user_management_page_title,.login_form_title,.search_page_title,.expired_ad_detail_title,.my_expired_ads_title,.my_favorite_ads_title,.add_new_filter_title .my_ad_filters_title,.communication_configuration_title,.page_title,.place_ad_section_title,.my_current_ads_title,.my_current_info_title,.edit_info_title,.my_current_messages_title{font-size:160%!important;font-weight:bold;color:#FF9933;}
font{font-size:11px;font-weight:normal;}
th{font-weight:bold;font-size:11px;border-bottom:1px solid #BBBBBB;}
tr{font-weight:normal;}
td{height:23px;line-height:20px;/*font-family:Arial,sans-serif;*/border:none;}

.display_ad_extra_question_label{font-size:12px;font-weight:bold;}
table ul{margin:0px;padding:9px;list-style:none;font-weight:normal;}
table ul li{padding:0px 0px 0px 15px;margin:0px;list-style-type:none;}

#eventhomelistBox ul {margin:0px;padding:0px;list-style:none;font-weight:normal; width:125px;}
#eventhomelistBox ul li{padding:0px 8px 10px 8px;margin:0px;list-style-type:none;}
#eventhomelistBox a{ color:#333333; text-decoration:underline; font-weight:bold;padding-left:0px!important; font-size:110%;}
#eventhomelistBox a:hover{ color:#fb8c0a; text-decoration:none;}
#eventhomelistBox { background-color:#e5e5e5; font-size:90%; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; color:#333333; margin-bottom:10px; padding-bottom:10px;}

.eventpublist a{ font-size:130%; color:#157110; text-decoration:underline; margin-bottom:8px;}
.eventpublist a:hover{  color:#fb8c0a; text-decoration:none;}
.eventpublist strong{ font-size:90%; color:#5f5f5f;}
.eventpublist li { border-bottom:1px dashed #cbcbcb;}

/*#eventlistbox h2{
	background:url(myimg/graf_gtop.gif) 0 0 no-repeat;
	margin:0px;
	height:20px;
	padding:3px 0px 0px 10px;
	color:#5f5f5f;	}
.eventlistbox{ background-color:#e5e5e5; margin-bottom:10px;border-bottom:1px solid #cbcbcb;}
.eventlistbox a { text-align:right; font-weight:bold; color:#157110; padding-left:10px;}
.eventlistbox a:hover {color:#fb8c0a; text-decoration:none;}
*/
form{margin:0px;padding:0px;}
font.main_navigation_1_count,font.navigation_1_count{font-size:11px;}
/* general stuff */
h2{font-size:12px;font-weight:bold;height:30px;padding:10px 0px 0px 25px;}

.forminvia{margin:0px 80px 5px 0;padding:5px;text-align:right;vertical-align:top;}
.forminvia div{margin:5px;padding:5px;}

#categorie,#piuvisti,#vetrina,#concessionari,#piuvisti, #login{font-size:10px;}
#adsense_hp{margin-top:20px;}
#adsense_ad{margin-top:10px;}
#adsense_list{margin-left:10px;}

#maincol3 h2,#modulo1 h2,#maincol2 h2{color:#FF9933;}
#accessibility{position:absolute;left:-2000px;top:-2000px;display:none;}
#source{position:absolute;left:-2000px;top:-2000px;display:none;}

/*#topmenu{background:white;}*/
#topmenu a:link{text-decoration:none;font-weight:bold;color:#ffffff;font-size:12px;}
#topmenu a:visited{color:#ffffff;font-weight:bold;text-decoration:none;font-size:12px;}
#topmenu a:hover{color:#f77104;text-decoration:none;font-weight:bold;font-size:12px;}
#topmenu a:active{color:#f77104;font-weight:bold;text-decoration:none;font-size:12px;}
#topmenu ul{list-style:none;padding:0;margin:15px 0 -10px 0;height:32px;}
#topmenu li{float:left;font-size:12px;padding:0;margin:0 0 -10px 0;height:22px;line-height:22px;background:url(myimg/tabs_sx2.gif) left top no-repeat;}
#topmenu li span{padding:4px 0 15px;margin:0 0 -10px 13px;height:22px;line-height:22px;background:url(/myimg/tabs_dx2.gif) right top no-repeat;} 

/*posizione ie7*/*:first-child+html #topmenu li span{background:url(myimg/tabs_dx2_ie.gif) right top no-repeat;}
/*posizione ie6*/* html #topmenu li span{background:url(/myimg/tabs_dx2_ie.gif) right top no-repeat;}

#topmenu li span a{padding:4px 0 15px;margin:0 12px -10px 0;height:22px;line-height:22px;background:url(myimg/tabs_cx2.gif) repeat-x;}
#topmenu ul  > li:first-child{background:url(myimg/tabs_sx1.gif) 0 0 no-repeat!important;}
#topmenu ul  > li:first-child span{background:url(myimg/tabs_dx1.gif) top right no-repeat;}
#topmenu ul  > li:first-child span a{background:url(myimg/tabs_cx1.gif) 0 0 repeat-x; color:#ffffff;}
#sottotopmenu{
	width:980px;
	background:url(myimg/sf_sottotopmenu.gif) left top repeat-x;
	height:26px;
	}
#sottotopmenu ul{width:100%; list-style:none;padding:0;margin:0;float:left; background:url(myimg/sf_sottotopmenu.gif)left top repeat-x; height:26px; color:#FFFFFF;}
#sottotopmenu li{float:left;margin:0;font-size:10px; height:5px; /*height:14px;*//*white-space:nowrap;*/padding:6px 8px;}
#sottotopmenu a{text-decoration:underline;color:#ffffff;font-size:11px; font-weight:bold;}
#sottotopmenu a:hover{text-decoration:none;color:#ff9933;}

#sottotopmenu ul#benvenuto{list-style:none;padding:0;margin:0;float:right;margin-bottom:-44px; width:100%;}
#sottotopmenu ul#benvenuto li{float:right;margin:0;font-size:11px;font-weight:bold;color:#ffffff; height:10px;/*height:14px;white-space:nowrap;*/padding:5px 5px;}
#outer-800{width:980px;margin:0;padding:0;}


/*struttura del sito*/
/*********************************************************************************************************************************/
#pagewidth-800{width:980px;margin-left:auto;margin-right:auto;margin-bottom:20px;padding:0px;margin-top:0px;text-align:left;}
#leftcol{width:160px; float:left; margin:5px 0px 0px 0px; padding:0; color:#333; height:auto;}
#maincol3{color:#333333; float:left; width:670px; margin:5px 0px 0px 0px; padding-left:10px; padding-right:10px;}
#rightcol{color:#333; width:127px; float:right; margin:5px 0px 0px 0px;}
#maincol2{float:left; width:800px; margin:0px; padding:0px; padding-left:10px; padding-right:10px;}

/*banner in top*/
#top-sx{height:80px; width:251px;  float:left; margin-top:6px;}
#top-dx{border:0;padding:0; float:left; position:relative; padding-bottom:5px;}
#header-ad{margin-bottom:10px;padding:0px; }
#header{width:980px; height:90px; margin:0px; padding:0px; }
#header img{margin:0px; padding:0px; border:none; display:inline;}

/*gestione title interni nelle sezioni*/
.login_form_title td{ font-size:18px!important;}
.identifier_field{ color:#ffffff; font-size:120%; font-weight:bold;} /*nome utente*/
/*********************************************************************************************************************************/


/* gestione colonna sx*/
/*********************************************************************************************************************************/

#categorie{
	width:160px;
	background:url(myimg/graf_gsxmid.gif) 0 0 repeat-y;
	padding:0px;
	margin:10px 0;
	font-weight:bold;
	border-bottom:1px solid #cbcbcb;}

#categorie h2{
	margin:0px;
	height:20px;
	padding:3px 0px 0px 20px;
	background:url(/myimg/graf_gsxtop.gif);
	color:#ffffff;}

#categorie ul{
	width:160px; 
	margin:0;
	padding:0px;
	font-weight:normal;}

#categorie a{font-size:120%; font-weight:bold; color:#333333;}
#categorie a:hover{ color:#fb8c0a; text-decoration:none;}

#cerca{
	width:160px;
	background:url(myimg/graf_gsxbot.gif) left bottom no-repeat;
	padding:0px;
	margin:0px;}

#cerca h2{
	margin:0px;
	height:20px;
	padding:3px 0px 0px 20px;
	background:url(/myimg/graf_gsxtop.gif) 0 0 no-repeat;
	color:#ffffff;}

#cerca form{
	width:148px; 
	background-color:#e5e5e5;
	margin:0px;
	padding:10px 0px 10px 10px;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;}
#cerca input.submit:hover{margin:4px 4px 4px 4px;cursor:pointer;width:45px;font-size:11px;font-weight:bold;border:3px solid #FBA70D;background-color:#CBEA43;}
#cerca input.submit{margin:4px 4px 4px 4px;cursor:pointer;width:45px;font-size:11px;font-weight:bold;border:3px solid #6D90B0;}
#cerca select.search_data_values{font-size:11px;width:140px;margin:5px 0;}
#cerca input{font-size:11px;width:135px;border:1px solid #5f5f5f;}
#cerca select{border:1px solid #5f5f5f; font-size:10px;width:110px; color:#5f5f5f;}

#login{
	width:127px;
	font-size:10px;
	padding:0px;
	border-bottom:1px solid #cbcbcb;
	margin:0px 0px 10px 0px;}
#login h2{
	background:url(myimg/graf_gtop.gif) 0 0 no-repeat;
	margin:0px;
	height:20px;
	padding:3px 0px 0px 10px;
	color:#ffffff;}
#login form{
	background:url(myimg/graf_gmid.gif) 0 0 repeat-y;
	padding:10px 0px 10px 10px;
	margin:0px;}
	#login form a{ color:#5f5f5f; text-decoration:none;}
	#login form a:hover{color:#ff9933; text-decoration:underline}
	
#eventhomelist{
	width:127px;
	font-size:10px;
	padding:0px;
	border-bottom:1px solid #cbcbcb;
	margin:0px 0px 0px 0px;}
#eventhomelist h2{
	background:url(myimg/graf_gtop.gif) 0 0 no-repeat;
	margin:0px;
	height:20px;
	padding:3px 0px 0px 10px;
	color:#ffffff;}	
	
	
#login input{margin:0 0 5px 0;width:100px;border:1px solid #676767;}
/*#login input.submit:hover{margin:4px 4px 4px 4px;cursor:pointer;width:45px;font-size:11px;font-weight:bold;border:3px solid #FBA70D;background-color:#CBEA43;}
#login input.submit{margin:4px 4px 4px 4px;cursor:pointer;width:45px;font-size:11px;font-weight:bold;border:3px solid #6D90B0;}*/
.accedi{ border:0px!important; width:66px!important; height:20px;}
#login a{padding:3px;font-size:10px;white-space:nowrap;margin-left:0px;display:block;margin:0px;}
#logedind{width:127px;background:transparent url("myimg/graf_gbot.gif") bottom no-repeat;font-size:10px;padding:0px 0px 7px 0px;margin:10px 0;}
#logedind a{padding:1px;height:15px;display:block;margin:0px;}
#logedind span{background:url("myimg/graf_gmid.gif") 0 0 repeat-y;padding:10px 0px 10px 10px;margin:0;}
#logedind h2{background:url("myimg/graf_gtop.gif") 0 0 no-repeat;font-size:10px;height:33px;line-height:33px;padding:0 0 0 40px;margin:0;}

#dettaglioann{
	width:240px;
	background:url(myimg/graf_gsxmiddettaglio2.gif) 0 0 repeat-y;
	padding:0px;
	padding-bottom:6px;
	margin:0px;
	font-weight:normal;
	border-bottom:1px solid #a1c536;
	}

#dettaglioann h2{
	margin:0px;
	height:20px;
	padding:3px 0px 0px 20px;
	background:url(myimg/sf_hpultiminseriti.gif)  no-repeat;
	background-color:#FFFFFF;
	color:#38460d;}

#dettaglioann ul{
	width:230px;
	font-size:12px;
	line-height:auto!important;
	margin:0;
	padding:0px;
	font-weight:normal;}
#dettaglioann p { padding:0px 5px 5px 10px; font-size:110%;}

#votaann{
width:240px;
	background:url(myimg/graf_gsxmiddettaglio.gif) 0 0 repeat-y;
	padding:0px;
	padding-bottom:6px;
	margin:0px;
	font-weight:normal;
	border-bottom:1px solid #cbcbcb;
	}
#votaann h2{
	margin:0px;
	height:20px;
	padding:3px 0px 0px 20px;
	background:url(/myimg/graf_gsxtop.gif) no-repeat;
	background-color:#FFFFFF;
	color:#38460d;}	

.inpcontatta{border:1px solid #676767; margin:0 0 5px; width:215px;}
	
#dettagliofoto h2{
	margin:0px;
	height:20px;
	padding:3px 0px 0px 20px;
	background:url(/myimg/graf_gsxtopdettaglio.gif) no-repeat;
	background-color:#FFFFFF;
	color:#5f5f5f;}	
#dettagliofoto h2 a {color:#5f5f5f;}
#dettagliofoto h2 a:hover {color:#fb8c0a;}

#contactvenditore h2{
	margin:10px 0;
	height:20px;
	padding:3px 0px 0px 20px;
	background:url(/myimg/graf_gsxtop.gif) no-repeat;
	background-color:#FFFFFF;
	color:#5f5f5f;}
		
#contactvenditore{
	width:220px;
	background:url(myimg/graf_gsxmiddettaglio.gif) 0 0 repeat-y;
	padding:0px;
	margin:0px;
	font-weight:bold;
	border-bottom:1px solid #cbcbcb;}

/*********************************************************************************************************************************/

/*in home page*/
	
.vetrinatab{border-top:1px dashed #FFC266;border-left:1px dashed #FFC266;padding:0px 0px 0px 0px; width:110px!important;}
.boxvetrina{float:left; width:98px; height:140px; margin:0px 4px 4px 0px; background-color:#eeeeee; text-align:center; padding:0px 4px 4px 4px; border:1px solid #f77104;}
	.boxvetrina h3 { margin:0px; font-size:13px;}
	.boxvetrina a {color:#333333; text-decoration:none; font-size:95%; line-height:12px;}
	.boxvetrina a:hover {color:#fb8c0a; text-decoration:underline;}
#vetrina h2{
	background:url(myimg/graf_vetrina.gif) no-repeat;
	margin:0px;
	height:20px;
	padding:3px 0px 0px 20px;
	color:#5f5f5f;}

#linea_vetrina{
	 width:668px;
	 background:url(myimg/graf_x.gif) repeat-x;
	 padding:0;
	 margin:-2px 0px 0px;
	 height:4px;}

.vetrinametti{ 
	background:url(myimg/sf_mettivetrina.gif) no-repeat;
	height:16px;
	padding-top:2px;
	width:185px;
	text-align:center;
	float:right; margin-top:-22px;}
.vetrinametti a { font-weight:bold; color:#bcec2b; text-decoration:none;}		 
.vetrinametti a:hover { font-weight:bold; color:#ffffff; text-decoration:underline;}		 

.BoxHPGeneral{ border:1px solid #cacaca; width:117px; padding:5px; text-align:left; margin-bottom:15px;}
	.BoxHPGeneral a { color:#333333; text-decoration:underline;}
	.BoxHPGeneral a:hover { color:#fb8c0a; text-decoration:none;}
	.BoxHPGeneral h2 { margin:0px; padding:0px;}

/*gestione tag in hp*/
.tagdiv{
	background:url(myimg/sf_tag.gif) no-repeat;
	margin-bottom:12px;
	margin-top:8px;
	height:80px;
	padding:8px;
	text-align:center;
	font-size:110%;}
	.tagdiv a {color:#38460d;text-decoration:underline; }
	.tagdiv a:hover {color:#E75113;text-decoration:none;}
	.tagdiv ul {color:#69b93c; margin:0px; padding:0px;} 
	.tagdiv ul li {list-style-image:none; display:inline; list-style-position:outside; list-style-type:none; }
.tagListing .tagdiv {background:url(myimg/sf_taglisting.gif) no-repeat; width:790px; padding-left:0px!important;} /*per i tag nei listing*/

/*box parte centrale*/
#tripla{height:290px;
	min-height:290px;
	position:relative;
	margin-top:10px;}
#tripla h2{	height:20px; padding:3px 0px 0px 20px; color:#ffffff; margin:0px; background:url(myimg/sf_hpultiminseriti.gif) no-repeat;}

#ultimiinseriti{float:left; border:1px solid #f77104; width:340px; height:243px; background-color:#FFFFFF; margin:0px; padding:5px 10px 0px 10px;}
	#ultimiinseriti a {color:#5f5f5f;text-decoration:underline; }
	#ultimiinseriti a:hover {color:#E75113;text-decoration:none;}
	#ultimiinseriti ul {color:#69b93c; margin:0px; padding:0px;} 
	#ultimiinseriti ul li {list-style-image:none; list-style-position:outside; list-style-type:none; }

#adv_300x250{ width:300px; height:250px; float:right; }

.banners_small { width:100%;}
.banners_small span img{ margin:0px 22px 0px 22px; text-align:center; border:1px solid #5f5f5f; }

.4banner img{ border:1px solid red;}

.annunciAltri{ float:left; background-color:#CCCCCC;}
.prev{ float:left; width:200px; background:url(myimg/freccia_prev.gif) left no-repeat; background-color:#ebebeb; text-align:center;}
	.prev a, .next a { color:#000000; text-decoration:none; font-weight:bold; font-size:100%;}
    .prev a:hover, .next a:hover { color:#E75113; text-decoration:underline;}
.next{ background:url(myimg/freccia_next.gif) right no-repeat; background-color:#ebebeb; text-align:center; float:right; border:0px solid red;width:200px;}

/*sezioni interne*/
.user_management_page_title{ display:none;}


/*********************************************************************************************************************************/

/*footer*/
/*********************************************************************************************************************************/
#footer-800{width:980px;font-size:12px;font-weight:normal;text-align:center;margin:0px;padding:0px;clear:left; background:url(myimg/sf_footer.gif)left top repeat-x;}
	#footer-800 a{color:#5f5f5f;text-decoration:none;}
	#footer-800 a:hover{color:#ff9933;text-decoration:underline;}
#footer-800 ul{ background:url(myimg/sf_footer.gif);list-style:none;padding:3px 0;margin:0;white-space:nowrap; height:35px;}
#footer-800 li{display:inline; padding:2px 6px; list-style-type:none;}

/*********************************************************************************************************************************/

/*tabelle del listing*/
/*********************************************************************************************************************************/
#modulo2 h1 /*quando cerco*/ {color:#ff9933; margin:0px; padding:0px; font-size:16px;}
.listing{ width:795px; background-color:#FFFFFF; float:left;}
.listing h2{ margin:0px; padding:0px; color:#333333;}

.listing_box_header{width:795px; float:left; margin-bottom:5px; background-color:#adacac; color:#333333;}
.listing_box_header .listing_titolo{ background-color:#adacac; margin:0px; padding-left:5px;}
.listing_box_header .listing_foto{ background-color:#adacac; }
.listing_box_header .listing_foto, .listing_box_header .listing_titolo, .listing_box_header .listing_prezzo, .listing_box_header .listing_loc, .listing_box_header .listing_data { height:16px; padding-top:0px; font-size:11px!important; font-weight:bold;}

.listing_box_header .listing_foto a, .listing_box_header .listing_titolo a, .listing_box_header .listing_prezzo a, .listing_box_header .listing_loc a, .listing_box_header .listing_data a{ font-weight:bold; color:#333333; }
.listing_box_header .listing_foto a:hover, .listing_box_header .listing_titolo a:hover, .listing_box_header .listing_prezzo a:hover, .listing_box_header .listing_loc a:hover, .listing_box_header .listing_data a:hover{ font-weight:bold; color:#E75113; }

.listing_box{width:795px; float:left; margin-bottom:5px; background-color:#eeeeee;}
.listing_box_on{width:795px; float:left; margin-bottom:5px; background-color:#cccccc;} /*quando ci vaso su con il mouse*/
.listing_box_evidenza{width:795px; float:left; margin-bottom:5px; background-color:#f7f2a2;} /*in evidenza*/
.listing_box_evidenza_on{width:795px; float:left; margin-bottom:5px; background-color:#fbf375;}/*quando ci vaso su con il mouse*/

.listing_adsense{float:left; }/*pubblicita interno nel listing*/
.adsensetable {background-color:#eeeeee; width:795px;  }

	.listing_foto{ float:left; border-right:2px solid #ffffff; width:84px; height:79px; text-align:center; background-color:#eeeeee;}
	.listing_titolo{ float:left; border-right:2px solid #ffffff; width:370px; height:79px; margin-left:5px;}
		.listing_titolo h1 { margin:0px; padding:0px;}/*bold*/
		.listing_titolo h1 a{ color: #E75113; text-decoration:underline; font-size:15px;}/*bold*/
		.listing_titolo h1 a:hover {color: #333333; text-decoration:none;} /*bold*/
		.listing_titolo h2 { margin:0px; padding:0px; height:auto; }
		.listing_titolo h2 a {color: #333333; text-decoration:underline; font-size:12px;}
		.listing_titolo h2 a:hover {color: #E75113; text-decoration:none;}
		.listing_titolo img { float:right; padding:5px 5px 0px 5px;}
		
	.listing_loc{ float:left; border-right:2px solid #ffffff; height:60px; padding-top:19px; width:150px; padding-left:8px;}
	.listing_prezzo{ float:left; border-right:2px solid #ffffff; width:85px; text-align:center; font-weight:bold; font-size:14px; height:60px; padding-top:19px;}
	.listing_data{ float:left; height:50px; padding-top:19px; padding-left:5px; text-align:center;}

.ricerchetool{  width:100%; margin-bottom:5px; margin-top:0px; text-align:right;}
.ricerchetool a{ color:#648f1a; font-weight:bold; font-size:120%;}
.ricerchetool a:hover{ color:#ff9933; text-decoration:none;}
.boxRicerchesalvate { border:1px solid #a1c536; width:774px; background-color:#e4f5ac; margin-top:5px; margin-bottom:10px; padding:10px;}
.boxRicerchesalvate { color:#000000;}
.boxRicerchesalvate h2 {margin:0px; padding:0px; font-size:15px;}
	.boxRicerchesalvate a { color:#000000; text-decoration:underline; font-size:120%; font-weight:bold;}
	.boxRicerchesalvate a:hover { color:#676767; text-decoration:none;}

/*#modulo2 table { width:790px; padding:0px; margin:0px;}*/
/*********************************************************************************************************************************/

/*dettaglio annuncio*/

#modulo1{width:960px;margin:0px;padding:0px 10px 10px 10px; /*background-color:#CCCCCC;*/}
#top-percorso{ border:1px solid red;}
/*briciola annuncio*/
	a.display_ad_category_tree {color:#666666; text-decoration:underline;}
	a.display_ad_category_tree:hover {color:#ff9933; text-decoration:none;}

#header-ad h1 { color:#ff9933; margin:0px; margin-top:5px; font-size:210%; width:100%; float:left; margin-bottom:5px;}
#header-ad h2 { color:#000; margin:0px; padding:0px; font-size:110%; width:100%; font-weight:normal; float:left; margin-bottom:5px;}
	#header-ad h2  a { color:#333333; text-decoration:underline;}
	#header-ad h2  a:hover{color:#ff9933; text-decoration:none;}
#header-ad h3 { color:#333333; margin:0px; padding:0px; text-align:right; float:right; font-size:11px; font-weight:normal; width:100%; margin-top:-30px;}
.sp { float:right; width:610px; text-align:right;}
	.sp a{ color:#333333; text-decoration:underline; font-size:11px; font-weight:bolder; }
	.sp a:hover{ color:#666666; text-decoration:none; }

#leftcol-ad{padding:3px; float:left; width:200px;}
#leftcol-ad ul{margin:0px;padding:0px;list-style-type:none;}
#leftcol-ad ul li{margin:0px;padding:0px;list-style-type:none;}

.adimagetbl{ background-color:#CC9900; }
.bigimg img {border:1px solid #cbcbcb;}
#thumbimg { padding:0px 8px 0px 8px;  margin-top:5px; margin-right:11px; float:left;}
	#thumbimg a img { border:0px;}
.content_det{ float:left; width:100%; margin-top:0px;}
.colsx_det{ float:left; width:266px;}
.coldx_det{ float:left; width:513px;}
.coladv_det{ float:right; width:160px; position:relative; padding-top:1px;}
.colcenter_det { float:left; width:768px; border:1px solid #cbcbcb; padding:5px; background-color:#e5e5e5; margin-bottom:8px; margin-top:2px; font-size:12px; }

.colcenter_det ul{ margin:0px; padding:0px;}

.colcenter_det ul li{ width:192px; float:left; margin:0px 0px 4px 0px; padding:0px;}
.colcenter_det h2 {margin:0px; padding:0px;}
.prezzo{  float:left; font-size:130%; color:#666666;}
	.prezzo .adprice { font-size:120%; color:#157110;}
	.prezzo a{ color:#85b335; text-decoration:underline; font-size:75%; font-weight:bold;}
	.prezzo a:hover{ color:#ff9933; text-decoration:none;}
/*votazioni dell annuncio*/
.rating { width:185px; margin-top:8px; margin-left:10px; padding:5px;}
/*votazioni*/ .ratingblock{ margin-right:10px; float:left;}
.BoxCosaFare { float:left; width:100%; border-bottom:1px dashed #cacaca; border-top:1px dashed #cacaca; margin-top:6px; margin-bottom:15px; }
.BoxCosaFare h3 { float:left; width:49%;text-align:center; margin:6px 0; font-size:13px;}
	.BoxCosaFare h3 a{ color:#ff9933; text-decoration:underline;}
	.BoxCosaFare h3 a:hover{ color:#555555; text-decoration:none;}

/*popup contatta redazione*/
.BoxRedazione{ z-index:300; margin-left:10px; position:absolute; left:0px; }
.BoxRedazione h2 { font-size:160%; color:#000000; margin:0px; padding:0px;}
#bidform .BoxRedazione2 h2 { font-size:160%; color:#000000;}

/*********************************************************************************************************************************/

/* cerca concessionario*/
.bodyconcessionari h2 { color:#ff9933; margin:0px; padding:0px; font-size:160%;}
a .browsing_subcategory_name, .category_links a{ font-size:110%; color:#333333; font-weight:bold; text-decoration:underline; }
a .browsing_subcategory_name:hover, .category_links a:hover{color:#ff9933; font-weight:bold; text-decoration:underline;}

/*dettagli tabelle*/
/*titolo colonne*/tr.column_headers td, tr.table_column_header td, tr.table_column_headers td{/* background:url(myimg/sf_sottotopmenu.gif) repeat-x scroll left top;*/ background-color:#333333; font-weight:bold; font-size:100%; text-transform:capitalize; text-align:center;border-bottom:1px dashed #dddddd; color:#FFFFFF;}
tr.table_column_headers td{ font-size:90%; line-height:10px; border-bottom:1px dashed #dddddd;}
/*off*/.browsing_result_table_body_even a, .browsing_result_table_body_odd a, .result_set_even_rows a, .result_set_odd_rows a{ color:#666666; text-decoration:underline; font-weight:bold;}
/*on*/.browsing_result_table_body_even a:hover, .browsing_result_table_body_odd a:hover, .result_set_even_rows a:hover, .result_set_odd_rows a:hover{ color:#ff9933; text-decoration:underline;}

td .segnala_venduto { color:red; font-size:95%; line-height:11px; text-align:center!important;}


/*mytrovomoto hp*/
.tabmyservizi table  { width:395px!important;margin-bottom:6px;}
.tabmyservizi table td{ border-bottom:1px dashed #d1d1d1; height:50px; vertical-align:middle;}
	a .user_links { font-size:130%; color:#333333; font-weight:bold; text-decoration:underline;}
	a .user_links:hover { color:#ff9933; text-decoration:none; }
.tabmyservizi a{ text-decoration:none;}
.data_values, .data_field_values input, .data_field_values select{width:230px;border:1px solid #676767;}
.contactus {width:350px;border:1px solid #676767; margin-bottom:10px;}
.data_values input, .field_data input, .data_field_values input{width:230px;border:1px solid #676767;}
.place_an_ad_details_data input{border:1px solid #676767;}
.registration_agreement {border:1px solid #676767; width:780px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:145px;}

a.login_lost_password_link, a.login_register_link{ color:#676767; text-decoration:underline;}
a.login_register_link:hover, a.login_lost_password_link:hover{color:#ff9933; text-decoration:none;}
.regtable_{ width:100%; border:1px solid red;}

td.futured_ads{border-bottom:1px dashed #FFC266;}
#3banner{width:500px;}
#3banner h2{background:transparent;}
#3banner span{width:153px;border:1px solid #090;}


#concessionari{width:127px;margin:10px 0;padding:0;display:block;text-align:justify;}
#concessionari a{font-weight:normal;font-size:11px;}
#forum{width:127px;margin:10px 0;padding:0;display:block;text-align:center;}
#forum a{font-weight:normal;font-size:11px;}
#modulo2{ width:795px; margin:0px;padding-top:10px;height:auto;font-weight:normal;}
#maincol1{width:800px;margin:0px;padding:0px;}

.rigaorizz{width:500px;background:url("myimg/graf_x.gif") bottom repeat-x;}
#modulo2 ul{list-style:none;margin:0px;padding:0px;}
#modulo2 li{list-style:none;margin:0px;padding:0px;}
#maincol2-ad{width:800px;padding:0px;margin:0px;}
#corpo-ad{width:800px;margin:10px 0px 0px;padding:0px;}
#thumb-pic{margin:50px 0px 0px;padding:0px;float:left;}
#extra{float:left;margin-top:10px;padding:0px;}
#infocv{width:800px;margin-top:5px;padding:0px;}
#sponsor{margin-top:20px;width:400px;text-align:center;}
#sponsor a{text-decoration:underline;}
#concessionarilogin{text-align:center;}
.error_messa{vertical-align:top;width:100%;padding-left:2px;border:solid 1px #FF0000;color:rgb(220,18,18);font-weight:bold;background-color:#B3BBBF;background-color:#FDFF4F}
span.gmsg{color:#cf0000;font-size:12px;font-weight:bold;color:red;letter-spacing:1px;text-align:center;background:yellow;border:1px solid #ff0000;margin:2em auto;top:5px;bottom:5px;position:relative;padding-left:20px;padding-top:5px;padding-bottom:5px; }
.asterix{vertical-align:middle;color:rgb(220,18,18);font-size:22px;}
.section_title{font-weight:bold;}
.page_title{font-weight:bold;}
td.page_description{vertical-align:top;font-weight:bold;}
td.help_field_values{padding:0px;vertical-align:top;padding-left:2px;}
table.regtable{vertical-align:top;vertical-align:top;padding-left:8px;background-color:#E6E6F3;border-bottom:solid 1px #FFDA95;border-right:solid 1px #FFDA95;}
td.place_an_ad_details_fields,.place_an_ad_details_fields_opt,td.data_field_labels,td.field_labels ,td.image_upload_size{width:155px;vertical-align:top;padding-left:2px;background-color:#e4e4e4;border-bottom:solid 1px #FFDA95;padding:2px;font-weight:bold;vertical-align:top;border:solid 0px #FFFFFF;white-space:nowrap;}
td.search_field_data_labels{vertical-align:top; white-space:nowrap; padding-left:auto; padding-right:auto;}
td.place_an_ad_details_data,.place_an_ad_details_data_opt,td.data_field_values,td.data_values,td.image_upload_field_labels{vertical-align:top;padding-left:2px;background-color:#f5f5f5;border-bottom:solid 1px #FFDA95;padding:2px;vertical-align:top;border:solid 0px #FFFFFF;white-space:nowrap;}


.covered_ads{background-color:#9da7ac;opacity:0.3;position:relative; z-index:10;}
.more_results{background-color:#E6E6F3;white-space:nowrap;font-weight:bold;}
.imbutton{border:solid 2px;border-color:#D5D5D5;cursor:pointer;}
#mapContainer{height:250px;width:650px;border:1px solid #CECECE; position:relative;}
 .mapContainer{height:250px;width:450px;border:1px solid #CECECE;}
.sright{vertical-align:top;padding-right:1px;text-align:right;}
.sleft{vertical-align:top;background-color:#E6E6F3;color:#336699;font-size:10px;font-weight:bold;/*font-family:Georgia,Verdana,Arial;*/padding-left:1px;text-align:left;line-height:11px;}
.marker{height:110px;width:200px;}
.handle{cursor:move;}
button .btn{background:url(/images/btnViPrmry.gif);color:#fff;font-weight:bold;white-space:nowrap;cursor:pointer;display:block;height:24px;line-height:190%;padding:0 0 0 6px;vertical-align:middle}
button .btn .btn{padding:0 14px 0 8px;}
.VIPriBtn .btn{background:url(/images/imgVIPrmryBtnLt.gif) no-repeat top left;}
.VIPriBtn .btn .btn{background:url(/images/btnViPrmry.gif) no-repeat right;background-position:100% 0;}
.toshow{display:none;}

tr.hottest_1_result_table_body_even ,tr.hottest_1_result_table_body_odd{vertical-align:top;}

td.thumbnailtit{vertical-align:top;font-size:10px;word-spacing:-3px;font-weight:normal;padding:0 0 0 0;line-height:12px;}
.makebidbutton:hover{border-width:2px;cursor:pointer;}
.makebidbutton{background-color:#F77104;font-weight:bold;cursor:pointer;}
.bidbutton:hover{background-color:#CBEA43;border-width:2px;border-color:#FF9900;}
.bidbutton{background-color:#FF9900;border-color:#CBEA43;border-style:solid;border-width:2px;color:#333333;cursor:pointer;font-size:11px;font-weight:bold;padding:3px;}
.segnala{vertical-align:top;background-color:#E6E6F3;color:#336699;font-size:11px;font-weight:bold;padding-right:1px;position:relative;text-align:right;float:right;}

.seller_info_fields{background-color:#DDDDDD;  color:#336699;font-size:11px;font-weight:bold;  padding-left:10px;  padding-right:10px;   }
.seller_info_data ,.sellers_name{background-color:#FBFFEF;color:#336699;font-size:11px;font-weight:bold;  padding-left:10px;  padding-right:10px;   }
.result_set_odd_rows,.search_page_results_odd_row,.browsing_result_table_body_odd ,.cost_field_labels{background-color:#EFEFEF;
padding-left:auto;   padding-right:auto;  vertical-align:top;}
.result_set_even_rows ,.search_page_results_even_row,.browsing_result_table_body_even{background-color:#ffffff;
/* white-space:nowrap;  */
padding-left:auto;  padding-right:auto;   vertical-align:top;}
.updaterow_light{background-color:#F5F5F5; vertical-align:top; font-weight:bold; border-top:1px solid #BBBBBB;}
.cost_data_values ,.updaterow_blank{vertical-align:top;    font-weight:bold;     border-top:1px solid #BBBBBB;     padding-left:auto;  padding-right:auto; }
.attention_getters_tbl{}
.attget_1{background-color:#F5F5F5;   border:0px;}
.attget_0{background-color:#F8F8FF;   border:0px;}
.BoxTruffa{border:1px solid #D3D3D3;float:left;padding:10px;vertical-align:bottom;width:223px;}

a.newest_last_week_link ,a.newest_2_week_link,a.newest_3_week_link{font-size:10px;text-decoration:underline;white-space:nowrap;}
div.trvideobox{border:1px solid #C0C0C0; width:201px; height:auto; margin-left:auto;margin-right:auto;background:#EFEFEF;}
/*.sp{float:right; }*/
.sbb{font-size:13px; font-weight:bold; color:#FF0000;}
select.place_an_ad_details_data{width:150px; border:1px solid #9c9a9c;background:#FFFFFF;/*font-family:Verdana,Arial;*/font-size:12px;padding-left:3px;}
input.place_an_ad_details_data{border:1px solid #9c9a9c;background:#FFFFFF;/*font-family:Tahoma,Verdana,Arial;*/font-size:12px;padding-left:3px;}

tr.featured_ad_pics_1_pic_row{height:90px;}
.featured_ad_pics_1_pic_row{line-height:1.2;font-size:11px;}
.featured_ad_pic{line-height:1.2;font-size:11px;text-align:center;padding-bottom:0px;}
.featured_ad_tit{line-height:1.2;font-size:10px; height:30px;text-align:center;padding-bottom:0px;vertical-align:bottom;}
.featured_ad_price{line-height:1.2;font-size:11px;height:30px;text-align:center;font-weight:bold;padding-bottom:0px;}
span.adprice{font-size:14px; color:#FF7E00;font-weight:bold; }
adprice_nd{font-size:14px; color:#FF7E00;font-weight:bold; }
.pprow_0{background-color:#F8F8FF; }
.pprow_1{background-color:#f5f5f5; }
/*.subtotal_field_label{background-color:#f5f5f5; }
*/
.paybut{margin:8px 4px 8px 4px;cursor:pointer; background-color:#FBA70D; font-size:130%;font-weight:bold;border:3px solid #6D90B0;}
.total_field_label{background-color:#ACEC3B;font-weight:bold;  }
a.search_page_instructions  {font-size:13px;font-weight:bold;color:black;border:1px solid #DDDDDD; background-color:#FFFFFF; padding:2px 6px; }
.search_page_i{font-size:13px;font-weight:bold;color:#A90A08;border:1px solid #DDDDDD;background-color:#FFFFFF;padding:2px 6px; }
.psres{text-align:center; margin-left:auto; margin-right:auto;}

.rep{background-color:#CBEA43; }
.norep{background-color:red; }
legend{color:#fff;      background:#FD7501;      border:1px solid #781351;      padding:2px 6px    }
fieldset{border:1px solid #781351;      width:45em    }
.error_message { background:#FFE900; border:3px solid #FF0F0F; text-align:center; font-size:130%; color:#6F0707 }
.ok_message { background:#C2FFAF; border:3px solid #2BAF56; text-align:center; font-size:130%; color:#0F4F23 }

 
.send_password_button {
 text-align:center; 
  font-weight:bold;
  cursor:pointer; 
  background-color:#FF9900;
  border-color:#CBEA43;
  border-style:solid;
  border-width:2px;
  color:#333333;
  cursor:pointer;
 font-size:130%;
  font-weight:bold;
  padding:3px;
  width:160px;
  height:40px; 
 
} 
.send_password_button:hover{ border-width:2px;cursor:pointer;background-color:#CBEA43;border-width:2px;border-color:#FF9900;}
 

ul {margin:0px 0px 0px 0px; display:block; font-size:110%; }

li {margin:8px 0px 3px 8px; padding-right:0px; border:none; list-style: none;}

a.browsing_result_page_links {font-size:13px;font-weight:bold;color:black;border:1px solid #DDDDDD; background-color:#FFFFFF; padding:2px 6px; }
.paging strong, .search_page_i{ border:1px solid #b4b4b4; color:#ff9933; background-color:#dddddd!important; padding:2px 6px;} 

 .stats {display:none}

.hidden { display: none }
.visible { display: inline;font-size:23px;font-weight:bold; }
#datphonetxt, #datphone2txt, #datpfaxtxt, #datphone_ftxt,  .contactdetails  { display:box;cursor:pointer;text-decoration: underline; }

.place_an_ad_details_fields_mandatory { background-color:#FFB93F;font-weight:bold;} 
.place_an_ad_details_data_mandatory{ background-color:#FFD68F; }  

.features_renewal_column_header{ background-color:#00ff00} 
.cost_column_header{ background-color:#FF0000}
.ad_cost_field_labels { background-color:#ffcccc}
.reassunto_ordine { border:2px solid red; background-color:#cccccc;width:400px }
.reassunto_ordine_head { background-color:#7F7F7F}
.ad_cost_data_values{ background-color:#ccffcc}

.infocv{ width:980px;margin-left:auto;margin-right:auto;margin-bottom:20px;padding:2px;margin-top:3px;text-align:left; background-color:#ccffcc}
 .dealertab { border:1px dashed #C0c0c0; text-align:left; }
 .dealertr {margin-left:auto;margin-right:auto;}
 .dealertd { background-color:#FFC18F; text-align:left;}
 

