@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:10px;
	color:#666666;
}
form{
	padding:0px;
	margin:0px;
}

a, a:hover{
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	color:#e31927;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}

#contentFull {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:800px;
	z-index:1;
	/*background-color:#00FF00;*/
}
#contentFlash{
	position:absolute;
	margin:44px 0px 0px 0px;
	padding:0px;
	width:1000px;
	height:746px;
	z-index:2;
	/*background-color:#FF0000;*/
}

.form_error{
  font-size:11px;
  color:#e31927;
}

/********************************************************/
/* Contenu suite */
#titreHtml{
	position:absolute;
	margin:100px 0px 0px 60px;
	padding:0px;
	width:620px;
	height:40px;
	line-height:40px;
	z-index:5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#e31927;
}
/* Contenu HTML */
#contentHtml{
	position:absolute;
	margin:160px 0px 0px 100px;
	padding:0px;
	padding-right:15px;
	width:575px;
	height:430px;
	z-index:5;
	overflow-y:auto;
}

#smenu{
	margin:0px 0px 10px 0px;
	padding:0px;
	height:24px;
	line-height:24px;
	text-align:left;
}
#smenu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#smenu li{
	float: left; 
}
#smenu ul>li {
	display:inline;
	margin: 0;
	padding: 0;
}
#smenu, #smenu a, #smenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	line-height:16px;
}
#smenu a:hover, #smenu a.on,

#smenu ul li.active a{
	color:#000000;
}
#smenu li.sepMenu{
	display:inline;
	margin:0px 10px 0px 10px;
}
.fck_editor_slot_area p,
#contentHtml p{
	padding:0px;
	margin:5px 0px 5px 0px;
}
.fck_editor_slot_area p, .fck_editor_slot_area, .fck_editor_slot_area td
#contentHtml p, #contentHtml, #contentHtml td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:16px;
}
.fck_editor_slot_area h1, .fck_editor_slot_area h2,
#contentHtml h1, #contentHtml h2{
	margin:10px 0px 15px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
}
.fck_editor_slot_area h1,
#contentHtml h1{
	color:#000;
}
.fck_editor_slot_area h2,
#contentHtml h2{
	color:#e31927;
	background-color:#f1ede0;
	padding:3px 3px 3px 0px;
	display: inline;	
}

.colorRed {color: #e31927}

.fck_editor_slot_area a, .fck_editor_slot_area a:hover,
#contentHtml a, #contentHtml a:hover{color: #e31927}

.fck_editor_slot_area img,
#contentHtml img{
border:none;
}

.fck_editor_slot_area hr,
#contentHtml hr{
color:#dbdbdb;
margin-bottom:15px;
height:1px;
}

.fck_editor_slot_area .mini_date,
#contentHtml .mini_date{
color:#999999;
font-size:9px;
margin-top:3px;
margin-bottom:13px;
}

/* Fiche Produit */

#produitListe{
	position:absolute;
	margin:160px 0px 0px 60px;
	padding:0px;
	width:620px;
	height:430px;
	z-index:5;
	overflow-y:auto;
}
#produitListe p{
	padding:0px;
	margin:5px 0px 5px 0px;
}
#produitListe p, #produitListe{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:16px;
}
#produitListe h1, #produitListe h2{
	margin:10px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
}
#produitListe h1{
	color:#000;
}
#produitListe h2{
	color:#e31927;
	background-color:#f1ede0;
	padding:3px 3px 3px 0px;
	display:inline;
}
.FicheProduit{
	width:138px;
	height:156px;
	text-align:center;
	margin:6px 25px 0px 15px;
	float:left;
}
.IllustrProduit{
	width:138px;
	height:122px;
	text-align:center;
}
.NomProduit{
	width:106px;
	height:27px;
	text-align:left;
	padding:7px 0px 0px 36px;
	background:url(../images/produit/oeillet.jpg) 0px 0px no-repeat;
}
.NomProduit, .NomProduit a, .NomProduit a:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#e31927;
	text-decoration:none;
}
.NomProduit a:hover{
	color:#0d6e3a;
}


/* Detail Fiche Produit */

