html{
  margin: 0;
  padding: 0;
  background-color: #ffffff;
}

body{
	margin: 5px 0; 
	padding: 0;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #000000;
 	text-align: center; /* per centrare in IE5.x*/
}

form{
padding: 0 0 0 0;
margin: 0 0 0 0;
}

submit{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color:#CCCCCC;
	color:#000000;
}

.p_margin{
padding: 0 0 0 0;
margin: 0 0 0 0;
}

div#contenitore{
	width: 780px;
    margin: 0 auto;     /* per centrare sugli altri browser */
    text-align: left;   /* ripristina l'allineamento */
	border:1px solid #000000;
	/*background-image: url(../immagini_sito/sx_contenitore.jpg);
	background-repeat:repeat-y;*/
}
div#contenitore1{
	width: 780px;
	background-color:#FFFFFF;
}
	
	
div#l1_s{
	float:left;
	width: 300px;
	height: 39px;
	background-image:url(../immagini_sito/l1_s.jpg);
	background-repeat: no-repeat;
	}
div#l1_d{
	float:left;
	width: 480px;
	height: 39px;
	background-color:#FFFFFF;
}
	

div#l2_s{
	float:left;
	width: 300px;
	height: 25px;
	background-image:url(../immagini_sito/l2_s.jpg);
	background-repeat: no-repeat;
	background-position:left;
	}
	
div#l2_d{
	float:left;
	width: 480px;
	height: 25px;
	background-image:url(../immagini_sito/l2_d.jpg);
	background-repeat: no-repeat;
	background-position:left;
	}
	

div#l3_s{
	float:left;
	width: 300px;
	height: 80px;
	background-image: url(../immagini_sito/l3_s.jpg);
	background-repeat: no-repeat;
	background-position:left;
}
div#l3_c{
	float:left;
	width: 240px;
	height: 80px;
	background-image: url(../immagini_sito/l3_c.jpg);
	background-repeat: no-repeat;
	background-position:left;
}
div#l3_d{
	float:left;
	width: 240px;
	height: 80px;
	background-image: url(../immagini_sito/l3_d.jpg);
	background-repeat: no-repeat;
	background-position:left;
}

div#l4{
	clear:both;
	width: 780px;
	height: 30px;
	background-image: url(../immagini_sito/l4.jpg);
	background-repeat: repeat-x;
}
	
div#unico {
 /*display: inline;*/
 	float:left;
	width:780px;
	background-color:#FFFFFF;
	min-height: 330px;
	height: auto !important;
	height: 330px;
}

div#sinistra {
 display: inline;
 float:left;
	width:200px;
	/*background-color:#ffffff;*/
	min-height: 330px;
	height: auto !important;
	height: 330px;
}

div#destra{
	width:580px;
 float:right; 
	/* float:left;*/
/*	background-color:#FFFFFF;*/
	min-height: 330px;
	height: auto !important;
	height: 330px;
}		
	
.clear { clear: both; background: none; }
	
div#basso{
	width:780px;
	clear:both;
	height:27px;
	background-image:url(../immagini_sito/basso.jpg);
	background-repeat:repeat-x;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	}	
		


.categoria{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	}
	
.categoria a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	}
	
.categoria a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A81111;
	text-decoration: underline;
		font-weight:bold;
	}

td#active{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A81111;
	text-decoration: underline;
	font-weight:bold;
}
	
.cerca{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
	
.cerca a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	}
	
.cerca a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	}

img{
	border: 0;
	}
	
input{
	border: 1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #ffffff;
	color:#000000;
}

select{
	border: 1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #ffffff;
	color:#000000;
}

.bassotxt{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 10px;
	font-weight: bold;
	padding-left:5px;
	padding-right:5px;
	}
.bassotxt a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
	}
.bassotxt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
	}

.titoloCat{
	background-image:url(../immagini_sito/titoletto.jpg); 
	background-repeat:no-repeat; 
	background-position:top;
	height:30px;
	padding-left: 10px; 
	padding-top: 2px; 
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}


.titoloCat1{
	background-image:url(../immagini_sito/titoletto1.jpg); 
	background-repeat:no-repeat; 
	background-position:top;
	padding-top: 2px; 
	height:30px;
	padding-left: 10px; 
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.livello1Cat{
	padding-left: 12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:16px;
	vertical-align:middle;
	font-weight:bold;
}

.livello1Cat a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}

