body				{
					background-color: white;
					margin: 0px;
					padding: 0px;
					}

*					{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: black;
					text-align:left
					}

A 						{COLOR: #000000; TEXT-DECORATION: underline}
#main 					{width:640px; background-color:#FFFFFF; text-align:left;}
#top 				{width:640px; background-image:url(../images/fondo_top.jpg)}

#top_menu 				{display:none}
#top_tabella		{background-image:url(../images/top_dx.jpg); height:33px}

/*colonna sx*/
#sx						{width:240px; vertical-align:top}
h1						{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:black; font-weight:bold; padding:0px; margin:0px }
#contenitore_elenco		{margin:13px 0 0 5px}
#contenitore_elenco ul 	{list-style: url(../images/frecce_rosse.jpg)}
#contenitore_elenco li	{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#contenitore_elenco a	{color:#FF0000; text-decoration: underline}

.prod					{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FF0000; text-decoration: none}
.testo_orari			{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color: black; text-align:left}
#img 					{margin-left:20px; vertical-align:middle} 
#orari 					{width:180px; height:53px; margin:10px 0 0 10px}      

/*colonna centrale*/
#centro				{width:400px; border-left:1px solid #EEE5E5;border-right:1px solid #EEE5E5; vertical-align:top}
.rosso				{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FF0000; font-weight:bold; padding:0px; margin:14px 0 0 0; padding:0px}
#news     			{text-align:left; width:390px; border:1px solid red}
#news a    			{color: red; margin-left: 210px; font-size:11px;}
.testo_news			{font-size:11px; font-family:Arial, Helvetica, sans-serif; color: black; text-align:left; margin:10px 0 0 10px}


#bordo				{border:4px solid white; margin-top:5px; text-align:right}
.tabella_immagini 	{width:390px; height:122px}
.foto01 			{margin-top:10px}
#aggiornamento		{margin-top: 13px; display:none}

/*gallery*/
#gallery_box				{vertical-align:top}
#gallery_contenitore 		{margin:0 10px 10px 10px; text-align:center}
#gallery_contenitore a 		{color:red; text-decoration:underline; float:left; margin-bottom:5px}
#gallery 					{width:100%}

/*colonna di destra*/
#dx							{width:181px; vertical-align:top; text-align:center; display:none}


/*bottom*/	
#bottom 				{width:100%; background-image:url(../images/fondo_bottom.jpg); background-repeat:no-repeat; height:86px; }
#testo_bottom 			{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#FFE3E3; margin:20px 0 0 60px}
#testo_bottom a			{color: #FFFFFF}
#bottom img				{margin:12px 54px 0 0; border:0px; float:right}
