body  
{ 	margin: 0px; 
	padding: 0px; 
	background-color:#99cc99 
}


#intestazione
	{
	position: absolute; top: 0px; left: 0; width: 670; height:80;
	background-color:black
	}

#logo
	{
	position: absolute; top: 0px; left: 670; width: 80; height:80;
	background-color:#000000; background-image:url('../immagini/logo.gif')
	}

#logosx
	{
	position: absolute; top: 80px; left: 0; width: 750; height:30;
	}
	
#menusx      
 	{ position: absolute; top: 111px; left: 0; width: 220;
 	background-color: #006666
 }
 
#menusx ul { list-style: none; margin: 0; padding: 0 0 0 0 }
#menusx li   { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; margin: 3px 0; padding: 0 }
#menusx li .selez  { margin: 0; padding: 0 0 0 5px }
#menusx li a    { color: #99cc99; text-decoration: none; margin: 0; padding: 0 0 0 5px }
#menusx li a:hover  { color: #fff }
#menusx li ul  { margin: 0 0 0 10px; padding: 0 }
#menusx li ul li .selez   { letter-spacing: 2px; margin: 6px 0; padding: 0 0 0 5px }
#menusx li ul li a   { margin: 6px 0; padding: 0 }
#menusx p
{
    font-COLOR: #6b6f4a;
	text-align: left
}



#corpotesto  
 { padding: 10px 0px 10px 10px; 
   	position: absolute; top: 111px; left: 221px; width: 530px; 
    visibility: visible; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left;
	font-size: 12px; 
	line-height: 16px;
}

#corpotesto p  
 { 	font-size: 12px; 
	line-height: 16px;
	font-color: black
}

#corpotesto a:link ,a:hover, a:visited
{
	color: #000;   
}
#corpotesto td  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.tabelle
 { color: white; font-size: 12px; background-color: black; text-align: left; padding: 0; cellpadding: 0px; cellspacing: 0px }
#navi { margin-top: 0px; top: 0px; left: 0px; width: auto }
.tabelle ul   { color: white; background-color: black; list-style-type: disc }
.titolopagina
{
    BORDER-RIGHT: gray 1pt solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray 1pt solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: gray 1pt solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1pt solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d9dde7
}
.v_menulink { color: #ff; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.v_menulink_n_1       { color: #000; font-size: 8pt; line-height: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.v_menulink_n_1int  { color: #000; font-size: 8pt; line-height: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.v_menutitolo    { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 2px }
.filetto    { margin: 4pt; border: none #ff }
.txfiletto { color: #414931; font-size: 8pt; line-height: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 3pt }

.titolo_sezione   { color: #1e1e1e; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.didascalia { color: green; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

