body{margin:0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:0.9em; color:#000;background:#626566;
scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#ADE146;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;}

img{border:0;}

a {
	color:#8AAF0C;
	text-decoration: underline;
}
a:hover {text-decoration: none;}
a:focus {outline: none;}

#fond_1{position:relative;clear:both;width:100%;background:#fff url("../design/images/fond.png") repeat-x top;}
#fond_2{width:100%;background:url("../design/images/fondImage.jpg") no-repeat center top;}
#bloc{position:relative;margin:auto;width:1000px;}

/* === Header === */
#header{position:relative;width:1000px;height:128px; text-align:left;}
#logo{ position:absolute; top:-127px; left:0;width:260px; height:145px;}
#chercher{ position:absolute; top:15px; left:360px; width:266px; height:28px; }
#chercher .formText{width:204px;height:23px;padding:5px 5px 0 10px; border:0; position:absolute; top:0; left:0;background:url("../design/images/images_100108.gif") no-repeat left top;overflow:hidden;}
#chercher .formBouton{width:47px;height:28px;padding:0;position:absolute; top:0; left:219px;color:#fff; border:none;background:url("../design/images/images_100108.gif") no-repeat -219px top; font-weight:bold; cursor:pointer;}
#chercher .formBoutonOver{width:47px;height:28px;padding:0;position:absolute; top:0; left:219px;color:#fff; border:none;background:url("../design/images/images_100108.gif") no-repeat -219px top;font-weight:bold;cursor:pointer;}

/* === Fil d'Arianne === */
#urlhere{font-size:0.8em;text-align:left; padding:15px 0 0 0;}
#urlhere a{ text-decoration:none;color:#666; padding:0 10px 0 12px;background:url("../design/images/images_100108.gif") no-repeat -10px -53px;}
#urlhere a:hover{}

/* === Menu de gauche === */
#menuLeft{ width:230px;text-align:left; float:left; margin:35px 0 20px 10px;}

#menuLeft ul{ margin:0;padding:5px 10px 0 10px;border-bottom:1px solid #cccdcd;border-left:1px solid #cccdcd;border-right:1px solid #cccdcd;}
#menuLeft ul li{padding:12px 0; background:none; border-bottom:1px solid #ff9d02; }
#menuLeft ul ul{ display:none; padding:5px 0 0 0; margin:12px 0 0 0; border:0;border-top:1px solid #ff9d02;}
#menuLeft li.menuLevel0Active ul,#menuLeft li.menuLevel0Part ul{ display:block;}
#menuLeft li li{padding:2px 0 2px 18px; background:none; border-bottom:0;background:url("../design/images/images_100108.gif") no-repeat -5px -582px; }
#menuLeft li li a{ font-weight:normal;}

#menuLeft a{ text-decoration:none; color:#000; font-size:1em; font-weight:bold;}
#menuLeft a:hover{ color:#666;}
#menuLeft li.menuLevel0Active a{ color:#f7921b;}
#menuLeft li.menuLevel0Active li a,#menuLeft li.menuLevel0Part li a{ color:#000;}
#menuLeft li.menuLevel0Active li a:hover,#menuLeft li.menuLevel0Part li a:hover{ color:#666;}
#menuLeft li.menuLevel0Part li.menuLevel1Active a{ color:#f7921b;}

#menuLeft .title{ height:35px; padding:8px 0 0 0;margin:0;background:url("../design/images/images_100108.gif") no-repeat left -450px; color:#fff; font-size:1.4em; text-align:center;}
#menuLeft ul li.menuImage{ padding:10px 0; text-align:center; border:0;}

/* === Contenu principal === */
#blocContent{ position:relative;clear:both;width:1000px; min-height:474px;}
#blocRight{ margin-left:270px;}
#bodyContainer{ text-align:justify; padding:10px 30px 0 0;}
*html #bodyContainer{width:690px; overflow:hidden;}
.clear{clear:both;}
.outer{background-color:#b0d136; width:174px;} /*jquery.corner*/
.inner{background-color:#fff;padding:10px;} /*jquery.corner*/

/* Encart Vous êtes */
#vousetesContainer{background-color:#fff; width:174px; float:right; padding:0 0 10px 20px;}
#vousetes p.title{ font-size:1.6em;color:#96bf0d; text-align:center;border-bottom:1px solid #96bf0d; margin:0; padding:0 0 10px 0;}
#vousetes ul{ margin:0; padding:10px 0 10px 5px;}
#vousetes li{padding:0 0 5px 15px;}
#vousetes a{ font-size:1.2em; color:#000; text-decoration:none;}
#vousetes a:hover{color:#96bf0d;}

/* === Liste d'articles === */
ul#articleList{ padding:30px 0 30px 0; margin:0;}
ul#articleList li{padding:0 0 5px 20px; margin:0 0 0 15px;}
ul#articleList li.title{ background:none; background-image:none; font-size:1.3em; font-weight:bold;border-bottom:2px solid #96bf0d;color:#96bf0d;padding:0 0 7px 10px; margin:0 0 15px 0;}
ul#articleList h4{padding:0 0 5px 0;}
ul#articleList h4 a{ text-decoration:none;color:#000;}
ul#articleList h4 a:hover{color:#96bf0d;}

/* === Liste des catégories === */
ul#categoryList{}
ul#categoryList li{padding:0 0 10px 20px;}
ul#categoryList h4{padding:0 0 5px 0;}

/* Encart footer */
#blocFooter{border-top:1px solid #cfd0d1; width:980px; margin:auto; padding:15px 0 25px 0;}
#blocFooter a{ text-decoration:none; color:#000;}
#blocFooter a:hover{ color:#f7921b;}
#blocFooter ul{ float:left; width:280px; border-left:1px solid #cfd0d1; margin:0; padding:0 20px 20px 25px;}
#blocFooter ul li{background:url("../design/images/images_100108.gif") no-repeat -7px -272px;}
#blocFooter ul li.title{color:#f7921b;font-size:1.4em; background:none; padding:0 0 15px 0;}

/* === Footer === */
#footerContainer{position:relative; clear:both;width:100%; min-height:90px; padding:15px 0 0 0;text-align:center;background:#626566 url("../design/images/images_100108.gif") repeat-x left -793px;}
#footer{ width:1000px; margin:auto;}
#footer a{ }
#footerLink{float:left;color:#d1d1d1;}
#footerLink a{ color:#d1d1d1; padding:0 11px; border-left:1px solid #d1d1d1; text-decoration:none;}
#credit{ float:right;font-size:0.9em;color:#b5b5b5;}
#credit a{color:#b5b5b5;}

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;color:#999;}
h1{font-weight:normal;font-size:2em;padding:0 0 20px 0; color:#585858;}
h2{font-weight:normal;font-size:1.5em;padding:0 0 5px 0px; margin:30px 0 20px 0;border-bottom:2px solid #96bf0d;color:#96bf0d;}
h3{font-weight:normal;font-size:1.4em;padding:10px 0 5px 0;}
h4{font-size:1.2em;padding:5px 0;font-weight:bold;}
h5{font-size:1em;padding:3px 0px;}
h6{font-size:0.8em;padding:3px;font-weight:normal;font-style:italic; color:#666666;}

ul {list-style-image:none; list-style:none; text-align:left;}
ul ul{ list-style-type:square;}
ul ul ul{list-style-type: none;}
ul li{list-style-image:none; list-style:none;background:url("../design/images/images_100108.gif") no-repeat -10px -80px; padding:0 0 2px 17px; margin:0; text-align:left;}

/* === Menus === */
#menu{ position:absolute; top:-35px; left:360px;margin:0; padding:0; list-style:none; list-style-image:none; background:none; z-index:10;}
#menu ul,#menu li{ margin:0; padding:0; list-style:none; list-style-image:none; background:none;}
#menu a{display: block; text-decoration:none;}
 
#menu li {font-size:16px; float:left; width:121px; margin-right:2px; text-align:center; position:relative;}
#menu li a{padding:8px 0 2px 0;width:121px;min-height:25px;color:#fff;background:url("../design/images/images_100108.gif") no-repeat left -500px; }
#menu li a:hover{color:#000;background:url("../design/images/images_100108.gif") no-repeat -121px -500px;}
#menu li.menuLevel0Active a,#menu li.menuLevel0Part a {color:#000;background:url("../design/images/images_100108.gif") no-repeat -121px -500px;} 

#menu li ul {position:absolute; top:35px; left:0; width:242px; border-left:1px solid #999; border-right:1px solid #999;border-bottom:1px solid #999;display:none;}
#menu li:hover ul,#menu li.sfhover ul { display:block;} 
#menu li li{font-size:14px; float:none; width:auto; margin-right:0; text-align:left;}
#menu li li a{padding:5px 10px;width:auto; min-height:10px;background-color:#999; background-image:none;border-bottom:1px solid #c5c5c5;}
#menu li.menuLevel0Active li a,#menu li.menuLevel0Part li a {color:#fff;background-color:#999;background-image:none;}
#menu li li a:hover{color:#000;background-color:#fff; background-image:none;}

#menu li ul ul{ display:none;}
#menu li li:hover ul,#menu li li.sfhover ul { display:block;} 
#menu li ul li li{font-size:11px;margin:1px 5px;color:#646464; border-bottom:1px solid #FFFFFF; font-weight:normal;}
#menu li ul li li a{padding:2px 0px 2px 5px; margin:0; min-height:auto;color:#646464; background-color:#F2F1F0; border:0;}
#menu li ul li li a:hover{background-color:#FFFFFF;}


/*Form*/
form{ margin:0;}
.formBouton{background:#666666;border:1px solid #666666;color:#FFFFFF; margin:0; padding:1px 2px;}
.formBoutonOver{background:#999999;border:1px solid #666666;color:#FFFFFF;margin:0; padding:1px 2px;}
.formText{border: 1px solid #909090;padding:3px 2px;}
.formTextarea{border: 1px solid #909090; padding:3px 2px;}
.formLabel {background-color:#E4E4E4;text-align:right;padding: 4px 10px 4px 0px;}
.error {
	border:1px solid red;
	background-color: #FFEBDF;
	color:#FF0000;
	padding:10px;
}

/* ==== formTableLess === */
form#loginForm fieldset#loginFormFieldset legend{color:#666666;}
#shopLogin-divRegisterForm legend{color:#666666;}
form.tableLess{ width:100%; text-align:center; margin:auto;}
form.tableLess fieldset { width:70%; margin:auto;}
form.tableLess fieldset legend {color:#666666;}

/* Plan du site */
#siteMap a{ color:#2F3E33; text-decoration:none;}
#siteMap ul li{background:url("../design/images/dossier.gif") no-repeat left top; padding:3px 0px 3px 25px;}
#siteMap ul ul{ margin:5px 0 10px 15px; padding:0;}
#siteMap ul ul ul{ margin:5px 0 10px 15px;padding:0;}

/* Search */
ol#olResults h4{font-size:12px;padding:0 0 3px 0;font-weight:bold;}
ol#olResults li{ margin:7px 0 0 0;}

/* Pour IE 6 */
body.msie6 {}
* html #menu li li{ display:inline;}


/* userEdit.css */
.Normal{font-weight:normal;}
.Grand{ font-size:1.2em;}
.Gras{font-weight:bold;}
.Grand-Gras{ font-size:1.2em; font-weight:bold;}

.Noir{color:#000000;}
.Grand-Noir{ font-size:1.2em; color:#000000;}
.Gras-Noir{ font-weight:bold; color:#000000;}
.Grand-Gras-Noir{ font-size:1.2em; font-weight:bold; color:#000000;}

.Vert{color:#96bf0d;}
.Grand-Vert{ font-size:1.2em; color:#96bf0d;}
.Gras-Vert{ font-weight:bold; color:#96bf0d;}
.Grand-Gras-Vert{ font-size:1.2em; font-weight:bold; color:#96bf0d;}

.Gris{color:#999;}
.Grand-Gris{ font-size:1.2em; color:#999;}
.Gras-Gris{ font-weight:bold; color:#999;}
.Grand-Gras-Gris{ font-size:1.2em; font-weight:bold; color:#999;}

.FondVert{ background-color:#a0c222; padding:10px 15px; color:#fff; font-weight:bold;}
.MarginTop-10{ margin-top:10px;}
.MarginRight{ margin-right:194px;}

.Tableau-Gris{ border:0;border-collapse:collapse;}
.Tableau-Gris th{background:url("../design/images/fond.png") repeat-x left top;border:1px solid #e5ff85; padding:5px 10px;}
.Tableau-Gris td{ border:1px solid #ccc; padding:7px 10px;  text-align:left;}
.Tableau-Gris td ul{ margin:0; padding:0 0 0 5px;}

.Image-Gauche{ float:left; margin:0 15px 10px 0;}
