/* CSS Document */

			body {
				margin:0px auto;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 12px;
			}
			#page{
				width:955px;
				min-height:800px;
				padding:0px 10px 0px 10px;
				border-left:1px #0250B4 solid; 
				border-right:1px #0250B4 solid; 
				margin:0px auto;
				
			}
			a{
				color: #000000;
				border:0px;
				text-decoration: None;
			}
			
			img{
				border:0px;
			}
			ul{
				padding:0; 
				margin:0;
			}
			#top{
				width:100%;
				float:left;
				border-bottom:1px solid #0000CC;
				background-color:#0099cc;
			}
			
			#topleft{
				width:589px; 
				float:left; 
				background:#0099cc;
				height:192px;
				border-right:1px solid #0000CC
			}
			
			#top a{
				color:#FFFFFF;
			}
			
			#headers{
				width:365px;
				height:188px; 
				float:right; 
				text-align:center;
			}
			
			#titolosito{
				background:#0099cc; 
				text-align:center; 
				font-size:22px; 
				letter-spacing:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-variant:small-caps;
			}
			#menu{
				width:100%; 
				height:32px; 
				padding:0; 
				margin:0; 
				float:left;
			}
			#content{
				/*background-image:url(../img/sfondi/Sfondo2.gif);*/
				background-image:url(../img/sfondi/Sfondo1.gif);
				background-repeat:repeat;
				width:915px;
				padding:0px 20px 20px 20px;
				margin:0;
				float:left;
				height:90%;
				color:#FFFFFF;
			}
			.titolo{
				color:#FFFFFF;
				font-size:16px;
				letter-spacing:2px;
			}
			.titolo2{
				background-color:#0099cc;
				font-size:14px;
				color:#FFFFFF;
				text-align:center;
				padding:5px;
				font-weight:bold;
			}
			.urgente{
				background-color:#FF0000;
				font-size:12px;
				color:#FFFFFF;
				text-align:center;
				padding:5px;
				height:40px;
			}
			
			.urgenteBox{
				position: Absolute;
				visibility: Hidden;
				background-color:#EAF3FF;/*#0099cc;*/
				font: Normal 11px Tahoma;
				border: Solid 1px #000000;
				margin-top:7px;
				width:190px;
				float:left;
				margin-left:0px; 
				padding:10px;
				text-align:justify;
				color:#000000;
			}
			#destra{
				width:190px;
				background-color:#EAF3FF;
				text-align:center;
				font-size:10px;
				padding:5px;
				margin-bottom:10px;
				color:#000000;
			}
			
			#destra a:hover{
				font-weight:bold;
			}
			
			#mainpane {
				border:1px #0000cc solid;
				background-color:#FFFFFF;
				text-align:justify;
				margin-top:10px;
				font-size:11px;
				float:left;
				width:640px;
				height:90%;
				padding:5px 15px 15px 10px;
				margin-bottom:15px;
				color:#000000;
			}
			
			#mainpane a, a:visited{
				color:#000000;
			}
			
			#mainpane a:hover{
				color:#0099cc;
			}
			
			#mainpaneright {
				width:200px;
				float:right;
			
			}
			
			.bandiere{
				width:100%;
				padding-bottom:15px; 
				border:1px solid #0000CC;
				float:left;
			}
			.regione{
				font-size:12px; 
				font-style:oblique; 
				font-weight:bold;
				color:#0099cc;
				padding-top:10px;
			
			}
			.documenti{
				list-style:none;
				border:1px solid #0099cc;
				padding:5px;
				margin:20px auto;
			}
			.accentuato{
				font-weight:bold;
				color:#0099cc;
			}
			li{
				padding-top:10px;
			}
			h3{
				text-align:center;
				font-size:14px;
			}
			
			#titlepage{
				text-align:center;
				font-size:18px;
				color:#0099cc;
				padding:15px 0px 15px 0px;
				font-weight:bold;
			}
			
			#subtitlepage{
				text-align:center;
				color:#0099cc;
				padding:15px;
				font-size:12px;
				margin:0px auto;
			}
			
			
			#quadro{
				width:70%;
				text-align:center;
				padding:10px;
				border:1px solid #0099cc;
			}
			
/*Notizie*/
			
			.box {
				margin:8px auto;
				padding:5px;
				width:90%;
				border-bottom:1px solid #0000CC;
				/*background-color:#EAF3FF;
				
				*/
				text-align:justify;
				min-height: 160px;
				height: auto !important;
				height: 160px;
			}
			.box p {
				margin:5px; padding:0px;
			}
			.box img {
				border:0px solid #000; float:left; margin:0px 8px 0px 8px; padding:0px;
			}
			.box .data {
				text-align:right;
			}
			.box ul{
				padding:0;	
				margin:5px 0 0 0;
				list-style:none;
			}
			.box li{
				padding:0;	
				margin:5px 0;
				list-style:none;
			}
			
			.news {
				width: 90%;
				margin: 10px auto 0px auto;
				border:0px;
				padding: 0 0 10px 10px;
				border-left:1px solid #000;
				border-bottom:1px solid #000;
				text-align:justify;
			}
			.newsdata {
				text-align:right;
				width:450px;
				margin:0 auto 10px auto;
				font:bold 10px/1.1em Verdana;
			}	
			
			#fondo{
				text-align:center; 
				padding:20px; 
				float:left; 
				width:95%; 
				border-top:1px solid #000000;
			}
-->
