@charset "utf-8";
/* CSS Document */

ul{
	margin:0px;
	padding:0px;
}
li{
	margin:0px;
	padding:0px;
}


body{
	background:url(fond_degrade.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#0067A4;
}

#global{
	background:url(ombre_cotes.png);
	background-repeat:repeat;
	/*background-color:#FFF;*/
	width:1009px;
	position:relative;
	margin:auto;
}

#header{
	position:relative;
	width:990px;
}

#menu_haut{
	position:relative;
	float:left;
	width:990px;
	margin-left:10px;
	height:41px;
}

#pictos{
	float:left;
	margin-top:10px;
	position:relative;
}

#picto_home{
	background:url(picto_home.jpg);
	width:18px;
	height:23px;
	float:left;
	position:relative;
}

#picto_plan_site{
	background:url(picto_plan_site.jpg);
	width:19px;
	height:23px;
	float:left;
	position:relative;
}
#picto_contact{
	background:url(picto_contact.jpg);
	width:28px;
	height:23px;
	float:left;
	position:relative;
}
.separateur_vertical{
	background:url(picto_points.jpg);
	width:5px;
	height:23px;
	float:left;
	position:relative;
}

#onglets{
	position:relative;
	float:right;
	width:604px;
	height:31px;
	margin-top:10px;

}

#onglets ul{
	margin:0px;
	padding:0px;
	position:relative;
}

#onglets li{
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
}

#onglets a{
/*	margin:0px;
	padding:0px;
	text-decoration:none;
	cursor:pointer;
	float:left;
	display:block;*/
}

#onglets img{
	margin:0px;
	padding:0px;
	text-decoration:none;
	cursor:pointer;
	float:left;
	position:relative;
}

#onglets ul a{
	display:block;
	float:left;
	height:27px;
	margin-top:3px;
	overflow:hidden;
	padding-left:118px;
	text-decoration:none;
	voice-family:inherit;
	width:0;
	cursor:pointer;
}

#onglets ul li a#accueil{
	background-image:url(onglet_accueil.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}

#onglets ul li a#accueil:hover{
	background-position:center top;
}
#onglets ul li a#infos{
	background-image:url(onglet_infos.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}

#onglets ul li a#infos:hover{
	background-position:center top;
}

#onglets ul li a#recherche{
	background-image:url(onglet_recherche.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}

#onglets ul li a#recherche:hover{
	background-position:center top;
}

#onglets ul li a#partenaires{
	background-image:url(onglet_partenaires.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}

#onglets ul li a#partenaires:hover{
	background-position:center top;
}

#onglets ul li a#contact{
	background-image:url(onglet_contact.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}

#onglets ul li a#contact:hover{
	background-position:center top;
}

#img_header{
	position:relative;
	float:left;
	background:url(image_header.jpg);
	width:983px;
	height:228px;
	margin-left:8px;
}

#ombre_haut_header{
	float:left;
	background:url(img_header_ombre_haut.png);
	width:982px;
	height:4px;
	left:-2px;
	position:absolute;
	top:37px;
}
/*************************Colonne gauche**************************/

#col_gauche{
	float:left;
	margin-left:10px;
	margin-top:10px;
	position:relative;
	width:205px;
}

#carte_france{
	position:relative;
	float:left;

}

#carte_france_gauche{
	position:relative;
	float:left;
	background:url(encart_bleu_gauche.jpg);
	width:13px;
	height:250px;
}
#carte_france_centre{
	position:relative;
	float:left;
	background:url(encart_bleu_fond.jpg);
	background-repeat:repeat;
	width:174px;
	height:251px;
}

#carte_france h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	line-height:14px;
	font-stretch::condensed;
	text-align:center;
	*margin-top:10px;
}

#carte_france_centre a{
	position:relative;
	float:left;
	margin-top:10px;
}

#carte_france_centre img{
	margin-top:10px;
}

#carte_france_droite{
	position:relative;
	float:left;
	background:url(encart_bleu_droit.jpg);
	width:18px;
	height:250px;
}


