/* CSS Document */

body{
	background-image:url(images/background.jpg);
	font-family:Verdana;
	font-size:12px;
	color:#848484;
}

img{
	border:0;
}

.clear{
	clear:both;
	height:0px;
}

.trait-violet{
	clear:both;
	height:2px;
	background-color:#4a2b45;
}


#global{
	margin:0 auto;
	width:995px;
}

.invisible{
	display:none;
}

.centre{
	text-align:center;
}

.droite{
	text-align:right;
}

/**************** ENTETE ***************/

#entete{
	width:995px;
	height:144px;
	margin:0;
	padding:0;
	background-image:url(images/fd_entete.gif);
	background-repeat:no-repeat;
	position: relative;
}

#contenu-logo{
	float:left;
	width:234px;
	margin:0;
	padding:0;		
}

#logo{
	float:left;
	width:234px;
	height:95px;
	margin:19px 0 0 33px;
	padding:0;
	display:inline;
}

#titre-entete{
	float:left;
	margin:0 0 0 80px;
	padding:0;
	color:#8d3f79;
	display:inline;
}

#titre-entete p{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
}

#identification{
	float:left;
	width:213px;
	height:105px;
	margin:20px 0 0 248px;
	padding:0;
	display:inline;
	position: relative;
}

#identification form{
	margin-top: 20px;
}

#identification .champEntete{
	background: #fff;
	color:#8d3f79;
	margin:0;
	padding:0;
}

#identification .motDePasseOublie{
	display: inline;
	margin: 10px auto;
	width: 110px;
	color:#8d3f79;
	font-size:11px;
}

#identification p{
	color:#8d3f79;
	margin:4px 0 0 0;
	padding:0;
	position: absolute;
	font-size:11px;
	top: 100px;
	left: 0;
}

#identification p a{
	text-decoration:none;
	font-weight:bold;
	color:#8d3f79;
}

#identification p img{
	padding-bottom:1px;
}

#panier{
	float:left;
	width:213px;
	height:120px;
	margin:13px 0 0 33px;
	padding:0;
	display:inline;
	background-image:url(images/sac-panier.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

#panier p{
	margin:5px 0 0 52px;
	padding:0;
	font-size:11px;
}

#panier p a{
	text-decoration:none;
	font-weight:bold;
	color:#8d3f79;
}

#panier p img{
	padding-bottom:1px;
}

#panier .nbr-article-panier{
	margin:17px 0 0 52px;
	padding:0;
	font-size:12px;
}

#panier .nbr-article-panier span{
	color:#8d3f79;
	font-weight:bold;
}

/**************** ENTETE ***************/

/**************** MENU ***************/

#menu{
	width:995px;
	height:39px;
	background-image:url(images/fd-menu.gif);
	background-repeat:no-repeat;
	position: relative;
	z-index:100;
}

#menu ul{
	float:left;
	margin:0 0 0 23px;
	padding:0;	
	display:inline;
}

#menu li{
	float:left;
	margin:3px 0 0 0;
	padding:9px 0 0 0;
	display:inline;
	list-style:none;
	height:21px;
	text-align:center;
	text-transform:uppercase;
	font-size:10px;
	color:#441f3b;
	font-weight:bold;
}

#menu li a{
	text-decoration:none;
	color:#441f3b;
}

#menu li a:hover{
	text-decoration:underline;
	color:#FFF;
}

#menu .btn-produits{
	background-image:url(images/btn-produits.gif);
	background-repeat:no-repeat;
	width:123px;
}

#menu .btn-nouveautes{
	background-image:url(images/btn-nouveautes.gif);
	background-repeat:no-repeat;
	width:116px;
}

#menu .btn-idees{
	background-image:url(images/btn-idees.gif);
	background-repeat:no-repeat;
	width:133px;
}

#menu .btn-blog{
	background-image:url(images/btn-blog.gif);
	background-repeat:no-repeat;
	width:73px;
}

#menu .btn-alyssiane{
	background-image:url(images/btn-alyssiane.gif);
	background-repeat:no-repeat;
	width:90px;
}

#menu .btn-alyssiane a:hover{
	color:#c3a100;
}

#menu .btn-accueil{
	width:18px;
	margin:1px 8px 0 0;
}

#rechercheRapide{
	float:right;
	width:325px;
	padding:0;
	color:#441f3b;
	margin:0 10px 0 0;
	display:inline;
}
	
#rechercheRapide table{
	height:39px;
}
	
#rechercheRapide td{
	padding:1px 5px 0 0;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}
	
