body {	color: #000;	background-color: #fff;	background-image: none;	font-family: "Lucida Grande",Verdana, Helvetica, Arial, sans-serif;	font-size: 9pt;	margin: 0;	padding: 0;	border: none;	text-align: center;	}/* --- LAYOUT DI STAMPA -----------------------------------------*/body, #container,#path,#corpo, #titolo,#col2-a,#footer {	color: #000;	background-color: #fff;  width: auto;  padding: 0;	margin: 0;	}#container {margin: 0 12% 15% 12% }/*--- NON STAMPARE ----------------------------------------------------------*/#testa,#testa-uet,#path,#nav,#col2-b,.back,.bigbox_piede,#alfa,p.top,.box_rosso, .box_verde, .box_blu,.box_grigio,.bigbox_rosso, .bigbox_verde, .bigbox_blu,.bigbox_grigio,ul.strilli{ display: none }/*--- TESTATA ----------------------------------------------------------*/#testa-stampa {	margin-left: -90px;	display: block; 	} /*--- TITOLO -----------------------------------------------------------*/#titolo {	border-bottom: 1px solid #666;	margin-bottom:2em;	}#titolo h1 {	position:absolute;	bottom: 8px;	}/*--- CORPO ------------------------------------------------------------*/#corpo {	position:relative;	top: 1px;	line-height: 1.3em;	}div.clearer {	float: none; 	clear: both;	}#big {	width: 420px;	float: left;	}	#small { margin-left: 420px }/* --- FOOTER ---------------------------------------------------*/#footer {	font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;	position: relative; 	font-size: 8pt;	border-top: 1px solid #666;	margin-top: 10em;	padding: 8px 0px;	}/*--- LETTERING ---------------------------------------------------------*/p {margin-top: 0;}p + h5 {margin-top: 2em;}#col2-a p {margin-bottom: 1em;}#col2-a p + h2 {margin-top: 1em;}#col2-b p + h4 {margin-top: 1.5em;}h1, h2, h3, h4 {	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;	font-weight: normal;	color: #FF4705;	}h1 {	font-size: 16pt;	font-weight: normal;	margin-top: 1.5em;	margin-bottom: 0;	line-height: 1.15em;	}h1 span.anno {	font-size: 14pt;	}h2 {	font-size: 14pt;	font-weight: normal;	margin: 0;	line-height: 1.2em;	}h2.big_img { margin-bottom: 1em }h3 {	font-size: 12pt;	font-weight: normal;	margin: 0 0 5px;	}h4 {	font-size: 11pt;	font-weight: normal;	margin: 0px 0px 8px 0px;	}h5 {	font-family: "Lucida Sans", "Lucida Grande",Verdana, Helvetica, Arial, sans-serif;	font-size: 12pt;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	color: #000000;	}ul.nobullet {	list-style-type: none;	padding: 0;	margin: 0 0 1em;	}ul.nobullet li {	margin-bottom: .1em;	}ul.listainterlinea li,ol.listainterlinea li { 	margin-bottom: 1em		}.linea {	border-bottom: 1px solid #666;	margin-bottom: .5em;	}.back {	font-size: 9pt;	color: #999999;	margin: 10px 0px;	text-align: right;	}.correlati {	margin-bottom: .7em;	padding-top: .7em;	border-top: 1px solid #cccccc;	}abbr, acronym, .help {  border-bottom: 1px dotted;  cursor: help;  }.spaziosotto {	margin-bottom: 5em;	}.corporate {	color: #de0003;	}.adv {	color: #009933;	}.interaction {	color: #356fc9	}.esempio {	padding: 3e,;	font-size: 8pt;	line-height: 1.3em;	}.evidenza {	color: #FF4705;	font-weight: bold;	}/*--- IMMAGINI E DIDASCALIE ---------------------------------------------------------------------*/.dx {	float: right;	margin-bottom: 10px;	margin-left: 10px;	}.sx {	float: left;	margin-bottom: 10px;	margin-right: 10px;	}img.spaziosotto { margin-bottom: 2em }div.dida-dx,div.dida-sx {	width: 205px;	margin-bottom: 10px;	text-align: center;	}div.dida-dx { 	float: right;	margin-left: 10px;	}div.dida-sx { 	float: left;	margin-right: 10px;	}div.dida-giustezza {	margin: 1.8em 0 2em 0;	width: 410px;	text-align: center;	}div.dida-giustezza + div.dida-giustezza {	margin-top: 50px;	}div.dida-sx p,div.dida-dx p,div.dida-giustezza p {	font-size: 11px;	line-height: 1.2em;	text-align: center;	color: #666666;	text-indent: 0;	margin: 12px 0px 0px 0px;	padding: 4px 0px 0px 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #B3B3B3;	}div.dida-giustezza p {	margin-top: 20px;	}	/*--- LISTE SENZA BULLET ---------------------------------------------------------------------*/.box ul,.boxlist ul {	list-style-type: none;	padding-left: 0;	margin: 0;	} .box li {	margin-bottom: .5em;	}/*--- LINK GENERICI -----------------------------------------------------*/a,a:visited,.top a,.top a:visited,#path a,#path a:visited {	color: #000;	text-decoration: none;	}h2.corporate a:link,h2.corporate a:visited,h2.corporate a:hover {	color: #de0003;	text-decoration: none;		}h2.adv a:link,h2.adv a:visited,h2.adv a:hover {	color: #009933;	text-decoration: none;		}h2.interaction a:link,h2.interaction a:visited,h2.interaction a:hover {	color: #356fc9;	text-decoration: none;		}/*--- BOX --------------------------------------------------------*/.box,.boxlist {	background-image: none;	background-color: #fff;	padding: 8px 8px 5px 8px;	margin-top: 0px;	border-right : 1px solid #b3b3b3;	border-left : 1px solid #b3b3b3;	}.bigbox {	padding: 0;	margin: 0px;	}/*--- BOX PORTFOLIO ----------------------------------------*/.bigbox {	background-image: none; 	background-color: #fff;	margin-top: 0px;	border-bottom: none;	border-right: none;	border-left: none;	}ul.portfolio {	display: block;	margin: 0;	padding: 0;		}ul.portfolio li {	display: block;	margin: 0;	padding: 0;	float: none; 	clear: both;		}ul.portfolio li a {	text-decoration: none;	background-color: #fff; 	display: block;	margin: 0; 	padding: 8px;	border: none;	border-top: 1px solid #666;	}ul.portfolio li a:hover {	background-image: none;	}div.thumb {	float: left;	padding: 5px;	margin: 0 8px 0 0;	background-color: #ffffff;	border-right: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	}div.casetext {	margin: 0 0 0 117px;	color: #000000;	}p.descrizione {	text-transform: uppercase;	letter-spacing: 0.1em;	font-size: 7.5pt;	}#col2-a div.casetext h2 { margin-top: .3em }#col2-a div.casetext p { margin: 0 }