#bg-black {
	z-index:99999;
	position:fixed;
	display:none;
	width:100%;
	height:100%;
	background-color:black;
	left:0px;
	top:0px;
}
#orderPopup-bg {
	width:540px;
	z-index:100000;
	position:fixed;
	padding-top:40px;
	display:none;
	height:280px;
	margin-left:-270px;
	left:50%;
}
#orderPopup-content,
#orderPopup-content * {
	line-height:normal;
}
.prixBarre {
	text-decoration:line-through;
}
#orderPopup-content {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	
	margin-left:auto;
	margin-right:auto;
	width:500px;
	height:260px;
	background-color:white;
	border:1px solid #003366;
}
#orderPopup-title {
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	
	width:490px;
	height:26px;
	background-color:#000000;
	color:white;
	font-size:18px;
	padding:3px 0 0 10px;
}
.orderPopup-title-added {
	float:left;
	width:430px;
}
#orderPopup-title a,
#orderPopup-title a:visited {
	color:#999999;
	font-size:14px;
	font-weight:bold;
} 
#orderPopup-title a:hover {
	color:#CCCCCC;
} 
#orderPopup-text {
	padding:10px;
	height:214px;
}
#orderPopup-content a.button,
#orderPopup-content a.button:visited {
	border-top-left-radius:6px;
	border-bottom-right-radius:6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-topleft:6px;
	
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);
	
	background-color:#5588DD;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	padding:1px 4px 1px 4px;
	margin-left:6px;
	text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
}
#orderPopup-content a.button:hover {
	background-color:#77AADD;
	color:#FFFFFF;
}
#orderPopup-content a.large {
	font-size:16px;
}/*** RELOAD ***/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	/*vertical-align:baseline;*/
	background:transparent;
	}
ol, ul {
	list-style:none;
	list-style-position:outside;
	list-style-type:none;
	}
blockquote, q {
	quotes:none;
	}

/* remember to define focus styles! */
:focus {
	outline:0;
	}

/* remember to highlight inserts somehow! */
ins {
	text-decoration:none;
	}
del {
	text-decoration:line-through;
	}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse:collapse;
	border-spacing:0;
	}
/* ----------elements standards-------- */
@font-face {
	font-family: "Helvetica";
	src: url(font/Helvetica.ttf) format("truetype");
	}
html, body {
	height:100%;
	}
html {
	background:transparent url(/img/background-middle.jpg) repeat-y center 0;
	}
body {
	background:transparent url(/img/background-top.jpg) no-repeat center 0;
	font-size:0.7em;
	font-family:Helvetica, Arial, sans-serif;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	}
img {
	border:0;
	}
a {
	color:#333;
	_color:#003f86;
	text-decoration:none;
	cursor:pointer;
	}
a:hover {
	color:#FF7212;
	}
a:visited,
a:active,
a:link {
	color:#333333;
	}
#container #wrap #content h1 a {
	color:#003f86;
	}
ul {
	overflow:hidden;
	}
hr {
	visibility:hidden;
	clear:both;
	}
.separator {
	display:inline;
	width:12px;
	height:8px;
	}
	
.clear {
	clear:both;
	}
table {
	width:99%;
	}
p {
	line-height:1.2em;
	}

.required {
	color:#c00;
	}
.photosNonContractuelles {
	color:#666666;
	float:right;
	font-size:1em;
	font-style:italic;
	padding:3px 22px;
	}

/* ----------container pour centrer le layout-------- */
#container {
	margin:0 auto;
	width:994px;
	}

/* ----------header-------------- */
#header {
	height:140px;
	width:100%;
	text-align:center;
	position:relative;
	}
#header ul {
	color:#FFF;
	padding-top:8px;
	overflow:inherit;
	}
#header li {
	display:inline;
	padding:0 3px;
	}

#header a,
#header a:visited,
#header a:hover,
#header a:active {
	color:#FFF;
	text-decoration:none;
	}
#header a.logo {
	background-color:transparent;
	display:block;
	float:left;
	height:132px;
	margin-top:8px;
	width:221px;
	}
#header a.logo img{
	display:none;
	}
