body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
}
H1 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #dfa100; font-weight: normal;
	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: 18px; color: #950D0D; font-weight: normal;
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; color: #29820a; font-weight: normal;
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: 18px; color: #b67241; font-weight: normal;
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: 18px; color: #313c8e; font-weight: normal;
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;}
H6 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; font-weight: normal;
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;}

H1.type { font-size: 100% ; font-weight: normal; font-style: normal }

.testo_normale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b6e70;
}
.titolo_riservata {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bolder; color: #990000}
.titolo_riservatabig {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bolder; color: #DE0101}
.titolo_hp_banner {  font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #d50019}
.titolodesign { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900
}
.titolomailing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-left: 7px;
	padding-right: 5px;
}
.data_highlights {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #56a9f5;
}
.titolo_sezione {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #96999b;
	}
.titolo_saperne_hardware {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #2a88e0;
		}
.titolo_saperne_software {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #cc7c2f;
		}
.titolo_saperne_internet {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #88e464;
			}
.titolo_saperne_connettivita {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #7b5306;
	}
.titolo_internet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #2b9003;
		}
.titolo_connettivita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #dfa100;
			}
.titolo_connettivita_paragrafo {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #cd9504;
		}
.titolo_connettivita_focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #dfa100;
		}
.sottotitolo_connettivita {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #dfa100;
	
	}
.titolo_its {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #bb0d0d;
			}
.titolo_its_paragrafo {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ce1010;
		}
.titolo_its_focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #bb0d0d;
		}
.sottotitolo_its {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #bb0d0d;
		}
.testo_bianco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	}
.titolo_internet_paragrafo {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #4bb024;
	}
.titolo_internet_focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #2b9003;
	}
.sottotitolo_internet {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #2b9003;
}
.titolo_software {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #7f4b19;
}
.titolo_software_paragrafo {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #89694a;
}
.titolo_software_focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #7f4b19;
}
.sottotitolo_software {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #874a0d;
}
.titolo_hardware {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #003e78;
	}
.sottotitolo_hardware {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #003e78;
	}
.titolo_hardware_focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #003e78;
	}
.titolo_hardware_paragrafo {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #074c8c;
		}
.testo_tabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	color: #7c7f82;
			}
.testo_pec_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #639e09;
}
.testo_pec_full {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0a5aa6;
	}
.servizio_internet_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #068206;
		}
.servizio_hardware_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0728a1;
			}
.servizio_connettivita_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffae00;
				}
.servizio_software_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #865d0e;
			}
