*{	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;	font-size : 10pt;}
body {
	margin: 0;
	padding: 0;
	color:black;
	text-align: center;
	background:white;
}

/* =======================================*/

#container {
	width: 955px;
	margin: 0 auto;
	text-align: left;
	/*background:url("../img/fond_homme.gif") no-repeat; background-position:610px 250px;*/
	border: 0px solid #99CCCC;
}
#container #content {}
#container #content .col1 {	display:none}
#container #content .col2 {	width: 570px;	float: left;	border:0px solid blue;}
#container #content .col3 {	width: 380px;	float: right;	border:0px solid green; }




/* =======================================*/
#menu { position: relative; height: 19px; top:191px; margin:0px; padding:0px; background: url("../img/menu_blanc.gif") left top no-repeat;  }

.menu-connaitre{float: left; display: block; position: absolute; bottom:0; top:0; left:0px; right: 0px; width: 133px; height: 18px; line-height: normal; font-size: 10px;}
.menu-connaitre_on{float: left; display: block; position: absolute; bottom: 0; top:0;  left:0px; right: 0px; width: 132px; height: 18px; line-height: normal; font-size: 10px;background: url("../img/menu_connaitre.gif") no-repeat left top; }

.menu-offre{float: left; display: block; position: absolute; bottom: 0; top:0; left:131px; right: 0px; width: 105px; height: 18px; line-height: normal; font-size: 10px; }
.menu-offre_on{float: left; display: block; position: absolute; bottom: 0; top:0;  left:131px; right: 0px; width: 105px; height: 18px; line-height: normal; font-size: 10px;background: url("../img/menu_offre.gif") no-repeat left top; }

.menu-intervention{float: left; display: block; position: absolute; bottom: 0; top:0;  left:236px; right: 0px; width: 216px; height: 18px; line-height: normal; font-size: 10px; }
.menu-intervention_on{float: left; display: block; position: absolute; bottom: 0;top:0;   left:236px; right: 0px; width: 217px; height: 18px; line-height: normal; font-size: 10px;background: url("../img/menu_intervention.gif") no-repeat left top; }

.menu-mission{float: left; display: block; position: absolute; bottom: 0; top:0; left:452px; right: 0px; width: 117px; height: 18px; line-height: normal; font-size: 10px; }
.menu-mission_on{float: left; display: block; position: absolute; bottom: 0;top:0;  left:452px; right: 0px; width: 117px; height: 18px; line-height: normal; font-size: 10px;background: url("../img/menu_mission.gif") no-repeat left top; }

.menu-contact{float: left; display: block; position: absolute; bottom: 0; top:0;  left:569px; right: 0px; width: 132px; height: 18px; line-height: normal; font-size: 10px; }
.menu-contact_on{float: left; display: block; position: absolute; bottom: 0; top:0; left:569px; right: 0px; width: 132px; height: 18px; line-height: normal; font-size: 10px;background: url("../img/menu_contact.gif") no-repeat left top; }


/* ======================================*/


