body
{

	margin-top: 0px;
	margin-bottom: 20px;
	margin-left:  0px;
	margin-right: 0px;
	background-color: #FFFFFF;

}

#divLay 
{
	position:absolute; width:200; visibility:hidden; z-index:200
}





.align_center{text-align:center}
.align_left{text-align:left}

.link_banner{margin:30px 0 0 0;}
.link_banner strong{margin:0 7px 0 0;}
.link_banner textarea{font-family: Verdana, Geneva,Arial, Helvetica, sans-serif;font-size:12px;color:#1A0404;width:400px;margin-right:9px;vertical-align: top;border:1px solid #C3C3C3;}


.testo_azzurro_12_bis
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E50003;
	/*line-height: 14px;*/
}

.testo_azzurro_12_bis a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E50003;
	text-decoration: underline;
	/*line-height: 14px;*/
}

.testo_azzurro_12_bis a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000CC;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_azzurro_12
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000CC;
	/*line-height: 14px;*/
}

.testo_azzurro_12 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000CC;
	text-decoration: underline;
	/*line-height: 14px;*/
}

.testo_azzurro_12 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_grigio_11
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	/*line-height: 14px;*/
}

.testo_grigio_11 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	text-decoration: underline;
	/*line-height: 14px;*/
}

.testo_grigio_11 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_bianco_11
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	/*line-height: 14px;*/
}

.testo_bianco_11 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_bianco_11 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:  none;
	/*line-height: 14px;*/
}

.testo_grigio_11_menu_top
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	/*line-height: 14px;*/
}

.testo_grigio_11_menu_top a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	text-decoration: underline;
	/*line-height: 14px;*/
}

.testo_grigio_11_menu_top a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_grigio_14
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000CC;
	/*line-height: 14px;*/
}

.testo_grigio_14 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000CC;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_grigio_14 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E50003;
	text-decoration:  none;
	/*line-height: 14px;*/
}

.testo_grigio_14_bis
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #373737;
	/*line-height: 14px;*/
}

.testo_grigio_14_bis a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #373737;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_grigio_14_bis a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E50003;
	text-decoration:  none;
	/*line-height: 14px;*/
}

.total_shop_view{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #1A0404;}
.total_shop_view a{color:#1A0404;text-decoration: none;}
.total_shop_view a:hover{color:#E50003}

h1, .h1{font-size:medium; font-weight: bold;padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;font-family: Arial, Helvetica, sans-serif;color: #E73B0D;}
h1 a, .h1 a{font-size:medium; font-weight: bold;padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;font-family: Arial, Helvetica, sans-serif;color: #E73B0D;}
h1 a:hover, .h1 a:hover{font-size:medium; font-weight: bold;padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;font-family: Arial, Helvetica, sans-serif;color: #0000CC;}

h2, .h2{font-size:16px;font-weight:bold;display:inline;font-family: Arial, Helvetica, sans-serif;color: #E73B0D;}
h2 a, .h2 a{font-size:16px;font-weight:bold;display:inline;font-family: Arial, Helvetica, sans-serif;color: #E73B0D;}
h2 a:hover, .h2 a:hover{font-size:16px;font-weight:bold;display:inline;font-family: Arial, Helvetica, sans-serif;color: #0000CC;}


#titolo_gen_cat{font-size:medium; font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #E73B0D;padding:0px 0px 10px 0px; margin:0px 0px 10px 0px;}

#titolo_cat_specifico{padding:0; margin:0;}
#titolo_cat_specifico h1{font-size:18px;font-weight:bold;display:inline;font-family: Verdana, Arial, Helvetica, sans-serif;color: #E73B0D;}
#titolo_cat_specifico h1 a{color: #E73B0D;}



.testo_grigio_12
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
	/*line-height: 14px;*/
}

.testo_grigio_12 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
	text-decoration: underline;
	/*line-height: 14px;*/
}

.testo_grigio_12 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

























.testo_menu_testata
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A0404;
	font-weight: bold;
	/*line-height: 14px;*/
}

.testo_menu_testata a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A0404;
	text-decoration: underline;
	font-weight: bold;
	/*line-height: 14px;*/
}

.testo_menu_testata a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E50003;
	text-decoration:  underline;
	font-weight: bold;
	/*line-height: 14px;*/
}

.testo_menu_testata_bianco
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	/*line-height: 14px;*/
}

.testo_menu_testata_bianco a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	/*line-height: 14px;*/
}

.testo_menu_testata_bianco a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:  underline;
	font-weight: bold;
	/*line-height: 14px;*/
}


.testo_bianco_10
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	/*line-height: 14px;*/
}