.livello1Cat a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: underline;
}

.livello2Cat{
	padding-left: 20px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:16px;
	vertical-align:middle;
	font-weight:bold;
}


.livello2Cat a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}


.livello2Cat a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: underline;
}

.titoloDoc{
	height:30px;
	padding-left: 10px; 
	vertical-align: middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.testo{
	padding-left: 10px;
	padding-right:10px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.testo a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
}

.testo a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: underline;
}


div#menualtodx{
width:100%;
margin-top:0px;
padding-top:0;
height:39px;
position:relative;
} 

div#menualtodx ul{
list-style-type: none;
margin: 0;
padding: 0;
}

div#menualtodx li{
float:left;
margin:0 0px 0 0;
padding:0;
text-align: center;
color:#000000;
} 

div#menualtodx li#p1 a{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration:none;
color: #000000;
background:url("../immagini_sito/P1_up.jpg") no-repeat top center;
} 

div#menualtodx li#p1 a:hover{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P1_down.jpg") no-repeat top center;
} 

div#menualtodx li#p1 a:active{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P1_down.jpg") no-repeat top center;
} 

div#menualtodx li#p2 a{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration:none;
color: #000000;
background:url("../immagini_sito/P2_up.jpg") no-repeat top center;
} 

div#menualtodx li#p2 a:hover{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P2_down.jpg") no-repeat top center;
} 

div#menualtodx li#p2 .active{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P2_down.jpg") no-repeat top center;
} 

div#menualtodx li#p3 a{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration:none;
color: #000000;
background:url("../immagini_sito/P3_up.jpg") no-repeat top center;
} 

div#menualtodx li#p3 a:hover{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P3_down.jpg") no-repeat top center;
} 

div#menualtodx li#p3 .active{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P3_down.jpg") no-repeat top center;
} 

div#menualtodx li#p4 a{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration:none;
color: #000000;
background:url("../immagini_sito/P4_up.jpg") no-repeat top center;
} 

div#menualtodx li#p4 a:hover{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P4_down.jpg") no-repeat top center;
} 

div#menualtodx li#p4 .active{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P4_down.jpg") no-repeat top center;
} 

div#menualtodx li#p5 a{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration:none;
color: #000000;
background:url("../immagini_sito/P5_up.jpg") no-repeat top center;
} 

div#menualtodx li#p5 a:hover{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P5_down.jpg") no-repeat top center;
} 

div#menualtodx li#p5 .active{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P5_down.jpg") no-repeat top center;
} 

div#menualtodx li#p6 a{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration:none;
color: #000000;
background:url("../immagini_sito/P6_up.jpg") no-repeat top center;
} 

div#menualtodx li#p6 a:hover{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P6_down.jpg") no-repeat top center;
} 

div#menualtodx li#p6 .active{
display:block;
width:80px;
height:39px;
line-height:39px;
text-decoration: underline;
color: #000000;
background:url("../immagini_sito/P6_down.jpg") no-repeat top center;
} 


div#menusx{
width:100%;
margin-top:2px;
padding-top:0;
position:relative;
} 

div#menusx ul{
list-style-type: none;
margin: 0;
padding: 0;
}

div#menusx li{
/*float:left;*/
margin:0 2px 0 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight:bold;
} 

div#menusx a{
font-family:Arial, Helvetica, sans-serif;
display:block;
width:200px;
height:23px;
line-height:16px;
text-decoration:none;
background:url("../immagini_sito/menu_link.jpg") no-repeat top left;
color:#000;
font-size: 9pt;
font-weight:bold;
padding-left: 15px;
padding-top: 2px;
} 

div#menusx a:hover{
font-family:Arial, Helvetica, sans-serif;
background: url("../immagini_sito/menu_hover.jpg") no-repeat top left;
display:block;
width:200px;
height:23px;
line-height:16px;
text-decoration:none;
color: #91061F;
font-size: 9pt;
font-weight:bold;
padding-left: 15px;
padding-top: 2px;
} 

div#menusx li#active{
font-family:Arial, Helvetica, sans-serif;
width:200px;
height:23px;
line-height:16px;
background:url("../immagini_sito/menu_hover.jpg") no-repeat top left;
color: #91061F;
font-size: 9pt;
font-weight:bold;
padding-left: 15px;
padding-top: 2px;
} 

