BODY {
	FONT-SIZE: 12px;
	MARGIN: 5pt 0pt 0pt;
	font-family:'Helvetica Neue', verdana, arial;
	color: #000000;
}
BODY.sfuma {
    BACKGROUND-COLOR: #E73B18;
	background-image: url(../immagini/background.jpg);
	background-repeat: repeat-x;
}
DIV.titnews {
	FONT-SIZE: 12px; font-family:'Helvetica Neue', verdana, arial
}
DIV.corponews {
	FONT-SIZE: 12px; font-family:'Helvetica Neue', verdana, arial
}
DIV.fix {
	FONT-SIZE: 12px; font-family:'Helvetica Neue', verdana, arial
}
DIV.blus {
	FONT-WEIGHT: bold; COLOR: #000055; font-family:'Helvetica Neue', verdana, arial
}
DIV.green {
	font-family:'Helvetica Neue', verdana, arial;
	color: #000000;
	background-color: #99CC99;
}
TD {
	FONT-SIZE: 12px; font-family:'Helvetica Neue', verdana, arial
}
TD.sedi {
	FONT-SIZE: 10px; COLOR: #555555; font-family:'Helvetica Neue', verdana, arial
}

TD.testi {
	FONT-SIZE: 14px; COLOR: #222211; font-family:'Helvetica Neue', verdana, arial
}
.tabcol1 {
	BACKGROUND: #00456b;
	color: #00FFFF;

}
.tdcol1 {
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00FFFF;

}
.tabcol2 {
	BACKGROUND: #aeb731;
	color: #FF0066;

}
.tdcol2 {
	BACKGROUND-COLOR: #619F6E
}
.tdcol3 {
	BACKGROUND-COLOR: #619F6E
}
A:link {
	 TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF0000;TEXT-DECORATION: underline
}


H1 {
	COLOR: #666666; font-family:'Helvetica Neue', verdana, arial
}
H2 {
	COLOR: #666666; font-family:'Helvetica Neue', verdana, arial
}
H3 {
	COLOR: #444444
}
H4 {
	COLOR: #444444
}
H5 {
	COLOR: #444444
}
HR {
	noshade: ; size: 1
}
DIV.sedi {
	FONT-SIZE: 10px; COLOR: #555555; font-family:'Helvetica Neue', verdana, arial
}
UL {
	LIST-STYLE-IMAGE:   url("../icone/ico_quad.gif")}
UL.item {
     LIST-STYLE-IMAGE:   url("../icone/ico_item.gif")}
UL.link {
     LIST-STYLE-IMAGE:   url("../icone/ico_link.gif")}
.px10 {
	FONT-SIZE: 10px
}
.px11 {
	FONT-SIZE: 11px
}
.px12 {
	FONT-SIZE: 12px
}
.px14 {
	FONT-SIZE: 14px
}
.px16 {
	FONT-SIZE: 16px
}
.px18 {
	FONT-SIZE: 18px;
	color: #006600;

}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-STYLE: normal; BACKGROUND-COLOR: white
}
.buttong {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #c0c0c0
}
.buttonblu {
	FONT-SIZE: 11px; COLOR: white; BACKGROUND-COLOR: #0066cc
}
.buttonblu_1 {
	FONT-SIZE: 11px;
	COLOR: #00FF00;
	BACKGROUND-COLOR: #E73B18;
	font-weight: bold;

}
.buttonrosso {
	FONT-SIZE: 11px; COLOR: white; BACKGROUND-COLOR: #e20a16
}
.menumain{
	FONT-SIZE: 10px; COLOR: #649999; 
	link {
	COLOR: "red"; TEXT-DECORATION: none
	}
}
A.menumain:link {
	COLOR: "red"; TEXT-DECORATION: none
}
A.menumain:visited {
	COLOR: #003300; TEXT-DECORATION: none
}
A.menumain:hover {
	COLOR: #003300; TEXT-DECORATION: underline
}
.buttongreen {

	FONT-SIZE: 11px;
	COLOR: #00FF00;
	BACKGROUND-COLOR: #E73B18;
	font-weight: bold;
}
.orange {
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: blink;
}
.titoloriq {
	font-family:'Helvetica Neue', Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 120%;
	font-weight: bolder;
	color: #00FFCC;
}
.buttonacqua {
	color: #00FFFF;
	background-color: 669999;
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}
.px8 {

	FONT-SIZE: xx-small
}
.sottotitolo {
	BACKGROUND: #FFFF99;
	color: #FF0000;
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;


}
.testosmall {
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: xx-small;
	line-height: 11px;
	font-weight: normal;

}
.inputtext {
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3300CC;
	background-color: #99CCFF;
	border: thin outset #006666;
}
.riq_messaggio {
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF0000;
	background-color: #00FFFF;
	border: thin groove #E73B18;
	text-align: left;
}
.px9 {
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	color: #999999;
}
.alertbig {

	BACKGROUND: #FFFFFF;
	color: #FF0000;
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
}
.pxblu {
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0033CC;
}
.px9blu {
	font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0099CC;
}
.riquadro_giallo {
	background-color: #FFFF99;
}
li {
	list-style-image: url(../icone/ico_quad.gif);
}
li.noflag {
	list-style-image: none;
	list-style-type: none;
}
li.arrow {
	list-style-image: url(../icone/ico_link.gif);
	list-style-type: none;
}
.riquadro_verde {

	background-color: #66CC66;
}
