html, body{ margin: 0 0 0 0px ; background:#000000; 
			font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #800000;  text-align:justify; }
A:LINK { color : yellow;  text-decoration: none }
A:VISITED {	 color : yellow;  text-decoration: none	}
A:HOVER {  color : red; text-decoration : underline; }

.testo_8 { font-size: 8pt; } 
.testo_10 { font-size: 10pt; }
.testo_12 { font-size: 12pt; }
.testo_18 { font-size: 18pt; }
.testo_bianco { color: #FFFFFF; }
.testo_blu { color: #000066; }
.testo_verde { color: #00FF33; }
.testo_sabbia { color: #F4A460; }
.testo_sx { text-align: left; }
.testo_centro { text-align: center; }
.testo_just { text-align: justify; }
.testo_bold { font-weight: bold; }
.testo_padding {PADDING-RIGHT: 10px;   PADDING-LEFT: 10px;}
															 
/* testata - pagine */
.Testata_top01 {	WIDTH: 1000px;   HEIGHT: 100px;	PADDING-RIGHT: 0px;   PADDING-LEFT: 0px;  PADDING-TOP: 0px;	PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top;
	 BACKGROUND-IMAGE: url(./images/barra_titolo.jpg);  BACKGROUND-REPEAT: no-repeat;  TEXT-ALIGN: center; }
.paginiziale {	BACKGROUND-IMAGE: url(./images/sfondo2.jpg); BACKGROUND-REPEAT: no-repeat; }
.pagsabbia 	 {	BACKGROUND-IMAGE: url(./images/sfondo.jpg); BACKGROUND-REPEAT: no-repeat; }

.divsfuma { LEFT: 0px; WIDTH: 100%; HEIGHT: 100%; POSITION: assolute; TOP: 0px; 
			BACKGROUND-IMAGE: url(./images/sfo_vert.jpg);  } 
.menubottom 	{ font-weight: normal; text-align:center ;  color:midnightblue;  }
		.menubottom TD A  			{ text-decoration: none;		color:powderblue;  }
		.menubottom TD A:hover		{ text-decoration: underline; 	color:maroon; }
		 .menubottom TD A:VISITED  			{ text-decoration: underline;		color:lightcyan;  }	   

#invito 	{text-align: left; PADDING-LEFT: 15px; PADDING-RIGHT: 5px;  background: white;}	 
	  TD #invito A 			{ color:#993300;  text-decoration: none; }  
	  TD #invito A:HOVER 		{ text-decoration : underline; color:red;  background: navajowhite;  }
	  TD #invito A:visited		{ text-decoration : underline;  color:#993300;   }
	  
	  
			
#movimento {margin: 0;padding: 0;z-index: 30 ;background: sandybrown;}
	TD #movimento A 			{ color:black;  text-decoration: none; } 
	TD #movimento A:hover		{ text-decoration: none; color:white;  background: green;  } 

.popclip {font-size: 10pt; text-align: left; color: white; 
		width: 660px;  border: 0px solid #FFFFFF; margin-left: 150px; margin-right: auto; margin-top: 5px; margin-bottom: 5px; padding: 10px; }
	  	.popclip A 			{ color:maroon;  text-decoration: none; background: #99CCFF;}   
		.popclip A:hover 	{ color:white; text-decoration: none; background: #003366;  }



.paginadiario {padding-left:1.0em; padding-right:0.5em; margin: 0px 0px 0px 0px; font-weight: normal; FONT-SIZE: 10pt; text-align:left;   color:white; } 
.datadiario	 {color:#00FF33; font-weight: bold;}
	

	
	 
/* menu a tendina orizzontale*/
	#smenu      {	margin: 0;padding: 0;z-index: 30 ;background: #FFA500;}
	#smenu li 	{	margin: 0;padding: 0;list-style: none; float: left;  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: bold; }
	#smenu li a 		{background: maroon; color: white;  width: 103px; display: block; margin: 0 0 0 0;padding: 4px 10px;text-align: center;text-decoration: none}
	#smenu li a:hover 	{background: #FF8C00}
	#smenu div 			{position: absolute; visibility: hidden; margin: 0;padding: 0; background: white ;border: 0px solid #00008B ; }
	#smenu div a 		{position: relative; display: block; margin: 0;padding: 5px 10px;width: 103px;white-space: orange;text-align: left;text-decoration: none;
						 background: wheat; color: #A52A2A; font: 11px arial}
	#smenu div a:hover  {background: #FFA500; color: #800000; }
	
  
/* trasparenze */
.traspindex  {width: 660px;  border: 0px solid #FFFFFF; margin-left: 150px; margin-right: auto; margin-top: 5px; margin-bottom: 5px; padding: 10px;
			  background-color: #FFFFFF; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5; }
						    

/*riga numerazione foto */
	.basenum  { text-align:left;   BACKGROUND-IMAGE: url(./images/basenumer.gif);							}
	.numerazione {font-weight: bold; FONT-SIZE: 8pt; text-align:center;   color:white; BACKGROUND-IMAGE: url(./images/bg_bottom.jpg);	padding-left:0.0em; padding-right:0.0em;	}
		TD.numerazione A 			{ color:navy;  text-decoration: none; }
		TD.numerazione A:hover		{ text-decoration: none;color:white;  background: #003366;  }
		TD.numerazione A:visited	{ text-decoration: none;color:springgreen;}

/*foto*/
	.didascalia		{font: normal; FONT-SIZE: 8pt; text-align:center; color:#993300; padding-left:4.5em; padding-right:4.5em; background: moccasin;}	
	#testatafoto	{font-weight: bold; FONT-SIZE: 18pt; font-style: normal; text-align:center; color:#FF9900;} 
	#dettagliofoto 	{ margin: 0px 0px 0px 0px; padding-left:1.5em; padding-right:1.5em; text-align:justify; color:white;}
	img.special {border: 1px white solid;}


/* tabelle */ 
	TD.rigdetverde 
		{ font-weight: normal; text-align:left ; padding: 10px;  background-color: #6B8E23;color:white;}
		TD.rigdetverde A 			{ text-decoration: none;color:white;  }
		TD.rigdetverde A:hover		{ text-decoration: underline; color:yellow;}
		TD.rigdetverde A:visited	{ text-decoration: none;color:white;}
	
	.percorsotesta  { font-weight: normal; text-align:center ; padding: 0px;  background-color: maroon;color:white;}
	.percorsoverde	{ font-weight: normal; text-align:center ; padding: 10px;  background-color: #6B8E23;color:white;}
		TD.percorsoevid A 			{ text-decoration: none;		color:#FFA500;  }
		TD.percorsoevid A:hover		{ text-decoration: underline; 	color:yellow; }


/*guest book */