div#menusx .sottocategoria a{
font-family:Arial, Helvetica, sans-serif;
display:block;
width:200px;
height:23px;
line-height:16px;
text-decoration:none;
background:url("../immagini_sito/menu_link_sotto.jpg") no-repeat top left;
color:#000;
font-size: 7pt;
font-weight:bold;
padding-left: 15px;
padding-top: 2px;
} 

div#menusx .sottocategoria a:hover{
font-family:Arial, Helvetica, sans-serif;
background: url("../immagini_sito/menu_hover_sotto.jpg") no-repeat top left;
display:block;
width:200px;
height:23px;
line-height:16px;
text-decoration:none;
color: #91061F;
font-size: 7pt;
font-weight:bold;
padding-left: 15px;
padding-top: 2px;
} 

div#menusx #sottocategoriaAttiva{
font-family:Arial, Helvetica, sans-serif;
background: url("../immagini_sito/menu_hover_sotto.jpg") no-repeat top left;
display:block;
width:200px;
height:23px;
line-height:16px;
text-decoration:none;
color: #91061F;
font-size: 7pt;
font-weight:bold;
padding-left: 15px;
padding-top: 2px;
} 


/*
div#menusx .uno a{
font-family:Arial, Helvetica, sans-serif;
display:block;
width:180px;
height:23px;
line-height:16px;
text-decoration:none;
background:url("../immagini_sito/menu1_link.jpg") no-repeat top center;
color:#000;
font-size: 7pt;
font-weight:bold;
margin-left:5px;
padding-left: 30px;
padding-top: 2px;
} 

div#menusx .uno a:hover{
background: url("../immagini_sito/menu1_hover.jpg") no-repeat top center;
display:block;
width:180px;
height:23px;
line-height:16px;
text-decoration:none;
color: #91061F;
font-variant: small-caps;
font-size: 7pt;
font-weight:bold;
margin-left:5px;
padding-left: 30px;
padding-top: 2px;
} 


div#menusx li#active1{
width:180px;
height:21px;
line-height:16px;
background:url("../immagini_sito/menu1_hover.jpg") no-repeat top center;
color: #91061F;
font-size: 7pt;
font-weight:bold;
margin-left:5px;
padding-left: 30px;
padding-top: 2px;
} */

h1 { 
  font-size: 12pt; 
  color: #C80005;
  font-family: Arial, Helvetica, sans-serif; 
  letter-spacing: 1px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right:0px;
  margin-top: 0px;
  text-align : center; 
}

#macro_aree_home {
	width: 300px;
	z-index: 10;
	background: #ffffff;
	/*border:1px solid #000000;*/
	float: left;
}

#macro_aree_home #homeAlto {
	position: relative;
	top: 0px;
	left: 32px;
	width: 236px;
	height: 155px;
	padding: 0px 0px 0px 0px;
	background: #B8C3C3 url(../immagini_sito/box1.jpg) no-repeat scroll top;
	border:1px solid #ffffff;
	}
	
#macro_aree_home #homeAlto1 {
	position: relative;
	top: 0px;
	left: 32px;
	width: 236px;
	height: 155px;
	padding: 0px 0px 0px 0px;
	}	
	
#macro_aree_home #homeAlto h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
	letter-spacing: 0px;
}

#macro_aree_home #homeAlto a {
	margin: 16px 0px 0px 11px;
	padding: 0px 0px 0px 0px;
	width: 214px;
	height: 124px;
	display: block;
	/*background: transparent;
	display: block;
	width: 214px;
	height: 124px;
	color: #0B3032;
	cursor: pointer;*/
	text-decoration:none;
	color: #0B3032;
	cursor: pointer;
}
#macro_aree_home #homeAlto a:hover {
	/*background: #B8C3C3;*/
	cursor: pointer;
	color: #0B3032;
	text-decoration: underline;
}

#macro_aree_home #homeAlto span.int {
	padding: 12px 12px 10px 12px;
	display: block;
	text-align:center;
}


