body {
	background: url("../immagini/sfondo.jpg");
	background-position: center 250px;
	margin: 0px;
	text-align: center; /*per IE6 */
		
}

img { border: 0; }

A:link, A:visited { text-decoration: none;
 					color: #810000;
 					}
A:hover { text-decoration: none }




.centro {
		display: block;
		margin: 0px auto;
		text-align: center;
		border: 4px solid  #000000;
		width:  800px;
		height:  500px;

}


.mail {
	display: block;
	margin: 0px auto;
	text-align: center;
	font: 25px  "Palatino";
	
}


#tutto {
    background: none;
    width: 960px;
    height: auto;
    margin-left: auto;
	margin-right: auto;
			
}

					
#header {
		background: transparent url(../immagini/testa.jpg) no-repeat;
		display: block;
		margin: 0px auto;
		text-align: center;
		width:  960px;
		height:  176px;
		padding-left: 10px;			
}


.menu{
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	width: 960px;
	padding: 0px;
	font-family:Verdana, Georgia, Trebuchet, "Times New Roman", serif;
	font-size:15px;
	
	
	
	}
.menu ul{
	background:url(../immagini/menu.gif) top left repeat-x;
	height:35px;
	list-style:none;
	margin:0px;
	padding-left:10px;
	}
	.menu li{
		float:left;
		width:auto;
		}
	.menu li a{
		color:#000000;
		display:block;
		font-style: italic;
		line-height:25px;
		padding:0px 25px;
		text-align:center;
		text-decoration:none;
		}
		.menu li a:hover{
			color:#ffffff;
			
			text-decoration:none;
			font-size: 15px ;
	
			
			}
			
	.menu li ul{
		background:#c25b3c;
		color: #000000;
		display:none;
		height:auto;
		opacity:0.95;
		position:absolute;
		width:200px;
		z-index:200;
		
		}
	.menu li:hover ul{
		display:block;
		}
	.menu li li {
		display:block;
		float:none;
		width:200px;
		}
	.menu li ul a{
		display:block;
		font-size:14px;
		font-style:normal;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover{
			color:#ffffff;	
			font-size:14px;
			opacity:1.0;
						
	}
	.menu p{
		clear:left;
		}	
	.menu #current{
		color:#ffffff;
		border:0px solid  #000000;
		
		}
		

#corpo {

background: transparent url(../immagini/corpo.jpg) repeat-y scroll 0 0;
margin-left:auto;
margin-right:auto;
width:956px;
position: relative;

} 

#corpofoto {

background: transparent url(../immagini/larg1.gif) repeat-y scroll 0 0;
margin-left:auto;
margin-right:auto;
padding:0;
width:956px;
height: 970px;
position: relative;

} 

#corpoyou {

background: transparent url(../immagini/larg1.gif) repeat-y scroll 0 0;
margin-left:auto;
margin-right:auto;
padding:0;
width:956px;
height: 550px;
position: relative;

} 
       
#sinistra {

float:left;
margin-left:0px;
margin-top:0px;
padding-left: 0px;
position:relative;
text-align:justify;
width:600px;
height: 720px;

}

#destra {

float:left;
margin:0 0 0 5px;
padding-right:40px;
position:relative;
width:280px;
height: 720px;
text-align: left;


}

#sinistra1 {

float:left;
margin-left:0px;
margin-top:0px;
padding-left: 30px;
position:relative;
text-align:left;
width:600px;
height: 445px;

}

#destra1 {

float:left;
margin:0 0 0 5px;
padding-right:40px;
position:relative;
width:280px;
height: 445px;
text-align: left;
}

#sinistracurri {

float:left;
margin-left:0px;
margin-top:0px;
padding-left: 30px;
position:relative;
text-align:left;
width:600px;


}

#destracurri {

float:left;
margin:0 0 0 5px;
padding-right:40px;
position:relative;
width:280px;
text-align: left;
}

#sinistraplayer {

float:left;
margin-left:0px;
margin-top:0px;
padding-left: 30px;
position:relative;
text-align:left;
width:600px;
height: 600px;

}

#destraplayer {

background:none;

float:left;
margin:0 0 0 5px;
padding-right:40px;
position:relative;
width:280px;
height: 600px;
text-align: left;
}

#sinistraproposte {

margin-left:0px;
margin-top:0px;
padding-left: 30px;
position:relative;
text-align:center;
width:900px;
height: auto;

}

#footer {

background: transparent url(../immagini/footer.jpg) no-repeat;
clear:right;
padding:1px;
text-align:center;
font: 14px  verdana, arial, monospace;
color: #000000;

}

