FONT, TD, TR 
{
FONT-FAMILY:Arial,Verdana,Helvetica;
FONT-SIZE:12px;
COLOR:#FFF;
}

BODY 
{
FONT-FAMILY:Arial,Verdana,Helvetica;
FONT-SIZE:12px;
BACKGROUND:#000 url(../im/bg-body.jpg) repeat-x;
text-align:center;
}

div.globalBackground1{
width:979px;
position:absolute;
top:50%;
left:50%;
margin-left:-490px;
margin-top:-348px;
text-align:left;
background:#fff;
padding:auto;
padding-top:14px;
padding-bottom:14px;
}

div.globalBackground{
width:941px;
background:#fff;
padding:14px;
margin-top:8px;
margin-right:auto;
margin-left:auto;
text-align:left;
}

#bordure-blanche {
background:#fff;
padding:14px;
}



P, DIV, FORM 
{
FONT-FAMILY:Arial,Verdana,Helvetica;
FONT-SIZE:11px;
}

INPUT, TEXTAREA 
{
BACKGROUND-COLOR:#F1F1F1;
BORDER-TOP-COLOR:#363636;
BORDER-LEFT-COLOR:#363636;
BORDER-RIGHT-COLOR:#363636;
BORDER-BOTTOM-COLOR:#363636;
BORDER-TOP-WIDTH:1px;
BORDER-LEFT-WIDTH:1px;
FONT-SIZE:10px;
BORDER-BOTTOM-WIDTH:1px;
FONT-FAMILY:Arial,Verdana,Helvetica;
BORDER-RIGHT-WIDTH:1px;
}

SELECT 
{
BACKGROUND-COLOR:#F1F1F1;
BORDER-TOP-COLOR:#000000;
BORDER-LEFT-COLOR:#000000;
BORDER-RIGHT-COLOR:#000000;
BORDER-BOTTOM-COLOR:#000000;
BORDER-TOP-WIDTH:1px;
BORDER-LEFT-WIDTH:1px;
FONT-SIZE:9px;
BORDER-BOTTOM-WIDTH:1px;
FONT-FAMILY:Arial,Verdana,Helvetica;
BORDER-RIGHT-WIDTH:1px;
}

HR 
{
BORDER:0;
BACKGROUND-COLOR:#CCCCCC;
HEIGHT:1px;
}

A:link, A:active, A:visited 
{
BACKGROUND:none;
COLOR:#000000;
FONT-SIZE:10px;
FONT-FAMILY:Arial,Verdana, Helvetica;
TEXT-DECORATION:none;
outline:0;
}

A:hover 
{
BACKGROUND:none;
COLOR:#FF7900;
FONT-SIZE:10px;
FONT-FAMILY:Arial,Verdana, Helvetica;
TEXT-DECORATION:none;
outline:0;
}
.backgroundTDColonneModuleLeft A:link,.backgroundTDColonneModuleLeft A:active,.backgroundTDColonneModuleLeft A:visited,.backgroundTDColonneModuleRight A:link,.backgroundTDColonneModuleRight A:active,.backgroundTDColonneModuleRight A:visited  {
color:#000;
TEXT-DECORATION:none;
}
.TABLEBottomPage A:link,.TABLEBottomPage A:active,.TABLEBottomPage A:visited {
text-decoration:none;
color:#5B5B5B;
}
.backgroundTDColonneModuleRight a:hover{
color:#626262;
TEXT-DECORATION:none;}
.backgroundTDColonneModuleLeft a:hover,.TABLEBottomPage a:hover{
COLOR:#FF7900;
TEXT-DECORATION:none;}




#tab A 
{
background-color:#FFFFFF;
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
display:block;
text-decoration:none;
font:bold 10px Arial;
color:#999999;
width:75px;
float:left;
margin-right:3px;
margin-left:0px;
margin-bottom:-2px;
padding-top:5px;
padding-bottom:5px;
padding-right:7px;
padding-left:7px;
text-align:center;
position:relative;
white-space:nowrap;
}

