body {
	width:995px;
	margin: 0 auto;
	padding:0;
	background-image:url(../images/new/bgbody.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a { text-decoration:none; }
form { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { color:#931D7B; }
h4 { font-size:14px; }
table { font-size:inherit; }
hr { 
	width:70%;
	text-align:center;
	clear:both;
	}
	legend {
	color:#941E7F;
	}
	
#refe { width:800px; z-index:-1; position:absolute; top:0; height:600px; overflow:hidden; }

#page {
	background:#f3efee url(../images/new/flowers.gif) no-repeat 0 560px;
}

#haut {
	background-image:url(../images/new/bghaut.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:170px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:265px;
	padding-top:5px;
	color:#90007c; font-weight:bold;
}
#haut a { color:#90007c; font-weight:bold;margin-right:40px }
#haut h1 { display:none; }
#haut a:hover { text-decoration:underline; }
#haut .panier { padding-left:540px; }
#haut .panier a:hover { text-decoration:none; }
#haut .rose { color:#d154ab; font-weight:normal; }

#arianehome {
	padding-top:40px;
	color:#3c3a32;
	font-size:11px;
	float:left; clear:left;
	width:275px;
}
#ariane {
	padding-top:30px;
	color:#686461;
	font-size:11px;
	float:left;
	clear:left;
	font-weight:normal;
}
#ariane b {
	font-weight:normal;
	color:#333;
}
#ariane a {	color:#5b5148; text-decoration:underline; margin-right:0px  }


#ancres {
	float:right;
	padding-right:15px;
}
#ancres a {
	color:#931D7B;
	font-weight:bold;
}

#colonne { 
	width:170px; 
	padding-left:15px; 
	padding-top:20px; 
	float:left;
}

a.move { 
	color:#931d7b; 
	font-size:13px; 
}

#colonne strong { 
	color:#7d7a69; 
	font-size:14px; 
	
}

#colonne a { color:#473b2b; font-size:11px; }
#colonne a:hover, #colonne a.on, .footer a:hover, #bas .bloc a:hover { color:#7d7871; }
#pied a:hover, #pied a.on { text-decoration:underline; }

/* menu déroulant */
dl, dt, dd, ul, li {
	margin: 0;
	padding: 0 0 0 2px;
	list-style-type: none;
	color:#666666;
}
#menu {
	position: relative;
	width: 155px;
}
#menu dt {
	width:150px;
	cursor: pointer;
	height: 21px;
	line-height: 21px;
	margin: 0;
	border-bottom: solid 1px #c3bcb6;
	text-align: left;
	font-size:11px;
	padding-left:0px;
}
#menu dd {
	position: absolute;
	z-index: 100;
	left: 6em;
	margin-top: -1.4em;
	width: 12em;
	background: #F3EFEE;
	border: 1px solid #c0bcb1;
	font-size: 1.1em;
}
#menu ul { padding: 2px; }
#menu li {
	text-align: left;
	font-size: 85%;
	height: 18px;
	line-height: 18px;
}
#menu li a:hover, #menu dt a:hover { color:#7d7871; }
#menu li a, #menu dt a {
	color: #463825;
	display: block;
}
/* fin menu deroulant */

#contenu { 
	width:770px;
	float:left;
	padding:15px 10px;
	color:#433A33;
}
#contenu a {
	color:#931D7B;
}
#f1 { padding-left:15px; }
/* formulaire newsletter */
#nl {
font-size:11px;
font-weight:normal;
float:left;
color:#4d4d4d;
padding-top:25px;
letter-spacing:1px;
white-space:nowrap;
}
.nl09 {
	color:#4d4d4d;
	font-size:11px;
	font-weight:bold
}
.go {
	background:#aa499a; 
	color:#FFFFFF;
	border:none; 
	font-size:11px;
	height:17px;
	width:20px;
	padding:0px;}
#gg {
	float:right;
	padding-top:25px; 
	padding-right:30px;
	white-space:nowrap;
}
#gg strong {
	font-size:11px;
	color:#4d4d4d;
	letter-spacing:1px;
}
/* fin de formulaire newsletter */

#bas { padding-left:200px; background:#F3EFED; }
#bas .bloc {
	color:#a8a591;
	border-right: 1px solid #c5c2b1;
	float:left;
	padding:15px 30px;
}
#bas .bloc a {
	color:#4d4d4d;
	font-size:11px;
}

