/* =========================================*/
/* = Bandeau du haut de page
/* =========================================*/
#o-entete-onglets-wishlist {
  height:27px;
  background: #A20D44;
  clear:both;
  margin-left: auto;
  margin-right: auto; /* Pour centrer les onglets dans la page */
  border-bottom:#FFFFFF 1px solid;
}

#o-entete-bandeau-wishlist   {
  float: left;
  width: 993px;
  height: 125px;
  background: #41b8ca;
}

/* affichage du logo de la liste de naissance */
div.o-logo-wishlist {
  float: left;
  width:  123px;
  height: 123px;
}

table.o-logo-wishlist {
  border-collapse: collapse;
  width:  123px;
  height: 123px;
}

td.o-logo-wishlist {
  border-collapse: collapse;
  text-align: center;
  vertical-align: middle;
  width:  123px;
  height: 123px;
}

/* affichage du nom de la liste de naissance */
.o-titre-wishlist {
  font: 24px arial, tahoma, verdana, helvetica, sans-serif ;
  color:#FFFFFF;
  text-align:left;
  margin: 50px 0px 0px 30px;
  width:  770px;
}

/* Sous-titres de la liste de naissance */
p.o-display-wishlist-subtitle {
  font: bold 12pt arial, tahoma, verdana, helvetica, sans-serif ;
  color:#41b8ca;
  text-align:left;
  padding: 10px 0px 0px 0px;
}

/* Bloc qui contient tous les bébés ou tous les parents */
div.o-display-wishlist-people {
  float: left;
  width: 760px;
  margin-left: auto;
  margin-right: auto;
}

/* Affichage d'un bébé ou d'un parent */
div.o-display-wishlist-one-people {
  float: left;
  width:  350px;
  height: 150px;
  border: 1px solid  #41b8ca;
  margin-top: 20px;
  margin-left: 15px;
  margin-bottom: 20px;
}

table.o-display-wishlist-people-info {
  width:  350px;
  height: 150px;
}

td.o-display-wishlist-people-picture {
  width:  140px;
  text-align: center;
  vertical-align: center;
}

td.o-display-wishlist-people-info {
  width:  180px;
  vertical-align: center;
}

p.o-display-wishlist-people-info {
  font: 8pt arial, tahoma, verdana, helvetica, sans-serif ;
  color:#616161; text-align:left;
}

p.o-display-wishlist-people-name {
  font: bold 12pt arial, tahoma, verdana, helvetica, sans-serif ;
  color:#ae73fe;
  text-align:center;
}

/* Bloc qui contient la liste des produits */
div.o-display-wishlist-products {
  width: 760px;
  margin-left: auto;
  margin-right: auto;
}

/* Présentation de la liste des produits */
P.wishlist-table-heading {
font: bold 10pt Arial, tahoma, verdana, Helvetica, Times New Roman;
color: #9140ff;
}

P.wishlist-table-heading-right {
font: bold 10pt Arial, tahoma, verdana, Helvetica, Times New Roman;
color: #9140ff;
text-align: right;
padding: 0px 10px 0px 0px;
}

P.wishlist-table-heading-centered {
font: bold 10pt Arial, tahoma, verdana, Helvetica, Times New Roman;
color: #9140ff;
text-align: center;
}

P.wishlist-total-title {
font: bold 8pt Arial, tahoma, verdana, Helvetica, Times New Roman;
color: #9140ff;
text-align: left;
padding: 0px 10px 0px 10px;
}

P.wishlist-total {
font: bold 8pt Arial, tahoma, verdana, Helvetica, Times New Roman;
color: #9140ff;
text-align: right;
padding: 0px 10px 0px 10px;
}

.wishlist-small-text-separator{
   background: url(http://www.oclio.com/images/oclio/logos_pictos/separateur_wishlist.gif) left center repeat-x;
   height: 10px;
}

/* Affichage du texte de bienvenue */
div.o-display-wishlist-welcome {
  width:  760px;
  margin-left: auto;
  margin-right: auto;
}

p.o-display-wishlist-welcome-text {
  width:  730px;
  font: 8pt Arial, tahoma, verdana, Helvetica, Times New Roman;
  color:#494949;
  text-align: left;
  padding: 10px;
  border: 1px solid  #41b8ca;
  margin-left: auto;
  margin-right: auto;
}

