*{margin:0;padding:0}
.boxText{font-family:Verdana, Arial, sans-serif;font-size:10px;text-transform:uppercase;padding:10px}
.boxText a:link{text-transform:uppercase;color:#003}
.boxText a:hover{color:#e53389}
.errorBox{font-family:Verdana, Arial, sans-serif;font-size:12px;background:#ffb3b5;font-weight:700}
.stockWarning{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#c03}
.productsNotifications{background:#f2fff7}
.orderEdit{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#70d250;text-decoration:underline}
img{border:none}
BODY{background:url(images/22.gif)}
A{color:#290D0C;text-decoration:none;outline:none}
A:hover{color:#290d0c;text-decoration:none}
FORM{display:inline}
TR.header{background:#EDF5F7}
div.headerNavigation{position:relative;background:#e53389;height:35px;width:1024px;font-family:Verdana, Arial, sans-serif;font-size:10px;color:#003;text-align:right;vertical-align:middle}
.headerNavigation a{color:#003;font-size:12px}
div.small_nav_header{position:absolute;top:-20px;right:10px;background:#FFF;-moz-border-radius:20px;-webkit-border-radius:20px}
div.small_nav_header a{padding:10px}
ul{list-style:none}
ul#menu{position:absolute;top:10px;left:60px;list-style:none}
ul#menu li{font-size:14px;font-weight:700;padding-left:15px;padding-right:20px;padding-top:10px;font-variant:small-caps;display:inline}
TR.headerError{background:red}
TD.headerError{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:red;color:#fff;font-weight:700;text-align:center}
TR.headerInfo{background:#0f0}
TD.headerInfo{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#2d0303;color:#003;font-weight:700;text-align:center}
TR.footer{background:#e53389}
TD.footer{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#003;padding-left:180px}
.footer a{color:#003;font-size:12px;padding-right:10px;font-variant:small-caps}
.infoBox{background:#fff;border:4px #290d0c solid;width:150px;-moz-border-radius:20px;-webkit-border-radius:20px;z-index:1;margin:0 auto;padding:2px}
div#search{position:absolute;width:200px;height:auto;top:0;left:0}
TD.BoxHeadingSearch{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#003}
A.BoxHeadingSearch{color:#000}
A.BoxHeadingSearch:hover{color:#003}
.infoBoxNoticeContents{background:#fff;font-family:Verdana, Arial, sans-serif;font-size:12px}
TD.infoBoxHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#e53389;text-align:center;padding-bottom:15px;padding-top:15px}
TABLE.productListing{border-spacing:1px;font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700;color:#003;text-align:center;width:100%;margin-left:40px}
.productListing-heading{font-family:Verdana, Arial, sans-serif;font-size:12px;background:#FFECF8;color:#003;font-weight:700;text-align:center}
TD.productListing-data{font-family:Verdana, Arial, sans-serif;font-size:12px;border:1px;border-color:#FFECF8;border-style:dashed}
A.pageResults{color:#00F}
A.pageResults:hover{color:#00F;background:#FF3}
TD.pageHeading,DIV.pageHeading{padding-left:20px;font-family:Verdana, Arial, sans-serif;font-size:14px;text-transform:uppercase;color:#003;text-align:center}
TR.subBar{background:#f4f7fd}
TD.main,P.main{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;padding-bottom:5px}
TD.smallText,SPAN.smallText,P.smallText{font-family:Verdana, Arial, sans-serif;color:#FFF;font-size:10px;text-align:center}
td.copyright{color:#FFF;font-size:10px;text-align:center}
TD.accountCategory{font-family:Verdana, Arial, sans-serif;font-size:13px;color:#abd}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana, Arial, sans-serif;font-size:11px}
TEXTAREA{width:100%;font-family:Verdana, Arial, sans-serif;font-size:11px}
SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#003;font-weight:700}
TABLE.formArea{background:#FFF;border-color:#7b9ebd;border-style:solid;border-width:1px}
TD.formAreaTitle{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:700}
SPAN.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#c76170;font-weight:700}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer}
.moduleRowSelected{background-color:#E9F4FC}
.checkoutBarFrom,.checkoutBarTo{font-family:Verdana, Arial, sans-serif;color:#8c8c8c}
.messageBox{font-family:Verdana, Arial, sans-serif;color:#003}
.messageStackError,.messageStackWarning{font-family:Verdana, Arial, sans-serif;color:#ffb3b5}
.messageStackSuccess{font-family:Verdana, Arial, sans-serif;color:#003;background-color:#9f0}
.Text{background:transparent url(http://idata.over-blog.com/0/08/59/55/etoiles4.gif);padding-left:20px;text-decoration:none;margin:0}
#pied{position:relative;background:url(images/footer.jpg) no-repeat;width:1024px;height:100px;padding:0}
#pied img{position:absolute;width:220px;height:350px;top:-175px;right:-130px}
#news{width:800px;border:5px dashed #FFF;background:#FFF url(images/head_news.jpg) no-repeat;padding-top:280px;margin:20px auto 0}
#wrapper{position:relative;width:1024px;height:auto;background:#FFF;border:4px solid #290D0D;-webkit-border-radius:6px;-moz-border-radius:6px;margin:0 auto;padding:0}
#column_left{position:absolute;top:0;left:0;width:190px;height:100%;background:url(images/fond-bordure.gif) repeat-y;z-index:-1}
div#main{width:1024px;height:auto;margin:0 auto}
div#bandeau{position:absolute;top:200px;right:95px;width:120px;height:auto;z-index:10;background:url(images/bg_headerNavigation.30.39.png) no-repeat;border:2px solid #000}
#gmaps{width:500px;height:100%;margin:0 auto}
#panier{position:absolute;width:50px;height:auto;top:240px;right:110px}
#product_info{width:100%;height:auto;margin:0 auto}
#login{width:70%;height:auto;margin:0 auto}
#shopping_cart{width:90%;height:auto;margin:0 auto}
#conditions{width:80%;height:580px;margin:0 auto;padding:20px}
#records{width:90%;height:580px;margin:0 auto;padding:20px}
#historique{font-size:11px;width:80%;text-align:justify;margin:0 auto}
#historique p{padding-top:20px}
.contact_form{width:580px;padding-bottom:30px;margin:0 auto}
#content_multimedia{width:580px;margin:0 auto}
#content_multimedia h2{padding:15px}
ul.presse li a{font-size:14px;text-transform:uppercase}
ul.presse li a:hover{font-weight:400;color:#F09}
#account{width:80%;margin:0 auto}
#checkout_confirmation table{border:none;width:86%;margin:0 auto}
li.promos a{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.85);text-decoration:blink}
a.promos{color:#f09}
a.promos:hover{color:#f09;text-shadow:0 1px 1px rgba(0,0,0,0.85)}
.boxText a:active,.boxText a:focus{color:#e53389;font-weight:400}
.headerNavigation a:hover,.footer a:hover{color:#FFF}
.infoBoxContents,TD.infoBox,SPAN.infoBox,TD.fieldValue{font-family:Verdana, Arial, sans-serif;font-size:12px}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,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:#FFF}
TD.subBar,.checkoutBarCurrent{font-family:Verdana, Arial, sans-serif;color:#000}
TD.fieldKey,TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700}
SPAN.newItemInCart,SPAN.productSpecialPrice,SPAN.errorText,.inputRequirement{font-family:Verdana, Arial, sans-serif;color:red}
#product_info table,#create_account table,#login table,#shopping_cart table,#shipping table,#conditions table,#records table,#account table{border:0}
#create_account,#shipping{width:80%;height:auto;margin:0 auto}
#conditions p,#records p{text-align:justify}
#checkout_shipping table,#checkout_payment table,#checkout_succes table{border:none;width:90%;margin:0 auto}
#account_history_info table,#account_history table,.infobox2{border:none;width:80%;margin:0 auto}