#tab A:hover, #tab A.current 
{
/*background-image:url(../im/background/menutab_background2.gif);
border-bottom:1px solid #f1f1f1;*/
color:#000000;
}

#tab A.here:visited 
{
background:#F1F1F1;
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #f1f1f1;
color:#000000;
}

.borderHeightBottomMenuTabYes 
{
border:0px #CCCCCC;
border-right-style:solid;
border-left-style:solid;
border-top-style:solid;
border-bottom-style:solid;
}

.titre 
{
BACKGROUND:none;
COLOR:#FF7900;
FONT-SIZE:13px;
FONT-WEIGHT:bold;
FONT-FAMILY:Arial,Verdana, Helvetica;
letter-spacing:2px;
}

.tiny 
{
FONT-FAMILY:Arial,Verdana,Helvetica;
FONT-SIZE:9px;
}

.fontrouge, .cartItemFont 
{
COLOR:#2F2F2F;
}

.caddieSLH .cartItemFont {
font-size:88%;
font-weight:bold;
}

.fontrouge3 
{
COLOR:#000000;
FONT-SIZE:13px;
}

.fontrouge4 
{
COLOR:#CC0000;
FONT-SIZE:13px;
}

.FontGris 
{
COLOR:#CCCCCC;
}

.fontMenuCategory 
{
COLOR:#000000;
}

.fontMenuSubCategory 
{
COLOR:#999999;
}

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

.PromoFont 
{
COLOR:#000000;
FONT-SIZE:11px;
}

.PromoFontColorNumber, .FontColorTotalPrice 
{
COLOR:FF7900;
FONT-SIZE:13px;
font-weight:bold;
}

.caddie-box 
{

}

.cartItem 
{
margin-bottom:15px;
}

.caddie-art-tot 
{}

.TABLEInfoCaddie 
{}

.TABLEBorderDotted 
{
BACKGROUND-COLOR:#616161;
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:#DDDDDD;
}

.backgroundMenuSousCategory 
{
BACKGROUND-COLOR:#f1f1f1;
}

.TABLEMenuPathCenter 
{
FONT-WEIGHT:bold;
border:0px #999999 solid;
margin-top:-6px;
}

.TABLEMenuPathCenter a,.TABLEMenuPathCenter a:active,.TABLEMenuPathCenter a:visited
{
color:#fff;
}
.TABLEMenuPathCenter a:hover{
color:#FF7900;
}
.TABLEMenuPathTopPageMenuH, .TABLEMenuPathTopPageMenuTabOff 
{
BACKGROUND-COLOR:#F1F1F1;
border:1px #CCCCCC;
border-right-style:solid;
border-left-style:solid;
border-top-style:solid;
border-bottom-style:solid;
}

.TABLEMenuPathTopPage 
{
BACKGROUND-COLOR:#F1F1F1;
border:1px #CCCCCC;
border-right-style:solid;
border-left-style:solid;
border-top-style:none;
border-bottom-style:solid;
}

.TABLEBoxesProductsDisplayedCentrePage 
{
BACKGROUND-COLOR:#F1F1F1;
border:1px #CCCCCC solid;
}
.TABLEBottomPage{
border:none;
border-top:1px solid #878787;
background:#1D1D1D;
}



.TABLEPageCentreProducts /*encart principal sur homepage*/
{
width:539px;
background:#4C4D4C url(../im/bg-encart-principal.gif) 0 0 repeat-y;
border:none;
}

.TABLESortByCentre, .TABLESousMenuPageCategory, .TABLEPromoNewsBottomPage 
{
BACKGROUND-COLOR:#616161;
border:1px #CCCCCC solid;
color:#fff;
}

.TABLEPromoBannerTop 
{
BACKGROUND-COLOR:#FFFFFF;
border:0px #FFFFFF solid;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:5px;
}

