body {
FONT-FAMILY: Verdana, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
}

.box_entete {
background-color: #202058;
margin-top: 0px;
margin-left: 0px;
padding:0px;
width:1000px;
margin-bottom: 0px;
}

.table_entete {
margin-bottom: 0px;
padding-left:10px;
width : 960px;
}

.entete_titre { color: #ffffff; FONT-SIZE: 24px;  FONT-WEIGHT: bolder; margin-bottom:2px; margin-top:0px; padding:0px;}

.entete_titre2 { color: #dddddd; FONT-SIZE: 14px; FONT-WEIGHT: bolder; margin-top:5px; margin-bottom:5px; }
h1.entete_titre2,h2.entete_titre2 { color: #dddddd; FONT-SIZE: 14px; FONT-WEIGHT: bolder; margin-top:5px; margin-bottom:12px; margin-left:12px; }
a.entete_titre2:hover   { text-decoration: underline; color:#888888;}
.entete_titre2:link,.entete_titre2:visited,.entete_titre2:active  { text-decoration: none; }


.demandelogin { color: #dddddd; FONT-SIZE: 9px; FONT-WEIGHT: bolder; }

.demandelogout { color: #FEFCD8; FONT-SIZE: 9px; FONT-WEIGHT: bolder; }
a.demandelogout:hover   { text-decoration: underline; color:#888888;}
.demandelogout:link,.demandelogout:visited,.demandelogout:active  { text-decoration: none; }

.entete_img {
 width:70px;
 border:0px;
}

.entete_lignemenu
{
width:1000px;
margin-top:0px;
}

.entete_photo {
 margin-top: 5px;
 margin-bottom: 0px;
 height: 80 px;
 border: solid 1px #999999; 
}

.cold_recentmodif_date {FONT-SIZE: 11px; color : #444444;}

.cpoa {FONT-SIZE: 11px; }
a.cpoa:hover   { text-decoration: underline; color:#666666;}
.cpoa:link,.cpoa:visited,.cpoa:active    { text-decoration: none; color: #212151; }

.gheadsmall {
FONT-SIZE: 9px; 
color: #eeeeee;
margin-left:20px;
}
a.gheadsmall:hover   { text-decoration: underline; color:#999999;}
.gheadsmall:link,.gheadsmall:visited,.gheadsmall:active    { text-decoration: none;  }

.coupdoeil_tablerecentmod{
margin-left:6px;
}

.lien_cpoeil {
FONT-SIZE: 13px;
color: #212151;
}

a.lien_cpoeil:hover   { text-decoration: underline; color:#666666;}
.lien_cpoeil:link    { text-decoration: none;  }
.lien_cpoeil:visited { text-decoration: none;  }
.lien_cpoeil:active  { text-decoration: none;  }


/*---------- AGENDA -----------------*/

.colg_titreagenda {
margin-top:4px;
margin-bottom:7px;
margin-left:6px;
FONT-SIZE: 13px; 
FONT-WEIGHT: bolder; 
color : #202058;
}

.colg_agenda {
margin-top:5px;
padding-left:4px;
FONT-SIZE: 11px; 
color : #111111;
text-indent: 10px;
}


.colg_linkagenda {
margin-top:2px;
margin-right:4px;
FONT-SIZE: 10px; 
color : #893A36;
FONT-WEIGHT: bolder; 
text-align:right;
}

a.colg_linkagenda:hover   { text-decoration: underline; color:#c73f26;}
.colg_linkagenda:link    { text-decoration: none;  }
.colg_linkagenda:visited { text-decoration: none;  }
.colg_linkagenda:active  { text-decoration: none;  }

.nouvcons {
margin-top: 10px;
}

/*-------------- NOTRE CONSTRUCTION -----------*/
.lien_nouvcons {
color:#5B5344;
FONT-SIZE: 13px; 
}

.inscription_gratuite {
color:#5B5344;
FONT-SIZE: 12px; 
margin-bottom:7px;
}

.inscription_gratuite_link {
 text-align:right;
 padding-right:15px;
}



a.lien_nouvcons:hover   { text-decoration: underline; color:#202015;}
.lien_nouvcons:link,.lien_nouvcons:visited,.lien_nouvcons:active    { text-decoration: none;  }


/*----------- Colonne de droite ------------------*/

.ariane {
color: #685932;
margin-top: 5px;
margin-bottom: 20px;
padding-left:5px;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
}


.ariane2 {
color: #685932;
margin-top: 5px;
margin-bottom: 7px;
padding-left:5px;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
}


.smallinfo {
margin-top: 5px; 
FONT-SIZE: 11px;
color: #555555;
padding-left: 10px;
}

.smallinfo2 {
margin-top: 5px; 
FONT-SIZE: 9px;
color: #555555;
padding-left: 10px;
}


a.smallinfo3:hover   { text-decoration: underline; color:#000000;}
.smallinfo3:link,.smallinfo3:visited,.smallinfo3:active    { text-decoration: none; color: #991122; }


div.border
{
border: 1px solid LightGrey;
margin-top: 10px;
margin-left: 10px;
padding: 5px;
align: center;
}



div.infocalcuser
{
background-color: #fafad2;
border: 1px solid LightGrey;
margin-top: 15px;
margin-left: 10px;
padding: 5px;
align: center;
}

div.titrecalcuser
{
margin-top: 5px;
margin-bottom: 1px;
padding-left:10px;
FONT-SIZE: 14px;
FONT-WEIGHT: bolder; 
font-style: italic;
color : #a52a2a;
}

.Alertecalcuser
{
margin-top: 10px;
margin-bottom: 1px;
padding-left:10px;
FONT-SIZE: 13px;
FONT-WEIGHT: bolder; 
font-style: italic;
color : #a52a2a;

}


a.Alertecalcuser:hover   { text-decoration: underline; color:#202015;}
.Alertecalcuser:link,.Alertecalcuser:visited,.Alertecalcuser:active  { text-decoration: none;  }



td.bas {
font: 0.7em Georgia, serif;
margin-left: 20px;
margin-right: 30px;
padding-top: 10px;
padding-bottom: 15px;
text-align: center;
font-size:12px;
color: #180902;
}

a.bas:hover   { text-decoration: underline; color:#382912; margin-left: 7px; margin-right: 7px;}
.bas:link,.bas:visited,.bas:active    { text-decoration: none; color:#685932; margin-left: 7px; margin-right: 7px;}


.sondage {
border: thin dotted #333333;
background-color: #d0d0d0;
}

.titre_sondage
{
color: #202058;
FONT-SIZE: 14px;
text-align:center;
FONT-WEIGHT: bolder; 
margin-bottom:5px;
}

.Question_sondage
{
color: #770022;
FONT-SIZE: 11px;
FONT-WEIGHT: bolder;
margin-left:5px;
margin-bottom:8px;
}

.Response_sondage
{
color: #111111;
FONT-SIZE: 10px;
margin-left:5px;
}


.Pub_sondage
{
color: #355494;
FONT-SIZE: 9px;
margin-left:5px;
}


.d_sondage
{
 width: 80px;
 color: #FFFFFF;
 height:17px;
 padding-top:3px; 
 margin-top:3px; 
 background-color: #000077;
}

a.d_sondage:hover   { text-decoration: none; color:#AAAAAA;}
.d_sondage:link,.d_sondage:visited,.d_sondage:active  { text-decoration: none; }



.input_class
{
border:1px solid SlateGray;
font-size:10pt;
text-decoration:none;
}
.input_class9
{
border:1px solid SlateGray;
font-size:9pt;
text-decoration:none;
}

.form_error
{
color: #CC0000;
FONT-WEIGHT: bolder; 
FONT-SIZE: 12px;
}

.plansitedate
{
color: #666666;
FONT-SIZE: 9px;
margin-left:15px;
font-style: italic;
}

.plansitedossier
{
color: #666666;
FONT-SIZE: 9px;
margin-left:20px;
font-style: italic;
FONT-WEIGHT: none; 
}


.pstat1 {
background-image:url('./img/stat1.bmp'); background-repeat:no-repeat; font-size:0px;
}

.pstat2 {
background-image:url('./img/stat2.bmp'); background-repeat:no-repeat; font-size:0px;
}

.pstat3 {
background-image:url('./img/stat3.bmp'); background-repeat:no-repeat; font-size:0px;
}

.pstat4 {
background-image:url('./img/stat4.bmp'); background-repeat:no-repeat; font-size:0px;
}

.pveille1 {
background-image:url('./img/statv1.bmp'); background-repeat:no-repeat; font-size:0px;
}

.pveille2 {
background-image:url('./img/statv2.bmp'); background-repeat:no-repeat; font-size:0px;
}

.pveille3 {
background-image:url('./img/statv3.bmp'); background-repeat:no-repeat; font-size:0px;
}

.pveille4 {
background-image:url('./img/statv4.bmp'); background-repeat:no-repeat; font-size:0px;
}

.pub1
{
border: solid 1px #999999; 
background-color: #708090;
color: #dc143c;
color: #efefef;
FONT-SIZE: 13px;
width: 175px;
margin-left:4px;
FONT-WEIGHT: bolder; 
margin-bottom: 5px;
}

a.pub1:hover   { text-decoration: underline; color:#666666;}
.pub1:link,.pub1:visited,.pub1:active { text-decoration: none;  }


.tableau
{
   border: solid 1px #999999; 
   margin-left:15px;
   margin-top:10px;
   margin-bottom:5px;
}

td.tableautitre
{
background-color :#ffdead;
FONT-SIZE: 14px;
FONT-WEIGHT: bolder; 
border: solid 1px #999999; 
align: center;
}

.sep_m {
	margin-top:-10px;
	margin-left:5px;
	margin-bottom:0px;	
	height:10px;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #999;
      LINE-HEIGHT: 2.2em; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS"; LETTER-SPACING: 0.1em;
}


.nouveau_utilisateur
{
   margin-top:0px;
   margin-left:5px;
   FONT-SIZE: 11px;
   color: #004575;
}

.nouveau_utilisateur_new
{
   margin-top:0px;
   margin-left:7px;
   FONT-SIZE: 9px;
   font-style: italic;
   color: #999999;
}

.pubuser_titre
{
   margin-bottom:0px;
   margin-top:10px;
   margin-left:5px;
   FONT-SIZE: 12px;
   color: #EECC00;
   FONT-WEIGHT: bolder; 
}


.partenaire
{
   FONT-SIZE: 12px;
   color: #5475bd;
   FONT-WEIGHT: bolder; 
}


div.commentaire
{
border: 1px solid LightGrey;
margin-top: 10px;
margin-left: 10px;
padding: 5px;
align: center;
}


.titre_commentaire {
margin-top: 14px;
margin-bottom: 1px;
padding-left:10px;
FONT-SIZE: 13px;
FONT-WEIGHT: bolder; 
font-style: italic;
color : #574771;
}


.date_commentaire {
margin-top: 10px;
margin-bottom: 1px;
FONT-SIZE: 11px;
font-style: italic;
color : #974721;
text-align:right;
}

.newinfo,.newinfoV {
font-style: italic;
color : #D74771;
FONT-SIZE: 11px;
FONT-WEIGHT: bolder; 
}

.newinfoV:before {
  content:"Visualisez ";
} 
/*------*/

.bp_nouvelle {
color : #ff6500;
FONT-SIZE: 11px;
FONT-WEIGHT: bolder; 
margin-left:6px;
padding-top:6px;
}





.bp_ligne {
 
 background:transparent url(./img/ligne.gif) repeat-x scroll 0 6px;

 color:#FF801A;
 float:left;
width:100%;

}

.btn_menu 
{
background-image:url('./img/btn1.bmp');
text-align:center;
align:center;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
height:17px;
padding-top:1px;
width : 103px;
}

.btn_menu_select 
{
background-image:url('./img/btn1s.bmp');
width : 103px;
text-align:center;
align:center;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
height:17px;
padding-top:1px;
}


.btn_motcle
{
background-image:url('./img/btn2.bmp');
text-align:center;
align:center;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
height:18px;
padding-top:1px;
}

.btn_motcle_red,.btn_motcle_red_select
{
background-image:url('./img/btn2_red.bmp');
text-align:center;
align:center;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
height:18px;
padding-top:1px;
}

.btn_motcle_select 
{
background-image:url('./img/btn2s.bmp');
text-align:center;
align:center;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
height:18px;
padding-top:1px;
}

.btn_alerte_select 
{
background-image:url('./img/btn2sb.bmp');
text-align:center;
align:center;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
height:18px;
padding-top:1px;
}

.btn_alerte_vide
{
background-image:url('./img/btn2s_vide.bmp');
text-align:center;
align:center;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
height:18px;
padding-top:1px;

}



a.btn_menu2:hover     {  text-decoration: none; color: #FFFFFF;}
.btn_menu2:link,.btn_menu2:visited,.btn_menu2:active        {  text-decoration: none; color: #202058;}

.menu_liste_article
{
 	border: solid 1px #AAAAAA; 
}

.menu_economie_energie
{
	margin-top:7px;
 	border: solid 1px #AAAAAA; 
 	width:416px;
}


.menu_economie_energie_titre {
margin-top: 4px;
margin-bottom: 5px;
FONT-SIZE: 18px;
FONT-WEIGHT: bolder; 
color : #202058;
text-align: center;
}


.menu_resume
{
FONT-SIZE: 11px;
margin-top: 5px;
margin-bottom: 6px;
margin-left: 10px;
text-indent: 10px;
FONT-WEIGHT: normal; 
text-align: justify;
}



.menu_liste_titre_article_court {
margin-top: 5px;
margin-bottom: 1px;
padding-left:5px;
FONT-SIZE: 11px;
FONT-WEIGHT: bolder; 
color : #574731;
}



a.menu_liste_titre_article_court:hover     {  text-decoration: underline; }
.menu_liste_titre_article_court:link,.menu_liste_titre_article_court:visited,.menu_liste_titre_article_court:active        {  text-decoration: none; }



.mp_ecoe_smallinfo
{
   FONT-SIZE: 10px;
   color: #5475ad;
}

.mp_ecoe_titre
{
   FONT-SIZE: 12px;
   color: #222244;
   FONT-WEIGHT: bolder; 
   margin-bottom:3px;
   margin-top:3px;

}

a.mp_ecoe_smallinfo:hover   { text-decoration: underline; color:#555577;}
.mp_ecoe_smallinfo:link,.mp_ecoe_smallinfo:visited,.mp_ecoe_smallinfo:active    { text-decoration: none; color: #5475ad; }


.mcle_titre
{
   FONT-SIZE: 13px;
   color: #222244;
   FONT-WEIGHT: bolder; 
   margin:0px;
   align:center;
   text-align:center;
}

.mcle_titre_red
{
   FONT-SIZE: 13px;
   color: #FFFFFF;
   FONT-WEIGHT: bolder; 
   margin:0px;
   align:center;
   text-align:center;
}


a.mcle_titre:hover   { text-decoration: underline; color:#FFFFFF;}
.mcle_titre:link,.mcle_titre:visited,.mcle_titre:active    { text-decoration: none; color: #555577; }


.motcle_fondmot
{
background-color: #D6EBFF;
border: solid 1px #333377; 
border-top: solid 0px #D6EBFF; 
}


.alerte_fondmot
{
background-color: #FFFFFF;
border: solid 1px #333377; 
border-top: solid 0px #D6EBFF; 
}


.menu_next,.menu_nextFF
{
   FONT-SIZE: 13px;
   color: #222244;
   FONT-WEIGHT: bolder; 
}

a.menu_nextFF:before {
content: '» ';
}

a.menu_nextFF:hover   { text-decoration: underline; color:#5555AA;}
.menu_nextFF:link,.menu_nextFF:visited,.menu_nextFF:active    { text-decoration: none;  }


a.menu_next:hover   { text-decoration: underline; color:#5555AA;}
.menu_next:link,.menu_next:visited,.menu_next:active    { text-decoration: none;  }

.titre_princ_economie
{
   color : #003C7B;
   FONT-SIZE: 15px;
   background-color:#DEE7EF;
   FONT-WEIGHT: bolder; 
   margin-top: 10px;
   margin-left: 10px;
   margin-bottom: 8px;
   padding: 5px;
align: center;
}

.inscription_gratuite_michamps
{
   FONT-SIZE: 14px;
   FONT-WEIGHT: bolder; 
   color : #003C7B;
   margin-bottom: 8px;
}
.inscription_statistique
{
   color : #003C7B;
   FONT-SIZE: 14px;
   background-color:#E3E9C9;
   margin-top: 8px;
   margin-left: 10px;
   margin-bottom: 8px;
   padding: 5px;
align: center;
}


.borderwhite { border:1px solid #FFFFFF; font-size:0px;}

.borderwhiteSmall { border:1px solid #FFFFFF; width:6px; font-size:0px;}

.main_temoignage
{
width: 350px;
 margin-left:7px;
}

.main_construction
{
width: 350px;
margin-top:3px;
 margin-left:12px;
}


.FondBlanc {background-color:#FFFFFF;}

.princ_box_user
{
background-color:#DEE7EF;
border: 1px solid LightGrey;
margin-top: 10px;
margin-left: 10px;
padding: 0px;
align: center;
}

.titre_princ_econ_user
{

   color : #FFFFFF;
   FONT-SIZE: 16px;
   background-color:#6A9BC8;
   FONT-WEIGHT: bolder; 
   align: center;
   margin: 0px;
   width: 340px;
   margin-bottom:5px;
}



.notremaison{
padding-left: 7px;
FONT-SIZE: 12px;
color: #555566;
display:inline;
}

a.notremaison:hover     {  text-decoration: underline; color:#112244;}
.notremaison:link,.notremaison:visited,.notremaison:active       {  text-decoration: none;}


.note_observ {
margin:3px;
padding-left: 10px;
FONT-SIZE: 11px;
color: #222222;
}

.REPONSE_COMM{
FONT-SIZE: 11px;
background-color: #DEE7EF;
margin-top: 10px;
margin-left: 20px;
padding:0px;
height:100px;
margin-bottom: 0px;
}

.REPONSE_COMM2{
FONT-SIZE: 11px;
background-color: #DEE7EF;
margin-top: 10px;
margin-left: 20px;
padding:0px;
margin-bottom: 0px;
}

.pubusergaztitre
{
 margin-top: 0px;
 FONT-SIZE: 14px;
 color: #FFFFFF;
 text-align: center;  
 FONT-WEIGHT: bolder;
 background-color: #000000;
 padding-top: 7px;
 padding-bottom: 7px;
}

.pubusergazbox
{
margin: 0px;
margin-top: 8px;
margin-bottom: 5px;
width:180px;
}

.pubusergaz
{
 background-image:url('./img/pub_gaz.jpg');
 background-color: #202058;
 background-repeat:no-repeat;
 padding-bottom:6px;
}

.pubusergaz_intitule
{
  padding-left:3px;
  padding-top:3px;
  FONT-SIZE: 10px;
  color: #FFFFFF;
}

.apubusergaz
{
color: #004565;
FONT-SIZE: 13px;
FONT-WEIGHT: bolder; 
margin-bottom: 5px;
margin-left: 5px;
}



a.apubusergaz:hover   { text-decoration: underline; color:#666666;}
.apubusergaz:link,.apubusergaz:visited,.apubusergaz:active { text-decoration: none;  }

.apubuserlistegaz
{
color: #666666;
FONT-SIZE: 10px;
FONT-WEIGHT: bolder; 
text-align: right;  
margin-top:10px;
}

a.apubuserlistegaz:hover   { text-decoration: underline; color:#004565;}
.apubuserlistegaz:link,.apubuserlistegaz:visited,.apubuserlistegaz:active { text-decoration: none;  }


table.maison_positive_menu {
margin-left:10px;
background-color: #A9B8D7;
background-color: #C4D8F4;

margin-top:10px;
height:30px;
width:920px;

border-spacing: 0px;
border-collapse: collapse; 

}
/* border-spacing: 0px;
border-collapse: collapse; */


td.maison_positive_menu {
color: #ffffff;
FONT-SIZE: 14px;
FONT-WEIGHT: bolder; 
padding-left:10px;
padding-right:10px;
border-bottom: solid 3px #003C7B; 
 color: #003C7B;
 height:30px;
}

td.maison_positive_sel {
FONT-SIZE: 14px;
FONT-WEIGHT: bolder; 
padding-left:10px;
padding-right:10px;
border-bottom: solid 3px #003C7B; 
color: #C4D8F4;
background-color: #003C7B;
}


.maison_positive_temoignage {
color: #685932;
margin-top: 6px;
margin-bottom: 10px;
padding-left:5px;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
}

a.maison_positive_temoignage:hover   { text-decoration: underline; color:#000000; }
.maison_positive_temoignage:link,.maison_positive_temoignage:visited,.maison_positive_temoignage:active { text-decoration: none;  }


a.maison_positive_menu:hover   { text-decoration: underline; color:#FFFFFF; }
.maison_positive_menu:link,.maison_positive_menu:visited,.maison_positive_menu:active { text-decoration: none; color : #003C7B; }

a.maison_positive_sel:hover   { text-decoration: underline; color:#CCCCCC; }
.maison_positive_sel:link,.maison_positive_sel:visited,.maison_positive_sel:active { text-decoration: none; color : #FFFFFF; }


td.economie_energie_titre2 {
border: 0px; 
FONT-SIZE: 14px;
FONT-WEIGHT: bolder; 
color:#064498;
}

tr.economie_energie_titre {
border: 0px; 
}

a.economie_energie_titre:hover   { text-decoration: underline; color:#222222; }
.economie_energie_titre:link,.economie_energie_titre:visited,.economie_energie_titre:active { text-decoration: none; color:#003C94; }

td.economie_energie_titre  {
border-bottom: solid 2px #CCCCCC; 
padding-bottom:6px;
}

div.economie_energie_titre  {FONT-WEIGHT: bolder;  margin-bottom:5px; color:#0045A3;}

div.economie_energie_resume  {FONT-SIZE: 11px; padding-bottom:6px;  }


.actualite_environnement {
color : #8F1F1F;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
margin-left:6px;
padding-top:6px;
margin-bottom:10px;
}

table.footer_michamps4b {
 background-color: #CCCCCC;
 Width:980px;
 margin-left:12px;
 margin-top:8px;
}

.footer_michamps4b_economie { 
color : #8F1F1F;
FONT-SIZE: 13px;
FONT-WEIGHT: bolder; 
border-bottom: solid 2px #FFFFFF; 
padding-top:6px;
padding-left:6px;
padding-bottom:3px;
}

table.dossiers_technologie {
 background-color: #D7D8ED;
 height:15px;
}

td.dossiers_technologie {
 background-color: #D7D8ED;
FONT-SIZE: 11px;
FONT-WEIGHT: bolder; 
color : #111111;
padding-left:6px;
margin-top:2px;
padding-right:15px;
margin-bottom:2px;
font-style: italic;
}

.dossiers_technologie_select  {
background-color: #003C7B;
FONT-SIZE: 11px;
FONT-WEIGHT: bolder; 
color : #FFFFFF;
padding-left:6px;
margin-top:2px;
padding-right:15px;
margin-bottom:2px;

}

.cpot {color: #685932; margin-top: 7px; margin-bottom: 3px;padding-left:5px;FONT-SIZE: 11px;FONT-WEIGHT: bolder; }


.titre_sondage_question {
background-image:url('./img/logo_sondage.jpg');
background-repeat:no-repeat;
padding-left:55px;
padding-top:8px;
padding-bottom:5px;
margin-bottom:5px;
FONT-SIZE: 18px;
FONT-WEIGHT: BOLDER; 
border-bottom: solid 3px #003C7B; 
}

.titre_agenda {
background-image:url('./img/logo_calendrier.jpg');
background-repeat:no-repeat;
padding-left:55px;
padding-top:8px;
padding-bottom:5px;
margin-bottom:5px;
FONT-SIZE: 18px;
FONT-WEIGHT: BOLDER; 
border-bottom: solid 3px #003C7B; 
}

.titre_actualite {
background-image:url('./img/logo_actualite.jpg');
background-repeat:no-repeat;
padding-left:55px;
padding-top:8px;
padding-bottom:5px;
margin-bottom:5px;
FONT-SIZE: 18px;
FONT-WEIGHT: BOLDER; 
border-bottom: solid 3px #003C7B; 
}

.titre_inscription {
background-image:url('./img/logo_inscription.jpg');
background-repeat:no-repeat;
padding-left:55px;
padding-top:8px;
padding-bottom:5px;
margin-bottom:5px;
FONT-SIZE: 18px;
FONT-WEIGHT: BOLDER; 
border-bottom: solid 3px #003C7B; 
}



div.dernier_inscript {
margin-top: 5px;
FONT-SIZE: 11px;
FONT-WEIGHT: bolder; 
text-align: left;
align: left;
color : #A4A48E;
}



p.statistique_consommation {
FONT-SIZE: 11px;
color : #000000;

padding-left:0px;
margin-left:10px;
margin-top:2px;
margin-bottom:2px;
}


a.statistique_consommation:hover   { text-decoration: underline; color:#222222; }
.statistique_consommation:link,.statistique_consommation:visited,.statistique_consommation:active { text-decoration: none; color:#003C94; }

div.statistique_utilisateur     {FONT-SIZE: 10px; color : #C7D494;
margin-left:10px;
margin-top:6px;
margin-bottom:12px;
}

a.statistique_utilisateur:hover   { text-decoration: underline; color:#838A66;}
.statistique_utilisateur:link,.statistique_utilisateur:visited,.statistique_utilisateur:active  { text-decoration: none; color : #838A66; }


.liste_statistique {
FONT-SIZE: 13px;
margin-top: 2px;
margin-bottom: 6px;
margin-left: 10px;
FONT-WEIGHT: normal; 
FONT-WEIGHT: bolder; 

text-align: right;
}

a.liste_statistique:hover   { text-decoration: underline;  color:#685932;}
.liste_statistique:link,.liste_statistique:visited,.liste_statistique:active  { text-decoration: none; color:#A21212; }

.historique_maison_positive
{
FONT-SIZE: 11px;
}

.maison_positive_annee
{
FONT-SIZE: 13px;
FONT-WEIGHT: bolder; 
color: #003C7B;
}



.titre_historique {
background-image:url('./img/logo_historique.jpg');
background-repeat:no-repeat;
padding-left:55px;
padding-top:8px;
padding-bottom:5px;
margin-bottom:5px;
FONT-SIZE: 18px;
FONT-WEIGHT: BOLDER; 
border-bottom: solid 3px #003C7B; 
}

.titre_energie_positive {
background-image:url('./img/logo_statistique.jpg');
background-repeat:no-repeat;
padding-left:55px;
padding-top:8px;
padding-bottom:5px;
margin-bottom:5px;
FONT-SIZE: 18px;
FONT-WEIGHT: BOLDER; 
border-bottom: solid 3px #003C7B; 
}

.prix_de_electricite_eau
{
FONT-SIZE: 19px;
text-align:center;
FONT-WEIGHT: BOLDER; 
padding-top:4px;
padding-bottom:15px;
}

a.prix_de_electricite_eau:hover   { text-decoration: underline;  color:#685932;}
.prix_de_electricite_eau:link,.prix_de_electricite_eau:visited,.prix_de_electricite_eau:active  { text-decoration: none; color:#053E96; }


.GM1{
height: 150px;
width: 52px;
align: center;
vertical-align : bottom;
}

.GM2{
height: 80px;
width: 13px;
align: center;
vertical-align : bottom;
}

.GM3{
height: 80px;
width: 20px;
align: center;
vertical-align : bottom;
}

.GM4{
height: 60px;
width: 12px;
align: center;
vertical-align : bottom;
}

.TBLSP
{
 border: 0;
 border-spacing: 0px;
 border-collapse: collapse; 
}

.t_stat
{
 FONT-SIZE: 14px;
 FONT-WEIGHT: bolder; 
 font-style: italic;
 margin:0px;
 margin-top:5px;
 margin-left:20px;
}


