body {
FONT-FAMILY: Verdana, Helvetica, sans-serif;
margin: 0px;
padding: 0px;

}

.box_entete {
background-color: #FDFAB9;
margin-top: 0px;
margin-left: 0px;
padding:0px;
padding-left:10px;
width:705px;
height:70px;
margin-bottom: 0px;
align:top;

}


.box_entete3 {
   background-color: #FDFAB9;
   FONT-SIZE: 10px;
   color: #777777;
   margin-top:5px;
   margin-bottom:2px;
   FONT-WEIGHT: normal; 	
   text-align:right;
   width:210px;
}

.pubfondnoir
 {
 background-color: #000000;
 FONT-WEIGHT: bolder; 
   FONT-SIZE: 18px;
   color: #FFFFFF;
   height:55px;
   margin:0px;   
 }

.pubfondnoir2
 {
 background-color: #8C0000;
 FONT-WEIGHT: bolder; 
   FONT-SIZE: 18px;
   color: #FFFFFF;
   height:30px;
      margin:0px;   
   margin-top:6px;
   padding-top:4px;
 }

.pubfondporte
 {
   background-color: #FFFFFF;
   color: #000000;
   FONT-SIZE: 12px;
   padding:2px;
  
  border: solid 2px #8C0000; 
  margin:0px;
 }

 .pubfond2
 {
   background-color: #FFFFFF;
   color: #000000;
   FONT-SIZE: 13px;
  FONT-WEIGHT: bolder; 
  border: solid 2px #000000; 
  margin:0px;
 }

.nom
{
   FONT-SIZE: 26px;
   color: #8C0000;
   FONT-WEIGHT: bolder; 
  margin-bottom:3px;
}


.infonom
{
   FONT-SIZE: 12px;
   color: #000000;
   FONT-WEIGHT: bolder; 
font-style: italic;
padding-left:10px;
}


.titre_main
{
   FONT-SIZE: 18px;
   color: #8C0000;
   FONT-WEIGHT: bolder; 
   text-align:center;
   margin-bottom:15px;
}


.main_ndc
{
   FONT-SIZE: 13px;
   color: #4C0000;
   FONT-WEIGHT: bolder; 
   margin-top:5px;
   margin-bottom:2px;
}


.table_entete {
margin-bottom: 0px;
padding-left:10px;
width : 865px;
}


.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; }
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:865px;
}

.entete_photo {
 margin-top: 5px;
 margin-bottom: 0px;
 height: 80 px;
 border: solid 1px #999999; 
 
}

.box_entete2 {
background-color: #EAEACB;
margin-top: 0px;
margin-left: 0px;
padding:0px;
padding-left:10px;
width:180px;
}

.colg_titre {
 color : #eeeeee;
 background-image:url('./img/lgris2.bmp');
 background-color: #202058;
 margin: 0px;
FONT-SIZE: 15px; 
FONT-WEIGHT: bolder; 
padding : 0px;
padding-top:3px;
height : 28px;
width : 170px;
text-align: center;
}

.colg_titre2 {
 color : #eeeeee;
 background-image:url('./img/lgris2.bmp');
 background-color: #202058;
 margin: 0px;
FONT-SIZE: 15px; 
FONT-WEIGHT: bolder; 
padding : 0px;
padding-top:3px;
height : 28px;
width : 170px;
text-align: center;
margin-top: 10px;
}

.colg_theme {
 color : #FFFFEE;
 color : #ffffff;
 background-image:url('./img/lgris4.bmp');
 background-color: #202058;
 margin: 0px;
FONT-SIZE: 15px; 
FONT-WEIGHT: bolder; 
padding : 0px;
padding-top:3px;
margin-bottom: 2px;
margin-top: 10px;
height : 28px;
width : 170px;
text-align: center;
}

.colg_reagir {
 color : #fee8e0;
  color : #ffffff;
 background-image:url('./img/lgris8.bmp');
 background-color: #202058;
 margin: 0px;
FONT-SIZE: 15px; 
FONT-WEIGHT: bolder; 
padding : 0px;
margin-top: 10px;
height : 28px;
width : 170px;
text-align: center;
}