#macro_aree_home #homeBasso {
    position:relative;
	top: 0px;
	left: 32px;
	width: 236px;
	height: 155px;
	padding: 0px 0px 0px 0px;
	background: #F0BA00 url(../immagini_sito/box2.jpg) no-repeat scroll top;
	border:1px solid #ffffff;
}
#macro_aree_home #homeBasso h1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 10pt;
	letter-spacing: 0px;
	text-align:center;
}

#macro_aree_home #homeBasso a {
	margin: 16px 0px 0px 11px;
	padding: 0px 0px 0px 0px;
	width: 214px;
	height: 124px;
	display: block;
/*	background: transparent;
	display: block;
	width: 214px;
	height: 124px;
	color: #ffffff;
	cursor: pointer;
	text-decoration:none;
	
	*/
	cursor: pointer;
	color: #ffffff;
	text-decoration:none;

}
#macro_aree_home #homeBasso a:hover {
	/*background: #F0BA00;*/
	cursor: pointer;
	color: #ffffff;
	text-decoration:underline;
}
#macro_aree_home #homeBasso span.int {
	/*padding: 12px 12px 10px 12px;
	display: block;
	text-align:left;*/
	padding: 12px 12px 10px 12px;
	display: block;
	text-align:center;
}



#news_aree_home {
	width: 477px;
	z-index: 10;
	background: #ffffff;
	float: left;
/*	border-right :1px dotted #000000;*/

}


#news_aree_home #spazioTesto1 {
	position: relative;
	top: 0px;
	left: 22px;
	width: 412px;
	height: 144px;
	padding: 0px 0px 0px 0px;
	border:1px solid #ffffff;
	vertical-align:middle;
	float:left;
	background-image:url(../immagini_sito/riservata.gif);
}

#news_aree_home #descrizionest1 {
	position: relative;
	top: 0px;
	left: 0px;
	width: 212px;
	height: 144px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	float:left;
}

#news_aree_home #descrizionest1 span.int{
	padding: 10px 2px 10px 2px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	display:block;
	text-align:justify;
}

#news_aree_home #descrizionest1 span.int a{
	color:#000000;
	text-decoration:none;
}

#news_aree_home #descrizionest1 span.int a:hover{
	color:#000000;
	text-decoration: underline;
}	

#news_aree_home #areaLoginst1 {
	position: relative;
	top: 0px;
	left: 12px;
	width: 180px;
	height: 144px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	float:left;
	
}

#news_aree_home #areaLoginst1 h1 {
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 0px 0px;
	font-size: 11pt;
	letter-spacing: 1px;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}


#news_aree_home #areaLoginst1 span.int{
	padding: 2px 2px 0px 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	display:block;
	text-align:justify;
}

#news_aree_home #areaLoginst1 span.int1{
	padding: 2px 20px 0px 20px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	display:block;
	text-align:center;
}

#news_aree_home #areaLoginst1 span.int2{
	padding: 2px 2px 0px 20px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	display:block;
	text-align:justify;
}



/*
#news_aree_home #news1 {
	position: relative;
	top: 0px;
	left: 40px;
	width: 212px;
	height: 144px;
	padding: 0px 0px 0px 0px;
	background: #B8C3C3 url(../immagini_sito/news1.jpg) no-repeat scroll top;
	border:1px solid #ffffff;
	float:left;
	}

#news_aree_home #news1 h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11pt;
	letter-spacing: 1px;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

#news_aree_home #news1 span.int {
	padding: 2px 2px 2px 2px;
	display: block;
	font-size: 10pt;
	letter-spacing: 1px;
	color:#333333;;
	text-align: center;
	text-decoration:none;
}
#news_aree_home #news1 span.int1 {
	padding: 15px 2px 2px 2px;
	display: block;
	font-size: 10pt;
	letter-spacing: 0px;
	color: #333333;
	text-align: center;
}

*/

#news_aree_home #spazioTesto2 {
	position: relative;
	top: 0px;
	left: 22px;
	width: 412px;
	height: 130px;
	padding: 0px 0px 0px 0px;
	border:1px solid #ffffff;
	vertical-align:middle;
	background-image:url(../immagini_sito/comunicazioni.gif);
	font-size: 10pt;
	color:#000000;
	text-align:center;
}

#news_aree_home #spazioTesto2 a{
	font-size:10pt;
	color:#000000;
	text-decoration:none;
}

#news_aree_home #spazioTesto2 a:hover{
	font-size:10pt;
	color:#000000;
	text-decoration: underline;
}

