/*link menu in alto a destra****************************************************/
.menu_altodx a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.menu_altodx a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.menu_altodx a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}

/*fine link****************************************************/


/*link menu blu al centro****************************************************/


.menu_blu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_blu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_blu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.menu_blu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/*fine link****************************************************/

/*briciole di pane*****************************************/

.briciole_11px a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #264679;
	text-decoration: none;
}
.briciole_11px a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #264679;
	text-decoration: none;
}
.briciole_11px a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #264679;
	text-decoration: underline;
}
/*fine link*****************************************/

/*briciole di pane*****************************************/

.blu_11px_noboldlink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #264679;
	text-decoration: none;
}
.blu_11px_noboldlink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #264679;
	text-decoration: none;
}
.blu_11px_noboldlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #264679;
	text-decoration: underline;
}
/*fine link*****************************************/

/*menu a sx nelle pagine interne****************************************************/

.menu_sx a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
}
.menu_sx a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
}
.menu_sx a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #264679;
	text-decoration: underline;
}

/*fine link****************************************************/

/*sottomenu blu in alto a dx****************************************************/

.sottomenu a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.sottomenu a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.sottomenu a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

/*fine link****************************************************/


/*link "continua" nelle news****************************************************/

.grigio_11pxgrassettolink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
}
.grigio_11pxgrassettolink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
}
.grigio_11pxgrassettolink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #828282;
	text-decoration: underline;
}

/*fine link****************************************************/

/* link news dalla home (javascript) **************************************************/
.grigio_11pxnoboldlink a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #828282;
	text-decoration: none;
}
.grigio_11pxnoboldlink a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #828282;
	text-decoration: none;
}
.grigio_11pxnoboldlink a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #828282;
	text-decoration: underline;
}
/*fine link **************************************************************************/

/*link verdi****************************************************/

.verde_11px_boldlink a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #247E70;
	text-decoration: none;
}
.verde_11px_boldlink a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #247E70;
	text-decoration: none;
}
.verde_11px_boldlink a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #247E70;
	text-decoration: underline;
}

/*fine link****************************************************/

/*link rosso scuro****************************************************/

.rosso2_11px_boldlink a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #840000;
	text-decoration: none;
}
.rosso2_11px_boldlink a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #840000;
	text-decoration: none;
}
.rosso2_11px_boldlink a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #840000;
	text-decoration: underline;
}

/*fine link****************************************************/


/*link rossi****************************************************/
.rosso_11px_boldlink  a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C71717;
	text-decoration: none;
}	
.rosso_11px_boldlink  a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C71717;
	text-decoration: none;
}	

.rosso_11px_boldlink  a:hover{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C71717;
	text-decoration: underline;
}	

/*fine link****************************************************/

/*link prugna****************************************************/

.prugna_11px_boldlink a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7E2F4D;
	text-decoration: none;
}
.prugna_11px_boldlink a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7E2F4D;
	text-decoration: none;
}
.prugna_11px_boldlink a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7E2F4D;
	text-decoration: underline;
}

/*fine link****************************************************/

/*link arancio****************************************************/

.arancio_11px_boldlink a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: none;
}
.arancio_11px_boldlink a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: none;
}
.arancio_11px_boldlink a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: underline;
}

/*fine link****************************************************/


/*link blu****************************************************/

.blu_11px_boldlink a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
}
.blu_11px_boldlink a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
}
.blu_11px_boldlink a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #264679;
	text-decoration: underline;
}

/*fine link****************************************************/

/*link blu****************************************************/

.blu2_11px_boldlink a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4380A1;
	text-decoration: none;
}
.blu2_11px_boldlink a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4380A1;
	text-decoration: none;
}
.blu2_11px_boldlink a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4380A1;
	text-decoration: underline;
}

.blu3_11px_boldlink a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3491B0;
	text-decoration: none;
}
.blu3_11px_boldlink a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3491B0;
	text-decoration: none;
}
.blu3_11px_boldlink a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3491B0;
	text-decoration: underline;
}


/*fine link****************************************************/



/*FINE LINK ########################################################################################################################*/

