body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #ffffff;		scrollbar-face-color: #DEDEDE; 	scrollbar-shadow-color: #DEDEDE;	scrollbar-highlight-color: #FFFFFF;	scrollbar-3dlight-color: #DEDEDE; 	scrollbar-darkshadow-color: #DEDEDE; 	scrollbar-track-color: #FFFFFF; 	scrollbar-arrow-color: #676562;}body,td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	font-weight: normal;}a:link {	text-decoration: none;}a:visited {	text-decoration: none;}a:hover {	text-decoration: underline;}a:active {	text-decoration: none;}div#fond {    position: absolute;/*Permet de positionner le div part rapport au coin sup??rieur gauche de la page*/     width: 900px;/*largeur du div*/     height: 950px;/*hauteur du div*/     top: 0px;/*placer le bord sup??rieur du div ?? 50% du bord sup??rieur du navigateur*/     left: 50%;/*placer le bord sup??rieur du div ?? 50% du bord gauche du navigateur*/     margin-top: 0px;/*d??caler verticalement le div de la moiti?? de sa hauteur*/     margin-left: -475px;/*d??caler horizontalement le div de la moiti?? de sa largeur*/     z-index: 0;/*permet de placer le div au dessus de l'autre div*/    overflow: hidden; } div#decors1 {    position: absolute;/*Permet de positionner le div part rapport au coin sup??rieur gauche de la page*/     width: 317px;/*largeur du div*/     height: 265px;/*hauteur du div*/     top: 0px;/*placer le bord sup??rieur du div ?? 50% du bord sup??rieur du navigateur*/     left: 50%;/*placer le bord sup??rieur du div ?? 50% du bord gauche du navigateur*/     margin-top: 657px;/*d??caler verticalement le div de la moiti?? de sa hauteur*/     margin-left: 108px;/*d??caler horizontalement le div de la moiti?? de sa largeur*/     z-index: 10;/*permet de placer le div au dessus de l'autre div*/    overflow: hidden; }div#decors2 {    position: absolute;/*Permet de positionner le div part rapport au coin sup??rieur gauche de la page*/     width: 84px;/*largeur du div*/     height: 145px;/*hauteur du div*/     top: 0px;/*placer le bord sup??rieur du div ?? 50% du bord sup??rieur du navigateur*/     left: 50%;/*placer le bord sup??rieur du div ?? 50% du bord gauche du navigateur*/     margin-top: 252px;/*d??caler verticalement le div de la moiti?? de sa hauteur*/     margin-left: 111px;/*d??caler horizontalement le div de la moiti?? de sa largeur*/     z-index: 14;/*permet de placer le div au dessus de l'autre div*/    overflow: hidden; }div#decors3 {    position: absolute;/*Permet de positionner le div part rapport au coin sup??rieur gauche de la page*/     width: 215px;/*largeur du div*/     height: 84px;/*hauteur du div*/     top: 0px;/*placer le bord sup??rieur du div ?? 50% du bord sup??rieur du navigateur*/     left: 50%;/*placer le bord sup??rieur du div ?? 50% du bord gauche du navigateur*/     margin-top: 574px;/*d??caler verticalement le div de la moiti?? de sa hauteur*/     margin-left: 195px;/*d??caler horizontalement le div de la moiti?? de sa largeur*/     z-index: 16;/*permet de placer le div au dessus de l'autre div*/    overflow: hidden; }div#titre {    position: absolute;/*Permet de positionner le div part rapport au coin sup??rieur gauche de la page*/     width: 450px;/*largeur du div*/     height: 72px;/*hauteur du div*/     top: 0px;/*placer le bord sup??rieur du div ?? 50% du bord sup??rieur du navigateur*/     left: 50%;/*placer le bord sup??rieur du div ?? 50% du bord gauche du navigateur*/     margin-top: 4px;/*d??caler verticalement le div de la moiti?? de sa hauteur*/     margin-left: -452px;/*d??caler horizontalement le div de la moiti?? de sa largeur*/     z-index: 11;/*permet de placer le div au dessus de l'autre div*/    overflow: hidden; }div#ccoeur {    position: absolute;/*Permet de positionner le div part rapport au coin sup??rieur gauche de la page*/     width: 233px;/*largeur du div*/     height: 486px;/*hauteur du div*/     top: 0px;/*placer le bord sup??rieur du div ?? 50% du bord sup??rieur du navigateur*/     left: 50%;/*placer le bord sup??rieur du div ?? 50% du bord gauche du navigateur*/     margin-top: 55px;/*d??caler verticalement le div de la moiti?? de sa hauteur*/     margin-left: 192px;/*d??caler horizontalement le div de la moiti?? de sa largeur*/     z-index: 9;/*permet de placer le div au dessus de l'autre div*/    overflow: hidden; }div#mention {    position: absolute;/*Permet de positionner le div part rapport au coin sup??rieur gauche de la page*/     width: 624px;/*largeur du div*/     height: 23px;/*hauteur du div*/     top: 0px;/*placer le bord sup??rieur du div ?? 50% du bord sup??rieur du navigateur*/     left: 50%;/*placer le bord sup??rieur du div ?? 50% du bord gauche du navigateur*/     margin-top: 910px;/*d??caler verticalement le div de la moiti?? de sa hauteur*/     margin-left: -450px;/*couleur d'arri??re-plan du div*/     z-index: 6;/*permet de placer le div au dessus de l'autre div*/ } div#affichage {	position: absolute;	width: 570px;	height: 550px;	top: 0px;	left: 50%;	margin-top: 335px;	margin-left: -430px;	z-index: 5;	overflow: auto;}div#menu {    position: absolute;/*Permet de positionner le div part rapport au coin sup??rieur gauche de la page*/     width: 657px;/*largeur du div*/     height: 170px;/*hauteur du div*/     top: 0px;/*placer le bord sup??rieur du div ?? 50% du bord sup??rieur du navigateur*/     left: 50%;/*placer le bord sup??rieur du div ?? 50% du bord gauche du navigateur*/     margin-top: 111px;/*d??caler verticalement le div de la moiti?? de sa hauteur*/     margin-left: -462px;/*couleur d'arri??re-plan du div*/     z-index: 12;/*permet de placer le div au dessus de l'autre div*/ }div#adresse{    position: absolute;/*Permet de positionner le div part rapport au coin sup??rieur gauche de la page*/     width: 353px;/*largeur du div*/     height: 30px;/*hauteur du div*/     top: 0px;/*placer le bord sup??rieur du div ?? 50% du bord sup??rieur du navigateur*/     left: 50%;/*placer le bord sup??rieur du div ?? 50% du bord gauche du navigateur*/     margin-top: 11px;/*d??caler verticalement le div de la moiti?? de sa hauteur*/     margin-left: 60px;/*couleur d'arri??re-plan du div*/ 	overflow: hidden;    z-index: 2;/*permet de placer le div au dessus de l'autre div*/ }.tableau {	background-color: #FFFFFF;}div#titrerechercheraccueil {	position: absolute;	width: 263px;	height: 60px;	top: 0px;	left: 0px;	margin-top: 0px;	margin-left: 307px;	overflow: hidden;	z-index: 3;}div#fondrechercheraccueil {	position: absolute;	width: 263px;	height: 174px;	top: 0px;	left: 0px;	margin-top: 76px;	margin-left: 307px;	overflow: hidden;	z-index: 4;	background-image: url(images/fondrechercheraccueil.gif);}div#rechercheraccueil {	position: absolute;	width: 215px;	height: 120px;	top: 0px;	left: 0px;	margin-top: 100px;	margin-left: 331px;	overflow: hidden;	z-index: 5;}div#titreaccueil {	position: absolute;	width: 263px;	height: 60px;	top: 0px;	left: 0px;	margin-top: 0px;	margin-left: 0px;	overflow: hidden;	z-index: 3;}div#texteaccueil {	position: absolute;	width: 263px;	height: 250px;	top: 0px;	left: 0px;	margin-top: 76px;	margin-left: 0px;	overflow: hidden;	z-index: 4;}div#carteaccueil {	position: absolute;	width: 393px;	height: 207px;	top: 0px;	left: 0px;	margin-top: 325px;	margin-left: 10px;	overflow: hidden;	z-index: 4;}div#textephoto {    position: absolute;/*Permet de positionner le div part rapport au coin sup??rieur gauche de la page*/     width: 250px;/*largeur du div*/     height: 500px;/*hauteur du div*/     top: 8px;/*placer le bord sup??rieur du div ?? 50% du bord sup??rieur du navigateur*/     left: 320px;/*placer le bord sup??rieur du div ?? 50% du bord gauche du navigateur*/     margin-top: 0px;/*d??caler verticalement le div de la moiti?? de sa hauteur*/     margin-left: 0px;/*couleur d'arri??re-plan du div*/     z-index: 5;/*permet de placer le div au dessus de l'autre div*/ 	overflow: hidden;} div#photoagence {	position: absolute;	width: 263px;	height: 250px;	top: 0px;	left: 0px;	margin-top: 0px;	margin-left: 0px;	overflow: hidden;	z-index: 4;}div#cartegoogle {	position: absolute;	width: 570px;	height: 277px;	top: 0px;	left: 0px;	margin-top: 255px;	margin-left: 0px;	overflow: hidden;	z-index: 4;}div#texteagence {	position: absolute;	width: 263px;	height: 250px;	top: 0px;	left: 0px;	margin-top: 76px;	margin-left: 307px;	overflow: hidden;	z-index: 4;}.celulle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #051B75;	border: 1px solid #051B75;	width: 300px;	background-color: #FFCC00;	background-image: url(images/fond_promo.jpg);}.celulle1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	height: 15px;	width: 209px;}.celulle2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	height: 15px;	width: 98px;}.celulle3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	height: 20px;	width: 209px;}.celulle4 {	border: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	background-color: #FFFFFF;}.celulle5 {	border: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-align: right;	vertical-align: baseline;	height: 15px;	width: 85px;	font-style: normal;	line-height: normal;	font-variant: normal;	color: #D1329F;	background-color: #EFDEE4;}.celulle52 {	border: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	text-align: right;	vertical-align: baseline;	height: 15px;	width: 50px;	font-style: normal;	line-height: normal;	font-variant: normal;	color: #862A5B;	background-color: #F7ECF0;}.celulle6 {	border: 1px solid #D1329F;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #D1329F;	background-color: #FCDCDC;	text-align: left;	vertical-align: baseline;	height: 20px;	width: 164px;}.celulle7 {	border: 1px solid #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #666666;	background-color: #FFFFFF;	text-align: left;	vertical-align: baseline;	height: 15px;	width: 200px;}.celulle8 {	border: 1px solid #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #FF0000;	background-color: #FFFFFF;	text-align: left;	height: 15px;	width: 15px;}.celulle9 {	border: 0px none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	background-color: #FFFFFF;	text-align: left;	vertical-align: baseline;	height: 15px;	width: 200px;}.celulle10 {	border: 0px none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;	background-color: #CCCCCC;	text-align: left;	vertical-align: baseline;	height: 15px;	width: 200px;}.celulle12 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;	text-align: left;	vertical-align: baseline;	height: 15px;	width: 200px;	border-top: 0px none;	border-right: 0px none;	border-bottom: thin solid #666666;	border-left: 0px none;}.celulle11 {	border: 1px solid #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #666666;	background-color: #FFFFFF;	text-align: left;	vertical-align: baseline;	height: 15px;	width: 200px;}.celulle13 {	border: 1px solid #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #862A5B;	background-color: #FFFFFF;	text-align: right;	height: 15px;	width: 400px;}.bouton1 {	border: 0px none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #862a5b;	background-color: #ffffff;	width: 30px;}.bouton2 {	border: 0px none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #862a5b;	background-color: #ffffff;	width: 228px;	height: 15px;}.bouton3 {	border: 0px none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-color: #E53AAF;	width: 200px;}.bouton4 {	border: 0px none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #ffffff;	background-color: #000000;	height: 15px;}.bouton5 {	border: 0px none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #ffffff;	background-color: #822441;	width: 200px;	height: 15px;}.verdana9blanc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #ffffff;}.verdana9gris {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #858888;}.verdana9rouge {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FF0000;	font-style: normal;	font-weight: bold;}.verdana9violet {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #822441;	font-weight: normal;}.verdana9orangegras {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FF9400;	font-weight: bold;}.verdana10noir {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #862A5B;}.verdana10gris {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #555555;}.verdana10blanc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ffffff;	}.verdana10orange {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF9400;	font-weight: normal;}.verdana10orangegras {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF9400;	font-weight: bold;}.verdana11blanc {	font-family: Verdana, Arial, Helvetica, sans-serif;	size: 11px;	color: #ffffff;}.verdana11gris {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #555555;}.verdana11grisgras {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #862A5B;	font-weight: bold;}.verdana11orangegras {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF9400;	font-weight: bold;}.verdana12gris {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #555555;}.verdana12vertgras {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #7DAA05;	font-weight: bold;}.verdana12grisgras {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #858888;	font-weight: bold;}.arial14marrongras {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #C05a16;}.verdana16grisgras {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #555555;	font-weight: bold;}.arial20marrongras {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #C05a16;}.photo {	border: 1px solid #A28D00;}.photopromo1 {	border: 1px solid #FFFFFF;}