/* DIVERS */
.centrer {text-align:center;}
.droit {text-align:right;}
.bold {font-weight:bold;}
.mini{font-size:8pt}
.rouge{color :#ed1c24; }
.rougebold{color :#ed1c24;font-weight:bold; }
.cleaner {clear:both;margin:0; padding:0; background:transparent;font-size:0.5pt;}
a:link, a:visited  { text-decoration: none; }
p { margin: 0; }
fieldset.hidden{background-color:transparent;display:block;margin:0; padding:0; width:auto;  border-width:0; }

#pied_page_det {display:none }
#pied_page_det a:link, #pied_page_det a:visited { }
#pied_page_det a:hover{ }
#fin {width: 955px; margin: 0 auto; text-align:right; color:#5B5B5D; font-size:8pt; border-top:1px solid #106A9A}
#fin a:link, #fin a:visited { color:#5B5B5D;font-size:8pt; }
#fin a:hover{ color:black;}


#langue { padding-bottom:1px; padding-top:5px; text-align:center; font-size:80%;color:#C9C9C9}
#langue a{font-size:100%;color:#C9C9C9}
#langue .bold{font-size:100%;font-weight:bold;color:white}

/* MOT SUR IMAGE */ 
#titre_rub{float:left;margin-top:54px;margin-left:125px;color:white;font-size:150%; }
html>body #titre_rub{float:left;margin-top:54px;margin-left:248px;color:white;font-size:150%; }
#titre_rub .upper{text-transform:uppercase;font-size:120%}

/* SUIVANT */
.suivant{width:99%; text-align:center;  font-size:90%; margin:0px; }
.suivant .suiv{font-size:90%;font-weight:bold;}
.suivant a.suiv:link, .suivant a.suiv:visited {color: #106A9A;}
.suivant a.suiv:hover{color: #106A9A;}

/* BULLE INFORMATION */
.bulle_info {border:1px solid #4B4B4D; background-color:#106A9A; color:black; padding:2px;}
.bulle_info_lu lu {color:white;margin-left: 30px; padding-left: 10px;margin-bottom: 10px;}
.bulle_info_lu li { list-style-image: url("../image_gestion/icarr.gif");margin-bottom: 10px;}

/* POINT */
.point {list-style-image: url("../img/right.gif"); }
.point li{margin-bottom:10px;margin-left:-25px; text-align:justify}
.point li .titre{color:#106A9A;font-weight:bold}
.point li a.titre:link, .point li a.titre:visited{color:#b42d42;font-weight:bold}
.point li a{color:red;}


/* IMAGE */
img { border: 0px; margin-bottom:-2px;}
.image{ padding:10px; padding-top:0.3px; margin: 5px; width:150px; text-align:center;   }
.detail_image{float:left;margin:auto;text-align:center; background-color:#cccccc; font-size:90%; padding:2px;font-style:italic;}
.credit{ font-size:90%; padding:2px; font-style:italic}
.vignette { width: auto; padding-left:0px; margin-left:-5px; }
.flottante {padding: 0px; margin: 5px;  float: left; background-color:#cccccc;}
.image_unique{position:relative; margin:auto;}

/*.image_uniquega{ float:left; margin:15px 15px 15px 0px; border-collapse: collapse; border-spacing: 0px; }
	.image_uniquega img{margin:0px;margin-bottom:0px;}
	.image_uniquega td{ margin:0px; vertical-align:top;}
	.image_uniquega .titre{margin:0px;padding:0px;  font-weight:bold; text-align:center; }
	.image_uniquega .description{margin:0px;padding:0px; font-size:90%; text-align:center;}
	.image_uniquega .credit{margin:0px;padding:0px;font-size:90%; text-align:center;font-style:italic}
	.image_uniquega .telecharger{margin:0px;padding:0px;text-align:center;}
					.telecharger a{font-size:90%;color:red}
*/
.image_uniquedr{ float:right;  margin:25px 0px 15px 15px; border-collapse: collapse; border-spacing: 0px; }
	.image_uniquedr img{margin:0px;margin-bottom:0px;}
	.image_uniquedr td{ margin:0px; vertical-align:top;}
	.image_uniquedr .titre{margin:0px;padding:0px;  font-weight:bold; text-align:center; }
	.image_uniquedr .description{margin:0px;padding:0px; font-size:90%; text-align:center;color:#106A9A}
	.image_uniquedr .credit{margin:0px;padding:0px;font-size:90%; text-align:center;font-style:italic}
	.image_uniquedr .telecharger{margin:0px;padding:0px;text-align:center;}
					.telecharger a{font-size:90%;color:red}

/*.image_uniquect{ float:left;  margin:25px auto 15px auto; border-collapse: collapse; border-spacing: 0px;  }
	.image_uniquect img{margin:0px;margin-bottom:0px;}
	.image_uniquect td{ margin:0px; vertical-align:top;}
	.image_uniquect .titre{margin:0px;padding:0px;  font-weight:bold; text-align:center; }
	.image_uniquect .description{margin:0px;padding:0px; font-size:90%; text-align:center;color:#106A9A}
	.image_uniquect .credit{margin:0px;padding:0px;font-size:90%; text-align:center;font-style:italic}
	.image_uniquect .telecharger{margin:0px;padding:0px;text-align:center;}
					.telecharger a{font-size:90%;color:red}
*/

#photo_receveur{width:410px; text-align:center; vertical-align:top;  padding:0px; margin:5px 0px 5px 0px; border:0px solid red}
#desc_receveur{font-style:italic;text-align:center; padding:0px; color:#106A9A}

/* POPUP */
#body_popup{background-color:#4B4B4D}
#conteneur_popup {height:100%; margin: 0; width: 100%; }
#header_popup {height:80px;margin:0; padding:0; background-image: url('../img/fr_accueil.jpg');}
#column-in_popup {margin:0; padding:0.5em 1em;background-color:#4B4B4D}
#column-in_popup .rubrique{color:#106A9A;font-weight:bold;font-size:120%; margin: 0em}

	form.form_pres{ margin:0; padding:0 0 0 0; color:#7B736A}
	form.form_pres label  { text-align:right;   font-weight:bold; display: inline;  float: left;  width: 150px;  margin: 2px; } 
	form.form_pres .i { text-align:right;   font-weight:normal; display: inline;  float: left;  width: 150px;  margin: 2px; } 
	form.form_pres .text {border: 1px solid; border-color : silver; padding:2px; margin:0px 0px 2px 0px; width:290px;}
	form.form_pres .nb_media {border: 0px solid; background-color:#FFF9C5; padding:2px; margin:0px 0px 2px 0px; width:20px;}
	form.form_pres .textrg{border: 1px solid; border-color : red; padding:2px; margin:0px 0px 2px 0px; width:290px;}
	form.form_pres .textarea {border: 1px solid; border-color : silver; padding:2px; margin:0px 0px 2px 0px; width:290px; height:200px}
	form.form_pres .textarearg {border: 1px solid; border-color : red; padding:2px; margin:0px 0px 2px 0px; width:290px; height:200px}
	form.form_pres .select {border: 1px solid; border-color : silver; padding:2px; margin:0px 0px 2px 0px; width:295px;}
	form.form_pres input.bouton{float: right;  border: 1px solid; background-color:#106A9A; border-color : #106A9A; padding:0px; margin: 0px 37px 0px 0px;}
	form.form_pres input.bouton:hover{ border-style:outset;  border-width:1px; background-color:#106A9A; border-color:#106A9A; padding:0px; margin: 0px 37px 0px 0px;}
	form.form_pres .box{padding:0px 0px 0px 150px; margin: -12px 0px 0px 0px;}

table.cent {width:100%; text-align:center; border:0px solid black; border-collapse: collapse; caption-side: top; border-spacing: 0px;}

/* =========================================================*/



/* DETAIL */

#detail_milieu { padding:10px; }
html>body #detail_milieu { padding:10px; }
	#detail_milieu .rubrique{margin-top:25px; padding-bottom:10px; color:#106A9A;font-size:110%; font-weight:100; border-bottom:1px solid #106A9A}
	#detail_milieu .categorie{color:#106A9A;font-weight:bold;}
	#detail_milieu .titre{color:#106A9A; font-weight:bold; font-size:120%; }
	#detail_milieu .date{margin:0px;padding:0px;color:#106A9A;}
	#detail_milieu .desc {margin: 30px 0em; }
	#detail_milieu .desc p {margin-bottom:10px;}
	#detail_milieu .desc img { padding:5px; }
	#detail_milieu li {list-style-image: url("../img/right2.gif");}

	#detail_milieu .no_article{  margin-left:225px;}
	#detail_milieu .ancre_suiv {text-align:right; font-size:80%; }
	#detail_milieu .ancre_suiv a:link, #detail_milieu .ancre_suiv a:visited {color: #106A9A; }
	#detail_milieu a:link, #detail_milieu a:visited{color:#106A9A; }

	/* LIENS SUR ARTICLE */
	 #detail_liens {  text-align:right}
		#detail_liens .bloc{ border:0px solid red}
		#detail_liens .titre {display:none}
		#detail_liens .cont{  }
		#detail_liens .lien {margin: 0px; padding-left: 0px; margin-bottom: 2px;}
		#detail_liens .lien li {list-style:none; margin-bottom: 2px;}
		#detail_liens a:link, #detail_liens a:hover, #detail_liens a:visited {color: #106A9A; font-weight:normal}
		#detail_liens .lien_ext{color:#106A9A;font-weight:bold;margin-top:15px}
		#detail_liens .lien_int{color:#106A9A;font-weight:bold; margin-top:15px }
		#detail_liens .lien_audio{ color:#106A9A;font-weight:bold;margin-top:15px}
		#detail_liens .lecteur_flash{ color:#106A9A;font-weight:normal}
		#detail_liens .lien_video{ color:#106A9A;font-weight:bold;margin-top:15px}
		#detail_liens .lien_pdf{color:#106A9A;font-weight:bold;margin-top:15px}
		#detail_liens .lien_autre{color:#106A9A;font-weight:bold;margin-top:15px}


	/* MENU INTERNE */
	#detail_milieu .menu_interne li {list-style-image: url("../img/right.gif");  margin-bottom:10px; margin-left: -15px;color: #FFF9C5;}
	#detail_milieu .menu_interne li a:link,a:hover,a:visited {color: #106A9A;}

	/* CHAPITRE */
	#detail_milieu .chapitre { margin-bottom: 0px; margin-top: 10px; color:#FFF9C5}
	#detail_milieu .chapitre li { list-style-image: url("../img/right.gif"); margin-bottom: 0px; margin-left:-21px}
	#detail_milieu .chapitre a:link, #detail_milieu .chapitre a:visited {color:#106A9A;}



	/* ARCHIVE */
	#detail_arch {padding:0px 0px 2px 10px;width:345px;}
	#detail_arch .bloc{ border:0px solid #106A9A; margin-top:0px; padding:0px 0px 10px 0px;}
	#detail_arch .bloc_titre {display:none}
	#detail_arch .bloc_cont{ padding:0px 15px 10px 0px; margin:10px 0px; }

	#detail_arch .liste {margin-bottom:5px;margin-left:-25px;padding-top:0px; color:#5E4D3E}
	#detail_arch .liste a.desc:link, #detail_arch .liste a.desc:hover, #detail_arch .liste a.desc:visited {font-size:100%; color: white; font-weight:normal}
	#detail_arch .liste a.titre:link, #detail_arch .liste a.titre:hover, #detail_arch .liste a.titre:visited {font-size:100%; color:#5E4D3E;font-weight:normal}
	#detail_arch .titre {font-size:100%; color:#5E4D3E; }
	#detail_arch .bold { margin-bottom:5px;margin-left:-25px;padding-top:0px; color:#5E4D3E}
	#detail_arch .bold a:link, #detail_arch .bold a:visited, #detail_arch .bold a:hover{ color: #5E4D3E; font-weight:bold}
	#detail_arch .date{ color:#106A9A;}
	#detail_arch .desc{}
	#detail_arch .droit{text-align:right; padding-right:15px; padding-bottom:10px}