/*++++++++++++++++++ bianco +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.bianco_grassetto_11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bianco_11pxbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/*++++++++++++++++++ fine bianco +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++ grigio +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.grigio_piccolo_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.grigio_piccolo_footer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.grigio_piccolo_footer2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.grigio_piccolo_footer2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.grigio_11pxgrassetto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
}
.grigio_12pxgrassetto {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
}
.grigio_11pxnobold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #828282;
	text-decoration: none;
}
.grigio_scuro11px_nobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.grigio_scuro11px_nobold_underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.grigio_16px_bold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
}
.grigio_10pxnobold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.grigio_sfondo {
	background-color: #E9E9E9;
}
.grigio_14px_bold_bordogrigio {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A3A3;
}
/*++++++++++++++++++ fine grigio +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.blu_grassetto11px{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
}
.blu_grassetto11px_bordiinf_grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.blu_grassetto12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
}
.blu_grassetto13px{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
}
.blu_11px{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #264679;
	text-decoration: none;
}


/*+++++++++++++++++++++++++ prugna ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.prugna_12px_bold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7E2F4D;
	text-decoration: none;
}
.prugna_16px_bold {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7E2F4D;
	text-decoration: none;
}
.prugna_11px_nobold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7E2F4D;
	text-decoration: none;
}
.prugna_grassetto11px_bordiinf_grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7E2F4D;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}.prugna_grassetto11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7E2F4D;
	text-decoration: none;
}
/*+++++++++++++++++++++++++ fine prugna ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*+++++++++++++++++++++++++ arancio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.arancio_12px_bold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: none;
}
.arancio_14px_bold {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: none;
}
.arancio_16px_bold {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: none;
}
.arancio_11px_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: none;
}

.arancio_16px_bold_bordoinfarancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FD9104;
}

.arancio_14px_bold_bordogrigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A3A3;
}
/*+++++++++++++++++++++++++ fine arancio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*++++++++++++++++++++ azzurro +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.azzurrino_chiaro_14px_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B6C3CD;
	text-decoration: none;
}
.azzurrino_chiaro_16px_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B6C3CD;
	text-decoration: none;
}

.azzurro_16px_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5AA9FF;
	text-decoration: none;
}
/*++++++++++++++++++++ fine azzurro +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*++++++++++++++++++++ verde +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.verde_14px_bold_bordogrigio {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #247E70;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A3A3;
}
.verde_16px_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #247E70;
	text-decoration: none;
}
.verde_11px_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #247E70;
	text-decoration: none;
}
.verde_11px_nobold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #247E70;
	text-decoration: none;
}
.verde_12px_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #247E70;
	text-decoration: none;
}
/*++++++++++++++++++++ fine verde +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++ blu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.blu_10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #264679;
	text-decoration: none;
}

.blu2_14px_bold_bordogrigio {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4380A1;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A3A3;
}
.blu3_14px_bold_bordogrigio {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3491B0;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A3A3;
}
.blu2_11px_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4380A1;
	text-decoration: none;
}
.blu2_16px_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4380A1;
	text-decoration: none;
}
.blu3_16px_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3491B0;
	text-decoration: none;
}
.blu3_11px_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3491B0;
	text-decoration: none;
}
.blu_14px_bold_bordogrigio {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A3A3;
}
.blu_12px_bold_bordogrigio {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A3A3;
}
/*++++++++++++++++++++ fine blu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++ rosso +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.rosso2_14px_bold_bordogrigio {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #840000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A3A3;
}
.rosso2_11px_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #840000;
	text-decoration: none;
}
.rosso2_16px_bold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #840000;
	text-decoration: none;
}
.rosso_14px_bold_bordogrigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C71717;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A3A3;
}
.rosso_14px_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C71717;
	text-decoration: none;
}
.rosso_11px_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C71717;
	text-decoration: none;
}
/*++++++++++++++++++++ fine rosso +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++ altro +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.striscia_news {
	background-image: url(../immagini/striscia_news.gif);
}
.cella_grigia {
	background-color: #E4E4E4;
}
.form_giovani_alto {
	background-image: url(../immagini/form_giovani_alto.gif);
}
.form_giovani_basso {
	background-image: url(../immagini/form_giovani_basso.gif);
}
.verdana_xasterischi_arancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: none;
}
.bordo_grigio {

	border: 1px solid #C1C1C1;
}
.bordo_grigio_scuro {


	border: 1px solid #A8A8A8;
}
.menu_altodx_on{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: none;
}
.bordoinf_grigio1px {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A3A3;
}
.menu_sx_nolink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FD9104;
	text-decoration: none;
}
.sottomenu_nolink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFB37B;
	text-decoration: none;
}

.bordo_arancio {
	border: 1px solid #FE9003;
}
.tasti_blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
}
.campi_blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
}
.bordosup_grigio1px {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A3A3A3;
}
.bordosup_grigio1pxchiaro {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BCBCBC;
}
.verdana_xasterischi_blu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #264679;
	text-decoration: none;
}
/*++++++++++++++++++++ fine altro +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/.bordoinf_grigiochiaro1px {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C3C3C3;
}
.bordo_punt_grigio {
	border: 1px dotted #CCCCCC;
}
.bordo_punt_inf_grigio {
	border-bottom: 1px dotted #CCCCCC;
}
.bordo_punt_sup_grigio {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
