H1 {  font-family: Arial, Helvetica, sans-serif; font-size: 28px;  color: #ffffff;  font-weight: normal; vertical-align:middle;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	  }
H2 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #012813;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
H3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #044424; font-weight: normal;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
H4 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; font-weight: normal;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
H5 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #73787f; font-weight: bold;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
H6 {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #489800; font-weight: bold;
	padding: 0px;
	border: 0px;
	padding-right: 0px;
    padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 0px;
    margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
A.link_bianco {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
A.link_bianco:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_bianco:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_bianco:Hover  {font-size: 11px; color: #012813; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding-top: 0px}


A.link_news_home{color: #012813; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
A.link_news_home:Visited  {color: #012813; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_news_home:Active  {color :#012813; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_news_home:Hover  {font-size: 11px; color: #0c9751; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding-top: 0px}

A.link_oleodinamica{color: #ce7104; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
A.link_oleodinamica:Visited  {color: #ce7104; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_oleodinamica:Active  {color :#ce7104; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_oleodinamica:Hover  {font-size: 11px; color: #e38b24; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding-top: 0px}

A.link_oleodinamica_menu{color: #c16b05; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
A.link_oleodinamica_menu:Visited  {color: #c16b05; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_oleodinamica_menu:Active  {color :#c16b05; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_oleodinamica_menu:Hover  {font-size: 12px; color: #e38b24; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding-top: 0px}

A.link_after{color: #ab0b17; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
A.link_after:Visited  {color: #ab0b17; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_after:Active  {color :#ab0b17; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_after:Hover  {font-size: 11px; color: #720810; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding-top: 0px}


A.link_meccanica{color: #145aac; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
A.link_meccanica:Visited  {color: #145aac; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_meccanica:Active  {color :#145aac; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_meccanica:Hover  {font-size: 11px; color: #2165b3; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding-top: 0px}

A.link_meccanica_menu{color: #0f4e97; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
A.link_meccanica_menu:Visited  {color: #0f4e97; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_meccanica_menu:Active  {color :#0f4e97; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_meccanica_menu:Hover  {font-size: 12px; color: #2165b3; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding-top: 0px}


A.link_aftermarket_menu{color: #c00418; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;}
A.link_aftermarket_menu:Visited  {color: #c00418; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_aftermarket_menu:Active  {color :#c00418; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_aftermarket_menu:Hover  {font-size: 12px; color: #d60c22; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding-top: 0px}

A.link_menu {color: #03542b; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none;}
A.link_menu:Visited  {color: #03542b; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_menu:Active  {color :#03542b; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_menu:Hover  {font-size: 13px; color: #088d4a; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-top: 0px}


A.link_titolo_banner {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}
A.link_titolo_banner:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_titolo_banner:Active  {color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; padding-top: 0px}
A.link_titolo_banner:Hover  {font-size: 16px; color: #088d4a; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-top: 0px}


A.link_credits {color: #044424; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
A.link_credits:Visited  {color: #044424; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-top: 0px}
A.link_credits:Active  {color :#044424; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-top: 0px}
A.link_credits:Hover  {font-size: 11px; color: #044424; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; padding-top: 0px}

A.link_descrizione_testo {color: #044424; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
A.link_descrizione_testo:Visited  {color: #044424; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-top: 0px}
A.link_descrizione_testo:Active  {color :#044424; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding-top: 0px}
A.link_descrizione_testo:Hover  {font-size: 11px; color: #032011; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; padding-top: 0px}

.spazio_menu{ padding-top: 4px}
.filetto_bianco{ border-top-color:#FFFFFF; border-top-style:solid;border-top-width:1px;}
.bordo_verde_news_home{ border-top-color:#04b058;border-top-style:solid;border-top-width:3px;border-bottom-color:#04b058;border-bottom-style:solid;border-bottom-width:3px;border-left-color:#04b058;border-left-style:solid;border-left-width:3px;border-right-color:#04b058;border-right-style:solid;border-right-width:3px}
.bordo_prodotti_elenco{ border-top-color:#deebf1;border-top-style:solid;border-top-width:6px;border-bottom-color:#deebf1;border-bottom-style:solid;border-bottom-width:6px;border-left-color:#deebf1;border-left-style:solid;border-left-width:6px;border-right-color:#deebf1;border-right-style:solid;border-right-width:6px}
.bordo_grigio_news_mondo{ border-top-color:#bdbfc0;border-top-style:solid;border-top-width:1px;border-bottom-color:#bdbfc0;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#bdbfc0;border-left-style:solid;border-left-width:1px;border-right-color:#bdbfc0;border-right-style:solid;border-right-width:1px}

.piccolissimo{ font-size:1px}
.Testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #044424;
}
.Titolo_verde_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	font-weight: normal;
	color: #11884c;	
}
.Titolo_istituzionale{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;	
}
.focus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;	
}
.sottotitolo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #012813;	
}
.Titolo_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	color: #246148;	
}	
.Testobianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;	
}	
.TestoErrore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;	
	}	
.Titolo_divisione_oleodinamica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #cb8906;	
	}	
.Titolo_divisione_oleodinamica_scheda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #b56906;	
	}	
.Titolo_divisione_aftermarket_scheda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #970d17;	
		}	
.Titolo_divisione_meccanica_scheda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #083b79;	
		}	
.Titolo_divisione_meccanica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #14539e;	
			}	
.Titolo_divisione_after {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #88040f;	
}	
.Data_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #012813;	

}	
A.link_pie{color: #6f7174; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_pie:Visited  {color: #6f7174; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_pie:Active  {color :#6f7174; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_pie:Hover  {font-size: 11px; color: #484847; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

.Testopiepagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}	
.Testopiepaginagrigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #495760;	
}
A.linkmenupie {color: #04572d; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkmenupie:Visited  {color: #04572d; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkmenupie:Active  {color :#04572d; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkmenupie:Hover  {font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}	

A.link_descrizioni_banner_oleodinamiche {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizioni_banner_oleodinamiche:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizioni_banner_oleodinamiche:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizioni_banner_oleodinamiche:Hover  {font-size: 11px; color: #7b4804; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_descrizioni_banner_after {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizioni_banner_after:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizioni_banner_after:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizioni_banner_after:Hover  {font-size: 11px; color: #eb0712; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_descrizioni_banner_meccaniche {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizioni_banner_meccaniche:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizioni_banner_meccaniche:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_descrizioni_banner_meccaniche:Hover  {font-size: 11px; color: #6cbcf4; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

select.normale {
    BORDER-RIGHT: #74838d 1px solid;
    BORDER-TOP: #74838d 1px solid;
    FONT-SIZE: 11px;
    COLOR: #4e6702;
	BORDER-LEFT: #74838d 1px solid;
    BORDER-BOTTOM: #74838d 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #e0e8ec
	}
input.normale {
    BORDER-RIGHT: #74838d 1px solid;
    BORDER-TOP: #74838d 1px solid;
    FONT-SIZE: 11px;
    COLOR: #000000;
	BORDER-LEFT: #74838d 1px solid;
    BORDER-BOTTOM: #74838d 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #e0e8ec
	}
select.oblligatorio2 {
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #F5B53A
	}
input.obbligatorio {
    BORDER-RIGHT: #F49002 1px solid;
    BORDER-TOP: #F49002 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #F49002 1px solid;
    BORDER-BOTTOM: #F49002 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #A3B9C6
	}
input.bottone {
    BORDER-RIGHT: 1px outset #3F0101;
    BORDER-TOP: 1px outset #CCBABA;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px outset #CCBABA;
    BORDER-BOTTOM: 1px outset #3F0101;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #036f38;
	}
TEXTAREA.normale{
    BORDER-RIGHT: #74838d 1px solid;
    BORDER-TOP: #74838d 1px solid;
    FONT-SIZE: 11px;
	COLOR: #000000;
    BORDER-LEFT: #74838d 1px solid;
    BORDER-BOTTOM: #74838d 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #e0e8ec;
	}
.nonvisibile{ display:none}
.visibile{ display:block}
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}
.fondoGrigio{background-color:#DDE2E6;}
.fondoArancio{background-color:#F6BE13;}