.principale
    {	background:	#009900; 
	overflow-x:	hidden;
	overflow-y:	hidden;
    }

BODY
    {	font-size:	10pt; 
	background:	#99cc00; 
	color:		#000000; 
	font-family:	"Tahoma","Comic Sans Ms","Arial"; 
	text-align:	justify; 
	margin-left:	5px;
    }

BODY A
    {	font-size:	10pt; 
	background:	#99cc00; 
	color:		#004080; 
	font-family:	"Tahoma","Comic Sans Ms","Arial"; 
	text-decoration:none;
    }

BODY A:hover
    {	font-size:	10pt; 
	background:	#99cc00;
	color:		#670a0a; 
	font-family:	"Tahoma","Comic Sans Ms","Arial"; 
	text-decoration:underline;
    }

TD
    {	font-size:	10pt; 
	background:	#99cc00; 
	color:		#000000; 
	font-family:	"Tahoma","Comic Sans Ms","Arial"; 
	text-align:	justify;
    }

.MenuDX
    {	font-size:	10pt;
	background:	#009900;
	color:		#ffffff;
	font-family:	"Tahoma","Comic Sans Ms","Arial";
	text-align:	justify;
	margin-top:	3px;
	margin-left:	0px;
	overflow-x:	hidden;
	overflow-y:	hidden;
    }

.TDMenuDX
    {	font-size:	10pt;
	background:	#009900;
	color:		#ffffff;
	font-family:	"Tahoma","Comic Sans Ms","Arial";
	text-align:	left;
    }

.TDMenuDX A
    {	font-size:	10pt; 
	background:	#009900; 
	color:		#ffffff; 
	font-family:	"Tahoma","Comic Sans Ms","Arial"; 
	text-align:	justify; 
    }

.TDMenuDX A:hover
    {	font-size:	10pt; 
	background:	#009900; 
	color:		#ffffff; 
	font-family:	"Tahoma","Comic Sans Ms","Arial"; 
	text-align:	justify;
    }

#banner 
    {	position:	absolute;
	font-family:	"Tahoma","Comic Sans Ms","Arial";
	font-size:	12px;
	color:		#000000;
	border:		0px;
	background:	#009900;
	left:		50px;
	top: 		10px;
    }

#shadow
    { 
        position:	absolute;
	background:	#222222;
	width:		715px;
	height:		575px;
        float:		left;
        filter:       	alpha(opacity=20);
        -moz-opacity:	0.2;
        opacity:     	0.2;
        z-index:     	-100;
        display:     	block;
	top:         	10px;
	left:        	50%;
	margin-left:   	-342px;
    }

#home
    {
  	position:	absolute;
	width:		560px;
	height:		380px;
	background:	#99cc00;
        display:     	block;
	top:         	148px;
	left:        	50%;
	margin-left:   	-357px;
    }

#MenuDX
    {	position:	absolute;
	width:		155px;
	height:		380px;
	background:	#009900;
        display:     	block;
	top:	        148px;
	left:        	50%;
	margin-left:   	203px;
    }

#logo
    {
	position:	absolute;
  	width:		715px;
	height:		130px;
	background:	#006633;
        display:     	block;
	top:         	0px;
	left:        	50%;
	margin-left:   	-357px;
    }

#indirizzo
    {	position:	absolute;
	width:		715px;
	height:		18px;
	background:	#ffcc00;
        display:     	block;
	top:         	130px;
	left:        	50%;
	margin-left:   	-357px;
    }

#Menu
    {
  	position:	absolute;
	width:		715px;
	height:		43px;
	background:	#99cc00;
        display:     	block;
	top:         	533px;
	left:        	50%;
	margin-left:   	-357px;
    }