A.link_not_big {
	color: #053779;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
}

A.link_not_big:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
}





A.link_lav_big_small {
	color: #053779;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

A.link_lav_big_small:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}











A.link_lav_big {
	color: #053779;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

A.link_lav_big:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

A.link_box_dx_padd {
	color: #00097D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	PADDING-LEFT: 10px;
}

A.link_box_dx_padd:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	PADDING-LEFT: 10px;
}



A.link_dj {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

A.link_dj:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}



A.link_admin2 {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
}

A.link_admin2:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
}


A.link_admin_blu {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
}

A.link_admin_blu:hover {
	color: #00ccff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
}

A.link_reg {
	color: #00097D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

A.link_reg:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}


A.link_home {
	color: #00097D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}



A.link_home:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


A.link_home_red {
	color: #5F0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}



A.link_home_red:hover {
	color: #000000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}




A.link_home_small {
	color: #00097D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

A.link_home_small:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}




A.link_home_bold {
	color: #00097D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

A.link_home_bold:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}


A.link_home_title {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

A.link_home_title:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

A {
	color: #00097D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

A:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}


A.link_pag {
	color: #00097D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.link_pag:hover {
	color: #ffffff;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

A.link_numeri {
	color: #00097D;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

A.link_numeri:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

A.link_numeri_bold {
	color: #00097D;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

A.link_numeri_bold:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

A.link_menu_sx_bold {
	color: #00097D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

A.link_menu_sx_bold:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


A.link_menu_sx_bold_nero {
	color:#333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

A.link_menu_sx_bold_nero:hover {
	color: #000000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	
}




A.link_menu_sx_bold_red {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

A.link_menu_sx_bold_red:hover {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

A.link_menu_sx_bold_bianco {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

A.link_menu_sx_bold_bianco:hover {
	color: #ffea00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


A.link_menu_sx_bold_bianco3 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

A.link_menu_sx_bold_bianco3:hover {
	color: #ffea00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}


A.link_menu_sx_bold_bianco2 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

A.link_menu_sx_bold_bianco2:hover {
	color: #ffea00;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}



/*** footer*/
A.link_footer {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

A.link_footer:hover {
	color: #ffea00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.txt_div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	line-height: normal;
}


/****************************/


A.link_menu_sx_bianco {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

A.link_menu_sx_bianco:hover {
	color: #ffea00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

A.link_menu_sx_bianco_bold {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

A.link_menu_sx_bianco_bold:hover {
	color: #ffea00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}



A.box_ricercaLink {
	color: #999999;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

A.box_ricercaLink:hover {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

A.attivitaLink {
	color: #00097D;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

A.attivitaLink:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

A.link_mp {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

A.link_mp:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

A.link_mpG {
	color: #ffea00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

A.link_mpG:hover {
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

A.link_mpG_bold {
	color: #ffea00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

A.link_mpG:hover_bold {
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


A.link_menu_sx_giallo {
	color: #ffea00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

A.link_menu_sx_giallo:hover {
	color: #ffffff;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


A.link_calendario {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

A.link_calendario:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

A.link_bianco_close {
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
}

A.link_bianco_close:hover {
	color: #ffff00;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
}

A.link_titolare {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

A.link_titolare:hover {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}



/******************************************** CAMPI BOX */

/*** CAMPI BOX */
.form_box {
	border: 1px solid #999999;
	background-color: #ffffff
}
	
.box2a {
	border: 1px solid #999999;
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ffe530;
}

.box2_pay {
	border: 1px solid #999999;
	font-family: verdana, tahoma, arial;
	font-size: 11pt;
	font-weight: normal;
	background-color: #ffe530;
}

.box4 { 
	border: 1px solid #999999;
	background: #fdffea;
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	font-weight: normal;
}

.box5 {
	border: 1px solid #999999;
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ececec;
}

.box5_grey_reg{
	border: 1px solid #999999;
	font-family: verdana, tahoma, arial;
	font-size: 12pt;
	font-weight: normal;
	background-color: #ececec;
}


.box6 {
	border-style: dashed;
	border-color: #3367FC;
	border: 1px;
	background: #ffe530;
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	font-weight: normal;
}


/******************************************** BORDI */

/*** BORDI */
.borderfoto { 
	border-color: #000000; 
	border: 1px; 
	border-style:dashed; 
}

.bordertabelle { 
	border-color: #000000; 
	border: 1px; 
	border-style:solid; 
}

/******************************************** TESTO */

/*** TESTO */
.txt_3_BiancoBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
}

.txt_2_BiancoBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: normal;
}

.txt_2_Bianco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: normal;
}


.txt_1_nero_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}


.txt_1_nero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}

.txt_1_nero_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}

.txt_1_nero_small_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}

.txt_1_nero_small_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	line-height: normal;
}

.txt_1_nero_small_celeste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #009CFF;
	line-height: normal;
}

.txt_2_nero_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}

.txt_2_nero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}

.txt_2_giallo_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffea00;
	line-height: normal;
}

.txt_2_giallo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffea00;
	line-height: normal;
}

.txt_3_giallo_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #ffea00;
	line-height: normal;
}

.txt_3_nero_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}

.txt_2-5_nero_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;
}


.txt_3_nero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: normal;
}
.txt_2_blue_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3399FF;
	line-height: normal;
}

.txt_3_blue_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #3399FF;
	line-height: normal;
}

.txt_3_bianco_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	line-height: normal;
}

.txt_4_blue_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #3399FF;
	line-height: normal;
}

.txt_4_verde_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #1d6100;
	line-height: normal;
}


.txt_3_rosso_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #940F04;
	line-height: normal;
}

.txt_2_rosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #940F04;
	line-height: normal;
}

.txt_2_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #005a00;
	line-height: normal;
}


.txt_2_mattone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #980000;
	line-height: normal;
}


.txt_title_blue_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #009CFF;
	line-height: normal;
}

.txtfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.txt_2_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	line-height: normal;
}


.txt_1_condizioni {
	font-family: verdana, tahoma, arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	background:#ececec;
}



/******************************************** MENU FIX E BORDI */

/*** GLOBAL */


		
		
STRONG {font-family:verdana, tahoma, arial; font-style:normal; font-size:12px}

CITE {font-family:verdana, tahoma, arial; font-style:normal; font-size:13px}

.select1{background:#ffffff; font-size: 12px; color:#000000; font-family: verdana, tahoma, arial;}

.box { font-family:verdana, tahoma, arial; font-size: 8pt; border: 1px; border-color: #09A2EC; border-style:dashed; }

.box1 { font-family:verdana, tahoma, arial; font-size: 8pt; border: 1px; border-color: #09A2EC; border-style:dashed;}



.box3 { border-style: dashed; border-color: #000000; border: 1px; background: #ffffff; font-family: verdana, tahoma, arial; font-size: 8pt; }

.box_regist { border-style: solid; border-color: #000000; border: 2px; background: #ffffff; font-family: verdana, tahoma, arial; font-size: 12pt; font-weight: bold; }

.submit { font-family:verdana, tahoma, arial; font-size: 8pt; text-decoration:none; background-color: #D78117; border-color: #006699; border: 1px; color: #ffffff; border-style:dashed; }

.tabella {border-style:dashed; border-color:#333333; border-width:1px }


.textNero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.textRosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}.textNero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.textBigNero {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.textBigg {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.textBiggg {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
}

.textBig_bianco {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 37px;
	font-weight: bold;
}



.textMediumGrigio {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;

}
.textBig2Grigio {
	color: #b3b2b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.textNomearteGrigio {
	color: #b3b2b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.textCatGrigio {
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.textBigGrigio {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
}

.textRossoMedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}

.textRossoVeryBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #FF0000;
}	

.textSmallNero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}


.textNeroMedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.text_radio2 {
	font-size: 20px;
	color: #ffea17;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
body {

	padding: 0px 0px;
	margin-top: 1px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
scrollbar-arrow-color: #BABABA;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #919191;
scrollbar-shadow-color: #939393;
scrollbar-track-color: #777777;
	background: url(img/bg/bg_nero_grigio.jpg) #000000;
	background-position: right top;
}

/******************************************** text padding */

.txt_2_nero_padd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
}

.txt_data_box_dx_padd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: normal;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
}

/******************************************** CONTATTI */


STRONG {font-family:verdana, tahoma, arial; font-style:normal; font-size:12px}

CITE {font-family:verdana, tahoma, arial; font-style:normal; font-size:15px}

.select1{background:#ECECEC; font-size: 13px; color:#000000; font-family: verdana, tahoma, arial;}

.box { font-family:verdana, tahoma, arial; font-size: 13pt; border-width:1; border-color: #000000; border-style:solid; }

.box1 { font-family:verdana, tahoma, arial; font-size: 13pt; border-width:1; border-color: #000000; border-style:solid;}

.box2 { border-style: dashed; border-color: #000000; border-width: 1; background: #ECECEC; font-family: verdana, tahoma, arial; font-size: 13pt;}

.box3 { border-style: dashed; border-color: #000000; border-width: 1; background: #ECECEC; font-family: verdana, tahoma, arial; font-size: 13pt; }

.submit { font-family:verdana, tahoma, arial; font-size: 13pt; text-decoration:none; background-color: #D78117; border-color: #ECECEC; border-width:1; color: #ffffff; border-style:solid; }

.tabella {border-style:solid; border-color:#333333; border-width:1px }