.TABLE1 
{background:#616161;
}

.TABLEBoxUpdateCart 
{
BACKGROUND-COLOR:#FF7900;
border:1px #999999;
border-top-style:dotted;
border-left-style:solid;
border-right-style:solid;
font-size:90%;
margin-left:2px;
}


.TABLEBoxProductsDisplayedTop 
{
BACKGROUND-COLOR:#FFFFFF;
border-width:1px;
border-color:#CCCCCC;
border-bottom-style:dotted;
border-left-style:none;
border-right-style:none;
border-top-style:none;
padding:5px;
}

.TABLEBoxProductsDisplayedMiddle, .TABLEBoxProductsDisplayedMiddlePrice 
{
BACKGROUND-COLOR:#F1F1F1;
border:0px #CCCCCC solid;
}

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

.TABLETitreProductDescription 
{
BACKGROUND-COLOR:#F1F1F1;
border:1px #F1F1F1 dotted;
padding-top:5px;
padding-bottom:5px;
}

.TDTableListLine1 
{}
.TDTableListLine2 
{}
.ligne1{
border-top:1px solid #FF7900;
border-left:1px solid #FF7900;
padding:5px;
}
.ligne2{
border-top:1px solid #FF7900;
border-right:1px solid #FF7900;
padding:5px;
}

.TABLETopTitle 
{
BACKGROUND-COLOR:#CCCCCC;
border:0px #000000 solid;
}

.backgroundTDColonneModuleLeft 
{
border:none;
width:230px;
background:url(../im/bg-left-colonne.gif) 0 0 repeat-y;
}

.backgroundTDColonneModuleRight /*sidebar 2*/
{
border:none;
background:#FF7900;
width:172px;
margin:0;
padding:0;
}

.TABLEBackgroundBoutiqueCentre 
{
border:none;
}

.TABLEPaymentProcess, .tablesFooter 
{
BACKGROUND-COLOR:#616161;
border:1px #CCCCCC solid;
color:#000;
}

.TABLEPaymentProcessSelected 
{
BACKGROUND-COLOR:#010101;
color:#FFF;
}

.darkBackground 
{
BACKGROUND-COLOR:#575757;
color:#6B6B6B;
border:0px #FAFAFA solid;
}

.styleAlert 
{
padding:5px;
border:1px #FF0000 dotted;
FONT-WEIGHT:bold;
}

.TDotted 
{
border:0px #CCCCCC dotted;
padding-top:1px;
padding-bottom:3px;
}

.backGroundTop 
{
background: #FFFFFF url(../im/background/bannerTop.gif) right top no-repeat;
}

.optionCaddieTop 
{
BACKGROUND-COLOR:#616161;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:0px;
color:#fff;
text-transform:uppercase;
}

.optionCaddieBottom 
{
BACKGROUND-COLOR:#FAFAFA;

}

.border 
{
border:1px #CCCCCC solid;
}

.borderLeft /* colonne de 1px faisant bordure à gauche*/
{display:none;}

.colorBackgroundTableMenuTab 
{
BACKGROUND-COLOR:#FFFFFF;
border:0px #DDDDDD solid;
}

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

OPTION.grey 
{
background-color:#CCCCCC;
color:#FFFFFF;
}

OPTION.black 
{
background-color:#000000;
color:#CCCCCC;
}

OPTION.pink 
{
background-color:#FFCCCC;
color:#000000;
}

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

OPTION.white 
{
background-color:#FFFFFF;
color:#000000;
}

OPTION.Blue 
{
background-color:#0000FF;
color:#FFFFFF;
}

OPTION.red 
{
background-color:#CC0000;
color:#FFFFFF;
}

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

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

div.pagination a 
{
padding:0px 3px 1px 3px;
margin:1px 1px 1px 0px;
border:1px solid #FFFFFF;
text-decoration:none;
color:#000000;
}

