@charset "utf-8";
/* CSS Document */

body {
	font-family: Verdana, Geneva, sans-serif;
	background:#ffffff;
	margin:0px auto;
	text-align:justify;
	color:#ffffff;
	font-size:12px;
}
img {
	margin:0px;
	padding:0px;
	border:none;
	float:left;
	position:relative;
}
img.ballo {
	margin-left:300px;
}
img.jesus {
	margin-right:18px;
}
img.scritta {
	margin:86px 0px 0px 0px;
}

img.right {
	float:right;
	position:relative;
}
img.corpo_ballo {
	margin:0px 0px 0px 14px;
}
p {
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size:12px;
}
p.titolonews {
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#fff200;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;
}
p.short {
	margin:10px 0px 10px 0px;
}
p.destra {
	text-align:right;
}
span.gialloinline {
	color: #fff200;
}
span.giallods {
	color: #fff200;
	text-align:right;
	margin-top:10px;
}
a {
	color: #fff200;
	font-weight:bold;
}
a:hover {
	color: #ffffff;
	font-weight:bold;
}
a.giallods {
	color: #fff200;
	text-align:right;
	font-weight:bold;
}
a.giallods:hover {
	color: #ffffff;
	text-align:right;
	font-weight:bold;
}
b.giallo{
	color:#fff200;
}
b.giallonome{
	color:#fff200;
	font-size:16px;
}
b.bianconome{
	color:#ffffff;
	font-size:16px;
}
b.gazze{
	color:#ffffff;
	font-size:14px;
}
#contenitore_index {
	margin:30px auto;
	padding:0px;
	border:none;
	width:1030px;
	height:610px;
}
#contenitore_generale {
	margin:0px auto;
	padding:0px;
	border:none;
	width:1030px;
	height:100%;
}

