body{margin:0;padding:0;background-color:white;background:#000000; }
#body{width:765px;color:grey;text-align:left;background:#000000;}
#body .top {padding:0pt 29px;background:#000000;}
p{padding:0 8px;}
h6{font:normal normal normal 12px tahoma,sans-serif;color:black;}
textarea {font-family : Verdana; font-size : 11pt; color: #000000; border-width : 0px; border-style : solid; background-color : #C79D84; border-color : #C79D84; } 
select { font-family : Verdana; font-size : 11pt; color: #FFFFFF; border-width : 2px; border-width : 0px; border-style : solid; background-color  : #C79D84; border-color : #C79D84; color : #000000; } 
input {font-size: 11pt; color: #000000; background-color: #C79D84; border:1px solid #000000;border-color : #000000; } 
TD { font-size: 10pt; font-family: Verdana;color:white; } 

#cadreblanc TD {font-size: 10pt; font-family: Verdana;color:black; } 
#fiche TD {font-size: 8pt; font-family: arial;color:#ffffff; } 

A.lien1 {color:#C79D84; text-decoration: none; font-family: verdana; FONT-SIZE: 9pt}
a.lien1:hover {color:#FF0000; text-decoration:underline;}
a.lien1:active {color:#FF6600; text-decoration:none;}

A.lien1c {color:#C79D84; text-decoration: none; font-family: verdana; FONT-SIZE: 9pt;font-weight: bold}
a.lien1c:hover {color:#FF0000; text-decoration:underline;font-weight: bold}
a.lien1c:active {color:#FF6600; text-decoration:none;font-weight: bold}

A.lien2 {color:#3399FF; text-decoration: none;font-family: verdana; FONT-SIZE: 8pt}
a.lien2:hover {color:#FF0000; text-decoration: underline;}
a.lien2:active {color:#3399FF; text-decoration: none;}

A.lien3 {color:#FF0000; text-decoration: none;font-family: verdana; FONT-SIZE: 9pt}
a.lien3:hover {color:#3399FF; text-decoration: underline;}
a.lien3:active {color:#FF0000; text-decoration: none;}

A.lien4 {color:#000000; text-decoration: none; font-family: verdana; FONT-SIZE: 9pt}
a.lien4:hover {color:#ff0000; text-decoration:underline;}
a.lien4:active {color:#000000; text-decoration:none;}

A.lien5 {color:#C79D84; text-decoration: none; font-family: verdana; FONT-SIZE: 8pt}
a.lien5:hover {color:#FF0000; text-decoration:underline;}
a.lien5:active {color:#FF6600; text-decoration:none;}

A.lien6 {color:#FFFF00; text-decoration: none; font-family: verdana; FONT-SIZE: 9pt}
a.lien6:hover {color:#ff0000; text-decoration:underline;}
a.lien6:active {color:#FFFF00; text-decoration:none;}

A.lien7 {color:#FFFFFF; text-decoration: none; font-family: verdana; FONT-SIZE: 8pt}
a.lien7:hover {color:#FFFFFF; text-decoration:underline;}
a.lien7:active {color:#FFFFFF; text-decoration:none;}

A.lien8 {color:#7B7A7A; text-decoration: none; font-family: verdana; FONT-SIZE: 8pt}
a.lien8:hover {color:#7B7A7A; text-decoration:underline;}
a.lien8:active {color:#7B7A7A; text-decoration:none;}

A.lien9 {color:#ffff00; text-decoration: none; font-family: verdana; FONT-SIZE: 8pt}
a.lien9:hover {color:#ff0000; text-decoration:underline;}
a.lien9:active {color:#ffff00; text-decoration:none;}


A.lien10 {color:#BA0101; text-decoration: none; font-family: arial; FONT-SIZE: 13pt;font-weight: bold}
a.lien10:hover {color:#FF0000; text-decoration:underline;font-weight: bold}
a.lien10:active {color:#BA0101; text-decoration:none;font-weight: bold}

A.lien11 {color:#ffffff; text-decoration: none;font-family: verdana; FONT-SIZE: 12pt}
a.lien11:hover {color:#FF0000; text-decoration: underline;}
a.lien11:active {color:#ffffff; text-decoration: none;}


.cbas {border-left: 0px solid; border-top: 0px solid;  border-right: 0px solid; border-bottom: 1px solid;margin: 0px;border-color: #ffffff;}
.cbasgris {border-left: 0px solid; border-top: 0px solid;  border-right: 0px solid; border-bottom: 1px solid;margin: 0px;border-color: #CCCCCC;}
.cdroitgris {border-left: 0px solid; border-top: 0px solid;  border-right: 1px solid; border-bottom: 0px solid;margin: 0px;border-color: #CCCCCC;}
.cgauchegris {border-left: 1px solid; border-top: 0px solid;  border-right: 0px solid; border-bottom: 0px solid;margin: 0px;border-color: #CCCCCC;}
.chautgris {border-left: 0px solid; border-top: 1px solid;  border-right: 0px solid; border-bottom: 0px solid;margin: 0px;border-color: #CCCCCC;}

.point {border-left: 0px solid; border-top: 0px solid;  border-right: 0px solid; border-bottom: 1px solid;margin: 0px;BORDER-STYLE: dotted; border-color: #8B0400;}
.popperlink { POSITION: absolute; z-index: 110;VISIBILITY: hidden }


#top {background:transparent url(images/top.gif) repeat-x scroll left top;color:#FFFFFF;}
  #top .left {background:transparent url(images/top_l.gif) no-repeat scroll left top;}
  #top .right {background:transparent url(images/top_r.gif) no-repeat scroll right top;}


#logo img {margin:91px 0 0 51px;}
#logo{height:261px;width:707px;margin-top:6px;background:transparent url(images/header.gif) no-repeat scroll 50%;}


#menu {width:970px;background:transparent url(images/menu.gif) repeat-x scroll 50% 0%;font:normal normal bold 5px Verdana,sans-serif;margin:0px 0px;}
  #menu A:hover,#menu .current A, .footer A:hover{color:#FFFFFF;background:transparent none;}


  #menu SPAN{background:#80008C url(images/button_b.gif) repeat-x scroll left bottom}
  #menu SPAN SPAN{background:transparent url(images/button_bl.gif) no-repeat scroll left bottom}
  #menu SPAN SPAN SPAN{background:transparent url(images/button_br.gif) no-repeat scroll right bottom}
  #menu SPAN SPAN SPAN SPAN{background:transparent url(images/button_t.gif) repeat-x scroll left top}
  #menu SPAN SPAN SPAN SPAN SPAN{background:transparent url(images/button_tl.gif) no-repeat scroll left top}
  #menu SPAN SPAN SPAN SPAN SPAN SPAN{background:transparent url(images/button_tr.gif) no-repeat scroll right top}

  #menu td {padding:3px 5px 6px;}
  #menu span {display:block;background:#80008C url(images/button_b.gif) repeat-x scroll left bottom;}
  #menu TD{padding:3px 3px 3px 3px;}
  #menu TD A{padding:13px 10px 16px 10px !important;padding:16px 5px 16px 5px;line-height:37px;}
  #menu SPAN.top{height:15px;}

  #menu a{color:#BDBDBD;text-decoration:none;text-transform:uppercase;font:normal normal bold 10px Verdana,sans-serif;line-height:37px;background:transparent url(images/menu.gif) repeat-x scroll 50% -2px;}




  #menu2 SPAN{background:#80008C url(images/button_b2.gif) repeat-x scroll left bottom}
  #menu2 SPAN SPAN{background:transparent url(images/button_bl2.gif) no-repeat scroll left bottom}
  #menu2 SPAN SPAN SPAN{background:transparent url(images/button_br2.gif) no-repeat scroll right bottom}
  #menu2 SPAN SPAN SPAN SPAN{background:transparent url(images/button_t2.gif) repeat-x scroll left top}
  #menu2 SPAN SPAN SPAN SPAN SPAN{background:transparent url(images/button_tl2.gif) no-repeat scroll left top}
  #menu2 SPAN SPAN SPAN SPAN SPAN SPAN{background:transparent url(images/button_tr2.gif) no-repeat scroll right top}



#top input, #top select {background-color:#80008C;border:medium none;color:#FFFFFF;}
#top select, .text {height:18px;}



#narrow{background:#424242 url(images/content.gif) no-repeat scroll 171px 100%;}
  #narrow DIV.corner{background:transparent url(images/corner_tl.gif) no-repeat scroll left top}
  #narrow DIV.corner DIV.corner{background:transparent url(images/corner_tr.gif) no-repeat scroll right top}
  #narrow DIV.corner DIV.corner DIV.corner{background:transparent url(images/corner_bl.gif) no-repeat scroll left bottom}
  #narrow DIV.corner DIV.corner DIV.corner DIV.corner{background:transparent url(images/corner_br.gif) no-repeat scroll right bottom;padding:9px 0;}
  .content_top{background:transparent url(images/narrow_b.gif) no-repeat scroll 0% 100%;padding-bottom:16px;padding-right:11px;}
  .content_bottom{background:#2e2e2e url(images/narrow_t.gif) no-repeat scroll 0% 0%;padding-left:11px;padding-top:11px;padding-right:10px;}

#footer{background:#020202 url(images/footer.gif) repeat-x scroll left top;}
  #footer DIV.corner{background:transparent url(images/footer_tl.gif) no-repeat scroll left top;}
  #footer DIV.corner DIV.corner{background:transparent url(images/footer_tr.gif) no-repeat scroll right top;}
  #footer DIV.corner DIV.corner DIV.corner{background:transparent url(images/footer_bl.gif) no-repeat scroll left bottom;}
  #footer DIV.corner DIV.corner DIV.corner DIV.corner{background:transparent url(images/footer_br.gif) no-repeat scroll right bottom;}
A,.footer,.footer A{color:#868686;}
A.home,A.home:hover{color:#FB00B0;}

#middle{}

ol,ul,dir,menu{margin:0;padding:0px;}
li{list-style:none outside;padding:6px 0 5px 9px;}
form{margin:0;}

#left{padding:0 3px 0 9px;}

#right{padding:0 28px 12px 0;}
  #right ul a{text-decoration:underline;font-weight:bold;}
.headerNavigation,.headerNavigation a,.pageHeading,.infoBoxHeading a,.infoBoxHeading{color:#bdbdbd;font:normal normal bold 12px verdana,sans-serif;}
.sidebox .infoBoxHeading{padding:13px 0;text-transform:uppercase;}
.pageHeading{padding:11px 10px 11px 23px;}
#cnt .infoboxHeading{padding:15px 0 15px 11px;}
#left .infoBoxHeading,#right .infoBoxHeading{padding-left:40px;background:transparent url(images/sideheading.gif) no-repeat scroll 0% 50%;}

#currenciesBox .infoBoxHeading,#shopping_cartBox .infoBoxHeading,#languagesBox .infoBoxHeading,#manufacturersBox .infoBoxHeading{background:transparent none;}

#categoriesBox .boxText{background:transparent url(images/categ.gif) no-repeat scroll 0% 0%;}

#currenciesBox,#shopping_cartBox{padding:3px 10px;}
#shopping_cartBox .infoBoxHeading{font:normal normal bold 11px tahoma,sans-serif;padding-left:0;color:black;}
#searchBox input.submit,#languagesBox .infoBoxHeading{color:white;font:normal normal bold 11px tahoma,sans-serif;padding-left:0;}
#currenciesBox select{width:125px;}
#shopping_cartBox .boxText{color:white;font-weight:bold;}
#languagesBox,#searchbox{background:transparent url(images/upper.gif) no-repeat scroll 0% 0%;}
#languagesBox{padding:5px 0 4px 0;}
#searchBox input.text{width:100%;}
#searchBox input.submit{border:none;background-color:transparent;padding:3px;}

#specialsBox .infoBoxHeading{padding-bottom:4px;}
#specialsBoxContent a{color:black;font:normal normal bold 12px tahoma,sans-serif;}
#specialsBoxContent td{color:#AA0800;font:normal normal bold 14px tahoma,sans-serif;}

.dot{padding-left:30px;}
.dot li{padding-left:10px;background:white url(images/item.gif) no-repeat scroll 0% 50%;}

#left .boxText{padding:10px;}

#left #whats_newBox, #left #whats_newBox a {font:normal normal bold 12px verdana,sans-serif;color:white;}

.boxText input.text,.boxText select{border:1px solid #2e2c2f;background-color:white;padding:2px 0;width:100%;}
.boxText input.text{border:1px solid #2e2c2f;background-color:white;padding:2px;}


#content{}
  #content .top{}
  #content .bottom{}

  #content .infoBox .infoBoxContents td{vertical-align:top;}

.infoBoxHeading a:hover{color:#d7d7d7;text-decoration:none;}
.boxText select,.boxText input{color:#2c2a2c;font:normal normal normal 11px tahoma,sans-serif;}
.infoBoxContents,.boxText{color:#e1e1e1;font:normal normal normal 11px tahoma,sans-serif;}


.smallText{font:normal normal normal 11px tahoma,sans-serif;}

.product{background-color:white;width:229px;margin-bottom:3px;}
.product .top2{background:transparent url(images/product_top.gif) no-repeat scroll 0% 0%;}
.product .bottom2{background:transparent url(images/product_bottom.gif) no-repeat scroll 0% 100%;padding:6px 0 10px 0;text-align:center;}
.prod_categ{color:#020202;font:normal normal bold 11px tahoma,sans-serif;margin:5px 0;}
.prod_name{background:#f60072 url(images/product_name.gif) no-repeat scroll 0% 0%;}
.prod_name div{background:transparent url(images/product_name_b.gif) no-repeat scroll 0% 100%;padding:12px;}
#cnt  .prod_name a{text-transform:uppercase;color:white;font:normal normal bold 10px tahoma,sans-serif;}
#cnt  .prod_name1 a{text-transform:uppercase;color:#131313;font:normal normal bold 10px tahoma,sans-serif;}
.separ{background:transparent url(images/separ.gif) repeat-y scroll 50% 50%;padding-top:0px;}
.prod_desc *,.prod_desc{;font:normal normal normal 11px arial,sans-serif;color:#414141;padding:0}
.prod_desc{padding:15px 0;}
.price{font:normal normal bold 24px arial,sans-serif;color:#B9004B;padding:2px 0;}
td.price{height:70px;}

#cnt_bg{}
#cnt{padding:0;}
  #cnt .content_top{background:#f3f3f3 url(images/content_top.gif) no-repeat scroll 0% 0%;}
  #cnt .content_bottom{background:transparent url(images/content_bottom.gif) no-repeat scroll 0% 100%;padding:6px;}
#cnt center,a{color:#B5B5B5;font:normal normal normal 11px tahoma,sans-serif;text-decoration:none;}
a:hover{color:#a4a4a4;}


.fieldKey,.main{font:normal normal normal 11px tahoma,sans-serif;color:#e1e1e1;}

.formArea select{width:150px;}

.footer,#footer,#footer a{color:#7b7a7a;font:normal normal normal 11px arial,sans-serif;}
  #footer a{color:#86868;text-transform:lowercase;}
  #footer b a{color:#A80901;font-weight:bold;text-decoration:none;}
  #footer a:hover{color:white;}
  #cards{}



.main,.category_desc,.productListing-data,p,h4{color:#e1e1e1;font-family:tahoma,sans-serif;font-size:12px;}
h4{margin-top:10px;}
.smallText{font:normal normal normal 11px tahoma,sans-serif;color:#bdbdbd;}
.checkoutBarFrom,.checkoutBarTo{font:normal normal normal 11px tahoma,sans-serif;color:#7e7e7e;}
.checkoutBarCurrent{font:normal normal normal 11px tahoma,sans-serif;color:#e1e1e1;}
div#banners img{margin-top:3px;}
.formAreaTitle{font:oblique normal bold 12px tahoma,sans-serif;color:#5A358B;}

.TableHeading,.productListing-heading{font:normal normal bold 12px verdana,sans-serig;color:#bdbdbd;}

/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */
.inputRequirement{color:#ff5599;font:normal normal normal 11px tahoma,sans-serif;}


.selectmenu { 
font-family : Verdana; font-size : 8pt; 
color: #FFFFFF; 
border-width : 0px; 
border-width : 0px; 
border-style : solid; 
background-color  : #B831C5; 
border-color : #000000; 
color : #ffffff; 
} 