/* ======================================== */
@import url("/squelettes/fck_styles.css");
@import url("/squelettes/agenda.css");
/* ======================================== */
body{
padding:0px;
margin:0px;
/*margin-top: 45px ; */
margin-right: 0px ; 
margin-bottom: 0px ; 
margin-left: 0px ; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
/*background:#FFECD9;*/
/*background:#FFDBB7;*/

/* Ajout jan08 */
/*background:#4B4B4B;*/
}
.conteneur_image_fond{
background:url(images/fond_bandeau_managers.png) no-repeat center top #FFFFFF ;
width:auto;
}
/* Images typographiques (via image_typo), URL a revoir... */
.format_png { behavior: url(win_png.htc); }
a{
color:#BF3507;
}
a:hover{
color:#8B0E13;
}
img{
border:0px;
}
.conteneur{
width:1000px;
padding:45px 0 0 0;
margin:0px auto;

}
.conteneur2{
width:905px;
margin:0 auto;
}
.conteneur_bandeau{
height:110px;
background:url(images/bandeau.png) no-repeat;
}
.gauche{
float:left;
}
.droit{
float:right;
}
.menu_gauche{
width:162px;
height:110px;
}
.menu_droit{
/*width:300px;*/
width:340px;
height:21px;
color:#FFFFFF;
font-weight:bold;
background:url(images/fond_menu_droit.gif);
margin:90px 0 0 0;
padding:0 0 0 5px;
}
.menu_droit a:hover{
color:#FFFFFF;
}
.menu_gauche ul, .menu_droit ul, .menu_pied_de_page ul, .pied_de_page ul, .descriptif_rubrique ul{
padding:0px;
margin:0px;
list-style-type:none;
}
.menu_gauche ul li{
/*display:block;
padding:3.5px 0 0 12px;*/
}
.menu_droit ul li{
float:left;
/*padding:3px 4px 10px 4px;*/
padding:3px 10px 10px;
border-right:#FFFFFF 1px solid;
}
.menu_droit ul li a{
color:#FFFFFF;
text-decoration:none;
}

.conteneur_fond_central{
/*height:286px;*/
/**/
background:url(images/fond_central.png) no-repeat;

/* Ajout jan08 
background:#4B4B4B;
*/

height:370px;
}
html > body .conteneur_fond_central{
height:auto;
min-height:370px;
}
.conteneur_fond_central_accueil{
height:320px;
/* */
background:url(images/diapo/fond_depart.png) no-repeat;
/* Ajout jan08 
background:#4B4B4B;
*/
}
.conteneur_pied_de_page{
padding:30px 0 0 0;
}
.menu_pied_de_page{
width:958px;
height:39px;
padding:3px 0 0 0;
margin:0 auto;
background:url(images/menu_pied_de_page.gif) no-repeat;
/*text-transform:uppercase;*/
font-size:0.9em;
}
.menu_pied_de_page ul li{
width:191px;
float:left;
text-align:center;
font-weight:bold;
}
.menu_pied_de_page ul li a{
color:#FFFFFF;
text-decoration:none;
}
.menu_pied_de_page a:hover{
color:#D8D8D8;
text-decoration:none;
}
.pied_de_page{
text-align:right;
padding:0 20px 0 0;
}
.pied_de_page ul li{
display:inline;
font-size:0.8em;
color:#CB3301;
}
.pied_de_page ul li a{
color:#CB3301;
text-decoration:none;

}
.txt_pied_de_page{
width:785px;
color:#7A848D;
font-size:0.8em;
text-align:center;
margin:0 auto;
}
.separation{
visibility:hidden;
clear:both;
padding-top:0px;
}
.conteneur_revue_presse{
width:170px;
height:170px;
margin:20px 0 0 15px;
border-right:1px #999999 solid;
}
html > body .conteneur_revue_presse{
height:auto;
min-height:170px
}
.conteneur_profil{
width:170px;
height:120px;
margin:20px 0 0 15px;
border-right:1px #999999 solid;
}
html > body .conteneur_profil{
height:auto;
min-height:120px
}
.profil_doc{
width:40px;
}
.profil_titre{
width:100px;
padding:15px 0 0 0;
font-weight:bold;
}
.profil_descriptif ul{
margin:0px;
padding:5px 0 0 20px;
}
.profil_revue_de_presse{
width:60px;
}
.revue_de_presse_titre{
width:100px;
padding:15px 0 0 0;
font-weight:bold;
}
.telecharger a{
color:#CB3301;
display:block;
text-align:center;
text-decoration:none;
}
.accueil_logo{
position:absolute;
z-index:5;
margin:20px 0 0 300px;
display:block;
width:150px;
height:70px;
}
.conteneur_descriptif_rubrique{
width:302px;
height:262px;
}
html body .conteneur_descriptif_rubrique{
height:auto;
min-height:262px;
}
.descriptif_rubrique{
/*background:#d2cece;*/
background:#CCCCCC;
height:40px;
filter:alpha(opacity=90);
-moz-opacity:0.9;
opacity: 0.9;
padding:5px 0 5px 0;
}
html > body .descriptif_rubrique{
height:auto;
min-height:40px;
}
.descriptif_rubrique ul li{
padding:0 0 0 20px;
line-height:1.6em;
font-weight:bold;
color:#000000;
}
.descriptif_rubrique ul li span{
color:#f10f14;
}
.descriptif_rubrique ul li a{
color:#000000;
text-decoration:none;
}
.descriptif_rubrique ul li a:hover{
color:#f10f14;
}
.descriptif_td{
color:#000000;
font-size:1.6em;
font-weight:bold;
padding:30px 5px 0 5px;
}
.conteneur_liste_article{
width:601px;
/*height:249px;*/
height:355px;
background:#FFFFFF;
overflow:auto;
margin:6px 1px 0 0;
}
.conteneur_liste_article_padding{
padding:10px 20px 10px 20px;
/*color:#999999;*/
color:#666666;
}
.conteneur_liste_article_padding ul {
list-style-image:url(images/puce.gif);
}