#header a#accesPromos {
	background:transparent url(/img/encart-promotions.png)no-repeat scroll center;
	background:url(/img/encart-promotions.png); *background:url(/img/encart-promotions.png); _background:url(/img/encart-promotions.gif);
	display:block;
	width:285px;
	height:155px;
	margin:0;
	position:absolute;
	right:0px;
	top:12px;
	}
	#header a#accesPromos:hover {
		background:transparent url(/img/encart-promotions_on.png)no-repeat scroll center;
		background:url(/img/encart-promotions_on.png); *background:url(/img/encart-promotions_on.png); _background:url(/img/encart-promotions_on.gif);
		}
div#container div#header a#encartCaddie {
	color:#999999;
	display:block;
	float:right;
	font-weight:bold;
	height:50px;
	margin:34px 0 0;
	padding:20px 15px 0 52px;
	text-align:right;
	width:157px;
	}
div#container div#header div#contactSearch {
	position:absolute;
	right:0;
	top:115px;
	width:225px;
	}
	div#container div#header div#contactSearch a{
		color:#333333;
		display:inline;
		}
	div#container div#header div#contactSearch a:hover,
	div#container div#header a#encartCaddie:hover {
		color:#FF3300;
		}

	
/* ----------wrap-------------- */
#wrap {
	margin:0 auto;
	position:static;
	z-index:20;
	} 
	
/* --------------menu horizontal------------- */

#dropdown, #dropdown ul 	{ overflow:visible; z-index:1500; }

#dropdown					{ position:relative; height:80px; margin-top:8px; font-weight:bold; height:76px; padding:0; z-index:5000; }
#dropdown li				{ float:left; zoom:1; font-size:12px; list-style-image:none; list-style-position:outside; list-style-type:none; }
#dropdown li.hover,
#dropdown li:hover 			{ position:relative; }
#dropdown li a				{ width:131px; display:block; padding:4px 4px; color:#222; line-height:1.2em;}
#dropdown li:last-child a	{ border-right:none; } /* Doesn't work in IE */
#dropdown ul				{ width:139px; visibility:hidden; position:absolute; top:100%; left:0; border-width:1px; border-style:solid; border-bottom:0; margin:0; }
#dropdown ul li				{ font-weight:normal; background:transparent url(/img/background-top.jpg) no-repeat scroll -1539px -410px; color:#000; border-bottom-width:1px; border-bottom-style:solid; float:none; }

#dropdown a:hover,
#dropdown a:active			{ color:#222; }
									  
/* IE 6 & 7 Needs Inline Block */
#dropdown ul li a				{ width:131px; border-right:none; display:inline-block; }

#dropdown ul ul					{ width:125px; left:100%; top:-1px; }
#dropdown .sommeilBebe ul ul	{ left:-127px; }
#dropdown ul ul a				{ width:117px; }
#dropdown li:hover > ul			{ visibility:visible; }
#dropdown li a.entete-menu 	{
	background-attachment:scroll;
	background-color:transparent;
	background-repeat:no-repeat;
	font:1.2em/1 "Helvetica",arial;
	height:66px;
	letter-spacing:0;
	padding:10px 0 0 4px;
	width:120px;
	color:#ffffff;
	}

#dropdown li a.entete-menu:hover { color:#FFF7F4; }

#dropdown li a.entete-menu span.intituleRubrique {font-size:1.3em; letter-spacing:-0.05em; }

