body{margin:0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#554540;background:#50B514 url(/design/images/fond.jpg) repeat-x top;
scrollbar-3dlight-color:#B0D6E1;
	scrollbar-arrow-color:#B0D6E1;
	scrollbar-darkshadow-color:#B0D6E1;
	scrollbar-face-color:#89B8C6;
	scrollbar-highlight-color:#89B8C6;
	scrollbar-shadow-color:#89B8C6;
	scrollbar-track-color:#B0D6E1;}
td,p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#554540;}
img{border:0;}
.print{ display:none;}

a:link, a:visited, a:hover {color:#FD5A2F;text-decoration: underline;}
a:hover {text-decoration: none;}

#fond{ width:100%; height:100%;text-align:center;background:url(/design/images/fondImage.jpg) no-repeat top center;}
#bloc{position:relative;margin:auto;width:960px;text-align:center;background:url(/design/images/fond_s.jpg) repeat-y top center;}

/*=== Header ===*/
#header{position:relative;margin:auto;clear:both;width:960px;height:140px;background:url(/design/images/header_fond.jpg) no-repeat top center;}
#logo{position:absolute;top:25px;left:30px;width:375px;height:100px;}
#headerImage,#headerImagePrint{position:absolute;top:25px;left:405px;width:536px; height:100px;z-index:1;}
#panier{position:absolute;top:97px;left:410px; text-align:left;z-index:2;}
#panier a{ margin-right:15px;}

/*=== Left ===*/
#left{float:left;width:198px;padding:36px 0px 0px 22px;text-align:left;}
#tel{position:absolute;top:-5px;left:17px;width:197px;height:27px;}
#chercher{ width:195px; height:25px;}
#chercher .formText{width:152px; height:18px;border:1px solid #F14C20; padding:1px 0 0 2px;}
#chercher .formBouton{width:25px; height:20px;background:url(/design/images/ok.jpg) no-repeat;border:none; color:#FFFFFF;padding:1px 0 0 0;}
#chercher .formBoutonOver{width:25px; height:20px;background:url(/design/images/ok.jpg) no-repeat;border:none; color:#FFFFFF;padding:1px 0 0 0;}
#newsletterContainer{/*position:absolute;bottom:50px;left:40px;*/ position:relative; margin:20px 0 0 18px;width:152px; height:130px;background:url(/design/images/newsletter_fond.gif) no-repeat top center;}
#newsletterContent{position:absolute;top:30px;left:0px;width:152px; height:100px; text-align:center; color:#FFFFFF;}
#newsletterContent .formBouton{margin-top:3px;}
#newsletterContent .formBoutonOver{margin-top:3px;}
#newsletterContent .email{margin:3px 0px; width:110px; height:14px;font:12px "Trebuchet MS", Helvetica, sans-serif;}
.alignLeft{ text-align:left;}
#cartes{width:133px; height:29px;margin:10px 0 0 26px;}

/*=== Center ===*/
#blocContent{position:relative;margin:auto;clear:both;width:960px; min-height:550px;background:url(/design/images/bloc_fond.jpg) no-repeat top center;}
#urlhere{ text-align:left; font-size:11px;}
#urlhere a{ text-decoration:none; color:#561C0D;}
#urlhere a:hover{ text-decoration:none; color:#FD5A2F;}
#mainContent{float:left;width:700px;min-height:460px; padding:0px 20px 0px 20px;}
#contentBody{text-align:justify;margin:0 3ex 0 0;}
#contentBody h2 span{ text-decoration:none; color:#0C2845; font-size:12px; margin-right:15px;}
#bodyText{ padding:10px 20px; background-color:#FFFFFF;}
#bar{position:relative; margin:auto; height:1px; width:900px; clear:both;}
#retour{margin:0px 0px 20px 10px;}
#fullImageContainer{ float:right; margin:0px 0px 5px 10px; display:block;}
.article li{background:url(/design/images/puce_article.gif) no-repeat left top; padding-left:30px;list-style-image:none; list-style:none;}
.avantPromo{ text-decoration:line-through;}

#articleList{list-style-image:none; list-style:none;}
#articleList li{background:url(/design/images/puce_article.gif) no-repeat left top; padding-left:30px;}

/*=== Produit liste ===*/
#produitListe{ margin:0; padding:0; background:none; background-image:none;list-style:none; list-style-image:none;}
#produitListe li{margin:0; list-style:none; list-style-image:none;}
.thumbImage{width:100px;height:84px;overflow:hidden;background-color:#FFFFFF;margin:0 8px 0 0;float:left;}
.productPrice{ float:left; background-color:#FD5A2F; padding:2px 3px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.pager{ text-align:center; width:60%; margin:15px auto;}
.pager a{ background-color:#72c632;color:#ffffff; padding:3px 8px;text-decoration:none; font-weight:bold;}
.pager a:hover{ background-color:#bcf46d;color:#ffffff;}
.pager span{ background-color:#FD5A2F;color:#ffffff; padding:3px 8px; text-decoration:none; font-weight:bold;}

/*=== Footer ===*/
#footer{position:relative;margin:auto;clear:both;width:900px; height:145px; padding:15px 20px 0px 30px;background:url(../design/images/footer_160.jpg) no-repeat;text-align:center;}
#footer img{ margin:0 8px 0 8px;}
#footer img.marginTop_4{ margin:4px 8px 0 8px;}
#links{ position:absolute; top:160px; right:0;width:950px; height:24px; text-align:center;}
#links a{color:#FFFFFF;text-decoration:none; padding:5px 25px 0px 20px;background:url(/design/images/puce_links.jpg) no-repeat left top;}
#credit{ position:relative;margin:auto;clear:both;width:920px;font-size:11px;text-align:right; margin-top:25px;color:#FFFFFF;}
#credit a{color:#FFFFFF;}

/*=== Title ===*/
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;color:#FD5A2F;}
h1{font-size:24px; padding:15px 0px 15px 0px; font-weight:normal;text-align:center;}
h2{font-size:16px; padding:15px 0 10px 0;font-weight:bold;}
h3{font-size:14px;padding:10px 0px;font-weight:bold;}
h4{font-size:12px;padding:5px 0px;font-weight:bold;}
h5{padding:3px 0px;font-size:12px;}
h6{padding:3px;font-weight:normal;font-style:italic;}

h2.productTitle{padding-bottom:5px;}
h5.productSummary{padding:0px 0px 3px 0px;font-size:11px;color:#0C2845; font-weight:normal;}

/*=== List ===*/
ul {list-style-image: url(/design/images/list-style-image.gif); list-style-position:outside; text-align:left;}
ul ul{ list-style-type:square;}
ul ul ul{list-style-type: none;}
ul li{ padding:2px 0px;}

.list1{ border-bottom:1px solid #95C0CD;}
.list2{ border-bottom:1px solid #95C0CD;}
.list1 a:link,.list1 a:visited,.list2 a:link,.list2 a:visited{ text-decoration:none}
.list1 a:hover,.list2 a:hover{ color:#2A6172;}

/*=== Form ===*/
form{ margin:0;}
.formBouton{background:#FA5E34 url(/design/images/bouton_fond.jpg) repeat-x top;border: 1px solid #FFFFFF; color:#FFFFFF; margin:0; padding:1px 2px;font-size:12px; font-weight:bold;}
.formBoutonOver{background:#FD805E url(/design/images/bouton_fond_over.jpg) repeat-x top;border: 1px solid #FFFFFF;color:#FFFFFF;margin:0; padding:1px 2px;font-size:12px;font-weight:bold;}
.formText{border: 1px solid #726C66; padding:3px 2px; width:160px;}
.formTextarea{border: 1px solid #726C66; padding:3px 2px;width:160px;}
.formLabel {background-color:#F1F0EF;text-align:right;padding: 3px 10px 3px 0px;}

.formLabel2 {background-color:#FFFFFF;text-align:right;padding: 0px 10px 0px 0px; vertical-align:top; width:210px;}
.formText2{border-bottom: 1px solid #80B3C2; padding:0;}

/*=== Résultat de l'inscription Newsletter*/
.ezmlmResult{background:url(/design/images/resultat_inscription.jpg) no-repeat top left; padding:40px 10px 30px 140px; margin:10px 0 0 20px; font-size:1.2em;}
 
/* === Menus === */

#menu{ margin:0; padding:7px 0 0 0px; list-style:none; list-style-image:none; background:none;}
#menu li{padding:0; list-style:none; list-style-image:none; background:none;}
#menu a{}

.menuLevel0,.menuLevel0Active{width:184px; height:23px;color:#FFFFFF;font-weight:bold; margin:1px 0 0 0;font-variant:small-caps;}
.menuLevel0 a:link,.menuLevel0 a:visited{width:177px; height:20px; padding:3px 0px 0px 7px;color:#FFFFFF; background:url(/design/images/menu0.jpg) repeat-y left top;display:block;text-decoration:none;}
.menuLevel0 a:hover,.menuLevel0Active a:link,.menuLevel0Active a:visited,.menuLevel0Active a:hover{width:177px; height:20px; padding:3px 0px 0px 7px;color:#FFFFFF;background:url(/design/images/menu0_over.jpg) repeat-y left top;display:block;text-decoration:none;}

.menuLevel1,.menuLevel1Active{width:177px; min-height:17px;margin-top:1px; border-bottom:1px solid #FFFFFF;}
.menuLevel1 a:link,.menuLevel1 a:visited{width:177px; min-height:16px; padding:1px 0px 0px 7px;color:#561C0D;text-decoration:none; display:block;}
.menuLevel1 a:hover,.menuLevel1Active a:link,.menuLevel1Active a:visited,.menuLevel1Active a:hover{width:177px; min-height:16px; padding:1px 0px 0px 7px;color:#FFFFFF;background:#45B800;text-decoration:none;display:block;}

/*.menuLevel1,.menuLevel1Active{width:177px; min-height:17px;margin-top:1px; border-bottom:1px solid #FFFFFF;}
.menuLevel1 a:link,.menuLevel1 a:visited{width:177px; min-height:16px; padding:1px 0px 0px 7px;color:#561C0D;text-decoration:none; display:block;}
.menuLevel1 a:hover,.menuLevel1Active a:link,.menuLevel1Active a:visited,.menuLevel1Active a:hover{width:177px; min-height:16px; padding:1px 0px 0px 7px;color:#EF4B1F;background:#ECFED8;text-decoration:none;display:block;}
*/
.menuLevel2,.menuLevel2Active{width:173px; min-height:15px;margin-top:1px; border-bottom:1px solid #FFFFFF; font-size:11px; border-left:4px solid #45B800;}
.menuLevel2 a:link,.menuLevel2 a:visited{width:166px; min-height:14px; padding:1px 0px 0px 14px;color:#561C0D;background:#ECFED8;text-decoration:none; display:block;}
.menuLevel2 a:hover,.menuLevel2Active a:link,.menuLevel2Active a:visited,.menuLevel2Active a:hover{width:166px; min-height:14px; padding:1px 0px 0px 14px;color:#561C0D;background:#ECFED8/*#CEF792*/; font-weight:bold;text-decoration:none;display:block;}