body {	margin: 0px;	scrollbar-face-color:#BABFCC;	scrollbar-arrow-color:#A9B1C2;	scrollbar-track-color: #BABFCC;	scrollbar-3dlight-color: #CED3E1;	scrollbar-darkshadow-color: #A9B1C2;	background-repeat: repeat;	background-position: left top;	background-image: url(../images/commun/fond.gif);    font-family: Verdana, Arial, Helvetica, sans-serif;}table.tableGlobale {	background-color: #FFFFFF;	border-right: 2px solid #A6AAB6;	border-bottom: 2px solid #A6AAB6;	border-left: 2px solid #A6AAB6;}TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px;	color: #000000;}TH {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px;	color: #000000;}td.tdFondAccueil {	background-image: url(../images/commun/accueil/accueil_fond.jpg);	background-repeat: no-repeat;	background-position: left top;}td.tdImplantationsGris {	background-color: #EEEEEE;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	font-size: 12px;	font-weight: bold;	padding: 5px;}td.tdImplantationsGris2 {	background-color: #FAFAFA;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #DDDDDD;	font-size: 11px;	padding: 5px;}td.tdImplantationsGris3 {	background-color: #FAFAFA;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #DDDDDD;	font-size: 11px;	font-weight: bold;	padding: 5px;}td.tdImplantationsGris4 {	background-color: #E6E6E6;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #BBBBBB;	font-size: 12px;	font-weight: bold;	padding: 5px;}td.tdImplantationsGris5 {	background-color: #E6E6E6;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #BBBBBB;	font-size: 11px;	font-weight: bold;	padding: 5px;}td.tdForm {	background-color: #EEEEEE;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	font-size: 11px;	font-weight: bold;	padding: 5px;}td.tdForm2 {	background-color: #FAFAFA;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	font-size: 11px;	font-weight: bold;	padding: 5px;}td.tdForm3 {	background-color: #E6E6E6;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #BBBBBB;	font-size: 11px;	font-weight: bold;	padding: 5px;}td.tdHisto {	font-size: 11px;	border-bottom: 1px dotted #D5D5D5;}td.tdHistoDate {	font-size: 12px;	font-weight: bold;	color: #0C7FCE;	border-bottom: 1px dotted #D5D5D5;	background-color: #F4F4F4;}.imageNewsAccueil {border:2px solid F0F0F0;}a:link,a:visited { text-decoration: underline; color: #9B9FAA; font-size: 10px; line-height: 14px; font-weight : bold;}a:hover, a:active {  color: #9B9FAA;text-decoration: none; }a.lienMarine:link,a.lienMarine:visited { text-decoration: underline; color: #044C9A; font-size: 10px; line-height: 14px; font-weight : bold;}a.lienMarine:hover, a.lienMarine:active {  color: #044C9A;text-decoration: none; }a.lienMarine2:link,a.lienMarine2:visited { text-decoration: none; color: #044C9A; font-size: 11px; line-height: 14px; font-weight : bold;}a.lienMarine2:hover, a.lienMarine2:active {  color: #044C9A;text-decoration: underline; }a.lienMarine3:link,a.lienMarine3:visited { text-decoration: underline; color: #044C9A; font-size: 11px; line-height: 14px; font-weight : bold;}a.lienMarine3:hover, a.lienMarine3:active {  color: #044C9A;text-decoration: none; }a.lienC9Gris:link,a.lienC9Gris:visited { text-decoration: underline; color: #AFB2BD; font-size: 9px; line-height: 12px; font-weight : normal;}a.lienC9Gris:hover, a.lienC9Gris:active {  color: #AFB2BD;text-decoration: none; }a.lienC9Gris2:link,a.lienC9Gris2:visited { text-decoration: none; color: #AFB2BD; font-size: 9px; line-height: 12px; font-weight : normal;}a.lienC9Gris2:hover, a.lienC9Gris2:active {  color: #AFB2BD;text-decoration: underline; }a.lienC9Noir:link,a.lienC9Noir:visited { text-decoration: underline; color: #000000; font-size: 9px; line-height: 12px; font-weight : normal;}a.lienC9Noir:hover, a.lienC9Noir:active {  color: #000000;text-decoration: none; }.SocieteNom {	font-size: 14px;	font-weight: bold;	color: #044C9A;}.SocieteAdresse {	font-size: 14px;    color: #044C9A;}.SocieteTel {	font-size: 11px;    line-height: 19px;	font-weight: bold;    color: #0C7FCE;}.Asterisque {	font-size: 14px;    color: #DD0000;	font-weight: bold;}.NewsTitreAccueil {	font-size: 10px;    line-height: 16px;	font-weight: bold;    color: #0035A6;}.NewsDateAccueil {	font-size: 10px;    line-height: 18px;    color: #7D8395;}.NewsTitre {	font-size: 12px;    line-height: 18px;	font-weight: bold;    color: #0035A6;}.NewsDate {	font-size: 12px;    line-height: 18px;	font-weight: bold;    color: #7D8395;}.ssTitre {	font-size: 14px;	font-weight: bold;	color: #044C9A;	line-height: 18px;}.txtGras {	font-weight: bold;}.txtGrasMarine {	color: #044C9A;	font-weight: bold;}	.borderImg1 {	border: 1px solid #AFB6C7;	margin:5px;}.borderImg2 {	border: 1px solid #AFB6C7;}FORM {margin:0px;}.okErrMsg {	font-size: 12px;line-height: 17px;font-weight:bold;color:#0C7FCE;}INPUT {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}INPUT.btn {background-color: #FFFFFF; color: #044C9A; font-weight: bold;}.txtLegende {font-size: 9px;}.txtLegendeGris {font-size: 9px; color:#666666;}.liste1 {	list-style-position: outside;	list-style-type: disc;	font-size: 10px;	font-weight: bold;	color: #277EC4;}.divPortraits {	position:absolute;	left: 50%;	top: 305px;	width: 102px;	height: 137px;	visibility: hidden;	z-index: 1;}.divPortraits2 {	position:absolute;	left: 50%;	top: 405px;	width: 102px;	height: 137px;	visibility: hidden;	z-index: 1;}.txtNormal {	color: #000000;}	.txtMarine {	color: #044C9A;}	a.refLien:link, a.refLien:visited {	color: #B0B3BD;	font-weight : normal;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;}a.refLien:hover, a.refLien:active {	color: #B0B3BD;	text-decoration: underline;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;}.refTiret {	font-size: 9px;	color: #B0B3BD;}