#dropdown li.homePage a.entete-menu				{ background-image:url(/img/top-menu/accueil.png); background-position:right; }
#dropdown li.homePage a.entete-menu:hover		{ background-image:url(/img/top-menu/accueil_over.png); background-position:right; }
#dropdown li.promenadeBebe a.entete-menu		{ background-image:url(/img/top-menu/voyage-bebe.png); background-position:center; }
#dropdown li.promenadeBebe a.entete-menu:hover	{ background-image:url(/img/top-menu/voyage-bebe_over.png); background-position:center; }
#dropdown li.sortieBebe a.entete-menu			{ background-image:url(/img/top-menu/sortie-bebe.png); background-position:center; }
#dropdown li.sortieBebe a.entete-menu:hover 	{ background-image:url(/img/top-menu/sortie-bebe_over.png); background-position:center; }
#dropdown li.protectionBebe a.entete-menu		{ background-image:url(/img/top-menu/protection-bebe.png); background-position:center; }
#dropdown li.protectionBebe a.entete-menu:hover	{ background-image:url(/img/top-menu/protection-bebe_over.png); background-position:center; }
#dropdown li.eveilBebe a.entete-menu			{ background-image:url(/img/top-menu/eveil-bebe.png); background-position:center; }
#dropdown li.eveilBebe a.entete-menu:hover		{ background-image:url(/img/top-menu/eveil-bebe_over.png); background-position:center; }
#dropdown li.repasBebe a.entete-menu			{ background-image:url(/img/top-menu/repas-bebe.png); background-position:center; }
#dropdown li.repasBebe a.entete-menu:hover		{ background-image:url(/img/top-menu/repas-bebe_over.png); background-position:center; }
#dropdown li.toiletteBebe a.entete-menu			{ background-image:url(/img/top-menu/toilette-bebe.png); background-position:center; }
#dropdown li.toiletteBebe a.entete-menu:hover	{ background-image:url(/img/top-menu/toilette-bebe_over.png); background-position:center; }
#dropdown li.sommeilBebe a.entete-menu			{ background-image:url(/img/top-menu/sommeil-bebe.png); background-position:center; }
#dropdown li.sommeilBebe a.entete-menu:hover	{ background-image:url(/img/top-menu/sommeil-bebe_over.png); background-position:center; }
#dropdown li.promotionBebe a.entete-menu		{ background-image:url(/img/top-menu/promotion.png); background-position:left; }
#dropdown li.promotionBebe a.entete-menu:hover	{ background-image:url(/img/top-menu/promotion_over.png); background-position:left; }

#dropdown li.promenadeBebe ul,
#dropdown li.promenadeBebe li 	{ border-color:#fcd842; }
#dropdown li.sortieBebe ul,
#dropdown li.sortieBebe li 		{ border-color:#e872bb; }
#dropdown li.protectionBebe ul,
#dropdown li.protectionBebe li 	{ border-color:#39d0ff; }
#dropdown li.eveilBebe ul,
#dropdown li.eveilBebe li		{ border-color:#d3ac85; }
#dropdown li.repasBebe ul,
#dropdown li.repasBebe li		{ border-color:#a4e427; }
#dropdown li.toiletteBebe ul,
#dropdown li.toiletteBebe li 	{ border-color:#ff8306; }
#dropdown li.sommeilBebe ul,
#dropdown li.sommeilBebe li		{ border-color:#3d8507; }

#dropdown li.promenadeBebe li.hover > a   	{ background-color:#fcd842; color:#222; }
#dropdown li.sortieBebe li.hover > a   		{ background-color:#e872bb; color:#eee; }
#dropdown li.protectionBebe li.hover > a	{ background-color:#39d0ff; color:#eee; }
#dropdown li.eveilBebe li.hover > a   		{ background-color:#d3ac85; color:#eee; }
#dropdown li.repasBebe li.hover > a   		{ background-color:#a4e427; color:#eee; }
#dropdown li.toiletteBebe li.hover > a  	{ background-color:#ff8306; color:#eee; }
#dropdown li.sommeilBebe li.hover > a   	{ background-color:#3d8507; color:#eee; }

#dropdown li.voyageBebe > a:hover,
#dropdown li.voyageBebe li.hover > a,
#dropdown li.voyageBebe li.hover > a:hover,
#dropdown li.voyageBebe li.hover li.hover > a:hover,
#dropdown li.protectionBebe > a:hover,
#dropdown li.protectionBebe li.hover > a,
#dropdown li.protectionBebe li.hover > a:hover,
#dropdown li.protectionBebe li.hover li.hover > a:hover,
#dropdown li.repasBebe > a:hover,
#dropdown li.repasBebe li.hover > a,
#dropdown li.repasBebe li.hover > a:hover,
#dropdown li.repasBebe li.hover li.hover > a:hover {  }

#dropdown span.raquo { font-size:20px; color:#000; float:right; }
#dropdown li li.hover span.raquo { color:#fff; }