#produitDetail{
	position:absolute;
	margin:140px 0px 0px 60px;
	padding:0px;
	width:626px;
	height:453px;
	z-index:5;
	overflow:hidden;
	background:url(../images/produit/bg_fiche.gif) 0px 0px no-repeat;
}
#pDClose{
	position:absolute;
	margin:8px 0px 0px 530px;
	padding:0px;
	width:88px;
	height:20px;
	z-index:6;
	text-align:center;
}
#pDClose, #pDClose a, #pDClose a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
#pDClose a:hover{
	color:#e31927;
}
#pDIllustr{
	position:absolute;
	margin:65px 0px 0px 34px;
	padding:0px;
	width:333px;
	height:333px;
	z-index:5;
}
#pDDesc{
	position:absolute;
	margin:65px 0px 0px 380px;
	padding:0px;
	width:210px;
	height:333px;
	z-index:5;
	overflow-y:auto;
}
.pdTitle{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	line-height:24px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#e31927;
	font-weight:normal;
	text-decoration:none;
}
.pdRef{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#e31927;
	font-weight:bold;
	text-decoration:none;
}
.pdTexte{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
.pdColoris{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
.pdExample{
	margin:10px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	width:30px;
	height:46px;
	float:left;
}
.pdExample img{
	padding:16px 0px 0px 0px;
	border:none;
}
.pdExample img:hover{
	background:url(../images/produit/colorisDispo.gif) 0px 0px  no-repeat;
}


/********************************************************/

/* Menu du haut */

#topBanner{
	position:absolute;
	margin:0px;
	padding:0px;
	width:999px;
	height:44px;
	z-index:3;
	background:url(../images/topBanner/bgtop.gif) 0px 34px repeat-x;
}
#topBanner #logo{
	display:inline;
	height:44px;
	width:121px;
	margin:0px 0px 0px 0px;
}
#topBanner #flags ul{
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}
#topBanner #flags{
	display:inline;
	height:44px;
	line-height:44px;
	margin:0px 11px 0px 8px;
	padding:0px 0px 0px 0px;
}
#topBanner #flags #flagfr, #topBanner #flags #flagen, #topBanner #flags #flages, #topBanner #flags #flagde{
	display:inline;
	margin:0px 3px 0px 0px;
}
#topBanner #flags img{
	width: 26px;
	height: 26px;
	border:none;
	margin-bottom:14px;
}
#topBanner #flags img:hover, #topBanner #flags li.active img{
	filter : alpha(opacity=50); 
	-moz-opacity : 0.5; 
	opacity : 0.5;
}
#formSearch{
	position:absolute;
	margin:8px 0px 0px 265px;
	padding:0px;
	width:280px;
	z-index:4;
	color:#e31927;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#formSearch form, #formSearch div{
	display:inline;
}
#formSearch input.search_query {
	color:#e31927;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:120px;
	border: #e31927 1px solid;
}
#formSearch a, #formSearch a:hover,
#formSearch input.search_button {
	color:#e31927;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	border: 0;
	margin: 0;
	padding: 0;
	background-color: transparent;
	cursor: pointer;
	vertical-align: middle;
}
#formSearch a:hover,
#formSearch input.search_button:hover {
	color:#0d6e3a;
}


#topMenuExt{
	position:absolute;
	margin:9px 0px 0px 520px;
	padding:0px;
	width:460px;
	z-index:4;
	text-align:right;
}

#topMenuExt img{
border:none;
}

#topMenuExt ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#topMenuExt li{
	float: left; 
}

#topMenuExt ul>li

{
	display:inline;
	margin: 0;
	padding: 0;
}
#topMenuExt, #topMenuExt a, #topMenuExt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	line-height:14px;
}
#topMenuExt a:hover{
	color:#e31927;
}
#topMenuExt li.sepMenu{
	display:inline;
	margin:0px 7px 0px 7px;
}


/********************************************************/

/* Sous menu du haut */

#menuBanner{
	position:absolute;
	margin:44px 0px 0px 20px;
	padding:0px;
	width:930px;
	height:26px;
	z-index:5;
	text-align:left;
}
#menuBanner li{
	float: left; 
}
#menuBanner li.sepMenu{
	display:inline;
	margin:0px 10px 0px 10px;
}
#menuBanner ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#menuBanner ul>li

{
	display:inline;
	margin: 0;
	padding: 0;
}
#menuBanner, #menuBanner a, #menuBanner a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	color:#e31927;
	text-decoration:none;
}
#menuBanner a:hover, #menuBanner a.on,

#menuBanner ul li.active a{
	color:#0d6e3a;
}


/********************************************************/

/* Bas de page */

#bottomBanner{
	position:absolute;
	margin:784px 0px 0px 0px;
	padding:0px;
	width:846px;
	height:16px;
	z-index:3;
	text-align:center;
}
#bottomBanner ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#bottom-banner-menu {
	text-align:center; width:850px; margin-left:26px;
}
#bottomBanner li{
	FLOAT: left
}
#bottomBanner ul>li

{
	display:inline;
	margin: 0;
	padding: 0;
}
#bottomBanner, #bottomBanner a, #bottomBanner a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	line-height:14px;
}
#bottomBanner a:hover{
	color:#e31927;
}
#bottomBanner li.sepMenu{
	display:inline;
	margin:0px 10px 0px 10px;
}


