
H1 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff; font-weight: bold;
    padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	 } 
H2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #b40000;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	} 
H3 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #b40000;
    padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
	
H4 {  font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color: #a70c13;
    padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
H5 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: red}
H6 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: red}
A.link_menu_top {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_menu_top:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_menu_top:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_menu_top:Hover  {font-size: 12px; color: #ed1103; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_menu_istituzionale {color: #5d6266; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_menu_istituzionale:Visited  {color: #5d6266; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_menu_istituzionale:Active  {color :#5d6266; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_menu_istituzionale:Hover  {font-size: 12px; color: #c0cad3; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}




A.link_menu_laterale {color: #0b68b0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_menu_laterale:Visited  {color: #0b68b0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_menu_laterale:Active  {color :#0b68b0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_menu_laterale:Hover  {font-size: 11px; color: #05375e; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
A.link_novita {color: #353635; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_novita:Visited  {color: #353635; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_novita:Active  {color :#353635; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_novita:Hover  {font-size: 14px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
A.link_famiglia_prodotto_menu {color: #1a2948; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_famiglia_prodotto_menu:Visited  {color: #1a2948; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_famiglia_prodotto_menu:Active  {color :#1a2948; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_famiglia_prodotto_menu:Hover  {font-size: 11px; color: #1253ac; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_pie_menu {color: #3c464c; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_pie_menu:Visited  {color: #3c464c; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_pie_menu:Active  {color :#3c464c; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_pie_menu:Hover  {font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none}
A.link_descrizione_prodotti {color: #5d5b5b; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizione_prodotti:Visited  {color: #5d5b5b; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizione_prodotti:Active  {color : #5d5b5b; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizione_prodotti:Hover  {font-size: 11px; color: #123e60; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}
A.link_back {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_back:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_back:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_back:Hover  {font-size: 12px; color: #074496; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}


A.link_testo {color: #4a4c4d; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_testo:Visited  {color: #4a4c4d; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_testo:Active  {color :#4a4c4d; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_testo:Hover  {font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_finto_descrizione_loghi {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
A.link_finto_descrizione_loghi:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
A.link_finto_descrizione_loghi:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
A.link_finto_descrizione_loghi:Hover  {font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}

A.link_pie {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_pie:Hover  {font-size: 11px; color: #c10c00; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_banner {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_banner:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_banner:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_banner:Hover  {font-size: 11px; color: #e31204; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_banner_video {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_banner_video:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_banner_video:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_banner_video:Hover  {font-size: 11px; color: #ff0d00; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}


A.link_banner_novita{color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none}
A.link_banner_novita:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none}
A.link_banner_novita:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none}
A.link_banner_novita:Hover  {font-size: 13px; color: #e31204; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}


A.link_categorie_usato{color: #e31204; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_categorie_usato:Visited  {color: #e31204; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_categorie_usato:Active  {color :#e31204; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none}
A.link_categorie_usato:Hover  {font-size: 14px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}


A.link_rosso_scuro {color: #79080b; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_rosso_scuro:Visited  {color: #79080b; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_rosso_scuro:Active  {color :#79080b; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_rosso_scuro:Hover  {font-size: 12px; color: #be171d; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}


A.link_generico {color: #be171d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_generico:Visited  {color: #be171d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_generico:Active  {color :#be171d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_generico:Hover  {font-size: 12px; color: #8a0a0e; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_home_prodotti {color: #373d41; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_home_prodotti:Visited  {color: #373d41; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_home_prodotti:Active  {color :#373d41; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_home_prodotti:Hover  {font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}

A.link_categorie {color: #616365; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_categorie:Visited  {color: #616365; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_categorie:Active  {color :#616365; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
A.link_categorie:Hover  {font-size: 12px; color: #5d0420; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}


A.link_credits {color: #696b6c; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_credits:Visited  {color: #696b6c; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_credits:Active  {color :#696b6c; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_credits:Hover  {font-size: 11px; color: #696b6c; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

.piccolissimo{ font-size:1px}
.testo_bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	}
.testo_bianco_pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	}
.testo_normale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4c4d;
	padding-left: 0px;
	padding-right: 0px;
	
	}
.bordo_tratteggiato{ border-top-color:#115096;border-top-style:dotted;border-top-width:1px;}
.bordo_tabella{ border-left-color:#BDBDBD;border-left-style:solid;border-left-width:1px;}
.filetto_menu{ border-top-color:#c8d2da;border-top-style:solid;border-top-width:1px;}
.cornice{ border-top-color:#ffffff;border-top-style:solid;border-top-width:1px;border-bottom-color:#ffffff;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#ffffff;border-left-style:solid;border-left-width:1px;border-right-color:#ffffff;border-right-style:solid;border-right-width:1px;}

.abstract_banner{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #123e60;
	padding-left: 0px;
	padding-right: 0px;	
}
.titoli_capitoli_interno{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #6888b4;
	padding-left: 0px;
	padding-right: 0px;	

}
.titoli_news{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0b68b0;
	padding-left: 0px;
	padding-right: 0px;	

}
.titolo_bianco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;	
}
.titolo_credits{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b40000;
	padding-left: 0px;
	padding-right: 0px;	
}
.titolo_interno{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b40000;
	padding-left: 0px;
	padding-right: 0px;	
	}
.titolo_price{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #79080b;
	padding-left: 0px;
	padding-right: 0px;
}
.testo_pie{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #083589;
	padding-left: 0px;
	padding-right: 0px;
}
.abstract_focus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b7d87;
	padding-left: 0px;
	padding-right: 0px;
}
.descrizione_banner{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
}
.data_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #538dcc;
	padding-left: 0px;
	padding-right: 0px;
}
	select.normale {
    BORDER-RIGHT: #79080c 1px solid;
    BORDER-TOP: #79080c 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #79080c 1px solid;
    BORDER-BOTTOM: #79080c 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #e7e8e9
	}
input.normale {
    BORDER-RIGHT: #79080c 1px solid;
    BORDER-TOP: #79080c 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #79080c 1px solid;
    BORDER-BOTTOM: #79080c 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #e7e8e9
}
input.obbligatorio {
    BORDER-RIGHT: #79080c 1px solid;
    BORDER-TOP: #79080c 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #79080c 1px solid;
    BORDER-BOTTOM: #79080c 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #e7e8e9
}
TEXTAREA.normale
{
    BORDER-RIGHT: #79080c 1px solid;
    BORDER-TOP: #79080c 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #79080c 1px solid;
    BORDER-BOTTOM: #79080c 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #e7e8e9
		}
input.bottone {
    BORDER-RIGHT: 1px outset #CEEBB1;
    BORDER-TOP: 1px outset #CEEBB1;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px outset #CEEBB1;
    BORDER-BOTTOM: 1px outset #CEEBB1;
    FONT-WEIGHT: bold;
    COLOR:#ffffff;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #79080c;	
	}
form.form_nospazi
{
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 
}
.titolo_testata_news{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #798694;
	padding-left: 0px;
	padding-right: 0px;
	}
form.form_nospazi
{
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 
}
.nonvisibile{ display:none}
.visibile{ display:block}