div.pagination a:hover 
{
border:1px solid #666666;
background-color:#CCCCCC;
color:#000000;
}

div.pagination span.current 
{
padding:0px 3px 1px 3px;
margin:1px 1px 1px 0px;
border:1px solid #000000;
background-color:#F1F1F1;
color:#000000;
font-weight:bold;
}

div.pagination span.disabled a, div.pagination span.disabled a:hover 
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:0px solid #000000;
background:#FFFFFF;
}

.tableDynMenuH 
{
background-color:#FFFFFF;
padding-bottom:0px;
padding-top:0px;
border:0px #CCCCCC solid;
margin-bottom:-1px;
}

#borderTopMainMenu, #borderBottomSousmenu 
{
background:#CCCCCC;
padding:0px;
margin:0px;
}

#borderBottomMainMenu, #borderTopSousmenu 
{
padding:0px;
margin:0px;
}

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

div#menu45 
{
margin-left:0px;
}

div#menu45 a 
{
color:#000000;
padding:0px;
border-left:1px #CCCCCC solid;
}

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

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

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

div#menu45 ul ul 
{
position:absolute;
display:none;
padding:0px 0px 0px 0px;
}

div#menu45 li 
{
background:#f1f1f1;
top:0px;
padding:0px;
border-right:1px #CCCCCC solid;
}

div#menu45 li:hover, div#menu45 ul.niveau3 li:hover, div#menu45 ul.niveau4 li:hover, div#menu45 ul.niveau1 li.sousmenu.plop:hover, div#menu45 ul.niveau2 li.sousmenu.plop:hover, div#menu45 ul.niveau3 li.sousmenu.plop:hover 
{
background:#FFFFFF;
}

div#menu45 li.sousmenuA 
{
background:#f1f1f1;
top:0px;
padding:0px;
border-left:0px #CCCCCC solid;
}

div#menu45 li.sousmenuA:hover, div#menu45 li.sousmenu:hover, div#menu45 ul.niveau3 li, div#menu45 ul.niveau4 li 
{
background:#f1f1f1;
}

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

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

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

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

div#menu45 ul.niveau1 li.sousmenu:hover ul.niveau2, div#menu45 ul.niveau2 li.sousmenu:hover ul.niveau3, div#menu45 ul.niveau3 li.sousmenu:hover ul.niveau4, div#menu44 ul.niveau1 li.sousmenu:hover ul.niveau2, div#menu44 ul.niveau2 li.sousmenu:hover ul.niveau3, div#menu44 ul.niveau3 li.sousmenu:hover ul.niveau4 
{
display:block;
}

div#menu45 ul.niveau3, div#menu45 ul.niveau4 
{
top:-1px;
left:100px;
}

div#menu44 
{
w/idth:138px;
}

div#menu44 a 
{
color:#000000;
}

div#menu44 ul 
{
padding:0px;
border:1px #CCCCCC solid;
margin:0px;
background:#f1f1f1;
}

div#menu44 li:hover 
{
BACKGROUND:#FFFFFF;
}

div#menu44 li.sousmenu 
{
BACKGROUND:url(../im/fleche_right.gif) 94% 50% no-repeat;
}

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

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

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

div#menu44 ul li 
{
position:relative;
list-style:none;
border-bottom:1px #f1f1f1 solid;
}

div#menu44 ul ul 
{
position:absolute;
top:-1px;
display:none;
}

div#menu44 li a 
{
text-decoration:none;
padding:5px 0px 7px 5px;
display:block;
border-left:4px solid #AAAAAA;
}

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

div#menu44 li a:hover 
{
border-left-color:#0000FF;
}

div#menu44 ul ul li a:hover 
{
border-left-color:#CC0000;
}

div#menu44 ul ul ul li a:hover 
{
border-left-color:#FFFF00;
}

div#menu44 ul ul ul ul li a:hover 
{
border-left-color:#000000;
}

div#menu44 ul ul ul ul ul li a:hover 
{
border-left-color:#FF0000;
}