#barra_top {
	margin:0px 0px 0px 3px;
	padding:0px;
	border:none;
	width:1024px;
	height:12px;
	float:left;
	position:relative;
}
#logo {
	margin:0px;
	padding:0px;
	border:none;
	width:1030px;
	height:110px;
	float:left;
	position:relative;
}
#menu {
	margin:0px;
	padding:0px;
	border:none;
	width:1030px;
	height:25px;
	float:left;
	position:relative;
}
#contpopup {
	margin:0px; 
	padding:0px;
	border:none;
	width:251px;
	height:629px;
	float:left;
	position:relative;
	cursor:pointer;
}
#popup {
	margin:0px auto; 
	padding:0px;
	border:none;
	width:750px;
	height:450px;
	background: url(../images/news/judaspop_img.jpg) no-repeat;
}
#popuptesto {
	margin:100px 20px 0px 0px; 
	padding:0px;
	border:none;
	width:345px;
	height:90px;
	float:right;
	position:relative;
}
#contenitore_testi {
	margin:0px;
	padding:0px;
	border:none;
	width:1031px;
	height:629px;
	float:left;
	position:relative;
	background:url(../images/fisso/sfondo.jpg) no-repeat;
}
#contenitore_testi.cast {
	background:url(../images/cast/sfondo_cast.jpg) no-repeat;
}
#contenitore_testi.media {
	background: url(../images/media/paginaincostruzione.jpg) no-repeat;
}
#titolone {
	margin:0px;
	padding:0px;
	border:none;
	width:1031px;
	height:110px;
	float:left;
	position:relative;
}
#titolone.direzione {
	height:88px;
}
#news_sin {
	margin:0px;
	padding:0px;
	border:none;
	width:689px;
	height:629px;
	float:left;
	position:relative;
}	
#news_ds {
	margin:95px 30px 90px 0px;
	padding:0px;
	width:290px;
	height:444px;
	float:right;
	position:relative;
	overflow:auto;
}	
#fotona_sinistra {
	margin:0px;
	padding:0px;
	border:none;
	width:425px;
	height:629px;
	float:left;
	position:relative;
}	
#fotona_sinistra img{
	margin:0px;
	padding:0px;
	border:none;
	float:left;
	position:relative;
}
#fotona_sinistra img.rice{
	margin:29px 0px 0px 2px;
	padding:0px;
	border:none;
	float:left;
	position:relative;
}
#fotona_sinistra img.back{
	margin:40px 0px 0px 40px;
	padding:0px;
	border:none;
	float:left;
	position:relative;
}
#fotona_sinistra img.direzione{
	margin:10px 0px 0px 40px;
	padding:0px;
	border:none;
	float:left;
	position:relative;
}
#fotona_sinistra img.direzione2{
	margin:34px 0px 30px 93px;
	padding:0px;
	border:none;
	float:left;
	position:relative;
}
#fotona_sinistra p{
	margin-left:130px;
	margin-top:0px;
}
#fotona_sinistra a{
	font-weight:bold;
	color:#fff200;
	text-transform:uppercase;
	text-decoration:none;
}
#fotona_sinistra a:hover{
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
}
#fotona_sinistra a.normal{
	font-weight:bold;
	color:#fff200;
	text-transform:none;
	text-decoration:none;
}
#fotona_sinistra a.normal:hover{
	font-weight:bold;
	color:#ffffff;
	text-transform:none;
	text-decoration:none;
}
#fotona_sinistra p.center{
	margin-left:0px;
	text-align:center;
}
#fotona_sinistra p.centergiallo{
	margin-left:0px;
	text-align:center;
	font-weight:bold;
	color:#fff200;	
}
#fotona_sinistra a.produzione{
	font-weight:bold;
	color:#fff200;
	text-transform: none;
	text-decoration:none;
	text-align:center;
}
#fotona_sinistra a.produzione:hover{
	font-weight:bold;
	text-transform: none;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
}
#sfondo_ds {
	margin:0px;
	padding:0px;
	border:none;
	width:606px;
	height:629px;
	float:right;
	position:relative;
}
#sfondo_ds.interpreti {
	background: url(../images/cast/sfondo_corona.jpg) no-repeat;
}
#sfondo_ds.note {
	background:url(../images/sfondi_ds/sfondo_note_regia.jpg) no-repeat;
}
#sfondo_ds.presentazione {
	background:url(../images/sfondi_ds/sfondo_presentazione.jpg) no-repeat;
}
#sfondo_ds.staff_creativo {
	background:url(../images/sfondi_ds/sfondo_staff.jpg) no-repeat;
}
#sfondo_ds.staff_direzione {
	background: url(../images/sfondi_ds/sfondo_staff_direzione.jpg) no-repeat;
}
#sfondo_ds.staff_tecnici {
	background: url(../images/sfondi_ds/sfondo_staff_tecnici.jpg) no-repeat;
}

#contenitoretitolo{
	margin:0px;
	padding:0px;
	width:516px;
	height:29px;
	float:left;
	position:relative;
}
#contenitoretitolo.gazze{
	height:50px;
}
#titolosin{
	margin:0px;
	padding:0px;
	width:400px;
	height:29px;
	float:left;
	position:relative;
}

#titolosin.gazze{
	height:50px;
}
#titolosin.staff{
	width:300px;
}
#titolosin.lungo{
	width:300px;
	height:50px;
}
#titolods{
	margin:0px;
	padding:0px;
	width:99px;
	height:29px;
	float:right;
	position:relative;
}
#titolods.gazze{
	height:50px;
}
#titolods.staff{
	width:179px;
}
#titolods.lungo{
	width:179px;
	height:50px;
}
#titolods.produzione{
	width:155px;
	height:50px;
}
#titolods.produzionelungo{
	width:155px;
}
#titolods a{
	text-decoration:none;
}
#titolods a:hover{
	text-decoration:none;
}

#testo{
	margin:45px 0px 0px 0px;
	padding:0px;
	width:573px;
	height:516px;
	float:left;
	position:relative;
	overflow:auto;
}
#testo.presentazione{
	margin:95px 30px 90px 48px;
	padding:0px;
	width:573px;
	height:444px;
	float:right;
	position:relative;
	overflow:auto;
}
#testo.direzione{
	margin:45px 30px 0px 0px;
	padding:0px;
	width:980px;
	height:530px;
	float:right;
	position:relative;
	overflow: auto;
}
#testo p{
	margin:0px;
	padding:0px;
	text-align:justify;
}
#testo p.presentazione{
	margin:0px 56px 0px 0px;
	padding:0px;
	text-align:justify;
}
#testo p.linkfirst{
	text-align:center;
	margin-top:0px;
}
#testo a.link{
	text-decoration:none;
	color:#FFF;
}
#testo a.link:hover{
text-decoration:none;
color:#fff200;
}

