BODY {background: #7C8FB8;
margin: 0;
background-image: url(images/bckgrd.gif);
padding: 0;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 1.5;
min-width: 980px;}
#bdd {background-image:url(images/new/box_bd_droit.png); background-repeat:repeat-y; background-position:right;width:7px;}
#bdg {background-image:url(images/new/box_bd_gche.png); background-repeat:repeat-y;background-position:left;width:7px;}
#bcd {background-image:url(images/new/box_coin_droit.png); background-position:right;height:7px;width:7px;}
#bcg {background-image:url(images/new/box_coin_gche.png); height:7px;width:7px;background-position:left;}
#bbb {background-image:url(images/new/box_bd_bas.png); background-repeat:repeat-x;}
.bigimg {margin:0px;
width:806px;
height:351px;}
.Style1 {color: #3366CC}
#txtsc {color:#AAA;font-size:12px;}
#listadd {margin:5px; background-color:#E9E9E9;
border: solid 1px #BBB;}
#rl {background-color:#CB7657;
height:2px;}
#arl {height:9px;}
#topmei {background:url(images/new/topmei.jpg) no-repeat left top;
width:158px;
height:25px;
padding-top:3px;
font-size:10px;
text-decoration:none;
color:#FFF;
font-weight:bold;}
#trl {color:#CB7657;
font-size:20px;
text-align:center;}
#porig {font-size:12px;font-family: Arial, Helvetica, sans-serif;
text-decoration:line-through;
color:#000;font-weight:bold;}
#scoll1 {overflow:hidden;height:250px;width:660px;float:left;}
#scoll2 {overflow:hidden;height:250px;width:660px;float:left;}
#scoll3 {overflow:hidden;height:90px;width:213px;float:left;}
#pn {font-size:14px;
color:#000;font-weight:bold;}
#normal {font-size:10px;
color:#000;
font-weight:normal;}
#pred {font-size:14px;
background-color: #F00;
font-weight:bold;
color: #FF0;}
#img {float:left;}
#tl {color:#000;}
#tl:hover {color:white;
background-color:#CB7657;}
#th{color:#6B5D39;
font-weight:bolder;}
li {cursor:default;}
#thi,#tli {padding-bottom:0px;
padding-top:0px;
padding-left:5px;
padding-right:5px;
background-repeat:no-repeat;
background-position:center;
margin: 0;}
#thi {background-image: url(images/_LJ_tmplv2/ico_trail00.gif);
padding-left:5px; }
#tli {background-image: url(images/_LJ_tmplv2/sites/accueil_centre/fleche.png);
height:5px;
vertical-align:top;}
#tright{vertical-align:top; width:20%;border-bottom:dashed 1px black;
background-color:#DCC4B7;}

#tleft{vertical-align:top;}
#staron,#staroff {background-repeat:no-repeat;
background-position:left;position:absolute;
height:11px;}
#staron {background-image: url(images/stars_5.gif);
z-index:2;}
#staroff {background-image: url(images/stars_1.gif);
width:69px; }
.tab {top:129px;
border:solid 4px #CB7657;
width:974px;
position:absolute;
z-index:10;
background-color:white;}
#descp {font-size: 13px;font-weight: bold;
color:#959595;}
#croise {border:dotted 2px #959595;
color:#959595;
font-size:16px;
font-weight:bold;}
#cimg {height:110px;
width:110px;}
#ccrois {height:250px;
width:200px;
float:left;
padding-right:5px;
padding-left:5px;}
#cdescp {border:dashed 1px #959595;
padding:5px;
height:140px;
width:680px;}
#ccpt {border:dashed 1px #959595;
padding:5px;
height:90%;}
#ccptb {color:#CB7657;
font-weight:bold;
font-size:12px;}
#ccptt {
color:#CB7657;
font-weight:bold;
font-size:16px;
}
#new, #new2 {background-image:url(images/new/new.png);
width:62px;
height:64px;
margin-bottom:0px;
z-index:2;
position:absolute;}
#new {margin-top:256px;
margin-left:0px;}
#new2 {margin-top:70px;
margin-left:0px;}