.pointilles{
	position:relative;
	background:url(pointille_blanc.jpg);
	background-repeat:repeat-x;
	float:left;
	width:173px;
	height:3px;
}

#dossiers{
	position:relative;
	float:left;
	margin-top:10px;
}

.dossier{
	position:relative;
	float:left;
	margin-bottom:10px;
}

#rss{
	position:relative;
	float:left;

}

#rss_gauche{
	position:relative;
	float:left;
	background:url(encart_bleu_gauche.jpg);
	width:13px;
	height:250px;
}
#rss_centre{
	position:relative;
	float:left;
	background:url(encart_bleu_fond.jpg);
	background-repeat:repeat;
	width:174px;
	height:251px;
}

#rss h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	line-height:14px;
	font-stretch::condensed;
	text-align:center;
	margin-bottom:5px;
	*margin-top:20px;
}

#liste_rss{
	position:relative;
	float:left;
}

#liste_rss ul{
	float:left;
	padding-left:0;
	position:relative;
	margin-top:4px;
}
#liste_rss li{
	color:#FFFFFF;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:5px;
	position:relative;
	text-align:justify;
}

#liste_rss a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	background:url(picto_rss.png);
	background-repeat:no-repeat;
	background-position:0px -1px;
	text-decoration:none;
	display:inline;
	padding-left:25px;
	padding-top:4px;
}

#liste_rss h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	display:inline;
	margin:0px;
}

#liste_rss h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	display:inline;
	margin:0px;
	font-weight:normal;
}

#rss_droite{
	position:relative;
	float:left;
	background:url(encart_bleu_droit.jpg);
	width:18px;
	height:250px;
}

/**********Colonne centre***************************/

#col_centre{
	float:left;
	margin-left:15px;
	margin-top:10px;
	position:relative;
	width:540px;
}
#texte_principal_centre{
	position:relative;
	float:left;
}
#texte_principal_centre h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;

}

.texte{
	font-size:12px;
}

#formulaire_principal{
	position:relative;
	float:left;
	margin-top:10px;
}

#gauche_formulaire_principal{
	position:relative;
	float:left;
	background:url(formulaire_gauche.jpg);
	width:20px;
	height:209px;
}
#centre_formulaire_principal{
	position:relative;
	float:left;
	background:url(formulaire_fond.jpg);
	background-repeat:repeat-x;
	width:500px;
	height:209px;
	
}

#titre_formulaire_principal{
	position:relative;
	*margin-top:20px;

}
#titre_formulaire_principal h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	display:inhline;
	line-height:12px;
	*line-height:20px;
	margin-bottom:8px;
}

#titre_formulaire_principal span{
	color:#000;
	font-size:11px;
	position:relative;
	float:left;
	margin-bottom:10px;
}

/*****************Champs formulaire***********************************/
#champs_formulaire_principal{

	position:relative;
	margin-top:10px;
	float:left;
}

#champs_formulaire_principal form input.txtBoxNom{
	background-color:#FFFFFF;
	border:2px solid #000000;
	color:#000000;
	float:left;
	font-family:helvetica;
	font-size:20px;
	font-weight:bold;
	height:27px;
	margin-bottom:20px;
	width:235px;	
}

#champs_formulaire_principal form input.txtBoxTel{
	background-color:#FFFFFF;
	border:2px solid #000000;
	color:#000000;
	float:left;
	font-family:helvetica;
	font-size:20px;
	font-weight:bold;
	height:27px;
	margin-bottom:20px;
	margin-left:15px;
	width:235px;

}
#champs_formulaire_principal form input.txtBoxMail{
	background-color:#FFFFFF;
	border:2px solid #000000;
	color:#000000;
	float:left;
	font-family:helvetica;
	font-size:20px;
	font-weight:bold;
	height:27px;
	margin-bottom:20px;
	width:385px;
}

#champs_formulaire_principal form input.bouton_envoyer {
	position:relative;
	width:78px;
	height:33px;
	border:none;
	cursor:pointer;
	margin:auto;
	background:url(btn_ok.jpg);
	margin:auto auto auto 25px;
	*margin:auto auto auto 5px;
}


