body {	background-color: #00365f;	margin: 0px;	padding: 0px;	left: 0px;	top: 0px;	right: 0px;	bottom: 0px;}#wrapper {	width: 899px;	margin-top: 25px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	position: relative;	background-color: #FFFFFF;	background-image: url(../layout/fond-center.jpg);	background-repeat: repeat-y;}#wrapperbleu {	width: 899px;	margin-top: 25px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	position: relative;	background-color: #FFFFFF;	background-image: url(../layout/fond-center-bleu.jpg);	background-repeat: repeat-y;}#wrapperbleu2 {	width: 899px;	margin-top: 25px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	position: relative;	background-color: #FFFFFF;	background-image: url(../layout/fond-center-bleu2.jpg);	background-repeat: repeat-y;}#header {	position: relative;	height: 200px;	width: 100%;}#contentleft {	width: 480px;	color: #002B4E;	overflow: auto;	margin-bottom: 15px;	clear: both;	min-height: 100%;	padding-left: 60px;	position: relative;	float: left;}#contentleftpetit {	width: 340px;	color: #002B4E;	overflow: auto;	margin-bottom: 15px;	clear: both;	min-height: 100%;	padding-left: 60px;	position: relative;	float: left;}#contentleftfull {	width: 780px;	color: #002B4E;	overflow: auto;	margin-bottom: 15px;	clear: both;	min-height: 100%;	padding-left: 60px;	position: relative;	float: left;}#contentright {	width: 305px;	color: #002B4E;	position: relative;	float: left;	margin-left: 10px;}#contentrightlarge {	width: 452px;	color: #002B4E;	position: relative;	float: left;}#contentrightbas {	width: 305px;	color: #002B4E;	position: absolute;	left: 552px;	top: 352px;}#footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;	color: #FFFFFF;	background-color: #00365F;	clear: both;	background-image: url(../layout/fond-bottom.jpg);	background-repeat: no-repeat;	background-position: top;	padding-top: 65px;	padding-bottom: 10px;}#footerbleu {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;	color: #FFFFFF;	background-color: #00365F;	clear: both;	background-image: url(../layout/fond-bottom-bleu.jpg);	background-repeat: no-repeat;	background-position: top;	padding-top: 65px;	padding-bottom: 10px;}#footerbleu2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: center;	color: #FFFFFF;	background-color: #00365F;	clear: both;	background-image: url(../layout/fond-bottom-bleu2.jpg);	background-repeat: no-repeat;	background-position: top;	padding-top: 65px;	padding-bottom: 10px;}#footerbleu a {	text-decoration: underline;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}#footer a {	text-decoration: underline;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 26px;	color: #FF0000;	line-height: 30px;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #002B4E;	line-height: 25px;	padding-bottom: 10px;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #002B4E;	line-height: 20px;	font-weight: bold;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #158839;	line-height: 14px;	text-transform: uppercase;}h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #663366;	line-height: 24px;}h6 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #0099FF;	line-height: 20px;}a {	color: #002B4E;	text-decoration: underline;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 20px;}#col1 {	width: 240px;	float: left;	padding-left: 0px;}#col2 {	width: 230px;	float: left;	padding-left: 10px;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #002B4E;	line-height: 15px;}dt {	color: #002B4E;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 11px;	padding-bottom: 0px;	padding-top: 20px;	text-decoration: underline;	font-weight: bold;}dt a {	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;}dd {	font-size: 11px;	line-height: 13px;	color: #002B4E;}dd a {	font-size: 11px;	line-height: 13px;	color: #002B4E;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;}.listtitle    {	color: #002B4E;	padding-top: 15px;	font-weight: bold;}.listtitlenobold    {	color: #002B4E;	padding-top: 15px;}.listtitleigaextra    {	color: #b70000;	padding-top: 15px;	font-weight: bold;	}.listtitleboldbleu    {	color: #295a9d;	padding-top: 15px;	font-weight: bold;}.listitalic {	font-style: italic;	color: #002B4E;	font-weight: normal;}.ident40px {	margin-left: 35px;}ul  {	padding-left: 30px;}.moretexte {}#togglemoretexte a {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 30px;	font-weight: bold;	color: #1C7D2A;}.textplusbold {	color: #002B4E;	font-weight: bold;	}.tablesetting1    {	border: none;	vertical-align: middle;	padding: 0px;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	height: 5px;}.petitcaption {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;	padding-right: 10px;	padding-left: 10px;}.petitcaption strong {	font-weight: bold;	color: #00365F;	font-size: 12px;}.petitcaption a {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;	color: #002B4E;}.petitcaptionsans {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;}.pluspetitlink {	color: #002B4E;	text-decoration: underline;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;}.pluspetitlinkbleu {	color: #002B4E;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 12px;}#tooltip{	position:absolute;	border:1px solid #00365F;	padding:5px;	display:none;	background-color: #C7DFFF;	width: 350px;	z-index: 5;	left: 0px;	top: 0px;}#tooltip p {	color:#00365F;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#tooltip em,.definitionbox em {	color:#00365F;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}#tooltip strong,.definitionbox strong {	color: #00365F;	font-weight: bold;}.certitablevalign {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;	color: #00365F;	vertical-align: middle;	position: relative;	padding-left: 10px;}.certitablevalign strong {	font-weight: bold;}.nospacing {	line-height: 0px;	margin: 0px;	padding: 0px;}.big {	font-size: 14px;	line-height: 16px;	font-weight: bold;}.bigger {	font-size: 24px;}.odeurbox {	position: relative;	width: 75px;	float: left;}.odeurbox p {	color: #003465;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}.definitionbox {	position: relative;	width: 380px;	float: left;	clear: right;	margin-bottom: 50px;	height: 70px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #00365F;	padding-left: 10px;}.lirelasuite {	color: #002B4E;	font-weight: bold;	text-decoration: underline;}#contentleftlarge {	width: 780px;	color: #002B4E;	overflow: auto;	margin-bottom: 15px;	clear: both;	min-height: 100%;	padding-left: 60px;	position: relative;	float: left;}.odeurheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 25px;	color: #FFFFFF;	background-color: #00365F;	display: block;	height: 25px;	width: 420px;	padding-left: 5px;	font-weight: bold;	text-transform: uppercase;	position: relative;	float: left;	clear: both;}#menu{	overflow: hidden;	height: 25px;	width: 865px;	padding-left: 27px;	background-color: #FFFFFF;	position: relative;}.menuoff {	top: 0px;}.menuon {	top: -25px;	position: relative;}hr {color: #002B4E;height: 2px;}.pushphoto {	padding-top: 060px;}.column33{	float: left;	width: 240px;	position: relative;	padding-right: 20px;}#contentleftfull   ul {	padding-left: 15px;	font-size: 12px;}strong {	font-weight: bold;}.strongtitle {	font-size: 14px;	font-weight: bold;}