#promo0 {
background-repeat:no-repeat;	
z-index:2;
width:70px;
color:#FFF;
padding-top:10px;
text-align:center;
font-weight:bold;
position:absolute;
margin-top:290px;
margin-left:145px;
margin-bottom:0px;
}


#promo,#promo1,#promo2,#promo3,#promo4,#promo5,#promo6,#promo7 {
background-repeat:no-repeat;	
z-index:2;
width:70px;
color:#FFF;
padding-top:10px;
text-align:center;
font-size:15px;
font-weight:bold;
position:absolute;
margin-top:1px;
margin-left:1px;
}
#promo,#promo0 {background-image:url(images/new/solde.png);
height:42px;
}
#promo1 {background-image:url(images/new/prix_gagnant.gif);
height:32px;
}
#promo4 {background-image:url(images/new/a_saisir.gif);
height:32px;}
#promo2 {background-image:url(images/new/top-affaire.gif);
height:32px;}
#promo3 {background-image:url(images/new/prix_choc.gif);
height:32px;}
#promo6 {background-image:url(images/new/promo_24h.gif);
height:32px;}
#promo7 {background-image:url(images/new/vente_flash.gif);
height:32px;}
#promo5 {background-image:url(images/new/dernieres_pieces.gif);
height:32px;}

