/*LAYOUT*/				



body {
				background: #fff;
				padding: 0px;
				margin: 3px 4px 0px 4px;
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 14px;
				color: #000;
}







/*parte centrale*/	

.contenitore {
				width:100%:
				height:100%; 
				margin: 26px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				border-width: 0px;
				border-style: solid;
				border-color: #aaaaaa;
				vertical-align: top;
				text-valign: top;		
}

.contenitorehome {
				width:100%:
				height:100%; 
				margin: 26px 0px 0px -4px;
				padding: 0px 0px 0px 0px;
				border-width: 0px;
				border-style: solid;
				border-color: #aaaaaa;
				vertical-align: top;
				text-valign: top;		
}	

.contenitoredx {
				width: 210px;
				height: 100%;
				margin: 0px 0px 0px 6px;
}

.boxdestro {
				background-color: #ffffff;  
				width: 210px;
				text-align: center;
				margin:  20px 00px 0px 0px;
				padding: 0px 0px 0px 0px;
				border-width: 2px;
				border-style: solid;
				border-color: #ef3224;
}



.boxdestro1 {
				background-color: #ffffff;
				height: 70px;  
				width: 82px;
				float: left;
				margin: 15px 0px  20px  4px;
				padding: 0px 0px 0px 0px;
				font-size:8px;
				border-width: 0px;
				border-style: solid;
				border-color: #aaaaaa;
}

.boxdestro1 a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.boxdestro1 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.boxdestro1 a:hover {
		color: #3a8f1c;
		text-decoration: none;
		border-width: 0px;
		border-style: solid;
		border-color: #3a8f1c;
}
.boxdestro1 a:active {
	color: #ff0000;
	text-decoration: none;
	border-width: 0px;
	border-style: solid;
	border-color: #ffaaaa;
}


.boxdestro2 {
				background-color: #ffffff;
				height: 60px;  
				width: 68px;
				margin: 15px 0px  0px 140px;
				padding: 0px 0px 20px 0px;
				font-size:8px;
				border-width: 0px;
				border-style: solid;
				border-color: #aaaaaa;
}

.boxdestro2 a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.boxdestro2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.boxdestro2 a:hover {
		color: #3a8f1c;
		text-decoration: none;
		border-width: 0px;
		border-style: solid;
		border-color: #3a8f1c;
}
.boxdestro2 a:active {
	color: #ff0000;
	text-decoration: none;
	border-width: 0px;
	border-style: solid;
	border-color: #ffaaaa;
}

.boxtesto {
				margin: 0px 0px 0px 0px;
				background-color: #ffffff;
				min-height: 190px;
				margin:  0px 0px 0px 230px;
				padding: 0px 0px 0px 0px;
				border-width: 2px;
				border-style: solid;
				border-color: #aaaaaa;
				text-align: left;
				vertical-align: top;
}

.riquadro {
				height: 50px;
				margin:  25px 0px 0px 0px;
				padding: 0px 0px 0px 5px;
				border-width: 2px;
				border-style: solid;
				border-color:  #ef3224;
				text-align: center;
				vertical-align: middle;
				clear: left;
}

.fotoconsulenti {
				width: 100%";
				height: 112px;
				margin:  40px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				border-width: 0px;
				border-style: solid;
				border-color:  #ef3224;
				text-align: center;
				vertical-align: middle;
				clear: left;
}

.figuracentro {
				text-align: center;
				margin:  28px 30px 15px 30px;
}


.figuradestra {
				margin:  28px 30px 15px 30px;	
				float: right;
}

.figurasinistra {
				margin:  20px 30px 15px 30px;	
				float: left;
}

.tabletriangolo p { 
				border-color: blue;
				border-style: solid; 
				border-width: 7px;
}

				
/*_FONT_*/


