/* ======================================== */
@import url("/squelettes/fck_styles.css");
@import url("/squelettes/agenda.css");
/* ======================================== */
body{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#666666;
background:#0185D1;
/*background: url(images/fond.png) no-repeat center top #0185D1;*/
}
.fond{
width:100%;
margin:0 auto;
background: url(images/fond.png) no-repeat center top  #0185D1;
height:670px;
padding:0 0 10px 0;
}
html > body .fond{
height:auto;
min-height:670px;
}
/* Images typographiques (via image_typo), URL a revoir... */
/*.format_png { behavior: url(win_png.htc); }*/
/*.format_png2 { behavior: url(pngbehavior.htc); }*/


/*img, div { behavior: url(iepngfix.htc) }*/
a{
text-decoration:none;
/*color:#555555;*/
color:#0084D0;
}
a:hover{
color:#000000;
}
fieldset{
width:680px;}
.gauche{
float:left;
}
.droit{
float:right;
}
.conteneur{
width:1003px;
margin:0 auto;
}
.bandeau{
background:url(images/bandeau.png) no-repeat;
height:160px;
}
.conteneur_bandeau_recherche_secteur{
height:130px;
}
.moteur_recherche{
width:340px;
padding:4px 0 0 0;
}

.menu_secteur{
width:620px;
padding:11px 0 0 0;
float:right;
}
.menu{
padding:0 0 0 18px;
}
/*.menu ul{
margin:0px;
padding:0px;
list-style-type:none;
}*/
.menu ul li{
/*float:left;*/
font-size:1.2em;
}
.menu ul li a{
/*color:#FFFFFF;
display:block;*/
padding:2px 30px 0 30px;
/*height:22px;*/
}
.menu_haut_cliquer{
background:url(images/fond_menu_principal_hover.png) no-repeat ;
}
/*.menu ul li a:hover{
background:url(images/fond_menu_principal_hover.png) no-repeat;
}*/
.logo_accueil{
position:absolute;
z-index:4;
display:block;
width:169px;
height:48px;
margin:20px 0 0 20px;
}
.conteneur_accueil{
/*background:url(images/conteneur_accueil.png) no-repeat;*/
background:url(images/fond_transparent.png) no-repeat bottom;
height:300px;
padding:0 0 50px 0;
}
html > body .conteneur_accueil{
height:auto;
min-height:300px;
}
.conteneur_interieur{
/*background:url(images/conteneur_interieur.png) no-repeat bottom;*/
background:url(images/fond_transparent.png) no-repeat bottom;
}
.conteneur_actualite_accueil{
background:url(images/actualite.png) no-repeat 40px 10px;
/*background:#FF3366;*/
width:350px;
/*width:275px;
padding:0 0 0 75px;*/
height:362px;

}
.titre_actualite_accueil{
color:#666666;
font-size:1em;
font-weight:bold;
text-transform:uppercase;
padding:40px 0 0 0;
}
.marge_actu{
padding:0 0 0 75px;
}
.marge_actu2{
padding:0 0 0 20px;
height:230px;
}
.marge_actu3{
width:250px;
}
.titre_actu_art{
color:#F98700;
font-weight:bold;
padding:10px 50px 0 20px;
background:url(images/puce_actu.png) no-repeat 0px 12px;
}
.descriptif_actu_art{
padding:3px 50px 0 20px;
text-align:justify;
font-size:0.85em;
}
.en_savoir_plus{
background:url(images/puce_en_savoir_plus.png) no-repeat 115px 4px;
font-size:0.7em;
text-align:right;
/*padding:3px 50px 0 0;*/
padding:3px 25px 0 0;
}
.en_savoir_plus2{
background:url(images/puce_en_savoir_plus.png) no-repeat 105px 4px;
font-size:0.7em;
text-align:right;
padding:3px 20px 0 0;
}
.conteneur_flanges{
text-align:center;
padding:0 0 0 30px;

}
.conteneur_flanges img{
border:none;
}
.conteneur_video{
padding:0 0 0 60px;
}
.accroche_video{
color:#F98700;
font-size:0.85em;
font-weight:bold;
font-style:italic;
padding:0 0 5px 0;
}
.voir_video{
background:url(images/fond_lien_video.png) no-repeat 0px 1px;
color:#FFFFFF;
font-size:0.7em;
width:81px;
height:27px;
padding:0 0 0 15px;
}
.voir_video a{
color:#FFFFFF;
}
.conteneur_flash_txt{
/*background:#3333FF;*/
width:630px;
}
.conteneur_flash{
/*height:135px;*/

padding:10px 0 5px 20px;
}
.conteneur_txt_accueil{
background:url(images/txt_accueil.png) no-repeat bottom;
/*background:#009966;*/
width:589px;
height:244px;
font-size:0.85em;
text-align:justify;
padding:0 0 30px 0;
}
html > body .conteneur_txt_accueil{
height:auto;
min-height:244px;
}
.txt_accueil_descriptif{
color:#0084D0;
padding:40px 40px 10px 40px;
}
.txt_accueil_texte{
padding:10px 40px 10px 40px;
}
.menu_gauche{
width:228px;
}
.menu_gauche h1{
margin:0 0 0 15px;;
font-size:1.2em;
padding:5px 25px 5px 5px;
/*background:#0057B4;*/
display:block;
width:180px;
color:#FFFFFF;
text-align:right;
font-style:italic;
text-transform:uppercase;
}
.menu_gauche ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.menu_gauche ul li{
border: 1px #A4C7ED solid;
border-left:none;
border-right:none;
border-top:none;
}
.menu_gauche ul li a{
/*background:url(images/fond_image_menu_gauche2.png) no-repeat 19px 5px;*/
height:22px;
display:block;
color:#666666;
font-weight:bold;
padding:3px 0 0 45px;
}
html > body .menu_gauche ul li a{
height:auto;
min-height:22px;
}
.menu_gauche ul li a:hover{
/*background:url(images/fond_image_menu_gauche1.png) no-repeat;*/
color:#FFFFFF;
}
.menu_gauche ul li ul li{
border:none;
}
.menu_gauche ul li ul li a{
background:none !important;
font-weight:normal;
padding:0 0 0 50px;
}
.menu_gauche ul li ul li a:hover{
background:none !important;
filter: none;
}
.menu_cliquer{
height:22px;
display:block;
color:#FFFFFF;
font-weight:bold;
padding:3px 0 0 45px;
}
.menu_cliquer2{
display:block;
font-weight:bold;
padding:0 0 3px 50px;
}
html > body .menu_cliquer{
height:auto;
min-height:22px;
}
.contact{
padding:30px 0 0 50px;
}
.separation{
padding-top:0px;
visibility:hidden;
clear:both;
}
.contenu_interieur{
height:300px;
}
html > body .contenu_interieur{
height:auto;
min-height:300px;
}
.texte_interieur{
width:760px;
}
.texte_interieur h1, .texte_interieur h2{
padding:0px;
margin:0px;
}
.texte_interieur h1{
/*color:#0057B4;*/
color:#000000;
margin:0px;
padding:10px 0 2px 0;
text-align:right;
font-size:0.9em;
text-transform:uppercase;
border-bottom:3px solid #0057B4;
width:150px;
}
.texte_interieur h2{
color:#0057B4;
padding:10px 0 2px 0;
font-size:0.85em;
}
.actualite_secteur{
background:url(images/actualite_secteur.png) no-repeat;
width:210px;
height:220px;
margin:0 20px 0 0;
}
.titre_actualite_secteur{
font-size:0.9em;
color:#666666;
font-weight:bold;
padding:20px 0 0 25px;
}
.titre_actualite_secteur2{
font-size:0.85em;
color:#A4C7ED;
font-weight:bold;
padding:10px 3px 0 60px;
background:url(images/fond_image_menu_gauche2.png) no-repeat 40px 12px;
}
.descriptif_actualite_secteur{
padding:5px 20px 0 60px;
font-size:0.8em;
}
.txt{
text-align:justify;
padding:0 40px 0 0;
font-size:0.9em;
}
.ariane{
font-size:0.75em;
padding:15px 0 0 0;
}
.ariane a{
color:#000000;

}
.ariane a:hover{
color:#999999;
}
.form_recherche{
margin:0px;
padding:0px;
}
.moteur_recherche_fond{
background:url(images/recherche.png) no-repeat 0px 4px;;
width:168px;
height:29px;
padding:9px 0 0 2px;
}
.form_input_recherche{
background:url(images/transparent.gif) ;
border:none;
width:140px;
padding:1px 5px 0 5px;
}
.pied_de_page1{
/*margin:15px 0 0 0;*/
}
.marge_pied_de_page1{
/*padding:0 60px 20px 0;*/
padding:0 0 20px 60px;
}
.pied_de_page2, .pied_de_page3{
color:#FFFFFF;
font-size:0.7em;
text-align:right;

}
.pied_de_page2{
/*padding:20px 10px 0 0;*/
padding:0 10px 0 0;
}
.pied_de_page3{
padding:0 10px 20px 0;
display:block;
}
.pied_de_page2 a, .pied_de_page3 a{
color:#FFFFFF;
}
.pied_accueil1{
/*margin:0 60px 0 0;*/
}
.pied_accueil2{
margin:-20px 0 0 0;
}
.traduction_langue a{
color:#000000;
/*padding:0 0 0 15px;*/
}
.traduction_langue a:hover{
color:#0084D0;
}
.traduction_langue ul{
padding:0px;
margin:0px;
list-style-type:none;
/*margin-left:35px;*/
margin-left:15px;
}
.traduction_langue ul li{
display:block;
float:left;
border-right:1px solid #666666;
}
.traduction_langue ul li a{
padding:0 5px 0 5px;
}
.fond_tableau{
background:#F1F1F1;
}
.td_filet_vert1, .td_filet_vert2, .td_filet_vert3{
border-bottom:3px #0084D0 solid;
}
.td_filet_vert1{
padding:15px 0 10px 5px;
}
.td_filet_vert2{
padding:15px 25px 10px 25px;
}
.td_filet_vert3{
background:#FFFFFF;
padding:15px 0 10px 0;
}
.txt_outil{
text-align:center;
padding:20px 10px 20px 10px;
font-weight:bold;
}
.txt_outil2{
padding:10px 20px 10px 20px;
}
.img_outil{
padding:5px;
text-align:center;
}
.ref_gaz, .ref_gaz2{
color:#0084D0;
font-weight:bold;
font-size:1.2em;
padding:10px;
}

/**********************************************/
.plan{
padding:15px 0 0 120px;
}
.plan ul, .menu_carte ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.plan ul li{
margin:0 0 5px 15px;
/*list-style-image:url(images/fond_image_menu_gauche_vert.png);*/
}
.plan ul li a{
font-weight:bold;
color:#666666;
}
.plan ul li a:hover{
color:#0084D0;
}
.plan ul li ul li{
margin:5px 0 5px 15px;
list-style-image:none;
}
.plan ul li ul li a{
font-weight:lighter;
}
/* ===================== debut Partie recherche ===================== */



.spip_surligne{
color:#0084D0;
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:#0084D0;
	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:none;
}
.source{
display:none;
}
#footerGlossary a{
color:#FFFFFF;
text-decoration:none;
}
#footerGlossary a:hover{
color:#FFFFFF;
text-decoration:none;
width:600px;
margin:auto;
}