#minf {margin-left:100px; 
display:none;
position:absolute;
z-index:12;
width:680px;}
#minf2 {width:680px;
height:530px;
opacity:0.6;
filter:alpha(opacity=80);
background-color:#D1D1D1; 
z-index:13;
font-size:36px;
text-align:center;
vertical-align:center;}
#ifr, #load {margin:15px;
width:650px;
background-color:#FFF;}
#load {text-align:center;
padding-top:181px;
padding-bottom:160px;}
#ifr {position:absolute;
border:solid 1px #CB7657;
z-index:15;}
#newp {background-image:url(images/infobox/newpdt.gif);
cursor:default;
width:73px;
height:25px;
margin-top:2px;
margin-bottom:3px;}
#fview ,#fview2 {background-image:url(images/new/vrapid.png);
cursor:pointer;
width:75px;
height:25px;
z-index:2;}
#fview {position:absolute;
margin-top:3px;
margin-left:133px;}
#fview2 {margin-top:0px;}
#psel {border:solid 2px #E9E9E9;font-size:12px;
background-color:#BBB;
color:#FFF;}
#pnsel {border:solid 2px #E9E9E9;font-size:12px;
color:#888;
background-color:#FFF;}
#pnsel:hover {background-color:#BBB;
color:#FFF;}
#stckok,#stckpok {background-repeat:no-repeat;
width:55px;
height:15px;}
#stckok {background-image:url(images/new/stockplus.png);}
#stckpok {background-image:url(images/new/stockmoins.png);}
#enc:hover {color:#000;
text-decoration:none;}
#separ {border-top:dotted;
color:#CB7657;
padding-top:2px;
padding-bottom:2px;
width:99%;
height:0px;}
#separ2 {border-top:solid 2px #CB7657;
width:99%;
height:0px;}
#separ3 {margin:3px;
border-left:dotted 2px #CB7657;
height:220px;
float:left;}
#hbt, #hb {color:#FFF;font-size:12px;font-weight:bold;}
#hbt {background-image: url(images/new/bordht.png);background-repeat:repeat-x;height:25px;text-align:left;}
H2, H3 {color:#000;font-weight:bold;margin: 0;padding: 0;}
#prod {color:#000;font-weight:bold;margin: 0;padding: 0;font-size:11px;}
H2 {
	font-size:13px;
}
H3 {
	font-size:11px;
}
#paiement {z-index:50;
position:absolute;
top:250px;
background-color:#FFF;
margin-left:250px;
width:500px;}
#voile {background-color:#000;
opacity:0.6;
filter:alpha(opacity=60);
height:100%;
width:100%;
z-index:40;
position:absolute;
left:0px;
top:0px;}
.inp, .inp2, .inp0 {background-color:#E9E9E9;
border: solid 1px #BBB;}
.inp {width:150px;}
.inp2 {width:20px;}
.btni , .btni0{background-repeat:no-repeat;
width:150px;
height:29px;
color:#FFF;
padding-right:10px;
font-size:16px;
font-weight:bold;
text-align:right;
line-height:17px;
padding-top:10px;
margin:0px;}
.btni {background-image:url(images/new/buton_1.jpg);
color:#65871F;
cursor:pointer;}
.btni0 {background-image:url(images/new/buton_0.jpg);
color:#65871F;
cursor:pointer;}
#btn {background-image:url(images/new/bouton1.png);
background-repeat:no-repeat;
width:212px;
height:51px;
color:#FFF;
font-size:16px;
font-weight:bold;
text-align:center;
padding-top:0px;
cursor:pointer;
line-height:17px;}
#tabp1, #tabp2 {width:200px;
border:solid 1px #BBB; 
text-align:center;
padding:5px;
margin: 0px;}
#tabp1 {height:320px;
vertical-align: middle;
display: inline-block; }
#tabp2 {border-top:none;
vertical-align:top;
height:50px;}
#tabf, #tabf0 {border:solid 1px #BBB;
text-align:center;}
#tabf {width:300px;}
#tabf0 {width:100%;}
#btn2 {background-image:url(images/new/bouton2.png);
background-repeat:no-repeat;
width:212px;
height:51px;
color:#FFF;
font-size:16px;
font-weight:bold;
text-align:center;
padding-top:0px;
cursor:pointer;
line-height:13px;}
#obg {display:inline; 
color:#F00; }
.space br {line-height:5px;}
.ltxt {padding-top:5px;
font-size:12px;
text-align:center;}
H1 {margin: 0;
padding: 0;
font-size: 14px;
font-weight: bold;
display:inline;}
H4 {margin: 0;
padding: 0;
font-size: 11px;
font-weight: normal;
display:inline;}
.categH1 {color: #ffffff;
font-family: Verdana, Arial, sans-serif;
font-size: 15px;
font-weight: bold;
white-space: nowrap;
display:inline;}
TD, P {font-family: Verdana, Arial, sans-serif;
font-size: 10px;
line-height: 1.5;
margin-top: 10px;
margin-bottom: 10px;}
IMG {border: 0;}
FORM {margin-top: 0;
margin-bottom: 0;}
FORM OL {margin: 0;
padding: 0;}
FORM OL LI {list-style: none;
margin: 0;
clear: left;}
FORM LABEL {float: left;
width: 160px;
margin: 5px;}
FORM LABEL.fieldLabel {float: none;}
FORM EM {color: #FF0000;
font-size: 9px;
margin-left: 2px;}
.HEADER_MENUDROIT {font-family: Arial, Verdana, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;}
.HEADER_MENUCENTRE {font-family: Arial, Verdana, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;}
.HEADER_BT01 {font-family: Arial, Verdana, sans-serif;
font-size:10px;
color:#38528c;
font-weight:bold;}
.HEADER_BT011 {font-family: Arial, Verdana, sans-serif;
font-size:11px;
color:#009900;
font-weight:bold;
line-height: 1.5;}
.HEADER_BT_Tel {font-family: Arial, Verdana, sans-serif;
font-size:18px;
color:#2f5fc5;
font-weight:bold;}
.HEADER_BT_Tel2 {font-family: Arial, Verdana, sans-serif;
font-size:9px;
color:#2f5fc5;}
.HEADER_BT_Caddie {position:absolute;
top:30px;
margin-left:-130px;
text-align:center;
cursor:pointer;}
.HEADER_BT_Caddie_unite {font-family: Arial, Verdana, sans-serif;
font-size:15px;
color:#CB7657;
font-weight:600;}
.HEADER_BT_ACCES_CADDIE {font-family: Arial, Verdana, sans-serif;
font-size:12px;
color:#CB7657;
font-weight:bold;
vertical-align:middle;}
.HEADER_BT_SEARCH {font-family: Arial, Verdana, sans-serif;
font-size:12px;
color:#983a5c;
font-weight:bold;
background-image:url(images/_LJ_tmplv2/sites/header/bt_search02-fd.png);
background-repeat:repeat-x;
background-position:center; }
.FOND_CASE_INPUT {font-family: Arial, Verdana, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
background-image:url(images/_LJ_tmplv2/input_fd2.png);
background-repeat:repeat-x;
background-position:center; }
.menugaucheBT {font-family: Arial, Verdana, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
vertical-align:middle;}
.menugaucheBT:hover{font-family: Arial, Verdana, sans-serif;
font-size:11px;
color:#c26776;
font-weight:normal;
vertical-align:middle;}
INPUT{font-family: Arial, Verdana, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
background-color:transparent;
border:none;}
SELECT{font-family: Arial, Verdana, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
background-image:url(images/_LJ_tmplv2/sites/header/bt_search02-fd.png);
background-repeat: repeat;
border:none;}
.NEWSLETTER_TXT{font-family: Arial, Verdana, sans-serif;
font-size:11px;
color:#ffffff;
line-height:11px;}
.messagebienvenue{font-family: Arial, Verdana, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;}
.messagebienvenueBT{font-family: Arial, Verdana, sans-serif;
font-size:11px;
color:#993E4E;
font-weight:600;}
.messagebienvenueBT:hover{color:#993E4E;}
.TitremodeListe{font-family: Arial, Verdana, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;}
.TextemodeListe{font-family: Arial, Verdana, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;}
.PrixmodeListe{font-family: Arial, Verdana, sans-serif;
font-size:15px;
color:#bd4a6d;
font-weight:bold;}
#pageHeader {position: absolute;
top: 0;
left: 0;
width: 100%;}
#pageContent {float: right;
width: 78%;}
#pageColumnLeft {float: left;
width: 20%;
padding-left: 5px;}
#pageBlockLeft {float: left;
width: 82%;
margin: 75px 0 10px 0;}
#pageColumnRight {float: right;
width: 16%;
margin: 75px 5px 10px 0;}
#pageFooter {clear: both;
text-align: center;
padding: 5px;}
#navigationBar A {color: #FFFFFF;}
#navigationBar A:hover {color: #FFFFFF;
text-decoration: underline;}
a.breadcrumb{ 
color: #000000;
 text-decoration: none;
font-size:11px;}
a.breadcrumb:hover{ 
color: #D58000;
text-decoration: underline;}
#breadcrumbPath {float: left;
padding-left: 5px;
padding-right: 5px;}
#pageIcon {float: right;
margin-right: 10px;
height: 40px;}
.messageStack {border-width: 1px;
border-style: dotted;
border-color: #C8AD91;
background-color: #FFFCF5;
font-family: Verdana, Arial, sans-serif;
color: #465584;
margin: 5px;}
.moduleBox {}
.moduleBox .content {border-width: 1px;
border-style: solid;
border-color: #B6B7CB;
background-color: #F8F8F9;
padding: 5px;
margin-bottom: 5px;}
.moduleBox H6 {padding: 5px 0px 5px 0px;}
.inputRequirement {font-size: 10px;
font-weight: normal;
color: #FF0000;
margin-top: 10px;}
.submitFormButtons {padding: 5px;}
.listingPageLinks {padding: 5px;}



