/* MENU inserito il 100816 DA SOSTITUIRE CON stylesto2-2010 FUTURA-OK.css che ingloba questo + stylesmenu.css*/

body {
	font:12px verdana, arial, tahoma, helvetica, sans-serif;
	background-color: #FFFFFF;
	background:url(vc-logo.gif) 0 100% no-repeat fixed;
	margin:5px;
	padding:5px;	


}
/* css aggiunto - nuova vers. 2003*/
#testata {
margin:0px;
padding:0px;
height:27px;
}
	/* barra link alto (testata)*/
	.barrasu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color: #FF9900;
	background-color: #333399;
	padding: 0px;
	margin: 0px;
	border: 1px dotted #6699FF;
}
#testata a {
	color: #FFFFFF;
	text-decoration: none;
}
#testata a:hover {
color: #FFFFFF;
background-color: #FF6600;
text-decoration: none;
}
#banner {
margin:0px;
padding:0px;
height:40px;
background-color:#CCCCCC;
}
#menu {
position:absolute;
top:87px;
left:0px;
width:150px;
height: 100%;
text-align:left;
}

/* INIZIO Menu sinistro css - versione agosto 2010*/
#menu a {	display: block;	text-decoration: none;	color: #777;	background: #fff; /* IE6 Bug */
	padding: 5px;	border: 1px solid #ccc;	border-bottom: 0;	}
#menu a:hover { color: #E2144A; background: #f9f9f9; } /* Hover Styles */		
li ul li a { padding: 2px 5px; } /* Sub Menu Styles */li:hover ul, li.over ul { display: block; }
/* FINE Menu sinistro css - versione agosto 2010*/

#contenuto {
margin:25px 25px 50px 120px;
padding:1em 1em 1em 50px;
border:2px dotted #996633;
background:url(w-sfo-tx.gif);
font-family: verdana, arial, tahoma, helvetica, sans-serif; font-size: 12px;
}

#contenuto 	A:link{color:#006600; text-decoration: none;font-weight: bold;}
#contenuto	A:visited{color:#006600; text-decoration: none; font-weight: bold;}
#contenuto 	A:hover{color: white; background: black}
#contenuto 	A:active{color: white; background: black;}

	/* box (sfondo giallo)*/
	.box-timesnr-sfogiall-bordoblu {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-indent: 10pt;
	margin: 20px;
	padding:10px;
	background-color: #FFFFCC;
	border: 1px solid #333399;
}
	/* box (sfondo celeste)*/
	.box-timesnr-sfocelest-bordoblu {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	text-indent: 10pt;
	margin: 20px;
	padding: 10px;
	background-color: #CCFFFF;
	border: 1px solid #333399;
}
/* barra secondaria*/
.barra2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	color: #CC0000;
	background-color: #FFCC66;
}
.barra2 a {color: #FFFFFF; text-decoration: none;}
.barra2 a:hover {color: #FFCC66;background-color: red;text-decoration: none;
}
#pie-di-pagina  { 
padding: 0px 0;
border:1px solid #996633;
background-color:#CCCCCC;
}

/* INIZIO Menu sinistro js - versione giugno 2005*/
.princ  {
font-family : verdana, Arial, Helvetica, sans-serif ; 
font-size : 11px ; 
color : #FFFFFF ; 
text-align : left ; 
font-weight : bold ;  
background-color : #996600 ;  // USARE lo stesso Colore di default del MENU.JS var roffsec=
vertical-align : middle ; 
padding : 1px 5px ; 
}
.princ a {color : #FFFFFF;
}
.sec  {
font-family : verdana ; 
font-size : 11px ; 
color : #FFFFFF ; 
text-align : left ; 
font-weight : bold ;  
background-color : #B89C68 ;  // USARE lo stesso Colore di default del MENU.JS var roffsec=
vertical-align : middle ; 
padding : 1px 5px ; }
.sec a {color : #FFFFFF ;
}
a {text-decoration : none ; 
}
/* FINE Menu sinistro-versione giugno 2005*/

/* Menu sinistro-versione OLD*/
.menuIEb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;

	color:#FFFFFF;
	text-decoration:none;
	border-top: 1px none #996600;
	border-right: 1px ridge #996600;
	border-bottom: 1px groove #996600;
	border-left: 1px ridge #996600;
}
.menuNNb {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.menuIE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	border-top: 1px none #996600;
	border-right: 1px none #996600;
	border-bottom: 1px groove #996600;
	border-left: 1px none #996600;
}
.menuNN {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight:bold;color:#FFFFFF;text-decoration:none
}
/* FINE Menu sinistro-versione OLD*/


.normale-tahoma {  font-family: Tahoma, Arial, sans-serif; font-size: 12px;}
.piccolo-verdana {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.tit-arial-b-sfored {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bolder; background-color: #CC0066; color: #FFFFFF; text-align: center}
.tit-arial-g { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bolder;  text-align: center }
.normale-piccolo-tahoma { font-family: Tahoma, Arial, sans-serif; font-size: 10px; text-align: left 
}
.piccolo-verdana-grass { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; font-weight: bold}
.normale-tahoma-gr-verde {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	color: #66CC33;
}
.tit-arial18-b-sfogreen {
font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bolder; background-color: #66CC33; color: #FFFFFF; text-align: center
}
.menu-g-b-sfondgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #66CC33;
}
.menu-g-b-sfondaranc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #FF6633;
}
.piccolo-verdana-giallo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFF00;
}
.normale-tahoma-centrato {
font-family: Tahoma, Arial, sans-serif; font-size: 12px; text-align: center
}
.tit-arial-verscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #339900;
}
.tit-arial-verscuro-centrato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #339900;
}
.tit-arial-verscuro-grass-centrato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	text-align: center;
	color: #339900;
}
.normale-verdana-destra {
font-family: verdana; 
font-size: 10px; 
text-align: right
}
.normale-verdana-sinistra {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
text-align: left
}
.tit-arial11-b-sfoORO {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bolder; 
background-color: #B89C68; 
color: #FFFFFF;
}
.tit1-arial-g-ORO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	color: #996600;
}
.tit-arial-oro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #996600;
}
.piccolo-verdana-oro-grass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #996600;
	font-weight: bold;
}
.tit-arial18-b-sfooro {
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bolder; 
background-color: #996600; 
color: #FFFFFF; 
text-align: center
}
.piccolo-verdana-grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}