.percorso {
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				padding-top: 0px;
				padding-bottom: 0px;
				text-align: left;
				font-size: 10px;
				margin: 0px 0px 0px 0px;
}

 .percorso a:link {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
 .percorso a:visited {
	color: #000000;
	text-decoration: underline;
		font-weight: normal;
}
 .percorso a:hover {
 	color: #3a8f1c;
	text-decoration: underline;
		font-weight: normal;
}
 .percorso a:active {
	color: #ff0000;
	text-decoration: none;	
		font-weight: normal;	
}	




.linkSin {
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 12px;
				line-height: 13px;
				margin: 16px 0px 20px 8px;
				color: #FFFFFF;
}

.linkSin a:link {
	color: #FFFFFF;
	text-decoration: none;

}
.linkSin a:visited {
	color: #dddd00;
	text-decoration: none;

}
.linkSin a:hover {
	text-decoration: underline;
}
.linkSin a:active {
	color: #ff0000;
	text-decoration: none;
}

.titolino {			font-family:  "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-weight: bold;
				font-size: 12px;
				line-height: 22px;
				margin: 18px 0px 8px 8px;
				color: #ffffff;
}				
					
.titolino a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.titolino a:visited {
	color: #dddd00;
	text-decoration: none;
}
.titolino a:hover {
	text-decoration: underline;
}
.titolino a:active {
	color: #ff0000;
	text-decoration: none;		
}		


.afor {
				font-size: 11px;
				line-height: 16px;
				color: #000000;
				margin:  15px 6px 15px 6px;
				text-align: left;
}								

.titolo {
				font-family: Georgia, Times, "Times New Roman", serif;
				font-weight: bold;
				font-size: 26px;
				line-height: 28px;
				color: #000000;
				margin:  0px 15px 0px 2px;
				padding: 0px 0px 0px 0px;
}

.titolo1 {
				font-family: Times, "Times New Roman", serif;
				font-weight: bold;
				font-size: 26px;
				line-height: 28px;
				color: #000000;
				margin:  0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
}

.sottotitolo {
				font-family: Georgia, Times, "Times New Roman", serif;
				font-weight: bold;
				font-size: 18px;
				line-height: 21px;
				color: #ff0000;
				margin:  20px 15px 10px 2px;
				padding: 0px 0px 0px 0px;
}

.sottotitolo a:link {
	color: #FF0000;
	text-decoration: underline;
}

.sottotitolo a:visited {
	color: #FF0000;
	text-decoration: underline;
}

.sottotitolo a:hover {
	color: #3a8f1c;
	text-decoration: underline;
}
.sottotitolo a:active {
	color: #000000;
	text-decoration: underline;
}

.sottotitolo1 {
				font-family: Times, "Times New Roman", serif;
				font-weight: bold;
				font-size: 18px;
				line-height: 21px;
				color: #ff0000;
				margin:  20px 0px 10px 0px;
				padding: 0px 0px 0px 0px;
}

.sottotitolo2 {
				font-family: Georgia, Times, "Times New Roman", serif;
				font-weight: bold;
				font-size: 18px;
				line-height: 21px;
				color: #000000;
				margin:  20px 0px 10px 0px;
				padding: 0px 0px 0px 0px;
}

.sottotitolo3 {
				font-family: Times, "Times New Roman", serif;
				font-weight: bold;
				font-size: 18px;
				line-height: 21px;
				color: #000000;
				margin:  20px 0px 10px 0px;
				padding: 0px 0px 0px 0px;
}

.sottotitoloNomargini {
				font-family: Georgia, Times, "Times New Roman", serif;
				font-weight: bold;
				font-size: 18px;
				line-height: 21px;
				color: #ff0000;
				margin:  0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
}
.testo {		
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 14px;
				line-height: 22px;
				text-align: left;
				vertical-align: top;
				color: #000;
				margin:  8px 15px 0px 2px;
				padding: 0px 0px 0px 0px;
}

 .testo a:link {
	color: #000000;
	text-decoration: underline;
}
 .testo a:visited {
	color: #000000;
	text-decoration: underline;
}
 .testo a:hover {
 	color: #3a8f1c;
	text-decoration: underline;
}
 .testo a:active {
	color: #ff0000;
	text-decoration: none;		
}	

.testo1 {		
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 14px;
				line-height: 22px;
				color: #000;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
}
			
.testo2 {		
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 14px;
				font-weight: bold;
				line-height: 20px;
				color: #f00;
				margin:  0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
}	


 .testo2 a:link {
	color: #ff0000;
	text-decoration: underline;
}
 .testo2 a:visited {
	color: #ff0000;
	text-decoration: underline;
}
 .testo2 a:hover {
 	color: #3a8f1c;
	text-decoration: underline;
}
 .testo2 a:active {
	color: #000000;
	text-decoration: none;		
}	


.testoli {		
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 14px;
				line-height: 22px;
				color: #000;
				margin:  0px 15px 0px 2px;
				padding: 0px 0px 0px 0px;
}			

 .testoli a:link {
	color: #000000;
	text-decoration: underline;
}
 .testoli a:visited {
	color: #000000;
	text-decoration: underline;
}
 .testoli a:hover {
 	color: #00ff00;
	text-decoration: underline;
}
 .testoli a:active {
	color: #ff0000;
	text-decoration: none;		
}

.testorosso {		
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 14px;
				line-height: 22px;
				color: #ff0000;
				margin:  0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
}

.testomodulo {		
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 12px;
				line-height: 14px;
				text-align: left;
				color: #000;
				margin:  0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
}

.testomodulo2 {		
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 12px;
				line-height: 26px;
				text-align: right;
				color: #000;
				margin:  0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
}

.testomodulo3 {		
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 12px;
				line-height: 26px;
				text-align: center;
				color: #000;
				margin:  0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
}

.testotab {		
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 12px;
				line-height: 14px;
				text-align: left;
				color: #000;
				margin:  0px 0px 0px 0px;
				padding:0px 20px 0px 0px;
}

.testotab2{		
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 12px;
				font-weight: bold;
				line-height: 14px;
				text-align: left;
				color: #000;
				margin:  0px 0px 0px 0px;
				padding:0px 20px 0px 0px;
}
				
.testoriquadro  {			
				font-family:  "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-weight: bold;
				font-size: 18px;
				line-height: 18px;
				margin:  15px 0px 0px 0px;
				color: #777777;
}
	
				
.h4	{
				color: #f00;
				font-weight: bold;
}
			
.piepagina {		
				font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 10px;
				line-height: 14px;
				color: #000;
				margin:  20px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
}					
				

.triangolo  {
				font-family:  "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-align: center;
				margin: 0px 0px 0px 0px;
}				
				
				
				
	