@charset "UTF-8";
/* CSS Document */

body { 
font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
background-color : #FEFEFE;
margin : auto;
font-size:9pt
}

* {
margin:0;
padding:0;
}


#page {


left:50%;
margin-left:-816px;
position:relative;
height:1204px;
width:1632px;
background-color:#FFFFFF;
position:absolute;
z-index:1

}




#contenu {
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-500px;
	position:absolute;
	height:770px;
	width:1000px;
	z-index:10;

}
h1 {font-size: 11pt}

.photo_bebe_h1 {
	position:absolute;
	background : url("../grossesses/femme-enceinte.jpg");
	background-repeat : no-repeat;
	overflow : hidden;
	width : 1000px;
	height :18px;
	color : #a88172;
	font-size:11px;
	margin : auto;
	border-bottom:1px dotted;
	left: 10px;
	top: 0px;
}

.photo_bebe_h2 {
	background : url("../grossesses/mariage.png");
	background-repeat : no-repeat;
	width : 1000px;
	height :216px;
	margin : auto;
	left: 10px;
	top: 19px;
	position:absolute;
}

img {border:0}
img a {border:0}

.photo_bebe_h3_1 {
	position:absolute;
	padding-left : 85px;
	padding-right : 25px;
	width : 156px;
	height :117px;
	margin : auto;
	float : left;
	left: 454px;
	top: 11px;
}

.cadre-central {
	position:relative;
	padding-left : 5px;
	padding-right : 25px;
	width : 938px;
	height :auto;
	margin : auto;
	float : left;
	left: 17px;
	top: 230px;
	color : #a88172;
	background-color:#FFFFFF;
	z-index:25
}

ul#menu 
{			   
  margin    :   0;              /* Marge extérieur nulle */
  padding   :   1px 1px 0;      /* Marge intérieur à 1px sauf pour le bas */ 
  width     :   170px;          /* Largeur de notre liste */
  font-size :   1em;          /* Taille de notre police */
   
}

ul#menu li 
{						  
  list-style-type   :  none;            /* Aucunes puces associées */
  margin-bottom     :  1px;            /* Ajout d'une marge en bas du lien */
}

ul#menu li a
{
  width             :   auto !important;   /* Largeur interprétée par tous les navigateurs excepté IE6 et inférieur */						
  width             : 	100%;              /* largeur interprétée par IE6 et inférieur */
  padding           :   4px;               /* Définition des marges intérieures */  
  text-decoration   :   none;              /* Suppression du soulignement */
  color             :   #a88172;              /* Couleur de la police */
  display           :   block;             /* Définition sous forme de block */
  
  	
  border-left-width :   4px;               /* Modification de la bordure gauche */
}			

ul#menu li a:hover
{
  color             :   #825e4e;            /* Changement de la couleur de la police initiale */
  border-left-width :   4px;             /* Modification de la bordure gauche */
  font-size :   1.2em;          /* Taille de notre police */
}	





.footer{
	position:absolute;
	left: 300px;
	top: 722px;
}

.enfant{
	position:absolute;
	left: 4px;
	top: 458px;
}


#texteDescr {			
	z-index:-1000;
   visibility:hidden
}
