* {

	font-size:11px;
	font-family:arial, sans-serif;
	color:#004a9f;
	padding:0px;
	margin:0px;

}

a {

	tex t-decoration:none;

}

a:hover {

	text-decoration:underline;

}

p a {

	color:#fc7f01;

}

td {
font-size:12px;
}

body {

	background-color:#004a9f;
	b ackground-image:url('./../images/fond_page.gif');
	background-repeat:repeat-y;
	background-position:center 0px;

}

body.sans_fond {

	background-image:none;

}

p {

	margin-bottom:20px;
	margin-top:10px;
	font-size:12px;

}

#visuel_rubrique h1 {

	margin-top:9px;
	margin-left:200px;
	color:#fff;

}

#visuel_rubrique h1 {

	text-align:left;
	background-image:none;

}

#visuel_rubrique_orange h1 {

	text-align:left;
	background-image:none;
	margin-top:9px;
	margin-left:200px;
	color:#fff;

}

#visuel_rubrique_marron h1 {

	text-align:left;
	background-image:none;
	margin-top:9px;
	margin-left:200px;
	color:#fff;

}

#visuel_rubrique_jaune h1 {

	text-align:left;
	background-image:none;
	margin-top:9px;
	margin-left:200px;

}

#visuel_rubrique_bleu h1 {

	text-align:left;
	background-image:none;
	margin-top:9px;
	margin-left:200px;
	color:#fff;

}

#visuel_rubrique_fuschia h1 {

	text-align:left;
	background-image:none;
	margin-top:9px;
	margin-left:200px;
	color:#fff;

}

h2 {

	margin-left:-83px;
	background-image:url('../images/h1.gif');
	background-repeat:no-repeat;
	padding-left:30px;
	height:23px;
	padding-top:5px;
	color:#004a9f;
	font-weight:bold;
	font-size:13px;

}

h3 {

	margin-left:-83px;
	background-image:url('../images/h2.gif');
	background-repeat:no-repeat;
	padding-left:30px;
	height:23px;
	padding-top:5px;
	color:#fc7f01;
	font-weight:bold;
	font-size:13px;
	padding-bottom:10px;

}

ul {
	
	margin-bottom:20px;

}

ul a {

	color:#fff;
	text-decoration:none;

}

li {

	margin-left:15px;

}

#conteneur {

	display:block;
	width:955px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('../images/fond_conteneur.gif');
	background-position:0px bottom;
	b ackground-repeat:repeat-y;

}

#barre_gauche {

	display:block;
	float:left;
	b order:2px #ab21cd solid;
	width:108px;

}

#barre_droite {

	display:block;
	position:absolute;
	top:129px;
	margin-left:849px;
	h eight:621px;
	
	background-image:url('../images/fond_barre_droite.gif');
	background-repeat:no-repeat;

}

#haut {

	display:block;
	float:left;
	width:847px;
	height:129px;
	background-image:url('../images/haut.gif');
	background-repeat:no-repeat;

}

#haut ul {
	
	margin-left:1px;
	margin-top:102px;

}

#haut ul li {

	display:inline;
	color:#fff;
	
	margin:0px;
	
	padding-right:15px;
	
	background-image:url('../images/deux_points.gif');
	background-repeat:no-repeat;
	background-position:15px 15px;
	padding-left:29px;
	
	padding-top:12px;
	padding-bottom:12px;
	
	font-weight:bold;

}

#haut ul li.selected {

	background-color:#fc7f01;

}

#haut ul li.dernier {

	padding-left:31px;

}

#haut ul li.dernier_selected {

	padding-left:31px;
	background-color:#fc7f01;

}

#haut ul li.animation {

	position:absolute;
	margin-left:-10px;
	margin-top:-12px;

	font-weight:normal;
	
}

#contenu {

	display:block;
	width:648px;
	
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	
	padding-top:300px;
	padding-left:190px;
	
	m in-height:400px;
	
}

#contenu_accueil {

	display:block;
	width:648px;
	
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	
	padding-top:390px;
	padding-left:190px;
	
	m in-height:400px;
	
}

#main {

	display:block;
	border:2px #216543 solid;

}

