BODY {
	BACKGROUND: #000;
	TEXT-ALIGN: justify;
	FONT-SIZE: 15px;
	COLOR: #434649; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
}


A:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #cccccc;
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}


#frame {
	PADDING-RIGHT: 0;
	PADDING-TOP: 0;
	PADDING-LEFT: 0;
	MARGIN-TOP: 0px;
	BACKGROUND: #000; 
	PADDING-BOTTOM: 0; 
	MARGIN-LEFT: auto; 
	WIDTH: 750px; 
	MARGIN-RIGHT: auto; 
	TEXT-ALIGN: left; 
	voice-family: inherit
}

#logo_testa {
	/*BACKGROUND: red;*/
	 PADDING-BOTTOM: 0px; 
	 COLOR: #FFF; 
	 LINE-HEIGHT: 0px; 
	 PADDING-TOP: 0px;    
	 FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
	 TEXT-ALIGN: left; 
	 WIDTH: 200px; 
	 /*HEIGHT: 117px; */
	 FLOAT: right; 
}

#menu {
	BACKGROUND: #000; /*#2C2C2C;*/
	FONT-SIZE: 0.9em;
	PADDING-TOP: 20px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 20px;
	COLOR: #FFF; 
	LINE-HEIGHT: 18px; 	    
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
	TEXT-ALIGN: left; 
	FLOAT: right; 
	WIDTH: 220px;
	/*BORDER-LEFT: 1px solid #2C2C2C; 
	BORDER-RIGHT: 1px solid #2C2C2C;
	BORDER-TOP: 1px solid #2C2C2C;
	BORDER-BOTTOM: 1px solid #2C2C2C;*/
}

#menu_testa {
	BACKGROUND: #FF7E00;/*#FF7E00; #2C2C2C;*/
	FONT-SIZE: 0.7em;
	MARGIN-RIGHT:5px;
	PADDING-TOP: 2px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 2px;
	COLOR: #000; 
	LINE-HEIGHT: 12px; 	    
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
	TEXT-ALIGN: left; 
	FLOAT: left; 
	/*WIDTH: 220px;*/
	BORDER-LEFT: 1px solid #FF7E00; 
	BORDER-RIGHT: 1px solid #FF7E00;
	BORDER-TOP: 1px solid #FF7E00;
	BORDER-BOTTOM: 1px solid #FF7E00;
}


#slogan_testa {
/*BACKGROUND: green;*/
	 FONT-SIZE: 10px; 
	 PADDING-LEFT: 0px; 
	 COLOR: #FFF; 
	 LINE-HEIGHT: 18px; 
	 FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
	 TEXT-ALIGN: right; 
	 FLOAT: right; 
	 WIDTH: 210px; 
	 PADDING-TOP: 0px;
	 /*HEIGHT: 50px;*/
}

#corpo {
	BACKGROUND: #2C2C2C;
	FONT-SIZE: 0.9em; 
	MARGIN-TOP: 5px;
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 0px;
	PADDING-TOP: 5px;
	COLOR: #FFF; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
	TEXT-ALIGN: left;
	FLOAT: left; 
	WIDTH: 500px; 
	BORDER-LEFT: #FF7E00 1px solid;  
	BORDER-TOP: #FF7E00 1px solid;  
	BORDER-RIGHT: #FF7E00 1px solid;  
	/*BORDER-BOTTOM: #FFF 1px solid;*/
}

#footer {
	BACKGROUND: #2C2C2C;
	FONT-SIZE: 0.6em; 
	PADDING-LEFT: 0px; 
	COLOR: #FFF; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
	TEXT-ALIGN: right; 
	FLOAT: center; 
	WIDTH: 515px;
	BORDER-LEFT: #FF7E00 1px solid;
	BORDER-BOTTOM: #FF7E00 1px solid;
	BORDER-RIGHT: #FF7E00 1px solid;
}

#navigatore {
	 FONT-SIZE: 0.7em;
	 PADDING-LEFT: 0px; 
	 COLOR: #FFF; 
	 /*LINE-HEIGHT: 18px; */
	 FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
	 TEXT-ALIGN: left; 
	 FLOAT: left; 
	 WIDTH: 500px;
}

#banner_sx {
	BACKGROUND: #000; /*#2C2C2C;*/
	MARGIN-TOP: 0px;
	FONT-SIZE: 0.7em;
	PADDING-TOP: 0px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 0px;
	COLOR: #FFF; 
	LINE-HEIGHT: 18px; 	    
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
	TEXT-ALIGN: left; 
	FLOAT: right; 
	WIDTH: 210px;
	BORDER-LEFT: 1px solid #FF7E00;/*#2C2C2C; */
	BORDER-RIGHT: 1px solid #FF7E00;
	BORDER-TOP: 1px solid #FF7E00;
	BORDER-BOTTOM: 1px solid #FF7E00;
}

#banner_sx_figli {
	BACKGROUND: #FF7E00;/*#FF7E00;*/
	MARGIN-TOP: 5px;
	FONT-SIZE: 11px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 0px;
	COLOR: #000; 
	LINE-HEIGHT: 18px; 	    
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
	TEXT-ALIGN: left; 
	FLOAT: right; 
	WIDTH: 210px;
	BORDER-LEFT: 1px solid #FF7E00; 
	BORDER-RIGHT: 1px solid #FF7E00;
	BORDER-TOP: 1px solid #FF7E00;
	BORDER-BOTTOM: 1px solid #FF7E00;
}

