html, body, img, h1, h2, h3, h4, h5, p, ul, li, a{
	margin:0;
	padding:0;
}

li{
	list-style:none;
}

img {
	border:0;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4b4b;
	background:#f8ebe4 url(../medias/img/visuelBody1.jpg) no-repeat center top;
}

/* ------ structure generale ---------- */


#conteneur{
	width:1011px;
	height:auto;
	position:relative;
	margin:0 auto;
	z-index:4;
	background:url(../medias/img/fnd_conteneur.png) repeat-y left top;
}

#header{
	width:987px;
	margin-left:12px;
	height:339px;
	position:relative;
}

#contourContenu, #footer, #liensAnnexes{
	width:987px;
	margin-left:12px;
}

#contourContenu{
	background:#ffebf5 url(../medias/img/fnd_contourContenu.gif) no-repeat left top;
	float:left;
}

/* ------ structure header ---------- */

#header h1{
	position:absolute;
	top:17px;
	left:57px;
}

/* ---------- acces blog ------------- */

#header a#blog{
	position:absolute;
	width:282px;
	height:181px;
	display:block;
	right:-25px;
	top:14px;
	text-indent:-2000px;
	overflow:hidden;
	z-index:4;
	background:url(../medias/img/btn_blog.png) no-repeat left top;	
}


/* ------ structure menuHaut ---------- */

#header ul#menuHaut{
	width:987px;
	float:left;
	display:block;
	position:absolute;
	top:195px;
	left:0;
	height:144px;
}

#header ul#menuHaut li{
	width:246px;
	height:34px;
	display:block;
	float:right;
}

#header ul#menuHaut li#tigexVous{
	background:url(../medias/img/fnd_tigexVous.png) no-repeat left top;
	width:268px;
	position:relative;
	left:20px;
	z-index:0;
}

#header ul#menuHaut li#tigexVous2{
	width:268px;
	position:relative;
	left:20px;
	z-index:0;
}

#header ul#menuHaut li#produits{
	background:url(../medias/img/fnd_produits.png) no-repeat left top;
	z-index:4;
	position:relative;
}

#header ul#menuHaut ul{
	width:987px;
	margin-top:34px;
	position:absolute;
	top:0;
	height:128px;
	background:url(../medias/img/fnd_menuHaut.png) no-repeat left top;
	left:-741px;
}

#header ul#menuHaut ul#ssmenu1{
	background:url(../medias/img/fnd_menuHaut1.png) no-repeat left top;
	left:-493px;
}

#header ul#menuHaut li li{
	width:122px;
	height:107px;
	float:left;
	border-right:#facfe5 1px solid;
	margin-top:3px;
	cursor:pointer;
}

#header ul#menuHaut li ul#ssmenu1 li{
	width:245px;
	border-right:#dbe3c4 1px solid;
}

#header ul#menuHaut li li a{
	color:#e20176;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:15px 5px 0 16px;
	display:block;
	width:122px;
	height:107px;
}

#header ul#menuHaut li ul#ssmenu1 li a{
	color:#849f2e;
	width:245px;
}

#header ul#menuHaut li li#allaitSein{
	background:url(../medias/img/fnd_sein.jpg) no-repeat 3px top;
}

#header ul#menuHaut li li#allaitSein:hover{
	background:url(../medias/img/fnd_sein.jpg) no-repeat 3px -107px;
}

#header ul#menuHaut li li#allaitBib{
	background:url(../medias/img/fnd_bib.jpg) no-repeat left top;
}

#header ul#menuHaut li li#allaitBib:hover{
	background:url(../medias/img/fnd_bib.jpg) no-repeat left -107px;
}

#header ul#menuHaut li li#repas{
	background:url(../medias/img/fnd_repas.jpg) no-repeat left top;
}

#header ul#menuHaut li li#repas:hover{
	background:url(../medias/img/fnd_repas.jpg) no-repeat left -107px;
}

#header ul#menuHaut li li#eveil{
	background:url(../medias/img/fnd_eveil.jpg) no-repeat left top;
}

#header ul#menuHaut li li#eveil:hover{
	background:url(../medias/img/fnd_eveil.jpg) no-repeat left -107px;
}

#header ul#menuHaut li li#promenade{
	background:url(../medias/img/fnd_promenade.jpg) no-repeat left top;
	border:none;
	width:124px;
}

#header ul#menuHaut li ul#ssmenu1 li.last{
	border:none;
}

#header ul#menuHaut li li#promenade:hover{
	background:url(../medias/img/fnd_promenade.jpg) no-repeat left -107px;
}

#header ul#menuHaut li li#maison{
	background:url(../medias/img/fnd_maison.jpg) no-repeat left top;	
}