#rechercheRapide td.okRecherche{
	padding:2px 0 0 0;
}
	
#rechercheRapide input{
	border:0;
	font-family:verdana;
	font-size:10px;
	padding:2px;
	margin:0;
}

#rechercheRapide td.soustitreRecherche{
	font-size:10px;
	color:#f4b5e5;
	margin:0;
	padding:0;
}

#menuDeroulant{
	/*width:560px;*/
	/*height:230px;*/
	background-color:#adddd9;
	margin:0;
	padding:0 40px 15px 20px;
	color:#441f3b;
	font-size:11px;
	display: none;
	position: absolute;
	left: 49px;
	top: 33px;
	z-index:200;
}

#menuDeroulant ul, #menuDeroulant2 ul{
	float:left;
	margin:0;
	padding:0 20px 0 0;
	/*width: 150px;*/
}

#menuDeroulant li, #menuDeroulant2 li{
	display:block;
	font-size: 100%;
	list-style:none;
	float: none;
	padding: 0;
	margin:0 0 3px 0;
	text-transform: none;
	text-align: left;
	font-weight: normal;
	height: auto;
}

#menuDeroulant li a, #menuDeroulant2 li a{
	color:#441f3b;
	text-decoration:none;
}

#menuDeroulant li a:hover, #menuDeroulant2 li a:hover{
	text-decoration:underline;
	color:#441f3b;
	
}

#menuDeroulant li.titreMenuderoulant{
	text-transform:uppercase;
	font-weight:bold;
	margin:5px 0 5px 0;
	padding:5px 0 5px 15px;
	background-image:url(images/etoile.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:120px;	
}

#menuDeroulant2 li.titreMenuderoulant{
	text-transform:uppercase;
	font-weight:bold;
	margin:5px 0 5px 0;
	padding:5px 0 5px 15px;
	background-image:url(images/etoile2.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:120px;	
}

#menuDeroulant li.titreMenuderoulant2, #menuDeroulant2 li.titreMenuderoulant2{
	text-transform:uppercase;
	font-weight:bold;
	margin:5px 0 5px 0;
	padding:5px 0 5px 15px;
	background-image:url(images/etoile.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:120px;
	color:#a82d8b;
}

#menuDeroulant2{
	width:250px;
	background-color:#fff;
	margin:0;
	padding:0 40px 15px 20px;
	color:#441f3b;
	font-size:11px;
	display: none;
	position: absolute;
	left: 172px;
	top: 33px;
	z-index:200;
}


/**************** MENU ***************/

/**************** CONTENU ***************/

#contenu{
	width:983px;
	margin:0 0 0 0;
	padding:0 6px 0 6px;
	background-color:#FFFFFF;	
}

#banniere-index{
	width:973px;
	height:331px;
	background-color:#a82d8b;
	margin:0 0 17px 0;
	padding:0 5px 5px 5px;
}

#nouveautes{
	float:left;
	width:680px;
	margin:0;
	padding:0px;
	border:solid 1px #cacaca;
}

.contenu-cadre{
	height:330px;
	margin:0;
	padding:0;

}

#nouveautes h2{
	font-size:15px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	background-image:url(images/fd-nouveautes.gif);
	background-repeat:no-repeat;
	height:24px;
	margin:4px 5px 0 4px;
	padding:3px 0 0 40px;
}

.produit{
	float:left;
	width:186px;
	height:290px;
	background-color:#f1efeb;
	border:solid 1px #cacaca;
	color:#7d695c;
	margin:9px 7px 0 0;
	display:inline;
}

.fondCommande{
 	background-color:#f4c6ed;
}

.produit .image-produit{
	width:180px;
	vertical-align:middle;
	margin:5px 0 10px 0;
}

.produit-index{
	float:left;
	width:186px;
	min-height:300px;
	background-color:#f1efeb;
	border:solid 1px #cacaca;
	color:#7d695c;
	margin:9px 7px 0 25px;
	display:inline;
}

.produit-index .image-produit{
	width:180px;
	vertical-align:middle;
	margin:5px 0 15px 0;
}


.image-produit{
	text-align: center;
}

.produit h3{
	font-size:11px;
	color:#7d695c;
	margin:0 5px 0 5px;
	padding:0;
	font-weight:bold;
}

.produit p{
	font-size:11px;
	margin:2px 5px 0 5px;
	padding:0;
}

.produit a{
	color:#7d695c;
	text-decoration:none;
}


