.news_tit       {	font: 10pt Tahoma, Arial, Helvetica, sans-serif;
					font-weight:        bold;
					text-align:         left;
					background:      #037d88;
					color:           #ffffff;
					padding-left:        5px;
					padding-right:       5px;
					padding-top:         2px;
					padding-bottom:      2px;
}

.news           {	font: 9pt Tahoma, Arial, Helvetica, sans-serif;
					text-align:      justify;
					background:      #cccccc;
					color:           #000000;
					padding-left:        5px;
					padding-right:       5px;
					padding-top:         7px;
					padding-bottom:      7px;
}

.norm			{	font: 9pt Tahoma, Arial, Helvetica, sans-serif;
					text-align:      justify;
					vertical-align: top;
}

.norm_riq		{	padding: 10px;
					font: 8pt Tahoma, Arial, Helvetica, sans-serif;
					background:      #037d88;
					text-align:      left;
					vertical-align: top;
}

#main			{   position:       absolute;
        			top:                 0px;
        			left:                0px;
        			width:             798px;
					background: url('sfondo_sdc_2.jpg');
}
#main .testo	{	filter:alpha(opacity=75);
					opacity:             0.75;
					position:       relative;
					top:                75px;
					left:              235px;
					width:             520px;
					background:         #fff;
					border:0px solid #eeeeee;
					padding:            20px;
					font: 8pt Tahoma, Arial, Helvetica, sans-serif;
}
#main .testo h1	{	font: 14pt Tahoma, Arial, Helvetica, sans-serif;
					font-weight:        bold;
					text-align:       center;
}
#main .testo p	{	text-align:      justify;
}

#main .testo h2	{	font: 7pt Tahoma, Arial, Helvetica, sans-serif;
					font-weight:        bold;
					text-align:       center;
}

#main .testo h3	{	font: 8pt Tahoma, Arial, Helvetica, sans-serif;
					text-align:       center;
}
#menu a      	{   color:           #ffffff;
	                font-weight:        bold;
	                text-decoration:    none;
}

#menu h3		{	background-image:url(ScrittaMenu.png);
					filter:alpha(opacity=100);
					opacity:             1;
}



#menu h3      	{   margin:                0;
	                padding:               0;
	                width:             200px;
	                height:             52px;
}

#menu h3 span	{   display:            none;
}

#menu        	{ 	position:       absolute;
	                top:               130px;
                    left:               20px;
}

#menu 			{	display: block;
					filter:alpha(opacity=60);
					opacity:             0.60;
					background:         #037d88;
					font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #dddddd;
					width: 200px;
					padding-bottom: 5px;
}

#menu p			{	margin-top: 0px;
					margin-bottom: 0px;
					padding-left: 6px;
					padding-right: 5px; 
					padding-bottom: 10px;
					background:         #037d88;
					opacity:             1;
}

#news h3		{ 	
					opacity:             1;
					background-image:url(ScrittaNews.png);

}



#news h3		{	margin:  0;
					padding: 0;
					width: 200px;
					height: 52px;
}

#news h3 span	{ 	display: none;
}

#news			{	position: absolute;
					top: 490px;
					left: 20px;
}

#news 			{	display: block;
					filter:alpha(opacity=60);					
					opacity:             0.60;
					background:         #037d88;
					font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #dddddd;
					width: 200px;
					padding-bottom: 5px;
}

#news a			{ 	color: #eeeeee;
					font-weight: bold;
					text-decoration: none;
}

#news p			{	margin-top: 0px;
					margin-bottom: 0px;
					padding-left: 6px;
					padding-right: 5px;
					padding-bottom: 10px;
					opacity:             1;
					filter:alpha(opacity=100);
					background:         #037d88;
}