﻿#chapo  {
	padding-left:50px;
	padding-right:50px;
	position:relative;
	
}
#infolegales , #infolegales a{
		position:relative;
		text-align: center;
		width:950px;
		padding-top: 15px;
		margin: 0 auto;
		color:#fff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}

body{	font-family: Arial, Helvetica, sans-serif;	top: 0px;	left: 150px;	background-color: #FFFFFF;	font-size: 12px;	font-style: normal;	font-weight: normal;	margin: 0 auto;	padding-top:10px;	background-image: url('../images/fond.gif');	background-repeat: repeat;
	color: #32233b;}#flash {	position: relative;	height: 230px;	width: 950px;	margin-left: auto;	margin-right: auto;}#haut {	position: relative;	height: 135px;	width: 950px;	margin: 0 auto;	z-index: 2;
}
#haut img {
	display: block;
}#nom_agence {	font-size: 34px;	font-weight: bold;	color: #FFFFFF;	left: 300px;	top: 30px;	position: absolute;}#text_agence {	font-size: 12px;	font-weight: normal;	text-decoration: underline;	position: static;}#langue {	position: absolute;	top: 105px;	right: 10px;}#menu {	margin: 0 auto;	background-image: url("../images/menu.gif");	background-repeat: no-repeat;	position: relative;	height: 25px;	width: 950px;
	padding-top: 15px;	z-index: 1;}#menu a{	color: #d91d52;	font-size:13px;	font-weight: bold;	text-decoration:none;}#menu a:hover{	color: #32233b;	font-size:13px;	font-weight: bold;	text-decoration:underline;}#centre {	position: relative;	background-color: #FFFFFF;	width: 950px;	height: 331px;	margin: 0 auto;	background-image: url('../images/fondcentre.gif');	background-repeat: repeat;}#centre2 {	position: relative;	background-color: #FFFFFF;	background-image: url('../images/fondcentre.gif');	background-repeat: repeat;	width: 950px;	margin: 0 auto;}#centre3 {	position: relative;	background-image: url('../images/Partie-centrale.gif');	background-repeat: repeat-y;	background-color: #FFFFFF;	width: 950px;	margin: 0 auto;	height: 311px;	padding-top: 20px;}#bas_menu {	top: 25px;	position: absolute;	width: 500px;	height: 25px;}#logo {	position: relative;	clip: rect(50px,auto,auto,auto);	overflow: hidden;}SELECT {	color: #000000;	background-color: #FFFFFF;	font-size:13px;    font-family: Arial, Helvetica, sans-serif;}INPUT {	color: #000000;	background-color: #FFFFFF;	font-size:13px;    font-family: Arial, Helvetica, sans-serif;}a{	color:#FFFFFF;	font-weight: bold;	text-decoration:none;}a:hover{	color: #FFFFFF;	font-weight: bold;	text-decoration:underline;}#erreur {	text-align: center;	vertical-align: middle;	position: relative;	height: 250px;	width: 500px;	margin: 0 auto;}#text_mail{	color: #000099;	background-color: #FEFDE0;	font-size:12px;    font-family: Arial, Helvetica, sans-serif;	font-weight:bold;	border-top: #000000 solid 2px;	border-right: #CCCCCC solid 2px;	border-left: #000000 solid 2px;	border-bottom: #CCCCCC solid 2px;}#bas {	background-image: url("../images/bas.gif");	background-repeat: no-repeat;	margin: 0 auto;	text-align: center;	position:relative;
	padding-top: 10px;	height: 70px;	width: 950px;}#powered {	bottom: -2px;	position: absolute;	color:#FFFFFF;	left: 2px;	visibility:hidden;	}#menug {	position: relative;	font-weight:bold;	float:left;	height:80px;	width:210px;	color:#FFFFFF;	padding-left:25px;	padding-top:5px;}#menud {	position: relative;	font-weight:bold;	float:right;	height:60px;	color:#FFFFFF;	padding-right:25px;	padding-top:5px;	width:180px;}#coord {	position: relative;	float:left;	width: 500px;	height: 70px;	padding-top:5px;	color: #fff;	z-index: 5;}#adresse,
#phone {	position: relative;	width: 500px;	text-align: center;	font-size: 12px;	color:#fff;}#phone a{	color:#fff;}#haut2 {
	clear: both;	position: relative;	height: 40px;	width: 950px;	margin: 0 auto;	z-index: 2;
	background: transparent url('../images/bandeau_haut_animation.gif') no-repeat;}#menu_item {	position: relative;	float: left;	height:25px;	padding-right: 20px;	padding-left: 20px;	vertical-align:middle;	text-align: center;}#menu_item2 {	position: relative;	float: right;	padding-right: 30px;	padding-left: 30px;	height:25px;	vertical-align:middle;	text-align: center;}#separtbarre{	display: none;}#separtbarre2{	display: none;}#menudroit{	position:relative;	height:20px;	text-align: right;}#menugauche{	position:relative;	height:20px;	text-align: left;}#menugauche a, #menudroit a{	color:#fff;	font-size:12px;}#menugauche a:hover, #menudroit a:hover{	color:#330000;	font-size:12px;}#lbarre{	position:relative;	height:21px;	width:890px;	font-weight:bold;	font-size:13px;	padding:10px 0;	margin: 0 auto;	clear:both;}
#lbarre a{
	color: #fff;
}
#linfobarre1{	position:relative;	text-align:left;	float:left;	width:200px;	height:21px;}#linfobarre2{	position:relative;	text-align:center;	float:left;	width:490px;	height:21px;	}#linfobarre3{	position:relative;	text-align:right;	float:left;	width:200px;	height:21px;	}#msg{	position:relative;	font-weight:bold;	font-size:13px;	margin: 0 auto;	text-align:center;	vertical-align: middle;}#msg a{	color:#000066;}#msg a:hover{	color:#000000;}#msg2{	position:relative;	font-weight:bold;	font-size:13px;	margin: 0 auto;	text-align:center;	vertical-align: middle;}#pwd{	position:relative;	text-align: center;	width:950px;	padding-top: 15px;	margin: 0 auto;}#pwd a{	color:#FFFFFF;	text-decoration:none;}#pwd a:hover{	color:#000099;}/*présentation des div de la page agence*/#col1, #col2{padding-top:5px;width:200px;height:300px;}#col1 {	position: relative;	float:left;	color:#FFFFFF;	padding-left:100px;	}#col2 {	position: relative;	float:right;	color:#FFFFFF;	padding-right:100px;}#agence11, #agence12, #agence13, #agence21 , #agence22, #agence23{	position: relative;	width:300px;	color:#FFFFFF;	padding:25px;	padding-top:1px;}#agence11, #agence12, #agence13{	float:left;}#agence21 , #agence22, #agence23{	float:right;}.agence{}.agence .titre{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #330000;	font-size: 12px;	font-weight: bold;	font-variant: small-caps;}.agence .email{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 10px;}.agence .coordonnees{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333333;	font-size: 10px;}.agence .contact{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 10px;}