BODY {
background-image:url(sfondo.jpg);
background-position:top;
background-repeat:repeat-x;
BACKGROUND-COLOR: #FFFFFF;	 

PADDING-TOP: 0px;
PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; MARGIN: 0px;
COLOR: #999999;
font-size:9pt;
FONT-FAMILY: Verdana, Arial

}
li { FONT-SIZE: 9pt; COLOR: #999999;  }

P { FONT-SIZE: 9pt; COLOR: #999999;  }

hr { color:#2A7CA0; size:auto; }

TD { FONT-SIZE: 9pt; COLOR: #999999;  }

.tabella_menu_sfumato {
	background-color: #FFFFFF;
	background-image: url(sfondo-tab-top.jpg);
	font-weight: bold;
	font-size: 12px;	
}

.cella_rossa {
background-color: #DB0032;
color:#999999;
}
.finestra_rossa {
background-color: #FFD9E1;
color:#999999;
}
.cella_grigia {
background-color: #EBEBEB;
color:DB0032;
font-weight:bold;
font-size:12pt;
}

.cella_grigia_scura {
background-color: #999999;
}
.cella_bianca {
background-color: #FFFFFF;
}
.tabella_interno {
background-color: #FFFFFF;
}

.tabella_menu {
	color:#999999;
	font-weight:bold;
	
	background-repeat:repeat-x;
	background-color: #DB0032 ;
	border-top-width: 1px;
	border-top-style: solid;				
	border-top-color: #FFFFFF; 
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;   
}
.tabella_grafici {
	color:#FFFFFF;
	font-weight:bold;
	background-color: #DB0032 ;
}
.tabella_menu_sx {
	color:#DB0032;
	font-weight:bold;
	
	background-repeat:repeat-x;
	background-color: #EBEBEB;
	border-top-width: 1px;
	border-top-style: solid;				
	border-top-color: #FFFFFF; 
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;   
}
.finestra {
	border-width: 1px;
	border-style: solid;
	border-color: #2A7CA0; 
	  
}
.quote {
background-color:#FFFF99;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;   
}
.code {
background-color: #66FF33;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;   
}

.alternanze { background-color: #FFFFFF}


div#destro { float:right; margin-left:15px; margin-bottom: 15px; margin-right: 15px; margin-top:15px; width:240px;  }
div#sinistro { float:left; margin-left:15px; margin-bottom: 15px; margin-right: 15px; margin-top:15px; width:240px;  }


A:link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #2A7CA0; TEXT-DECORATION: none }
A:visited { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #2A7CA0; TEXT-DECORATION: none }
A:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #999999; TEXT-DECORATION: underline }

A.bianco:link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFFFFF; TEXT-DECORATION: none }
A.bianco:visited { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFFFFF; TEXT-DECORATION: none }
A.bianco:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFFF00; TEXT-DECORATION: underline }


A.rosso:link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #DB0032; TEXT-DECORATION: none }
A.rosso:visited { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #DB0032; TEXT-DECORATION: none }
A.rosso:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FF9900; TEXT-DECORATION: underline }

A.celeste:link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFFF00; TEXT-DECORATION: none }
A.celeste:visited { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFFF00; TEXT-DECORATION: none }
A.celeste:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #E3F1FE; TEXT-DECORATION: underline }

A.viola:link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #DB0032; TEXT-DECORATION: none }
A.viola:visited { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #DB0032; TEXT-DECORATION: none }
A.viola:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #999999; TEXT-DECORATION: underline }

A.blu:link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; TEXT-DECORATION: none }
A.blu:visited { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; TEXT-DECORATION: none }
A.blu:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0066FF; TEXT-DECORATION: underline }

A.grigio:link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #999999; TEXT-DECORATION: none }
A.grigio:visited { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #999999; TEXT-DECORATION: none }
A.grigio:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FF0000; TEXT-DECORATION: underline }

A.tag_rand:link {FONT-WEIGHT: lighter; COLOR: #999999; TEXT-DECORATION: none }
A.tag_rand:visited {FONT-WEIGHT: lighter; COLOR: #999999; TEXT-DECORATION: none }
A.tag_rand:hover { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline }


.mini { FONT-SIZE: 7pt; }
.titoli { FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #ff0000 }

.nero { COLOR: #000000 }
.rosso { COLOR: #DB0032 }
.arancio { COLOR: #FF6600 }
.giallo { COLOR: #CCFF00 }
.bianco { COLOR: #FFFFFF }
.grigio { COLOR: #999999}
.grigio_piccolo { COLOR: #999999; font-size:7pt;}
.blu { COLOR: #003399}
.verde { COLOR: #00FF00}



#link2 {
		
		font-style: none;
		font-color: #0000FF;
		font-weight: normal;
		text-decoration: none;
		font-size: 8pt;
}
#PCL {
		
		font-style: none;
		font-weight: normal;
		text-decoration: none;
		font-size: 8pt;
}

#PTT {
		
		font-size: 8pt;
}

#PST {
		
		font-size: 8pt;
}
.input_errore {
    border: 1px solid #006;
    background-color:#FF6600;
}
INPUT {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Geneva;  border: 1px solid #CCCCCC; 
}

img#sinistro {
float: left;
margin: 15px 15px 15px 15px;
}

img#destro {
float: right; margin: 15px 15px 15px 15px;
}

TEXTAREA {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Geneva;   border: 1px solid #CCCCCC;
}
SELECT {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Geneva;  border: 1px solid #CCCCCC;
}

