body { text-align:center; margin:0px }  

#header { width:760px; margin:0px auto; text-align:left }
#corpo { width:760px; margin:0px auto; text-align:left }
#navigation { width:760px; margin:0px auto; text-align:left }
#footer { width:760px; margin:0px auto; text-align:center }

/* header */
#header { 
	background:#ffffff; 
	/*border:1px solid #000;*/
	padding:0px 0; 
}

/* navigation */
#navigation { 
	background:#f6f6f6; 	
/*	border-top:0px; */
	border-bottom:1px solid #000;
	/*border-left:1px solid #000;
	border-right:1px solid #000;*/
	padding:1px 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#navigation a{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
#navigation a:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #aaa;
	text-decoration: none;
}

/* corpo */
#corpo { 
	/*position:relative;*/
	border:1px solid #000; 
	
	background-color:#fff; 
}

.foto{
	float:right;
	padding: 0em 2em;
	border: 0px;
}

.foto_left{
	float:left;
	padding: 0em 2em 0em 0em;
	border: 0px;
}

#corpo-colonna2 { 
	/*position:absolute; top:0;*/
	float:right;
	
	width:525px;
	margin:0 1px 0 1px;
/*	border-right:1px solid #000;*/
	background:#fff; 
	padding:2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
}

#corpo-colonna2 a{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: underline;
}
#corpo-colonna2 a:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaa;
	text-decoration: none;
}

#corpo-colonna1 { 
	/*position:absolute; top:0; left:0; */ 
	float:left;
	width:155px; 
	margin: 1px 0;
	/*padding:1px 0;*/
/*	border-right:1px solid #000; 
	border-left:1px solid #000; */
	/*margin:0 0px 0 0px; */
	/*background:#fff; */
}
#corpo-colonna1-td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 0px;
	border-color: #004400;
	background-color: #eeeeee;
}

#corpo-colonna1-td-sezione a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #fff;
	display: block;
	border-width: 0px;
	text-decoration: none;
	color: #004400;
}


#corpo-colonna1-td-comune a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ABC6D7;
	display: block;
	text-decoration: none;
	margin: 0 1em;
	color: #333;
}

#corpo-colonna1-td-come a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CABDAC;
	display: block;
	text-decoration: none;
	margin: 0 1em;
	color: #333;
}

#corpo-colonna1-td-attivita a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #DBD4A8;
	display: block;
	text-decoration: none;
	margin: 0 1em;
	color: #333;
}

#corpo-colonna1-td-conosci a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #B4C9AA;
	display: block;
	text-decoration: none;
	margin: 0 1em;
	color: #333;
}

#corpo-colonna1-td a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #f6f6f6;
	display: block;
	text-decoration: none;
	margin: 0 1em;
	color: #004400;
}

#corpo-colonna1-td-comune a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #004400;
	color: #FDDD26;
	margin: 0 1em;
	text-decoration: none;
}

#corpo-colonna1-td-come a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #004400;
	color: #FDDD26;
	margin: 0 1em;
	text-decoration: none;
}

#corpo-colonna1-td-attivita a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #004400;
	color: #FDDD26;
	margin: 0 1em;
	text-decoration: none;
}

#corpo-colonna1-td-conosci a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #004400;
	color: #FDDD26;
	margin: 0 1em;
	text-decoration: none;
}

#corpo-colonna1-td a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #004400;
	color: #FDDD26;
	margin: 0 1em;
	text-decoration: none;
}


/* tabella per schede persone */
#tableSchede{
	border:1px;
	padding:0em 1em 1em 0em;
	/*padding:1em;*/
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:525px;
	text-align:left;
	vertical-align:top;
}

#tableSchedeFoto{
	border:0px;
	padding:0em 1em 1em 0em;
	width:60px;
	vertical-align:top;
}

#tableConsiglio{
	border:1px;
	padding:1em;
	width:525px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
}

/*footer */
#footer { 
	clear:both;
/*	border:1px solid #004400; */
	padding:3px 0; 
	background-color: #004400;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F6F6F6;
}

.footer_table {
	background-color: #004400;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #F6F6F6;
}

.footer_table a{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FDDD26;
	text-decoration: none;
}

.footer_table a:hover{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FDDD26;
	text-decoration: underline;
}