.txt_liste{
padding:0 0 0 10px;
text-align:justify;
}

#fragment_html_6bf124dfa70b4cc576f15d3bd4b0edac_art p{
margin-bottom: -45px;
}

.plan ul li a{
font-size:1.2em;
font-weight:bold;
text-decoration:none;
line-height:2em;
}
.plan ul li ul li{
list-style-image:none;

}
.plan ul li ul li a{
font-size:0.9em;
font-weight:normal;
list-style-type:none;
line-height:normal;
}
.conteneur_lettre{
width:170px;
height:55px;
margin:20px 0 0 15px;
border-right:1px #999999 solid;
}
html > body .conteneur_lettre{
height:auto;
min-height:55px
}
.lettre_doc{
text-align:center;
}
.lettre_doc2{
padding:0 0 0 0;
}
.lettre_titre{
padding:2px 0 0 0;
text-align:center;
font-weight:bold;
}
.txt_lettre {
text-align:center;
font-size:0.8em;
}
.sommaire_missions{
padding:0 0 10px 0;
}
.sommaire_missions a{
text-decoration:none;
font-weight:bold;
}
.pagination{
padding:10px 0 15px 0;
}
.td_sommaire{
padding:2px 15px 2px 15px; 
background:url(images/puce.gif) no-repeat 0px 5px;
}
.td_sommaire2{
padding:2px 2px 2px 15px; 
background:url(images/puce.gif) no-repeat 0px 5px;
/*border-left:1px solid #BF3507;*/
}

/** MENU **/
#dropmenudiv{
position:absolute;
font-size:0.8em;
line-height:18px;
z-index:100;
border:1px solid #8B0E13;
}

#dropmenudiv a{
width: 100%;
display: block;
padding-left: 3px;
/*padding: 1px 0;*/
text-decoration: none;
font-weight: bold;
color:#8B0E13;
text-decoration:none;
}