/* --------------sidebar------------- */
#sidebar {
	float:left;
	margin:10px 0 0 19px; _margin:10px 0 0 9px;
	width:180px;
	}		
	#sidebar #coordonnees {
		background:#fff url(/img/amalgame-langue.gif) no-repeat scroll -194px -2px;
		width:100%;
		height:150px;
		margin:0;
		}
	#sidebar h2 {
		margin:0;
		padding:0;
		}
		
	#sidebar ul#lienServices {
		width:100%;
		overflow:hidden;
		margin:5px 0 0 0;
		}
		#sidebar ul#lienServices a {
			margin:5px 0 0 11px;
			height:1em;
			display:block;
			}
			#sidebar ul#lienServices a:hover {
				color:#FF1E00;
				}
		#sidebar ul#lienServices li.entete-menu a{
			background:#fff url(/img/amalgame-langue.gif) no-repeat scroll;
			display:block;
			width:100%;
			height:55px;
			text-indent:-9999px;
			margin:5px 0 0 0;			
			}
			#sidebar ul#lienServices li#listNaissance a{ background-position:-2px -2px; margin:0;}
			#sidebar ul#lienServices li#fichePratique a{ background-position:-769px -677px; margin:3px 0 0 0;}
			#sidebar ul#lienServices li#promos a{ background-position:-2px -61px; }
			
	#sidebar #espaceService #menuRapide,
	#sidebar #espaceService #rechercher{
		background:#fff url(/img/amalgame-commun.gif) no-repeat scroll center;
		}
	#sidebar #espaceService #menuRapide{
		background-position:-4px -3px;
		height:80px;
		width:100%;
		}
		#sidebar #espaceService #menuRapide a{
			background:transparent url(/img/amalgame-commun.gif) no-repeat scroll center;
			display:block;
			width:38px;
			height:38px;
			float:left;
			margin:19px 0 0 16px; _margin:19px 0 0 12px;
			}
			#sidebar #espaceService #menuRapide a#btnCaddie{
				background-position:-8px -186px;
				}
			#sidebar #espaceService #menuRapide a#btnContact{
				background-position:-64px -186px;
				}
			#sidebar #espaceService #menuRapide a#btnInfo{
				background-position:-120px -186px;
				}
	#sidebar #espaceService #rechercher{
		background-position:-4px -91px;
		height:89px;
		width:100%;
		*margin-top:20px;
		}
		#sidebar #espaceService #rechercher label{
			color:#495CA5;
			display:block;
			font-size:1.2em;
			margin:5px 0 8px 11px;
			padding:12px 0 0;
			}
		#sidebar #espaceService form{
			margin:20px 0 0 11px; *margin:10px 0 0 11px;
			}
			#sidebar #espaceService #rechercher input {
				width:130px;
				}
			#sidebar #espaceService #rechercher #bouton-rechercher {
				width:21px;
				height:19px;
				margin:0 0 -5px;
				}

#sidebar div.liste {
	background:#FFFFFF url(/img/fond-ul-sidebar.gif) repeat-y scroll center;
	margin:20px 0 10px;
	width:100%;
	}
	#sidebar div.liste h2 {
		background:transparent url(/img/amalgame-commun.gif) no-repeat scroll 0 0;
		color:#FFFFFF;
		display:block;
		font-family:trebuchet MS;
		font-size:1.2em;
		font-weight:bold;
		height:45px;
		line-height:1em;
		margin:0;
		padding:8px 53px 0 13px;
		width:113px;
		}
	#sidebar div#themesConnexes h2 {
		background-position:-197px -2px;
		}
	#sidebar div#themesComplementaires h2 {
		background-position:-197px -62px;
		padding:3px 51px 6px 15px;
		}
	#sidebar div.liste ul.liste-elements,
	#sidebar div.liste ul.liste-elements li {
		overflow:hidden;
		}
	#sidebar div.liste ul.liste-elements li {
		border-bottom:1px dotted #00C3FF;
		margin:4px 0 0;
		padding:0 0 4px 8px;
		width:168px;
		}
		#sidebar div.liste ul.liste-elements li span {
			display:block;
			float:left;
			margin:0 0 0 3px;
			text-align:left;
			width:68px;
			}
		#sidebar div.liste ul.liste-elements li img {
			float:left;
			border:1px #00C3FF dotted;
			height:120px;
			width:84px;

			}
	#sidebar div#themesConnexes ul.liste-elements li img {
		border-color:#95E005;
		height:120px;
		width:84px;
		}

	#sidebar a.lienAnnexe {
		background:transparent url(/img/amalgame-commun.gif) no-repeat scroll -197px -133px;
		color:#FFFFFF;
		display:block;
		font-weight:bold;
		line-height:1em;
		margin:2px 0;
		padding:10px 14px 12px;	
		}
		
/*-_-_-_-_-_- encarts collections et marques -_-_-_-_-_-*/

ul.encartChoixMultiples { width:100%; margin-top:5px; }
ul#encartCollections li a,
ul#encartCollections li.enteteChoixMultiples { background:transparent url(img/encart-collection.jpg) no-repeat scroll 0 0; }

