BODY {
	scrollbar-face-color: #FF9900; 
	scrollbar-highlight-color: #ff9900; 
	scrollbar-3dlight-color: #FFCC00; 
	scrollbar-darkshadow-color: #FFCC00;
	scrollbar-shadow-color: #ff9900; 
	scrollbar-arrow-color: #FFFFFF; 
	scrollbar-track-color: #FFCC00;
	background:url(../img/sfondosite.gif);
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:0px;
	padding:0px;
	
	
}

table {
	line-height:17px;
}

p {
	text-align: justify;
	margin:4px;
	padding:4px;
}

a {
	color:#ff6600;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

h1 {
	color:#F60;
	margin:5px;
	padding:5px;
	font-size:20px;
	border-bottom:2px dotted #cccccc;
	text-transform:uppercase;
	
}


.menu {
	color: #fff;
	padding:2px;
	margin:0px;
	font-size:10px;
	text-align:right;
}
.menu a {
	color: #ff6600;
	padding:1px;
}
.menu a:hover {
	color: #fff;
	text-decoration:none;
	text-decoration:underline;
}

#footer {
	text-align:center; 
	background:url(../img/sfscuro.gif); 
	border-top: 2px solid #F60;
	color:#FFF; 
	padding:10px;
	font-size: 10px; 
}
#footer a {
	color:#F60;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
	
}


.style9 {  font-size: 10px; ; font-weight: normal; text-decoration: none; color: #000000}
.style9:hover { text-decoration: underline; }
.style9w {  font-size: 9px; font-weight: normal; color: #FFFFFF; font-style: normal; }
.style9b {  font-size: 9px; font-style: normal; font-weight: bold; }
.style9r {  font-size: 9px; font-style: normal; font-weight: normal; color: #FF0000; }
.style10 {   font-size: 10px; ; font-style: normal; font-weight: normal; text-decoration: none; color: #000000}
.style10r {   font-size: 10px; color: #CC3300; font-style: normal; font-weight: normal}
.style10w {  font-size: 10px; font-weight: normal; color: #FFFFFF; font-style: normal;  text-decoration: none;}

.style10w:hover { text-decoration: none; color:#666666; }
.style11 {  font-size: 11px; ; font-style: normal; font-weight: normal; text-decoration: none; color: #000000}
.style11g {  font-size: 11px; ; font-style: normal; font-weight: normal; color: #333333;}
.style11b {   font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; }
.style11bg {   font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #666666; }
.style11bor {  font-size: 11px; font-style: normal; font-weight: bold; color: #FF3300; text-decoration: none;}
.style11r {  font-size: 11px; font-style: normal; font-weight: normal; color: #FF0000; }
.style11w {  font-size: 11px; font-weight: normal; color: #FFFFFF; font-style: normal;  text-decoration: none; }
.style11bw {  font-size: 11px; font-weight: bold; color: #FFFFFF; font-style: normal; }
.style11:hover { text-decoration: underline; }
.style11w:hover { text-decoration: underline; }
.style11b:hover { text-decoration: underline; }
.style11bg:hover { text-decoration: none; color: #000000; }
.style11bor:hover { text-decoration: underline; }
.style12 {  font-size: 12px; color: #000000; font-weight: normal; }
.style12b {   font-size: 12px; font-style: normal; font-weight: bold}
.style12bg {   font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #333333; }
.style12r {  font-size: 12px; font-style: normal; font-weight: normal; color: #FF0000; }
.style12br {   font-size: 12px; font-style: normal; color: #FF0000; font-weight: bold}
.style12short {  font-size: 12px; font-style: normal; color: #333333; font-weight: bold; text-decoration: none}
.style12w {  font-size: 12px; font-weight: normal; color: #FFFFFF; font-style: normal; }
.style12bw {  font-size: 12px; font-weight: bold; color: #FFFFFF; font-style: normal; }
.style12bg:hover { text-decoration: none; color: #000000; }
.style12short:hover { text-decoration: none; color: #FF6600 }
.style13 {font-size: 13px; }
.style13b {   font-size: 13px; font-style: normal; font-weight: bold}
.style13r {  font-size: 13px; font-style: normal; font-weight: normal; color: #FF0000; }
.style13br {   font-size: 13px; font-style: normal; color: #cc0000; font-weight: bold}
.style13w {  font-size: 13px; font-weight: normal; color: #FFFFFF; font-style: normal; }
.style14 {  font-size: 14px; }
.style14b {   font-size: 14px; font-style: normal; font-weight: bold}
.style14r {  font-size: 14px; font-style: normal; font-weight: normal; color: #FF0000; }
.style14w {  font-size: 14px; font-weight: normal; color: #FFFFFF; font-style: normal; }
.style16b {   font-size: 16px; font-style: normal; font-weight: bold; color: #000000; }
.style20bc {   font-size: 20px; font-style: normal; font-weight: bold; color: #003399}
.style12bo {   font-size: 12px; font-weight: bold; color: #FF6600}
.menu10 {  font-size: 10px; ; font-style: normal; font-weight: normal; text-decoration: none; }
.menu10:hover { text-decoration: none; color: #ff6600}
.menu11 {  font-size: 10px; ; font-style: normal; font-weight: normal; text-decoration: none; }
.menu11bw {  font-size: 10px; ; font-style: normal; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.titolo {   font-size: 17px; font-weight: bold; color: #FF6600; text-decoration: none; }
.titolo:hover { text-decoration: underline; }
.rilievo12b {   font-size: 12px; font-weight: bold; color: #333333; }
.tooltip { BORDER-RIGHT: #002D4C 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #002D4C 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; VISIBILITY: hidden; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #002D4C 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #002D4C 1px solid;  POSITION: absolute; BACKGROUND-COLOR: #FFFFFF; layer-background-color: #000000 }
.vtitle {  font-size: 12px; font-weight: normal; color: #990000; text-decoration: none; }
.vtitle:hover { color: #990000;}
.vtitle {  font-size: 15px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.vtitleb {  font-size: 12px; font-weight: bold; color: #990000; text-decoration: none; }
.vtitleb:hover { color: #000000; text-decoration: underline; }
.vtitlec {
	
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.vtitlec:hover {
	color: #FF6600;
	text-decoration: underline;
}
.vtitled {
	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.vtitled:hover { color: #ff9900; text-decoration: underline; }
.vshort {  font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.vshortw {  font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.vshortbw {  font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.vshort:hover { color: #ff6600; text-decoration: none; }
.vbody {  font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
.vbody:hover { color: #000000; text-decoration: underline; }
.txtwhite {   color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none; }
.txtblack {   color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }
.txtwhite:hover { color: #000000; text-decoration: none; }
.txtblack:hover { color: #000000; text-decoration: none; }
.vdata {  font-size: 10px; font-weight: bold; color: #003366; }
.vgoto {  font-size: 10px; font-weight: bold; color: #ff6600; text-decoration: none; }
.vgoto2 {  color: #ff6600; }
.sub { display: none; }


#credit {
	color:#CCC;
}
