/****************************************************************************/
/*                                                                          */
/* Styles généraux applicables à toutes les pages et indépendants des skins */
/*                                                                          */
/****************************************************************************/

/* Pour centrer horizontalement une table dans la page avec CSS, utiliser : */
/*                                                                          */
/* <div class="center">                                                     */
/* <table>                                                                  */
/* ...                                                                      */
/* </table>                                                                 */
/* </div>                                                                   */
/*                                                                          */
/* Cela permet un fonctionnement correct avec certains navigateurs anciens  */
/* qui interprètent mal le centrage de table avec CSS (MSIE 5, Netscape 4)  */

div.center
{
  text-align: center;
  letter-spacing:1px;
}

div.center table
{
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

/* Uniformise les marges par défaut des différents navigateurs */

form {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
}

/* Ligne de séparation des formulaires (en noir par défaut) */

hr.separation_formulaire {
  height: 1px; border-bottom: 1px dashed black;
  border-top: 0; border-right: 0; border-left: 0; width: 100%;
}
.photoadroite {
border : 5px solid #b0b0b0;
float : right;
margin : 5px 15px 6px;
margin-bottom : 15px;
}
.photoencadre {
border : 3px dashed #b0b0b0;
margin : 5px 15px 6px;
padding : 5px;
}
.photoplus {
border : 5px solid #b0b0b0;
margin : 5px 15px 6px;
margin-bottom : 15px;
}
.photoagauche {
border : 5px solid #b0b0b0;
float : left;
margin : 5px 15px 6px;
margin-bottom : 15px;
}
.photo {
background:#fafbfc;
border:1px solid #b0b0b0;
margin:0 0 10px 10px;
padding:5px;
}
div#photoflot p
{
margin:0;
padding:0;
text-align:justify;
}
div#photoflot img
{
float:left;
background:#fafbfc;
border:1px solid #b0b0b0;
margin:0 5px 0  0;
padding:5px;
}
hr
{
clear:left;
}


