/* CSS Document */

body {
padding: 0px;
font-family: Verdana;
font-size: 12px;
margin: 0px auto 0px auto;
background: #1A2129;
}

#contenitore {
width: 760px;
height: 800px;
padding: 0px;
margin: 0px auto 0px auto;
}

#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;
} 

#famiglia {
width: 258px;
height: 645px;
float:left;
text-align: right;
}

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

#menu {
display: block;
float:left;
text-align: right;
width: 173px;
height: 327px;
margin: 0px; 
padding-top: 110px;/* 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;
	}

#sinistra2 {
clear: both;
width: 258px;
height: 293px;
margin: 0px;
background: url(../immagini/italiano/sinistra2.jpg) no-repeat;
}

#destra1 {
float: left;
width: 397px;
height: 645px;
background: url(../immagini/italiano/contenutofam.jpg) no-repeat; 
}

#destra2 {
float: left;
width: 105px;
height: 645px;
background: url(../immagini/italiano/contenutofamfoto.jpg) no-repeat; 
}

#temp {
	color: #fff;
	height: 576px;
	width: 390px;
	margin-top: 60px;
	padding: 0px 0px 20px 60px;
		voice-family: "\"}\"";
    	voice-family:inherit;
    	width: 330px;
		height: 512px;
		} 
/* Again, "be nice to Opera 5". */
body>#temp {
	width: 330px;
	height: 512px;
}
 
#destra1 img {
margin-top: 0px;
float: right;
}
#temp img {
margin-top: 0px;
float: none;
}

em {
	font-size: 11px;
}

h1 {
font-size: 14px;
color: #fc0;}

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

.foto { 
float: left;
width: 140px;
height: 155px;
margin-left: 10px;
margin-right: 5px;
}

#acapo {
margin-top: 5px;
clear:both;
}

img {
border: 0px;}


.foto2 { 
float: left;
width: 160px;
height: 170px;
margin-left: 0px;
}

.foto3 { 
float: left;
width: 160px;
height: 95px;
margin-left: 0px;
}

#testo {
clear: both;
width:320px;}

#sedie { 

width: 210px;
margin-left: 55px;
}