ul#encartMarques li a { background:transparent url(img/encart-marque.gif) no-repeat scroll 0 0; }
ul#encartMarques li.enteteChoixMultiples  { background:transparent url(img/encart-marques.jpg) no-repeat scroll 0 0; width:100%; height:90px; margin-bottom:15px; }

ul.encartChoixMultiples li.enteteChoixMultiples { height:85px; }

#sidebar ul.encartChoixMultiples li.enteteChoixMultiples h2 {
	display:block;
	color:#FFFFFF;
	font:1.5em/1 "Helvetica",arial;
	height:20px;
	padding:14px 0 0 10px;
	width:165px;
	}
#sidebar ul.encartChoixMultiples li.enteteChoixMultiples p { display:block; padding:12px 0 0 10px; width:165px; } 
	
li#entete a { height:47px; padding:43px 7px 0 10px; width:161px; *margin-bottom:-2px; }

ul#encartCollections li, ul#encartCollections li a,
ul#encartMarques li, ul#encartMarques li a { width:100%; display:block; margin:0; color:#ffffff; }

ul#encartCollections li a { height:80px; }

ul#encartCollections li#collectionPlume a { background-position: 0 -90px; }						ul#encartCollections li#collectionPlume a:hover { background-position: -181.5px -90px; }
ul#encartCollections li#collectionBlue a { background-position: 0 -170px; }						ul#encartCollections li#collectionBlue a:hover { background-position: -181.5px -170px; }
ul#encartCollections li#collectionLilirose a { background-position: 0 -250px; }					ul#encartCollections li#collectionLilirose a:hover { background-position: -181.5px -250px; }	
ul#encartCollections li#collectionRoudoudou a { background-position: 0 -330px; }				ul#encartCollections li#collectionRoudoudou a:hover { background-position: -181.5px -330px; }
ul#encartCollections li#collectionLiberty a { background-position: 0 -410px; }					ul#encartCollections li#collectionLiberty a:hover { background-position: -181.5px -410px; }
ul#encartCollections li#collectionBebeTradi a { background-position: 0 -490px; height:96px; }	ul#encartCollections li#collectionBebeTradi a:hover { background-position: -181.5px -490px; height:96px; }

ul#encartMarques li { height:40px; width:85px; display:inline-block; *float:left; }
ul#encartMarques li.leftCol { margin-left:4px; }
ul#encartMarques li.troisCols { width:55px; }
ul#encartMarques li a { height:100%; width:100%; display:block; text-indent:-9999px; color:#999; }