.moduleRow { }
.moduleRowOver {background-color: #D7E9F7;}
.moduleRowSelected {background-color: #E9F4FC;}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; font-weight: normal; }
A {color: black;
cursor:pointer;
text-decoration:none;}
.ul A{text-decoration:underline;}
.ul2 A{text-decoration:underline;font-size:11px;}
A:hover {color: #AABBDD;
text-decoration: underline;}
.infoBox {background: #b6b7cb;}
.infoBoxContents {background: #f8f8f9;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;}
.infoBoxNotice {background: #FF8E90;}
.infoBoxNoticeContents {background: #FFE6E6;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;}
TD.infoBoxHeading {font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
background: #000000;
color: white;
vertical-align: top;}
TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif;
font-size: 10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background: #f8f8f9;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background: #f8f8f9;}
TABLE.productListing {border: 0px;
border-style: solid;
border-color: #b6b7cb;
border-spacing: 1px;}
.productListing-heading {font-family: Verdana, Arial, sans-serif;
font-size: 10px;
background: #000000;
color: white;
font-weight: bold;}
TD.productListing-data {font-family: Verdana, Arial, sans-serif;
font-size: 10px;}
A.pageResults {color: #0000FF;}
A.pageResults:hover {color: #0000FF;
background: #FFFF33;}
TD.main, P.main {font-family: Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText {font-family: Verdana, Arial, sans-serif;
font-size: 10px;}
TD.tableHeading {font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;}
SPAN.greetUser {font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #f0a480;
font-weight: bold;}
SPAN.markProductOutOfStock {font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
color: #c76170;}
SPAN.productSpecialPrice {font-family: Verdana, Arial, sans-serif;
color: #ff0000;}
SPAN.errorText {font-family: Verdana, Arial, sans-serif;
color: #ff0000;}
.boxCheckoutTrail {font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #8c8c8c;}
.boxCheckoutTrailActive {font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FF8400;}
.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; }
.boxGroup {border-width: 0px;
border-color: #bbc3d3;
border-style: solid;}
.boxNew {}
.boxTitle {font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
background: #bbc3d3;
color: white;
vertical-align: top;
padding-left: 5px;
padding-right: 5px;}
.boxContents {background: #f8f8f9;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
padding: 3px;}
/* HeaderNav */
#header {float:right;
width:100%;
vertical-align:bottom;
line-height:20px;
height:30px;
cursor:hand;}
#header ul {margin:0;
padding:0px 0px 0px 0px;
list-style:none;}
#header li {float:left;
background:url(images/_LJ_tmplv2/sites/header/menu/bt_left_off.png) no-repeat left top;
margin:0;
padding:0 0 0 9px;
text-align:center;}
#header a {float:left;
display:block;
background:url(images/_LJ_tmplv2/sites/header/menu/bt_right_off.png) no-repeat right top;
padding:5px 9px 4px 0px;
text-decoration:none;
color:#000000;}
#header a:hover {color:#000000;}
#header #current {background-image:url(images/_LJ_tmplv2/sites/header/menu/bt_left_on.png);}
#header #current a {background-image:url(images/_LJ_tmplv2/sites/header/menu/bt_right_on.png);
color:#ffffff;
font-weight:bold;
cursor:hand;}
#topmeilleur {float:right;
width:100%;
vertical-align:bottom;
line-height:20px;
height:30px;
cursor:hand;}
#topmeilleur ul {margin:0;
padding:0px 0px 0px 0px;
list-style:none;}
#topmeilleur li {float:left;
background:url(images/_LJ_tmplv2/sites/header/menu/bt_left_on.png) no-repeat left top;
margin:0;
padding:0 0 0 9px;}
#topmeilleur a {float:left;
display:block;
background:url(images/_LJ_tmplv2/sites/header/menu/bt_right_on.png) no-repeat right top;
padding:5px 15px 4px 6px;
text-decoration:none;
color:#FFF;
font-weight:bold;}
#ok {
background:url(includes/languages/french/images/buttons/_LJ_tmplv2/ok.png) no-repeat right top;
height:19px;
width:20px;
cursor:pointer;
}
#sup {
background:url(images/new/delete.png) no-repeat right top;
height:16px;
width:16px;
cursor:pointer;
}
.MagicThumb, .MagicThumb:hover {
cursor: url(images/graphics/zoomin.cur), pointer;
outline: 0 !important;
}
.MagicThumb-expanded-thumbnail {
cursor: default;
}
.MagicThumb span {
display: none !important;
}
.MagicThumb img {
border: 0;
outline: 0;
}
.MagicThumb-expanded {
cursor: url(images/graphics/zoomout.cur), pointer;
background: transparent;
border: 10px solid #FFF;
outline:0 ; 
padding: 0;
}
.MagicThumb-caption {
color: #333;
font: normal 10pt Verdana, Helvetica;
background: #ccc;
text-align: left;
padding: 8px;
border: 0 !important;
outline: 0 !important;
}
.MagicThumb-buttons {
background: transparent url(images/graphics/buttons1.png) no-repeat 0 0;
height: 24px;
display: block;
}
.MagicThumb-buttons a {
width: 24px;
height: 24px;
margin: 0px 1px !important;
overflow: hidden;
}
.MagicThumb-loader {
font: normal 12pt sans-serif;
border: 1px solid #000;
background: #fff url(images/graphics/loader.gif) no-repeat 2px 50%;
padding: 2px 2px 2px 22px;
margin: 0;
text-decoration: none;
text-align: left;
}
.MagicThumb-swap {
}
.MagicThumb-external-caption {
display: none;
}