#droite_formulaire_principal{
	position:relative;
	float:left;
	background:url(formulaire_droit.jpg);
	width:20px;
	height:209px;
}


/*********** Fin formulaire ************/
#texte_secondaire_centre{
	position:relative;
	float:left;
}

#texte_secondaire_centre h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}



/****************** Recherche carte **************************/
#recherche_carte{
	position:relative;
	float:left;
	margin-top:10px;
}
#recherche_carte_gauche{
	position:relative;
	float:left;
	background:url(recherche_carte_gauche.jpg);
	width:19px;
	height:254px;
}
#recherche_carte_centre{
	position:relative;
	float:left;
	background:url(recherche_carte_fond.jpg);
	background-repeat:repeat-x;
	width:496px;
	height:254px;
}

#titre_recherche_carte{
	position:relative;
	float:left;
	width:500px;
	height:48px;
}

#titre_recherche_carte h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFF;
	margin-top:15px;
	margin-bottom:0px;
}

#recherche_carte_droite{
	position:relative;
	float:left;
	background:url(recherche_carte_droite.jpg);
	width:25px;
	height:254px;
}

#recherche_carte_partie_gauche{
	border-right:1px solid;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:193px;
	padding-right:30px;
	padding-top:10px;
	position:relative;
	width:210px;
	z-index:99999;
}

#recherche_carte_partie_gauche ul{
	float:left;
	margin-bottom:0px;
	margin-left:0;
	margin-top:10px;
	padding-left:15px;
	position:relative;
}

#recherche_carte_partie_gauche li{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#recherche_carte_partie_droite{
	position:relative;
	float:left;
	width:236px;

}

#recherche_carte_droite_haut{
	border-bottom:1px solid #000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:30px;
	margin-top:10px;
	padding-left:15px;
	position:relative;
	width:263px;
	z-index:9999;
}

#recherche_carte_droite_haut ul{
	float:left;
	margin-bottom:10px;
	margin-left:15px;
	margin-top:10px;
	padding-left:15px;
	position:relative;
}

#recherche_carte_droite_haut li{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#recherche_carte_droite_haut form{
	position:relative;
}

#recherche_carte_droite_haut input[type=text]{
	background-color:#FFFFFF;
	border:1px solid #000000;
	color:#E16726;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	height:20px;
	margin-bottom:10px;
	width:185px;
}

#recherche_carte_droite_haut input[type=submit]{
	position:relative;
	width:33px;
	height:22px;
	border:none;
	cursor:pointer;
	margin:auto;
	background:url(btn_ok_recherche_carte.jpg);
	margin:auto auto auto 15px
}

#texte_recherche_cp{
	position:relative;
	float:left;
	margin-left:15px;
	margin-bottom:20px;
}

#recherche_carte_droite_bas{
	position:relative;
	float:left;
}

#texte_informes{
	float:left;
	margin-left:5px;
	margin-top:10px;
	position:relative;
	text-align:center;
	width:260px;
	z-index:9999;
}

#texte_informes .gras{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}

#texte_informes img{
	float:left;
	margin:10px auto auto 30px;
	position:relative;
}


/******************FIN Recherche carte **************************/

#texte_bas{
	position:relative;
	float:left;
	margin-top:10px;
}
	
/*****************COLONNE DROITE ************************/

#col_droite{
	position:relative;
	float:left;
	margin-left:15px;
	margin-top:10px;
	width:205px;
}

#recherche_rapide{
	position:relative;
	float:left;
}

#recherche_rapide_gauche{
	position:relative;
	float:left;
	background:url(recherche_rapide_gauche.jpg);
	width:17px;
	height:256px;
}

#recherche_rapide_centre{
	position:relative;
	float:left;
	background:url(recherche_rapide_fond.jpg);
	background-repeat:repeat-x;
	width:170px;
	height:256px;
}

#recherche_rapide_droite{
	position:relative;
	float:left;
	background:url(recherche_rapide_droite.jpg);
	background-repeat:repeat-x;
	width:17px;
	height:256px;
}