.titolo_its_paragrafo {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ce1010;
}
.testo_tabelle_blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	color: #003e78;
}
.focus_neutro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #7c7f82;

}
.pie-pagina {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999}
.tratteggio{ border-top-color:#7c7c7c;border-top-style:dotted;border-top-width:1px;}

A.link_neutro {color: #9b9b9b; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_neutro:Visited  {color: #9b9b9b; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_neutro:Active  {color :#9b9b9b; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_neutro:Hover  {font-size: 13px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_note {color: #6c6e6f; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_note:Visited  {color: #6c6e6f; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_note:Active  {color :#6c6e6f; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
A.link_note:Hover  {font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.linkbianco {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkbianco:Visited  {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkbianco:Active  {color :#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkbianco:Hover  {font-size: 11px; color: #BEA58E; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}

A.link_testo_bianco {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco:Hover  {font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_titolo_news {color: #ffffff; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; text-decoration: none}
A.link_titolo_news:Visited  {color: #ffffff; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; text-decoration: none}
A.link_titolo_news:Active  {color :#ffffff; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; text-decoration: none}
A.link_titolo_news:Hover  {font-size: 18px; color: #b3afb5; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo_high {color: #84b3de; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_high:Visited  {color: #84b3de; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_high:Active  {color :#84b3de; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_high:Hover  {font-size: 12px; color: #b3afb5; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}


A.linkrossso {color: #d50019; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.linkrossso:Visited  {color: #d50019; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.linkrossso:Active  {color :#d50019; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.linkrossso:Hover  {font-size: 13px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_banner_contatti {color: #d50019; font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; text-decoration: none}
A.link_banner_contatti:Visited  {color: #d50019; font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; text-decoration: none}
A.link_banner_contatti:Active  {color :#d50019; font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; text-decoration: none}
A.link_banner_contatti:Hover  {font-size: 17px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_welcome_comunicazione {color: #ffffff; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_welcome_comunicazione:Visited  {color: #ffffff; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_welcome_comunicazione:Active  {color :#ffffff; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_welcome_comunicazione:Hover  {font-size: 13px; color: #717575; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_welcome_informatica {color: #636566; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_welcome_informatica:Visited  {color: #636566; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_welcome_informatica:Active  {color :#636566; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_welcome_informatica:Hover  {font-size: 13px; color: #000000; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_welcome_rosso {color: #a00010; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_welcome_rosso:Visited  {color: #a00010; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_welcome_rosso:Active  {color :#a00010; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_welcome_rosso:Hover  {font-size: 13px; color: #51030b; font-family: Georgia, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_software {color: #855424; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_software:Visited  {color: #855424; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_software:Active  {color :#855424; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_software:Hover  {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_connettivita {color: #ca9303; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_connettivita:Visited  {color: #ca9303; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_connettivita:Active  {color :#ca9303; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_connettivita:Hover  {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_hardware {color: #0056a1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_hardware:Visited  {color: #0056a1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_hardware:Active  {color :#0056a1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_hardware:Hover  {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_internet {color: #298505; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_internet:Visited  {color: #298505; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_internet:Active  {color :#298505; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_internet:Hover  {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo {color: #7c7f82; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Visited  {color: #7c7f82; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Active  {color :#7c7f82; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Hover  {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo_bianco {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco:Visited  {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco:Active  {color :#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_bianco:Hover  {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_focus_blu {color: #00339c; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_blu:Visited  {color: #00339c; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_blu:Active  {color :#00339c; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_blu:Hover  {font-size: 16px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_focus_marrone {color: #7f4b19; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_marrone:Visited  {color: #7f4b19; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_marrone:Active  {color :#7f4b19; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_marrone:Hover  {font-size: 16px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_focus_verde {color: #147408; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_verde:Visited  {color: #147408; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_verde:Active  {color :#147408; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_verde:Hover  {font-size: 16px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_focus_giallo {color: #dcbb04; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_giallo:Visited  {color: #dcbb04; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_giallo:Active  {color :#dcbb04; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
A.link_focus_giallo:Hover  {font-size: 16px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.linkriservata {color: #950D0D; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkriservata:Visited  {color: #950D0D; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkriservata:Active  {color :#950D0D; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.linkriservata:Hover  {font-size: 11px; color: #DE1A1A; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}


A.link_banner {color: #9399a2; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_banner:Visited  {color: #9399a2; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_banner:Active  {color :#9399a2; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_banner:Hover  {font-size: 11px; color: #54585e; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}

.file_exchange_tabella_titolo {
    BACKGROUND-COLOR: 88aaaa
}
.file_exchange_titolo {
    BACKGROUND-COLOR: E90000;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003300
}
.piccolissimo{ font-size:1px}
.file_exchange_tabella_files { BACKGROUND-COLOR: magenta;}
.file_exchange_riga_files { BACKGROUND-COLOR: silver;}
.file_exchange_colonna_files { BACKGROUND-COLOR: red;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003300}
.file_exchange_colonna_files_valore { BACKGROUND-COLOR: 22ffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4F7C2D;}


/* Form elements */
input.almenouno {
    BORDER-RIGHT: #77726D 1px solid;
    BORDER-TOP: #77726D 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #77726D 1px solid;
    BORDER-BOTTOM: #77726D 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #DFDDDD
}
input.obbligatorio {
    BORDER-RIGHT: #77726D 1px solid;
    BORDER-TOP: #77726D 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #77726D 1px solid;
    BORDER-BOTTOM: #77726D 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #D0CECE
}
input.normale {
    BORDER-RIGHT: #77726D 1px solid;
    BORDER-TOP: #77726D 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #77726D 1px solid;
    BORDER-BOTTOM: #77726D 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #EDECEC
}
input.bottone {
    BORDER-RIGHT: 1px outset #3F0101;
    BORDER-TOP: 1px outset #CCBABA;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px outset #CCBABA;
    BORDER-BOTTOM: 1px outset #3F0101;
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #A41111;
}
input.bottonegrigio {
    BORDER-RIGHT: 1px outset #3F0101;
    BORDER-TOP: 1px outset #CCBABA;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px outset #CCBABA;
    BORDER-BOTTOM: 1px outset #3F0101;
    FONT-WEIGHT: bold;
    COLOR: #F2F2F2;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #AFAFAF;
}
select.normale {
    BORDER-RIGHT: #77726D 1px solid;
    BORDER-TOP: #77726D 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #77726D 1px solid;
    BORDER-BOTTOM: #77726D 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: F5F1EE
}
TEXTAREA.normale
{
    BORDER-RIGHT: #77726D 1px solid;
    BORDER-TOP: #77726D 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #77726D 1px solid;
    BORDER-BOTTOM: #77726D 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: EDECEC
}
TEXTAREA.almenouno
{
    BORDER-RIGHT: #77726D 1px solid;
    BORDER-TOP: #77726D 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #77726D 1px solid;
    BORDER-BOTTOM: #77726D  1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: DFDDDD
}
TEXTAREA.obbligatorio
{
    BORDER-RIGHT: #77726D 1px solid;
    BORDER-TOP: #77726D 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #77726D 1px solid;
    BORDER-BOTTOM: #77726D 1px solid;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: D0CECE
}
.Testomailing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border-right-style: 5;
	border-left-style: 7;
	padding-right: 5px;
	padding-left: 7px;
	margin-left: 7px;
}
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;
 
}
.mostra{display:block}
.nascondi{display:none}

#content{
margin: auto;
position: relative;
width:994px;
overflow: visible;
z-index:1;

}
#menu{
width:438px;
height:50px;
margin:0px auto;
position:absolute;
top:62px;
left:10px;
z-index:2;
}
#menu_hp{
width:438px;
height:50px;
margin:0px auto;
position:absolute;
top:-1px;
left:10px;
z-index:2;
}
#menu_riservata{
width:180px;
height:22px;
margin:0px auto;
position:absolute;
top:10px;
left:5px;
z-index:50;
}

#boxTestoFocusSoftware .titolo_paragrafo{	font-family: Georgia, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #89694a;}
#boxTestoFocusConnettivita .titolo_paragrafo{font-family: Georgia, Arial, Helvetica, sans-serif;	font-size: 18px;font-weight: normal;color: #cd9504;}
#boxTestoFocusInternet .titolo_paragrafo{font-family: Georgia, Arial, Helvetica, sans-serif;	font-size: 18px;font-weight: normal;color: #4bb024;}
#boxTestoFocusHardware .titolo_paragrafo{	font-family: Georgia, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #074c8c;}

.titologrigio {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: 585C61;}
.titolorosso{font-family: Arial, Helvetica, sans-serif;	font-size: 13px;font-weight: bold;	color: #950D0D;		}

.imgOverlayStondaturaDX{width:14px;height:77px;position:absolute;margin:0;margin-top:4px;padding:0;border: 0px #FF0 solid;top:0px;left:104px;z-index:2;background-image:url(/images/stondo-dx.png);}
.boxImg{
margin: auto;
position: relative;
width:118px;
height:81px;
z-index:1;
margin:0;
padding:0;
padding-top:4px;
border: 0px  #9FF solid;
}
#pagina{
margin: auto;
position: relative;
overflow: hidden;
}
#flash_promo{
	width:264px;
	height:293px;
	margin:0px auto;
	position:absolute;
	left:42%;
	top:0px;
	z-index:2;
}
