body {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  font-family: Verdana, sans-serif;
  font-size: 12px;
  color: #ffffff;
  background: url("http://www.plaisir-de-femme.com/162/images/skin01/fond.gif");
}

.venteflash{font-weight:bold;text-decoration:none;background-color: #FF0000; padding:2px;}

.slogan_1 { font-size: 22px;}
.slogan_2 { }

.navi_H {
  color: #ffffff;
  font-size: 12px;
  font-weight: normal;
}

a.navi_H, a.navi_H:hover, a.navi_H:link, a.navi_H:visited {
  color: #ffffff;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
}

a.navi_H:hover {
  color: #ffffff;
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
}

.cadreHeader {
color: #000000;
position: absolute;
top: 0px;
width: 930px;
text-align: right;
padding: 5px;
font-size: 10px;
}

input.bloc_recherche {
  border: #cc0066 1px solid;
  height: 16px;
  width: 142px;
  color: #ff3399;
  font-size: 10px;
  font-weight: bold;
}

h1 {
  font-size: 14px;
}

h3 {
  font-size: 8px;
}

.prd_fond {
  background: #ededed;
}

.prd_prix {
  padding-right: 3px;
  padding-bottom: 3px;
}

.bienvenue {
  font-size: 10px;
  color: #999999;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 5px;
  padding-bottom: 10px;
  text-align: justify;
}

.frais_de_port {
  font-size: 10px;
/*  color: #999999; */
  text-align: center;
}

.smartSexy {
  padding-left: 85px;
  padding-right: 10px;
  font-size: 12px;
  color: #ffffff;
  text-align: left;
}

.seFairePlais {
  padding-left: 15px;
  padding-right: 95px;
  font-size: 12px;
  color: #ffffff;
  text-align: left;
}

.servClients {
  padding-left: 22px;
  padding-right: 100px;
  font-size: 12px;
  color: #ffffff;
  text-align: left;
}

.promo {
  padding-left: 84px;
  padding-right: 5px;
}

div.ecrivezNous {
  padding-top: 10px;
  padding-left: 90px;
}

.servClients2 {
  padding-left: 10px;
  padding-right: 10px;
  font-size: 12px;
  color: #ffffff;
  text-align: left;
}

div.ecrivezNous2 {
  padding-top: 10px;
  padding-right: 10px;
  text-align: right;
}

a.ecrivezNous, a.ecrivezNous:active, a.ecrivezNous:link, a.ecrivezNous:visited {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #ff3399;
}

a.ecrivezNous:hover {
  font-size: 12px;
  font-weight: bold;
  color: #ff3399;
  text-transform: uppercase;
  text-decoration: underline;
}

.fluo {
  padding: 1px;
  background-color: #990066;
  color: #ffffff;
}

.prixMini {
  font-size: 10px;
  font-weight: normal;
  color: #ffffff;
}

.prixProduit_3, a.prixProduit_3, a.prixProduit_3:link, a.prixProduit_3:active, a.prixProduit_3:visited {
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #666666;
}

a.prixProduit_3:hover {
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #666666;
}

.prixProduit, a.prixProduit, a.prixProduit:link, a.prixProduit:active, a.prixProduit:visited {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #444444;
}

a.prixProduit:hover {
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
  color: #444444;
}

.remiseMini, a.remiseMini, a.remiseMini:link, a.remiseMini:active, a.remiseMini:visited {
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  color: #ffffff;
}

a.remiseMini:hover {
  font-size: 10px;
  font-weight: normal;
  text-decoration: underline;
  color: #ffffff;
}



.ccoeur_index {
  padding-left: 12px;
  padding-right: 155px;
}

.nomProduit, a.nomProduit, a.nomProduit:link, a.nomProduit:active, a.nomProduit:visited {
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

a.nomProduit:hover {
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #ffffff;
}

.footer {
  font-size: 10px;
  font-weight: normal;
  color: #ffffff;
}

a.footer, a.footer:link, a.footer:active, a.footer:visited {
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
}

a.footer:hover {
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #ffffff;
}

.table_generale {
  background-color: #ffffff;
  border-left: #000000 1px solid;
  border-right: #000000 1px solid;
}

.blocEdito {
  color: #ffffff;
  font-size: 12px;
  text-align: center;
  padding-left: 15px;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 10px;
}

.slogan_1 { font-size: 22px;}
.slogan_2 { }

a.blocPanier, a.blocPanier:link, a.blocPanier:active, a.blocPanier:visited {
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

a.blocPanier:hover {
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}

.enquartPub {
  border: #000000 1px solid;
}

.blocPub {
  border: #ff3399 1px solid;
}

a.navi_bas, a.navi_bas:link, a.navi_bas:visited, a.navi_bas:active {
  font-size: 10px;
  color: #444444;
  font-weight: normal;
  text-decoration: none;
}

a.navi_bas:hover {
  font-size: 10px;
  color: #444444;
  font-weight: normal;
  text-decoration: underline;
}

div.navi_bas, .navi_bas {
  font-size: 10px;
  color: #666666;
  font-weight: normal;
}

.align_cats {
  font-size: 12px;
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
  padding-top: 5px;
  padding-left: 25px;
  padding-right: 25px;
}

.title_link, a.title_link, a.title_link:link, a.title_link:active, a.title_link:visited {
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

a.title_link:hover {
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: underline;
}

.indent, a.indent, a.indent:link, a.indent:active, a.indent:visited {
  font-size: 10px;
  color: #666666;
  font-weight: bold;
  text-decoration: none;
}

a.indent:hover {
  font-size: 10px;
  color: #666666;
  font-weight: bold;
  text-decoration: underline;
}

.indent_selected, a.indent_selected, a.indent_selected:link, a.indent_selected:active, a.indent_selected:visited {
  font-size: 10px;
  color: #444444;
  font-weight: bold;
  text-decoration: none;
}

a.indent_selected:hover {
  font-size: 10px;
  color: #444444;
  font-weight: bold;
  text-decoration: underline;
}

.nom_produit, a.nom_produit, a.nom_produit:link, a.nom_produit:active, a.nom_produit:visited {
  height:2em; min-height: 2em; max-height: 2em;
  font-size: 10px;
  color: #444444;
  font-weight: bold;
  text-decoration: none;
}

a.nom_produit:hover {
  height:2em; min-height: 2em; max-height: 2em;
  font-size: 10px;
  color: #444444;
  font-weight: bold;
  text-decoration: underline;
}

.small,a.small, a.small:link, a.small, a.small:visited {
  font-size: 10px;
  color: #444444;
  font-weight: normal;
  text-decoration: none;
}

a.small:hover {
  font-size: 10px;
  color: #444444;
  font-weight: normal;
  text-decoration: underline;
}

.small_selected, a.small_selected, a.small_selected:link, a.small_selected:active, a.small_selected:visited {
  font-size: 10px;
  color: #666666;
  font-weight: normal;
  text-decoration: none;
}

a.small_selected:hover {
  font-size: 10px;
  color: #666666;
  font-weight: normal;
  text-decoration: underline;
}

.puce_on {
  font-size: 10px;
  color: #666666;
}

.puce_off {
  font-size: 10px;
  color: #444444;
}

.lien_pub, a.lien_pub, a.lien_pub:link, a.lien_pub:active, a.lien_pub:visited {
  font-size: 10px;
  color: #666666;
  font-weight: normal;
  text-decoration: none;
}

a.lien_pub:hover {
  font-size: 10px;
  color: #666666;
  font-weight: normal;
  text-decoration: underline;
}

.nav, a.nav, a.nav:link, a.nav:active, a.nav:visited {
  font-size: 10px;
  color: #ff0099;
  font-weight: normal;
  text-decoration: underline;
}

a.nav:hover {
  font-size: 10px;
  color: #ff0099;
  font-weight: normal;
  text-decoration: underline;
}


.nav_page, a.nav_page, a.nav_page:link, a.nav_page:active, a.nav_page:visited {
  font-size: 10px;
  color: #ff0099;
  font-weight: normal;
  text-decoration: underline;
}

a.nav_page:hover {
  font-size: 10px;
  color: #ff0099;
  font-weight: normal;
  text-decoration: underline;
}

.titres_cats {
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  padding-top: 0px;
  padding-left: 15px;
  padding-right: 15px;
}

.titres_pub, a.titres_pub:link, a.titres_pub:active, a.titres_pub:visited {
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

a.titres_pub:hover {
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: underline;
}

.prd_description_cadre {
   border-top: #00ccff 1px solid;
   border-left: #00ccff 1px solid;
}

.titres {
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
}

a, a:link, a:active, a:visited {
  font-size: 12px;
  color: #444444;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  font-size: 12px;
  color: #444444;
  font-weight: bold;
  text-decoration: underline;
}

.nav_prod, a.nav_prod, a.nav_prod:link, a.nav_prod:active, a.nav_prod:visited {
  font-size: 10px;
  color: #666666;
  font-weight: normal;
  text-decoration: none;
}

a.nav_prod:hover {
  font-size: 10px;
  color: #666666;
  font-weight: normal;
  text-decoration: underline;
}

.nav_cats, a.nav_cats, a.nav_cats:link, a.nav_cats:active, a.nav_cats:visited {
  font-size: 10px;
  font-weight: normal;
  color: #666666;
  text-decoration: none;
}

a.nav_cats:hover {
  font-size: 10px;
  font-weight: normal;
  color: #666666;
  text-decoration: underline;
}

TD {
  font-size: 12px;
  color: #444444;
}

.bordure_img {
  border: #cc0066 1px solid;
}

.image {
  border: #cc0066 1px solid;
}

.imageProduit_promos, a.imageProduit_promos, a.imageProduit_promos:hover {
        width:100px;
        height:150px;
        display:block;
        cursor:hand;
        text-decoration:none;
}

.texteProduit_promos, a.texteProduit_promos, a.texteProduit_promos:hover {
        padding: 2px;
        text-align:center;
        text-decoration: none;
        float:right;
        position:relative;
        top: 128px;
        right: 3px;
}

table.panier { background-color:#444444; }
.panier_title { color:#ffffff; background-color:#cc0066; }
.panier_content { color:#444444; background-color:#ffffff; }
.panier_infos_commerciales { font-weight:bold; }

.content_box {
  padding-left: 15px;
  padding-right: 15px;
}

.prd_description {
  padding: 3px;
  color:#444444;
  font-size: 10px;
}

.cbox_top {
  color: #ffffff;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 5px;
  font-weight: bold;
}

table.content_box_tb {
  border: #000000 1px solid;
}

INPUT#submit{
/*text-transform:uppercase;
border: #000000 1px solid;

color: #ffffff;
font-size:12px;
font-weight:bold;*/
}

INPUT.cartbt {
  /*text-transform: uppercase;
  border: #000000 1px solid;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;

  color: #ffffff;*/
}