#recherche_rapide h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	line-height:14px;
	font-stretch::condensed;
	text-align:center;
	*margin-top:10px;
}
.pointilles_orange{
	position:relative;
	background:url(pointille_orange.jpg);
	background-repeat:repeat-x;
	float:left;
	width:173px;
	height:3px;
}

#remplissez{
	background:#FFFFFF none repeat scroll 0 0;
	border:2px solid #000000;
	float:left;
	height:60px;
	margin-top:10px;
	position:relative;
	text-align:center;
	width:170px;
	z-index:99999;
}

#texte_remplissez{
	padding:5px;
	position:relative;
	float:left;
	font-weight:bold;
}

#formulaire_recherche_rapide{
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:5px;
	z-index:99999;
}

#formulaire_recherche_rapide label{
	color:#FFFFFF;
	float:left;
	font-size:12px;
	font-weight:bold;
	position:relative;
	width:130px;
	margin-left:3px;
}

#formulaire_recherche_rapide .txtBox{
	float:left;
	font-size:11px;
	height:13px;
	margin-bottom:5px;
	position:relative;
	width:170px;
}

#formulaire_recherche_rapide .txtBox2{
	height:13px;
	width:130px;
	position:relative;
	float:left;
	font-size:11px;
}

#formulaire_recherche_rapide input[type=submit]{
	background:url(btn_ok_recherche_rapide.jpg);
	height:17px;
	width:28px;
	border:0px;
	position:relative;
	float:left;
	margin-left:10px;
	*margin-left:5px;
	cursor:pointer;
}

#infos_region{
	position:relative;
	float:left;
	margin-top:20px;
}

#actus_videos{
	position:relative;
	float:left;
	margin-top:20px;
}

#actus_videos_gauche{
	position:relative;
	float:left;
	background:url(actualites_gauche.jpg);
	width:15px;
	height:313px;
}

#actus_videos_centre{
	position:relative;
	float:left;
	background:url(actualites_fond.jpg);
	width:168px;
	height:313px;
}

#actus_videos h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	line-height:14px;
	font-stretch::condensed;
	text-align:center;
	*margin-top:20px;
}

#actus_videos a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	line-height:14px;
	text-align:center;
}

#actus_videos_droite{
	position:relative;
	float:left;
	background:url(actualites_droite.jpg);
	width:17px;
	height:313px;
}

.video{
	color:#FFFFFF;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	height:78px;
	margin-bottom:5px;
	position:relative;
	text-align:justify;
	width:180px;
	z-index:9999;
	margin-top:5px;
}

.image_video{
	position:relative;
}
.texte_video{
	margin:20px auto auto;
	position:relative;
	width:150px;
}

#video1{
	position:relative;
	float:left;
	margin-bottom:5px;
}

#video2{
	position:relative;
	float:left;
	margin-bottom:5px;
}

#video3{
	position:relative;
	float:left;
	margin-bottom:5px;
}


/*************** FOOTER CONTENU **********************/

#footer_contenu{
	position:relative;
	float:left;
	background:url(footer_contenu.jpg);
	width:980px;
	height:34px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

/**************** FOOTER ******************************/

#footer{
	height:170px;
	margin:auto;
	padding-left:20px;
	position:relative;
	width:1009px;
}

#titre_footer{
	position:relative;
	float:left;
	clear:both;
}

#titre_footer h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	position:relative;
	float:left;
}

#colonnes_footer{
	display:inline;
	float:left;
	margin-left:0;
	position:relative;
	clear:both;
	width:100%;
}


.colonne_gras{
	position:relative;
	float:left;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-right:30px;
}
.colonne_gras a{
	color: #fff;
	text-decoration:none;
}

.colonne_gras ul{
	margin:0px;
	padding:0px;
}

.colonne_gras li{
	list-style:none;
}

.colonne{
	position:relative;
	float:left;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-right:30px;
	width:180px;
}

.colonne a{
	color: #fff;
	text-decoration:none;
}