.raised, .raised2 
{
background:#none;
margin:0 auto;
}

.raised p, .raised2 p 
{
margin:0 10px;
padding:0px;
}

.raised .top, .raised .bottom, .raised2 .top2, .raised2 .bottom2 
{
display:block;
background:transparent;
font-size:1px;
}

.raised .b1, .raised .b1b, .raised2 .b1, .raised2 .b1b 
{
display:block;
overflow:hidden;
height:1px;
margin:0 5px;
background:#FFA352;
}

.raised .b2, .raised .b2b 
{
display:block;
overflow:hidden;
height:1px;
BACKGROUND-IMAGE:url(../im/background/module_left.gif);
BACKGROUND-REPEAT:repeat-y;
border-left:1px solid #FFA352;
border-right:1px solid #FFA352;
margin:0 3px;
border-width:0 2px;
}



.raised .b3, .raised .b3b 
{
display:block;
overflow:hidden;
height:1px;
BACKGROUND-IMAGE:url(../im/background/module_left.gif);
BACKGROUND-REPEAT:repeat-y;
border-left:1px solid #FFA352;
border-right:1px solid #FFA352;
margin:0 2px;
}



.raised .b4, .raised .b4b 
{
display:block;
overflow:hidden;
BACKGROUND-IMAGE:url(../im/background/module_left.gif);
BACKGROUND-REPEAT:repeat-y;
border-left:1px solid #FFA352;
border-right:1px solid #FFA352;
height:2px;
margin:0 1px;
}

.raised .boxcontent 
{
display:block;
BACKGROUND-IMAGE:url(../im/background/module_left.gif);
BACKGROUND-REPEAT:repeat-y;
border-left:1px solid #FFA352;
border-right:1px solid #FFA352;
}

.raised .contentTop 
{
BACKGROUND-IMAGE:url(../im/background/module_left.gif);
BACKGROUND-REPEAT:repeat-y;
border-bottom:1px #dddddd solid;
}

.raised2 .b2, .raised2 .b2b 
{
display:block;
overflow:hidden;
height:1px;
BACKGROUND:#F1F1F1;
border-left:1px solid #FFA352;
border-right:1px solid #FFA352;
margin:0 3px;
border-width:0 2px;
}

.raised2 .b3, .raised2 .b3b 
{
display:block;
overflow:hidden;
height:1px;
BACKGROUND:#F1F1F1;
border-left:1px solid #FFA352;
border-right:1px solid #FFA352;
margin:0 2px;
}

.raised2 .b4, .raised2 .b4b 
{
display:block;
overflow:hidden;
BACKGROUND:#F1F1F1;
border-left:1px solid #FFA352;
border-right:1px solid #FFA352;
height:2px;
margin:0 1px;
}

.raised2 .b1b2 
{
display:block;
overflow:hidden;
height:1px;
margin:0 0px;
background:#FFA352;
}

.raised2 .boxcontent2 
{
display:block;
BACKGROUND:#F1F1F1;
border-left:1px solid #FFA352;
border-right:1px solid #FFA352;
}

.raised2 .boxcontent2No 
{
display:block;
border-left:1px solid #FFA352;
border-right:1px solid #FFA352;
BACKGROUND:#F1F1F1;
border-top:1px #FFA352 solid;
}

.raised2 .contentTop2 
{
BACKGROUND:#F1F1F1;
border-bottom:1px #FFA352 solid;
}


.caddieSLH .raised .b2,.caddieSLH .raised .b3,.caddieSLH .raised .b4,.caddieSLH .raised .b2b,.caddieSLH .raised .b3b,.caddieSLH .raised .b4b,.caddieSLH .raised .boxcontent,.caddieSLH .raised .contentTop {
BACKGROUND-IMAGE:url(../im/background/module_left2.gif);
}

.caddieSLH{text-align:center;}
.caddieSLH .raised {margin-left:auto;margin-right:auto;}