.produit-index h3{
	font-size:11px;
	color:#7d695c;
	margin:0 5px 0 5px;
	padding:0;
	font-weight:bold;
}

.produit-index p{
	font-size:11px;
	margin:7px 5px 0 5px;
	padding:0;
}

.produit-index a{
	color:#7d695c;
	text-decoration:none;
}

.prix{
	color:#ab368f;
	font-size:11px;
	margin:0;
	padding:5px 0 0 0;
	float:left;
	width:130px;
}

.prixPublic{
	font-size:9px;
	padding:5px 0 0 5px;
}

.prix span{
	font-weight:bold;
	font-size:13px;
}

.prix span.tresPetit{
	font-size:9px;
}

.ajouter-panier{
/*	width:40px;*/
	float:left;
	font-size:10px;
	color:#6e9529;
	background-image:url(images/panier.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin:0 0 0 3px;
	padding:3px 0 0 20px;
	height:20px;
	display:inline;
}

.ajouter-panier input{
	width:20px;
	font-size:10px;
}

.ajouter-panier p{
	font-size:10px;
	margin:0;
	padding:0 0 0 20px;
}

.ajouter-panier a{
	color:#6e9529;
	text-decoration:none;
}

.ajouter-panier a:hover{
	color:#6e9529;
	text-decoration:underline;
}

.toutes-nouveautes{
	width:457px;
	margin:0;
	border-top:solid 1px #cacaca;
	padding:0;
	float:right;
}

.toutes-nouveautes p{
	margin:4px 15px 4px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	color:#441f3b;
	background-image:url(images/fleche-nouveautes.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;
}

.toutes-nouveautes a{
	color:#441f3b;
	text-decoration:none;
}

.toutes-nouveautes a:hover{
	color:#441f3b;
	text-decoration:underline;
}

#idees-creatives{
	float:left;
	width:252px;
	margin:0 0 0 12px;
	padding:0px;
	border:solid 1px #cacaca;
	display:inline;
}

#idees-creatives h2{
	font-size:15px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	background-image:url(images/fd-idees-creatives.gif);
	background-repeat:no-repeat;
	width:211px;
	height:24px;
	margin:4px 0 15px 4px;
	padding:3px 0 0 30px;
}

#idees-creatives h3{
	color:#e1964e;
	font-size:11px;
	font-weight:bold;
	background-image:url(images/puce-etoile.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 18px;
	margin:0 0 0 11px;
}

#idees-creatives h3 a{
	color:#e1964e;
	text-decoration:none;
}

#idees-creatives p{
	color:#848484;
	font-size:11px;
	margin:0 0 0 30px;
	padding:0;
}

#idees-creatives p a{
	color:#848484;
	text-decoration:none;
}

#idees-creatives p a:hover{
	color:#848484;
	text-decoration:underline;
}

#idees-creatives img{
	margin:8px 0 15px 30px;
	padding:0;
}

#idees-creatives .toutes-idees{
	width:252px;
	margin:0;
	border-top:solid 1px #cacaca;
	padding:0;
	float:right;
}

#idees-creatives .toutes-idees p{
	margin:4px 15px 4px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	color:#441f3b;
	background-image:url(images/fleche-idees.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;
}

#idees-creatives .toutes-idees a{
	color:#441f3b;
	text-decoration:none;
}

#idees-creatives .toutes-idees a:hover{
	color:#441f3b;
	text-decoration:underline;
}


#actualites{
	float:left;
	width:280px;
	margin:0 0 0 12px;
	padding:0 6px 0 0;
	border:solid 1px #cacaca;
	display:inline;
}

#actualites h2{
	font-size:15px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	background-image:url(images/fd-actualites.gif);
	background-repeat:no-repeat;
	height:24px;
	margin:4px 0 15px 4px;
	padding:3px 0 0 30px;
}

#actualites .actus{
	color:#a82d8b;
	font-size:11px;
	margin:0 0 16px 9px;
	padding:0 0 0 20px;
	background-image:url(images/puce-etoile-violet.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#actualites .actus a{
	color:#a82d8b;
	text-decoration:none;
}

#actualites .actus a:hover{
	color:#a82d8b;
	text-decoration:underline;
}

#actualites .toutes-actualites{
	width:241px;
	margin:0;
	border-top:solid 1px #cacaca;
	padding:0;
	float:right;
}

#actualites .toutes-actualites p{
	margin:4px 10px 4px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	color:#441f3b;
	background-image:url(images/fleche-actus.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:right;
}