#infoflashBanner{
	position:absolute;
	margin:784px 0px 0px 850px;
	padding:0px;
	width:150px;
	height:16px;
	z-index:3;
	text-align:center;
}
#infoflashBanner, #infoflashBanner a, #infoflashBanner a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	line-height:14px;
}
#infoflashBanner a:hover{
	color:#e31927;
}


/* Boutique */

#boutiqueListe{
	position:absolute;
	margin:160px 0px 0px 60px;
	padding:0px;
	width:620px;
	height:430px;
	z-index:5;
	overflow-y:auto;
}
#boutiqueListe p{
	padding:0px;
	margin:5px 0px 5px 0px;
}
#boutiqueListe p, #boutiqueListe{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:16px;
}
.FicheBoutique{
	width:186px;
	text-align:center;
	margin:6px 10px 20px 0px;
	float:left;
}
.IllustrBoutique{
	width:186px;
	text-align:center;
}
.NomBoutique{
	width:178px;
	text-align:left;
	padding:4px 4px 4px 4px;
	color:#e31927;
	font-weight:bold;
}
.TelephoneBoutique{
	width:178px;
	text-align:left;
	padding:4px 4px 4px 4px;
	color:#000000;
}
.AdresseBoutique{
	width:178px;
	text-align:left;
	padding:4px 4px 4px 4px;
	color:#000000;
	background-color:#f1ede0;
}
/********************************************************/

body {
	scrollbar-face-color:#ececed;
	scrollbar-base-color:#ececed;
	scrollbar-arrow-color:#e31927;
	scrollbar-track-color:#F3F3F3;
	scrollbar-shadow-color:#ececed;
	scrollbar-highlight-color:#ececed;
	scrollbar-3dlight-color:#e0a5ac;
	scrollbar-darkshadow-Color:#e0a5ac;
}

/* pointsDeVente */
#pointsDeVente{
	position:absolute;
	margin:160px 0px 0px 60px;
	padding:0px;
	width:620px;
	height:550px;
	z-index:5;
	overflow-y:auto;
}
#carteFrance{
	width:300px;
	float:left;
}
#carteFrance p{
	margin-top:5px;
	margin-bottom:5px;
}
#listePdV{
	width:300px;
	float:left;
	color:#000000;
}
#listePdV form {
	margin:0px;
	padding:0px;
}
#listePdV .pdv{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	width:160px;
}
p.titlepdv{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background-color:#f1ede0;
	padding:4px 4px 4px 4px;
	font-weight:bold;
}
p.descpdv{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:0px 4px 4px 24px;
	background:url(../images/pointsdevente/bullet.gif) 0px 0px no-repeat;
}
p.descpdv a, p.descpdv a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e31927;
	text-decoration:underline;
}
p.descpdv a:hover{
	text-decoration:none;
}



/* points De Vente Etranger */

#pointsDeVenteEtranger{
	position:absolute;
	margin:160px 0px 0px 60px;
	padding:0px;
	width:620px;
	height:430px;
	z-index:5;
	overflow-y:auto;
}
#pointsDeVenteEtranger p{
	padding:0px;
	margin:5px 0px 5px 0px;
}
#pointsDeVenteEtranger p, #pointsDeVenteEtranger{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:16px;
}
#pointsDeVenteEtranger p.mentionsForm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000;
	line-height:16px;
}
#pointsDeVenteEtranger p.errorForm{
	margin:10px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e31927;
	line-height:16px;
}
#pointsDeVenteEtranger input.normalInput,
#pointsDeVenteEtranger textarea.normalInput,
#pointsDeVenteEtranger select.normalInput{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:200px;
	border: #babab9 1px solid;
}
#pointsDeVenteEtranger input.largeInput,
#pointsDeVenteEtranger textarea.largeInput,
#pointsDeVenteEtranger select.largeInput{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:500px;
	border: #babab9 1px solid;
}
#pointsDeVenteEtranger input.submitInput{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	background: url(../images/misc/submit.jpg) 0px 0px no-repeat;
	background-color:none;
	width:127px;
	height:30px;
	color:#000000;
	border:none;
}


/* Contact */

#rubContact{
	position:absolute;
	margin:160px 0px 0px 60px;
	padding:0px;
	width:620px;
	height:430px;
	z-index:5;
	overflow-y:auto;
}
#rubContact p{
	padding:0px;
	margin:5px 0px 5px 0px;
}
#rubContact p, #rubContact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:16px;
}
#rubContact p.mentionsForm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000;
	line-height:16px;
}
#rubContact p.errorForm{
	margin:10px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e31927;
	line-height:16px;
}
#rubContact input.radio{
}
#rubContact input.normalInput,
#rubContact textarea.normalInput,
#rubContact select.normalInput{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:200px;
	border: #babab9 1px solid;
}
#rubContact input.largeInput,
#rubContact textarea.largeInput,
#rubContact select.largeInput{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:500px;
	border: #babab9 1px solid;
}
#rubContact input.submitInput{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	background: url(../images/misc/submit.jpg) 0px 0px no-repeat;
	background-color:none;
	width:127px;
	height:30px;
	color:#000000;
	border:none;
}