.h4f {
	
	font: 10px Verdana, Georgia, serif;
	color: #00004c;}

.discopiccolo {

display: block;
margin-left:auto;
margin-right: auto;
width: 200px;
height: 200px;
	
}

.uno {
	width:90%;
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
	padding: 0px;
	font: 16px  Lucida , sans-serif;
	color: #000000;
}

#disco {
	background: none; 
	font: 22px Verdana, Georgia, italic, serif;
	color:#000;
	text-align: center;
	margin-top: 10px;
	margin-right:15px;
	height: auto;
	padding: 1px;
	
}

#video {
	background: none;
	text-align: center;
	margin-left:40px;
	height: auto;
	padding: 4px;
	padding-right:10px;
	
}

.h1 {
	font: 22px Verdana, Georgia, italic, serif;
	color: #000000;
	
}

.h2 {
	font: 18px Verdana, Georgia, italic, serif;
	color: #000000;
	
}

.h3 {
	font: 12px Verdana, Georgia, italic, serif;
	color: #000000;

}

.h4 {
	
	font: 10px Verdana, Georgia, serif;
	color: #000000;
}

.canzoni {font: 12px Verdana, Georgia, italic, serif;
		color: #000000;
		text-align:left;
				 
}

#map {
    margin-top:0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left:15px;
    padding:0;
	width:620px;
    height:447px;
    background:url(../immagini/bevagna.jpg) top left no-repeat #fff;
    font-family:verdana, arial, helvetica, sans-serif;
    font-size:8pt;
    font-style: italic;
    
    }
    #map li {
		margin:0;
		padding:0;
		list-style:none;
		}
		 #map li a {
			position:absolute;
            display:block;
            background:none;
            
            }
            #map li a span { display:none; }
				#map li a:hover span{
					position:relative;
					display:block;
					width:86px;
					height:40px;
					left:10px;
					top:100px;
					padding:5px;
					padding-top: 10px;
									
					background: url("../immagini/tooltip.png") no-repeat;
					text-decoration:none;
					text-align: center;
					
					color:#000;
					
					}
						
						


#map a.marco {
top:40px;
left:60px;
width:110px;
height:340px;
}

#map a.giuseppe {
top:45px;
left:180px;
width:110px;
height:340px;
}

#map a.igino {
top:45px;
left:300px;
width:100px;
height:370px;
}

#map a.roberta {
top:50px;
left:400px;
width:100px;
height:370px;
}

#map a.luca {
top:25px;
left:500px;
width:130px;
height:420px;
}

#cliccacomponente {
	margin-top:0px;
	margin-left:60px;
	padding:5px;
	text-align: center;
	background: none;
	border: none;
	font: 35px georgia, Lucida, serif;
	font-style: italic;
	
	
}

#discogrande {
	margin:10px;
	margin-top:5px;
	padding:0px;
	height:600px;
	width:580px;
	text-align: center;
	position: relative;
	z-index:20;
	
}

#destradisco {
	margin-top:20px;
	margin-left:60px;
	padding:5px;
	text-align: center;
	background: #ffd7a3;
	border: 1px solid  #650000;
	font: 20px Lucida, serif;
	
}
		
#disco1 {
	background: none;
	font: 22px Verdana, Georgia, italic, serif;
	color:#000000;
	text-align: center;
	margin-top: 10px;
	margin-right:15px;
	height: 580px;
	padding: 1px;
	position: relative;
	
	z-index:10;
	
	}

#disco2 {
	background: none;
	font: 22px Verdana, Georgia, italic, serif;
	color:#000000;
	text-align: center;
	margin-top: 10px;
	margin-right:15px;
	height: 581px;
	padding: 1px;
	}
	
.discopiccolo1 {

display: block;
margin-left:auto;
margin-right: auto;
margin-top: 10px;
width: 250px;
height: 250px;
border: 1px solid #000000;

}

.bevagnab {

display: block;
margin-left:-15px;
margin-right: auto;
margin-top: -5px;
width: 280px;
height: 202px;

}

.banner {
	margin-left: 30px;
	
}

#FrogJS{
				width: 760px;
				height: 600px;
				margin: 0 auto;
}

#player {text-align: center;
margin:0px;
}

.proposte{
		margin-left:50px;
		text-align:left;
		font: 20px  "Lucida" , serif;
		color: #000000;
}

.proposte1{
		margin-left:auto;
		margin-right:auto;
		
		text-align:center;
		font: 20px  "Lucida" , serif;
		color: #000000;
}

.example {
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
  }
  ul {
    list-style-image:url(list-style.gif);
  }
  pre {
    font-family: georgia, "Lucida Console", "Courier New", Verdana, serif;
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
        
  }
  code {
    font-family: georgia, "Lucida Console", "Courier New", Verdana, serif;
    margin: 0;
    padding: 0;
  }

  #gallery {
    padding: 30px;
    background: none;
    margin-left:auto;
    margin-right:auto;
   font-family: georgia, "Lucida Console", "Courier New", Verdana, serif;
    
    
  }



