                                                /* feuille de style css pour le site xmobile.fr */

/* sélecteur universel - on mets les marges de toutes les balises bloc à 0 */
*{
  margin: 0;
  padding: 0;
}

body{
	background-color: #000000;
	color: #ffdadb;
	font-family: Arial,Verdana,Helvetica;
	font-size: small;
  font-style: normal;
  font-weight: normal;
  margin: 0 auto;
  padding: 0;
  text-align: center;
}

/* classes standards */
img{
  margin: 0 auto;
  padding: 0;
  text-align: center;
  border: none;
}

a, a:visited, a:hover{
  margin: 0;
  padding: 0;
	color: white;
}

p{
  margin: 5px 0px 5px 0px;
  padding: 0;
}

p.logo{
  margin: 0;
  padding: 0;
}

hr{
  color: #ffdadb;
}

.lienBlanc, .lienBlanc:hover{
  text-decoration: none;
  color: white;
}

.blanc{
  color: white;
}
.orange{
  color: orange;
}
.rouge{
  color: #dd3838;
}
.vert{
  color: #b5e026;
}
.gras{
  font-weight: bold;
}

.flottantGauche{
  float: left;
}
.gauche{
  width: 100%;
  text-align: left;
}
.centre{
  width: 100%;
  text-align: center;;
}
  .conteneur{
    background: url('../images/logo_fond.jpg') no-repeat top left;
    width: 100%;
    height: 100%;
  }
    .espaceTitreHaut{
      width: 100%;
      height: 30px;
    }
    .logoTitre{
      width: 100%;
      text-align: right;
    }
    .espaceTitreBas{
      width: 100%;
      height: 10px;
    }
    .titreDisclaimer{
      width: 100%;
      margin-top: -3px;
      text-align: left;
      background-color: #ffdadb;
      font-style: italic;
      font-weight: bold;
      color: #490101;
    }
    .bandeau{
      margin-top: -3px;
    }
    .titre{
      margin: 5px 0px 5px 0px;
      color: #ffffff;
      font-size: small;
      font-weight: normal;
    }
    .lienStd{
      text-decoration: none;
      color: #ffffff;
      background-color: #490101;
      border: outset 1px #490101;
    }
    .lienStd:hover{
      text-decoration: none;
      color: #490101;
      background-color: #ffdadb;
      border: inset 1px;
    }
    .titreNouveaute{
      width: 100%;
      margin-top: -3px;
      text-align: left;
      background-color: #ffdadb;
      font-style: italic;
      font-weight: bold;
      color: #490101;
    }
    .description{
      width: 100%;
      margin: 0 auto;
      padding: 5px;
      text-align: center;
      border: solid 1px #ebebeb;
      background-color: #494949;
      color: #ffffff;
    }
    .pub{
      margin-top: 10px;
      background-color: #9c0909;
    }
    .lienArticle{
      width: 100%;
      text-align: left;
      font-size: small;
      font-weight: bold;
    }
      .article{
        width: 128px;
        height: 96px;
        border: 4px solid #ffdadb;
      }

/* page Catégories */
  .categories{
    width: 100%;
    margin: 0 auto;
    text-align: center;
  }
  .rubriques{
    width: 10em;
    margin: 0 auto;
    text-align: center;
    background-color: #490101;
    border-style: solid;
    border-width: 3px;
    border-color: ffdadb;
  }
    .lienRubriques{
      width: 100%;
      text-decoration: none;
      color: white;
    }
    .lienRubriques:hover{
      width: 100%;
      text-decoration: none;
      color: #490101;
      background-color: #ffdadb;
    }

/* page Partenaires */

  .titrePartenaire{
    font-size: large;
    font-weight: bold;
  }

/* pages téléchargement contenu.php et contenu2.php */

  .telechargement{
    width: 100%;
    height: 15em;
    margin: 0 auto;
    text-align: center;
  }
    .articleTelechargement{
      height: 10em;
    }
    .lienTelechargement{
      height: 2em;
    }
    .articlePhoto{
      width: 128px;
    }
    .photoTelechargement{
      width: 100%;
      height: 100%;
    }

/* page rencontre sexe */
.avatar{
  float: left;
  height: 64px;
}
.profil{
  height: 64px;
}
.detailProfil{
  margin: 0;
  padding: 0;
  font-size: x-small;
  color: white;
}