.colg_motcle {
 color : #eeeeee;
 background-image:url('./img/lgris5.bmp');
 background-color: #202058;
 margin: 0px;
FONT-SIZE: 15px; 
FONT-WEIGHT: bolder; 
padding : 0px;
padding-top:3px;
margin-top: 10px;
height : 28px;
width : 170px;
text-align: center;
}


.colg_titre7 {
 color : #eeeeee;
 background-image:url('./img/lgris7.bmp');
 background-color: #202058;
 margin: 0px;
FONT-SIZE: 15px; 
FONT-WEIGHT: bolder; 
padding : 0px;
padding-top:3px;
height : 28px;
width : 170px;
}


.colg_titre6 {
 color : #eeeeee;
 background-image:url('./img/lgris6.bmp');
 background-color: #202058;
 margin: 0px;
FONT-SIZE: 15px; 
FONT-WEIGHT: bolder; 
padding : 0px;
padding-top:3px;
height : 28px;
width : 170px;
}




/*----- COUP D'oeil ----*/



.cold_recentmodif_date {
FONT-SIZE: 11px; 
color : #444444;
}

.coupdoeil_titre {
FONT-SIZE: 12px; 
FONT-WEIGHT: bolder; 
margin-top:8px;
margin-bottom:4px;
margin-left:6px;
}

td.coupdoeil_titre {
FONT-SIZE: 12px; 
FONT-WEIGHT: bolder; 
}


