/*  
**************************** STILI DI STRUTTURA
*/
body{
color:#B7E2FF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
background:#6C8CB5;
}
a{
color:#FFFFFF;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
a:active{ 
outline: none; 
}
a:focus{ 
-moz-outline-style: none;
}
td{
color:#D4EEFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
}
select{
border:1px groove #4B6D96;
font:11px Verdana, Arial, Helvetica, sans-serif;
background: #DCE3ED;
height: 20px;
color: #26364A;
}
textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

/*  
**************************** STRUTTURALI
*/
.bottone-adon{
color:#666666;
border:1px solid #BBBBBB;
font:9px Verdana,Arial,Helvetica,sans-serif;
background:#DEDEDE url('/editor/images/sfondo_bottoni.gif');
}
.input_generico{
border:1px groove #4B6D96;
font:11px Verdana, Arial, Helvetica, sans-serif;
background: #DCE3ED;
height: 20px;
color: #26364A;
}
.input_textArea{
border:1px groove #4B6D96;
font:11px Verdana, Arial, Helvetica, sans-serif;
background: #DCE3ED;
color: #26364A;
}
.home-sfondo-header{
background:url(/immagini/home/sfondo_home.gif) repeat bottom;
}
.home-sfondo-footer{
background:url(/immagini/home/sfondo_home.gif) repeat top;
}
.immagine_sx{
float:left;
margin:0px 20px 5px 0px;
}
.immagine_dx{
float:right;
margin:0px 0px 5px 20px;
}
/*  
**************************** VARI
*/
.blu-09{
color:#000044;
font-size:9px;
line-height:14px;
}
.bianco-09{
color:#FFFFFF;
font-size:9px;
line-height:14px;
}
.azzurro-09{
color:#B7E2FF;
font-size:9px;
line-height:14px;
}
/*  
****************************
*/
.azzurro-10{
color:#B7E2FF;
font-size:10px;
line-height:14px;
}
.bianco-10{
color:#FFFFFF;
font-size:10px;
line-height:14px;
}
.blu-10{
color:#000044;
font-size:10px;
line-height:14px;
}
/*  
****************************
*/
.bianco-11{
color:#FFFFFF;
font-size:11px;
line-height:14px;
}
.blu-11{
color:#000044;
font-size:11px;
line-height:14px;
}
.azzurro-11{
color:#B7E2FF;
font-size:11px;
line-height:14px;
}
.arancio-11{
color:#FFBB00;
font-size:11px;
line-height:14px;
}
/*  
****************************
*/
.blu-12{
color:#000044;
font-size:12px;
line-height:16px;
}
.azzurro-12{
color:#B7E2FF;
font-size:12px;
line-height:16px;
}
.arancio-12{
color:#FF9900;
font-size:12px;
line-height:16px;
}
.bianco-12{
color:#FFFFFF;
font-size:12px;
line-height:16px;
}
.nero-12{
color:#000000;
font-size:12px;
line-height:16px;
}
/*  
****************************
*/
.bianco-14{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
}
.blu-14{
color:#000044;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
}
/*  
****************************
*/
.bianco-16{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:20px;
}
.blu-16{
color:#000044;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:20px;
}
/*  
****************************
*/
.bianco-18{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:20px;
}
.arancio-18{
color:#FF9900;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:20px;
}
.blu-18{
color:#000044;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:20px;
}
/*  
***********  HOME PAGE  *****************
*/
#header{
margin:0px auto; 
width: 870px;
}
#body{
margin:0px auto; 
width: 870px;
height:305px;
background-image:url(/immagini/home/sfondo.jpg); 
background-repeat:no-repeat; 
background-position:center top; 
}
#flash{
float:left; 
width:620px;
}
#news{
float:left; 
width:210px; 
height:260px; 
padding-top:30px;
}
#news_titolo{
width:210px;
height:20px; 
margin-bottom:20px; 
border-bottom:solid 1px #849ec2; 
padding: 5px 0px 5px 0px;
}
/**** MENU NAVIGAZIONE ****/
#menu_nav_wrapper{
	position:relative;
}
a#menu1 {
	width:75px;
	left:40px;
}
.menu_nav_item a {
	display:block;
	padding:5px 4px 5px 4px;
	border-bottom:1px dotted #CCCCCC;
	color:#333333;
}
#menu_nav_wrapper a:hover {
	background-color:#D9E6FF;
	color:#000000;
	text-decoration:none;
}
#menu1Container{}
#menu1Content{}
.menu_nav_item {
	padding:0px 5px 5px 5px;
	background-color:#FFFFFF;
	border-bottom:4px solid #F08900;
}

