#auto{background:url(images/sf2_auto.jpg) no-repeat right top;}
#musica{background: url(images/sf_violoncello.jpg) no-repeat right top;}
#fiori{background: url(images/sf_fiori.jpg) no-repeat right top;}
#viaggi{background: url(images/sf_viaggio.jpg) no-repeat right top;}
#calendario{background: url(images/sf_calendario.jpg) no-repeat right top;} 
#confetti{background: url(images/sf_confetti.jpg) no-repeat right top;}
#foto{background: url(images/sf_fotografi.jpg) no-repeat right top;}
#abito{background: url(images/sf2_sposa.jpg) no-repeat right top;}
#penna{background: url(images/sf_partecipazioni.jpg)  no-repeat right top; }
#lista{background: url(images/sf_forchetta.jpg) no-repeat right top;}
#forchetta{background: url(images/sf_forchetta.jpg) no-repeat right top;}
#leggi{background: url(images/sf_libri.jpg) no-repeat right top;}
#ville{background: url(images/sf_ville_e_castelli.jpg) no-repeat right top;}

#contenitore{
	width:100%;
    height: auto !important;  /* per i browser moderni */
    height: 400px;      /* per IE5.x e IE6 */
    min-height: 400px;  /* per i browser moderni */
}

#contenitore h2{
	font-size:24px;
	margin:15px 0 15px 0;
	color: #FF66CC;	
}

#contenitore p{
	color: #666666;
    line-height: 13px;
	FONT-SIZE: 9pt;
	width:470px;
}

#contenitore ol{
	FONT-SIZE: 9pt;
	width:470px;
	text-decoration:none;
	list-style-type:none;
	margin:0;
	padding:0;
}

#contenitore ol li{
	FONT-SIZE: 9pt;
	width:470px;
	text-decoration:none;
	list-style:none;
	margin-left:0;
}

#assoluto_calendario{
	position:relative;
	top:660px;
	float:right;
}
#assoluto_leggi{
	position:relative;
	top:840px;
	float:right;
}
#assoluto{
	position:relative;
	width: 135px;
	float:right;
	top:-350px;
	}

#contenitore h4{
	font-size:11px;
	color: #FF66CC;	
}

#contenitore dl dt{padding-right:320px;}

#col_left{
	position: relative;
	float:left;
	width:630px;
	padding-top:5px;
	padding-right:5px;

}
#col_right{
	width:280px;
	position:relative;
	float:right;
	right:0px;
	padding-top:5px;
	padding-left:0px;
}
#contenitore dl -ul{
	FONT-SIZE: 10pt;
	width:570px;
	text-align: justify;
}
#contenitore dl dt -li{
	FONT-SIZE: 10pt;
	width:570px;
	text-align: justify;
}
#left img{
	border:1px solid #FF66CC;
}
#left img a{
	border:1px solid #FF66CC;
}
#left img a:hover{
	border:1px solid #FF66CC;
}
#left UL{
	width:300px;		
}
#left li{
	list-style-type:none;
	width:140px;
	padding:5px;
	float:left;	
}
#left {
	float:left;		
}