.colonne ul{
	margin:0px;
	padding:0px;
}

.colonne li{
	list-style:none;
}

.pointilles_footer{
	position:relative;
	float:left;
	background:url(points_verticaux.jpg);
	background-repeat:repeat-y;
	width:4px;
	height:80px;
	margin-right:30px;
	
}
	
/***************** ANNUAIRE ********************************************/

#edito{
	position:relative;
	float:left;
	width:540px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#edito h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#E16726;	
}

#edito h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}

#edito h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

#edito h3.titre{
	margin-top:0px;
}

#edito span{
	float:left;
	position:relative;
	width:520px;
}

#edito a{
	color:#E36727;
	font-family:arial,helvetica;
	font-size:12px;
	position:relative;
	text-decoration:none;

}

#edito img{
	position:relative;
	float:left;
	margin-right:10px;
}

.infos_mr{
	position:relative;
	float:left;
	margin-bottom:15px;
}
.infos_gene{
	position:relative;
	float:left;
	width:350px;
}
.plus_infos{
	float:right;
	position:relative;
	margin-top:10px;
}

.separateur{
	background:url(accroche_reponse.png);
	width:355px;
	height:1px;
	margin-bottom:10px;
	margin-left:70px;
	margin-top:10px;
	position:relative;
	width:400px;
	float:left;
}

#navigation_bas{
	position:relative;
	float:left;
}

#presentation_maison{
	position:relative;
	float:left;
}
.titre_MR{
	display:block;
}

#recherche_maison{
	background:#EFC801 none repeat scroll 0 0;
	border:1px solid #666;
	float:left;
	position:relative;
}

#recherche_maison label{
	color:#0067A4;
	font-weight:bold;
}

#recherche_maison_resultats{
	background:#fff none repeat scroll 0 0;
	float:left;
	position:relative;
}

#actualites{
	float:left;
	margin-left:10px;
	position:relative;
	width:500px;
	text-align:justify;
}


#texte_actus{
	position:relative;
	float:left;
	width:540px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
}

#texte_actus h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
}

#texte_actus h2{
	font-size:14px;
	color:#000;
}

.texte_actus{
	color:#076893;
	margin-left:10px;
	margin-top:10px;
	position:relative;
	width:520px;
	font-size:11px;
	text-align:justify;
}

#texte_actus a{
	color:#000000;
	font-size:12px;
	position:relative;
	text-decoration:none;
}

#texte_actus h4{
	color:#E16726;
	font-size:14px;
	position:relative;
	text-decoration:none;
	display:inline;
}
#texte_actus h5{
	color:#000000;
	display:inline;
	font-size:12px;
	font-weight:normal;
	position:relative;
	text-decoration:none;
}

#texte_actus p{
	color:#000000;
	font-size:12px;
	position:relative;
	text-decoration:none;
	display:inline;
	float:left;
}

#news_rss{
	position:relative;
	float:left;
	margin-bottom:10px;
}

#contenu_fiche_news{
	position:relative;
	float:left;
	width:540px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:15px;
}

#contenu_fiche_news h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
}

#contenu_fiche_news h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}

#contenu_fiche_news span{
	float:left;
	position:relative;
	width:520px;
}

#contenu_fiche_news a{
	color:#E36727;
	font-family:arial,helvetica;
	font-size:12px;
	position:relative;
	text-decoration:none;

}

#contenu_fiche_news img{
	position:relative;
	float:left;
	margin-right:10px;
}



#recherche_fiche_news{
	position:relative;
	float:left;
	text-align:justify;
	font-weight:bold;
	font-size:12px;
	
}

#result_maison{
	position:relative;
	float:left;
}

#btn_plus_infos{
	position:relative;
	float:left;
	margin-left:30px;
}


#recherche_mr{
	position:relative;
	float:left;
	width:540px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:15px;
}

#recherche_mr h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
}

#recherche_mr h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}

#recherche_mr span{
	float:left;
	position:relative;
	width:520px;
}

#recherche_mr a{
	color:#E36727;
	font-family:arial,helvetica;
	font-size:12px;
	position:relative;
	text-decoration:none;

}

