/* ======================================== */
@import url("/squelettes/fck_styles.css");
/* ======================================== */
body{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#666666;
}

a{
text-decoration:none;
color:#666666;
}
a:hover{
color:#4EA7E9;
}
.gauche{

}
.droit{

}
.separation{
visibility:hidden;
clear:both;
padding-top:0px;
}
.conteneur{

}
.conteneur_bandeau{

}
.conteneur_bandeau1{
display:none;
}
.bandeau1_menu{
padding:12px 0 0 450px;
text-transform:uppercase;
font-size:0.95em;
}
.bandeau1_menu ul li{
display:block;
float:left;
padding:0 5px 0 5px;
border-right:1px solid #FFFFFF;
color:#FFFFFF;
}
.bandeau1_menu ul li a{
color:#FFFFFF;
}
.bandeau1_menu ul li a:hover{
color:#FFFFFF;
}
.conteneur_bandeau2{


}
.conteneur_menu_accueil{
background:url(images/fond_menu_accueil.png) no-repeat;
height:220px;
}
.conteneur_menu_accueil{
height:auto;
min-height:220px;
}
.conteneur_accueil_contenu{
background:url(images/fond_accueil_pied_de_page.png) no-repeat;
height:275px;
}
html > body .conteneur_accueil_contenu{
height:auto;
min-height:275px;
}
.groupe{
background:url(images/groupe.png) no-repeat;
width:419px;
height:275px;
}
.conteneur_3_menu{
padding:0 0 0 100px;
}
.conteneur_3_menu ul, .bandeau1_menu ul, .pied_de_page, .menu_droit ul{
margin:0px;
padding:0px;
list-style:none;
}
/*.conteneur_3_menu ul li{
display:block;
float:left;
margin:0 0 0 30px;
}
.conteneur_3_menu ul li a{


}
.conteneur_3_menu ul li ul li{
float:none;
border-bottom:1px dotted #3c3c3e;
padding:2px 0 2px 0;
width:180px;
margin-left:0px;
margin-left:10px;
}
.conteneur_3_menu ul li ul li a{
display:block;
background:url(images/puce_menu_accueil.gif) no-repeat 0px 7px;
color:#3c3c3e;
padding:2px 2px 2px 15px;
cursor:pointer;
}
.conteneur_3_menu ul li ul li a:hover{
background:url(images/puce_orange_menu_accueil2.png) no-repeat;
color:#eb690a;
font-weight:bold;
}
.descriptif_3menu{
position:absolute;
z-index:5;
display:none;
background:#EB690A;
margin:0 0 0 176px;
padding:5px;
color:#FFFFFF;
width:200px;
text-align:justify;
}*/
.conteneur_3bloc_actu{
width:561px;
}
.conteneur_3bloc{
padding:0 20px 0 0;
}
.conteneur_actu{
color:#005D9D;
font-size:0.9em;
text-align:justify;
padding:70px 0 0 0;
}
.bloc_actu{
width:200px;
padding:0 0 0 35px;}
.conteneur_actu h1{
display:block;
margin:0px;
padding:0px;
font-weight:bold;
font-size:1em;
padding:5px 0 5px 0;
}
.date_actu{
color:#EB690A;
font-weight:bold;
}
.lire_la_suite_actu{
padding:5px 0 0 0;
}
.lire_la_suite_actu a{
color:#EB690A;
}
.pied_de_page{
display:none;
}
.pied_de_page_interieur{
/*padding:0 240px 0 110px;*/
margin:0 240px 0 110px;

}
.pied_de_page_conteneur_site_accueil{
width:440px;
margin:0 0 0 37px;

}
.pied_de_page_conteneur_site_accueil ul li{
float:left;
display:block;
height:35px;
width:35px;
padding:10px 0 0 22px;
}

.pied_de_page_conteneur_site{
width:630px;

}
.pied_de_page_conteneur_site ul, .pied_de_page_conteneur_site_accueil ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.pied_de_page_conteneur_site ul li{
float:left;
display:block;
height:35px;
width:35px;
padding:10px 0 0 50px;
}