.testo_bianco_10 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	/*line-height: 14px;*/
}

.testo_bianco_10 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A0404;
	/*line-height: 14px;*/
}

.testo a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A0404;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_14
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1A0404;
	/*line-height: 14px;*/
}

.testo_14 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1A0404;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_14 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_arancione_14
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000CC;
	/*line-height: 14px;*/
}

.testo_arancione_14 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000CC;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_arancione_14 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_arancione_14_bis
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E50003;
	/*line-height: 14px;*/
}

.testo_arancione_14_bis a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E50003;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_arancione_14_bis a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000CC;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_arancione_16
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000CC;
	/*line-height: 14px;*/
}

.testo_arancione_16 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000CC;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_arancione_16 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}


.testo_11
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A0404;
	/*line-height: 14px;*/
}

.testo_11 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A0404;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_11 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_11_nero
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A0404;
	/*line-height: 14px;*/
}

.testo_11_nero a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A0404;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_11_nero a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}


.testo_12
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A0404;
	/*line-height: 14px;*/
}

.testo_12 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A0404;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_12 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}


.testo_15
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #1A0404;
	/*line-height: 14px;*/
}

.testo_15 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #1A0404;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_15 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}


.testo_verde_10
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #41891F;
	/*line-height: 14px;*/
}

.testo_verde_10 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #41891F;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_verde_10 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}


.testo_rosso
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	/*line-height: 14px;*/
}

.testo_rosso a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
	/*line-height: 14px;*/
}

.testo_rosso a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration:  underline;
	/*line-height: 14px;*/
}


.testo_arancione_10
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E94519;
	/*line-height: 14px;*/
}

.testo_arancione_10 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E94519;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_arancione_10 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_arancione_15
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #E94519;
	/*line-height: 14px;*/
}

.testo_arancione_15 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #E94519;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_arancione_15 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_arancione_11
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000CC;
	/*line-height: 14px;*/
}

.testo_arancione_11 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000CC;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_arancione_11 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_arancione_11 h1 a{font-size:18px}
.testo_arancione_11 h1 a:hover{font-size:18px}

.testo_arancione_11_bis
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E94519;
	/*line-height: 14px;*/
}

.testo_arancione_11_bis a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E94519;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_arancione_11_bis a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_arancione_12
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000CC;
	/*line-height: 14px;*/
}

.testo_arancione_12 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000CC;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_arancione_12 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_bianco_12
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	/*line-height: 14px;*/
}

.testo_bianco_12 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_bianco_12 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:  none;
	/*line-height: 14px;*/
}

.form_input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E72019;
	border-width: 1px;
	border-color: #C7C7C7;
	border-style:solid;
	width: 90px;
	
}

.form_newsletter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A0404;
	border-width: 1px;
	border-color: #D7B800;
	border-style:solid;
	width: 140px;
	
}

.form_invia_amico
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A0404;
	border-width: 1px;
	border-color: #C3C3C3;
	border-style:solid;
	width: 200px;
	
}

.form_invia_amico_textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A0404;
	border-width: 1px;
	border-color: #C3C3C3;
	border-style:solid;
	overflow:auto;
	width: 200px;
	
}

.form_cerca
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-width: 1px;
	border-color: #E05218;
	border-style:solid;
	
	
}

.form_textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #828282;
	border-width: 1px;
	border-color: #E1E1E1;
	border-style:solid;
	scrollbar-face-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #E1E1E1;
    scrollbar-darkshadow-color:#E1E1E1;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #515151;
	overflow:auto;
	width: 235px;
	
}


.testo_18
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1A0404;
	/*line-height: 14px;*/
}

.testo_18 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1A0404;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_18 a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #E50003;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

.testo_14_bianco
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	/*line-height: 14px;*/
}

.testo_14_bianco a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	/*line-height: 14px;*/
}

.testo_14_bianco a:hover
{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:  underline;
	/*line-height: 14px;*/
}


#testo_grigio_10_parole
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #707070;
	/*line-height: 14px;*/
}

#testo_grigio_10_parole a
{
	color: #707070;
	text-decoration: none;
	/*line-height: 14px;*/
}

#testo_grigio_10_parole a:hover
{
	color: #707070;
	text-decoration:  underline;
	/*line-height: 14px;*/
}