#news_aree_home #spazioTesto2 span.int{
	padding: 10px 2px 10px 2px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	display:block;
	text-align:justify;
}

/*
#news_aree_home #news2 {
	position: relative;
	top: 0px;
	left: 22px;
	width: 210px;
	height: 144px;
	padding: 0px 0px 0px 0px;
	background: #C40005 url(../immagini_sito/news2.jpg) no-repeat scroll top;
	border:1px solid #ffffff;
	float:left;
	}
	
#news_aree_home #news2 h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11pt;
	letter-spacing: 0px;
	color:#333333;
}
#news_aree_home #news2 a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent;
	display: block;
	width: 210px;
	height: 144px;
	color: #ffffff;
	cursor: pointer;
	text-decoration:none;
}
#news_aree_home #news2 a:hover {
	background: #C40005 url(../immagini_sito/news2Hover.jpg) no-repeat scroll top;
	cursor: pointer;
}
#news_aree_home #news2 span.int {
	padding: 12px 12px 10px 12px;
	display: block;
	text-align:center;
}

*/

#news_aree_home #spazioTesto3 {
	position: relative;
	top: 0px;
	left: 22px;
	width: 412px;
	height: 144px;
	padding: 0px 0px 0px 0px;
	border:1px solid #ffffff;
	vertical-align:middle;
	float:left;
	background-image:url(../immagini_sito/news.gif);
}

#news_aree_home #spazioTesto3 h1 {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	font-size: 11pt;
	letter-spacing: 0px;
	color: #C80005;
	text-align:center;
}

#news_aree_home #spazioTesto3 span.int{
	padding: 5px 0px 0px 5px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	display:block;
}

#news_aree_home #spazioTesto3 span.int a{
	color: #C80005;
	text-decoration: none;
}

#news_aree_home #spazioTesto3 span.int a:hover{
	color:#C80005;
	text-decoration: underline;
}

/*
#news_aree_home #news3 {
	position: relative;
	top: 1px;
	left: 40px;
	width: 212px;
	height: 144px;
	padding: 0px 0px 0px 0px;
	background: #B8C3C3 url(../immagini_sito/news3.jpg) no-repeat scroll top;
	border:1px solid #ffffff;
	float:left;
	}
#news_aree_home #news3 h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11pt;
	letter-spacing: 0px;
}
#news_aree_home #news3 a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent;
	display: block;
	width: 210px;
	height: 115px;
	color: #ffffff;
	cursor: pointer;
	text-decoration:none;
}
#news_aree_home #news3 a:hover {
	background: #B8C3C3;
	cursor: pointer;
}
#news_aree_home #news3 span.int {
	padding: 12px 12px 10px 12px;
	display: block;
	text-align:center;
}
*/
#indicazioni{
	width: 407px; 
	height: 310px; 
	overflow: auto; 
	z-index:2; 
	text-align: left; 
	border: 1px solid #000000;
	background-image:url(../immagini_sito/sfondo_dove.gif);
	background-repeat: no-repeat;
}

#indicazioni span.testo {
	padding: 1px 5px 5px 5px;
	display: block;
	text-align: left;
}

#indicazioni1{
	position: relative; 
	top: 5px; 
	width: 407px; 
	text-align: left; 
	height: 20px; 
	border: 1px solid #000000;
}

#indicazioni1 span.testo {
	padding: 5px 5px 5px 5px;
	display: block;
	text-align: center;
}

#indicazioni2{
	position: relative; 
	top: 5px;
	width: 407px; 
	text-align: left; 
	height:30px; 
	border: 1px solid #000000;
}

#indicazioni2 span.testo {
	padding: 5px 5px 5px 5px;
	display: block;
	text-align: center;
}

#categoriaVivastampa h1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11pt;
	letter-spacing: 0px;
	color: #C20000;
	font-weight:bold;
	text-align: center;
}

.sx {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/sx.jpg");
   background-repeat: no-repeat;
   background-position:  left;
   float:left;
}
.contenitoreTitoloVivastampa1111 {
	color: #000000;
	background-color: #FFD220;
	text-align: center;
	height:20px; line-height:20px;
	float:left;
	font-weight:bold;
	font-size: 9pt;
}

