body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #CCCCCC;
	background-color: #000000;
	margin: 0;
	padding: 0;
}
a { color:#3399CC; }
a:hover { color:#FF9933; }
td { vertical-align:top; }
#menuArte { border-top:1px solid #333333; padding-top:5px; font-size:90%;  }
#menuArte a { color:#999999; text-decoration:underline; padding-right:9px; }
#menuArte a:hover { color:#FFFFFF; }
#menu { color:#999999; font-size:90%; padding:0 10px;  }
#menu strong { color:#3399CC; }
#menu ul { margin:5px 15px; padding:0 5px; }
#menu a { color:#999999; text-decoration:underline; }
#menu a:hover { color:#FFFFFF; }
#footer { color:#666666; font-size:75%; letter-spacing:0.25px; border-top:1px solid #333333; padding-top:5px; }
#footer a { color:#666666; }
#footer a:hover { color:#FFFFFF; } 
h1 { font-size:120%; color:#3399CC; margin:0; padding:0; }
h2 { font-size:90%; color:#FF9933; margin:0; padding:0; }
p { margin:10px 0; font-size:90%; text-align:justify; }
#titoletto { margin-bottom:10px; font-size:80%;  color: #666666; }
/*#titoletto { float:right; font-size:80%;  color: #666666; }*/
#titoletto a { color:#666666; }
#titoletto a:hover { color:#FFFFFF; }
#foto { float:right; margin:0 0 10px 10px; border:3px solid #333333; }
form table { background-color:#191919; border:4px solid #333333 }
form td { font-size:90%; color:#999999; text-align:left; }
input { border:0; background-color:#999999; font-size:90%; color:#000000; padding:2px; }
textarea { font-family:Arial, Helvetica, sans-serif; font-size:85%; border:0; background-color:#999999; color:#000000; padding:2px 4px; margin-top:5px; }
#busta, #catalogo { float:right; font-size:85%; margin-top: 10px; clear:both; }
#busta a, #catalogo a { color:#999999; }
#busta a:hover, #catalogo a:hover { color:#FFFFFF; }
#catalogo { margin-top: 0;}
#dove {	float:right; font-size:90%; }
#dove a { color:#999999; }
#dove a:hover { color:#FFFFFF; }

.gHome { position:absolute; float:left; opacity:0; filter:Alpha(opacity=0); }