#dropmenudiv a:hover{ 
/*hover background color*/
background-color: #8B0E13;
color:#FFFFFF;
}
/** MENU **/
.logo_impression{
display:none;
}
.adresse{
display:none;
}
.source{
display:none;
}
.conteneur_menu_haut_lien_rapide{
background:#808081;
}
.conteneur_menu_haut_lien_rapide_centre{
height:35px;
width:956px;
margin:0 auto;
}
.menu_langue{
width:300px;
float:left;
/*line-height:34px;*/
text-transform:uppercase;
font-weight:bold;
padding:7px 0 0 20px;
}
.menu_langue a{
width:83px;
height:22px;
display:block;
float:left;
padding:2px 0 0 10px;
color:#FFFFFF;
background:url(images/fond_langue.png) no-repeat 0 -22px;
text-decoration:none;
}
.menu_langue span{
width:88px;
height:22px;
display:block;
float:left;
padding:2px 0 0 6px;
color:#FFFFFF;
background:url(images/fond_langue.png) no-repeat 0 0;
text-decoration:none;
}
.menu_langue a:hover{
background:url(images/fond_langue.png) no-repeat;
}
.conteneur_menu_haut_lien_rapide ul, .menu_langue ul{
margin:0px;
padding:0px;
list-style-type:none;
}

/* ===================== debut Partie recherche ===================== */
.conteneur_recherche_accueil{
width:300px;
position:absolute;
z-index:15;
margin:-20px 0 0 0;
/* Ajout janv08
background:#4B4B4B;
*/
}
.conteneur_recherche{
width:300px;
position:absolute;
z-index:15;
margin:310px 0 0 0;
/* Ajout janv08
background:#4B4B4B;
*/
}
.form_recherche{
margin:0 auto;
padding:0px;
display:block;
/*background:#4B4B4B;*/
width:180px;

}
.form_input_recherche{
/*background:url(images/transparent.gif) ;
border:none;*/
width:115px;
padding:1px 5px 0 5px;
}
.form_ok{
padding:7px 0 0 0;
}



.spip_surligne{
color:#B82B00;
font-weight:bold;
}
 .resultat_contenu{
 margin-left:150px;
 }
 .resultat_recherche{
 text-align:center;
 font-size:14px;
 margin-top:25px;
 color:#FF0000;
 }
 .titre_recherche{
	font-weight: bold;
	padding-bottom:3px;
 }
 .marge_recherche{
 padding:0 0 0 30px;
 }
 .marge_recherche2{
  margin-left:50px;
 }
  .marge_recherche3{
  font-size:0.95em;
  margin-left:100px;
  margin-right:10px;
  padding-top:5px;
  text-align:justify;
  padding:0 0 0 10px;
 }
 a.recherche2{
	font-weight: bold;
	display:block;
	margin-top:5px;
	float:right;
	width:120px;
	text-align:center;
	background:#B82B00;
	color:#FFFFFF;
	text-decoration:none;
 }
  a.recherche2:hover{ 
  font-weight: bold;
  text-decoration:none;
 }
 .espace_recherche{
 padding-bottom:25px;
 }


.rechercher_image{
float:left;
margin-left:5px;
margin-top:6px;
}
.pagination_recherche{
padding:5px 0 0 0;
}
.pagination_recherche1{
width:150px;
display:block;
float:right;
text-align:right;
cursor:pointer;
}
.pagination_recherche2{
width:150px;
display:block;
float:left;
cursor:pointer;
}
.pagination_recherche3{
margin:0 150px 0 150px;
text-align:center;
}
/*================fin partie recherche========================*/

.fil_d_ariane 
{
	margin:10px 0px 10px 560px;
}

/*.fil_d_ariane ul li
{
	display:block;
}

.fil_d_ariane a:first-letter
{
	text-transform:uppercase;
}*/

.fil_d_ariane a
{
	text-decoration:none;
	text-transform:lowercase;
}

.txt_gras
{
	color:#CC0000;
	font-weight:bold;
}

.conteneur_coordonnees
{
	width:300px;
	position:absolute;
	z-index:15;

	font-size:9px;
	margin-top:320px;
	margin-left:1px;
}

.conteneur_coordonnees_accueil
{
	width:300px;
	position:absolute;
	z-index:15;

	font-size:9px;
	margin-top:-40px;
	margin-left:1px;
}

.conteneur_coordonnees a
{
	text-decoration:none;
}


.coordonnees
{	
	margin-top:25px;
	margin-right:20px;
}

.coordonnees_accueil
{	
	margin-top:25px;
	margin-right:20px;
}


.page_precedente_contactez_nous{padding-bottom:20px;padding-top:20px;}