#sponsor_dx_scheda
{
	font-size:medium;
	font-weight: bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E73B0D;
}

#sponsor_dx_scheda a
{
	text-decoration: none;
	/*line-height: 14px;*/
}

#sponsor_dx_scheda a:hover
{
	text-decoration:  underline;
	/*line-height: 14px;*/
}

#dhtml{position: absolute;top: 150px;left: 190px;width: 250px;height: 280px;visibility: visible;}


/*GOOGLE ADS*/
#google_160x600{border:1px solid #E2E2E2;width: 180px;text-align:left;margin-bottom:10px;font-family: Verdana, Helvetica, sans-serif, Arial, Geneva;overflow:hidden;}
#google_160x600 #narrow_ad_unit{width:166px;overflow:hidden;padding:6px;}
#google_sub_cat{padding:5px;margin:10px 0 15px 0;border:1px solid #e2e2e2;}
#wide2ads{width:49%;float:left;margin-right:4px}
#wide4ads{width:23%;float:left;margin-right:4px}
#wide4ads .ad_line1 {color:#0000CC;font-size:11px; text-decoration:underline;font-weight:bold;margin-bottom:3px}
#wide4ads .ad_text {color:#000000;font-size:11px; text-decoration:none}
#wide4ads .ad_url {color:#E73B0D;font-size:10px;margin-bottom:15px; text-decoration:none}
#googlefooter{font-family: Verdana, Helvetica, sans-serif, Arial, Geneva}

#adcontainer3{margin-bottom:10px;}

#table_external_google_ads {max-width: 543px; margin-bottom:10px !important; padding:10px 15px 10px 15px; background-color: #FFFFFF;border:1px solid #E2E2E2;font-family: Verdana, Helvetica, sans-serif, Arial, Geneva;}
#table_external_google_ads .ad_line1 {color:#0000CC;font-size:13px; text-decoration:underline;font-weight:bold;margin-bottom:3px}
#table_external_google_ads .ad_text {color:#000000;font-size:12px; text-decoration:none}
#table_external_google_ads .ad_url {color:#E73B0D;font-size:11px;margin-bottom:15px; text-decoration:none}

#table_external_esploro_ads {max-width: 543px; margin-bottom:10px !important; padding:10px 15px 10px 15px; background-color: #FFFFFF;border:1px solid #E2E2E2;}
#table_external_esploro_ads a{font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#E50003}
#table_external_esploro_ads a:hover{color:#0000CC}

.ad_header {color:#000000;font-weight:bold;padding-bottom:7px;font-size:11px}
.ad_line1 {color:#0000CC;font-size:12px; text-decoration:underline;font-weight:bold;margin-bottom:3px}
.ad_text {color:#000000;font-size:12px; text-decoration:none}
.ad_url {color:#E73B0D;font-size:10px;margin-bottom:15px; text-decoration:none}
.search_header{background:#eee;padding:4px;font-size:15px;font-weight:bold}
.wide_ads {}
.narrow_ads {}


.table_in_evidenza_search{margin-bottom:10px;}


/*PAGINAZIONE AZ*/
#paginazione ul{margin:0 0 10px 0;padding:0;}
#paginazione li{display:inline;list-style:none;margin:2px;text-align:center;}
#paginazione li.pagina_precedente{margin-right:5px}
#paginazione li.pagina_successiva{margin-left:5px;}
#paginazione li.pagina_corrente{color:#E73B0D}

#termini_ricerca_result{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin-bottom:10px;}
#termini_ricerca_result a{color:#0000CC;text-decoration:none}
#termini_ricerca_result a:hover{text-decoration:underline}

#banner_180x150{margin-bottom:10px;}


#editor_kit_esploro{margin-top:15px;}

#external_google_search{padding:0 15px 15px 15px;border:1px solid #e2e2e2;margin-bottom:10px;}


#cat_ext{padding:10px;border:1px solid #e2e2e2;margin-bottom:10px;font-size:12px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#1A0404}
#cat_ext .main_cat_name{font-size:14px;font-weight:bold;color:#E94519;margin-bottom:4px}
#cat_ext a{color:#1A0404;text-decoration:none;}
#cat_ext a:hover{text-decoration:underline;}
#cat_ext ul{margin:0;padding:0;overflow:auto;}
#cat_ext ul.overflow{height:250px}
#cat_ext ul li{list-style:none;margin-bottom:3px;}


