body		{	font-size:10pt;
			font-family:Verdana;
			background-color:#FFFFF3;
			margin-top:0pt;
			
		}

body a	{text-decoration:none;
		color:#7B5C5C}

a:hover	{text-decoration:underline;}

		
div.posizione	{	margin-top:10pt;
				
				background-color:#B0DCC3;
				background-color:#F3F3D9;
				background-color:#D7ECD9;								
				border:#CCCCA4 1pt solid;
				border:#9BC69F 1pt solid;
				width:99%;
			}
			
div.intesta		{	margin-top:0pt;
				background-color:#FAFAEA;
				color:#7B5C5C;
				font-weight:bold;
				font-size:8pt;
				
				text-align:right;
				width:100%;
				margin-bottom:20px;
			}
			

div.link		{	
				color:#7B5C5C;
				border-left:#FF2121 1pt solid;
				border-bottom:#FF2121 2pt solid;
				font-size:10px;
				
				padding-bottom:10px;
				padding-left:10px;
				padding-top:10px;				
				text-align:left;
				width:75%;
				margin-top:65px;
				
			}
			

div.avvisi	{	
			
				color:#7B5C5C;
				
				border-top:#FF2121 2pt solid;
				padding-top:10px;
				padding-right:5px;
				
				color:black;
				font-size:8pt;
				
				padding-bottom:10px;
				padding-left:10px;
				float:right;
				clear:right;
				text-align:center;
				width:55%;
				margin-top:65px;
				
			
		}







			
table.intestazione	{	
					font-weight:bold;
					font-size:10pt;
					color: #000000;
					text-align:center;
				}
				
table.intestazione a	{	
					font-weight:bold;
					font-size:10pt;
					color: #000000;
					text-align:center;
				}
table		{	font-size:8pt;
			}

div.menu	{	
			border:#FF2121 1pt solid;
			border:#556B2F 1pt solid;
			
			font-size:8pt;
			margin-top:5%;
			width:250px;
			margin-left:0px;
			color:#FAFAEA;
			font-weight: bold;
			line-height:18pt;
			float:left;
			clear:left;

			background-image:url(img/sfoMenu.jpg);
			padding-top:0%;
			padding-bottom:0%;
			padding-left:1pt;
			text-align:center;
			
			
		}



div.pubblicita	{	
			
			margin-top:29px;
			width:250px;
			margin-left:0px;
			color:#FAFAEA;
			font-weight: bold;
			line-height:18pt;
			float:left;
			clear:left;

			padding-top:0%;
			padding-bottom:0%;
			padding-left:1pt;
			text-align:center;
			
			
			
		}

		

div.autore	{	
			margin-top:22pt;
			background-color:#FAFAEA;
			color:#7B5C5C;
			
			font-size:7pt;
			text-align:right;
			width:100%;
			float:right;
			clear:both;
			margin-bottom:20px;
			
			
		}
		






div.menu p	{	
			margin-top:5%;
			margin-bottom:5%;
		}


div.menu a		{	color:black;
				border-bottom: red solid 1pt;
				width:175px;
				
			}

div.menu a:hover	{	
				
				text-decoration:underline;
				
				background-color:#B0DCC5;
				
			}
			
div.menu a#attivo	{text-decoration:none;
				background-color:#FFFFD0 ;
				
			}

div.menu a#attivo	{
					color:white;
				text-decoration:none;
				background-color:#4B755D ;
				text-decoration:underline;
			}			

div.corpo	{	
			
			float:left;
			clear:right;
			text-align:left;
			margin-top:5%;
			margin-left:50px;
			text-align:justify;		
		}



table.corpo td	{border:solid red 1px;
				font-size:8pt;
			}

table.corpo2 td	{border:solid #556B2F 1px;
				font-size:8pt;
			}
			

table.corpo a	{
			font-weight:bold;
			font-size:8pt;
			color: #7B5C5C;
			}	

table.fine	{	font-weight:bold;
			font-size:9pt;
			color: #7B5C5C;
			text-align:center;
		}
		
table.form	{	font-size:9pt;
}

div.fine	{	font-size:10pt;
			font-style:italic;
			text-align:right;
			width:100%;
			color:#0C7AB3;
			clear:both;
			float:left;
			}

table.corpo{
			font-size:8pt;
			border:solid red 2px;
			border:flat;
			border-collapse:collapse;
			color:black;
			text-align:center;
			width:95%;
		}
td	{empty-cells: show;}		

input.bott	{
				font-size:8pt;
				font-weight:bold;
				height:20pt;
				padding-left:6pt;
				padding-right:6pt;
			}