#banner_sx_home {
	BACKGROUND: #000; /*#2C2C2C;*/
	MARGIN-TOP: 0px;
	FONT-SIZE: 0.7em;
	PADDING-TOP: 0px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 0px;
	COLOR: #FFF; 
	LINE-HEIGHT: 18px; 	    
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
	TEXT-ALIGN: left; 
	FLOAT: right; 
	WIDTH: 210px;
	BORDER-LEFT: 1px solid #FF7E00; 
	BORDER-RIGHT: 1px solid #FF7E00;
	BORDER-TOP: 1px solid #FF7E00;
	BORDER-BOTTOM: 1px solid #FF7E00;
}

#banner_sx_figli_home {
	BACKGROUND: #FF7E00;/*#FF7E00;*/
	MARGIN-TOP: 5px;
	FONT-SIZE: 11px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-BOTTOM: 0px;
	COLOR: #FFF; 
	LINE-HEIGHT: 18px; 	    
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
	TEXT-ALIGN: left; 
	FLOAT: right; 
	WIDTH: 202px;
	BORDER-LEFT: 1px solid #FF7E00; 
	BORDER-RIGHT: 1px solid #FF7E00;
	BORDER-TOP: 1px solid #FF7E00;
	BORDER-BOTTOM: 1px solid #FF7E00;
}


#corpo_pagina {
		BACKGROUND: #2C2C2C;
		PADDING-LEFT: 5px;
		COLOR: #FFF;
		LINE-HEIGHT: 18px; 
		FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; 
		TEXT-ALIGN: left; 
		FLOAT: left; 
		WIDTH: 510px; 
		BORDER-LEFT: #FF7E00 1px solid;  
		BORDER-TOP: #FF7E00 1px solid;  
		BORDER-RIGHT: #FF7E00 1px solid;  
		/*BORDER-BOTTOM: #FFF 1px solid;*/
}



/*



#separatore {
	 TEXT-ALIGN: left; FLOAT: left; WIDTH: 750px; HEIGHT: 5px;
}


#corpo_pagina_testo {
	 FONT-SIZE: 0.9em; PADDING-LEFT: 5px; COLOR: #FFF; LINE-HEIGHT: 18px; FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; TEXT-ALIGN: left; FLOAT: left; WIDTH: 450px; PADDING-TOP: 2px;
}

#corpo_pagina_menu {
		BACKGROUND: orange; FONT-SIZE: 0.9em; PADDING-TOP: 10px; PADDING-LEFT: 2px; PADDING-right: 2px; PADDING-BOTTOM: 10px; COLOR: #FFF; LINE-HEIGHT: 18px; FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; TEXT-ALIGN: left; FLOAT: center; WIDTH: 134px; 
}


#corpo_pagina_bordo_menu {
		BACKGROUND: #FFF; FONT-SIZE: 0.9em; PADDING-TOP: 1px; PADDING-LEFT: 1px; PADDING-right: 1px; PADDING-BOTTOM: 1px; COLOR: #000; LINE-HEIGHT: 18px; FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; TEXT-ALIGN: left; FLOAT: right; WIDTH: 136px; 
}

#corpo_pagina_sfondo_menu {
		FONT-SIZE: 0.9em; PADDING-TOP: 5px; PADDING-LEFT: 1px; PADDING-right: 5px; PADDING-BOTTOM: 1px; COLOR: #000; LINE-HEIGHT: 18px; FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; TEXT-ALIGN: left; FLOAT: right; WIDTH: 140px; 
}


*/
#frame_commenti {
	PADDING-RIGHT: 0; MARGIN-TOP: 0px; PADDING-LEFT: 0; PADDING-BOTTOM: 0; MARGIN-LEFT: auto; WIDTH: 500px; MARGIN-RIGHT: auto; PADDING-TOP: 0; TEXT-ALIGN: left; voice-family: inherit; COLOR: #FFF;
}

#contentcenter_commenti {
	PADDING-top: 5px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px;  FLOAT: left; WIDTH: 400px;  voice-family: inherit; FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; COLOR: #FFF;
}

#contentinterno_commenti {
	PADDING-top: 15px; PADDING-left: 10px; PADDING-right: 10px;  FLOAT: left; WIDTH: 400px; voice-family: inherit; FLOAT: left; BORDER-left: #C46620 3px solid; COLOR: #FFF;
}


#footer_commenti {
	BORDER-TOP: #dcdad4 1px solid;  TEXT-ALIGN: right; WIDTH: 480px; FONT-SIZE: 0.7em; COLOR: #FFF;
}





#frame_calendario {
	PADDING-RIGHT: 0; MARGIN-TOP: 0px; PADDING-LEFT: 0; PADDING-BOTTOM: 0; MARGIN-LEFT: auto; WIDTH: 600px; MARGIN-RIGHT: auto; PADDING-TOP: 0; TEXT-ALIGN: left; voice-family: inherit; COLOR: #FFF;
}

#contentcenter_calendario {
	BACKGROUND: #8D100E; PADDING-top: 5px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px;  FLOAT: left; WIDTH: 436px;  voice-family: inherit; FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica; COLOR: #FFF;
}

#footer_calendario {
	BORDER-TOP: #dcdad4 1px solid;  TEXT-ALIGN: right; WIDTH: 600px; FONT-SIZE: 0.7em; COLOR: #FFF;
}