#header ul#menuHaut li li#maison:hover{
	background:url(../medias/img/fnd_maison.jpg) no-repeat left -107px;	
}

#header ul#menuHaut li li#succion{
	background:url(../medias/img/fnd_succion.jpg) no-repeat left top;
}

#header ul#menuHaut li li#succion:hover{
	background:url(../medias/img/fnd_succion.jpg) no-repeat left -107px;
}

#header ul#menuHaut li li#bain{
	background:url(../medias/img/fnd_bain.jpg) no-repeat left top;
}

#header ul#menuHaut li li#bain:hover{
	background:url(../medias/img/fnd_bain.jpg) no-repeat left -107px;
}

#header ul#menuHaut li li#club{
	background:url(../medias/img/fnd_club.jpg) no-repeat left top;	
}

#header ul#menuHaut li li#club:hover{
	background:url(../medias/img/fnd_club.jpg) no-repeat left -107px;	
}

#header ul#menuHaut li li#emag{
	background:url(../medias/img/fnd_emag.jpg) no-repeat left top;	
}

#header ul#menuHaut li li#emag:hover{
	background:url(../medias/img/fnd_emag.jpg) no-repeat left -107px;	
}

#header ul#menuHaut li li#joelle{
	background:url(../medias/img/fnd_joelle.jpg) no-repeat left top;	
}

#header ul#menuHaut li li#joelle:hover{
	background:url(../medias/img/fnd_joelle.jpg) no-repeat left -107px;	
}


/* ------ structure contenu ---------- */

#contenu{
	width:987px;
	background:url(../medias/img/fnd_contenu.gif) no-repeat left top;
	float:left;
	position:relative;
}

#contenu #blocGauche, #contenu #blocDroite{
	float:left;
}

#contenu a#produitMois{
	background:url(../medias/img/fnd_pdtMois.jpg) no-repeat left top;
	width:480px;
	height:244px;
	margin:10px 0 0 12px;
	text-indent:-2000px;
	overflow:hidden;
	display:block;
	float:left;
}

#contenu #jeuTV {
	background:url(../medias/img/fnd_cadreDroit.gif) no-repeat left bottom;
	width:483px;
	height:244px;
	overflow:hidden;
	display:block;
	float:left;
	margin:10px 0 0 0;
}

#contenu a#club{
	background:url(../medias/img/fnd_clubMaman.jpg) no-repeat left top;
	width:483px;
	height:244px;
	text-indent:-2000px;
	overflow:hidden;
	display:block;
	float:left;
	margin:10px 0 0 0;
}

#contenu .blocSimple{
	width:214px;
	height:130px;
	float:left;
	border-right:#d0d0d0 1px solid;
	margin-top:20px;
	margin-bottom:23px;
	padding:0 10px 0 20px;
	position:relative;
}

#contenu .blocSimpleCMT{
	width:214px;
	height:130px;
	float:left;
	border-right:#d0d0d0 1px solid;
	margin-top:20px;
	margin-bottom:23px;
	padding:0 17px 0 13px;
	position:relative;
}

#contenu .firstBloc{
	margin-left:3px;
}

#contenu .sansBordureDroite{
	border-right:none;
}


#contenu .blocSimple h2, #contenu .blocSimple a{
	text-indent:-2000px;
	overflow:hidden;
	display:block;
}
#contenu .blocSimple a{
	height:22px;
	width:120px;
}

#contenu #jeuxConcours{
	/*background:url(../medias/img/fnd_jeuConcours.jpg) no-repeat 20px top;*/
}

#contenu #jeuxConcours p{
	text-indent:-2000px;
	overflow:hidden;
}

#contenu #jeuxConcours h2{
	background:url(../medias/img/titre_jeux_concours.gif) no-repeat left top;
}

#contenu #innovTigex h2{
	//background:url(../medias/img/titre_innovations.gif) no-repeat left top;
	background:url(../medias/img/titre_jeuPorteBebe.gif) no-repeat left top;
}

#contenu #dossierMois h2{
	background:url(../medias/img/titre_dossier_mois.gif) no-repeat left top;
}

#contenu .blocSimple h3{
	color:#252525;
	font-size:14px;
	font-weight:bold;
}

#contenu .blocSimple p{
	color:#4b4b4b;
	font-size:12px;
	margin-top:3px;
}

#contenu .blocSimple a{
	position:absolute;
	bottom:0;
	left:20px;
}

#contenu #jeuxConcours a{
	/*background:url(../medias/img/btn_participez.gif) no-repeat left top;*/
}

