
body
{
  font-size: 12px;
  font-family: times new roman, arial, verdana, sans-serif;
  margin: auto;
  
}
/* div qui sert à centrer sur la page*/
#global
{
 width:1130px;
 text-align:left;
 
 background:#fff;
 margin:0 auto;
 padding: 1px;
 background-color: #ffffff;
 text-align: left;
 }
.bannierehaut {
     
   background-color: #ffffff;
   font-size: 30px;
   font-weight:bold;
   color: #223366;
   text-align: center;
   margin-bottom: 0px;
   width:850px;
}

#couche1
  {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  
 }
 .info {
   font-size: 16px;
   color: #666666;
   background-color: #FFFFCC;
   text-align: center;
   
   }
   
 /*tdcase case du tableau pour titre jl + arma+pjl+chroniq*/
.tdcase 
{
border-style: solid;
border-width: 1px;
text-align: center;
background-color: #e2dccc;
height:30px;
font-size: 18px;
color: #000080;
width: 48%;

}  

.tdcase29

{
border-style: none;
border-width: 0px;
text-align: center;

height:30px;
font-size: 18px;
color: #000080;
width: 29%;

}  
.tdcase69

{
border-style: none;
border-width: 0px;
text-align: center;

height:30px;
font-size: 18px;
color: #000080;
width: 69%;

}  

.nob
{
border-style: none;
width: auto;
}
.Style4 {
  padding-left: 8px;
  padding-right: 8px;
  border-style: solid;
  border-width: 1px;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: #808080;
  text-align: left;
}

 .info-medium {
   font-size: 16px;
   color: #666666;
   background-color: #FFFFCC;
   text-align: center;
  } 
 .choix
 
 {width: 90%;
 background-color: #ffffaa;
 font-size: 12px;
 font-weight: bold;
 }
 
  /* division de gauche(menu) dans journal-anniversaire.php*/
  .jla
  {
  
  top :120px;
  left :1px;
  margin-left: auto;
  margin-right:auto;
 }
 
 /* divagauche = couche  panier dans menu journal-anniversaire.php*/
 #divagauche
 {
 position: absolute;
 width: 200px;
 height: 100px;  
 left: 25px; 
 top: 530px;
 }
/* divadroite =  couche du tableau a droite avec 4 produits ds le-journal-anniversaire*/
#divadroite
 {
position: absolute;
margin-left: auto;
margin-right: auto;
width: 940px;
height: 650px;
left: 300px;
top: 90px;
 }

/* cellule = table case journal + armagnac*/
.cellule
{
border-style: solid;
border-color: #C0C0C0;
border-width: 1px;
background-color: #ffffff;
margin-left: auto;
margin-right: auto;
height: 290px;
text-align: center;
}
/* cellule 2 = table case p-jl + chronique */
.cellule2
{
border-style: solid;
border-color: #C0C0C0;
border-width: 1px;
background-color: #ffffff;
height: 320px;
width: 100%;
text-align: center;
}
.dispo {
  font-size: 12px;
  color: #000080;
}
.pasderepet 
{
background-repeat: no-repeat
}

.pasdispo {
  font-size: 18px;
  color: #ff0000;
}
.lieu {
  font-size: 14px;
  color: #000080;
}
.dans {
  font-size: 16px;
  color: #000080;
  text-align: center;
}
.chro18px {
  font-size: 18px;
  color: #000080;
  text-align: left;
}
.textegris12
{ font-size: 12px;
  color: #808080;
  text-align: center;
}
.tablegris16
{ 
  border-style: none;
  background-color: #ffffff;
  font-size: 16px;
  color: #808080;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}
.prix {
  font-size: 12px;
  color: #000080;
}
.choisir {
  font-size: 10px;
  color: #000080;
}

.mention:link {
  font-size: 10px;
  color: #808080;
  text-decoration: none;
}

.Stylearmagnac {
  font-weight: bold;
  font-style: normal;
  font-size: 18px;
  color: #999999;
}
.Styleexpo {
  font-style: normal;
  font-size: 12px;
  color: #808080;
}
.Style1 {
  font-size: 18px;
  color: #000080;
}
.paniervide {
  font-family: verdana;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  color: navy;
  text-align: center;
  
}
.panierrempli {
  font-family: verdana;
  font-size: 16px;
  text-align: center;
  color: navy;
}
.panier2 {
  font-family: verdana;
  font-size: 10px;
  text-align: center;
  color: navy;
}

.image {
  padding: 15px;
  width: 36%;
  text-align: center;
}
.encadre {
  border-style: solid;
}
.tdch {
  border: 1px solid ;
  padding: 4px;
  width: 25%;
  border-collapse: collapse;
  height: 55px;
  font-size: 12px;
  color: navy;
  text-align: center;
}
.tableauch {
  border: 1px solid ;
  width: 100%;
  border-collapse: collapse;
}

.final
{
  
  font-size: 12px;
  text-align: center;
  color: #666666;
}
.chroniq1 {
  
  font-size: 14px;
  color: #666666;
}
.l1col2
{
  background-color: #ffffff;
  padding-left: 8px;
  padding-right: 8px;
  border-style: none;
  border-width: 0px;
  font-weight: normal;
  font-size: 16px;
  color: #808080;
  text-align: center;

}
.gris18bold
{ 
  
  font-size: 18px;
  color: #808080;
  text-align: center;
}
.gris16bold
{
  font-size: 16px;
  color: #666666;
  text-align: center;
}
.tdrouge18
{
 font-size: 18px;
 color: red;
 text-align: center;
}
.tablepanierplein

{
border: 1px solid ;
width: 550px;
background-color: #c0c0c0;
}
.tablepousse
{
border-width: 1px;
text-align: center;
width: 100%;
background-color: #ffffff;
}
.tdlangue
{
border-width: 1px;
text-align: center;

background-color: #ffffbb;
}
.tdresmag
{
border-width: 1px;
text-align: center;

background-color: #222233;

}
a {
  font-size: 20px;
  text-align: center;
  color: #666666;
}
a.Style5
{
  font-size: 18px;
  font-weight:bold;
  text-align: center;
  color: #666666;
}
/*liens de gauche dans le-journal-anniversaire.php*/
a.px14 
{
  font-size: 14px;
  text-align: center;
  color: #666666;
}