@charset "utf-8";
/* CSS Document */

body {
	top:0px;
	margin:0px;
	height:100%;
	padding:0px;
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*background-image:url(../img/back2.jpg);
	background-color:#c47a53;*/
	}
	
ul {
	margin:0px;
	list-style:none;
	}
	
ul li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	padding-top:5px;
	border-bottom:#CCCCCC 1px dotted;
	
	}
	
table.giu{
	margin-bottom:10px;
	}
	
td p{
	padding-bottom:0px;
	}
span{
	font-weight:bold;
	}
	
td.pari {
	background-color:#f1f1f1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:130%;
	padding:2px;
	}

td.dispari {
	background-color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:130%;
	padding:2px;
	}
	
a.commento {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	}
	
h1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#151b15;
		text-align:right;
		padding-right:23px;
		margin-bottom:1px;
		margin-top:0px;
		}
		
h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#151b15;
		text-align:right;
		}
		
h3 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		}

td {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		}
		
strong {
		color:#244f24;
		}

a {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		text-decoration:none;
		}
		
a:hover {
		
		color:#244f24;
		
		text-decoration:underline;
		}
		
img.right {
		float:right;
		margin-left:10px;
		border:#333333 1px solid;
		padding:2px;
		}
		
img.left {
		float:left;
		margin-right:10px;
		border:#333333 1px solid;
		padding:2px;
		}
	
#container {
		width:817px;
		height:100%;
		margin:auto;
		background-image:url(../img/back.jpg);
	
		}
		
#content {
		
		width:776px;
		
		margin-left:20px;
		background-color:#e1f1e1;
		
		
		
		}
		
#header {
		width:776px;
		height:185px;
		margin:auto;
		padding-left:0px;
		background-image:url(../img/back_header.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		
		}
		
		#menu {
	position:absolute;
	width:777px;
	top:145px;
	height:27px;
	margin-left:-1px;
	padding-top:0px;
	border-top:#434641 solid 1px;
	background-image:url(../img/butt.png);
	background-position:left;
	background-repeat:no-repeat;
				
				
				
				}
				
		div#menu ul{ 
					list-style-type: none;
					margin-top:3px;
					margin-left:0px;
					padding: 0;
					display:inline;
					}

div#menu li{
					margin: 0px 0px 0px;
					padding: 0;
					display:inline;
					float:left;
					}

div#menu a{	
					display: block;
					width: 111px;
					height:27px;
					line-height: 20px;
    				text-decoration: none; 
					font-size:11px;
					text-align: center;
    				background-image:url(../img/butt.png);
    				color: #fff;
					
					}
	
div#menu a:hover{
    				background-image:url(../img/butt.png);
					color: #1F2A3E;
					text-indent: 0px;
					}

div#menu li#activelink a,div#menu li#activelink a:hover{
    				background-image:url(../img/butt.png);
					color: #000;
					text-indent: 0px;
					}
		
#left {
		width:200px;
		
		float:left;
		padding:5px;
		padding-top:0px;
		margin-left:20px;
		min-height:100%;
		
		
		
		
		}
		
		#left_mappa {
			width:200px;
			
			
			background-repeat:repeat;
			padding-top:0px;
			padding-left:5px;
			
			}
		
		#left_menu {
			width:190px;
			height:225px;
			
			background-repeat:repeat;
			padding-top:30px;
			padding-left:15px;
			
			}
			
		div#left_menu ul{ 
					list-style-type: none;
					margin-top:0px;
					margin-left:0px;
					padding: 0;
					
					}

		div#left_menu li{
					margin: 0px 0px 0px;
					padding: 0;
					
					float:left;
					}

		div#left_menu a{	
					display: block;
					width: 175px;
					height:20px;
					border-bottom:#666 dashed 1px;
					line-height: 20px;
    				text-decoration: none; 
					font-size:11px;
					text-align: left;
    				
    				color: #967082;
					
					}
	
		div#left_menu a:hover{
    				
					color:#666666;
										text-indent: 0px;
					}

		div#left_menu li#activelink2 a,div#left_menu li#activelink2 a:hover{
    				
					color: #666;
					text-indent: 0px;
					}
					
		#left2 {
				width:210px;
				margin-top:30px;
				}
					
		
		
#main {
		width:505px;
		float:right;
		padding-left:15px;
		padding-right:30px;
		text-align:justify;
		margin-bottom:20px;
		
		border-left:#cccccc 1px solid;
		
		}
		
#intro_testo {
		width:736px;
		
		margin:auto;
		padding-left:6px;
		padding-right:10px;
		margin-top:0px;
		padding-top:2px;
		
		float:none;
		clear:both;
		color:#000;
		font-size:13px;
		text-align:justify;
		
		
		}
		
#footer {
		width:767px;
		height:28px;
		margin:auto;
		
		margin-top:25px;
		padding-top:2px;
		padding-left:5px;
		padding-right:5px;
		background-color:#11700d;
		float:none;
		clear:both;
		color:#FFFFFF;
		font-size:10px;
		
		
		}
.annuncio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-align: center;
}
