/* Generated by KompoZer */
@charset "iso-8859-1";
body {
  color: #ffffff;
  font-family: Verdana,Tahoma,"Trebuchet MS",Georgia,Garamond,Arial,"Times New Roman","MS Serif","MS Sans Serif";
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  background-color: #000000;
}
table {
  border: medium ridge #666666;
  padding: 6px;
}

h1.lingerie {
  font-weight: bold;
  color: #cc00cc;
  font-style: italic;
  font-family: "Times New Roman",Times,serif;
  font-size: 16pt;
}
h2.lingerie {
  font-weight: bold;
  color: #cc00cc;
  font-style: italic;
  font-family: "Times New Roman",Times,serif;
  font-size: 14pt;
}
h3.lingerie {
  font-weight: bold;
  color: #cc00cc;
  font-style: italic;
  font-family: "Times New Roman",Times,serif;
  font-size: 12pt;
}
h1.slbx {
  font-weight: bold;
  color: #cc00cc;
  font-style: italic;
  font-family: "Times New Roman",Times,serif;
  font-size: 16pt;
}
h2.slbx {
  font-weight: bold;
  color: #cc00cc;
  font-style: italic;
  font-family: "Times New Roman",Times,serif;
  font-size: 14pt;
}
h3.tcata {
  color: #ffffff;
  background-color: #000000;
  font-size: 9pt;
//  padding-left: 5px;
font-weight: normal;
}