#visuel_rubrique {

	position:absolute;
	display:block;
	background-color:#213862;
	width:741px;
	height:151px;
	margin-top:129px;
	margin-left:108px;
	background-image:url('../images/fond_titre.gif');
	background-repeat:no-repeat;
	
	z-index:2;

}

#visuel_rubrique_orange {

	background-image:url('../images/fond_titre_orange.gif');
	
	position:absolute;
	display:block;
	background-color:#213862;
	width:741px;
	height:235px;
	margin-top:129px;
	margin-left:108px;
	background-repeat:no-repeat;
	
	z-index:2;

}
#visuel_rubrique h1,
#visuel_rubrique_orange h1 {

	 font-size:13px;


}


#visuel_rubrique_marron {

	background-image:url('../images/fond_titre_marron.gif');
	
	position:absolute;
	display:block;
	background-color:#213862;
	width:741px;
	height:151px;
	margin-top:129px;
	margin-left:108px;
	background-repeat:no-repeat;
	
	z-index:2;

}

#visuel_rubrique_jaune {

	background-image:url('../images/fond_titre_jaune.gif');
	
	position:absolute;
	display:block;
	background-color:#213862;
	width:741px;
	height:151px;
	margin-top:129px;
	margin-left:108px;
	background-repeat:no-repeat;
	
	z-index:2;

}

#visuel_rubrique_bleu {

	background-image:url('../images/fond_titre_bleu.gif');
	
	position:absolute;
	display:block;
	background-color:#213862;
	width:741px;
	height:151px;
	margin-top:129px;
	margin-left:108px;
	background-repeat:no-repeat;
	
	z-index:2;

}

#visuel_rubrique_fuschia {

	background-image:url('../images/fond_titre_fuschia.gif');
	
	position:absolute;
	display:block;
	background-color:#213862;
	width:741px;
	height:151px;
	margin-top:129px;
	margin-left:108px;
	background-repeat:no-repeat;
	
	z-index:2;

}

#visuel_rubrique img {

	margin-left:195px;
	margin-top:1px;

}

#visuel_rubrique_orange img {

	margin-left:195px;
	margin-top:1px;

}

#visuel_rubrique_marron img {

	margin-left:195px;
	margin-top:1px;

}

#visuel_rubrique_jaune img {

	margin-left:195px;
	margin-top:1px;

}

#visuel_rubrique_bleu img {

	margin-left:195px;
	margin-top:1px;

}

#visuel_rubrique_fuschia img {

	margin-left:195px;
	margin-top:1px;

}

#max_droite {

	float:left;
	display:block;
	width:847px;

}

#max_bas {

	background-color:#354684;

}

#rejoindre {

	display:block;
	width:81px;
	margin-top:83px;
	padding-left:24px;
	margin-bottom:94px;
	
	font-size:12px;
	font-weight:bold;
	color:#fff;

}

#rejoindre a {

	text-decoration:none;

}

#rejoindre a:hover {

	text-decoration:underline;

}

#contactez {

	display:block;
	width:90px;
	margin-top:12px;
	padding-left:15px;
	margin-bottom:15px;
	
	font-size:12px;
	font-weight:bold;
	color:#fff;

}

#contactez a {

	text-decoration:none;

}

#contactez a:hover {

	text-decoration:underline;

}

#menu_transport {

	position:absolute;
	background-color:#004a9f;

	z-index:10;
	
	margin-left:102px;
	margin-top:12px;

}

#menu_transport ul {

	margin:0px;
	padding:0px;
	
	list-style:none;

}

#menu_transport ul li {

	display:list-item;
	padding:0px;
	background-image:none;

}

#menu_transport ul li a{

	display:block;
	padding:5px;
	width:150px;

}

#menu_transport ul li a:hover{

	background-color:#b2c8e2;

}

#menu_services {

	position:absolute;
	background-color:#004a9f;

	z-index:10;
	
	margin-left:202px;
	margin-top:12px;

}

#menu_services ul {

	margin:0px;
	padding:0px;
	
	list-style:none;

}

#menu_services ul li {

	display:list-item;
	padding:0px;
	background-image:none;

}

#menu_services ul li a{

	display:block;
	padding:5px;
	width:150px;

}

#menu_services ul li a:hover{

	background-color:#b2c8e2;

}