#actualites .toutes-actualites a{
	color:#441f3b;
	text-decoration:none;
}

#actualites .toutes-actualites a:hover{
	color:#441f3b;
	text-decoration:underline;
}

/**************** CONTENU ***************/

#menu-interieur{
	float:left;
	width:190px;
	margin:9px 0 0 0;
	padding:0 0 20px 0;
	background-color:#e9e8df;
}

#menu-interieur p{
	margin:10px 0 15px 10px;
	padding:0;
}

#menu-interieur .h2-produits{
	font-size:18px;
	background-color:#91cac5;
	color:#FFF;
	text-transform:uppercase;
	margin:10px 0 15px 10px;
	padding:0;
	text-align:center;
	width:170px;
}

#menu-interieur .h2-idees-creatives{
	font-size:16px;
	background-color:#ce9d65;
	color:#FFF;
	text-transform:uppercase;
	margin:10px 0 15px 10px;
	padding:0;
	text-align:center;
	width:170px;
}

#menu-interieur ul{
	margin:0 0 0 5px;
	padding:0;
}

#menu-interieur li{
	margin:0 0 5px 20px;
	padding:0;
	list-style-image:url(images/puce-idees.png);
}

#menu-interieur li a{
	color:#776964;
	text-decoration:none;
}

#menu-interieur li a:hover{
	color:#776964;
	text-decoration:none;
	background-color:#cbc9ba;
}


#page{
	float:right;
	width:780px;
	margin:0 0 0 5px;
	padding:0;
	display:inline;
}

#page .h1-page{
	font-size:20px;
	border-bottom:solid 2px #5a3a51;
	color:#5a3a51;
}

#banniere-page{
	width:770px;
	height:150px;
	background-color:#a82d8b;
	padding:0 5px 5px 5px;
	margin:0;
}

#filAriane{
	margin:0;
	padding:0;
}

#filAriane p{
	color:#5a3a51;
	margin:0 0 20px 0;
	padding:10px 0 0 10px;
}

#filAriane p a{
	color:#5a3a51;
	text-decoration:none;
}

#filAriane p a:hover{
	color:#5a3a51;
	text-decoration:underline;
}

#menuCollection{
	margin:0;
	padding:0 0 10px 0;
	color:#a82d8b;
}

#menuCollection a, .hautPage a{
	color:#5eb4ac;
	text-decoration:none;
}

#menuCollection a:hover, .hautPage a:hover{
	text-decoration:underline;
}

.hautPage{
	font-size:11px;
	text-align:right;
}

.h1-produit{
	font-size:21px;
	text-transform:uppercase;
	color:#FFFFFF;
	margin:0;
	padding:0;
	border-bottom:solid 5px #91cac5;
}

.h1-produit span{
	background-color:#91cac5;
	margin:0;
	padding:5px;
}

h2.fabricant{
	font-size:17px;
	text-transform:uppercase;
	color:#FFFFFF;
	margin:10px 0 0 0;
	padding:0;
}

h2.fabricant span{
	background-color:#5a3a51;
	margin:0;
	padding:3px 5px;
}


#fiche{
	width:758px;
	background-color:#f1efeb;
	border:solid 1px #d2d1d1;
	margin:0;
	padding:10px 5px 10px 5px;
}

#image-fiche{
	float:left;
	width:310px;
	height:310px;
	margin:0;
	padding:0;
	border:solid 1px #d2d1d1;
	text-align:center;
}

#contenu-image-fiche{
	float:left;
	width:310px;
	margin:0;
	padding:0;
	font-size:11px;
	color:#776964;
}

#contenu-image-fiche p{
	margin:0;
	padding:0;
}

#contenu-image-fiche span{
	color:#5ba29c;
}

#contenu-image-fiche a{
	color:#776964;
	text-decoration:none;
}

#contenu-image-fiche a:hover{
	color:#776964;
	text-decoration:underline;
}

#description-fiche{
	float:right;
	margin:0 10px 0 23px;
	padding:0;
	width:406px;
	display:inline;
	
}

#description-fiche p{
	color:#4a2b45;
	font-size:11px;
}

.h1-fiche{
	font-size:21px;
	color:#4a2b45;
	text-transform:uppercase;
	float:left;
	margin:0;
	padding:0;
	
}

.h1-fiche span{
	font-size:16px;
	text-transform:none;
}

#btn-retour{
	float:right;
	margin:0;
	padding:9px 0 0 0; 
	font-size:11px;
 }

#btn-retour img{
	margin:0;
	padding:0 7px 0 0;
}

