/*
colori usati
grigio=#DCDEDB
azzurro scuro=#00629E
azzurro chiaro=#0083D7
nero=#332F2D
*/
body{
	margin:0px;
	margin-left:10px;
	background-color:#FFFFFF;
	/*
	Scrollbar-face-color: #EBEBEB;
	Scrollbar-highlight-color: #EBEBEB;
	Scrollbar-shadow-color: #EBEBEB;
	Scrollbar-3dlight-color: #EBEBEB; 
	Scrollbar-arrow-color:  #332F2D;
	Scrollbar-track-color: #FFFFFF;
	Scrollbar-darkshadow-color: #EBEBEB;
	*/
	Scrollbar-face-color: #E1E1E1;
	Scrollbar-highlight-color: #EBEBEB;
	Scrollbar-shadow-color: #9C9A9A;
	Scrollbar-3dlight-color: #9C9A9A; 
	Scrollbar-arrow-color:  #332F2D;
	Scrollbar-track-color: #F6F5F5;
	Scrollbar-darkshadow-color: #EBEBEB;
}

a{font-family: Tahoma; font-size: 11px;text-decoration: none;color: #39587B;letter-spacing: 0px;line-height: 1.25;}
a:hover {font-family: Tahoma; color: #E20A16;font-size: 11px;text-decoration: none;letter-spacing: 0px;line-height: 1.25;}


.testo{font-family: Verdana;font-size: 10px;text-decoration: none;color: #332F2D; letter-spacing: 0px;line-height: 1.25;}
.testoNEWS{font-family: Verdana;font-size: 10px;text-decoration: none;color: #332F2D; letter-spacing: 0px;line-height: 1.25; text-align: justify}
.testoGRIGIO{font-family: Verdana; font-size: 10px;text-decoration: none;color: #332F2D; letter-spacing: 0px; line-height: 1.50; text-align: justify;}
.testoGRIGIO2{font-family: Tahoma; font-size: 12px;text-decoration: none;color: #767676; letter-spacing: 0px; line-height: 1.50; text-align: justify;}
.testoBLU{font-family: Verdana; font-size: 10px;text-decoration: none;color: #002B59; letter-spacing: 0px; line-height: 1.25;}
.testoBIANCO{font-family: Verdana; font-size: 10px;text-decoration: none;color: #ffffff; letter-spacing: 0px; line-height: 1.25;}
.testoDESC{font-family: Verdana;font-size: 11px;text-decoration: none;color: #332F2D; letter-spacing: 0px;line-height: 1.30;}
.testoSMALL{font-family: Verdana;font-size: 9px;text-decoration: none;color: #999999; letter-spacing: 0px;line-height: 1.25;}

.titoloAZZURRO{font-family: Verdana;font-size: 15px;text-decoration: none;color: #0083D7;letter-spacing: 0px;line-height: 1.25;font-weight: bold;}
.sottotitoloAZZURRO{font-family: Verdana;font-size: 12px;text-decoration: none;color: #0083D7;letter-spacing: 0px;line-height: 1.25;font-weight: bold;}

input{border: #9C9A9A 1px solid; color: #002B59;height: 15px; width:120;background-color : #ffffff;font-family: Tahoma;font-size: 10px;}
input.form{border: #9C9A9A 0px solid;color: #FFFFFF;height: 20px;width: 20px;background-color: #9C9A9A;font-family:Tahoma;font-size:10px;font-weight: bold; text-align: center;}
select{border-left: #9C9A9A 1px solid; border-right: #9C9A9A 1px solid; border-top: #9C9A9A 1px solid; border-bottom: #9C9A9A 1px solid; COLOR: #002B59; WIDTH: 120px; background-color : #ffffff; font-family: Tahoma; font-size: 10px;}
textarea{border: #9C9A9A 1px solid; color: #002B59;width:120;background-color : #ffffff;font-family: Tahoma;font-size: 10px;}
form{margin:0px;}

ul,li{margin-top:0.3em;margin-bottom:0.3em;margin-left:1em;margin-right:0px;}
hr {color:#100350;height:1px;}
.estyle1{font-family: Verdana;text-align:justify;font-size: 11px;text-decoration: none;color: #332F2D; letter-spacing: 0px;line-height: 1.30;}
.estyle2{font-family: Verdana;text-align:justify;font-size: 15px;text-decoration: none;color: #0083D7;letter-spacing: 0px;line-height: 1.25;font-weight: bold;}
.estyle3{font-family: Verdana;text-align:justify;font-size: 10px;text-decoration: none;color: #332F2D; letter-spacing: 0px;line-height: 1.25;}
.estyle4{font-family: Verdana;text-align:justify;font-size: 10px;text-decoration: none;color: #002B59; letter-spacing: 0px; line-height: 1.25;}