/* menu scroll*/
#scroll1 {
background:url('../im/bg-scrollmenu1.gif') 0 0 no-repeat;
}

#scroll2 {
background:url('../im/bg-scrollmenu2.gif') 0 0 no-repeat;
}

#scroll3 {
background:url('../im/bg-scrollmenu3.gif') 0 0 no-repeat;
}

#scroll4 {
background:url('../im/bg-scroll4.gif') 0 0 no-repeat;
}
/*menu connexion*/
#menu-connexion {
width:100%;
background:#fff;
margin:0;
padding:0;
}

#menu-connexion a:link, #menu-connexion a:active, #menu-connexion a:visited {color:#616161}
#menu-connexion a:hover {color:#ff7800}
.black1
{
background:url(../im/bg-connexion.jpg) 0 0 repeat-x;
}
a.creez-un-compte,a.creez-un-compte:active,a.creez-un-compte:visited{
display:block;
width:104px;
height:22px;
padding:0;
background:url('../im/creez-un-compte.gif') 0 0 no-repeat;
text-indent:-9999px;
}

a.creez-un-compte:hover{
display:block;
width:104px;
height:22px;
padding:0;
outline:0;
background:url('../im/creez-un-compte.gif') 0 -22px no-repeat;
text-indent:-9999px;
}

.black1 a,.black1 a:active,.black1 a:visited,#identifiez-vous{
font-size:11px;
color:#575757;
}
.black1 a:hover{
font-size:11px;
color:#FF7800}

input[type=submit]#btn-ok,#btn-ok{
width:17px;
height:17px;
border:1px solid #575757;
color: #575757;
background:#000;
cursor:pointer;
text-align:center;
font-size:11px;
}

input[type=submit]#btn-ok:hover,#btn-ok:hover{
width:17px;
height:17px;
border:1px solid #575757;
color: #FFF;
background:#FF7C08;
cursor:pointer;
text-align:center;
font-size:11px;
}

#btn-connexion {
height:17px;
background:#4d4d4d;
color:#908e8e;
border-right:1px solid #676767;
border-bottom:1px solid #676767;
border-top:1px solid #434343;
border-left:1px solid #434343;
padding-left:5px;
}

#btn-connexion:focus {
height:17px;
background:#FF7E0C;
color:#fff;
border:1px solid #575757;
}

a.demande-devis,a.demande-devis:link,a.demande-devis:active,a.demande-devis:visited{
margin-top:5px;
margin-bottom:5px;
background:url(../im/demande-devis.gif) 0 0 no-repeat;
display:block;
width:211px;
height:119px;
text-indent:-9999px;
}

a.demande-devis:hover{
background:url(../im/demande-devis.gif) 0 -120px no-repeat;
}

.montant /*case affichant le prix total dans le module panier*/ {
border:1px solid #FF7900;
background:#FF7900;
padding:3px;
}




/*-------------///////////////MENU TAB - MENU 1///////////////-------------*/
#entete{
height:150px;
background:url(../im/bg-banniere.gif) 0 0 no-repeat;
text-align:right;
width:941px;
padding:0;
margin:0;
position:relative;
}
a.home-entete,a.home-entete:active,a.home-entete:visited{
display:block;
width:234px;
height:115px;
padding:0;
margin:0;
text-indent:-9999px;
float:left;
}
a.home-entete:hover{
background:url(../im/home.jpg) 0 0 no-repeat;
outline:0;
display:block;
width:234px;
height:115px;
padding:0;
margin:0;
text-indent:-9999px;
float:left;
}
a.home-entete span,a.home-entete:active span,a.home-entete:visited span,a.home-entete:hover span{
display:none;
}

#tab{
float:right
}
#tab span{
display:none
}
#tab ul{
position:relative;
/*background:url(../im/menu1.jpg) no-repeat;*/
height:150px;
list-style-type:none;
margin:0;
padding:0;
}





