/* Import des styles séparés */
@import url(style-textes.css);
@import url(style-liens.css);


/* Mise en forme générale */
body {
	margin:0;
	padding:0;
	font-family:arial;
	font-size:11px;
	color:#30281E;
	text-align:center;
	background:#4E0505 url(images/fond.gif) top repeat-x;
}

#general {
	margin:0 auto 0 auto;
	width:950px;
	text-align:center;
}

/* Div menu 2*/	
#menu{
	margin:0;
	padding:38px 0px 0px 70px;
	text-align:left;
}

/* Div menu*/	
#menu2{
	margin:0;
	padding:0;
	width:619px;
	height:50px;
	text-align:left;
	display:block;
}



#lien-actu{
	margin:0;
	padding:0;
	text-align:right;
	height:20px;
	background:url(images/actu.png) top right no-repeat;
}

	#lien-actu-txt{
	margin:0;
	padding:0 15px 0 0;
	text-align:right;
	}

#lien-menu{
	margin:0;
	padding:0;
	text-align:left;
	height:30px;
	display:block;
	overflow:hidden;
}

	#lien-menu-txt{
	margin:0;
	padding:18px 0 0 65px;
	text-align:left;
	}

/* DIV CONTENU */
#contenu{
	margin:0;
	padding:0;
	width: 950px;
	text-align:center;
	overflow:hidden;
}

/* DIV PARTIE GAUCHE */
#left{
  position:relative;
	margin:0;
	padding:0;
	width:331px;
	height:605px;
	text-align:left;
	float:left;
}
  
  #baseline{
  position:absolute;
  top:5px;
  left:160px;
  }

	/* DIV LEFT : logo */
	#logo {
	margin:0;
	padding:0;
	width:331px;
	height:154px;
	text-align:left;
	}
	
	/* DIV LEFT : image gauche */
	#img-left {
	margin:0;
	padding:0;
	width:331px;
	height:451px;
	text-align:left;
	}