#pied {
	height:25px;
	background: transparent url(../images/new/bgpied.gif) no-repeat right;
	color:#FFFFFF;
	padding-top:10px;
	padding-left:16px;
}
#pied a {	color:#FFFFFF; margin:0px 8px; }

.footer {
	float:left;
	color:#a8a591;
	font-size:11px;
	padding:15px 25px;
	height:80px;
}
.footer a {
	color:#a8a591;
}

.clear { clear:both; }
.mauve {	color:#931d7b; font-size:11px }
.th {
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #b0ac98;
	}
	.press { 
	float:left; 
	width:209px; 
	height:auto; 
	margin:8px 16px;
	text-align:center;
	font-size:11px; 
	vertical-align:bottom;
	}
.pro { 
	float:left; 
	width:209px; 
	height:auto; 
	background: url(../images/collection/cartouche.gif) no-repeat bottom; 
	margin:8px 16px; 
	color:#ffffff; 
	font-size:11px; 
	}
	
.pronaiss { 
	float:left;
	width:209px;
	height:auto;
	background: url(../images/collection/cartouche2.gif) no-repeat bottom;
	margin:10px;
	color:#0a0a0a;
	font-size:11px; 
	}
	
	.profemme { 
	float:left; 
	width:209px; 
	height:auto; 
	background: url(../images/femme/bgpro.gif) no-repeat bottom; 
	margin:8px 16px; 
	color:#ffffff; 
	font-size:11px;  
	}
	
.pro div, .pronaiss div, .profemme div { padding:4px 0 4px 8px; font-size:12px; }
#contenu .pro a, .proHome a, #contenu .profemme a { color:#ffffff; }
.pro div.neutral, .pronaiss div.neutral, .profemme div.neutral { margin:0; padding:0; }
#contenu .pronaiss a { color:#0a0a0a; }
.tag { color:#a3a192; font-size:11px; }
.tag1 { font-size:14px; }
.tag2 { font-size:16px; }
.tag3 { font-size:18px; }
.tag4 { font-size:24px; }
.tag5 { font-size:28px; }
.tag6 { font-size:30px; }


.mama {
	display:block;
	width:296px;
	height:199px;
	background:url(../images/femme/blocHome.gif) no-repeat 0px -3px;
	text-align:left;
	float:left;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px;
}
.mama img {
	margin-left:11px;
	margin-bottom:1px;
}

.enavant {
	display:block;
	width:207px;
	height:199px;
	background:url(../images/new/diapo1.gif) no-repeat;
	text-align:left;
	float:left;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px;
}
.enavant img {
	margin-left:2px;
}
.enavant a {
 color:#d3235f;
	font-size:12px;
}

#contenu div.enavant a.livraison {
 color:#4D4D4D;
}
.enavant b { color:#90007c; font-size:13px; }

.enavant h3 {
 color:#90007c;
	font-size:14px;
	margin:0;
	padding: 20px 0px 10px 0px;
	text-align:center;
}
.enavant h3 a {
 color:#90007c;
	font-size:14px;
}
.enavantnews {
 display:block;
	width:219px;
	height:205px;
	background:url(../images/new/diapo2.gif) no-repeat;
	font-size:11px;
	color:#000000;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
.enavantnews h3 {
 color:#000;
	font-size:14px;
	margin:0;
	padding: 15px 5px 0px 0px;
	text-align:center;
}
.enavantnews p {
	padding:0px 18px;
	_margin:10px 0px;
}
.enavantnews a {
 color:#d3235f;
}
.th {
 background:#C4C2B6;
	color:#fff;
	font-weight:bold;
}
#contenu a.bak, #contenu a.bak :hover { padding:3px; color:#FFFFFF; font-weight:bold; font-size:12px; background-color:#F20961; }
.choose { background:#ffffff; border-top: 1px solid #B38DB7; border-bottom: 1px solid #B38DB7; }
.guide a { color:#874992; font-size:12px; font-weight:bold; }
.guide a:hover { text-decoration:underline; }
.prod { padding-left:8px; color:#5B5851; font-size:13px; }
.prod a {
text-decoration:underline;
}
#vignettes img { margin-top:7px; }
#asso {
	display:block;
	width:108px;
	background:#E8E5DE;
	text-align:center;
	color:#605D56;
	padding:4px 0px;
	font-size:11px;
}
#asso strong {
	color:#901D85;
	font-size:13px;
	line-height:22px;
}

#modele, #modele option {
	font-size:11px;
 behavior: url(sample.htc);
}