html, body{
margin:15;
padding:0;
background-color:#DBDBDB;
color:#4E321C;
font-size:13px
font-family:Arial;
}
h1{color:#6666FF;
font-size:25px;
font-variant:small-caps;
font-family:Arial;
}
h2{color:#4E321C;
font-size:16px
font-family:Arial;
font-style: italic;
color:#4E321C;}
h3{color:#4E321C;
font-size:14px
font-family:Arial;
font-weight: bold;
}

a {color:#6666FF;
font-weight: bold;
font-family:Arial;
text-decoration: none;
}

#contenitore{
width:840px;
margin:10px auto;
padding:10px;
background-color:#DBDBDB;
border: 5px solid #4E321C;
}
#menu{
width:250px;
height:300px;
float:left;
margin-right:20px;
padding:10px;
background-color:#DBDBDB;
}
#corpo{
width:600px;
float:left;
padding:10px;
background-color:#DBDBDB;
} 


#css-menu-esempio-6{
		width:220px;
		margin:auto;
		margin-top:8px;
		font-family:Arial;
		background-color:#E2DEC5;
		border-bottom:5px solid #9999FF;
		}
		#css-menu-esempio-6 p{
		height:40px;
		line-height:70px;
		padding-left:10px;
		font-weight:bold;
		color:#4E321C;
		font-size:13px;
		background:url(img/top.jpg) no-repeat top;
		}
		#css-menu-esempio-6 span{
		color:#6666FF;
		}
		#css-menu-esempio-6 a{
		display:block;
		height:25px;
		text-align:right;
		line-height:25px;
		text-decoration:none;
		font-size:11px;
		font-weight:bold;
		color:#4E321C;
		padding-right:50px;
		border-top:1px solid #9999FF;
		background:url(img/arrow.gif) no-repeat top right;
		}
		#css-menu-esempio-6 a:hover{
		background-color:#D4CCB3;
		background-position:center right;
		padding-right:40px;
		}
		#css-menu-esempio-6 a.selezionato{
		background-color:#D4CCB3;
		background-position:bottom right;
		padding-right:40px;
		}
#pg { width:600px;
height:420px;
padding:5px;
padding-top:15px;
border:2px solid #6666FF;
}
#pg ul { list-style:none;
padding:0;
margin:0;
width:250px;
position:relative;
float:left;
}
#pg ul li { display:inline;
width:64px;
height:64px;
float:left;
margin:0 0 6px 6px;
}
#pg ul li a { display:block;
width:64px;
height:64px;
text-decoration:none;
border:2px solid #6666FF;
}
#pg ul li a img { display:block;
width:60px;
height:60px;
border:0;
}
#pg ul li a:hover { white-space:normal;
border-color:#6666FF;
background-color:#9999FF;
}
#pg ul li a:hover img { position:absolute;
left:245px;
top:0;
width: 350px;
height:auto;
border:2px solid #6666FF;
}
#pg ul li a span {display:none}
#pg ul li a:hover span { display:block;
position:absolute;
left:250px;
top:270px;
width:340px;
height:auto;
color:#4E321C;
font-size:13px
font-family:Arial
}
