BODY{FONT-FAMILY:Verdana,Helvetica; FONT-SIZE:10px; BACKGROUND-IMAGE:url(../im/background/BG-Shop.jpg); BACKGROUND-POSITION:center bottom; BACKGROUND-REPEAT:no-repeat; margin:0px; padding:0px; background-color:#6ea2eb; background-attachment:fixed}

FONT{FONT-SIZE:10px; COLOR:#000}

TD{FONT-SIZE:10px; COLOR:#000}

TR{FONT-SIZE:10px; COLOR:#000}

P{FONT-SIZE:10px}

DIV{FONT-SIZE:10px}

INPUT{BACKGROUND-COLOR:#F1F1F1; BORDER:1px #999 solid; FONT-SIZE:11px; COLOR:#666}

TEXTAREA{BACKGROUND-COLOR:#F1F1F1; BORDER:1px #999 solid; FONT-SIZE:11px; COLOR:#666; overflow:auto}

SELECT{BACKGROUND-COLOR:#F1F1F1; BORDER:1px #999 solid; FONT-SIZE:11px; COLOR:#666}

FORM{FONT-SIZE:11px; margin:0; padding:0}

hr{border:0; height:1px; background:#CCC; background-image:-webkit-linear-gradient(left,#F1F1F1,#CCC,#F1F1F1); background-image:-moz-linear-gradient(left,#F1F1F1,#CCC,#F1F1F1); background-image:-ms-linear-gradient(left,#F1F1F1,#CCC,#F1F1F1); background-image:-o-linear-gradient(left,#F1F1F1,#CCC,#F1F1F1)}

INPUT:focus, TEXTAREA:focus, SELECT:focus{background-color:#F7F7F7; border:1px solid #81d047; color:#666}

A:link{BACKGROUND:none; COLOR:#000; TEXT-DECORATION:none}

A:active{BACKGROUND:none; COLOR:#000; TEXT-DECORATION:none}

A:visited{BACKGROUND:none; COLOR:#000; TEXT-DECORATION:none}

A:hover{BACKGROUND:none; COLOR:#0470c8; TEXT-DECORATION:none}

.borderHeightBottomMenuTabYes{BACKGROUND-COLOR:none; border:0px #CCC; border-right-style:solid; border-left-style:solid; border-top-style:solid; border-bottom-style:solid}

.titre{BACKGROUND:none; COLOR:#333; FONT-SIZE:1.5em; FONT-WEIGHT:bold}

.tiny{FONT-SIZE:9px}

.fontrouge{COLOR:#E00}

.FontGris{COLOR:#999}

.fontMenuCategory{COLOR:#000}

.fontMenuSubCategory{COLOR:#666}

.fontMenuSubCategorySelected{COLOR:#000; FONT-WEIGHT:bold}

.PromoFont{COLOR:#000; FONT-SIZE:12px}

.PromoFontColorNumber{COLOR:#C00; FONT-SIZE:12px}

.FontColorTotalPrice{COLOR:#0470c8; FONT-SIZE:12px}

.caddieInfoVide{}

.caddieBoxVide{}

.caddie-fond{}

.caddie-box{BACKGROUND-COLOR:#FFF; BACKGROUND-IMAGE:url(../im/background/module_left.gif); BACKGROUND-REPEAT:repeat-y; border:0px #999 solid}

.caddie-art-tot{BACKGROUND-COLOR:#EAE9EA; border:0px #CCC solid; margin:3px 0 0 0; padding:5px 0}

.cartItem{}

.cartItemFont{COLOR:#C00}

.TABLEInfoCaddie{BACKGROUND-COLOR:#F1F1F1; padding:0 0 0 3px; BACKGROUND-IMAGE:url(../im/background/module_left.gif); BACKGROUND-REPEAT:repeat-y}

.raised{border:1px #CCC solid; -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px; padding:0px}

.boxcontent{BACKGROUND-COLOR:#fff; -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px}

.moduleIdTitre, .moduleCaddieTitre, .moduleMenuTitre, .moduleInfoTitre, .moduleInterfaceTitre, .moduleLangueTitre, .moduleMessageTitre, .moduleNavigateTitre, .moduleNewsTitre, .modulePromoTitre, .moduleQuickTitre, .moduleSearchTitre, .moduleSubscribeTitre, .moduleTop10Titre, .moduleConverterTitre, .moduleAffiliateTitre, .moduleLastViewTitre, .moduleRssTitre, .moduleBlogTitre, .moduleDevisTitre, .moduleEarnersTitre{-webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0}

.moduleTitreFont{font-size:13px; font-weight:bold; color:#FFF; margin:0 0 0 0; text-shadow:1px 1px 1px #000}

.TABLEBorderDotted{BACKGROUND-COLOR:#FFF; border-width:1px; border-color:#F1F1F1; border-top-style:solid; border-left-style:solid; border-right-style:outset; border-bottom-style:outset; padding:0px}

.backgroundCategorySelected{BACKGROUND-COLOR:#D7FA97}

.backgroundMenuSousCategory{BACKGROUND-COLOR:#F1F1F1}

.TABLEMenuPathCenter{FONT-WEIGHT:bold; margin-top:-6px}

.TABLEMenuPathTopPageMenuH{BACKGROUND-COLOR:#fff; border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:#CCC}

.TABLEMenuPathTopPage{BACKGROUND-COLOR:#F7F7F7; border:1px #CCC; border-right-style:solid; border-left-style:solid; border-top-style:solid; border-bottom-style:solid}

.TABLEMenuPathTopPageMenuTabOff{BACKGROUND-COLOR:#F7F7F7; border:1px #CCC; border-right-style:solid; border-left-style:solid; border-top-style:solid; border-bottom-style:solid}

.TABLEBottomPage{BACKGROUND-COLOR:#F7F7F7; border:1px #CCC solid}

.TABLEPageCentreProducts{BACKGROUND-COLOR:none; border:0px #CCC solid}

.TABLESortByCentre{BACKGROUND-COLOR:#FFF; border:1px #CCC solid}

.TABLEPromoBannerTop{BACKGROUND-COLOR:#FFF; border:3px #FFF solid; padding:7px}

.TABLE1{BACKGROUND-COLOR:#FFF; border:1px #CCC solid}

.TABLEBoxUpdateCart{BACKGROUND-COLOR:#DFDFDF; border:1px #999; border-top-style:dotted; border-left-style:solid; border-right-style:solid}

.TABLEBoxesProductsDisplayedCentrePage{BACKGROUND-COLOR:#F1F1F1; border:1px #82A014 solid}

.TABLEBoxProductsDisplayedTop{BACKGROUND-COLOR:#FFF; border-width:1px; border-color:#CCC; border-bottom-style:solid; border-left-style:none; border-right-style:none; border-top-style:none; padding:5px}

.TABLEBoxProductsDisplayedMiddle{BACKGROUND-COLOR:#F1F1F1; border:0px #CCC solid}

.TABLEBoxProductsDisplayedMiddlePrice{BACKGROUND-COLOR:#F1F1F1; border:0px #CCC solid}

.TABLEBoxesProductsDisplayedBottom{BACKGROUND-COLOR:#F1F1F1; border-width:0px; border-color:#CCC; border-left-style:none; border-right-style:none; border-bottom-style:none; border-top-style:none}

.TABLETitreProductDescription{BACKGROUND-COLOR:#fff; border:1px #ccc solid; padding:2px 0px; background-image:url(../im/background/bkk_icones2.png); background-repeat:repeat-x; background-position:bottom; -webkit-border-radius:7px 7px; -moz-border-radius:7px 7px; border-radius:7px 7px}

.TDTableListLine1{BACKGROUND-COLOR:#F1F1F1}

.TDTableListLine2{BACKGROUND-COLOR:#FFF}

.TABLESousMenuPageCategory{BACKGROUND-COLOR:#FFF; border:1px #CCC solid}

.TABLETopTitle{BACKGROUND-COLOR:#DDD; border:0px #000 solid}

.backgroundTDColonneModuleLeft{BACKGROUND-COLOR:#FFF; border:0px #DDD solid}

.backgroundTDColonneModuleRight{BACKGROUND-COLOR:#FFF; border:0px #DDD solid}

.TABLEBackgroundBoutiqueCentre{BACKGROUND-COLOR:#FFF; border:0px #CCC solid; border-top:0px; box-shadow:0 0 5px #888}

.TABLEPromoNewsBottomPage{BACKGROUND-COLOR:#FFF; border:1px #CCC dotted}

.TABLEPaymentProcess{BACKGROUND-COLOR:#FFF; border:1px #CCC solid}

.TABLEPaymentProcessSelected{BACKGROUND-COLOR:#D7FA97; border:3px #FFF solid}

.darkBackground{BACKGROUND-COLOR:#999; color:#FFF; border:1px #CCC solid}

.styleAlert{padding:5px; background:red; border:1px #F00 dotted; FONT-WEIGHT:bold; font-size:1.3em; color:white}

.tablesFooter{}

.TDotted{BACKGROUND-COLOR:none; border:0px #CCC dotted; padding-top:4px; padding-bottom:4px; border-right:0px; border-left:0px}

OPTION.sky{background-color:#4CB3E0; color:#FFF}

OPTION.tech{background-color:#666; color:#FFF}

OPTION.grey{background-color:#CCC; color:#FFF}

OPTION.black{background-color:#000; color:#CCC}

OPTION.pink{background-color:#FCC; color:#000}

OPTION.yellow{background-color:#FFDC37; color:#000}

OPTION.white{background-color:#FFF; color:#000}

OPTION.Blue{background-color:#00F; color:#FFF}

OPTION.red{background-color:#C00; color:#FFF}

OPTION.grey2{background-color:#F1F1F1; color:#000}

.backGroundTop{}

.optionCaddieTop{BACKGROUND-COLOR:#DDD; border-width:1px; border-color:#BBB; border-top-style:solid; border-left-style:none; border-right-style:solid; border-bottom-style:none; padding:0px}

.optionCaddieBottom{BACKGROUND-COLOR:#FFF; border:2px #DDD solid}

.border{border:1px #CCC solid}

.borderLeft{padding:0px; background-color:none}

.colorBackgroundTableMenuTab{BACKGROUND-COLOR:none; border:0px #DDD solid}

.dotMenu{margin-left:3px; margin-top:2px; margin-bottom:0px; height:1px; margin-right:0px; background-image:url(../im/dot.gif)}

div.pagination{padding:1px 1px 1px 1px; margin:1px 1px 1px 0px; text-align:right}

div.pagination a{background:#dbdeda;  /background:#fff; padding:4px 7px 5px 7px;  /padding:0px 3px 1px 3px; margin:1px 5px 1px 0px; border:1px inset #CCC;  /border:1px solid #FFF; text-decoration:none; color:#000; -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px}

div.pagination a:hover{background:#99AED5; border:1px outset #666; color:#000}

div.pagination span.current{padding:4px 7px 5px 7px;  /padding:0px 3px 1px 3px; margin:1px 5px 1px 0px; border:1px solid #000; color:#fff; background-color:#3B5998; font-weight:bold; -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px}

div.pagination span.disabled a{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0px solid #000; background:#FFF}

div.pagination span.disabled a:hover{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0px solid #000; background:#FFF}

.center1{text-align:center}

.center2{margin-left:auto; margin-right:auto}

#borderTopMainMenu{background:none; padding:0px; margin:0px}

#borderBottomMainMenu{background:none; padding:0px; margin:0px}

#test3{background:none; padding:0px; margin:0px}

#borderTopSousmenu{background:none; padding:0px; margin:0px}

#borderBottomSousmenu{background:#CCC; padding:0px; margin:0px}

div#menu45{margin-left:0px}

div#menu45 a{color:#666; padding:0px; font-size:10px; height:18px}

div#menu45 a:hover{color:#000; FONT-WEIGHT:bold}

div#menu45 ul{padding:0px; margin:0px; text-align:center; top:29px; left:0px}

div#menu45 ul li{position:relative; z-index:85; list-style:none; margin-right:0px; float:left}

div#menu45 ul ul{position:absolute; z-index:85; display:none; padding:0px 0px 0px 0px; left:0px}

div#menu45 li{background:#F7F7F7; top:1px; left:0; padding:0px}

div#menu45 li:hover{background:#E4FBB6; border-right:0px #CCC solid}

div#menu45 li.sousmenuA{background:#F7F7F7; top:1px; left:0; padding:0px}

div#menu45 li.sousmenuA:hover{background:#F7F7F7}

div#menu45 li.sousmenu{background:url(../im/fleche_bottom.gif) 95% 30% no-repeat #F7F7F7; padding:0px}

div#menu45 li.sousmenu:hover{background:url(../im/fleche_bottom_grey.gif) 95% 30% no-repeat}

div#menu45 li.sousmenu.plop{background:url(../im/fleche_right.gif) 95% 30% no-repeat #CCC; padding:0px}

div#menu45 li.sousmenu.plop:hover{background:url(../im/fleche_right.gif) 95% 30% no-repeat #FFF}

div#menu45 li a{text-decoration:none; padding:5px 0px 5px 0px; display:block; margin:0px; left:111px}

div#menu45 ul.niveau1 li.sousmenu:hover ul.niveau2{display:block; border:1px #CCC solid; border-top:2px #F7F7F7 solid}

div#menu45 ul.niveau2 li.sousmenu:hover ul.niveau3{display:block; border-top:1px #CCC solid; border-right:1px #CCC solid; border-left:1px #CCC solid; top:-2px}

div#menu45 ul.niveau3 li.sousmenu:hover ul.niveau4{display:block; border-top:1px #CCC solid; border-right:1px #CCC solid; border-left:1px #CCC solid; top:-2px}

div#menu45 ul.niveau3{top:-1px}

div#menu45 ul.niveau4{top:-1px}

div#menu45 ul.niveau3 li{background:#F7F7F7}

div#menu45 ul.niveau3 li:hover{background:#E4FBB6}

div#menu45 ul.niveau4 li{background:#F7F7F7}

div#menu45 ul.niveau4 li:hover{background:#E4FBB6}

div#menu45 ul.niveau1 li.sousmenu.plop{background:url(../im/fleche_right.gif) 95% 50% no-repeat #F7F7F7; padding:0px}

div#menu45 ul.niveau2 li.sousmenu.plop{background:url(../im/fleche_right.gif) 95% 50% no-repeat #F7F7F7; padding:0px}

div#menu45 ul.niveau3 li.sousmenu.plop{background:url(../im/fleche_right.gif) 95% 50% no-repeat #F7F7F7; padding:0px}

div#menu45 ul.niveau1 li.sousmenu.plop:hover{background:url(../im/fleche_right_grey.gif) 95% 50% no-repeat #F7F7F7}

div#menu45 ul.niveau2 li.sousmenu.plop:hover{background:url(../im/fleche_right_grey.gif) 95% 50% no-repeat #E4FBB6}

div#menu45 ul.niveau3 li.sousmenu.plop:hover{background:url(../im/fleche_right_grey.gif) 95% 50% no-repeat #E4FBB6}

.raised4{border:1px solid #C4C4C4; BACKGROUND:#F7F7F7; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0}

.tableDynMenuHRounded{background-color:none; padding-bottom:2px; padding-top:0px; margin-bottom:0px}

div#menu44{line-height:20px}

div#menu44 a{color:#333; h/eight:18px}

div#menu44 ul{padding:0px; border:0px #0CF solid; margin:0px; background:#fff}

div#menu44 li:hover{background-color:#0CF}

div#menu44 li.sousmenu{BACKGROUND:url(../im/next.gif) 99% 50% no-repeat; margin:0px}

div#menu44 li.sousmenu:hover{BACKGROUND:url(../im/fleche_right_grey.gif) 99% 50% no-repeat #0CF; margin:0px}

div#menu44 li.sousmenu.plop2{background:url(../im/fleche_bottom.gif) 90% 50% no-repeat none}

div#menu44 li.sousmenu.plop2:hover{b/ackground:url(../im/fleche_bottom_red.gif) 94% 50% no-repeat #0CF}

div#menu44 ul li{position:relative; z-index:80; list-style:none; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#ccc}

div#menu44 ul ul{position:absolute; z-index:80; top:0px; display:none}

div#menu44 li a{text-decoration:none; padding:5px 0px 7px 5px; display:block; border-left:0px solid #333; font-size:10px}

div#menu44 ul.niveau0 li.sousmenu:hover ul.niveau1{display:block; position:absolute; z-index:500; top:25px; margin-top:0px; left:-1; height:auto}

div#menu44 ul.niveau1 li.sousmenu:hover ul.niveau2{display:block; margin-left:10px}

div#menu44 ul.niveau2 li.sousmenu:hover ul.niveau3{display:block; margin-left:10px}

div#menu44 ul.niveau3 li.sousmenu:hover ul.niveau4{display:block; margin-left:10px}

div#menu44 li a:hover{border-left-color:#0CF; color:#fff; border-left-width:0px; border-left-style:solid}

div#menu44 ul ul li a:hover{border-left-color:#0CF; margin-left:10px; font-weight:bold}

div#menu44 ul ul ul li a:hover{border-left-color:#0CF}

div#menu44 ul ul ul ul li a:hover{border-left-color:#0CF}

div#menu44 ul ul ul ul ul li a:hover{border-left-color:#0CF}

div.globalBackgroundXX{background:none; background-image:url(../im/background/bg.gif); background-repeat:repeat-y; background-position:top center; z-index:0; visibility:visible}

a.tooltips em{display:none}

a.tooltips:hover{border:0; position:relative; z-index:500; text-decoration:none}

a.tooltips:hover em{font-style:normal; display:block; position:absolute; top:2px; left:63px; padding:5px; color:#FFF; border:1px dotted #CCC; background:#363636; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px}

.searchEngineHeader{margin:10px 0 0 0; width:120px; border:1px #CCC solid; background:url(../im/search.png) center left no-repeat #fff; padding:4px 0px 4px 23px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; box-shadow:1px 1px 5px #999}

a.tooltip2 em{display:none; margin:-2px 0 0 0;  /margin:0; margin:-13px 0 0 0\\\\0/IE8+9}

a.tooltip2:hover{border:0; position:relative; z-index:500; text-decoration:none}

a.tooltip2 span{padding:1px 1px 1px 1px}

a.tooltip2:hover em{font-style:normal; display:block; position:absolute; padding:5px 5px 5px 5px;  color:#000;  border:2px solid #CCC;  background-color:#FFF;  -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px}

a.tooltip2:hover em td{color:#353535}

a.tooltip3 em{display:none}

a.tooltip3:hover{border:0; position:relative; z-index:500; text-decoration:none}

a.tooltip3:hover em{font-style:normal; display:block; position:absolute; top:14px; left:63px; padding:3px; color:#000; border:0px solid #CCC; background:none}

.roundCornerTableDefaultBackground{BACKGROUND-COLOR:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}

.raised3{BACKGROUND-COLOR:#fff; border:1px #C4C4C4 solid; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}

#formG input{border:1px solid #999; color:#666; height:24px}

#formG textarea{border:1px solid #999; color:#666}

#formH input{border:1px solid #999; color:#666; height:18px}

.scrollerTable{BACKGROUND-COLOR:none; border:0px #CCC dotted}

.scrollerBorderImages{border:0px solid #CCC}

.container{width:100%; margin:10px auto}

ul.tabs{margin:0; padding:0; float:left; list-style:none; height:27px; border-bottom:1px solid #999; border-left:1px solid #999; width:100%}

ul.tabs li{float:left; margin:0; padding:0; height:26px; line-height:26px; border:1px solid #999; border-left:none; margin-bottom:-1px; background:#dbdeda; overflow:hidden; position:relative}

ul.tabs li a{text-decoration:none; color:#000; display:block; font-size:1.3em; padding:0 10px; border:1px solid #FFF; outline:none}

ul.tabs li a:hover{background:#81d047}

html ul.tabs li.active, html ul.tabs li.active a:hover{background:#FFF; border-bottom:1px solid #FFF}

.tab_container{border:1px solid #999; border-top:none; clear:both; float:left; width:100%; background:#FFF; -moz-border-radius-bottomright:5px; -khtml-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -khtml-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px}

.tab_content{padding:10px 20px 10px 20px; font-size:1.2em; line-height:1.3em}

.tab_content h2{font-weight:normal; padding-bottom:10px; border-bottom:1px dashed #ddd; font-size:1.5em}

.ui-cluetip-header, .ui-cluetip-content{padding:12px; text-align:center}

.ui-cluetip-header{font-size:1.2em; margin:0; overflow:hidden; text-align:center}

#cluetip-waitimage{width:43px; height:11px; position:absolute; background-image:url(../im/loading.gif)}

.cluetip-default{BACKGROUND-COLOR:#FFF; BACKGROUND-IMAGE:url(../im/background/module_left.gif); BACKGROUND-REPEAT:repeat-y; border:4px #757575 solid; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px}

.cluetip-default .ui-cluetip-header{background-color:none; -webkit-border-radius:7px 7px 0px 0px; -moz-border-radius:7px 7px 0px 0px; border-radius:7px 7px 0px 0px}

.cluetip-rounded #cluetip-title, .cluetip-rounded #cluetip-inner{zoom:1}

#voirPanier{margin:0px 10px 0px 0px}

#PanierContient{color:#CCC; font-size:1.2em; margin:0px 10px 10px 0px}

#PanierContient a{color:#CCC; text-decoration:none}

#PanierContient em{color:#CCC; border-bottom:1px #CCC solid}

#PanierContient span{color:#FFF; font-size:1.5em; font-weight:bold}

.basictab{padding:6px 0; margin:0px 0px 0px 0px; font-size:11px; border-bottom:0px solid gray; list-style-type:none; text-align:center}

.basictab li{display:inline; margin:0}

.basictab li a{background-color:#dbdeda; color:#2d2b2b; text-decoration:none; padding:5px 7px 6px 7px; margin-right:3px; border:1px solid #CCC; border-bottom:none; -webkit-border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; border-radius:5px 5px 0px 0px}

.basictab a.here{background-color:gray; text-decoration:none; color:#FFF}

.basictab li a:hover{background-color:gray; color:white}

#tagcloud a:link, #tagcloud a:visited{text-decoration:none}

#tagcloud a:hover, #tagcloud a:active{text-decoration:none; color:#FFF; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background-color:#0470c8}

#tagcloud span{padding:1px}

.size1{font-size:1em}

.size2{font-size:1.2em}

.size3{font-size:1.6em}

.size4{font-size:1.9em}

.size5{font-size:2.2em}

.size6{font-size:2.5em}

.size7{font-size:3em}

.color1{color:#999}

.color2{color:#888}

.color3{color:#777}

.color4{color:#666}

.color5{color:#555}

.color6{color:#444}

.color7{color:#333}

.cloudModule{border:1px solid #CCC; background:#FFF; padding:0px; -webkit-border-radius:7px 7px; -moz-border-radius:7px 7px; border-radius:7px 7px}

.seeStock{background:#EEE; color:#666; border:1px #FFF solid; border-color:#DDD #AAA #AAA #DDD; font-size:1em; padding:5px 6px 5px 4px}

.tooltipDeal{display:none; background:#dbdeda; font-size:12px; w/idth:300px; padding:10px; color:#454545; border:5px #404040 solid; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px}

.listBlocks{border:2px solid #CCC; background:#fff; -webkit-border-radius:7px 7px; -moz-border-radius:7px 7px; border-radius:7px 7px; padding:5px; margin:9px 9px}

.classBy1{BORDER-BOTTOM:1px dotted #CCC; background:#F1F1F1}

.classBy2{BORDER:1px dotted #CCC; background:#F1F1F1}

.select{border:0 none; color:#353535; background:transparent; font-size:1em; padding:4px 5px;  /background:#FFF}

#mainselection{overflow:hidden; -moz-border-radius:4px 4px 4px 4px; -webkit-border-radius:4px 4px 4px 4px; border-radius:4px 4px 4px 4px; box-shadow:1px 1px 2px #000}

.flashList{background:green; padding:2px 8px; color:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}

.flashTodayList{background:red; padding:2px 8px; color:#fff; font-weight:bold; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}

.flashVignette{background:#DF0037; padding:4px 8px; color:#FFF; border:1px #F00 outset; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}

.flashTodayVignette{background:#DF0037; padding:4px 5px 4px 5px; color:white; border:1px #F00 outset; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}

.promoVignette{position:absolute; padding:3px 5px 0 0; width:45px; height:20px; background:none; font-size:11px; color:#FFF; background:url(../im/et.png) top center no-repeat}

.jcarousel-skin-tango .jcarousel-container{background:#F1F1F1; border-width:1px; border-style:solid; border-color:#999 #d7d7d7 #d7d7d7 #999; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px}

.tooltip512{display:none; background:transparent url(../im/black_arrow_low.png); font-size:11px; height:40px; width:260px; padding:20px; color:#FFF; z-index:512; text-align:center; font-weight:bold}

#demonBottom{padding:15px 0 0 0}

#titreCarBot{padding:15px 5px 0px 5px}

h3.reflect_1{color:#333; border-bottom:1px solid #DDD; line-height:.7em; margin:0; padding:0 0 0 10px; font-size:16px; font-family:Tahoma; font-weight:bold; z-index:100}

h3.reflect_2{color:#CCC; margin:7px 0 0 0; line-height:0.4em; border-top:0px solid #EEE; padding:0 0 0 10px; font-size:16px; font-family:Tahoma; font-weight:bold; -moz-transform:scaleY(-1); -o-transform:scaleY(-1); -webkit-transform:scaleY(-1); transform:scaleY(-1); -ms-transform:scaleY(-1);  /margin:2px 0 0 0}

.TABLE2{BACKGROUND-COLOR:#f7f7f7; border:1px #CCC solid; -moz-border-radius:7px 7px 0px 0px; -webkit-border-radius:7px 7px 0px 0px; border-radius:7px 7px 0px 0px}

#blogDate{border:1px solid #CCC; padding:4px; background:#FFF; -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px}

#blogDateInt{padding:3px; background:#CCC; -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px}

.fontSizeTop{color:#000; font-weight:bold; font-size:20px}

.fontSizeBottom{color:#000; font-weight:normal; font-size:8px}

#megaTable2{}

#menu_topRight2{display:none}

#menu_x div{}

#megaImage{}

#divBottomRayon{border-bottom:1px #666 solid}

#lineBottomMega{padding:10px 0 0 0}

.headerContainer{width:100%; padding:0;  /padding:0px 0px 0px 1px; margin:0 auto; background:none}

.headerContainer a:link{color:#333}

.headerContainer a:visited{color:#333}

.headerContainer a:hover{color:#77AE01}

.headerMainFontColorLink{color:#000; font-size:1.1em}

#headerMainFontColor{margin:0px 0 0 0}

#headerMainFontColor a{color:#FFF; font-size:12px; font-weight:bold; text-decoration:none}

#headerMainFontColor a:hover{text-shadow:1px 1px 1px #000}

.rechercheAvancee{color:#CCDEEC; font-size:9px; text-decoration:none}

#header1DivTop{background-image:url(../im/background/BN-corseboutique.png); background-repeat:no-repeat; background-position:top; border-bottom:0 px #FFF double; background-color:none; margin:0 auto}

#header2DivTop{padding:20px 0 20px 0}

#header1Div{}

#header2Div{background-color:#1a7fc3; border:0px #CCC solid; border-bottom:none; -webkit-border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; -moz-box-shadow:2px 2px 5px #888; -webkit-box-shadow:2px 2px 5px #888; box-shadow:2px 2px 5px #888; padding:0px}

#header2Div table{-webkit-border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; border-radius:10px}

#header2LinksTopLeft{}

.footerContainer{width:960px; padding:0px 0; margin:0 auto 0 auto; background-image:url(../im/background/sand.jpg); background-repeat:repeat; background-color:#FFC}

.footerContainer td{color:#000}

.footerContainer a:link{color:#000}

.footerContainer a:visited{color:#930}

.footerContainer a:hover{color:#FFF}

.footerHrLine{background:none; width:90%}

.footerFontCat{color:#000; FONT-SIZE:12px}

.footerFontSubCat{color:#963}

.footerFontCatsBull{color:#000}

.footerFontCommunicate{color:#000}

.footerFontCopyRight{color:#000}

.footerTagCloudsContainer{width:100%; border:0px solid #CCC; background:none; margin:0 0 5px 0; padding:0px; -webkit-border-radius:15px 15px; -moz-border-radius:15px 15px; border-radius:15px 15px}

.footerAllInfosContainer{width:100%; border:0px solid #0470c8; border-right:0; border-left:0; padding:20px; -webkit-border-radius:15px 15px; -moz-border-radius:15px 15px; border-radius:15px 15px; background-color:none; background-image:none}

.footerCatAndSubCatContainer{width:100%; border:0px solid #999; background:none; padding:5px; -webkit-border-radius:0px 0px; -moz-border-radius:0px 0px; border-radius:0px 0px}

.lot{border:1px solid #CCC; background:#FFF}

.backgrGray{background:#F1F1F1}

.backgrBlueClear{background:#F1F1F1; border:2px #CCC solid}

.fontClear{color:#FFF}

.TABLETitreYourAccount{BACKGROUND-COLOR:#FFF; border:1px #AAA solid; padding:2px 0px; background-image:url(../im/background/bkk_icones3.png); background-repeat:repeat-x; background-position:bottom; -webkit-border-radius:7px 7px; -moz-border-radius:7px 7px; border-radius:7px 7px; box-shadow:1px 3px 3px #AAA}

#headerTopTop{border-bottom:0px #999 dotted; background-image:url(../im/background/W0078.png); background-repeat:repeat-x; margin:0px auto 0px auto; height:45px}

.openAccountFieldsHeader{margin:10px 0; height:13px; width:120px;  /width:100px; border:1px #AAA solid; padding:4px; background:#CCC; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; box-shadow:1px 1px 0px #333; color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,.2)}

.loginButton{ /margin:0px 0 7px 0; border-color:#565656 #4d4d4d #3e3e3e; border:0px #FFF solid; font-weight:bold; padding:5px 8px;  /padding:3px 0px; background:#CCC; color:#666; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -moz-box-shadow:0 1px rgba(255,255,255,0.2),0px 21px 5px -10px #FFF inset; -webkit-box-shadow:0 1px rgba(255,255,255,0.2),0px 21px 5px -10px #FFF inset; box-shadow:0 1px rgba(255,255,255,0.2),0px 21px 5px -10px #FFF inset}

.loginButton:hover{border-color:#565656 #4d4d4d #3e3e3e; font-weight:bold; background:#CCC; color:#000; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -moz-box-shadow:0 1px rgba(255,255,255,0.2),0px 28px 5px -10px #FFF inset; -webkit-box-shadow:0 1px rgba(255,255,255,0.2),0px 28px 5px -10px #FFF inset; box-shadow:0 1px rgba(255,255,255,0.2),0px 28px 5px -10px #FFF inset}

.createButton{ /margin:0px 0 7px 0; border-color:#565656 #4d4d4d #3e3e3e; font-weight:bold; padding:5px 8px;  /padding:3px 0px; background:#2B78B6; color:#FFF; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -moz-box-shadow:0 1px rgba(255,255,255,0.2),0px 21px 5px -10px #60B3F3 inset; -webkit-box-shadow:0 1px rgba(255,255,255,0.2),0px 21px 5px -10px #60B3F3 inset; box-shadow:0 1px rgba(255,255,255,0.2),0px 21px 5px -10px #60B3F3 inset}

.createButton:hover{border-color:#565656 #4d4d4d #3e3e3e; font-weight:bold; background:#60B3F3; color:#FFF; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; text-shadow:0 -1px 0 rgba(0,0,0,.3)}

.containerTop{width:200px}

.mainMenu{background:none; height:45px; line-height:45px; margin:0; text-align:left; color:#fff; font-size:13px; text-align:left}

.mainMenu:hover{background:none}

.mainMenu span{font-size:11px; color:#FFF; vertical-align:middle}

.mainMenu img{vertical-align:middle}

.mainMenu a{color:#fff}

#langTopTop{background:none; height:45px; line-height:45px}

#cartTopTop, #welcomeUser{background:none; height:45px; line-height:45px}

#cartTopTop span{font-size:11px; color:#FFF}

#cartTopTop span a{font-size:11px; color:#FFF; border-bottom:1px #FFF solid}

#cartTopTop span em{font-style:normal; font-weight:normal; color:#CCC}

#welcomeUser, #welcomeUser a{color:#FFF; font-size:12px}

#scrollLinks{display:none; position:absolute; background:#706F73; color:#fff; text-align:left; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; opacity:1; -khtml-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); z-index:52000; white-space:nowrap; box-shadow:4px 4px 5px #333}

#scrollLinks span{font-size:12px}

#scrollLinks div a{color:white; font-size:12px}

#scrollLinks div{font-size:12px; padding:6px 7px 6px 10px}

#scrollLinks div:hover{background:#666; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px}

.separator{background:#565659; border-right:1px #7D7C7F solid; height:30px; width:1px; vertical-align:middle}

.separatorH{background:#FFF; border-top:1px #CCC solid; height:1px; width:99%; vertical-align:middle}

#scrollLinksTop{display:none; position:absolute; top:40px; margin:0 0 0 200px; background:#706F73; color:#fff; text-align:left; box-shadow:4px 4px 5px #333; border:3px #706F73 solid; border-top:0; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; z-index:52000}

#scrollLinksTop span{font-size:12px}

#scrollLinksTop div a{color:white; font-size:12px}

#scrollLinksTop div{font-size:12px; padding:6px 7px 6px 10px}

#titleLineTableJqCart{background:#DDD}

.checkoutButton{ /margin:0px 0 7px 0; border:1px #FFF solid; border-color:#565656 #999 #999 #565656; padding:5px 10px 9px 10px;  /padding:7px 0px 4px 0px; background:#333; color:#f1f1f1; font-size:14px; background:-webkit-gradient(linear,left top,left bottom,from(#666),to(#000)); background:-moz-linear-gradient(top,#666,#000); -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; border-radius:5px 5px}

.checkoutButton:hover{background:-webkit-gradient(linear,left top,left bottom,from(#999),to(#000)); background:-moz-linear-gradient(top,#999,#000)}

.winPrizeButton{ /margin:0px 0 7px 0; border:1px #FFF solid; border-color:#CCC #999 #999 #CCC; border-width:2px; padding:3px 8px 6px 8px; background:#dbdeda; color:#666; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background:-webkit-gradient(linear,left top,left bottom,from(#DDD),to(#FFF)); background:-moz-linear-gradient(top,#DDD,#FFF)}

.winPrizeButtonDesc, #slides a{margin:-5px 0 5px 0; padding:0px 0 0px 0; border:0px #d8d8d8 solid; background:none; color:#555}

#slides{background:none; height:40px; padding:0px 0 5px 0}

#slides .slides_container{width:300px; display:none; background:none}

#slides .slides_container div{width:300px; display:block; font-size:14px; padding:0 0 1px 0; background:none}

#consolation_prize_title{font-size:12px; padding:3px 0 3px 0; background:none}

.winPrizeButtonDescOneItem div{font-size:14px; padding:0 0 1px 0}

.buttonMain{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; overflow:hidden; box-shadow:2px 2px 4px #666; border:0px #999 solid;  /border:1px #999 solid}

.buttonMain:hover{opacity:0.8; -khtml-opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80)}

#btn{font-size:13px; padding:7px 5px; text-align:center; color:#555; cursor:pointer; text-shadow:0px 1px 0px rgba( 255,255,255,1); background:#DDD; background:-moz-linear-gradient(top,#FFF 10%,#CCC 90%); background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#FFF),color-stop(90%,#CCC)); background:-webkit-linear-gradient(top,#FFF 10%,#C5C5C5 90%); background:-o-linear-gradient(top,#FFF 10%,#CCC 90%); background:-ms-linear-gradient(top,#FFF 10%,#CCC 90%); background:linear-gradient(to bottom,#FFF 10%,#CCC 90%)}

#btn:active{background:#CCC}

.submitBtn{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; overflow:hidden; box-shadow:2px 2px 3px #999; background:#333; padding:5px 10px; border:1px #dbdeda solid; color:#dbdeda}

.flashBanner{background:#a90100; border:1px #a90100 dotted; background-image:url(../im/background/bkk_red.png); background-repeat:repeat-x; background-position:top; padding:3px; margin:0 0 10px 0; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; box-shadow:1px 2px 5px #000}

.infosDescFrame{background:#FFF; padding:7px; border:0px #dbdeda solid; -webkit-border-radius:8px 8px 8px 8px; -moz-border-radius:8px 8px 8px 8px; border-radius:8px 8px 8px 8px}

.styled-select select{font-size:10px; color:#000; border:1px solid #CCC; background:#fff; height:21px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; overflow:hidden; padding:1px}

.roundedCorners{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}

.selectOptionsTitle{background:#EEE; color:#999; font-weight:bold; font-size:1.2em; padding:5px 0 5px 20px;  *padding:2px 0 5px 20px; margin:5px 0; border:1px #FFF solid; border-color:#DDD #AAA #AAA #DDD; background:url(../im/_im_moins.gif) 5px center no-repeat #EEE}

.blockOver:hover{BACKGROUND-COLOR:#eef}

.blockOver2:hover{BACKGROUND-COLOR:#eef}