/* Newsletter */

#rubNewsletter{
	position:absolute;
	margin:160px 0px 0px 60px;
	padding:0px;
	width:620px;
	height:430px;
	z-index:5;
	overflow-y:auto;
}
#rubNewsletter p{
	padding:0px;
	margin:5px 0px 5px 0px;
}
#rubNewsletter p, #rubNewsletter{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:16px;
}
#rubNewsletter p.mentionsForm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000;
	line-height:16px;
}
#rubNewsletter p.errorForm{
	margin:10px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e31927;
	line-height:16px;
}
#rubNewsletter input.radio{
}
#rubNewsletter input.normalInput,
#rubNewsletter textarea.normalInput,
#rubNewsletter select.normalInput{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:200px;
	border: #babab9 1px solid;
}
#rubNewsletter input.largeInput,
#rubNewsletter textarea.largeInput,
#rubNewsletter select.largeInput{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:500px;
	border: #babab9 1px solid;
}
#rubNewsletter input.submitInput{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	background: url(../images/misc/submit.jpg) 0px 0px no-repeat;
	background-color:none;
	width:127px;
	height:30px;
	color:#000000;
	border:none;
}


/* planDuSite */

#planDuSite{
	position:absolute;
	margin:160px 0px 0px 60px;
	padding:0px;
	width:620px;
	height:430px;
	z-index:5;
	overflow-y:auto;
}
#planDuSite p{
	padding:0px;
	margin:5px 0px 5px 0px;
}
#planDuSite p, #planDuSite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:16px;
}
#planDuSite div.wb-menu {
	margin:0px;
	padding:0px;
	text-align:left;
}


/*ul niveau 1 */
#planDuSite div.wb-menu ul.wbmenu-item-list  {
/*	margin:0px 0px 10px 0px;
	padding: 7px 0px 10px 44px;*/
	list-style:none;
}
#planDuSite div.wb-menu ul.wbmenu-item-list li {
	background:url(../images/misc/bg_plan-du-site.jpg) 0px 0px no-repeat;
	margin:0px 0px 10px 0px;
	padding: 7px 0px 10px 44px;
/*	line-height:30px;*/
	/*height:50px;*/
	list-style:none;
}
#planDuSite div.wb-menu ul.wbmenu-item-list li,
#planDuSite div.wb-menu ul.wbmenu-item-list li a,
#planDuSite div.wb-menu ul.wbmenu-item-list li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#planDuSite div.wb-menu ul.wbmenu-item-list li a:hover {
	text-decoration:underline;
}


/*ul niveau 2 */
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li,
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li a,
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
}
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li {
	/*height:18px;*/
	background:none;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-image:url(../images/misc/puce-pipe.gif);
	list-style-type:disc;
}


/*ul niveau 3 */
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li ul li{
	/*float: left; */
}
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li ul li.sepMenu{
	display:inline;
	margin:0px 6px 0px 6px;
}
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li ul  {
	list-style: none;
	padding: 0;
	margin: 0px 0px 0px 10px;
}
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li ul >li

{
	display:inline;
	margin: 0;
	padding: 0;
}

#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li ul li,
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li ul li a,
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
}
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li ul li a:hover,
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li ul li a.on,
#planDuSite div.wb-menu ul.wbmenu-item-list li ul.wbmenu-item-list li ul li.active a{
	color:#0d6e3a;
}











/* Recherche */

#resultatRecherche{
	position:absolute;
	margin:160px 0px 0px 60px;
	padding:0px;
	width:620px;
	height:430px;
	z-index:5;
	overflow-y:auto;
}
#resultatRecherche p{
	padding:0px;
	margin:5px 0px 5px 0px;
}
#resultatRecherche p, #resultatRecherche{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:16px;
}
#resultatRecherche h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:12px;

	background:url(../images/misc/bg_plan-du-site.jpg) 0px 0px no-repeat;
	margin:0px 0px 10px 0px;
	padding: 7px 0px 10px 44px;
	list-style:none;
}
#resultatRecherche ol.search-results-articles li,
#resultatRecherche ol.search-results-produits li {
	background:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style-image:url(../images/misc/puce-pipe.gif);
	list-style-type:disc;
}
#resultatRecherche ol.search-results-articles li a,
#resultatRecherche ol.search-results-articles li a:hover,
#resultatRecherche ol.search-results-produits li a,
#resultatRecherche ol.search-results-produits li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#e31927;
	text-decoration:none;
}
#resultatRecherche ol.search-results-articles li a:hover,
#resultatRecherche ol.search-results-produits li a:hover {
	text-decoration:underline;
}

