#page #contenu {
	/*position:relative;*/
/*	background-image:url(/images/site/fondContenu.jpg); */
}
#articles {
	padding:0px 15px 0px 15px;
	min-height:810px;
}
.article {
	background-image:url(/images/site/separation.gif);
	background-repeat:no-repeat;
	background-position:50% 100%;
	padding:0 10px 10px 0;
}
.article h2,
#page #colCentre .texteMarque h2 {
	color:#AE007A;
	font-size:18px;
	font-weight:bold;
	padding:20px 15px 15px 30px;
}
.article h3,
#page #colCentre .texteMarque h3 {
	color:#700088;
	font-size:12px;
	font-weight:bold;
	padding:15px 15px 10px 30px;
}
.article h4{
	color:#c837ff;
	font-size:11px;
	font-weight:bold;
	padding:15px 15px 10px 40px;
	background-image:url(/images/site/flecheRose.gif);
	background-repeat:no-repeat;
	background-position:30px 18px;
	
}
.article p,
.article ul,
.article ol{
	color:#696969;
	padding:0px 15px 10px 30px;
	text-align:justify;
}
.article ul,
.article ol {
	list-style:inside;
}
.article a {
	color:#696969;
	text-decoration:underline;
}
.article a:hover {
	text-decoration:none;
}
.article table {
	padding:0 15px 10px 30px!important;
	width:100%;
}
.article table td {
	padding:5px !important;
}
.addthis {
	float:right;
	padding:15px 0px;
}

/* Sommaire du guide d'achat */
#sommaireGuide {
	background-image:url(/images/site/paveGuideB.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#e4ef17;
}
#sommaireGuide .texteGuide {
	background-image:url(/images/site/paveGuideH.jpg);
	background-repeat:no-repeat;
	padding:45px 30px 45px 30px;	
}
#sommaireGuide .texteGuide ul li,
#sommaireGuide .texteGuide ul li a {
	font-size:13px;
	font-weight:bold;
	color:#bc0dce;
	list-style:none;
}
#sommaireGuide .texteGuide ul li {
	padding-bottom:10px;
}
#sommaireGuide .texteGuide ul li ul li, 
#sommaireGuide .texteGuide ul li ul li a {
	font-size:12px;
	color:#000000;
	font-weight:normal;
	list-style-position:inside;
	list-style-type:square;
	padding:0;
}
.nounoursGuide, .nounoursListe {
	position:absolute;	
	top:-7px;
	right:2px;
	width:126px;
	height:106px;
}
.nounoursGuide a, .nounoursListe a {
	display:block;
	width:126px;
	height:106px;
}
.nounoursGuide {
	background-image:url(/images/site/nounoursGuide.jpg);
	background-repeat:no-repeat;
}
.nounoursListe {
	background-image:url(/images/site/nounoursListe.jpg);
	background-repeat:no-repeat;
}

/* Sommaire de la Liste de Naissance */
#sommaireListe {
	background-image:url(/images/site/paveListeB.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#e4ef17;
}
#sommaireListe .texteListe {
	background-image:url(/images/site/paveListeH.jpg);
	background-repeat:no-repeat;
	padding:45px 30px 45px 30px;	
}

/* Sommaire des marques */
#page #colCentre h1.marque,
#page #colCentre h1.produits {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	background-color:#9105a6;
	background-image:none;
	padding:4px 10px;
	margin:0;
}
#page #colCentre h1.produits {
	margin:10px 0px;
}
#page #colCentre a.masquer {
	position:absolute;
	display:block;
	background-image:url(/images/site/fermer.gif);
	background-repeat:no-repeat;
	width:65px;
	height:22px;
	top:2px;
	right:28px;
}
#page #colCentre a.masquer:hover {
	background-image:url(/images/site/fermer-over.gif);
	background-repeat:no-repeat;
}
#page #colCentre .texteMarque {
	background-color:#fbc8ff;
	text-align:justify;
	color:#000000;
	padding:12px;
	margin:0;
	margin-bottom:20px;
}
#page #colCentre .texteMarque a {
	text-decoration:underline;
}
#page #colCentre .texteMarque a:hover {
	text-decoration:none;
}