#contenu #innovTigex a{
	/*background:url(../medias/img/btn_savoir.gif) no-repeat left top;*/
	/*width:128%;*/
	width:166px;
	/*background:url(../medias/img/btn_jeParticipe.gif) no-repeat left top;*/ /* JE PARTICPE */
	background:url(../medias/img/btn_voirGagnants.png) no-repeat left top; /* VOIR LES GAGNANTS */
}

#contenu #jeuMonchoix a{
	width:166px; 
	background:url(../medias/img/btn_voirGagnants.png) no-repeat left top; /* VOIR LES GAGNANTS */
}

#contenu #dossierMois a{
	background:url(../medias/img/btn_lire.gif) no-repeat left top;
}

#contenu #tigexAccompagne{
	height:130px;
	width:217px;
	background:url(../medias/img/fnd_tigexAccomp.jpg) no-repeat left top;
	margin-left:15px;
	padding:0 10px 0 0;
}

#contenu #tigexAccompagne p{
	color:#252525;
	font-size:12px;
	padding:30px 0 0 12px;
	float:left;
}

#contenu #tigexAccompagne p strong{
	font-size:14px;
}

#contenu #tigexAccompagne input{
	float:left;
	margin-top:8px;
}

#contenu #tigexAccompagne input#email{
	color:#7d7d7d;
	font-size:12px;
	width:156px;
	height:16px;
	padding:3px;
	margin-left:12px;
	background:url(../medias/img/fnd_input.gif) no-repeat left top;
	border:0;
}

#contenu #tigexAccompagne input#ok{
	width:32px;
	height:22px;
	padding:0px;
	background:url(../medias/img/btn_ok.gif) no-repeat left top;
	border:0;
}


/* ---------- structure footer -------------- */

#footer{
	width:987px;
	height:auto;
	border-top:#fed6eb 3px solid;
	border-bottom:#efdbe6 1px solid;
	clear:both;
	background:#ffebf5;
	float:left;
}

#footer .blocFooter{
	float:left;
	width:219px;
	margin-left:27px;
	margin-top:14px;
	color:#e30779;
	font-size:10px;
}

#footer .blocFooter a.liensBlog{
	color:#807f80;
	text-decoration:none;
}

#footer .blocFooter a.liensBlog:hover{
	color:#807f80;
	text-decoration:underline;
}

#footer .blocFooter h2{
	color:#e30779;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:5px;
}

#footer .blocFooter ul li a{
	color:#e30779;
	text-decoration:none;
}

#footer .blocFooter ul li a:hover{
	color:#807f80;
}

#footer .blocFooter h3{
	font-size:10px;
	font-weight:normal;
}

#footer .blocFooter p{
	color:#807f80;
	margin-bottom:17px;	
}

#footer #coordonnees h3{
	font-size:11px;
}

#footer #coordonnees p{
	margin-top:5px;
}


/* ----------- liens annexes ----------- */

#liensAnnexes{
	width:910px;
	height:53px;
	clear:both;
	background:#ffebf5;
	padding-top:7px;
	padding-left:50px;
}

#liensAnnexes li{
	float:left;
	padding:0 10px;
	font-size:10px;
	border-right:#838383 1px solid;
}

#liensAnnexes li.last{
	border-right:none;
}

#liensAnnexes li a{
	font-size:10px;
	color:#838383;
	text-decoration:none;
}

#liensAnnexes li a:hover{
	text-decoration:underline;
}

#liensAnnexes li.presse{
	border-right:none;
}

#liensAnnexes li.presse a{
	color:#e20177;
	font-weight:bold;
}

/* --------------- slider menuHaut ------------------- */

	.slider{
		position:absolute;
		width:987px;
		top:34px;
		right:-226px;
		height:128px;
	}	
	.slider_window{
		float:left;
		position:relative; 
		overflow:hidden;	
		width:987px;
		padding:0;
	}
	
#header ul#menuHaut ul#ssmenu1{
	width:10000px;
	margin-top:0px;
	position:relative;
	float:left;
	top:0;
	height:128px;
	left:0;
}

#header ul#menuHaut ul#ssmenu1 li{
	float:left;
}

.buttonLeft, .buttonRight{
		display:block;
		visibility:hidden;
		position:absolute;
		top:50px;
		width:20px;
		height:20px;
		cursor:pointer;
		background-repeat:no-repeat;
		background-position:left top;
}
.buttonLeft.off, .buttonRight.off{cursor:default;}
.buttonLeft:hover, .buttonRight:hover{background-position:left -20px;}
.buttonLeft.off:hover, .buttonRight.off:hover{background-position:left top;}
.buttonLeft{background-image:url(../medias/img/button_left.png);left:10px;}
.buttonRight{background-image:url(../medias/img/button_right.png);right:10px;}