#btn-retour a{
	color:#a82d8b;
	text-decoration:none;
}

#btn-retour a:hover{
	color:#a82d8b;
	text-decoration:underline;
}

.prix-fiche{
	float:left;
	font-size:14px;
	margin:10px 0 0 0;
}

#description-fiche .prix-fiche p{
	color:#a82d8b;
	margin:0;
	padding:0;
}

.prix-fiche span{
	font-size:18px;
	font-weight:bold;
}

.ajouter-panier-fiche{
	float:left;
	color:#6e9529;
	background-image:url(images/panier-fiche.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin:10px 0 0 50px;
	padding:0;
	display:inline;
	height:30px;
}

#description-fiche .ajouter-panier-fiche p{
	margin:0;
	padding:3px 0 0 35px;
	font-size:14px;
}

.ajouter-panier-fiche a{
	color:#6e9529;
	text-decoration:none;
}

.ajouter-panier-fiche a:hover{
	color:#6e9529;
	text-decoration:underline;
}

#image-fiche-idees{
	float:left;
	width:322px;
	margin:0;
	padding:0;
	text-align:center;
}

#contenu-image-idees{
	float:left;
	width:320px;
	margin:0;
	padding:0;
	font-size:11px;
	color:#776964;
}

#contenu-image-idees p{
	margin:0;
	padding:0;
}

#contenu-image-idees span{
	color:#ce9d65;
}

#contenu-image-idees a{
	color:#776964;
	text-decoration:none;
}

#contenu-image-idees a:hover{
	color:#776964;
	text-decoration:underline;
}

#description-idees{
	float:right;
	margin:0 10px 0 23px;
	padding:0;
	width:396px;
	display:inline;
	
}

#description-idees p{
	color:#4a2b45;
	font-size:11px;
}

#description-idees ol{
	color:#4a2b45;
	font-size:11px;
	margin:0 0 0 30px;
	padding:0;
}

#description-idees ul{
	color:#4a2b45;
	font-size:11px;
	margin:0 0 0 30px;
	padding:0;
}

.h2-produits-associes{
	color:#ce9d65;
	font-size:18px;
	margin:15px 0 10px 0;
	padding:0 0 0 25px;
	background-image:url(images/puce-carre.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

/*contact*/
#contactGauche{
	float: left;
	padding:0;
	margin:0;
	width: 600px;
}

#contactForm{
	margin: 25px 0 0 50px;
}

#contactGauche label{
	color: #554029;
	display: block;
}

#contactGauche input, textarea{
	border: 1px solid #c8c8c8;
	color: #000;
	display: block;
	margin-bottom: 5px;
}

#contactGauche input.grdEspace{
	margin-bottom: 15px;
}

#contactGauche textarea{
	height: 135px;
	width: 355px;
}

#contactGauche textarea.petit{
	height: 45px;
	width: 250px;
}

#contactForm input.envoyer{
	border: 0;
	margin: 20px auto;
}

#contactForm input.envoyer:hover{
	filter : alpha(opacity=80);
	-moz-opacity : 0.8;
	opacity : 0.8; 
}

#contactGauche input.hidden{
	display: none;
}
/*contact*/

/**************** PIED ***************/

#pied{
	width:963px;
	margin:25px 20px 0 0;
	padding:0px;
	background-image:url(images/fd-pied.gif);
	background-repeat:no-repeat;
	background-position:top right;
	
}

#pied p{
	text-align:right;
	margin:0;
	padding:12px 0 8px 0;
	font-size:11px;
}

#pied a{
	color:#848484;
	text-decoration:none;
}

#pied a:hover{
	color:#848484;
	text-decoration:underline;
}
/**************** PIED ***************/

#zoom{
	z-index:500000;
}

/* AUTRE */

a.lienEtoile{
	margin:5px 0 5px 0;
	padding:5px 0 5px 15px;
	background-image:url(images/fleche.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:120px;
	color:#a82d8b;
	text-decoration:none;
}

a.lienEtoile:hover{
	text-decoration:underline;
}

a.lienVoirFiche{
	margin:5px 0 5px 0;
	padding:5px 0 5px 15px;
	background-image:url(images/fleche2.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:120px;
	color:#441f3b;
	text-decoration:none;
	
}

a.lienVoirFiche:hover{
	text-decoration:underline;
}

#chemin1, #chemin2, #chemin3{
	float:left;
	width:250px;
	text-align:center;
	margin:0 20px 0 0;
	padding:10px 0;
	border:solid 2px #ccc;
	font-weight:bold;
	color:#ccc;
}

#chemin1.ici, #chemin2.ici, #chemin3.ici{
	border:solid 2px #ab368f;
	color:#ab368f;
}

