/* CSS Document */

body {
padding: 0px;
margin: 0px auto 0px auto;
background: #1A2129;
}
#contenitoreintro {
background:  url(../immagini/italiano/fondointro.jpg) no-repeat;
width: 760px;
height: 560px;
padding: 0px;
margin: 0px auto 0px auto;
}
#contenitore {
width: 760px;
height: 560px;
padding: 0px;
margin: 0px auto 0px auto;
}

#intro {
width: 760px;
height: 560px;
margin: 0px; 
text-align: center;
padding:160px 0px 0px 18px;
/* Again, the ugly brilliant hack. */
    voice-family: "\"}\"";
    voice-family:inherit;
    height: 400px;
	width: 742px;
	} 
/* Again, "be nice to Opera 5". */
body>#intro {
	height: 400px;
	width: 742px;
} 

#intro img {
margin: 4px 0px px 0px;
}

#testa {
width: 760px;
height: 155px; 
background: url(../immagini/italiano/testa.jpg) no-repeat left top;
padding: 40px 0px 0px 200px;
/* Again, the ugly brilliant hack. */
    voice-family: "\"}\"";
    voice-family:inherit;
    width: 560px;
	height: 115px;
	} 
/* Again, "be nice to Opera 5". */
body>#testa {
	height: 115px;
	width: 560px;
} 


#sinistra {
float:left;
background:  url(../immagini/italiano/menusx.jpg) no-repeat;
width: 258px;
height: 352px;
display: block;
}

#menu {
border: 0px solid red;
display: block;
float:left;
text-align: right;
width: 173px;
height: 327px;
margin: 0px; 
/*padding-top: 110px;*/
padding-top: 10px;/* Again, the ugly brilliant hack. */
    voice-family: "\"}\"";
    voice-family:inherit;
    width: 173px;
	height: 217px;
	} 
/* Again, "be nice to Opera 5". */
body>#menu {
	width: 173px;
	height: 217px;
	}

#credit {
float:left;
width: 85px;
height: 352px;
margin: 0px;
padding: 265px 0px 0px 58px; 
 voice-family: "\"}\"";
    voice-family:inherit;
    width: 27px;
	height: 78px;
	} 
/* Again, "be nice to Opera 5". */
body>#credit{
	width: 27px;
	height: 78px;
	}

#destrainfo {
float:left;
width: 502px;
height: 352px;
background:  url(../immagini/italiano/contenutodxred.jpg) no-repeat;
margin: 0px;
padding-left: 90px;
voice-family: "\"}\"";
    voice-family:inherit;
    width: 412px;
	
	} 
/* Again, "be nice to Opera 5". */
body>#destrainfo{
	width: 412px;
	
	}

#destra {
float:left;
width: 502px;
height: 352px;
background:  url(../immagini/italiano/contenutodx.jpg) no-repeat;
margin: 0px;
}

#destrahome {
float:left;
width: 502px;
height: 352px;
background: url(../immagini/italiano/contenutodxhome.jpg) no-repeat;
margin: 0px;
}

#news {
clear: both;
background: url(../immagini/italiano/fondonews.jpg) no-repeat;
width: 760px;
height: 53px;
margin: 0px;
}

#contenutosx {
float:left;
width: 208px;
height: 352px;
}

#spettacolo {
clear: both;
width: 208px;
height: 239px;
padding: 14px 0px 0px 14px;
/* Again, the ugly brilliant hack. */
    voice-family: "\"}\"";
    voice-family:inherit;
    width: 194px;
	height: 225px;
	} 
/* Again, "be nice to Opera 5". */
body>#spettacolo {
	width: 194px;
	height: 225px;
} 

#pressroom {
clear: both;
width: 208px;
height: 100px;
padding: 0px 0px 0px 119px;
/* Again, the ugly brilliant hack. */
    voice-family: "\"}\"";
    voice-family:inherit;
    width: 89px;
	} 
/* Again, "be nice to Opera 5". */
body>#pressroom  {
	width: 89px;
} 


#press {
flaot: left;
height: 19px;
}

#press img{
padding: 0px;
margin: 0px 0px 0px 10px;
}

#contenutodx {
float:left;
display: block;
width: 283px;
height: 352px;
}

#riduzione {
clear: both;

width: 283px;
height: 160px;
padding: 18px 0px 0px 71px;
/* Again, the ugly brilliant hack. */
    voice-family: "\"}\"";
    voice-family:inherit;
    width: 212px;
	height: 142px;
	} 
/* Again, "be nice to Opera 5". */
body>#riduzione  {
	width: 212px;
	height: 142px;
} 


#allnews {
clear: both;

width: 283px;
height: 159px;
padding: 4px 0px 0px 65px;
/* Again, "be nice to Opera 5". */ 
    voice-family: "\"}\"";
    voice-family:inherit;
    width: 215px;
	height: 155px;
	} 
/* Again, "be nice to Opera 5". */
body>#allnews   {
	width: 218px;
	height: 155px;
} 

#news {
clear: both;
width: 760px;
height: 53px;
margin: 0px;
padding: 0px;
}

#news img {
margin: 20px 0px 10px 25px;
}

.temp {
	overflow: auto;
	z-index: 2;
	height: 340px;
	width: 350px;
	padding-right: 10px;
}
.temp2 {
	text-align: center;
	overflow: auto;
	z-index: 2;
	height: 340px;
	width: 350px;
	padding-right: 10px;
}
h2 {
	color: #FFCC00;
}
h1 { font-family: Verdana;
font-size: 10px;
color: #fff;}

/*#foto img{
margin-right: 30px;
}
*/
a {
font-size: 10px;
color: #fff;
border: 0px;}

#acrobat {
margin-left: 105px;
}

img {
border: 0px;}
