#loading_page{
		position:absolute;
		width:200px;
		height:100px;
		left:300px;
		top:180px;
		z-index:1;
		background-color: #000000;
		BACKGROUND: url(img/loading_000000.gif) center center no-repeat;
		font:40px Arial, Helvetica, sans-serif;
		color:#ffffff;
		padding:20px;
}


span { background-color:#000000; }
.form { margin:0px; padding:0px;font:10px/15px Verdana,Arial,Helvetica,sans-serif;color:#3355A0; padding:0px; width:180px; height:22px; }
body { font: 9px/normal Arial, Helvetica, sans-serif; color: #FFFFFF; margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */ padding: 0; text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */ scrollbar-arrow-color: #FFFFFF;  /* colore della freccetta */ scrollbar-3dlight-color: #FFFFFF; /* luce da ALTO SX bordo esterno */ scrollbar-highlight-color: #000000; /* luce da ALTO SX bordo interno */ scrollbar-face-color: #000000;   /* fondo delle barre */ scrollbar-shadow-color: #333333; /* luce da BASSO DX bordo esterno */ scrollbar-track-color: #000000;  /* SFONDO barra */ scrollbar-darkshadow-color: #000000; /* ombra delle barre */ }

.pagina #menu a {	font: 15px/normal Georgia; color: #FFFFFF; text-decoration: none; }
.pagina #menu a:link {	color: #FFFFFF;	background: #000000;	text-decoration: none;}
.pagina #menu a:visited {	color: #FFFFFF;	background: #000000;	text-decoration: none;} /* color: #1D58A6; */
.pagina #menu a:hover {	color: #FFFFFF;	font: 24px Georgia;	background: #FF0000;}

.pagina #menu li { display:inline; margin:0; padding:0;}

.pagina#home #menu li#uno a:link, .pagina#gallery #menu li#due a:link, .pagina#live #menu li#tre a:link, .pagina#disco #menu li#quattro a:link, .pagina#special #menu li#cinque a:link, .pagina#dinner #menu li#sei a:link, .pagina#info #menu li#sette a:link, .pagina#partners #menu li#otto a:link,.pagina#newsletter #menu li#nove a:link,.pagina#storia #menu li#dieci a:link {	color: #FFFFFF;	font: 24px Georgia;	background: #FF0000;}
.pagina#home #menu li#uno a:visited, .pagina#gallery #menu li#due a:visited, .pagina#live #menu li#tre a:visited, .pagina#disco #menu li#quattro a:visited, .pagina#special #menu li#cinque a:visited, .pagina#dinner #menu li#sei a:visited, .pagina#info #menu li#sette a:visited, .pagina#partners #menu li#otto a:visited,.pagina#newsletter #menu li#nove a:visited,.pagina#storia #menu li#dieci a:visited {	color: #FFFFFF;	font: 24px Georgia;	background: #FF0000;}


.pagina #footer { normal font: 9px/20px Arial; } 
.pagina #footer a { normal font: 9px/20px Arial; color: #FFFFFF;	text-decoration: none;}
.pagina #footer a:link {	color: #FFFFFF;	background: #000000;	text-decoration: none;}
.pagina #footer a:visited {	color: #FFFFFF;	background: #000000;	text-decoration: none;}
.pagina #footer a:hover {	color: #FFFFFF;	background: #FF0000;}

.pagina h1 { font: 35px/43px Arial; margin: 0; } 
.pagina h1 a { font: 35px/43px Arial; color: #FFFFFF; text-decoration: none; }
.pagina h1 a:link {	color: #FFFFFF;	background: #FF0000;	text-decoration: none; }
.pagina h1 a:visited {	color: #FFFFFF;	background: #FF0000;	text-decoration: none; }
.pagina h1 a:hover {	color: #FFFFFF;	background: #FF0000;}

.pagina h2 { font: 17px/19px Arial; margin: 0px; } 
.pagina h2 a { font: 17px/19px Arial; color: #FFFFFF; text-decoration: none; }
.pagina h2 a:link {	color: #FFFFFF;	background: #000000;	text-decoration: none; }
.pagina h2 a:visited {	color: #FFFFFF;	background: #000000;	text-decoration: none; }
.pagina h2 a:hover {	color: #FFFFFF;	background: #FF0000;}

.pagina h2.past { font: 17px/19px Arial; margin: 0px; color: #FF0000; } 

.pagina h3 { font: 12px/16px "Lucida Grande", Geneva; margin: 0px; } 
.pagina h3 a { color: #FF0000; text-decoration: none; }
.pagina h3 a:link {	color: #FF0000;	background: #000000;	text-decoration: none; }
.pagina h3 a:visited {	color: #FF0000;	background: #000000;	text-decoration: none; }
.pagina h3 a:hover {	color: #FFFFFF;	background: #FF0000;}

.pagina h3.past { font: 12px/16px "Lucida Grande", Geneva; margin: 0px; color: #666666; } 

.iframegallery #djs ul {  font: 24px Arial; display:inline; background: #FF0000; margin:0; padding:0; align: left;} 
.iframegallery li {  font: 9px "Lucida Grande", Geneva; display:inline; margin:0; padding:0;} 
.iframegallery li a { font: bold 13px/16px "Lucida Grande", Geneva; color: #FFFFFF; text-decoration: none; }
.iframegallery li a:link {	color: #FF0000;	background: #000000;	text-decoration: none; }
.iframegallery li a:visited {	color: #FF0000;	background: #000000;	text-decoration: none; }
.iframegallery li a:hover {	color: #FFFFFF;	background: #FF0000;}
.iframegallery li.selezionata a { font: bold 13px/16px "Lucida Grande", Geneva; color: #FFFFFF;	background: #FF0000; text-decoration: none; }
.iframegallery li.selezionata a:link {	color: #FFFFFF;	background: #FF0000;	text-decoration: none; }
.iframegallery li.selezionata a:visited {	color: #FFFFFF;	background: #FF0000;	text-decoration: none; }
.iframegallery li.selezionata a:hover {	color: #FFFFFF;	background: #FF0000;}

.pagina h4 { font: 10px/15px Arial, Helvetica, sans-serif; margin: 0; } 


.pagina #header {	height: 30px;	background: #000000;	padding: 0 50px; } 
.pagina #menu {	float: left; width: 234px; 	padding: 0px 0px 0px 0px; text-align: right; }
.pagina #base { width: 980px;  margin: 0 auto;	text-align: left; } 
.pagina #contenuto { 	width: 550px; margin: 0 0 0 250px; padding: 0 20px; } 
.pagina #base_evento { width: 555px;  margin: 0 auto;	text-align: left; } 
.pagina #contenuto_evento { 	width: 515px; margin-left:20px; margin-right:20px; margin-bottom:20px; } 

/* .pagina#gallery #base { width: 980px;  margin: 0 auto;	text-align: left; }  */
.pagina#gallery #contenuto { width: 685px; margin: 0 0 0 250px; padding: 0 20px; } /* width: 1000px;  margin: 0 0 0 250px; padding: 0 20px;*/

.iframegallery #iframe { 	width: 140px; margin: 0 auto; text-align: left;} 
.iframegallery #iframe_thumb { 	width: 140px; margin: 0 auto; text-align: center;} 
.iframegallery #iframe_djs { 	width: 113px; margin: 0 auto; text-align: left;} 
.iframegallery { background-color: #000000;} 
.iframegallery  a {  font: bold 35px "Lucida Grande", Geneva; color: #FFFFFF; text-decoration: none; }
.iframegallery  a:link {  color: #FFFFFF; text-decoration: none; }
.iframegallery  a:visited {  color: #FFFFFF; text-decoration: none; }
.iframegallery  a:hover {  color: #FF0000; text-decoration: none; }

/* trasparenza delle immagini galleria e past events */
#layer_foto {	position:absolute;	z-index:2;	left: 0px;	top: 40px;}
#layer_foto_bg {	position:absolute;	z-index:1;	left: -200px;	top: 100px;}
img#immagine_opaca_gallery { filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30; } 
img#immagine_opaca_programma { filter:alpha(opacity=15); -moz-opacity:.15; opacity:.15; } 

.pagina #colonna {width:650px; float: top; text-align: left;  margin-right: 9px; } 
.bordo_colonna_table { border-bottom: 1px dotted #FF0000;} 
.pagina #footer { width:650px; margin-top: 15px; margin-bottom: 30px; float: left; 	font: 9px/20px Arial, Helvetica, sans-serif;	clear:both;	height:0;	color: #FFFFFF; } 
.pagina #footer p { margin: 0;  padding: 10px 0; }
.clearfloat { clear:both; height:0;  font-size: 1px;  line-height: 0px; }

#shinystat { visibility: hidden; }
