/* CSS Document */
		html{
			color:#545655;
			font-family:Verdana, Geneva, sans-serif;
			font-size:12px;
		}
		
		a:link {
			color: #545655; 
			text-decoration: none;
		}
		
		a:visited {
			color: #545655; 
			text-decoration: none;
		}
		
		a:hover{
			color: #000000; 
			text-decoration: underline;
		}
		
		img{
			border:none;
		}
	
		h2{
			color:#9e0c17;
			font-weight:bold;
			font-size:12px;
			margin-top:3px;
		}
		
		h3{
			color:#9e0c17;
			font-size:12px;
			margin-top:3px;
		}
		
		input, textarea{
			border:	solid 1px #9e0c17;
		}
		
		
		#mainContainer{
			margin:0 auto;
			width:780px;
		}
		
		#header{
			width:780px;
			height:76px;
			/*border-top:solid 12px #666;
			border-bottom:solid 12px #9e0c17;*/
			background:url(../images/logo.jpg);
			background-repeat:no-repeat;
			background-position:bottom;
			float:left;
			clear:both;
		}
		
		#txtDate{
			color:#9e0c17;
			margin-right:5px;
			margin-top:5px;
			float:left;
			clear:both;
			text-align:right;
			width:780px;

		}
		
		#leftMenu{
			float:left;
			width:175px;
			margin-right:5px;
			height:242px;
			border-top:solid 12px #666;
			border-bottom:solid 12px #666;
		}
		
		#leftMenu a, a:hover{
			color:#9e0c17;	
		}
		
		#leftMenu ul, #mnuAreaRiservata ul, #listasegnalazioni ul{
			list-style:none;
			margin:0px;
			padding:0px;
			margin-left:10px;
		}
		
		#leftMenu li{
			/*display:inline;
			margin-right:7px;*/
			line-height:23px;
		}
		
		
		#mnuAreaRiservata li{
			display:inline;
			margin-right:3px;
		}
		
		#listasegnalazioni{
			float:left;
			clear:both;
			width:100%;
			margin-bottom:20px;
		}
		
		#listasegnalazioni a{
			color:#9e0c17;	
		}
		
		#listasegnalazioni a:hover{
			color:#000;	
		}
		
		#listasegnalazioni li{
			display:inline;
			margin-right:8px;
		}
		
		#mainImg{
			float:left;
			text-align:right;
			width:600px;
			height:242px;
			border-top:solid 12px #9e0c17;
			border-bottom:solid 12px #9e0c17;
		}
				
		#bodyContent{
			clear:both;
			float:left;
			text-align:justify;
			width:780px;
		}
		
		#rightContent{
			width:180px;
			float:left;
			font-size:11px;
		}
		
		#leftContent{
			width:587px;
			padding-left:10px;
			float:left;
		}
		
		#cerca{
			margin-top:5px;	
			float:left;
			width:180px;
		}
		
		#search{
			width:117px;	
			padding-left:3px;
			margin-right:3px;
			float:left;
			background-color:#e9e9e9;
		}
		
		#btnSearch{
			height:20px; 
			width:46px; 
			background-color:#666;
			color:#FFF;
		}
		
		.btnSearch{
			float:left;
			height:26px; 
			padding:2px;
			background-color:#FFF;
			width:50px;
			text-align:center;
			border:solid 1px #333;		
		}
		
		#news, #eventi, #links{
			text-align:left;
			float:left;
			clear:both;
			background-color:#e9e9e9;
			margin-top:2px;
			width:172px;
			padding-right:5px;
			padding-left:3px;
			padding-bottom:5px;
		}
		
		#news a:hover, #eventi a:hover, #links a:hover, #bodyContent a:hover{
			color:#000;
			
		}
		
		.showNews{
			font-weight:bold;
			color:#666;
			float:right;
			clear:both;
			font-size:11px;
		}
		
		.linksList{
			color:#666;
			margin-bottom:3px;			
		}
		
		#footer{
			float:left;
			clear:both;
			width:780px;
			border-top:solid 12px #9e0c17;
			border-bottom:solid 12px #e9e9e9;
			font-size:10px;
			padding-top:3px;
			padding-bottom:3px;
			margin-top:5px;
		}
		
		#footer a:hover{
			color:#000;
		}
		
		.footer{
			float:left;
			width:33%;
		}