/* DIV PARTIE DROITE */
#right{
	margin:0;
	padding:0;
	width:619px;
	text-align:left;
	float:right;
	position:relative;
}

	/* DIV PARTIE DROITE : img top accueil */
	#right-top-accueil{
	margin:0;
	padding:0;
	width:619px;
	height:291px;
	text-align:left;
	background:url(images/img-top-accueil.jpg) top no-repeat;
	}
	
	/* DIV PARTIE DROITE : img top temoignage */
	#right-top-temoignages{
	margin:0;
	padding:0;
	width:619px;
	height:291px;
	text-align:left;
	background:url(images/img-top-temoignages.jpg) top no-repeat;
	}
	
	/* DIV PARTIE DROITE : img top methode */
	#right-top-methode{
	margin:0;
	padding:0;
	width:619px;
	height:291px;
	text-align:left;
	background:url(images/img-top-methode.jpg) top no-repeat;
	}
	
	/* DIV PARTIE DROITE : img top methode */
	#right-top-auriculo{
	margin:0;
	padding:0;
	width:619px;
	height:291px;
	text-align:left;
	background:url(images/img-top-auriculotherapie.jpg) top no-repeat;
	}
	
	
	/* DIV PARTIE DROITE : img top methode */
	#right-top-soin{
	margin:0;
	padding:0;
	width:619px;
	height:291px;
	text-align:left;
	background:url(images/img-top-soin.jpg) top no-repeat;
	}
	
	/* DIV PARTIE DROITE : img top cadeau */
	#right-top-cadeau{
	margin:0;
	padding:0;
	width:619px;
	height:291px;
	text-align:left;
	background:url(images/img-top-cadeau.jpg) top no-repeat;
	}
	
	/* DIV PARTIE DROITE : img top contact */
	#right-top-contact{
	margin:0;
	padding:0;
	width:619px;
	height:291px;
	text-align:left;
	background:url(images/img-top-contact.jpg) top no-repeat;
	}
	
	/* DIV PARTIE DROITE : img top actu */
	#right-top-actu{
	margin:0;
	padding:0;
	width:619px;
	height:320px;
	text-align:left;
	background:url(images/img-top-actu.jpg) top no-repeat;
	}
	
	/* DIV PARTIE DROITE : partie texte */
	#contenu-texte{
	margin:0;
	padding:0;
	width:619px;
	text-align:left;
	overflow:hidden;
	}
	
	#contenu-texte-int{
	margin:0;
	padding:0;
	width:609px;
	text-align:left;
	overflow:hidden;
	border-right:10px solid #4E0505;
	background:#ffffff url(images/fond-page-texte.gif) top left no-repeat;
	}
	
	#contenu-texte-1{
	margin:0;
	padding:0;
	width:609px;
	text-align:left;
	background:#ffffff url(images/fond-page-texte.gif) top left no-repeat;
	overflow:hidden;
	}
	
	#contenu-texte-2{
	margin:0;
	padding:0;
	width:609px;
	text-align:left;
	overflow:hidden;
	}
	
	#contenu_all_page{
	padding:5px 10px 0px 10px;
  }

	/* DIV PARTIE DROITE : partie texte gauche */
	#contenu-texte-left{
	margin:0;
	padding:5px 12px 0px 10px;
	width:281px;
	text-align:left;
	float:left;
	}
	
	/* DIV PARTIE DROITE : partie texte droite */
	#contenu-texte-right{
	margin:0;
	padding:5px 12px 0px 10px;
	width:281px;
	text-align:left;
	float:right;
	}
	
	/* DIV PARTIE DROITE : partie texte gauche intérieur */
	#texte-left-int{
	margin:0;
	padding:0;
	width:399px;
	text-align:left;
	float:left;
	}
	
	/* DIV PARTIE DROITE : partie texte gauche intérieur texte */
	#texte-left-int-1{
	margin:0;
	padding:5px 12px 0px 10px;
	}
	
	/* DIV PARTIE DROITE : partie texte droite intérieur */
	#fond-bandeau{
	margin:0;
	padding:0;
	width:220px;
	height:459px;
	text-align:left;
	background:url(images/fond-bandeau.gif) top no-repeat;
	float:right;
	position:absolute;
	left:399px;
	z-index:100px;
	}
	
	#fond-bandeau-2{
	margin:0;
	padding:0;
	width:220px;
	height:731px;
	text-align:left;
	background:url(images/fond-bandeau-2.gif) top no-repeat;
	float:right;
	position:absolute;
	left:399px;
	z-index:100px;
	}
	
	/* DIV PARTIE DROITE : partie texte droite intérieur */
	#fond-bandeau-txt{
	margin:0;
	padding:5px 9px 0px 18px;
	text-align:left;
	}
	
	
#bottom {
	margin:0;
	padding:0;
	width:950px;
	height:60px;
	text-align:left;
	background:url(images/bottom.gif) top right no-repeat;
}

#bottom_text {
	margin:0;
	padding:40px 0px 0px 500px;
}

.form{
background-color:#C60C49;
color:#ffffff;
font-size : 10px;
font-family : arial;
font-weight:bold;
border:1px solid #C60C49;
}


.actualite{
margin:0;
padding:5px;
}


/* TEMOIGNAGES */
.user_bloc{
background:url(images/bg_user_bloc.jpg) no-repeat;
width:69px;
height:71px;
float:left;
padding:5px;
text-align:center;
font-size:10px;
letter-spacing:-1px;
}
.temoignage_bloc{
background:url(images/bg_temoignage_middle.jpg) repeat-y;
width:496px;
float:right;
}
.temoignage_top{
background:url(images/bg_temoignage_top.png) no-repeat top;
width:451px;
padding:15px 15px 15px 30px;
text-align:justify;
}
.temoignage_bottom{
background:url(images/bg_temoignage_bottom.png) no-repeat bottom;
width:496px;
}

