police{Candles}

body{
  background: #4D8AF7;
  color: #FFFFFF; /*couleur du texte*/
  /*padding: 10px 0 0 0;*/
  position:absolute; 
  left: 50%;  
  width: 960px; 
  margin-left: -480px; /* moitié de la largeur */ 
}
#menu{
position: absolute;
margin: 222px 0 0 10px; 
border: 1px solid  #FFFFFF;  /* bordure du menu */
width: 160px;
}
#menu h1, #partenaires h1{
/*border: 1px dashed red;*/
background:  #154497;  /*couleur du fond des cellules du group*/
padding: 0;
margin: 0;
color: #FFFFFF; /*couleur du texte des cellule du group*/
font-size: 16px;
font-weight: bold;
text-align: center;
}
#menu li, #partenaires li{
margin:0;
padding : 0px 1px 0px 5px;
COLOR:  #154497
}
#menu a, #partenaires a{
color: #FFFFFF;   /*couleur des liens du menu*/
padding : 0px 0px 0px 0px;
/*background: #cc33cc;*/
font-size: 14px;
text-decoration: none;
}
#menu a:hover{
color:  #154497;
font-size: 14px;
}
#login{
position: absolute;
margin: 30px 0 0 50px;
}
#login a{
color: white;
font-size: 11px;
text-decoration: none;
}
#header{
/*Les 3 lignes suivantes servent à afficher une image de fond
dans la zone principale du site*/
background-image: url("images/fond_arriere_header.jpg");
background-position: 0% 0%;
background-repeat: no-repeat;

position: absolute;
/*background: #FF00FF;*/  /*couleur du fond du header*/
margin: 0 0 0 10px;
padding: 0px 10px 10px 10px;
color: #ff33ff; /*couleur du texte dans le header*/
font-size: 30px;
width : 960px;
height: 220px;
/*border: 1px dashed black;*/
}
#pub{
position: absolute;
margin: 0px 100px 0 450px;
padding:0;
border: 0;
/*width: 500px;*/
width: 500px;
height: 90px;
}
#partenaires{
  position: absolute;
  margin: 222px 0 0 810px;
  border: 1px solid  #FFFFFF; /*couleur des bordures des partenaires*/
  text-align: left;
  color: #FFFFFF; /*couleur du texte des partenaires*/
  width: 160px;
}
#footer{
position: absolute;
background:  #154497;  /*couleur de fond du footer*/
margin: 5 0 0 10px;
padding: 10px 10px 10px 10px;
color: #FFFFFF; /*couleur du texte dans le footer*/
width : 960px;
height: 45px;
text-align: center;
font-size: 12px;
}
#footer a{
font-size: 12px;
text-decoration: none;
color: #FFFFFF;

}
#container{
/*Les 3 lignes suivantes servent à afficher une image de fond
dans la zone principale du site*/
background-position: 0% 0%;
background-repeat: repeat;
  background-color:  #4D8AF7; /*couleur de fond du contenu des pages*/
  position: absolute;
  margin: 230px 0 0 190px; 
  padding: 10,0,10,0; 
  width: 600px;
}
#container a{
color: #FFFFFF;
}

#container .DESCRI a{
color:  #154497;
}
.purple{
border: 1px solid  #154497;
}

/*Galeries photos*/
#nameGal{
background:  #154497;  /*couleur de fond des miniatures de galeries*/
color: #FFFFFF;
font-size: 18px;
font-weight:bold;
text-align: center;
}
#banGal, #descGal{
margin: 10px;
text-align: center;
font-size: 16px;
}
#pinkBar{
background:  #154497;
color: #FFFFFF;
text-align: center;
height: 35px;
width : 600px;
}

#pinkBar2{
background:  #154497;
color: #FFFFFF;
text-align: center;
height: 20px;
width : 600px;
}


#thumbDescription{
text-align: left;
vertical-align: top;
width: 300px;
border: 1px solid white;
}
#thumbXoxo{
width: 130px;
}
#thumbGal{
/*background: #FF33FF;*/  /*couleur de fond des miniatures de galeries*/
position: relative;
margin: 0;
padding: 0;
color: #FFFFFF; /*couleur du texte des miniatures de galleries*/
width: 600px;
/*height: 150px;*/
text-align: center;
/*display: block;*/
font-size: 8px;
}
#thumbGal h1{
margin: 0;
font-size:14px;
}
#thumbGal h2{
margin: 0;
font-size:12px;
}
table.photos{
/*width: 100%;*/
border-collapse: collapse;
/*cellpadding:0;
cellspacing:0;*/
}
td.photos{
text-align: center;
width: 150px;
height: 150px;
background:  #154497; 
/*border: 1px solid #ff33ff; */
}
table.gallery{
width: 100%;
border-collapse: collapse;
/*cellspadding:0;
cellspacing:0;*/
}
td.gallery{
text-align: center;
border: 0px solid  #154497;
}

/*Livre Or*/
table.livreor{
border: 0px solid #ff33ff;
text-align: center;
background:  #154497; 
}
td.livreor{
border: 0px solid #ff33ff;
text-align: center;
background:  #154497; 
}

/*Galeries vidéo*/
#thumbVideo{
background:  #154497;  /*couleur de fond des miniatures de galeries*/
color: #ffffff; /*couleur du texte des miniatures de galleries*/
width: 590px;
/*height: 150px;*/
text-align: center;
font-size: 12px;
border: 1px solid #1a5210;
}
td.pinkBarVideo{
background:  #154497;
color: #FFFFFF;
text-align: center;
font-size: 16px;
font-weight: bold;
height: 35px;
width : 590px;
}
td.thumb{
text-align: center;
background:  #154497;
}
td.descVideo{
text-align: left;
border-bottom: 1px solid #FFFFFF;
}
td.download, td.taille{
background:  #154497;
color: #FFFFFF;
border: 0px solid #1a5210;
}
td.download a{
color: #FFFFFF;
}
tr.noBorer{
border:0;
}



td.date, td.nom, td.taille, td.temps, td.download{
text-align: center;
}
td.date{
border-bottom: 1px solid #000;
}
td.nom{
font-size: 18px;
}
td.download a{
color:  #154497;
font-weight: bold;
}

td.allopass{
background: #010080;
color: #ffffff;
height: 50%;
vertical-align: middle;
text-align: center;
}

#GalerieAutres{
background:  #154497;  /*couleur de fond des miniatures de galeries*/
color: #FFFFFF; /*couleur du texte des miniatures de galleries*/
width: 150px;
height: 170px;
text-align: center;
display: inline-block;/*plus valide avec ccs3*/
font-size: 12px;
}
#GalerieAutres h1{
margin: 0;
font-size:14px;
}
#GalerieAutres h2{
margin: 0;
font-size:12px;
}
#explainCat{
text-align: left;
font-size:12px;
}
#explainCat h{
text-align: left;
font-size:14px;
}

.texte_13{
color: #FFFFFF;
font-family: 'verdana';
font-size: 13 px;
font-weight:lighter;
text-align:justify;
}
