/*a_css  - V2c-90204 */

.ouvrir /* message pour ouvrir fenêtre */
{ 

padding : 10px ;
  text-align : center ;
/*    width : 250px ; height : 25px;   */

 margin: 10px;  line-height : 20px; 
  font-family: Verdana; font-size: 18px; 
  font-weight: bold;  
  background-color:#cecca5 ;
  color : #919161 ; 
  cursor : pointer ;
}
.messweb /* texte courant ou message pour fen pdf  */
{ padding-left : 10px; /*  */
  line-height : 20px;
  text-align: left ;
  font-size: 15px;  
 /*   background-color:#919161 ;    */
  color : #cecca5 ; /*  024582  bleu */

}
.messer
{ color : #ff0000 ;
  font-size: 12px;  
}
/*  -----========  articles ========----- */
/* couleurs  */
.a_desi1 , .a_desi2 ,.a_desi3 , .a_desi4
{ height : 20px;  /*width : 100%;*/
   /*display:block;  */
  padding-left : 5px; /*  */
  line-height : 20px;
  text-align: left ;
  font-size: 14px;   font-weight : bold ;  
  background-color:#919161 ;   /*  or */
  color : #cecca5 ; /* bleu */
}
.a_desi2
{ background-color:#cecca5 ;  /*  */
  color : #919161 ;   /*  or */
}
.a_desi3
{ background-color : #cecca5 ;   /*   */
  color : #024582 ;  /*  */
}
.a_desi4
{ background-color:#024582 ;   /*  bleu */
  color : #cecca5 ;   /*   */
}
/*  ------  texte variable ---------  */
.ctplus /* bt +-= */
{ /*position : relative;  /*absolute*/  /*top: 5px;  */
  width : 100% ;  /* display : bloc ;*/
  font-size :    13px ;
  color : #ffffff ; 
  background-color : #aeac85 ;
  z-index : 30 ; /*  pour IE  */
  /* border : 1px solid #ff0000 ; /*   255899   */
}
.ct2plus /* bt +-= */
{ float : right ;  /*     left   */
  width : 20px;   height : 166px;  /*  + 5 envel */
  background-color : #aeac85 ;
  font-size :    13px ;
  color : #ffffff ; 
 /*  border : 1px solid #ff0000 ;  255899   */
}

/*  --- --enveloppe overflow  ---- */
.c_t1 , .c_t2 , .c_t3 , .c_u1 , .c_u2, .c_u3 /* --  , .c_t210  zone titre+texte -- */
/*  1 sans option taille texte -- 2 :option (- haut))  */
{ /*position : relative;  */
  left :0px ;  
/*    width : 100% ;     370px; */
  height : 180px;
  padding : 0px ;
  margin : 0px; margin-bottom : 0px; 
/*  padding-top : 5px; padding-bottom : 5px ; */
  background-color : #cecca5 ; /* 255899  */
 overflow:auto;  /* */ 
/*  border : 1px solid #255899 ; */
 }
.c_t2 /* hauteur reduite pour option texte */
{   height : 160px;  }
.c_t3    /* taille texte sur côté  */
{  height : 160px;    } /*  display : bloc ; */

.c_u1 /* sans option taille */
{ height : 400px;  }   /* acc + inter + 1+ inter + 2  !! + envel  *//*  border : 1px solid #00ff00 ; /*    255899 */
.c_u2, .c_u3   /* avec taille */
{ height : 380px;  }   /* acc + inter + 1+ inter + 2  !! + envel  *//*  border : 1px solid #00ff00 ; /*    255899 */

/*   -------------    titre   --------- */
h1, .a_titrep , .b_titrep   /*  titre de la page  */
{ 
  width : 560px ;  height : 25px;  /**/
  padding: 0; padding-top : 0px; 
  /*margin-bottom : 5px; */
  line-height : 25px; /**/
  font-family: Verdana; font-size: 18px; 
  font-weight: normal; /*   */
  margin : 0px ;
  /*border : 1px solid #00ff00 ; */
} 
.b_titrep {  padding-left : 221px ;   }
h2 , h3, .a_titre1 , .a_titre2 
{ line-height : 19px; font-size: 15px;   
  font-weight : normal ; /* bleu */
  padding : 1px; padding-left : 5px;
  margin : 0px;
}
h3 , .a_titre2 
{ color : #000000 ; /* font-size: 14px;  */ 
  
}

/*   ---- texte ------   */
.a_texte1 , .a_texte2
{ padding :5px; /**/
}
.a_texte2
{ color : #000000 ; /* noir */
}


/*   ------------- */
/* bas */
.zonebas
{ /*position : relative;  */
  top : 0px;  left :0 ; 
  height : 220px ;  /*    width : 545px ;   */
  padding : 5px ; /*margin : 0 ; */
  background-color : #cecca5 ; /* 255899  */
  color : #024582 ;   /*   ff0000         */
  font-size : 12px ;
/* border : 1px solid #ff0000 ;   /* 255899   */
}
/* ***************** */
.cphotem /* form inscription : photo  */
{ position : absolute; 
  top : 198 ; left :620 ; 
  width : 100px;  height : 100px;
  background-color : #024282 ; /* 255899  */

}
.entetab, .entetab0 /* en-tête de tableau  */
{ line-height : 15px;
  text-align : center ;
  font-weight: bold;
}
.entetab0 {font-weight: normal;}
/*   ------photos dans texte----------*/
.photo_c  /*  */
{  text-align : center ;  /**/
}
.photo_g  /*  */
{  float: left ; 
   padding-right : 3px;
}
.photo_d  /*  */
{  float: right ; 
   padding : 3px;
}

/* ----  c_ac ---- */
/* table catalogue  */
.p4c , .p4d 
{ position:relative ;
  left : 0px; top: 0px;
  width: 555px;
  border : 1px solid #cecca5 ;    /**/
}
tr.lb 
{ cursor : pointer ;
}
.cat0 /* fond et volume ligne   */
{ position : relative ; top : 0px ;
  height : 25px;
  /*border : 1px solid #ff0000 ;  cecca5*/
}
.cat1a  /* fond non survol  */
{ position : absolute ; /**/  top : 0px;/**/  width : 260px ; 
  /* background-image:   url("../images/cadrec.gif");  background-repeat: no-repeat; */
  /*border : 1px solid #00ff00 ; /* cecca5*/
  /* height : 40px;*/
}

.cat1b /* fond survol   */
{ position : absolute ; top : 0px; width : 550px ; /**/
 /* background-image:   url("../images/cadrec.gif");  background-repeat: no-repeat; */
 border : 1px solid #cecca5;
  height : 25px;
}
.cat2 /*   */
{ position : absolute ; top : 0px; width : 560px ;
}
td.cat /* texte */
{ color : #cecca5 ;
}
.ccat /* div img cat */
{ position : absolute ; top : 0px ; left : 0px ;
  width :  800px;
  background-color: #929161 ;
  text-align : center ;
  padding-top : 10px; padding-bottom : 10px;  /* */
  /*  margin-top : 5px; margin-bottom : 5px;*/ 
  visibility : hidden ; 
}
ul
{ margin : 0px;
 padding-top :2px ; padding-left : 15px ; padding-right : 0px ;
}
li
{ padding-bottom : 2px;
}

