@charset "utf-8";
/* CSS Document */

*{ margin:0;
    padding:0;
	}
	
	.body {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#783232;
}


a:link {
color:#fff;
	text-decoration: none;
}
a:visited {color:#ffffff;
	text-decoration:none;
	
}
a:hover {
color:fff;
	text-decoration: none;
}
a:active {
color:fff;
	text-decoration: none;
	
}

 .body { font-size:10px;}
	/*contenitore principale*/
	.pagina-totale{width:960px; height:600px;top:5px; position:relative; margin:0 auto  ;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/;}
	
	.paginalogo{width:960px ; height:128px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; background:url(../img/logo.jpg) no-repeat;}
	.paginacorpo{width:960px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; display:inline;}
	.paginafooter{width:960px; height:107px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; clear:both; background:url(../img/footer.jpg) no-repeat; padding-top:108px;}
	
	
	.menu{width:238px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left;}
	.menu img{ border:none;}
	.submenu1{width:96px; height:209px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left;}
		.submenu1a{width:96px; height:120px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:url(../img/bio.jpg) no-repeat;}
			.submenu1a img { margin-top:95px; margin-left:7px;}
		.submenu1a h2 { margin-top:100px;}
		
			
		.submenu1b{width:96px; height:34px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:url(../img/video.jpg) no-repeat;}
			.submenu1b img { margin-top:12px; margin-left:52px;}
			.submenu1b  h2{ margin-left:47px; margin-top:15px;}
			
		.submenu1c{width:96px; height:55px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:url(../img/calen.jpg) no-repeat;}
			.submenu1c img { margin-top:33px; margin-left:26px; }
			.submenu1c h2{ margin-top:35px;}
			
			
	.submenu2{width:142px; height:209px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left;}
	
		.submenu2a{width:142px; height:60px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:url(../img/repertorio.jpg) no-repeat;}
			.submenu2a img { margin-top:37px; margin-left:89px;}
			.submenu2a H2 { margin-top:40PX; margin-left:80px;}
			
			
		.submenu2b{width:69px; height:149px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:url(../img/servizi.jpg) no-repeat;}
			.submenu2b img { margin-top:85px; margin-left:45px;}
			.submenu2b h2{ margin-top:130px; margin-left:5px;}
		.submenu2c{width:73px; height:149px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background: url(../img/recensioni.jpg) no-repeat;}
			.submenu2c img { margin-top:50px; margin-left:50px;}
			.submenu2c h2{ margin-top:130px; margin-left:5px;}
	.submenu3{width:238px; height:26px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:url(../img/foto.jpg)no-repeat;}
		.submenu3 img { margin-top:4px; margin-left:193px;}
	
	.submenu4{width:238px; height:26px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background: url(../img/contatti.jpg) no-repeat;}
		.submenu4 img { margin-top:4px; margin-left:155px;}
		.submenu4 h2{ margin-top:8px}
	.submenu5{width:238px; height:120px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left;}
		.submenu5 img { margin-top:4px; margin-left:117px;}
		
	.cont{width:445px; height:355px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:#FFFFCC; color:#000000;}
		.contaudio{width:146px; height:354px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:url(../img/sfondoaudio.jpg) no-repeat;}
		.contaudiodx{width:334px; height:354px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left;}
	.conttxt{width:200px; height:314px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; padding:20px; margin-left:10px; background-color:#ffffcc;}
	.contimg{width:195px; height:354px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; margin-left:0px; background:url(../img/note.png);}

		
		
		
	.linea{width:8px; height:356px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:#FFFFFF;}
	
	
	.contdx{width:242px; height:356px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left;}
		.repertorio{ width:275px; height:30px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:url(../img/reper-canto.jpg);}
			.repertorio img { margin-left:168px; margin-top:8px;}
		.textrep{width:240px; height:326px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left;}
	
		
		
	.news{width:230px; height:170px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:url(../img/calendario.png) no-repeat;}
		.news1{width:45px; height:170px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left;}
		.news2{width:205px; height:170px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; }
	
	.blank{width:230px; height:19px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left;}
		.blank2{width:250px; height:2px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:#FFFFFF; margin-top:4px; margin-bottom:10px;}
	
		
		.links2{ width:198px; height:120px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left;background:url(../img/sfondolink.png) no-repeat;}
		.links3{ width:40px; height:120px;overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/ /*IE7*/; float:left; background:url(../img/link.jpg) no-repeat right;}
			.links3 img { margin-left:12px; margin-top:5px;}
			
	.album a{ color:#000000; text-align:center;}
	
	#marqueecontainer{
	background:url(../img/sfondolink2.png);
	position: absolute;
	width: 159px; /*marquee width */
	height: 93px; /*marquee height */
	overflow: hidden;
	padding: 2px;
	padding-left: 4px;
	left: 70px;
	top: 375px;
}

	#marqueecontainer a{ color:#783232;}
	#iframe{ margin-left:10px; margin-top:10px;}
	#iframe2{ width:500px; height:375px;}
	
	
	.table{ width:385px; color:#000000; font-size:11px; font-style:italic; font-weight:bold;}
	.table td { width:85px;}
	.table img { margin-top:4px; margin-bottom:4px; border:double #660000 ;}