.coupdoeil_art {
FONT-SIZE: 11px; 

}
a.coupdoeil_art:hover   { text-decoration: underline; color:#666666;}
.coupdoeil_art:link    { text-decoration: none; color: #212151; }
.coupdoeil_art:visited { text-decoration: none; color: #212151; }
.coupdoeil_art:active  { text-decoration: none; color: #212151; }

.gheadsmall {
FONT-SIZE: 9px; 
color: #eeeeee;
}
a.gheadsmall:hover   { text-decoration: underline; color:#999999;}
.gheadsmall:link,.gheadsmall:visited,.gheadsmall:active    { text-decoration: none;  }


gheadsmall

.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:6px;
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;
}


.cold_titre {
margin-top: 7px;
margin-bottom: 8px;
FONT-SIZE: 18px;
FONT-WEIGHT: bolder; 
color : #202058;
text-align: center;
}

.cold_vert {
margin-top: 8px;
margin-bottom: 5px;
FONT-SIZE: 14px;
FONT-WEIGHT: bolder; 
color : dimgray;
text-align: center;
}




.ariane {
color: #685932;
margin-top: 5px;
margin-bottom: 20px;
padding-left:5px;
FONT-SIZE: 12px;
FONT-WEIGHT: bolder; 
}

a.ariane:hover     {  text-decoration: underline; color:#423F36; }
.ariane:link,.ariane:visited,.ariane:active       {  text-decoration: none;  }



.smallinfo {
FONT-SIZE: 11px;
color: #555555;
}


a.smallinfo:hover     {  text-decoration: underline; color:#423F36; }
.smallinfo:link,.smallinfo:visited,.smallinfo:active       {  text-decoration: none;  }


.coudoeil
{
 background-repeat: no-repeat; 
 background-size: 100%;
 background-image: url(./img/bloc_bleu.jpg);
 width :450px; 
 height: 245px;
 
}

td.Avous
{
 background-image: url(./img/bloc_gris.jpg);
 background-repeat: no-repeat; 
  width :450px 
  height: 245px;
}

td.blocvert
{
 background-image: url(./img/bloc_vert.jpg);
 background-repeat: no-repeat; 
 width :450px;
 height: 245px;
}



td.nouvcons
{
 background-image: url(./img/bloc_sec2.jpg);
 background-repeat: no-repeat;  
 width :450px;
 height: 245px;
}


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;  }


span.lien_sujet_art {
margin-left: 15px; 
color:#303080; 
FONT-SIZE: 13px; 
FONT-WEIGHT: bolder;
}

a.lien_sujet_art:hover   { text-decoration: underline;}
.lien_sujet_art:link    { text-decoration: none; color:#303080; }
.lien_sujet_art:visited { text-decoration: none; color:#303080; }
.lien_sujet_art:active  { text-decoration: none; color:#303080; }

.lien_art {
FONT-SIZE: 13px;
color: #111111;
}

a.lien_art:hover     {  text-decoration: underline; color:#303080; FONT-SIZE: 13px;}
.lien_art:link       {  text-decoration: none;  FONT-SIZE: 13px;}
.lien_art:visited    {  text-decoration: none;  FONT-SIZE: 13px;}
.lien_art:active     {  text-decoration: none;  FONT-SIZE: 13px;}

.lien_regard {
FONT-SIZE: 13px;
color: #111111;
}

a.lien_regard:hover     {  text-decoration: underline; color:#594D41; FONT-SIZE: 13px;}
.lien_regard:link       {  text-decoration: none;  FONT-SIZE: 13px;}
.lien_regard:visited    {  text-decoration: none;  FONT-SIZE: 13px;}
.lien_regard:active     {  text-decoration: none;  FONT-SIZE: 13px;}




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: #111111;
FONT-SIZE: 10px;
margin-left:5px;
margin-bottom:8px;
}

.Response_sondage
{
color: #111111;
FONT-SIZE: 10px;
margin-left:5px;
}


.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; 
}



.contouruserG {
 color : #CCCCCC;
 background-image:url('./img/contouruser.gif');
 background-color: #202058;
 margin: 0px;
FONT-SIZE: 13px; 
FONT-WEIGHT: bolder; 
padding : 0px;
padding-top:0px;
padding-left:30px;
width : 665px;
text-align: left;
}

.titconfiguser   {  color : #777777;  FONT-SIZE: 13px;   padding-top:3px; }
.titconfiguserG  {  color : #BBBBC4;  FONT-SIZE: 13px;   padding-top:3px; padding-left:0px; }
.datesmallconfiguser  {  color : #AAAAAA;  font: 0.7em Georgia, serif;   padding-top:3px; FONT-WEIGHT: bolder;  }
.confuservalue   { color : #A4A48E; FONT-SIZE: 10px; FONT-WEIGHT: bolder; padding-top:3px; }

a.confuservalue:hover   { text-decoration: underline; color:#666666;}
.confuservalue:link,.confuservalue:visited,.confuservalue:active { text-decoration: none; color: #A4A48E; }

.fondwhite { background-color: #FFFFFF; display:inline; padding-right:10px; padding-left:3px;}


.contouruserG1 {
 background-image:url('./img/contouruser1.gif');
 margin: 0px;
 padding : 0px;
 size:0px;
 width : 660px;
 padding-left:30px;
 FONT-SIZE: 16px; 
 FONT-WEIGHT: bolder; 
  color : #555555;

 }

.contouruserG2 {
 background-image:url('./img/contouruser2.gif');
 margin: 0px;
 padding : 0px;
 size:0px;
 width : 660px;
 padding-left:30px;
 }

.contouruserG3 {
 background-image:url('./img/contouruser3.gif');
 margin: 0px;
 padding : 0px;
 size:0px;
 width : 660px;
 height:15px;
 padding-left:30px;
 }


.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;
}


.gestdatanewconteur
{
color: #DD6666;
FONT-SIZE: 14px;
FONT-WEIGHT: bolder; 
margin-left:15px;
font-style: italic;
}

a.gestdatanewconteur:hover   { text-decoration: underline; color:#666666;}
.gestdatanewconteur:link,.gestdatanewconteur:visited,.gestdatanewconteur:active { text-decoration: none;  }

.gestuserImportant
{
color: #6699CC;
FONT-SIZE: 13px;
FONT-WEIGHT: bolder; 
margin-left:15px;
font-style: italic;
margin-top: 5px;
margin-bottom: 5px;
}

.pub1
{
border: solid 1px #999999; 
background-color: #708090;
color: #dc143c;
color: #efefef;
FONT-SIZE: 14px;
FONT-WEIGHT: bolder; 
}

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;
}


.pubuser
{
   margin-top:0px;
   margin-left:10px;
   FONT-SIZE: 11px;
   color: #fafad2;
}

.pubusernew
{
   margin-top:0px;
   margin-left:10px;
   FONT-SIZE: 10px;
   font-style: italic;
   color: #ffffff;
}

.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;
width: 670px;
}



.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;
}

.motcle_fondmot
{
background-color: #D3DFFE;
}



.ind_cuisine {	
   color : #44341E; 
   FONT-SIZE: 13px;
   FONT-WEIGHT: bolder; 
}

a.ind_cuisine:hover     {  text-decoration: underline; color:#221111; }
.ind_cuisine:link,.ind_cuisine:visited,.ind_cuisine:active        {  text-decoration: none;}


.titre_rubrique {
   color : #68481E; 
   color: #8C0000;
   margin-left: 185px;
   margin-bottom: 10px;
   FONT-SIZE: 22px;
   FONT-WEIGHT: bolder; 
}


.titre_image
{
   color : #68481E; 
   color : #5E4D38;
   margin-left: 15px;
   margin-bottom: 10px;
   FONT-SIZE: 18px;
   FONT-WEIGHT: bolder; 
}

.info_image
{
   color : #121212; 
   margin-left: 12px;
   FONT-SIZE: 15px;
   valign:top;
}


.liens_image
{
   color : #9E6C2C; 
   padding-left: 20px;
   FONT-SIZE: 12px;
   valign:top;
}

div.liens_image2
{
  margin-top: 7px;
}


.liens_image
a.liens_image:hover     {  text-decoration: underline; color:#221111; padding-left: 5px; }
.liens_image:link,.liens_image:visited,.liens_image:active        {  text-decoration: none; padding-left: 5px;}



.opac {
opacity: 0.4;
filter: alpha(opacity = 40);
width: 100%; /* stupid IE */
z-index:101;
}

.opac_div {  /* ca permet de le centrer */
 position: absolute;
 align: center;
 text-align:center;
width: 100%;
height: 1000px;
background-attachment:fixed;
background-position:0px 0px;
z-index:100;
}

.opac_hide {  /* ca permet de le centrer */
 position: absolute;
background-attachment:fixed;
background-position:0px 0px;
z-index:100;
display:none;

}


.opac_box
{
 display:block; 
 text-align:left;
opacity: 1;
background-color: #FFFFFF;
opacity: 1;
filter: alpha(opacity = 100);
width: 750px;
height : 500px;
margin-top: 60px; /* moitié de la hauteur */
margin-left: auto;
margin-right: auto;
border: 3px solid #999999;
}



.opac_box_merci
{
 display:block; 
 text-align:left;
opacity: 1;
background-color: #FFFFFF;
opacity: 1;
filter: alpha(opacity = 100);
width: 500px;
height : 300px;
margin-top: 190px; /* moitié de la hauteur */
margin-left: auto;
margin-right: auto;
border: 3px solid #999999;
}



.opac_box2
{
 position: absolute;
 align: center;
 text-align:center;
 opacity: 0.5;
 filter: alpha(opacity = 50);
width: 100%;
height: 1200px;
background-attachment:fixed;
background-position:0px 0px;
z-index:100;
background-color: #000000;

}

.opac_entete
{
  background-color: #DEE7EF;
  padding-top:6px;
  padding-bottom:6px;
}


.opac_exit
{
 height:30px;
 padding-right:10px;
  background-color: #000000;
  color:#FFFFFF;
FONT-SIZE: 14px;
FONT-WEIGHT: bolder; 

}


table.sendamirappel
{
  background-color: #F3F1E1;
  margin-top:20px;
  margin-left:60px;
}

td.sendamirappel
{
  padding-top:8px;
  padding-bottom:8px;
  padding-left:10px;
  
}


.lien_art_next {
FONT-SIZE: 11px;
FONT-WEIGHT: bolder; 
 color: #685932;
padding-top: 5px;
}

a.lien_art_next:hover     {  text-decoration: underline; color:#675A43; FONT-SIZE: 12px;}
.lien_art_next:link,.lien_art_next:visited,.lien_art_next:active       {  text-decoration: none;  FONT-SIZE: 12px;}


.main_ndc_s {
FONT-SIZE: 12px;
margin-left: 8px;
margin-top: 4px;
margin-bottom: 6px;
 color: #685932;
}




a.main_ndc_s:hover     {  text-decoration: underline; color:#675A43; margin-left: 0px;}
.main_ndc_s:link,.main_ndc_s:visited,.main_ndc_s:active       {  text-decoration: none;  margin-left: 0px;}




.pageindexcoldroite
{
 margin-top:0px;
 margin-bottom:7px;
 padding-top:1px;
 padding-bottom:12px;
background-color:#F3F1E1; padding-left:7px; margin-top:10px; width:210px; 

}
