@charset "utf-8";
html { height:100% }
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	padding:0px; 
	background:url(../struttura/background.png);
	color:#FFFFFF;
	height:100%;		
}
div { border:0px}
#page { 
		margin:0 auto;
		width:990px;
		text-align:center;
		height:100%;
}

#menu { position:relative;width:950px; margin:0px auto; padding:20px 0px 0px 0px; background:url(../struttura/background.png); height:30px; }
#menu ul { margin:0px; padding:0px;}
#menu li { display:block; float:left; list-style:none; height:30px;}
#menu .menutop { width:151px; text-align:center; font-size:18px; line-height:30px; color:#CCCCCC; }
#menu .menutop a { color:#CCCCCC; text-decoration:none;}
#menu .menutop:hover { background:#000000; cursor:pointer; color:#CCCCCC; text-decoration:none;}
#menu .lingue { width:40px; text-align:right; }
#menu .menutopselezionato { width:151px; text-align:center; font-size:18px; line-height:30px; color:#FFFFFF; background:#000000 }
#menu .menutopselezionato a { color:#999999; text-decoration:none;}
#menu .menutopselezionato:hover { background:#000000; cursor:pointer; color:#FFFFFF; text-decoration:none;}

#centro {
	position:relative;
	float:left;
	margin:0px auto;
	clear:both;
	width:950px;
	background:#000000;	
	min-height:100%;
	padding-bottom:-30px;
	
}
*html #centro {
	height:100%;
	
}
#centrosito {
	text-align:center;
	border:0px;
	margin:0px;
	padding-bottom:40px;
	background:#000000;
}
#centrosito h2 {
	margin:10px 0px 2px 10px;
	padding:0px;
	text-align:left;
	font-size:16px;
	font-weight:normal;
}
#prima {
	position:relative;
	width:990px;
	margin:0 auto;
	background:url(../struttura/background.png);
}
#intro {
	position:relative;
	background:url(../struttura/background.png);
}

#percorso { position:relative;float:left;width:375px;font-size:16px; text-align:left; margin:10px 0px 2px 10px; height:20px;}
#indice { position:relative; float:right; width:550px; margin:10px 10px 2px 0px; height:20px; text-align:right;z-index:3; }
#indice .pulsantesel { display:block;float:right; text-align:center; width:20px;height:20px; margin:0px 3px 0px 3px; background:#000000; font-size:14px; font-weight:bold; line-height:20px; color:#666666}
#indice .pulsantesel a { color:#666666;text-decoration:none}
#indice .pulsantesel:hover { cursor:pointer; background:#333333}
#indice .pulsante { display:block;float:right; text-align:center; width:20px;height:20px; margin:0px 3px 0px 3px; background:#333333; font-size:14px; font-weight:bold; line-height:20px; color:#FFFFFF}
#indice .pulsante a { color:#FFFFFF;text-decoration:none}
#indice .pulsante:hover { cursor:pointer; background:#666666}
#indice .popshow { position:relative; display:block; margin:2px 0 0 -145px;background:none; height:150px; width:150px;z-index:4; text-align:right;}
#vediimmagine {	
 		 position:relative;
		 float:left;
		 clear:both;
		 width:930px;
		 padding:10px;
		 margin:0px;
		 z-index:1;}


#noanteprime { position:relative; float:left; text-align:center; width:890px; padding:70px 30px 30px 30px; font-size:18px; }
#anteprime { position:relative; float:left; width:890px; margin:0px 30px 0px 30px; padding:0px 0px 20px 0px; }
#anteprime h1 { position:relative;float:left; clear:both; line-height:22px; font-size:14px; text-align:center; margin:0px; padding:0px; height:35px; width:202px; font-weight:normal;}
#anteprime h1 a { text-decoration:none; color:#FFFFFF;}
#anteprime h1 a:hover { text-decoration:none; color:#CCCCCC;}
#anteprime .album { position:relative; float:left; margin:10px; width:202px; height:162px; }
#anteprime .cover { position:relative; float:left; margin:0px 41px 0 41px; width:120px; height:120px; padding:0px; cursor:pointer;} 

#testostatico { position:relative; float:left; text-align:left; width:850px; margin:30px 50px 0px 50px; padding:0px 0px 40px 0px; font-size:14px; }
#testostatico ul { padding:0px;  margin:0px 0px 0px 16px;}
#testostatico a { color:#FFFFFF; text-decoration:none; border:0px;}
#testostatico a:hover { color:#FFFFFF; text-decoration:underline; border:0px;}
#testostatico h1 { margin:0px; padding:1px; font-size:24px; }
#testostatico h2 { margin:0px; padding:1px; font-size:20px; }
#testostatico h3 { margin:0px; padding:1px; font-size:18px; }
#testostatico h4 { margin:0px; padding:1px; font-size:16px; }
#testostatico h5 { margin:0px; padding:1px; font-size:14px; }

#footer {
	margin:-30px auto 0px auto;
	position:relative;
	float:left;
	text-align:center;
	height:30px; 
	background:url(../struttura/background.png) center;
	width:950px;
}