.menuhaut {
  border-width: 0;
  padding: 0px;
  color: #cc3300;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}
td.menuhaut {
  color: #FFFFFF;
  background-color: #000000;
  font-size: 9pt;
  vertical-align: middle;
}
.menuhaut a:link {
  font-style: italic;
  font-size: 9pt;
  text-decoration: none;
  color: #cc3300;
}
.menuhaut a:visited {
  font-style: italic;
  font-size: 9pt;
  text-decoration: none;
  color: #cc3300;
}
.menuhaut a:active {
  font-style: italic;
  font-size: 9pt;
  text-decoration: underline;
  color: #e0e0e0;
}
.menuhaut a:hover {
  font-style: italic;
  font-size: 9pt;
  text-decoration: underline;
  color: #ffffff;
}
.menubas {
  border-width: 0;
  color: #cc3300;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
  padding-top: 60px;
}
td.menubas {
  color: #cc3300;
  background-color: #000000;
  font-size: 8pt;
}
.menubas a:link {
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;
  color: #cc3300;
}
.menubas a:visited {
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;
  color: #cc3300;
}
.menubas a:active {
  font-style: italic;
  font-size: 8pt;
  text-decoration: underline;
  color: #cc3300;
}
.menubas a:hover {
  font-style: italic;
  font-size: 8pt;
  text-decoration: underline;
  color: #ffffff;
}
.menulang {
  border-width: 0;
  color: #cc3300;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}
td.menulang {
  border-width: 0;
  color: #cc3300;
  background-color: #000000;
  font-size: 16pt;
  vertical-align: middle;
}
.menulang a:link {
  font-style: italic;
  font-size: 16pt;
  text-decoration: none;
  vertical-align: middle;
  color: #cc3300;
}
.menulang a:visited {
  font-style: italic;
  font-size: 16pt;
  vertical-align: middle;
  text-decoration: none;
  color: #cc3300;
}
.menulang a:active {
  font-style: italic;
  font-size: 16pt;
  text-decoration: none;
  vertical-align: middle;
  color: #e0e0e0;
}
.menulang a:hover {
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;
  vertical-align: middle;
  color: #009900;
}
table.minilang {
  border-width: 0;
  width: 180px;
  color: #cc3300;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}
td.minilang {
  border-width: 0;
  color: #cc3300;
  background-color: #000000;
  font-size: 6pt;
  vertical-align: middle;
}
.minilang a:link {
  font-style: italic;
  font-size: 6pt;
  text-decoration: none;
  vertical-align: middle;
  color: #cc3300;
}
.minilang a:visited {
  font-style: italic;
  font-size: 6pt;
  vertical-align: middle;
  text-decoration: none;
  color: #cc3300;
}
.minilang a:active {
  font-style: italic;
  font-size: 6pt;
  text-decoration: none;
  vertical-align: middle;
  color: #e0e0e0;
}
.minilang a:hover {
  font-style: italic;
  font-size: 6pt;
  text-decoration: none;
  vertical-align: middle;
  color: #009900;
}
.tarticle {
  border-width: 0;
  font-size: 8pt;
}
td.tarticle0 {
  color: #ffffff;
  background-color: #cc00cc;
  font-size: 9pt;
  height: 20px;
}
th.tarticle {
  color: #ffffff;
  background-color: #cc00cc;
  font-size: 9pt;
}
td.tarticle {
  color: #ffffff;
  background-color: #000000;
  font-size: 9pt;
}
td.tarticle4 {
  color: #ffffff;
  background-color: #000000;
  font-size: 9pt;
}
td.tarticle1 {
  color: #ffffff;
  background-color: #000000;
  font-size: 9pt;
  height: 20px;
}
td.tarticle2 {
  color: #ffffff;
  background-color: #000000;
  font-size: 9pt;
}
td.tretourselect {
  color: #ffffff;
  background-color: #000000;
  font-size: 9pt;
  padding-top: 20px;
}
.tcata {
  border-width: 0;
  font-size: 8pt;
}
th.tcata {
  color: #ffffff;
  background-color: #cc00cc;
  font-size: 9pt;
}


td.promo {
  padding: 2px;
  color: #ffffff;
  background-color: #000000;
  font-size: 12pt;
}
td.tcata {
  color: #ffffff;
  background-color: #000000;
  font-size: 9pt;
  padding-left: 5px;
}
td.tcataloupe {
  color: #ffffff;
  background-color: #000000;
  font-size: 9pt;
  vertical-align: middle;
  text-align: center;
  padding-left: 5px;
}
td.tcatamarque {
  color: #ffffff;
  background-color: #000000;
  font-size: 12pt;
  padding-left: 5px;
}
td.ecart20 {
  padding-top: 20px;
}
td.photo {
  color: #ffffff;
  background-color: #000000;
  font-size: 9pt;
  padding-top: 60px;
}
td.gotopage {
  color: #ffffff;
  background-color: #000000;
  font-size: 10pt;
  padding-left: 5px;
}
td.cataresult {
  color: #ffffff;
  background-color: #000000;
  font-size: 10pt;
  padding-left: 5px;
}
td.libel {
  color: #cc00cc;
  background-color: #000000;
  font-size: 9pt;
  padding-left: 5px;
  padding-right: 5px;
}
.tcommande {
  border-color: #666666;
  border-width: medium;
  font-size: 10pt;
}
th.tcommande {
  color: #ffffff;
  background-color: #cc00cc;
  font-size: 10pt;
}
td.tcommande {
  padding: 6px;
  color: #ffffff;
  background-color: #000000;
  font-size: 10pt;
}
.tcommandepaiement {
  border-color: #666666;
  border-width: medium;
  padding: 6px;
  color: #ffffff;
  background-color: #000000;
  font-size: 10pt;
}
.cel_total {
  border: 2px solid #ff0000;
  padding: 2px;
  color: #ffffff;
  background-color: #000000;
  font-size: 12pt;
}
.tcad {
//  border: 2px solid #ffffff;
  border:  none;
  font-size: 8pt;
}
th.tcad {
  color: #ffffff;
  background-color: #cc00cc;
  font-size: 10pt;
}
td.tcad {
border-color: #666666;
  color: #ffffff;
  background-color: #000000;
  font-size: 9pt;
}
td.tcadlien {
  border-color: #666666;
  color: #ffffff;
  background-color: #000000;
  font-size: 9pt;
}
.tcadlien a:link {
  font-style: italic;
  font-size: 9pt;
  text-decoration: none;
  color: #ffffff;
}
.tcadlien a:visited {
  font-style: italic;
  font-size: 9pt;
  text-decoration: none;
  color: #ffffff;
}
.tcadlien a:active {
  font-style: italic;
  font-size: 9pt;
  text-decoration: underline;
  color: #ffffff;
}
.tcadlien a:hover {
  font-style: italic;
  font-size: 9pt;
  text-decoration: underline;
  color: #cc00cc;
}
.tableindex {
  border-width: 0;
}
.tablepaiement {
  border-width: 0;
  
  font-family: "Times New Roman",Times,serif;
  font-size: 9pt;
  color: #993399;
}


table.menuentrer {
  border-width: 0;
width: 100%;
  color: #993399;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}

td.menuentrer {
  width: 400px;
  vertical-align: top;
}


.menuindex {
  border-width: 0;
  font-weight: bold;
  font-family: "Times New Roman",Times,serif;
  font-size: 12pt;
}
td.menuindex {
  color: #ffffff;
  background-color: #000000;
  font-family: "Times New Roman",Times,serif;
  border-bottom-width: 2pt;
}
.menuindex a:link {
  font-style: italic;
  font-size: 12pt;
  text-decoration: none;
  color: #cc3300;
}
.menuindex a:visited {
  font-style: italic;
  font-size: 12pt;
  text-decoration: none;
  color: #cc3300;
}
.menuindex a:active {
  font-style: italic;
  font-size: 12pt;
  text-decoration: none;
  color: #e0e0e0;
}
.menuindex a:hover {
  font-style: italic;
  font-size: 12pt;
  text-decoration: none;
  color: white;
}
.tbord0 {
  border-width: 0;
}

table.slbx {
  border-width: 0;
padding: 0px;
}

td.slbx {
  color: #ffffff;
  background-color: #000000;
  font-size: 14pt;
  padding: 0px;
  vertical-align: top;
margin: 0px;
}

td.slbxm {
  color: red;
  background-color: #000000;
/*  font-family: "Indie Flower", cursive; */
  font-size: 8pt;
  padding: 0px;
  vertical-align: top;
margin: 0px;
}

td.description {
color: #cc00cc;
  background-color: #000000;
/*  font-family: "Indie Flower", cursive; */
font-style: italic;
  font-size: 8pt;
  padding: 0px;
  vertical-align: top;
margin: 0px;
}

marquee.slbxm {

  color: red;
font-family: "Indie Flower", cursive; 
  font-size: 8pt;
}

.slbx a:link {
  border-width: 0;
}

.slbx img {
  border-width: 0;
  padding: 0px;
margin: 0px;
}


.titrehaut4 {
  color: #cc00cc;
  font-size: 26pt;
  font-family: "Times New Roman";
  font-style: italic;
  font-weight: bold;
}
.titrepetit {
  color: #cc00cc;
  font-size: 10pt;
  font-family: "Times New Roman";
  font-style: italic;
  font-weight: bold;
}
.titrevente {
  border-top: thin solid #993399;
  border-bottom: thin solid #993399;
border-bottom-width: 4px; 
  color: #cc00cc;
  font-size: 16pt;
  font-family: Verdana,Tahoma,Amaze,sans-serif,"Times New Roman",Times,serif;
  font-style: italic;
  font-weight: bold;
  padding-left: 20px;
  margin-left: 20px;
  margin-top: 50px;
}

table.tablevente {
  border-width: 0;
  margin-left: 20px;
}

td.tablevente {
  padding-top: 50px;
  padding-bottom: 50px;
  border-width: 0;
  padding-left: 50px;
}

table.cartevente {
  border:1px solid #cc3300;
border-collapse: collapse;
  
}

.cartevente td {
border:1px solid #cc3300;
  padding: 8px;
}

table.fraisport {
  font-size: 8pt;
  border:1px solid #993399;
border-collapse: collapse;
  
}

.fraisport td {
  font-size: 8pt;
  text-decoration: none;
  color: white;
border:1px solid #993399;
  padding: 4px;
}

.fraisport th {
  font-style: bold;
  font-size: 8pt;
  text-decoration: none;
  color: white;
border:1px solid #993399;
  padding: 8px;
}

table.taille {
 border:1px solid #cc3300;
border-collapse: collapse;
  
}

.taille td {
border:1px solid #cc3300;
 padding: 4px;
text-align: center;
}


table.menuvente {
  border: thin solid #993399;
  margin-top: 50px;
  margin-left: 20px;
}

.titrehaut1 {
  color: #cc00cc;
  font-size: 26pt;
  font-family: Verdana,Tahoma,Amaze,sans-serif,"Times New Roman",Times,serif;
  font-style: italic;
  font-weight: bold;
}

.titrehaut2 {
  color: #ffffff;
  font-size: 20pt;
  font-family: Verdana,Tahoma,Amaze,sans-serif,"Times New Roman",Times,serif;
  font-style: italic;
  font-weight: bold;
}
.titrehaut3 {
  color: #ffffff;
  font-size: 10pt;
  font-family: Verdana,Tahoma,Amaze,sans-serif,"Times New Roman",Times,serif;
  font-style: italic;
  font-weight: bold;
}
.titrebas1 {
  color: #cc00cc;
  font-size: 10pt;
  font-family: Verdana,Tahoma,Amaze,sans-serif,"Times New Roman",Times,serif;
  font-style: italic;
  font-weight: bold;
}
.petit {
  color: #ffffff;
  font-size: 8pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}
.noirpetit {
  color: black;
  font-size: 8pt;
  font-family: "Times New Roman",Times,serif;
}
.cell_index {
  color: #cc3300;
  font-size: 8pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}
a:link {
  font-style: italic;
  font-size: 10pt;
  text-decoration: none;
  color: #cc3300;
}
a:visited {
  font-style: italic;
  font-size: 10pt;
  text-decoration: none;
  color: #cc3300;
}
a:active {
  font-style: italic;
  font-size: 10pt;
  text-decoration: underline;
  color: #e0e0e0;
}
a:hover {
  font-style: italic;
  font-size: 10pt;
  text-decoration: underline;
  color: #009900;
}
.marque_haut {
  border-width: 0;
  color: #ff0000;
  font-size: 12pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
  padding-top: 10px;
}
.marque {
  border-width: 0;
  width: 300px;
  color: #993399;
  font-size: 12pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}
.marque td {
  width: 300px;
  height: 20px;
  color: #ffffff;
  background-color: #000000;
  font-size: 12pt;
}
.marque a:link {
  font-style: normal;
  font-size: 12pt;
  text-decoration: none;
  color: #993399;
}
.marque a:visited {
  font-style: normal;
  font-size: 12pt;
  text-decoration: none;
  color: #993399;
}
.marque a:active {
  font-style: normal;
  font-size: 12pt;
  text-decoration: none;
  color: #ffffff;
}
.marque a:hover {
  font-style: normal;
  font-size: 12pt;
  text-decoration: none;
  color: #ffffff;
}
.collection_haut {
  border-width: 0;
  color: #ff0000;
  font-size: 12pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
  padding-top: 10px;
}


table.lingerie {
  border-width: 0;
  width: 1024;
  color: #993399;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}

td.lingerie {
  width: 300px;
  vertical-align: top;
text-align: center;
  color: red;
  background-color: #000000;
  font-size: 8pt;
  font-family: "Times New Roman",Times,serif;
}

}

img.lingerie {
height: 200px;
width: 200px;
}

table.collection {
  border-width: 0;
  width: 300px;
  color: #993399;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}

td.toureiffel {
  text-align: left;
  vertical-align: top;
  white-space: nowrap;
  color: red;
  background-color: #000000;
  font-size: 10pt;
  font-weight: bolder;
  font-family: "Times New Roman",Times,serif;
}

td.sexy {
  text-align: center;
  vertical-align: top;
  white-space: nowrap;
  color: red;
  background-color: #000000;
  font-size: 10pt;
  font-weight: bolder;
  font-family: "Times New Roman",Times,serif;
}
td.collection {
  width: 300px;
  height: 10px;
  vertical-align: top;
  color: red;
  background-color: #000000;
  font-size: 8pt;
  font-family: "Times New Roman",Times,serif;
}







td.collection_t1 {
  border-top: thin solid #993399;
  width: 200px;
  vertical-align: top;
  color: red;
  background-color: #000000;
  font-size: 8pt;
  font-family: "Times New Roman",Times,serif;
  margin-top: 25px;
  padding-top: 25px;
  padding-left: 10px;
  padding-bottom: 25px;
}
td.collection_t2 {
  border-top: thin solid #993399;
  width: 1200px;
  vertical-align: top;
  color: red;
  background-color: #000000;
  font-size: 8pt;
  font-family: "Times New Roman",Times,serif;
  margin-top: 25px;
  padding-top: 25px;
  padding-left: 10px;
  padding-bottom: 25px;
}
.collection a:link {
  font-family: "Times New Roman",Times,serif;
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;
  color: #993399;
}
.collection a:visited {
  font-family: "Times New Roman",Times,serif;
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;
  color: #993399;
}
.collection a:active {
  font-family: "Times New Roman",Times,serif;
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;
  color: #993399;
}
.collection a:hover {
  font-family: "Times New Roman",Times,serif;
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;
  color: #ffffff;
}
.sexy, .lingerie, .slbxm, a:link {
  font-family: "Times New Roman",Times,serif;
  font-style: italic;
  font-size: 10pt;
  text-decoration: none;
  color: #993399;
}
.sexy, .lingerie, .slbxm, a:visited {
  font-family: "Times New Roman",Times,serif;
  font-style: italic;
  font-size: 10pt;
  text-decoration: none;
  color: #993399;
}
.sexy, .lingerie, .slbxm, a:active {
  font-family: "Times New Roman",Times,serif;
  font-style: italic;
  font-size: 10pt;
  text-decoration: none;
  color: #993399;
}
.sexy, .lingerie, .slbxm, a:hover {
  font-family: "Times New Roman",Times,serif;
  font-style: italic;
  font-size: 10pt;
  text-decoration: none;
  color: #ffffff;
}
img.logo {
  border-width: 0;
}
div.titre_image {
  border-width: 0;
  padding-left: 40px;
  color: #ffffff;
  font-size: 12pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
  font-style: italic;
}

div.esp_message {
  color: #FFFF00;
  font-size: 11pt;
  font-weight: bold;
  font-style: italic;
  text-align: center;
}

div.esp_titre {
  margin-top: 30px;
  color: #993399;
  font-size: 12pt;
  font-weight: bold;
  text-align: center;
}

div.esp_login {
  margin-top: 10px;
  color: #FFFFFF;
  font-size: 11pt;
  text-align: center;
  font-style: italic;
}

table.tespmenu {
  margin-top: 10px;
  margin-bottom: 10px;
  border-width: 2;
  color: #ffffff;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}


td.tespmenu {
  border-width: 0;
  color: #993399;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
  text-align:left;
  padding-left:10px;
  font-weight: bold;
  text-align: center;
}

td.tesptext {
  border-width: 0;
  color: #ffffff;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
  text-align:left;
  padding-left:10px;
}


th.tespmenu {
  border-width: 0;
  color: #ffffff;
  background-color: #cc00cc;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
  text-align:left;
  font-weight:bold;
  padding-left:10px;
}

td.tesplibel {
  border-width: 0;
  color: #ffffff;
  background-color: #cc00cc;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
  text-align:right;
  font-weight:bold;
  padding-right:20px;
}

table.tesptitre {
  margin-top: 60px;
  border-width: 0;
  padding: 0px;
}
td.tesptitre {
  padding-left:30px;
  border-width: 0;
  color: #ffffff;
  background-color: #cc00cc;
  font-size: 14pt;
  font-family: "Times New Roman",Times,serif;
  text-align:left;
  font-weight:bold;
}

table.tident {
  margin-top: 60px;
  padding-left: 40px;
  border-width: 0;
  width: 500px;
  color: #993399;
  font-size: 12pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}

td.tident {
  border-width: 0;
  width: 250px;
  color: #993399;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
}

input.tident {
  border-width: 0;
  height: 20px;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
}



table.lingerie {
  border-width: 0;
  width: 1024px;
  color: #993399;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}

td.lingerie {
  border-width: 0;
//  width: 300px;
//  height: 300px;
  padding-top: 50px;
  vertical-align: top;
  color: red;
  background-color: #000000;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
}

td.haut_caddie {
  border-width: 0;
// border: thin solid #993399; 
  text-align: left;
  vertical-align: middle;
  color: with;
  background-color: #000000;
  font-size: 10pt;
}

div.nouveau {
margin-top: 10px;
margin-bottom: 10px;
border-width: 1;
border-color: #fff000;

}

div.defil {
margin-top: 10px;
margin-bottom: 10px;
padding-top : 10px;
padding-bottom : 10px;
/* border: thin solid #993399; */
}


a.offert {
  color: yellow;
  background-color: #000000;
  font-size: 14pt;
}

div.reducflash
{
  color: yellow;
  font-size: 10pt;
}



/*
.offert td a:link a:visited a:hover {
  padding: 2px;
  color: #ffffff;
  background-color: #000000;
  font-size: 20pt;
}
*/

.malle {
  border-width: 0;
  color: #cc3300;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
  }
td.malle {
  color: #cc3300;
  background-color: #000000;
  font-size: 8pt;
}
.malle a:link {
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;
  color: #cc3300;
}
.malle a:visited {
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;
  color: #cc3300;
}
.malle a:active {
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;
  color: #e0e0e0;
}
.malle a:hover {
  font-style: italic;
  font-size: 8pt;
  text-decoration: none;
  color: white;
}

#infos {
width: 600px;
height:auto; 
background-color: #000000;
color: white;
border:2px solid #cc00cc; 
margin:1em;
text-align:left;
padding:5;
}

#infos p { 
text-align:left;
padding:2; }



