body {	background-color: #FFF;    margin: 0;    padding:0;}#maincontainer{width: 900px; margin: 0 auto;background-color: #FFF;}#unoMen{    position: absolute;	top: -5px;	width: 900px;    background-color: #FFF;	height: 32px;	margin: 0 auto;	}#unoFla{    position: absolute;	top: 40px;    background-color: #FFF;	width: 900px;	height: 150px;		}#dueSx{    position: absolute;	top: 200px;	width: 158px;    background-color: #8E3E4B;	border-right: solid 1px #E6E6E6;	height: 25px;	padding-top: 2px;		}#dueDx{    position: absolute;	top: 200px;	margin-left: 160px;    background-color: #8E3E4B;	width: 738px;	height: 22px;	color:#F6F6F6;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	text-transform: uppercase;	padding-top: 5px;	padding-left: 2px;		}#treSx{    position: absolute;	top: 250px;	width: 158px;    background-color: #FFF;	border-right: solid 1px #E6E6E6;	height: 600px;    background-image: url(../grafica/galleriagranelli.gif);	background-repeat: repeat-y;		}#treDx{    position: absolute;	top: 250px;	margin-left: 162px;    background-color: #FFF;	width: 680px;	height: 600px;	padding-left: 50px;}.sx{    position:absolute;	top: 20px;	width: 300px;	margin-left: 0;}.dx{    position:absolute;	top: 20px;	width: 350px;	margin-left: 300px;	padding-top: 20px;	padding-bottom: 20px;	border-top: 1px solid #CCC;	border-bottom: 1px solid #CCC;    color:#8E3E4B;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	text-align:justify;}.arti{    position:absolute;	top: 300px;	width: 400px;	margin-left: 320px;	text-align:center;}.sxP{    position:absolute;	top: 20px;	width: 600px;	margin-left: 0;}.sxR{    position:absolute;	top: 20px;	width: 165px;	margin-left: 0;}.dxR{    position:absolute;	top: 20px;	width: 425px;	margin-left: 240px;	padding-top: 20px;	padding-bottom: 20px;	border-top: 1px solid #CCC;	border-bottom: 1px solid #CCC;}.menu2{	color: #333;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	text-decoration:none;	font-style: normal;	text-transform: uppercase;	line-height: 1.6;}.menu2:hover{	color:#8E3E4B;}.titolo2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #666;	text-decoration: none;	text-transform: uppercase;}.titolo3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #999;	text-decoration: none;	text-transform: uppercase;}.campo {	border: 1px solid #666666;    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}.corpo {	color:#8E3E4B;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	text-decoration:none;		text-align:justify;}.corpoObliquo {	color:#8E3E4B;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	font-weight:normal;	text-decoration:none;	font-style: oblique;}.menuSx {	color:#062082;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	text-decoration:none;	font-style: normal;	text-transform: uppercase;}.menuSx:hover {	color:#0066FF;}.titolo2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #663333;	text-decoration: none;	text-transform: uppercase;}.piede {	color:#000;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	text-decoration:none;	font-style: normal;}.corpo2 {	color:#333;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	text-decoration:none;}img {float : left;margin-right: 20px;}img2 {padding-top: 40px;}