BODY {
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	background:#ECECEC;
	font:11px/14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#313C3E;
	}

H1 {font:  10px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#9b9797; padding-bottom:0px; margin-bottom:0px; padding-left:5px; }

.form_nomargin {margin-top: 0px; margin-bottom: 0px;}

.neutro { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px; line-height:normal; color:#666666; padding-bottom:5px; padding-top:0px;  /*border-bottom:1px dashed #003063;*/ background:transparent; padding-right:0px; padding-left:5px;}
.neutro A{text-decoration:underline; color:#57576B;}
.neutro A:hover{text-decoration:underline; color:#8B2E40;}

.bottone_bordeaux{border:1px solid #FFFFFF; color:#FFFFFF; background:#74172A; font:bold 10px Tahoma}

.esito_table_interna_liv1{width:490px; margin-top:5px; border-top:1px; border-right: 1px; border-bottom: 1px; border-left: 1px; border-style: solid; border-color: #EAEAEA;}
.esito_ragione_liv1{background-color:#F6F6F6; font:bold 10px Tahoma,Verdana,Arial; color:#871F36; text-align:left;}

.esito_table_liv2{width:490px; border-top:0px; border-right: 0px; border-bottom: 0px; border-left: 0px; margin-top:10px;}
.esito_table_interna_liv2{width:490px; border-top:1px; border-right: 0px; border-bottom: 0px; border-left: 1px; border-style: solid; border-color: #EAEAEA;}

.esito_table_liv3{width:490px; border-top:0px; border-right: 0px; border-bottom: 0px; border-left: 0px; margin-top:10px;}
.esito_table_interna_liv3{width:490px; border-top:0px; border-right: 0px; border-bottom: 0px; border-left: 1px; border-style: solid; border-color: #F1D5DA;}
.esito_ragione{border-top:1px; border-right: 1px; border-bottom: 1px; border-left: 1px; border-style: solid; border-color: #F6F6F6; background-color:#FDE7F9; font:bold 10px Tahoma,Verdana,Arial; color:#871F36; text-align:left;}
.esito_image{border:1px solid #CECFD1; margin-bottom:0px; margin-top:0px; margin-left:5px; margin-right:5px; vertical-align:top;}
.esito_text_indirizzo{color:#6F1526;}
.esito_text_indirizzo A{color:#6F1526; text-decoration:none; font-weight:bold;}

.dettaglio_table{width:490px; border-top:0px; border-right: 0px; border-bottom: 0px; border-left: 0px; margin-top:10px;}
.dettaglio_bordo{ border:0px 0px 0px 1px solid #F1D5DA;}
.dettaglio_ragione_table{text-align:left; width:480px; border:0px;}
.dettaglio_ragione{font:21px/25px 'Times New Roman'; color:#F795E8;}
.dettaglio_indirizzo_table{text-align:left; width:480px; border:0px; background-color:#F3F3F3;}
.dettaglio_image{border:1px solid #CECFD1; margin-bottom:0px; margin-top:0px; margin-left:5px; margin-right:5px; vertical-align:middle;}

.dettaglio_col_top{ background-color:#FFFFFF; text-align:center; border-top:1px; border-right:1px; border-bottom:0px; border-left:1px; border-style:solid; border-color:#ECECEC;}
.dettaglio_col_middle{ background-color:#FFFFFF; text-align:center; border-top:0px; border-right:1px; border-bottom:0px; border-left:1px; border-style:solid; border-color:#ECECEC;}
.dettaglio_col_bottom{ background-color:#FFFFFF; text-align:center; border-top:0px; border-right:1px; border-bottom:1px; border-left:1px; border-style:solid; border-color:#ECECEC;}
.dettaglio_intro{color:#313D3D; font-weight:bold; border-top:0px; border-right: 0px; border-bottom: 1px; border-left: 0px; border-style:solid; border-color:#DAD8D8;}
.dettaglio_dati{color:#BE42A6; font-weight:bold; border-top:0px; border-right: 0px; border-bottom: 1px; border-left: 0px; border-style:solid; border-color:#DAD8D8;}
.dettaglio_dati A{color:#BE42A6; font-weight:bold; text-decoration:none;}
.dettaglio_dati A:hover{text-decoration:underline;}

.cerca{border:1px solid #D4D4D4; background-color:#F3F3F3; width:490px; height:40px;}
.cerca_titolo{font:bold 10px Tahoma; color:#FF61ED;}
.cerca_titolo_categoria{font:bold 12px Tahoma; color:#8B2F44; font-variant:small-caps;}
.cerca_box_operatori{border:1px solid #D4D4D4; background-color:#F3F3F3; width:490px;}

.cerca_box_ordinamento{border:1px solid #D4D4D4; background-color:#F3F3F3; width:490px; margin-top:10px;}
.cerca_box_text_nero{font:10px Tahoma; color:#283F48;}
.cerca_box_text_bordeaux{font:10px Tahoma; color:#8C2840;}
.cerca_box_link A{font:bold 10px Tahoma; text-decoration:underline; color:#8C2840;}
.cerca_box_table_indirizzo{ border:1px 1px 1px 1px solid #FBDDF7; background-color:#FFF8FF; text-align:left}

.cerca_box_paginazione{border:1px solid #D4D4D4; background-color:#F3F3F3; width:490px; text-align:center;}
.cerca_box_paginacorrente{font-weight:bold; background:#973753; color:#FA93EE; padding-left:1px; padding-right:1px;}
.cerca_box_altrepagine{font-weight:bold; color:#973753;}
.cerca_box_altrepagine A{font-weight:bold; color:#973753; text-decoration:none;}
.cerca_box_altrepagine A:hover{text-decoration:underline;}

.cerca_box_EOF{border:1px solid #D4D4D4; background-color:#F3F3F3; width:490px; margin-top:10px;}
.cerca_box_text_EOF{font:12px Tahoma; color:#283F48; text-align:center; font-variant:small-caps;}

.campi_testo {font: 11px Tahoma,Verdana,Arial; background: #F0F0FF;	border: 1px none; border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}

.campi_testo_ar   {font-family: Tahoma,Verdana,Arial; color: #000000; font-size: 10px; font-weight: normal;	font-style: normal; border: 1px solid #EDA6DE; background: #F9E7F7;}

.campi_testo_cerca {font:bold 10px Tahoma,Verdana,Arial; color:#2A3E49; background: #FFFFFF; border:1px solid #D5D3D4;}

.pulsanti {font: small-caps 12px Tahoma,Verdana,Arial; background: #F8FAFC; border: 1px solid #BFB8BF;}

.table_vetrinaright{width:234px; border-top:1px; border-right:1px; border-bottom:1px; border-left:1px; border-style:solid; border-color: #CCCCCC}

.table_vetrinaleft{width:200px; border-top:1px; border-right:1px; border-bottom:1px; border-left:1px; border-style:solid; border-color: #CCCCCC}

.area_riservata_table{width:234px; height:116px; border:0px; background: url('/img/area_riservata_sfondo.png') repeat-x;}
.area_riservata_titolo{font:bold 11px Tahoma; color:#8B2F44; vertical-align:bottom;}

.titolo_rosa{font:bold 11px Tahoma; color:#FE89F0; font-variant:small-caps;}

.registrazione_titolo{font:bold 11px Tahoma; font-variant:small-caps; color:#8B2F44; vertical-align:bottom;}
.registrazione_table{border-left:1px solid #E2E2E2;}
.registrazione_oggetti{font-family:'Times New Roman'; font-size:21px; color:#F795E8;}
.registrazione_table_servizi{border-top:1px; border-right: 1px; border-bottom: 0px; border-left: 1px; border-style: solid; border-color: #E2E2E2;}


.table_topmenu{color:#9b9797;  height:23px;}
.table_topmenu A{text-decoration:none; color:#9b9797;}
.table_topmenu A:hover{text-decoration:underline; color:#8B2E40;}

.table_ragione{color:#9b9797;}
.table_ragione A{text-decoration:none; color:#9b9797;}
.table_ragione A:hover{text-decoration:underline; color:#8B2E40;}

.vetrina_intro{font:12px Tahoma; text-align:left; vertical-align:top;}
.vetrina_link{font:bold 10px Tahoma; color:#8B2F44; text-decoration:none;}
.vetrina_link A{font:bold 10px Tahoma; color:#8B2F44; text-decoration:none;}
.vetrina_image{border:1px solid #CECFD1; margin-bottom:0px;}

.redazionale_pp{border-left:1px solid #E2E2E2;}
.redazionale_inprimopiano{font-family:'Times New Roman'; font-size:21px; color:#F795E8;}
.redazionale_image{border:1px solid #F795E8; margin-top:3px;}
.redazionale_titolo{font:bold 11px Tahoma; color:#8B2F44; vertical-align:bottom;}
.redazionale_intro{font:12px  Tahoma; text-align:left; vertical-align:top;}
.redazionale_dettaglio{font-weight:bold; color:#F391E8; vertical-align:middle;}
.redazionale_dettaglio A{font-weight:bold; color:#F391E8; text-decoration:underline;}

.redazionali_table{border-top:1px; border-right: 1px; border-bottom: 0px; border-left: 1px; border-style: solid; border-color: #E2E2E2;}
.redazionali_image{border:1px solid #B28282; margin-bottom:0px;}

.banner_top{border:1px solid #CECFD1; margin:5px 0px 5px 0px;}
.banner_right{border:1px solid #CECFD1; margin:5px 0px 5px 0px;}
.banner_bottom{border:1px solid #CECFD1; margin:5px 0px 5px 0px;}
.banner_left{border:1px solid #CECFD1; margin:5px 0px 5px 0px;}

.sfondo_left {background: url('/img/sf_barra_sx.jpg') repeat-y top right; }
.sfondo_right {background: url('/img/sf_barra_dx.jpg') repeat-y top left;}
.motori A{

font:  10px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#9b9797; padding-bottom:0px; text-decoration:none; margin-bottom:0px; padding-left:5px; 
}