ul#encartMarques li#marqueGraco a { background-position: -1px -7px; }							ul#encartMarques li#marqueGraco a { background-position: -183px -7px; }	
ul#encartMarques li#marqueBabymoov a { background-position: -92px -7px; }						ul#encartMarques li#marqueBabymoov a { background-position: -274px -7px; }	
ul#encartMarques li#marqueInglesina a { background-position: 0px -48px; }						ul#encartMarques li#marqueInglesina a { background-position: -182px -48px; }
ul#encartMarques li#marqueBeaba a { background-position: -93px -48px; }							ul#encartMarques li#marqueBeaba a { background-position: -275px -48px; }	
ul#encartMarques li#marqueCybex a { background-position: 0px -87px; }							ul#encartMarques li#marqueCybex a { background-position: -182px -87px; }
ul#encartMarques li#marqueHoppop a { background-position: -92px -87px; }						ul#encartMarques li#marqueHoppop a { background-position: -274px -87px; }
ul#encartMarques li#marqueQuax a { background-position: -1px -128px; }							ul#encartMarques li#marqueQuax a { background-position: -183px -128px; }
ul#encartMarques li#marqueNuna a { background-position: -93px -128px; }							ul#encartMarques li#marqueNuna a { background-position: -275px -128px; }
ul#encartMarques li#marqueRedCastle a { background-position: 0 -175px; }						ul#encartMarques li#marqueRedCastle a { background-position: -182px -175px; }
ul#encartMarques li#marqueVulli a { background-position: -62px -175px; }						ul#encartMarques li#marqueVulli a { background-position: -244px -175px; }
ul#encartMarques li#marqueoutlander a { background-position: -123px -175px; }					ul#encartMarques li#marqueoutlander a { background-position: -305px -175px; }
ul#encartMarques li#marqueCandide a { background-position: 0 -223px; }							ul#encartMarques li#marqueCandide a { background-position: -182px -223px; }
ul#encartMarques li#marqueGeuther a { background-position: -93px -223px; }						ul#encartMarques li#marqueGeuther a { background-position: -275px -223px; }
ul#encartMarques li#marqueMandP a { background-position: 0 -268px; }							ul#encartMarques li#marqueMandP a { background-position: -182px -268px; }
ul#encartMarques li#marqueBabysun a { background-position: -93px -267px; }						ul#encartMarques li#marqueBabysun a { background-position: -275px -267px; }
ul#encartMarques li#marqueRedCastle a { background-position: 0 -175px; }						ul#encartMarques li#marqueRedCastle a { background-position: -182px -175px; }
ul#encartMarques li#marquePrinceLionhearth a { background-position: 0 -309px }					ul#encartMarques li#marquePrinceLionhearth a { background-position: -182px -309px }
				
	/*------------- Menu latral -------------*/
	
	#accordeon li a.entete-menu {
		background:#FFFFFF url(/img/amalgame-langue.gif) no-repeat scroll -2px -2px;
		display:block;
		height:55px;
		margin:10px 0 0 0;
		text-indent:-9999px;
		width:100%;
		}
		#accordeon li.voyageBebe a.entete-menu{
			background-position:-2px -63px;
			}
		#accordeon li.sortieBebe a.entete-menu{
			background-position:-2px -121px;
			}
		#accordeon li.protectionBebe a.entete-menu{
			background-position:-2px -183px;
			}
		#accordeon li.eveilBebe a.entete-menu{
			background-position:-2px -242px;
			}
		#accordeon li.repasBebe a.entete-menu{
			background-position:-2px -301px;
			}
		#accordeon li.toiletteBebe a.entete-menu{
			background-position:-2px -361px;
			}
		#accordeon li.sommeilBebe a.entete-menu{
			background-position:-2px -421px;
			}
		#accordeon a {
			margin:0 0 0 5px;
			}
			#accordeon li ul li.ouvertureSousMenu a,
			#accordeon li ul li.fermetureSousMenu a,
			#accordeon li ul li.sousMenu a{
				/*background:#fff url(/img/amalgame-langue.gif) no-repeat;*/
				font-weight:bolder;
				margin:5px 3px;
				text-indent:-9999px;
				}
				#accordeon li.ouvertureSousMenu ul li a,
				#accordeon li.fermetureSousMenu ul li a,
				#accordeon li.sousMenu ul li a{
					background:none;
					text-indent:0;
					font-weight:normal;
					margin:0 0 0 5px;
					}					
			#accordeon li.ouvertureSousMenu a.siegeAuto {
				background-position : -624px -315px;
				}
			#accordeon li.sousMenu a.accessoireVoyage {
				background-position : -624px -338px;
				}
			#accordeon li.ouvertureSousMenu a.poussette {
				background-position : -624px -205px;
				}
			#accordeon li.fermetureSousMenu a.accessoirePoussette {
				background-position : -624px -359px;
				}
			#accordeon li.ouvertureSousMenu a.securiteDodo {
				background-position : -624px -137px;
				}
			#accordeon li.sousMenu a.securiteDomestique {
				background-position : -624px -160px;
				}
			#accordeon li.sousMenu a.barriereProtection {
				background-position : -624px -182px;
				}
			#accordeon li.ouvertureSousMenu a.allaitement {
				background-position : -624px -226px;
				}
			#accordeon li.sousMenu a.biberonAccessoires {
				background-position : -624px -248px;
				}
			#accordeon li.sousMenu a.sterilisateur {
				background-position : -624px -270px;
				}
			#accordeon li.sousMenu a.accessoiresRepas {
				background-position : -624px -292px;
				}
			#accordeon li.ouvertureSousMenu a.TablesaLanger {
				background-position : -624px -72px;
				}
			#accordeon li.sousMenu a.baignoireBain {
				background-position : -624px -380px;
				}
			#accordeon li.sousMenu a.hygieneSoins {
				background-position : -624px -94px;
				}
			#accordeon li.sousMenu a.jouetsBain {
				background-position : -624px -116px;
				}
			#accordeon li.fermetureSousMenu a.accessoiresSoins {
				background-position : -624px -402px;
				}
			#accordeon li.ouvertureSousMenu a.chambres {
				background-position : -624px -7px;
				}
			#accordeon li.sousMenu a.mobilier {
				background-position : -624px -28px;
				}
			#accordeon li.sousMenu a.lingeLit {
				background-position : -624px -50px;
				}
			#accordeon li.fermetureSousMenu a.decoChambre {
				background-position : -624px -424px;
				}
