html{height: 100%; margin-bottom: 0px; text-align:center}
html,body{margin:5px;padding:0 0 0px;text-align:center}
div#container{width: 770px;margin: 0 auto;text-align: left;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;}
div#main{float:left;width:768px; margin-top:1em; background: #fff url(grafica/sfd_copo.gif) repeat-y}
div#content{float:right;background:#fff; width:548px;font: bold 90% ;color: #000;padding-right:.3em}
div#sinistra{float:left;width:209px;text-align:left;background:trasparent; }
div#sinistra img{float:center;margin-left:2em}
div#menu {background:#FF6600;margin-top:0em}
div#destra{float:right;width:120px;background:#ccc}
div#footer{height:36px;clear:both;border-bottom:1px solid#000;text-align:right;background: #fff url(grafica/foot.gif) top left no-repeat;font: 70% Verdana,Geneva,Arial,Helvetica,sans-serif;color: #333;margin-top:0em;width: 770px;}
div#gallery{width:100%;overflow:auto;font: 11px Arial,sans-serif}
div#gallery dl{float:left;width:140px;height:190px;background: url(grafica/polaroid.jpg);text-align:center;color: #555}
div#gallery dt{padding: 15px 0 0}
div#gallery img{display:block;margin:0 auto;border:1px inset #CCC;border:0}
div#gallery dd{margin:0;padding: 2px 13px 0px}
.look {font: 100% Verdana,Geneva,Arial,Helvetica,sans-serif;line-height:1.5em}
.boxArrotondato{
	background:trasparent url(grafica/down.gif) #FFF bottom left no-repeat;
	width:209px;
	}
	.boxArrotondato h1{
	font-size:1em;
	margin:0;
	padding:10px;
	background:url(grafica/top.gif) top left no-repeat;
	}
	.boxArrotondato p {	margin:0;
	padding:0 10px 10px 10px;
	}
	
	
	.box_pp{
	background: url(grafica/down_pp.gif) #FF6600 bottom left no-repeat;
	width:530px;
	color:#FFF;
	}
	.box_pp h1{
	font-size:1em;
	margin:0;
	padding:10px;
	background:url(grafica/top_pp.gif) top left no-repeat;
	}
	.box_pp h1 a, .box_pp h1 a:hover {	color:#FFF;}
	.box_pp p {url(grafica/sfd_pp.gif) repeat-y;	margin:0;
	padding:0 10px 10px 10px;
	}
	
	div#provv img {border:0;float:right; margin:2em 2em 2em 0}