.pied_de_page2{
border-top:1px solid #999999;
padding:5px 0 0 0;
}
.pied_de_page_accueil{
margin:0 30px 0 0;
text-align:center;
}
.decouvrir_accueil{
width:170px;
text-align:right;
padding:0 15px 0 0;
}
.decouvrir_accueil1{
padding:2px 0 8px 0;
}
.decouvrir_accueil2{
padding:0 0 8px 0;
}
.conteneur_interieur{


}
html > body .conteneur_interieur{
height:auto;
min-height:350px;
}
.menu_haut{
display:none;
}
.menu_droit{
display:none;
}
.menu_droit h1{
margin:0px;
padding:0px;
font-size:0.9em;
display:block;
padding:5px 5px 5px 20px;
text-transform:uppercase;
color:#FFFFFF;

}
.menu_droit ul{
margin-left:15px;
margin-right:10px;

}
.menu_droit ul li{

}
.menu_droit ul li a{
display:block;
padding:5px 2px 5px 0;
border-bottom:1px solid #D5D5D5;
color:#696969;
font-weight:bold;
}
.menu_droit ul li ul li a{
display:block;
padding:0px;
padding:2px 0 2px 20px;
border-bottom:none;
font-size:0.8em;
font-weight:lighter;
color:#696969;
background:url(images/puce1_menu_droit.png) no-repeat 10px 7px;
height:1px;
}
html > body .menu_droit ul li ul li a, html > body .menu_droit_clic_orange_fond{
height:auto;
min-height:1px;
}
.menu_droit ul li ul li a:hover{
/*color:#EB690A;
background:url(images/puce2_menu_droit.png) no-repeat 10px 7px;*/
}
.menu_droit_clic_orange{
padding:5px 2px 2px 25px;
/*color:#EB690A;*/
font-weight:bold;
}
.menu_droit_clic_orange_niveau2{
padding:2px 0 2px 20px;
font-size:0.8em;
/*color:#EB690A;
background:url(images/puce2_menu_droit.png) no-repeat 10px 7px;*/
}
.menu_droit_clic_orange_fond{
/*background:url(images/fond_menu_droit_orange.png) repeat-y;*/
border-bottom:1px solid #D5D5D5;
padding-bottom:5px !important;
padding-bottom:0px;
height:1px;
}
.conteneur_txt{
width:780px;
text-align:justify;
}
.texte{

}
.texte h1, .texte h2, .texte h3{
margin:0px;
padding:0px;
font-size:inherit;
}
.texte h1 ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.texte h1 ul li{
float:left;
margin:0 0 0 50px;
text-transform:uppercase;
}
.texte h1 ul li a{
display:block;
}
.texte h1 ul li a:hover, .texte_clic_lexique{
color:#EB690A;
}
.texte h2{
display:block;
padding:20px 0 0 0;
font-size:1.1em;
}
.texte h1{
display:block;
padding:2px 0 3px 0;
border-bottom:1px solid #333333;
font-size:1.2em;
text-transform:uppercase;
}
.texte h3{
display:block;
color:#005D9D;
padding:5px 0 5px 0;
border-bottom:1px dotted #404040;
font-size:1em;
}
.bleu{
color:#005D9D;
}
.actu_intro{
font-weight:bold;
padding:1px 0 0 0;
}
.date_actu2{
padding:3px;
background:#83A21A;
color:#FFFFFF;
font-weight:lighter;
}
.marge_actu_liste{
padding:25px 0 0 0;
}
.marge_actu_liste a{
color:#005D9D;
font-weight:bold;
}
.texte_contenu{
padding:5px 0 0 0;
}
.conteneur_bloc_fin_de_page{
}
.conteneur_documents_ressources{
width:301px;
}
.documents_ressources2{

}
.documents_ressources2 ul, .aller_loin2 ul{
margin:0px;
padding:0px;
list-style-type:none;
margin-left:15px;
margin-right:10px;
}
.documents_ressources2 ul li, .aller_loin2 ul li{
padding:3px 0 3px 0;
border-bottom:1px dotted #666666;
font-size:0.85em;
}
.conteneur_aller_loin{
width:282px;
}
.aller_loin2{

}
.aller_loin_titre{
font-weight:bold;
}
.accesibilite{
width:145px;
height:21px;
position:absolute;
z-index:1;
margin:-3px 0 0 485px;
}
.accesibilite ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.accesibilite ul li {
float:left;
}
.accesibilite ul li a{
display:block;
}
.accesibilite_lien{
width:16px;
height:16px;
}
.accesibilite_lien_marge{
margin-left:5px;
}
.retour_logo_accueil{
display:none;
}
.espace_form{
padding:2px 0 2px 0;
}
.obligatoire{
color:#FF0033;
	  }
.marge_form{
padding:20px 0 0 0;}
.ariane{
display:none;
}
/* ==================== debut plan du site =====================*/
.plan{
padding:15px 0 10px 120px;
}
.plan ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.plan ul li{
margin:0 0 5px 15px;
/*list-style-image:url(images/puce_titre1.png);*/
background:url(images/puce_menu_gauche.gif) no-repeat 0px 2px;
}
.plan ul li a{
font-weight:bold;
/*color:#0C69C3;*/
padding-left:18px;
}
.plan ul li a:hover{
/*color:#000000;*/
}
.plan ul li ul{
margin:5px 0 0 0;
}
.plan ul li ul li{
/*padding:5px 0 5px 15px;*/
padding:0 0 0 10px;
background:url(images/puce_menu_rubrique.gif) no-repeat 0px 6px;
}
.plan ul li ul li a{
font-weight:lighter;
color:#666666;
}

/* ======================== fin plan du site ======================*/


/* ===================== debut Partie recherche ===================== */

.moteur_recherche{
position:absolute;
z-index:10;
/*width:350px;*/
width:240px;
padding:4px 0 0 0;
margin:0px 0 0 755px;
}
.form_recherche{
margin:0px;
padding:0px;
}
.moteur_recherche_fond{
background:url(images/fond_recherche.png) no-repeat 0px 4px;
/*background:#FF9933;*/
width:185px;
height:21px;
padding:5px 0 0 2px;
}
.form_input_recherche{
background:url(images/transparent.gif) ;
border:none;
width:170px;
padding:1px 5px 0 5px;
/*font-size:0.85em;*/
color:#666666;
}
.form_ok{
margin:4px 0 0 0;}
.spip_surligne{
color:#0758AD;
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:0 30px 0 40px
 }
  .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:#0658B4;
	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========================*/

.conteneur_adresse{
display:block;
}
.logo{
display:block;
float:left;
width:197px;
height:40px;
}
.adresse{
display:block;
width:300px;
float:right;
}
.source{
display:block;
text-align:right;
padding:10px 10px 0 0;}