/* ======================================== */
@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;

}
/* Images typographiques (via image_typo), URL a revoir... */
.format_png { behavior: url(win_png.htc); }
a{
color:#BF3507;
}
a:hover{
color:#FF9934;
}
.conteneur{
width:1000px;
padding:0px 0 0 0;
margin:0 auto;
}
.conteneur2{
width:905px;
margin:0 auto;
}
.conteneur_bandeau{
height:110px;
background:url(images/bandeau.jpg) 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:89px 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 4px 4px;
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.jpg) no-repeat;

/* Ajout jan08 
background:#4B4B4B;
*/

height:370px;
}
.conteneur_fond_central_accueil{
height:320px;
/* */
background:url(images/diapo/fond_depart.jpg) 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:#FF9934;
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 320px;
display:block;
width:150px;
height:70px;
}
.conteneur_descriptif_rubrique{
width:302px;
height:262px;
}
.descriptif_rubrique{
background:#d2cece;
height:40px;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity: 0.8;
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:#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:20px 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;
}
.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 #E8842E;
}

#dropmenudiv a{
width: 100%;
display: block;
padding-left: 3px;
/*padding: 1px 0;*/
text-decoration: none;
font-weight: bold;
color:#E8842E;
text-decoration:none;
}

#dropmenudiv a:hover{ 
/*hover background color*/
background-color: #4B4B4B;
color:#FFFFFF;
}
/** MENU **/
.logo_impression{
display:none;
}
.adresse{
display:none;
}
.source{
display: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========================*/