@charset "UTF-8";
/* CSS Document */

body { 
 	background-color:#1f6496;
	margin:0px auto; 
	background-image:url(../images/bg.jpg); 
	background-repeat:repeat-x; 

	font-family:Arial, Helvetica, sans-serif;
	height:100%;	
	}


#container { 
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	left:50%;
	margin-top:20px;
    margin-left: -380px;
	width:760px;

		}
		

#testo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:400px;
	float:left;
	margin-left:15px;
	margin-right:5px;
	margin-top:15px;
	text-align:justify;
	line-height:14px;
}
#title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:400px;
	float:left;
	margin-left:20px;
	margin-right:5px;
	margin-top:15px;
	text-align:justify;
	line-height:14px;
}
#testo p{
	margin-bottom:10px;
	width:380px;
	line-height:14px;
}

#testo ul{
	margin-left:25px;
	margin-top:5px;
	margin-bottom:5px;
}


#testo ul li{
	list-style:disc;
}




#testo a, #testo a:hover, #testo a:visited, #footer a, #footer a:hover, #footer a:visited{
	
	color: #ff832c;
	font-size:13px;
	
	
}



#testo h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-top:5px;
	color:#ff832c;
	
}

#testo h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:8px;
	font-style:italic;
	color:#00336C;
}



#testo p{
	margin-bottom:10px;
	width:380px;
	line-height:14px;
}


#testo b.orange{
color:#FF832C;


}

#foto{
	float:left;
	width:322px;
	
}




#foto img{
	margin-top:10px;
	
}

#foto img.fotoCenter, p.pCenter{
	padding-left: 50px;
}


#foto p{
	margin-top:5px;
	margin-left:15px;
	font-size:11px;
	color:#00336c;

}
		
		
	
		  
		
#corpo{
	width: 760px;

	background-color:#fff;
	padding-bottom:25px;
	}
	
#header{
		width: 760px;
		height: 154px;
		}	



#fasciaMenu{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffa131;
	height:16px;
	font-size:11px;
	line-height:16px;
	padding-left:14px;
	}


#fasciaMenu a, #fasciaMenu a:visited {
	color:#000;
	text-decoration:none;
	}


#fasciaMenu a:hover{
	color:#fff;
	text-decoration:none;
	}


#menu-sx{
	float:left;
	width:600px;
}


#menu-dx{
	float:left;
}




#footer{
 	font-family:Arial, Helvetica, sans-serif;
 	background-image:url(../images/footer.png);
	background-repeat:no-repeat;
 	height:34px;
	font-size:11px;
	color:#5f6c7b;
	text-align:center;
	line-height:20px;
 	}



	.link{
		width:720px;
		height:80px;
		margin-left:20px;
	}
	.lato-sx-territori{
		width:360px;
		padding-top:25px;
		height:55px;
		float:left;
	}

	.lato-dx-territori{
		width:300px;
		height:65px;
		padding-top:15px;
		padding-left:60px;
		float:left;
	}
	.titolo-link{
		font-size:14px;
		color:#fff;
		width:300px;
		height:20px;
		padding-top:5px;
		padding-left:10px;
		background:#ffa131;
	}
	
	
	.linea{
		width:720px;
		height:2px;
		background:#ffa131;
		margin-left:20px;
	}
	
	
	.foto-territorio{
		width:300px;
		float:left;
	}
	
	.apice{
		vertical-align:bottom;
		font-size:10px;
		color:#fff;
	}

	.apice2{
		vertical-align:bottom;
		font-size:8px;
		line-height:10px;
		color:#404040;
	}



	.titolo-link a:link{
		font-size:14px;
		color:#fff;
		text-decoration:none;
	}
	.titolo-link a:visited{
		font-size:14px;
		color:#fff;
		text-decoration:none;
	}

	.titolo-link a:hover{
		font-size:14px;
		color:#404040;
		text-decoration:underline;
	}

	#conteggio{
		width:760px;
		height:70px;
		background:#404040;
	}

	/*-----------------------------------------------------CONTEGGIO-----------------------------------------------------*/


	#conteggio{
		width:760px;
		height:70px;
		background:#404040;
	}

	#titolo-conteggio{
		font-family:Verdana, Arial, Helvetica;
		width:380px;
		height:50px;
		text-align:center;
		padding-top:20px;
		font-size:18px;
		color:#fff;
		float:left;
	}


	#contenitore-numeri{
		width:350px;
		height:50px;
		float:left;
	}

	/*-----------------------------------------------------CASELLA-----------------------------------------------------*/
	#contenuto{
		width:735px;
		padding-left:25px;
	}


	.casella{
		width:710px;
		height:77px;
		background:url("../images/sfondo-casella.jpg");
	}

	.casella-sx{
		width:390px;
		height:57px;
		padding-top:10px;
		padding-left:15px;
		float:left;
	}

	.casella-sx p{
		font-size:11px;
		line-height:18px;
		font-family:Verdana, Arial, Helvetica;
		color:#404040;
	}

	.casella-sx b{
		font-size:18px;
		font-family:Verdana, Arial, Helvetica;
		color:#404040;
		text-decoration:underline;
	}


	.casella-dx{
		width:255px;
		height:75px;
		padding-top:2px;
		/*padding-left:25px;*/
		float:left;
	}


	#tasto{
		width:710px;
		height:50px;
		text-align:center;
	}


/* CSS Document */