#testo p.link{
	text-align:center;
	margin-top:30px;
}
#testo p.scroll{
	margin:0px 40px 0px 0px;
	padding:0px;
	text-align:justify;
}
#testo p.produzione{
	margin:0px 20px 20px 67px;
	padding:0px;
	text-align:justify;
}
#testo p.giallo{
	color:#fff200;
	text-align:justify;
}
#testo p.giallods{
	color:#fff200;
	text-align:right;
	margin-right:57px;
}
#testo p.giallolocandina{
	color:#fff200;
	text-align:center;
}
#testo p.bianco{
	margin:0px 20px 0px 20px;
	padding:0px;
	text-align:center;
}
#testo p.biancoup{
	margin:0px;
	padding:0px;
	text-align:center;
	text-transform:uppercase;
}
#cella_direzione_script{
	margin-bottom:10px;
	padding:0px;
	width:925px;
	height:37px;
	float:left;
	position:relative;
}
#cella_direzione_script img{
	float:right;
	position:relative;
}
#cella_direzione{
	margin:0px 0px 30px 0px;
	padding:0px;
	width:930px;
	height:205px;
	float:right;
	position:relative;
}
#cella_direzione p{
	margin:0px 40px 0px 0px;
	padding:0px;

}
#cella_direzione img{
	margin:0px 40px 30px 30px;
	padding:0px;
	float:left;
	position:relative;
}
#cella_direzione img.vedi{
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	position:relative;
}
#cella_direzione.panzeri{
	height:240px;	
}
#cella_direzione.panzeri p{
	margin:0px 40px 0px 0px;
	padding:0px;

}
#cella_direzione.panzeri img{
	margin:0px 40px 75px 30px;
	padding:0px;
	float:left;
	position:relative;
}
#cella_direzione.falcone{
	height:280px;	
}
#cella_direzione.falcone p{
	margin:0px 40px 0px 0px;
	padding:0px;

}
#cella_direzione.falcone img{
	margin:0px 40px 75px 30px;
	padding:0px;
	float:left;
	position:relative;
}
#cella_direzione.pilla{
	height:330px;	
}
#cella_direzione.pilla p{
	margin:0px 40px 0px 0px;
	padding:0px;

}
#cella_direzione.pilla img{
	margin:0px 40px 155px 30px;
	padding:0px;
	float:left;
	position:relative;
}
#cella_direzione.giacomini{
	height:330px;	
}
#cella_direzione.giacomini p{
	margin:0px 40px 0px 0px;
	padding:0px;

}
#cella_direzione.giacomini img{
	margin:0px 40px 225px 30px;
	padding:0px;
	float:left;
	position:relative;
}
#cella_direzione.palotto{
	height:400px;	
}
#cella_direzione.palotto p{
	margin:0px 40px 0px 0px;
	padding:0px;

}
#cella_direzione.palotto img{
	margin:0px 40px 225px 30px;
	padding:0px;
	float:left;
	position:relative;
}
#cella_staff_creativo {
	margin:0px;
	padding:0px;
	border:none;
	width:1031px;
	height:369px;
	float:left;
	position:relative;
}
#cella_cast {
	margin:0px;
	padding:0px;
	border:none;
	width:1031px;
	height:292px;
	float:left;
	position:relative;
}
#footer {
	margin-top:15px;
	padding-right:8px;
	border:none;
	width:1022px;
	height:120px;
	float:left;
	position:relative;
	
}
#footer img {
	clear:both;
	border:none;
	float:right;
	position:relative;
	margin-top:8px;
}
#footer p {
	text-align:right;
	color:#404040;
}
#footer a {
	color:#404040;
	text-decoration:none;
	font-weight:100;
}
#footer a:hover {
	color:#404040;
	text-decoration: none;
	font-weight:100;
}