body{	font-size:11pt;	margin:0 2%;	background:#fff;	font-family:Arial,Helvetica,sans-serif;	line-height:15pt;}#wrap{	width:99%;	border:none;	margin:0;}.baseline{	font-weight:bold;	margin-left:270pt;	margin-top:-3.5em;	text-align:center;	font-size:10pt;	line-height:normal;	letter-spacing:.1em;	line-height:1.5em;}#navigation-stream,#lang,#flash_home,#sidebar-stream,#cms_content-stream,#sb-container,.btn,.topLnk,ul.domtabs,#printBtn,#sidebar,#footer h2.out,#footer ul,#pubBann,.corpo,.zoom span,#lang,#flash_home,#shadowbox_loading_indicator span a,caption,.bouton_header a,#controls,#content fieldset,#creditsAW{	display:none;}img, fieldset, a img{	border:none;}#content{	overflow:visible !important;	*margin-right:1em; /* IE */}#main {	padding-top:40pt;}h1, h2, h3 {	line-height:normal;	font-family:Verdana, Arial, Helvetica, sans-serif;}h1{	font-size:18pt;	color:#c1002c;	text-transform:uppercase;	margin:0 0 20px;}h2{	font-size:13pt;	color:#636c6c;	margin:0.8em 0 0.3em;}h3{	font-size:12pt;	margin-bottom:2px;	color:#c1002c;}#content p,#content ul{	margin-top:0;}#footer{	padding:0 15px 6px;	width:35em;	border:1px solid #ddd;	margin-top:15px;	font-size:9pt;}#footer h2{	font-size:13pt;	margin:8pt 0 0;	clear:left;}#footer dt {	float:left;	margin-right:3px;}a:link, a:visited, a:hover, a:active{	color:#c1002c;}/* -- */table {	border-collapse:collapse;	margin:10px 2px 25px;	font-weight:normal;	border:1px solid #cacaca;}table td, table th{	border:1px solid #cacaca;	padding:5px;	font:10pt Arial, Helvetica, sans-serif;}table th{		color:#636C6C;		text-align:center;}#content .image-left {	clear:left;	float:left;	margin:3px 15px 2px 0;}#content .image-right {	clear:right;	float:right;	margin:3px 0 2px 15px;}#content .image-centered {	display:block;	margin:0 auto 8px;}