li#bu140 a, li#bu1 a, li#bu145 a{
text-align:center;
background:transparent;
position:absolute;
width:171px;
height:149px;
top:0;
padding:0;
text-decoration:none;
border:none;
display:block;
}
/* adjusted values for IE6 */* html*li#bu140 a, * html*li#bu1 a, * html*li#bu145 a{
top:0
}

li#bu140 a,li#bu140 a:active,li#bu140 a:visited{
right:353px;
background:url(../im/btn1.gif) 0 0 no-repeat;
}
li#bu140 a:hover{
background:url(../im/btn1.gif) 0 -150px no-repeat;
}
li#bu140 a.here:visited{
border:none;
background:url(../im/btn1.gif) 0 -300px no-repeat;
}

li#bu1 a,li#bu1 a:active,li#bu1 a:visited{
right:175px;
background:url(../im/btn2.gif) 0 0 no-repeat;
}
li#bu1 a:hover{
background:url(../im/btn2.gif) 0 -150px no-repeat;
}
li#bu1 a.here:visited{
border:none;
background:url(../im/btn2.gif) 0 -300px no-repeat;
}

li#bu145 a,li#bu145 a:active,li#bu145 a:visited{
right:-3px;
background:url(../im/btn3.gif) 0 0 no-repeat;
}
li#bu145 a:hover{
background:url(../im/btn3.gif) 0 -150px no-repeat;
}
li#bu145 a.here:visited{
border:none;
background:url(../im/btn3.gif) 0 -300px no-repeat;
}

a.btn-promo,a.btn-promo:active,a.btn-promo:visited {
display:block;
margin:0;
margin-bottom:10px;
margin-right:auto;
margin-left:auto;
padding:0;
height:39px;
width:161px;
background:url(../im/promo.gif) 0 0 no-repeat;
text-indent:-9999px;
}

a.btn-promo:hover {
background:url(../im/promo.gif) 0 -40px no-repeat;
outline:0;
}

div.message-categorie img{
height:15px;
}

#fiche img{
display:block;
}

.titre-fiche{
margin:0;
color:#fff;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}

.titre-fiche a,.titre-fiche a:active,.titre-fiche a:visited{
margin:0;
color:#FF7900;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}

.titre-fiche a:hover{
color:#fff;
}


.section1{
font-family:arial;
font-size:10px;
}
.section1 hr{
width:300px;
display:none;
}
.MsoNormal{
font-family:Arial,Verdana,arial,sans-serif;
font-size:9px;
line-height:1em;
}

#prixSLH{
font-family:arial;
font-size:12px;
}
#ancien-prix{
color:#616161;
}
#nouvo-prix,#prix-normal{
color:#FC7B06;
font-size:18px;
font-weight:bold;
}
#phrase-votre-prix{
font-size:14px;
font-weight:bold;
color:#000;}

#votre-prix{
color:#FC7B06;
font-size:22px;
font-weight:bold;
}

#tablofiche{
color:#fff;
}



a.ajouter-favori,a.ajouter-favori:active,a.ajouter-favori:visited,a.envoyer-ami,a.envoyer-ami:active,a.envoyer-ami:visited {
display:block;
width:125px;
height:25px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-9999px;
}

a.ajouter-favori,a.ajouter-favori:active,a.ajouter-favori:visited{
background-image:url(../im/ajouter-favori.gif);
}

a.envoyer-ami,a.envoyer-ami:active,a.envoyer-ami:visited {
background-image:url(../im/envoyer-ami.gif);
}

a.ajouter-favori:hover,a.envoyer-ami:hover{
background-position:0 -26px;
}

a.lien-search,a.lien-search:active,a.lien-search:visited{
color:#FF7800;
font-size:13px;
}
a.lien-search:hover{
color:#FFF;
font-size:13px;
}


img:hover,a:hover{outline:0;}