#sidebar ul.menuderoulant li.fiches-pratiques span.entete-menu,
#sidebar ul.menuderoulant li a.entete-menu {
	display:block;
	font-size:1.0em;
	height:29px;
	padding:16px 13px 0 0;
	line-height:1.1em;
	}
#sidebar ul.menuderoulant li.fiches-pratiques span.entete-menu{
	background:url("img/amalgame-commun.gif") repeat scroll -4px 0px transparent;
	margin-top:3px;
	text-align:right;
	color:black;
	font-size:12px;
	display:block;
	font-family:helvetica,arial;
	height:39px;
	}
	
/* -----------------content--------------------- */
#content { 
	float:left;
	margin:0 0 0 18px; _margin:0 0 0 11px;
	overflow:hidden;
	padding-top:10px;
	position:relative;
	width:754px;
	}

#content #path {
	width:770px;
	height:35px;
	margin:10px 0 7px 7px;
	font-style:normal;
	font-weight:bold;
	font-size:1.1em;
	}
#content #path div {
	padding:5px 0 5px 0;
	}
#content #path a {
	text-decoration:none;
	color:#006cab;
	}
#content #path a.last {
	color:#c00;
	}
#content p.filtres {
	border-left:1px dotted RED;
	min-height:30px;
	list-style-image:none;
	margin-bottom:5px;
	padding-left:5px;
	}
#content p.filtres img{
	display:none;
	}
#content p.filtres a{
	display:block;
	color:#DD4422;
	}

/*  ----------------footer---------------------- */
#footer {
	clear:both;
	text-align:right;
	font-size:1em;
	padding-top:22px;
	padding-right:10px;
	position:relative;
	z-index:100;
	overflow:auto;
	width:100%;
	}
#footer,
#footer a,
#footer a:visited,
#footer a:hover,
#footer a:active {
	color:#fff;
	text-decoration:none;
	line-height:1.2em;
	}
#footer div {
	float:right;
	}
#footer #rappelLogo {
	border-left:1px solid #aaa;
	margin-left:10px;
	}
#footer ul {
	margin-right:10px;
	padding:1px 14px 1px 0;
	}
#footer ul li {
	display:inline;
	border-right:1px solid #FF9900;
	padding:0 5px;
	}
#footer ul li.last {
	padding-right:0;
	border-right:0;
	}
#footer2 div.liensbdp a,
#footer2 div#pied-de-page p#contactBdP{
	color:#fff;
	}
#footer2 div.liensbdp a:hover{
	color:#FF1E00;
	}
#footer2 div.liensbdp a#facebookLink {
	background:url("/img/amalgame-commun.gif") no-repeat scroll -713px -2px transparent;
	display:block;
	height:15px;
	margin:15px 0 0;
	padding:4px 0 0 24px;
	font-weight:bold;
	}
#footer2 div.liensbdp a#facebookLink:hover { background-position:-713px -24px; }
#footer2 {
	height:215px;
	clear:both;
	background:transparent url(/img/background-bottom.jpg) no-repeat center bottom;
	position:relative;
	z-index:2;
	}
/*  ----------------ilustrations en bas de page---------------------- */	
.illustration-titre {
	background:transparent url(/img/amalgame-commun.gif) no-repeat scroll 0px 0px;
	height:38px;
	width:44px;
	float:left;
	}

#container #menu #flash-menu {
	height:176px;
	padding-top:10px;
	position:relative;
	}

#pied-de-page {
	width:984px;
	margin:0 auto;
	height:175px;
	}
#pied-de-page .liensbdp {
	float:left;
	margin-left:15px;
	margin-top:53px;
	width:197px;
	}
#pied-de-page #contactBdP {
	float:left;
	margin-top:53px;
	width:320px;
	}
#pied-de-page a#rappel-logo {
	display:block;
	float:right;
	height:63px;
	margin-left:9px;
	margin-top:77px;
	width:182px;
	}

@media print {	
	.noPrint {
		display:none;
		}
}#dropdown ul li a.bold {
	font-weight:bold;
	}