/* STANDARD TAG REDEFINITIONS */
BODY {
	color: white; 
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif; 
	font-size: 10pt; 
	background-color: black;
	margin: 0; 
	padding: 0;
	
}

TD {
	font-size: 10pt;  
}

p { 
	font-size: 10pt;  
	margin-bottom: 7px; 
	margin-top: 0; 
}

a { 
	color:#FFFFFF; 
	text-decoration: none; 
}

a:hover {	
	text-decoration: underline;  
	color: #7D3737;   
}

form {	
	margin:0;
}
#chiesaRight {
	background-image: url(chiesaRight.jpg);
background-repeat: no-repeat;
background-position: right;
	height: 500px;
	width: 500px;
	float: right;
	clear: both;
}

#floatingMenu {
	position: absolute;
	float: left;
	left: 5%;
	padding-right: 10px;
}

#floatingColonna {
	position:relative;	
	float: right;
	top: -2%;
	margin-right: -16%;
	height: 360px;
	width: 120px;
	background-image: url(colonnaRight.jpg);
	background-repeat: no-repeat;
}

#pagina {
	
	float: none;
}

#HEADER {
	width:760px;
	margin-left:100px; 
	margin-right:auto;
	margin-top: 10px;
	background-color: #000c1f;
}
/**
#floatingMenu ul {  

		height: 44px; 
	line-height: 44px;  
	
	list-style: none; 
	background-color: #01200;
	width: 50px;
	

}

#floatingMenu li {
	text-indent: 4px;
	text-align: left;
}

#floatingMenu li a { 

	background-image: url(sfondoMenu.jpg);
	height: 44px; 
	line-height: 44px; 
	display: block; 
	
	
	background-repeat: no-repeat;
	background-position: right;

	text-align: right;
}

#floatingMenu li a:hover { 

	text-decoration: none;
}
*/

#HEADER .Visual { 

	height:130px; 
	background-image: url(header.png);  
	background-repeat: no-repeat;  

	}

#HEADER .VisualPICS { 
	height:130px; 
	background-image: url(headerPICS.png);  
	background-repeat: no-repeat;  

	 
}

#HEADER .VisualBIO { 
	height:130px; 
	background-image: url(headerBIO.png);  
	background-repeat: no-repeat;  
 
	  
}

#HEADER .VisualCONCERTI { 
	height:130px; 
	background-image: url(headerCONCERTI.png); 
	background-repeat: no-repeat;  

	  
	}
	
#HEADER .VisualMULTIMEDIA { 
	height:130px; 
	background-image: url(headerMULTIMEDIA.png);  
	background-repeat: no-repeat;  

 
}

#HEADER .VisualMUSICA { 
	height:130px; 
	background-image: url(headerMUSICA.png); 
	background-repeat: no-repeat;  


}


h1 {
	margin: 0; 
	padding: 40px 0 0 0; 
	font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; 
	font-weight: normal; 
	letter-spacing: .005em; 
	color: White;  
	font-size: 20pt;  
}

#CONTENT { 
	width: 760px;
	margin-left: 100px;
}

h2 { 
	margin: 0; 
	padding: 8px 0 7px 40px; 
	font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; 
	font-weight: normal; 
	letter-spacing: .005em; 
	color: White; 
	font-size: 15pt; 
}



#TEXT1 { 
	padding: 35px 40px 35px 40px; 
	border-top: 1px solid #484848;
	background: url(fondo2.jpg) scroll;
	background-repeat: no-repeat;
	height: 250px;
	max-height: 250px;
	margin-top: 0px;
	
}

#TEXT2 { 
	padding: 35px 40px 35px 40px; 
	border-top: 1px solid #484848;
	background: url(fondo3.jpg) scroll;
	background-repeat: no-repeat;
	height: 250px;
	max-height: 250px;
	margin-top: 0px;
	
}

#TEXT3 { 
	padding: 35px 40px 35px 40px; 
	border-top: 1px solid #484848;
	background: url(fondo4.jpg) scroll;
	background-repeat: no-repeat;
	height: 250px;
	max-height: 250px;
	margin-top: 0px;
	
}


#TEXT4 { 
	padding: 35px 40px 35px 40px; 
	border-top: 1px solid #484848;
	background: url(fondo5.jpg) scroll;
	background-repeat: no-repeat;
	height: 250px;
	max-height: 250px;
	margin-top: 0px;
}


#TEXT5 { 
	padding: 35px 40px 35px 40px; 
	border-top: 1px solid #484848;
	background: url(fondo6.jpg) scroll;
	background-repeat: no-repeat;
	height: 250px;
	max-height: 250px;
	margin-top: 0px;
	
}




#TEXTADMIN
{
	padding: 35px 40px 35px 40px; 
	
	border-top: 1px solid #484848;
	background: url(fondo.jpg) scroll;
	background-repeat: no-repeat;
	
	
}



#TEXT p {
	margin-bottom: 1em;
}

#contenitoreTesto {
	margin-right: 150px;
}
#foto {
	position:relative;
	margin-left: 400px;
	margin-top: 0px;
	padding: 0;
	
}

#FOOTER {	
	width:760px; 
	/**margin-top:27px; */
	margin-left:100px; 
	margin-right:auto;  
	border-top: 4px solid #363636;  
	text-align: right;  
	padding-top: 5px;   
	float: none;

}

#FOOTER p { 
	font-size: 11px; 
	line-height: 14px; 
	margin: 0;  
	color: #DDDDDD; 
}

#FOOTER a { 
	font-size: 11px;	
	font-weight: normal;	
	text-decoration: none;  
	color: White;    
}

#FOOTER a:hover { 
	color: white; 
	text-decoration: underline; 
}


#kwicks {
	position: relative;
	
}
 
#kwicks .kwick {
	
	display: inline;
	width: 100px;
	font-size: medium;
	font-variant: small-caps;
	white-space: pre;
}

#listaMenu {
	
}

#listaMenu li {


	display:inline;
	
}

#listaMenu li:hover  {
	display:inline;

}

.voceMenu {
	
		background: url(links/home.png);
		padding-left: 20px;

}

/**inizio codice mootools*/
.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #64aaa3;
	background: url(bubble.png) bottom right;
	padding: 2px 8px 4px;
	
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	color: #98AA94;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

#scroller {

    margin: 0px auto;
	/* overflow: hidden; */
overflow:scroll;

	
	height: 270px; 
	width: 460px;
	border: 0px ;
		position: relative;
		padding: 0;

}

#scrollerGigs {

    margin: 0px auto;
	/* overflow: hidden; */
overflow:scroll;

	
	height: 280px; 
	width: 500px;
	border: 0px ;
		position: relative;
		padding: 0;

}

#scrollerGigs2 {

    margin: 0px auto;
	/* overflow: hidden; */
overflow:scroll;

	
	height: 280px; 
	width: 720px;
	border: 0px ;
		position: relative;
		padding: 0;

}

#scrollerGigs3 {

    margin: 0px auto;
	/* overflow: hidden; */
overflow:scroll;

	
	height: 320px; 
	width: 760px;
	border: 0px ;
		position: relative;
		padding: 0;

}

#scroller2 {
	padding: 0;

    margin: 0px auto;
	/* overflow: hidden; */
overflow:scroll;

	
	height: 270px; 
	width: 510px;
	border: 0px ;
		position: relative;

}

#fotoHome {
	background-image: url(homeTop.png);
	width:212px;
	height:265px;
	float: left;
	position: relative;
	background-repeat: no-repeat;
}


.grigio {
	color: #dcdfdf;
}