#pied p{

	margin-left:-81px;
	margin-right:-11px;
	margin-top:150px;
	text-align:center;
	font-size:9px;
	padding-top:15px;
	padding-bottom:3px;
	
	margin-bottom:0px;
	
	color:#fff;
	
	background-image:url('../images/fond_pied.gif');
	background-repeat:repeat-x;
	
	width:739px;

}

label {

}

label span{

	display:block;
	float:left;
	width:250px;
	font-weight:bold;

}

input{

	padding:3px;
	margin-bottom:5px;
	width:242px;

}

select {

	width:252px;
	margin-bottom:5px;

}

textarea {

	width:242px;
	padding:3px;

}

.object-right {
	
	float:right;

}

.object-left {

	fl oat:left;

}

h2 span {

	display:block;
	margin-top:-6px;
	margin-left:-10px;
	width:510px;
	background-color:#004a9f;
	color:#fff;
	padding:5px;
	font-size:12px;

}

p.annonce_details {

	text-align:right;
	padding-right:193px;

}

p.annonce_details a {

	color:#583925;
	font-weight:bold;
	text-decoration:none;
	
	background-image:url('./../images/fleche_marron.gif');
	background-repeat:no-repeat;
	background-position:right 1px;

	padding-right:17px;
	
}

p.annonce_details a:hover {

	text-decoration:underline;

}

.contact_annonce {

	background-image:url('./../images/fleche_orange.gif');
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:17px;
	
}

#rejoindre a {

	color:#fff;

}

#contactez a {

	color:#fff;

}

#lien_accueil {

	position:absolute;
	display:block;
	
	width:195px;
	height:88px;
		
	cursor:pointer;

}

#lien_accueil a{

	display:block;
	width:195px;
	height:88px;
	
	text-decoration:none;
	
	ba ckground-color:#ddd;

}

#lien_accueil a:hover {

	text-decoration:none;

}

em {

	font-size:10px;
	font-weight:normal;

}

input.bouton {

	d isplay:block;
	f loat:left;

	background-image:url('./../images/fond_bouton.gif');
	background-color:#583925;
	border-width:0px;
	
	width:87px;
	height:20px;
	
	color:#fff;
	
	margin-top:30px;

}

span.espace_vide {

	display:block;
	float:left;
	height:20px;
	width:200px;

}

.block label input {

	float:left;
	width:20px;

}

.block label span{

	float:left;
	width:70px;

}

#erellis {

	padding-top:20px;
	margin-bottom:10px;
	color:#fff;
	text-align:center;

}

#erellis a {

	color:#fff;

}

#logo_d {

	display:block;
	width:106px;
	height:54px;
	background-image:url('./../images/logo_d.gif');
	position:absolute;
	bottom:0px;
	m argin-left:-1px;
	display:none;

}

#contenu_accueil b {

	color:#583925;
	font-size:13px;

}

#contenu_accueil h4 {

	color:#93aac4;
	font-size:13px;
	padding-bottom:10px;

}

#contenu_accueil h5 {

	color:#fc7f01;
	font-size:13px;
	padding-bottom:10px;

}

#contenu b {

	color:#583925;
	font-size:13px;

}

#contenu h4 {

	color:#93aac4;
	font-size:13px;
	padding-bottom:10px;

}

#contenu h5 {

	color:#fc7f01;
	font-size:13px;
	padding-bottom:10px;

}

#contenu a {

	color:#fc7f01;
	text-decoration:underline;

}

#contenu_accueil ul li  {

	background-image:url('./../images/pte_fleche_bleue.gif');
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding:0px;
	padding-left:15px;
	list-style-type:none;

}

#contenu ul li {

	background-image:url('./../images/pte_fleche_bleue.gif');
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding:0px;
	padding-left:15px;
	list-style-type:none;
	font-size:12px;

}

#contenu_accueil ul li ul li {

	background-image:url('./../images/tiret.gif');
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding:0px;
	padding-left:15px;
	list-style-type:none;

}

#contenu ul li ul {

	margin:0px;
	padding:0px;

}

#contenu_accueil ul li ul {

	margin:0px;
	padding:0px;

}


#contenu ul li ul li {

	background-image:url('./../images/tiret.gif');
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding:0px;
	padding-left:15px;
	list-style-type:none;

}
