body {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	height: 100%;
	position: relative;
	background-color: #FFFFFF;
}
.selectordeco {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-repeat:no-repeat;
}
.main {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.cadre {
	border: 1px solid #CCCCCC;
}
.nydel {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 10px;
}
.nydel HR{
	color: #CCCCCC;
	height: 1px;
	border: 0;
}
.nydel TEXTAREA{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
}
.nydel INPUT{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
}
.nydel SELECT{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
}
.nydel a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.nydel a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.nydel a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.nydel a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.menu {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.menu a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menu a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menu a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menu a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menunydel {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	background-color:#CCCCCC;
}
.menunydel a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menunydel a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menunydel a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menunydel a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.logger {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #CCCCCC;
}
.logger a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #CCCCCC;
}
.logger a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #CCCCCC;
}
.logger a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #CCCCCC;
}
.logger a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #CCCCCC;
}
.menubottom{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background: #999999;
}
.menubottom a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.menubottom a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}
.menubottom a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.menubottom a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}
.menutop {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background: #CCCCCC;
}
.menutop a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menutop a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menutop a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menutop a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menutop SELECT{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	border: 1px solid #FFFFFF;
}
.basketprice{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.basketprice a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.basketprice a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.basketprice a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.basketprice a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.promos {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.promos a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #CCCCCC;
}
.promos a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #CCCCCC;
}
.promos a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #CCCCCC;
}
.promos a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #CCCCCC;
}
.menuuser {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
	background-color:#CCCCCC;
	border-top: 0px solid #FEC46B;
	border-bottom: 0px solid #CB7A01;
}
.menuuser a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.menuuser a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.menuuser a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.menuuser a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.menuselect {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	border: 1px solid #333333;
}
.popperlink {
	POSITION: absolute;
	VISIBILITY: hidden
}
.poplinktable {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	border: 1px solid #CCCCCC;
	padding: 4px;
	background-color: #ffffff;
}
div {
	font-family: Tahoma, Helvetica;
}

.clsCMOn, .clsCMOver {
	font-size: 12px;
        padding: 2px 4px;
	color: black;
}
.footer {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #666666;
}
.footer a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #666666;
}
.footer a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #666666;
}
.footer a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #666666;
}
.footer a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #666666;
}
.selectorframe {
	background-color:#EFEFEF;
}
.selector {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	padding-left:2px;
	padding-right:2px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	background-color:#EFEFEF;
}
.selector a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.selector a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.selector a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.selector a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.selectorspecial {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color: #FFFFFF;
	padding-left:2px;
	padding-right:2px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	background-color:#C1001F;
}
.selectorspecial a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.selectorspecial a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.selectorspecial a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.selectorspecial a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.selectorsub {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	padding-left:5px;
	padding-right:2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.selectorsub a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.selectorsub a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.selectorsub a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.selectorsub a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.selectorsubsel {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
	padding-left:5px;
	padding-right:2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.selectorsubsel a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.selectorsubsel a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.selectorsubsel a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.selectorsubsel a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.produit {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.nouveaute {
	border-left: 1px solid #FE9901;
	border-right: 1px solid #FE9901;
}
.descriptif {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.descriptif a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.descriptif a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.descriptif a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.descriptif a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.cataloguetitre{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
	
}
.cataloguetitre a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.cataloguetitre a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.cataloguetitre a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.cataloguetitre a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.cataloguetitrenouveau{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FE9901;
}
.cataloguetitrenouveau a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.cataloguetitrenouveau a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.cataloguetitrenouveau a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.cataloguetitrenouveau a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.cataloguetitrepromo{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #a05599;
}
.cataloguetitrepromo a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.cataloguetitrepromo a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.cataloguetitrepromo a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.cataloguetitrepromo a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.cataloguetitredestockage{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #bbce4e;
}
.cataloguetitredestockage a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.cataloguetitredestockage a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.cataloguetitredestockage a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.cataloguetitredestockage a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menunydelgroupe {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
	background: #CCCCCC;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #666666;
}
.menunydelgroupe a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menunydelgroupe a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menunydelgroupe a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.menunydelgroupe a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.pinkpetit {
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #a05599;
}
.pinkpetit a:link{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #a05599;
}
.pinkpetit a:hover{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #a05599;
}
.pinkpetit a:visited{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #a05599;
}
.pinkpetit a:active{
	font-family: Arial, Helvetica, Verdana,  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #a05599;
}
@font-face {
    font-family: champignon;
    font-style:  normal;
    font-weight: normal;
    src: url(CHAMPIG0.eot);
}
@font-face {
    font-family: hige;
    font-style:  normal;
    font-weight: normal;
    src: url(hige0.eot);
}
/* error message */
.error {
	/* supply height to ensure consistent positioning for every browser */
	z-index:1000;
	height:15px;
	color:#a05599;
	font-size:10px;
	padding:0px 0px;
	margin-top:0px;
	margin-left:-100px;


	/* CSS3 spicing for mozilla and webkit */
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-topleft:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;
	-moz-box-shadow:0 0 6px #ddd;
	-webkit-box-shadow:0 0 6px #ddd;
}