#panierChemin{
	margin:0;
	padding:10px 0 0 90px;
}

#tableauPanier{
	width:800px;
	margin:20px 0 0 90px;
	border-collapse:collapse;
	border-top:solid 1px #ab368f;
}

#tableauPanier th{
	text-align:center;
	color:#fff;
	background-color:#ab368f;
	padding:3px;
	border-left:solid 1px #ab368f;
}

#tableauPanier td{
	border-right:solid 1px #ab368f;
	border-bottom:solid 1px #ab368f;
	border-left:solid 1px #ab368f;
	padding:4px 2px;
}

#tableauPanier td.aDroite{
	text-align:right;
	padding-right:12px;
}

#tableauPanier th.pu{
	width:60px;
}

#tableauPanier th.q{
	width:70px;
}
#tableauPanier th.total{
	width:90px;
}

#tableauPanier td.fond{
	color:#fff;
	background-color:#ab368f;
	font-size:130%;
}

#tableauPanier td.hauteur{
	padding-top:10px;
	padding-bottom:10px;
}

#tableauPanier td.blanc{
	border-bottom:solid 1px #fff;
	border-left:solid 1px #fff;
	background-color:#fff;
}

#tableauPanier a{
	color:#848484;
	text-decoration:none;
}

#tableauPanier a:hover{
	color:#ab368f;
	text-decoration:underline;
}

#tableauPanier input{
	width:24px;
	font-family:Verdana;
	font-size:12px;
	color:#848484;
	text-align:center;
	border:solid 1px #848484;
	padding:3px;
	margin:0;
}

#tableauPanier tr:hover{
	background-color:#eee;
}

.t10{
	font-size:10px;
	font-family:arial;
}

.grandCentre{
	text-align:center;
	padding:100px 0;
}

#commandeAdresses{
	width:700px;
	margin: 0 auto;
	padding: 20px 0 0 0;
}

#commandeLivraison, #commandeFacturation{
	float:left;
	width:235px;
	border:solid 1px #ab368f;
	color:#ab368f;
	padding:3px 5px;
	min-height:100px;
}

#commandeLivraison{
	margin-right:200px;
}

#commandeLivraison p, #commandeFacturation p{
	margin:0;
	padding:0 0 5px 0;
}

#commandeFin{
	width:340px;
	margin:20px 0 10px 565px;
	padding: 5px;
	/*border:solid 1px #ab368f;*/
}

#adresseLivraison{
	width:300px;
	border-collapse:collapse;
	border-top:solid 1px #ab368f;
	border-left:solid 1px #ab368f;
}

#adresseLivraison th, #adresseLivraison td{
	padding:2px;
	border-bottom:solid 1px #ab368f;
	border-right:solid 1px #ab368f;
	text-align:left;
}

p.confirmCommande{
	font-size:140%;
	text-align: center;
	font-weight: bold;
	margin:0;
	padding: 10px 0 20px 0;
}


.listeCommande{
	margin: 0 0 0 20px;
	width:700px;
	color: #5a3a51;
	border-collapse:collapse;
	border-top:solid 1px #ab368f;
	border-left:solid 1px #ab368f;
}

.listeCommande th, .listeCommande td, .listePanier th, .listePanier td{
	border-bottom:solid 1px #ab368f;
	border-right:solid 1px #ab368f;
}

.listePanier{
	margin: 0 0 0 20px;
	width:700px;
	color: #5a3a51;
	border-collapse:collapse;
	border-top:solid 1px #ab368f;
	border-left:solid 1px #ab368f;
}

.tableauPanierSauve{
	margin: 0 auto;
	width: 600px;
	color: #5a3a51;
	border-collapse:collapse;
	border-top:solid 1px #ab368f;
	border-left:solid 1px #ab368f;
}

.tableauPanierSauve th, .tableauPanierSauve td{
	border-bottom:solid 1px #ab368f;
	border-right:solid 1px #ab368f;
}

h2.compte{
	color: #5a3a51;
	font-size: 14px;
}

.vert{
	color: #6e9529;
}

.rose{
	color: #a82d8b;
}

.listeRevendeur{
	color: #4a2b45;
}

.listeRevendeur li{
	margin-bottom:15px;
	padding:0;
}

.carreRouge{
	border: 1px solid red;
}
