.newsletter {	color: #035087;	height: 22px;	margin: 0px 20px 0px 0px;	padding: 0px 20px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 0.8em;}.newsletter a {	text-decoration:none;}.newsletter a:link {	color: #0A5083;}.newsletter a:visited {	color: #0A5083;}.newsletter a:hover {	color: #B11107;}.newsletter a:active {	color:#0A5083;	}.research {	font: bold 0.8em/normal Arial, Helvetica, sans-serif;	color: #035087;	margin: 0px 5px 0px 0px;	padding: 0px 5px 0px 0px;}.imgefdarabesq {	background: url(../img/fdarabesque_crocodile.jpg) no-repeat left top;}.bas {	font: 0.8em/1em Arial, Helvetica, sans-serif;	color: #FFFFFF;	margin: 5px;	padding: 5px;	border-top: thin dotted #035087;}.bas a {	text-decoration:none;	}.bas a:link {	color: #035087;}.bas a:visited {	color: #336CB7;}.bas a:hover {	color: #FFFFFF;}.bas a:active {	color:#336CB7;	}	.texteChapeauLong {	margin: 15px 15px 0px 35px;	padding: 15px 15px 0px 35px;	font: 0.9em/1.2em Arial, Helvetica, sans-serif;	color: #333333;}.retour-gauche {	font: bold 0.8em Arial, Helvetica, sans-serif;	color: #B11107;	margin: 0px 0px 0px 20px;	padding: 0px 0px 0px 20px;}.retour-gauche a{	color: #666666;}.reroutage {	font: bold 0.8em Arial, Helvetica, sans-serif;	color: #666666;	margin: 10px 18px 0px 0px;	padding: 10px 18px 0px 0px;	text-align: right;}.reroutage a{	color: #FFFFFF;}.vignette {	margin: 5px 15px;	padding: 0px;	border-top: 1px solid #FFFFFF;	border-right: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #FFFFFF;}.TabVign {	margin: 20px 0px 15px;	padding: 20px 0px 15px;	background: center;}.TitrePage {	margin: 5px 5px 5px 70px;	padding: 5px 5px 5px 70px;	font-weight: bold;	color: #B31104;}.legendes {	font-size: 0.7em;	color: #333333;	margin: 5px 15px 0px 0px;	padding: 5px 15px 0px 0px;}body {	font-family: Arial, Helvetica, sans-serif;}.vignette2 {	margin: 5px 5px;	padding: 0px;	border-top: 1px solid #FFFFFF;	border-right: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #FFFFFF;}.photo {	margin: 0px;	padding: 0px;	border: thin solid #FFFFFF;}.aide {	font-size: 0.7em;	color: #333333;	margin: 5px 20px 0px 0px;	padding: 5px 20px 0px 0px;}.Cellphoto {	margin: 5px 25px 5px 0px;	padding: 5px 25px 5px 0px;}.CellVign {	margin: 5px 20px 5px 0px;	padding: 5px 20px 5px 0px;}.couleur {	background: #A6CBA6;	vertical-align: top;}.infos {	margin: 5px 20px 20px 40px;	padding: 5px 20px 20px 40px;	text-align: left;	font: 0.9em Arial, Helvetica, sans-serif;	color: #01518C;}.reroutage2 {	font: bold 0.8em Arial, Helvetica, sans-serif;	color: #B11107;	margin: 20px 0px 0px 20px;	padding: 20px 0px 20px 20px;}.vignetteBig {	margin: 5px;	padding: 0px;	border-top: 1px solid #FFFFFF;	border-right: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #FFFFFF;}.BigTitle {	font: bold 1.5em Georgia, "Times New Roman", Times, serif;	color: #1C521B;	margin: 40px 20px 5px;	padding: 40px 20px 5px;}.bas1 { font: 0.8em/1em Arial, Helvetica, sans-serif; color: #ffffff; margin: 5px; padding: 5px; }.bas1 a {	text-decoration:none;	}.bas1 a:link {	color: #035087;}.bas1 a:visited {	color: #336CB7;}.bas1 a:hover {	color: #FFFFFF;}.bas1 a:active {	color:#336CB7;	}