/* 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 {
  font-weight: bold;
  color: #cc00cc;
  font-style: italic;
  font-family: "Times New Roman",Times,serif;
  font-size: 18pt;
}
h2 {
  font-weight: bold;
  color: #cc00cc;
  font-style: italic;
  font-family: "Times New Roman",Times,serif;
  font-size: 24pt;
}
h3 {
  font-weight: bold;
  color: #cc00cc;
  font-style: italic;
  font-family: "Times New Roman",Times,serif;
  font-size: 36pt;
}
h4 {
  font-weight: bold;
  color: #cc00cc;
  font-style: italic;
  font-family: "Times New Roman",Times,serif;
  font-size: 48pt;
}
.menuhaut {
  border-width: 0;
  padding: 0px;
  color: #cc3300;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}
td.menuhaut {
  color: #cc3300;
  background-color: #000000;
  font-size: 9pt;
}
.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: #009900;
}
.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: #e0e0e0;
}
.menubas a:hover {
  font-style: italic;
  font-size: 8pt;
  text-decoration: underline;
  color: #009900;
}
.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;
}
th.tarticle {
  color: #ffffff;
  background-color: #cc00cc;
  font-size: 9pt;
}
td.tarticle {
  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:  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: #009900;
}
.tableindex {
  border-width: 0;
}
.tablepaiement {
  border-width: 0;
  font-weight: bold;
  font-family: "Times New Roman",Times,serif;
  font-size: 10pt;
  color: #cc3300;
}
.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: underline;
  color: #e0e0e0;
}
.menuindex a:hover {
  font-style: italic;
  font-size: 12pt;
  text-decoration: underline;
  color: #009900;
}
.tbord0 {
  border-width: 0;
}

.slbx {
  color: #ffffff;
  background-color: #000000;
  font-size: 14pt;
  padding-left: 5px;

  vertical-align: middle;
}

.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;
  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.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.collection {
  border-width: 0;
  width: 300px;
  color: #993399;
  font-size: 10pt;
  font-family: "Times New Roman",Times,serif;
  font-weight: bold;
}
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 a:link {
  font-family: "Times New Roman",Times,serif;
  font-style: italic;
  font-size: 10pt;
  text-decoration: none;
  color: #993399;
}
.sexy a:visited {
  font-family: "Times New Roman",Times,serif;
  font-style: italic;
  font-size: 10pt;
  text-decoration: none;
  color: #993399;
}
.sexy a:active {
  font-family: "Times New Roman",Times,serif;
  font-style: italic;
  font-size: 10pt;
  text-decoration: none;
  color: #993399;
}
.sexy 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;
}
img.lingerie {
  border-width: 0;
  padding-left: 0px;
}
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;
}