#recherche_mr img{
	position:relative;
	float:left;
	margin-right:10px;
}

.alzheimer{
	margin-left:15px;
	text-align:justify;
}

.parkinson{
	margin-left:15px;
	text-align:justify;
}


/******************** LISTE DEPARTEMENTS *************************/

#edito_dep{
	position:relative;
	float:left;
	width:540px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#edito_dep h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#E16726;	
}

#edito_dep h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}

#edito_dep h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

#edito_dep h3.titre{
	margin-top:0px;
}

#edito_dep span{
	float:left;
	position:relative;
}

#edito_dep a{
	color:#E36727;
	font-family:arial,helvetica;
	font-size:12px;
	position:relative;
	text-decoration:none;

}

/******************   PAGINATION  *************************/

#pagination{
	position:relative;
	float:left;
	margin-left:15px;
}
.pagination {
	line-height:2em;
	font-size:0.75em;
}
.pagination a,
.pagination span {
	padding:0.2em 0.5em;
}
.pagination a {
	border:1px solid #9AAFE5;
	color:#E16726;
	text-decoration:none;
}
.pagination a:hover {
	border:1px solid #296BB5;
	color:#000031;
}
.pagination .prevnext {
	font-weight:bold;
}
.pagination span.disabled { 
	border:1px solid #DDDDDD;
	color:#999999;
	width:85px;edito
	
}
.pagination span.current {
	border:1px solid #2E6AB1;
	background-color:#2E6AB1;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}


#pagination_news{
	position:relative;
	float:left;
	margin-left:15px;
}
#pagination_news {
	line-height:2em;
	font-size:0.75em;
}
#pagination_news a,
#pagination_news span {
	padding:0.2em 0.5em;
}
#pagination_news a {
	border:1px solid #9AAFE5;
	color:#E16726;
	text-decoration:none;
}
#pagination_news a:hover {
	border:1px solid #296BB5;
	color:#000031;
}
#pagination_news .prevnext {
	font-weight:bold;
}
#pagination_news span.disabled { 
	border:1px solid #DDDDDD;
	color:#999999;
	width:85px;
	
}
#pagination_news span.current {
	border:1px solid #2E6AB1;
	background-color:#2E6AB1;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}



#index_c{
	position:relative;
	float:left;
	width:540px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:15px;
}

#index_c h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#E16726;	
}

#index_c h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}

#index_c h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

#index_c h3.titre{
	margin-top:0px;
}

/*#index_c span{
	float:left;
	position:relative;
	width:520px;
}*/

#index_c a{
	color:#E36727;
	font-family:arial,helvetica;
	font-size:12px;
	position:relative;
	text-decoration:none;

}

#index_c img{
	position:relative;
	float:left;
	margin-right:10px;
}

/***********************   POINT ASSURANCE     ***********/

#point-assurance{
	position:relative;
	float:left;
	width:540px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:15px;
}

#point-assurance h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#E16726;	
}

#point-assurance h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}

#point-assurance h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

#point-assurance h3.titre{
	margin-top:0px;
}

#point-assurance span{
	float:left;
	position:relative;
	width:520px;
}

#point-assurance a{
	color:#E36727;
	font-family:arial,helvetica;
	font-size:12px;
	position:relative;
	text-decoration:none;

}

#point-assurance img{
	position:relative;
	float:left;
	margin-right:10px;
}



/***************** pages HTML ********************************************/

.edito_html{
	position:relative;
	float:left;
	width:540px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.edito_html h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#E16726;	
}

.edito_html h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}

.edito_html h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.edito_html h3.titre{
	margin-top:20px;
}

.edito_html span{
	float:left;
	position:relative;
	width:520px;
}

.edito_html a{
	color:#E36727;
	font-family:arial,helvetica;
	font-size:12px;
	position:relative;
	text-decoration:none;

}

.edito_html img{
	position:relative;
	float:left;
	margin-right:10px;
}

.edito_html ul{
	margin-left:20px;
}