#message{
position:absolute;
top:0;
left:0;
z-index:10000;
color:#fff;
background:#000;
-moz-opacity:0.95;
opacity: 0.95;
filter:alpha(opacity=95);
text-align:center;
padding:3px 0;
margin:0;
width:100%;
font-weight:bold;
}
#message a,#message a:active,#message a:visited{color:#999;}



.nextnext:link,.nextnext:active,.nextnext:visited{
display:block;
width:160px;
height:16px;
background:url(../im/1next.gif) 0 0 no-repeat;
text-indent:-9999px;
}
.nextnext:hover{
background:url(../im/1next.gif) 0 -16px no-repeat;
}

.prevprev:link,.prevprev:active,.prevprev:visited{
display:block;
width:160px;
height:16px;
background:url(../im/1prev.gif) 0 0 no-repeat;
text-indent:-9999px;
}
.prevprev:hover{
background:url(../im/1prev.gif) 0 -16px no-repeat;
}

#fiche-lampe h2{
color:#FF7900;
}

#fiche-lampe li {
list-style-type:none;
}

#fiche-lampe li a {
color:#fff;
background:url(../im/fleche_right.gif) 0 50% no-repeat;
padding-left:15px;
font-size:12px;
}

#fiche-lampe li a:hover {
color:#FF7900;
}

#fiche-lampe #promo{
margin-top:15px;
padding:10px;
font-size:150%;
border:2px solid #FF7900;
}

#fiche-lampe #promo a{
font-size:120%;
color:#FF7900;
}

#fiche-lampe #promo a:hover{
color:#fff;
}


/*scrollmenu en js*/

.liveexample li
{
 list-style-image: none;
 list-style-position : inherit;
 list-style-type: none;
 margin-left: 0;
}

.liveexample ul
{
 padding-bottom: 0;
}

.comboboxContainer
{
	border-left: solid 2px #777;
	border-top: solid 2px #777;
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}

.comboboxValueContainer
{
	background:#fff;
	color:#000;
	line-height:13px;
}

.comboboxValueContent
{
	padding-left: 3px;
}

.comboboxDropDownContainer
{
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-left: solid 1px #aaa;
	border-top: solid 1px #aaa;
	background: #fff;
	overflow: hidden;
	padding-left: 3px;
	text-align:left;
}

.comboboxDropDownButton
{
	width: 16px;
	height: 18px;
	background-image: url(../im/trigger.gif);
}

.comboboxGroupItemHeader
{
	display: block;
	background: #99cccc;
	color: #000;
	font-family: Impact;
}

.comboboxGroupItemContainer
{
	padding-left: 10px;
}

.comboboxItem
{
	background: #fff;
	color: #000;
	text-transform: lowercase;
	font-weight: normal;
	font-style: normal;
}

.comboboxItemHover
{
	background-color: #999;
	color: #fff;
	padding-left: 4px;
}

/*scrollmenu normaux*/
#select1,#select2{
color:#333333;
-moz-opacity:0.55;
opacity: 0.55;
filter:alpha(opacity=55);}

#encartpromo{
padding:5px 3px 3px 10px;
border-top:1px solid #656565;
border-bottom:1px solid #656565;
margin-top:10px;
background:#747474;

}

#promostrong{
font-weight:bold;
font-size:110%;
}

#economie{
font-size:115%;
}

#voirventeflash{
text-align:right}

#voirventeflash a{
color:#747474;
}

#voirventeflash a:hover{
color:#ff7900;
}

#soulign{
margin-bottom:10px;
}

#alignright{
text-align:right;
}

#lienfooter{
position:absolute;
color:#878787;
}

#lienfooter a,#lienfooter a:active,#lienfooter a:visited {
color:#878787;
}

#lienfooter a:hover{
color:#ff7b06
}
a.declenche,a.declenche:hover{
display:block;
text-align:left;
cursor:pointer;
text-indent:10px;
font-size:10pt;
color:#fff;
}