﻿a:link
{
	color: #006565;
	text-decoration: underline;
}
a:active
{
	color: #006565;
	text-decoration: underline;
}
a:visited
{
	color: #006565;
	text-decoration: underline;
}
a:hover
{
	color: #F19413;
	text-decoration: underline;
}
.align_center
{
	text-align: center;
}
.align_left
{
	text-align: left;
}
.align_right
{
	text-align: right;
}
.autoseller_logo_250x188
{
	background-image: url(Img\logo_250x188.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.title_Top
{
    background-image: url(Img\VideoTown_Top.jpg);
	background-repeat: no-repeat;
}
.autoseller_nero
{
	color: #000000;
	font-weight: bold;
}
.autoseller_nero_menu
{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-transform: lowercase;
}
.autoseller_personal
{
	color: #FF6600;
	font-weight: bold;	
}
.autoseller_rosso
{
	color: #FF0000;
	font-weight: bold;
}

body
{
	background-color: #F2F2F2;
	/*color: #006565;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#bottom
{
	clear: both;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
}
#bottom_banner
{
	background-color: #A6CED2;
	border: 1px solid #C0C0C0;
	clear: both;
	height: 57px;
	margin: 0px auto;
	padding: 0px;
	width: 653px;
}
#bottom_banner .banner
{
	border: 0px none transparent;
	cursor: hand;
	float: left;
	height: 48px;
	margin: 5px 0px;
	padding: 0px 0px 0px 8px;
	width: 121px;
}
.btn_on_sel
{
	background-image: url(Img/tab_superiore.gif);
	background-repeat: no-repeat;
	background-color: #BEDFE2;
	border-bottom: 0px none transparent;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	width: 100px;
}
.btn_on_desel
{
	background-image: url(Img/tab_superiore.gif);
	background-repeat: no-repeat;
	background-color: #E3F2F3;
	border-bottom: 0px none transparent;
	color: #000000;
	cursor: hand;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	width: 100px;
}


.btn_off
{
	background-image: url(Img/tab_superiore.gif);
	background-repeat: no-repeat;
	background-color: #F2F2F2;
	border-bottom: 0px none transparent;
	color: #AAAAAA;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	width: 100px;
}
.btn_120_off
{
	background-image: url(Img/tab_superiore_120.gif);
	background-repeat: no-repeat;
	background-color: #F2F2F2;
	border-bottom: 0px none transparent;
	color: #AAAAAA;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	width: 120px;
}
.btn_120_on_desel
{
	background-image: url(Img/tab_superiore_120.gif);
	background-repeat: no-repeat;
	background-color: #E3F2F3;
	border-bottom: 0px none transparent;
	color: #000000;
	cursor: hand;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	width: 120px;
}
.btn_120_on_sel
{
	background-image: url(Img/tab_superiore_120.gif);
	background-repeat: no-repeat;
	background-color: #BEDFE2;
	border-bottom: 0px none transparent;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	width: 120px;
}
.calendario
{
	background-color: #FFFFFF;
}
.calendario_altro_mese
{
}
.calendario_btn
{
	display: inline;
	height: 22px;
	margin: 0px 0px 2px 0px;
	padding: 0px;
}
.calendario_btn_open
{
	background-image: url(Img/calendar.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	float: left;
	height: 16px;
	margin: 1px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
	width: 16px;
}
.calendario_btn_clear
{
	background-image: url(Img/action_refresh_blue.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border: none;
	height: 16px;
	margin: 1px 0px 0px 0px;
	padding: 0px;
	width: 16px;
}
.calendario_container
{
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.calendario_giorno
{
}
.calendario_giorno_selezionato
{
}
.calendario_giorno_testa
{
}
.calendario_lbl
{
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	float: left;	
	margin: 0px;
	height: 16px;
	padding: 1px 0px 0px 0px;
	width: 90px;
}
.calendario_oggi
{
}
.calendario_prima_dopo
{
}
.calendario_selettore
{
}
.calendario_titolo
{
}
.calendario_weekend
{
}

#container
{
	background-color: #FFFFFF;
	border: 1px solid #C0C0C0;
	margin: 5px auto;
	padding: 0px 5px 5px 5px;
	width: 955px;
}
.ctrl_bll_servizi
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.ctrl_bll_servizi li
{
	background-image: url(Img/servizi.gif);
	background-position: 4px 2px;
	background-repeat: no-repeat; 
	list-style-type: none;
	padding: 4px 0px 4px 25px;
}
.ctrl_cbb
{
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	width: 120px;
}
.ctrl_chk
{
	height: 14px;
	margin: 0px 0px 0px -4px;
	padding: 0px;
	font-weight: normal;
}
.ctrl_cmd
{
	font-size: 11px;
	font-weight: bold;
	height: 19px;
}
.ctrl_cmd_gestione
{
	font-size: 10px;
	height: 18px;
	width: 85px;
}
.ctrl_cmd_gestione_small
{
	font-size: 10px;	
	Width: 25px;
}
.ctrl_contattaci_email
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	width: 298px;	
}
.ctrl_contattaci_soggetto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	width: 306px;
}
.ctrl_contattaci_testo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	height: 150px;
	padding: 2px;	
	width: 300px;
}
.ctrl_fup
{
	border: 1px solid #7F9DB9;
}
.ctrl_lbl
{
	font-weight: normal;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
.ctrl_lbl_title
{
	font-weight: bold;
	height: 18px;
	margin: 0px;
	padding: 0px;
}
.ctrl_lbl_obb
{
	color: #FF0000;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
.ctrl_lbl_top_one
{
	font-weight: normal;
	height: 18px;
	margin: 0px;
	padding: 0px;
}
.ctrl_lbl_paginatore
{
	background-color: #FFFFFF;
	border: 1px inset #F2F2F2;
	padding: 0px 10px;
	width: 70px;
}
.ctrl_lbl_registrazione_conferma
{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.ctrl_opb
{
	height: 16px;
	margin: 0px;
	padding: 0px;
}
.ctrl_opb_ricerca
{
	margin: 0px;
	padding: 10px 0px 0px 0px;
	text-align: center;
}
.ctrl_rbl
{
	margin: 0px;
	padding: 0px;
}
.ctrl_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
.ctrl_txt_come_raggiungerci
{
	border: 0px none transparent;
	height: auto;
	width: 100%
}
.ctrl_txt_large
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
	margin: 0px;
	padding: 0px;
	width: 200px;
}
.ctrl_txt_note
{
	border: 1px solid #7F9DB9;
	height: 50px;
}
.ctrl_txt_multiline
{
	border: 1px solid #7F9DB9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
.ctrl_txt_pwd
{
	font-size: 11px;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
.ctrl_txt_titolo_scheda_veicolo
{
	color: #000000;
	font-weight: bold;
	font-size: 16px;
}
#DPS
{
	background-color: #FFFFFF;
	border: 1px solid #C0C0C0;
	clear: both;
	margin: 5px auto 5px auto;
	padding: 2px 5px;
	text-align: center;
	width: 955px;
}
#DPS a
{
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}
#DPS p
{
	margin: 0px;
	padding: 0px;
}
#end
{
	clear: both;
	font-size: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.errore_http
{
	font-size: 12px;
	height: 95%;
	line-height: 18px;
	text-align: center;
}
.errore_http p
{
	background-color: Yellow;
	height: 200px;
	padding-top: 150px;
}
.ErrorIcon
{
	background-image: url(Img/error.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: inline-block;
	color:#F2F2F2;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	width: 16px;
	height: 16px;
}
.faq_container
{
	margin: 0px 4px;
	text-align: justify;
}
.faq_elenco_domande
{
	margin: 10px 0px 20px 0px;
	padding: 0px;
}
.faq_elenco_domande li
{
	margin: 3px 0px 3px 35px;
	padding: 0px;
}
.faq_testo
{
	font-weight: normal;
	line-height: 14px;
	margin: 4px 0px 4px 0px;
}
.faq_titolo
{
	font-weight: bold;
	margin: 4px 0px 4px 0px;
}
p.faq_torna_alto
{
	background-image: url(Img/inizio-pagina.gif);
	background-position: 0px 10px;
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	margin: 0px 0px 0px 0px;	
	padding: 15px 0px 0px 0px;
	width: 100px;
}
.faq_torna_alto a
{
	display: block;
	height: 11px;
	margin: 10px 0px 0px 0px;	
	padding: 5px 0px 0px 0px;
	width: 100px;
}
.form_container
{
	background-color: #FFFFFF;
	border: 1px solid #C0C0C0;
	font-weight: bold;
	width: 98%;
	margin: 0px auto;
	padding: 4px 3px 0px 3px;
}
.form_container p
{
	margin: 0px;
	padding: 0px;
}
.form_container table
{
	background-color: #97EDD6;
	border: 1px solid #C0C0C0;
	font-weight: normal;
	width: 100%;
	margin: 4px 0px;
	padding: 0px;
}
.form_container_ricerca
{
	margin: 0px;
	padding: 2px 0px 0px 0px;
}
.form_container_ricerca p
{
	background-color: #FFFFFF;
	border: 1px solid #C0C0C0;
	font-weight: bold;
	width: 99%;
	margin: 1px 0px;
	padding: 4px 1px 4px 3px;
}
.form_container_ricerca table
{
	font-weight: normal;
	width: 100%;
	margin: 4px 0px 8px 0px;
	padding: 0px;
}
.form_multiview_tab 
{
	border: 1px none transparent;
	font-weight: normal;
	width: 100%;
	margin: 6px auto 0px auto;
	padding: 0px;	
}
.form_multiview_tab_concessionario 
{
	border: 1px none transparent;
	font-weight: normal;
	width: 100%;
	margin: 0px auto;
	padding: 0px;	
}
.form_multiview_close
{
	background-color: #BEDFE2;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;	
	font-weight: normal;
	width: 100%;
	margin: 0px auto;
	padding: 3px;	
}
.form_multiview_common
{
	background-color: #BEDFE2;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;	
	font-weight: normal;
	width: 100%;
	margin: 0px auto;
	padding: 3px 0px 1px 0px;	
}
.form_multiview_common_tabella
{
	background-color: #D9F0F2;
	border: 1px solid #C0C0C0;
	height: 150px;
	margin: 0px;
	padding: 2px;
	width: 100%;
}
.form_multiview_common_tabella_img
{
	margin-left: 2px;
}
.form_multiview_common_tabella_ricerca
{
	background-color:  gray;
	border: 1px solid #C0C0C0;
	margin: 0px 3px 0px 3px;
	padding: 2px;
}
.form_multiview_view
{
	background-color: #BEDFE2;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;	
	font-weight: normal;
	width: 100%;
	margin: 0px auto;
	padding: 0px 3px;	
}
.form_multiview_view table
{
	font-weight: normal;
	width: 100%;
	margin: 4px 0px;
	padding: 0px;
}
/* Multiview Nuovo Annuncio */
.form_multiview_view_anteprima
{
	background-image: url(Img/border_up.gif);
	background-repeat: no-repeat;
	background-position: -178px top;	
}
.form_multiview_view_dati_veicolo
{
	background-image: url(Img/border_up.gif);
	background-repeat: no-repeat;
	background-position: -386px top;	
}
.form_multiview_view_immagini
{
	background-image: url(Img/border_up.gif);
	background-repeat: no-repeat;
	background-position: -282px top;		
}
/* Multiview Trova Concessionario */
.form_multiview_view_dati_servizi
{
	background-image: url(Img/border_up_2.gif);
	background-repeat: no-repeat;
	background-position: -262px top;
}
.form_multiview_view_dati_servizi_height
{
	height: 183px;
	margin-bottom: 5px;	
}
.form_multiview_view_dove
{
	background-image: url(Img/border_up_2.gif);
	background-repeat: no-repeat;
	background-position: -138px top;
}
.form_multiview_view_dove_height
{
	height: 183px;
	margin-bottom: 5px;	
}
.form_multiview_view_offerte
{
	background-image: url(Img/border_up_2.gif);
	background-repeat: no-repeat;
	background-position: -386px top;
}
.form_multiview_view_offerte_height
{
	height: 177px;
	margin-bottom: 5px;
}
.form_riquadro_esterno
{
	background-color: black;
	border: 1px solid #C0C0C0;
	margin: 6px 4px 0px 4px;
	padding: 2px;
}
.form_riquadro_esterno p
{
	font-weight: bold;
	margin: 0px;
	padding: 0px;	
}
.form_riquadro_esterno_home
{
	background-color: #BEDFE2;
	border: 1px solid #C0C0C0;
	height: 255px;	
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 5px 2px;
	width: 264px;
}
.form_riquadro_esterno_home p
{
	font-weight: bold;
	margin: 0px;
	padding: 0px;	
}
.form_riquadro_interno
{
	background-color: #dcdcdc;
	border: 1px solid #C0C0C0;
	margin: 2px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
}
.form_riquadro_interno_home
{
	background-color: #D9F0F2;
	border: 1px solid #C0C0C0;
	margin: 2px 0px 0px 0px;
	padding: 2px;
}
.help_body
{
	font-size: 12px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	width: 100%
}
.help_bold
{
	color: #006565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	font-weight: bold;
}
.help_form_riquadro_esterno
{
	background-color: #BEDFE2;
	border: 1px solid #C0C0C0;
	margin: 2px auto;
	padding: 2px;
	width: 99%;
}
.help_form_riquadro_interno
{
	background-color: #D9F0F2;
	border: 1px solid #C0C0C0;
	margin: 2px 0px 0px 0px;
	padding: 4px;
	width: 96%;
}
.help_interno
{
	height: 430px;
	margin: 0px;
	overflow: auto;
	padding: 2px;
	width: 98%;
}
.help_interno_page
{
	height: 430px;
}
.help_normal
{
	color: #006565;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	
}
.home_special_top_hp
{
	background-color: #D9F0F2;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	margin: -3px 0px 4px 0px;
	padding: 1px 2px 2px 2px;
	width: auto;	
}
.home_special_top_hp table
{
	background-color: #BEDFE2;
	border: 1px solid #C0C0C0;
	margin: 2px 0px 0px 0px;
	padding: 1px;
	width: 100%;
}
.home_special_top_hp td
{
	height: 46px;
	margin: 0px;
	padding: 1px 1px 0px 1px;
}
.home_special_top_hp_img_prev_small
{
	background-image: url(Img/no_image_small.gif);
	cursor: hand;
	height: 45px;
	margin: 0px;
	padding: 0px;
	width: 61px;
}
.home_special_top_hp_td_img
{
	width: 61px;
}
.home_special_top_hp_td_txt
{
	font-size: 10px;
	line-height: 10px;	
	text-align: center;
	width: 89px;
}
.home_special_top_one
{
	background-color: #D9F0F2;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	height: 257px;
	margin: -3px 0px 0px 0px;
	padding: 1px 2px 2px 2px;
	width: auto;
}
.home_special_top_one table
{
	background-color: #BEDFE2;
	border: 1px solid #C0C0C0;
	height: 255px;
	margin: 2px 0px 0px 0px;
	width: 100%;
	padding: 1px 0px 2px 0px;
}
.home_special_top_one_td1
{
	height: 120px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
.home_special_top_one_td2
{
	height: 30px;
	margin: 0px;
	padding: 0px 0px 3px 0px;
	text-align: center;
}
.home_special_top_one_td3
{
	height: 100px;
	margin: 0px;
	padding: 0px 0px 3px 0px;
	text-align: center;
}
.home_special_top_one_img_prev_small
{
	background-image: url(Img/top_hp_img.gif);
	cursor: hand;
	height: 108px;
	margin: 0px;
	padding: 0px;
	width: 160px;
}
.ico
{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	display: block;
	height: 16px;
	margin: 0px;
	padding: 0px;
	width: 18px;
}
.ico_help
{
	background-image: url(Img/icon_info.gif);	
	cursor: hand;
}
.ico_logout
{
	background-image: url(Img/action_stop.gif);	
	cursor: hand;
}
.img_prev_small
{
	background-image: url(Img/no_image_small.gif);
	cursor: hand;
	height: 45px;
	margin: 3px;
	padding: 0px;
	width: 61px;
}
.invisibile
{
	display: none;
}
.linguetta_gialla
{
	background-image: url(img/linguetta_gialla.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	margin: 0px;
	padding: 3px 0px 0px 2px;
	width: auto;
}
.linguetta_gialla p, .linguetta_rossa p, .linguetta_blu p
{
	margin: 0px;
	padding: 0px;
}
.linguetta_blu 
{
	background-image: url(img/linguetta_blu.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	margin: 0px;
	padding: 3px 0px 0px 2px;
	width: auto;
}
.linguetta_rossa 
{
	background-image: url(img/linguetta_rossa.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	margin: 0px;
	padding: 3px 0px 0px 2px;
	width: auto;
}
.linguetta_sotto 
{
	background-color: #D9F0F2;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	min-height: 330px;         /* NON CAMBIARE */
	height: auto !important;   /* L'ORDINE  DI */
	height: 330px;             /* QUESTE RIGHE */	
	margin: -3px 0px 5px 0px;
	padding: 5px;
	width: auto;
}
.linguetta_sotto p
{
	margin: 0px;
	padding: 0px;
}
.linguetta_sotto_ricerca
{
	background-color: #D9F0F2;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	min-height: 259px;         /* NON CAMBIARE */
	height: auto !important;   /* L'ORDINE  DI */
	height: 259px;             /* QUESTE RIGHE */	
	margin: -3px 0px 2px 0px;
	padding: 1px 0px 0px 0px;
	width: auto;
}
.linguetta_sotto_ricerca p
{
	margin: -1px 0px;
	padding: 0px;
}
.link_table
{
	width: 100%;
}

.link_table td 
{
	background-color: #D9F0F2;
	border: 1px solid #C0C0C0;
	padding: 4px;
	width: 100%;
}
.login
{
	margin: 0px auto;
	padding: 0px;
}
.login a
{
	font-weight: bold;
	margin: 0px 10px;
	padding: 0px;
	text-decoration: underline;
}
.login_button
{
	font-size: 11px;
	font-weight: bold;
	height: 19px;
	width: 80px;
}
.login_dati_utente
{
	color: #00246C;
	float: left;
	font-weight: normal;
	margin: 1px 0px 0px 0px;
	padding: 0px;
}
.login_field_email
{
	font-size: 11px;
	margin: 0px 4px 0px 0px;
	padding: 0px;
	width: 130px;
}
.login_field_password
{
	font-size: 11px;	
	margin: 0px 4px 0px 0px;
	padding: 0px;
	width: 100px;
}
.login_label 
{
	font-weight: bold;
	margin: 0px 4px 0px 0px;
	padding: 0px;
}

.menu_padre
{
	font-weight: bold;
	font-family: Verdana;
	color: White;
}

#middle
{
	margin: 5px 0px 0px 0px;
	padding: 0px;
	width: 100%;
}
#middle_center
{
	float: left;
	min-height: 300px;
	margin: 0px;
	padding: 0px;	
	width: 655px;
}
#middle_center_centrale
{
	background-color: #D9F0F2;
	border: 1px solid #C0C0C0;
	height: 100%;
	margin: 0px;
	padding: 5px;
	width: 643px;
}
#middle_center_cerca
{
	float: left;
	margin: 0px 5px;
	width: 270px;
}
#middle_center_speciale
{
	float: left;
	height: 100%;	
	width: 188px;
}
.middle_center_speciale_testo
{
	text-align: justify;
}	
.middle_center_speciale_testo_spazio
{
	height: 6px;
}	
#middle_center_top_one
{
	float: left;
	height: 100%;	
	width: 187px;
}
#middle_center_top_tre
{
	float: left;
	height: 100%;
	margin: 0px 0px 0px 5px;	
	width: 462px;
}
#middle_left
{
	background-color: #BEDFE2;
	border: 1px solid #C0C0C0;
	float: left;
	height: 349px;
	margin: 0px 5px 0px 0px;
	padding: 5px;	
	width: 133px;
}
#middle_right
{
	border: 0px none transparent;
	cursor: hand;	
	float: left;
	height: 322px;
	margin: 0px 0px 0px 5px;
	padding: 0px;	
	width: 133px;
}
.obbligatorio
{
	font-weight: bold;
}
.registrazione_colonna1
{
	width: 100px;
}
.registrazione_colonna2
{
	width: 150px;
}
.registrazione_colonna3
{
	width: 120px;	
}
.registrazione_colonna4
{
	width: 150px;	
}

.registrazione_privacy_lnk
{
	background-image: url(Img/page.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
	float: right;
	margin: 0px 23px 0px 0px;
	padding: 2px 20px 0px 0px;
	text-decoration: none;
}

.RequiredIcon
{
	background-image: url(Img/Required.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: inline-block;
	color:#F2F2F2;
	margin: 0px;
	padding: 0px;
	font-size:0px;
	width: 16px;
	height: 16px;
}
.ricerca_colonna1
{
	width: 69px;
}
.ricerca_colonna2
{
	padding-right: 2px;
	width: 72px;
}
.ricerca_colonna3
{
	width: 28px;
}
.ricerca_colonna4
{
}
.ricerca_avanzata_colonna1
{
	width: 120px;
}
.ricerca_avanzata_colonna3
{
	width: 10px;
}
.ricerca_avanzata_colonna4
{
	width: 140px;
}
.ricerca_avanzata_colonna5
{
	width: 190px;
}
.ricerca_griglia_risultati
{
	border: 1px solid #C0C0C0;
}
.ricerca_griglia_risultati_immagine
{
	background-image: url(Img/no_image_small.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border: 1px solid #99B1C7;
	height: 45px;
	padding: 1px;
	width: 61px;
}
.ricerca_griglia_risultati_importo
{
}
.ricerca_griglia_risultati_paginazione
{
	background-color: White;
	/*#F4FEFF*/
}
.ricerca_griglia_risultati_paginazione table
{
	background-color: #F4FEFF;
	border: 1px solid #C0C0C0;
	margin: 0px auto;
	text-align: center;
	width: 100px;
}
.ricerca_griglia_risultati_paginazione td
{
	background-color: #F2F2F2;
}
.ricerca_griglia_risultati_paginazione table td
{
	background-color: #F4FEFF;
	margin: 0px auto;
	text-align: center;
	width: 100px;
}
.ricerca_griglia_risultati_riga
{
	background-color: White;
	font-size: 10px;
	/*#F4FEFF*/
}
.ricerca_griglia_risultati_riga_alterna
{
	background-color: #F4FECF;
	font-size: 10px;
}
.ricerca_griglia_risultati_riga_edit
{
}
.ricerca_griglia_risultati_riga_piede
{
	display: none;
}
.ricerca_griglia_risultati_riga_selezionata
{
	
}
.ricerca_griglia_risultati_riga_testa
{
    font-size: 10px;
}
.ricerca_griglia_risultati_riga_vuota
{
}
.ricerca_lnk
{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	height: 16px;
	margin: 0px;
	padding: 2px 0px 0px 20px;
	text-decoration: none;
}
.ricerca_lnk_avanzata
{
	background-image: url(Img/ricerca_avanzata.gif);
}
.ricerca_lnk_nuova
{
	background-image: url(Img/ricerca_nuova.gif);
	border-left: 4px solid #BEDFE2;	
}
.ricerca_lnk_raffina
{
	background-image: url(Img/ricerca_raffina.gif);
}
.ricerca_opzioni
{
	margin: -5px 0px 0px 0px;
	padding: 0px;
}
.scheda_veicolo
{
	border: 1px solid #CCCCCC;
}
.scheda_veicolo td
{
	width: auto;
}
.scheda_veicolo_dati_td
{
	width: 60%;
}
.scheda_veicolo_inserzionista_dati_td
{
	width: 60%;
}
.scheda_veicolo_inserzionista_logo_td
{
	background-image: url(Img/no_image_small.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;	
	text-align: center;
	width: 40%;
}
.scheda_veicolo_griglia
{
}
.scheda_veicolo_griglia_riga_dispari
{
	background-color: #D9F0F2;	
}
.scheda_veicolo_griglia_riga_dispari_colonna_dispari
{
	background-color: #FFFFFF;
}
.scheda_veicolo_griglia_riga_dispari_colonna_pari
{
	background-color: #F2F2F2;
}
.scheda_veicolo_griglia_riga_pari
{
	background-color: #F4FEFF;	
}
.scheda_veicolo_griglia_riga_pari_colonna_dispari
{
	background-color: #EEEEEE;
}
.scheda_veicolo_griglia_riga_pari_colonna_pari
{
	background-color: #DDDDDD;	
}
.scheda_veicolo_hr
{
	border: 1px dashed #BEDFE2;
	margin: 0px;
	padding: 0px 2px;
}
.scheda_veicolo_immagine
{
	display: block;
	margin: auto;	
}
.scheda_veicolo_immagine table
{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;	
	margin: auto;		
}
.scheda_veicolo_immagine td
{
	margin: 0px;
	padding: 3px;
}
.scheda_veicolo_immagine_img
{
	background-image: url(Img/no_image_big.gif);
	background-position: 5px 20px;	
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.scheda_veicolo_immagine_td
{
	background-image: url(Img/no_image_small.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;	
	text-align: center;
	width: 40%;	
}
.scheda_veicolo_lnk
{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 16px;
	margin: 0px;
	padding: 2px 0px 0px 20px;
	text-decoration: none;
}
.scheda_veicolo_lnk_confronta
{
	background-image: url(Img/page_component.gif);
}

.scheda_veicolo_lnk_consiglia
{
	background-image: url(Img/sendemailfriend.gif);
		
}
.scheda_veicolo_lnk_entra
{
	background-image: url(Img/page_right.gif);
}
.scheda_veicolo_lnk_parcheggia
{
	background-image: url(Img/page_lock.gif);
}
.scheda_veicolo_lnk_richiedi
{
	background-image: url(Img/page_script.gif);
}
.scheda_veicolo_lnk_ritorna
{
	background-image: url(Img/page_prev.gif);
}
.scheda_veicolo_lnk_segnala
{
	background-image: url(Img/page_deny.gif);
}
.scheda_veicolo_lnk_stampa
{
	background-image: url(Img/action_print.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
	margin: 0px 23px 0px 0px;
	padding: 2px 20px 0px 0px;
	text-decoration: none;
}
.scheda_veicolo_mappa_td
{
	text-align: center;
	width: 40%;	
}
.scheda_veicolo_percorso_td
{
	width: 60%;
}
.scheda_veicolo_popup_container
{
	background-color: #FFFFFF;
	height: 100%;
	margin: 0px;
	padding: 10px 0px;
	width: 100%
}
.size_all
{
	margin: 0px auto;
	width: 99%;
}
.size_average
{
	width: 87px;
}

.size_large
{
	width: 200px;
}
.size_medium 
{
	width: 114px;
}
.size_medium_ricerca
{
	width: 169px;
}
.size_registrazione_form_col_dx
{
	width: 140px;
}
.size_ricerca_avanzata
{
	width: 193px;
}
.size_small 
{
	width: 60px;
}
.size_small_ricerca
{
	width: 64px;
}
.size_statistica_annuncio
{
	width: 100px;
}
.size_statistica_annuncio_2
{
	width: 90px;
}
.size_statistica_annuncio_3
{
	width: 200px;
}
#status 
{
	background-color: #C6DCE9;
	border: 1px solid #7394A7;
	font-weight: bold;
	margin: 3px auto 0px auto;
	padding: 1px;
	text-align: center;
	width: auto;
}
.testo_blocco
{
	font-weight: normal;
	line-height: 20px;
	text-align: justify;
}
.testo_blocco a:link
{
	text-decoration: underline;
}
.testo_blocco a:visited
{
	text-decoration: underline;
}
.testo_blocco a:hover
{
	text-decoration: underline;
}
.testo_grassetto
{
	font-weight: bold;
}
.titolo 
{
	display: block;
	font-weight: bold;
	color: white;
	padding-top: 3px;
	padding-bottom: 5px;
}
#top
{
	height: 100px;
	margin: 2px 0px 2px 0px;
	padding: 0px;
	width: 100%;
}
#top_banner
{
	cursor: hand;
	float: right;
	height: 100px;
	margin: 0px;
	padding: 0px;
	width: 755px;	
}
#top_logo
{
	background-image: url(img/logo_autoseller.gif);
	background-position: 4px 8px;
	background-repeat: no-repeat;
	float: left;
	height: 100px;
	width: 200px;
}
#top_logo a
{
	display: block;
	height: 100px;
	width: 200px;
}