﻿@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;*/
	}
	
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:center;
		margin-bottom:1px;
		margin-top:0px;
		}
		
		h2 a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#151b15;
		text-align:center;
		margin-bottom:1px;
		margin-top:0px;
		}
		
		h2 a: hover{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#151b15;
		text-align:center;
		margin-bottom:1px;
		margin-top:0px;
		}
		
		h2  a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#151b15;
		text-align:center;
		margin-bottom:1px;
		margin-top:0px;
		}
		
h3 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#151b15;
		text-align:center;
		margin-bottom:1px;
		margin-top:0px;
		}
		
		h3 a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#151b15;
		text-align:center;
		margin-bottom:1px;
		margin-top:0px;
		}
		
		h3 a:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#151b15;
		text-align:center;
		margin-bottom:1px;
		margin-top:0px;
		}
		
		h3 a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#151b15;
		text-align:center;
		margin-bottom:1px;
		margin-top:0px;
		}

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:underline;
		}
		
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:#ffffff;
		
		
		
		}
		
#header {
		width:776px;
		height:132px;
		margin:auto;
		padding-left:0px;
		background-image:url(../img/back_header.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		
		}
		
		#menu {
	
	width:777px;
	
	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;
	text-align:center;
				
				
				
				}
				
		div#menu ul{ 
					list-style-type: none;
					margin-top:3px;
					margin-left:0px;
					padding: 0px;
					display:inline;
					text-align:center;
					
					}

div#menu li{
					margin: 0px 0px 0px;
					padding: 0;
					display:inline;
					float:left;
					text-align:center;

					}

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;
					}
	#sec_menu {
	margin:auto;
	width:111px;
	height:27px;
	}	
		
div#sec_menu ul{ 
					list-style-type: none;
					
					
					
					display:inline;
					text-align:center;
					
					}

div#sec_menu li{
					margin: 0px 0px 0px;
					padding: 0;
					display:inline;
					float:left;
					text-align:center;
					border-left:#000000 solid 1px;
					border-right:#000000 solid 1px;
background-color:#1c9102;
					}

div#sec_menu a{	
					display: block;
					width: 109px;
					height:22px;
					padding-top:5px;
    				text-decoration: none; 
					font-size:11px;
					text-align: center;
    				background-color:#1c9102;
    				color: #fff;
						border-left:#000000 solid 1px;
					border-right:#000000 solid 1px;
					
					}
	
div#sec_menu a:hover{
    				/*background-image:url(../img/butt.png);*/
					color: #1F2A3E;
					text-indent: 0px;
					}

div#sec_menu li#activelink a,div#sec_menu li#activelink a:hover{
    				/*background-image:url(../img/butt.png);*/
					color: #000;
					text-indent: 0px;
					}

		
#left {
		width:195px;
		
		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:50px;
				}
					
		
		
#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;
}
