@import url("/template/template_defaut/fck_styles.css");
body{
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
margin:0px;
padding:0px;
}
a {
color:#0684C8;
text-decoration:none;
}
a:hover {
color:#FBBC00;
text-decoration:none;
}
.conteneur{
width:1003px;
height:573px;
margin:0 auto;
background-image:url(../images/fond_accueil.jpg);
background-repeat:no-repeat;
}
.conteneur_page_interieur{
background-repeat:no-repeat;
height:400px;
}
html > body .conteneur_page_interieur{
height:auto;
min-height:400px;
}
.bandeau_page_interieur{
height:72px;
background-position:660px 0px;
background-repeat:no-repeat;
}
.img_accueil{
position:absolute;
z-index:1;
top:25px;
left:20px;
width:71px;
height:39px;
}
.img_contact{
position:absolute;
z-index:1;
top:5px;
left:180px;
width:71px;
height:39px;
}
.recherche_accueil{
width:200px;
padding-top:20px;
}
#rechercher{
margin:0px;
padding:0px;
}
#rechercher input{
border:none;
color:#0684C8;
}
.rechercher{
background:url(../images/champ_recherche.gif) no-repeat  ;
/*position:fixed;*/
width:92px;
height:16px;
padding:4px 4px 0px 4px;
font-size:0.8em;
}
.gauche{
float:left;
}
.droit{
float:right;
}
.bandeau_accueil{
height:62px;
}
.logo{
width:281px;
height:62px;
padding-left:365px;
}
.conteneur_logo_interieur{
width:500px;
margin-left:390px;
}
.logo_interieur{
height:46px;
width:250px;
display:block;
}
.menu_accueil, .menu_interieur{
height:23px;
}
.menu_interieur{
padding-left:165px;
margin-top:-1px;
width:830px;
}
.separation{
visibility:hidden;
padding-top:1px;
clear:both;
}
.menu_gauche{
width:142px;
padding:200px 10px 0px 10px;
color:#FFFFFF;
}
.menu_gauche a{
color:#FFFFFF;
text-decoration:none;
}
.menu_gauche a:hover{
color:#FBBC00;
text-decoration:none;
}
.menu_gauche_cliquer{
color:#FBBC00;
}

.puce{
background:url(../images/puce.gif) no-repeat  ;
padding:0px 0px 0px 15px;
margin:5px 0px 0px 50px;
}
.bord_haut{
background:url(../images/bord_haut.gif) no-repeat  ;
margin:20px 0px 0px 40px;
padding:0px 0px 0px 10px;
}

.bord_bas{
background:url(../images/bord_bas.gif) no-repeat  ;
margin:0px 0px 0px 40px;
padding:0px 0px 0px 10px;
color:#FFFFFF;
}

.maj{
color:#999999;
text-align : right;
padding-right: 50px;
}

/* =================== debut partie central ==================== */
.partie_central_accueil{
height:417px;
}
.hierachie{
padding:2px 0px 5px 10px;
color:#0684C8;
}
.hierachie_rouge{
color:#CB1A3D;
}
.partie_central_interieur{
margin:0px 0px 0px 162px;
padding:10px 10px 0px 20px;
/*height:460px;*/
}
/*html > body .partie_central_interieur{
height:auto;
min-height:460px;
}*/
.titre_page{
font-size:1.5em;
font-weight:bold;
}
.titre_texte{
font-size:1.2em;
font-weight:bold;
padding-top:15px;
}
.texte_page{
padding:25px 20px 20px 20px;
text-align:justify;
}
.txt{
padding:0px 0px 025px 0px;}
.actualite{
width:146px;
margin:23px 0px 0px 11px;
}
.flash_infos{
width:340px;
height:373px;
background-image:url(../images/fond_flash_infos.jpg);
background-repeat:no-repeat;
margin:23px 10px 0px 0px;
}
.flash_intro_titre{
font-size:1.3em;
color:#056AA0;
padding:35px 0px 10px 80px;
}
.flash_intro_texte{
color:#056AA0;
height:70px;
}
.flash_intro_texte, .flash_texte{
padding:10px 0px 10px 0px;
margin:0px 25px 0px 30px;
}
.flash_texte{
text-align:justify;
overflow:auto;
height:170px;
padding-right:5px;
background-color:#FFFFFF;
}
/*================debut partie recherche========================*/

.spip_surligne{
background-color:#0685C8;
color:#FFFFFF;
padding:2px;
}
 .resultat_contenu{
 margin-left:150px;
 }
 .resultat_recherche{
 text-align:center;
 font-size:14px;
 margin-top:25px;
 color:#FF0000;
 }
 .titre_recherche{
	color:#FBBC00;
	text-transform:uppercase;
	font-weight: bold;
	padding-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FBBC00;
 }
 .marge_recherche{
 margin-left:10px;
 }
 .marge_recherche2{
  margin-left:50px;
 }
  .marge_recherche3{
  margin-left:60px;
  margin-right:10px;
  padding-top:5px;
  text-align:justify;
 }
 a.recherche2{
	font-weight: bold;
	display:block;
	margin-top:5px;
	margin-left:550px;
	width:120px;
	text-align:center;
 }
  a.recherche2:hover{ 
  font-weight: bold;
 }
 .espace_recherche{
 padding-bottom:25px;
 }
 .form_recherche{
 margin:0px;
 padding:0px;
 float:right;
 }
.recherche{
	border:solid 1px #116766;
	height:15px;
	font-size:9px;
	padding-top:2px;
	text-align:center;
	float:left;
	margin-top:5px;
}
.rechercher_image{
float:left;
margin-left:5px;
margin-top:6px;
}
.separation{
clear:both;
visibility:hidden;
}
/*================fin partie recherche========================*/
/* =================== fin partie central ==================== */
/* =================== debut plan du site ==================== */
.ul{
list-style-type:none;
display:block;
width:230px;
}
.plan{
padding:15px 0px 0px 30px;
}
.li_plan{
background:url(../images/fleche.gif) no-repeat 0px 1px;
padding-left:12px;
}
.accueil_plan{
font-size:1.5em;
font-weight:bold;
padding:10px 0px 0px 10px;}
/* =================== fin plan du site ==================== */
.liens_direct{
height:46px;
}
.pied_de_page_accueil{
font-size:0.85em;
color:#FFFFFF;
margin-right:420px;
padding:8px 0px 0px 0px;
text-align:center;
}
.pied_de_page_accueil a{
color:#FFFFFF;
text-decoration:none;
}
.pied_de_page_accueil a:hover{
color:#FFFFFF;
text-decoration:none;
}
.pied_de_page_interieur{
padding:2px 0px 5px 162px;
text-align:center;
font-size:0.85em;
}
/* ================ impression =============================*/
.logo_impression{
display:none;
}
.adresse{
display:none;
}
.separation_impression{
display:none;
}
.source_impression{
display:none;
}