.dx {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/dx.jpg");
   background-repeat: no-repeat;
   background-position:  right;
   float:left;
}



.sxe {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/sxe.jpg");
   background-repeat: no-repeat;
   background-position:  left;
   float:left;
}
.contenitoreTitoloVivastampae {
	color: #ffffff;
	background-color: #E51620;
	text-align: center;
	height:20px; line-height:20px;
	float:left;
	font-weight:bold;
	font-size: 9pt;
}

.dxe {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/dxe.jpg");
   background-repeat: no-repeat;
   background-position:  right;
   float:left;
}


.sx0 {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/sx0.jpg");
   background-repeat: no-repeat;
   background-position:  left;
   float:left;
}
.contenitoreTitoloVivastampa0 {
	color: #ffffff;
	background-color: #FFAC2E;
	text-align: center;
	height:20px; line-height:20px;
	float:left;
	font-weight:bold;
	font-size: 9pt;
}

.dx0 {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/dx0.jpg");
   background-repeat: no-repeat;
   background-position:  right;
   float:left;
}

.sx2 {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/sx2.jpg");
   background-repeat: no-repeat;
   background-position:  left;
   float:left;
}
.contenitoreTitoloVivastampa2 {
	color: #ffffff;
	background-color: #5C76AA;
	text-align: center;
	height:20px; line-height:20px;
	float:left;
	font-weight:bold;
	font-size: 9pt;
}

.dx2 {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/dx2.jpg");
   background-repeat: no-repeat;
   background-position:  right;
   float:left;
}


.sx3 {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/sx3.jpg");
   background-repeat: no-repeat;
   background-position:  left;
   float:left;
}
.contenitoreTitoloVivastampa3 {
	color: #ffffff;
	background-color: #009F52;
	text-align: center;
	height:20px; line-height:20px;
	float:left;
	font-weight:bold;
	font-size: 9pt;
}

.dx3 {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/dx3.jpg");
   background-repeat: no-repeat;
   background-position:  right;
   float:left;
}


.sx1 {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/sx1.jpg");
   background-repeat: no-repeat;
   background-position:  left;
   float:left;
}
.contenitoreTitoloVivastampa1{
	color: #ffffff;
	background-color: #004487;
	text-align: center;
	height:20px; line-height:20px;
	float:left;
	font-weight:bold;
	font-size: 9pt;
}

.dx1 {
   height:20px;
   width: 13px;
   background-image: url("../immagini_sito/dx1.jpg");
   background-repeat: no-repeat;
   background-position:  right;
   float:left;
}




.contenitoreTitoloVivastampa {
	color: #0000FF;
/*	background-color: #FFD220;*/
	text-align: center;
	height:25px;
	/*float:left;*/
	font-weight:bold;
	font-size: 9pt;
	padding: 10px 0px 0px 0px;
}
.contenitoreTitoloVivastampa a{
	color: #0000FF;
	text-decoration:none;
}

.contenitoreTitoloVivastampa a:hover {
	color: #0000FF;
	text-decoration:underline;
}


.iconeVivastampa{
	/*border:1px solid #ffffff;*/
	color:#000000;
}


.titoloVivastampa{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	font-size: 10pt;
	letter-spacing: 1px;
	color: #000000;
	font-weight: normal;
	text-align: center;
}

.testoVivastampa{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	font-size: 8pt;
	letter-spacing: 1px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}

.noteVivastampa{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	font-size: 6pt;
	letter-spacing: 1px;
	color: #000000;
	font-weight: normal;
	font-style:italic;
	text-align: justify;
}



.tabellaSfondo{
	background-color: #cccccc;
}

/*
#news_aree_home #news22 {
	position: relative;
	top: 0px;
	left: 22px;
	width: 210px;
	height: 144px;
	padding: 0px 0px 0px 0px;
	background: #C40005 url(../immagini_sito/comu.jpg) no-repeat scroll top;
	border:1px solid #ffffff;
	float:left;
	}
	
#news_aree_home #news22 h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11pt;
	letter-spacing: 0px;
	color:#333333;
}

#news_aree_home #news22 span.int {
	padding: 12px 0px 10px 0px;
	display: block;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
#news_aree_home #news22 span.int a{
	text-decoration: none;
}

#news_aree_home #news22 span.int a:hover{
	text-decoration: underline;
}
*/
