body {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  margin:0px;
  padding:0px;
  background-color:#A59797;
  color:#797575;
}
#corps {
  width:760px;
  margin:0 auto 15px auto;
  padding:0;
  background:url(images/top2.jpg) no-repeat #FFFFFF;
}
.popup {
  margin:5px 5px 0 0;
  float:left;
}
.popup p {
  margin:0;
  padding:0;
}
.u {

text-decoration:underline;
}
h1 {
  height:159px;
  background:url(images/top_titre2.gif) no-repeat 175px 35px;
  margin:0;
  padding:0;
  overflow:hidden;
}
h1 a {
  padding:0;
  text-decoration:none;
  display:block;
  width:150px;
  height:100px;
  float:left;
}
h1 span {
  visibility:hidden;
  float:left;
}
h1 a#contacthaut {
	color:#797575;
    font-size:11px;
	text-decoration:none;
	position:relative;
	top:120px;
	left:-124px;
	width:80px;
    height:11px;
}

#text {
  width:760px;
  padding:0 0 5px 0;
  background:url(images/left.jpg) repeat-y;
}
#basmenu {
    text-align:center;
    color:#999999;
	width:760px;
	padding:0px 0 5px 0;
	background:url(images/left.jpg) repeat-y;
}
#basmenu a{
	color:#797575;
    font-size:11px;
	height:12px;
	text-decoration:none;
	}
#basmenu a:hover{
	color:#999999;
	}
#basmenu span{
	padding:0 0 0 20px;
	} 
#sousmenu{
	padding-bottom:6px;
}
#left {
  clear:both;
  width:175px;
  background:url(images/left.jpg) repeat-y;
  margin:0;
  padding:0;
  float:left;
}
#blocancres{
  clear:both;
  float:left;	
  width:560px;
  margin:0px 0 0px 0px!important;
  margin: 0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  text-align: justify;
}
.spanH{
  font-size:12px;
  font-weight:700;
  color: #797575;
  display:block;
  padding:  0px 0 8px 90px;
  margin: 0px 0 0px 0px!important;
  margin: 0px 0px 0px 0px;
}
.spanF{
  font-size:12px;
  font-weight:700;
  color: #797575;
  display:block;
  padding:  0px 0 8px 90px;
  margin: 0px 0 0px 0px!important;
  margin: 0px 0px 0px 0px;
}
#blocancres #blochomme , #blocancres #blocfemme, #blocfemme{
  margin:0px 0 0px 0px!important;
  margin: 0px 0px 0px 0px;
  padding:10px 15px 0 50px;
  float:left;
  width:400px;
  text-align:left;
}
 #blocfemme{
 	padding-left:15px;
   width:500px;
 }
#blocancres #blochomme{
	padding-left:50px;
}
#blocancres ul {
  margin:0px 0 0px 0px!important;
  margin:0px 0 0 0px;
  list-style:none;
}
#blocancres li {
	height: 30px;
  margin:0 0 0 0px;
}
#blocancres li.h20 {
	height: 20px;
  margin:0 0 0 0px;
}
#blocancres li a {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	font-weight:bold;
	color:#797575;
  background:url(images/pt.gif) no-repeat 0 5px!important;
  background:url(images/pt.gif) no-repeat 0 5px;
  padding:0px 0 0px 8px !important;
  padding:0 0 0 8px;
  margin:0 0 0 0px!important;
  margin:0 0 0 0px;
  text-decoration:none;
  display:block;
}
#blocancres a#fixe {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	font-weight:bold;
	color:#797575;
  text-decoration:none;
}
#blocancres li a:hover {
  color:#336699;
  text-decoration:none;
}
#left dt {
  background:url(images/dt_trait.gif) no-repeat 0 15px;
  padding:0 0 10px 5px;
  margin:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
}
#left dd {
  margin:0;
  padding:0 0 15px 0;
  
}
#left ul {
  margin:5px 0 5px 5px!important;
  margin:5px 0 0 5px;
  padding:0;
  list-style:none;
}
#left li {
  margin:0;
  padding:0;
}
#left li a {
  background:url(images/carre.gif) no-repeat 0 10px!important;
  background:url(images/carre.gif) no-repeat 0 5px;
  padding:5px 0 3px 10px !important;
  padding:0 0 0 10px;
  margin:2px 0 0 2px!important;
  margin:0 0 0 2px;
  text-decoration:none;
  color:#797575;
  display:block;
}
#left a#fixe {
  color:#333333;
  background:url(images/carre-over.gif) no-repeat 0 10px!important;
  background:url(images/carre-over.gif) no-repeat 0 5px;
}
#left li a:hover {
  color:#333333;
  background:url(images/carre-over.gif) no-repeat 0 10px!important;
  background:url(images/carre-over.gif) no-repeat 0 5px;
}
#left img {
  border:none;
}
.center {
  text-align:center;
}
.italic {
  font-style:italic;
}
#logo {
  background:url(images/logo.jpg) no-repeat 0 63px;
  padding:25px 0 35px 0;
  margin:0;
  font-style:italic;
  text-align:center;
  font-size:10px;
}
#logo a{
  text-decoration:none;
  color:#797575;
  display:block;
}
#logo a:hover{
  color:#333333;
}

#middle {
  width:342px;
  margin:0 0 0 ;
  padding:0 5px 25px 15px;
  float:left;
  background-color:#FFFFFF;
}
#middle2 {
  width:560px;
  margin:0 0 0 ;
  padding:0 10px 25px 10px;
    float:left;
  background-color:#FFFFFF;
}
#middle3 {
  width:500px;
  margin:0 0 0 ;
  padding:0 30px 25px 30px;
    float:left;
  background-color:#FFFFFF;
  }
 #middle3 p{
   margin:0 0 0 ;
  padding:20px 0px 0px 0px;
    float:left;
  text-align:justify;
  color:#797575;
  
}
#mid {
  width:560px;
  margin:0 0 0 ;
  padding:0 5px 25px 15px;
  float:left;
  background-color:#FFFFFF;
}
#middle p {
  text-align:justify;
}
#middle2 p {
  text-align:justify;
}
#p_photo {
	margin:15px 0 10px 156px;
	text-align:justify;
}
#middle a {
  text-decoration:none;
  color:#FF9966;
}
#middle a:hover{
  text-decoration:none;
  color:#999999;
}
#p_photo a {
  text-decoration:none;
  color:#FF9966;
}
#p_photo a:hover{
  text-decoration:none;
  color:#999999;
}
#mid p {
  text-align:justify;
}
h2 {
  background:url(images/message.gif) no-repeat;
  margin:0;
  padding:0 0 15px 0 !important;
  padding:0 0 0 0;
}
#titre2{
  font-size:16px;
  color: #797575;
  margin:0;
  padding:0 0 15px 0 !important;
  padding:0 0 0 0;
}
#sstitre2{
  font-size:12px;
  font-weight:600;
  color: #797575;
  margin:0;
  padding:0 0 15px 0 !important;
  padding:0 0 0 0;
}
#spec{
  font-size:12px;
  font-weight:700;
  color: #797575;
  margin:0;
  padding:0 0 15px 0 !important;
  padding:0 0 0 0;
}
h2#philo {
  background:url(images/philosophie-clinique.gif) no-repeat;
}
h2#equipe {
  background:url(images/son-equipe.gif) no-repeat;
}
h2#plan {
  background:url(images/comment-venir.gif) no-repeat;
}
h2#greffe {
  background:url(images/en-quoi-consiste.gif) no-repeat;
}
h2#technique {
  background:url(images/technique.gif) no-repeat;
}
h2#femme {
  background:url(images/femme.gif) no-repeat;
}
h2#intervention {
  background:url(images/les-3-etapes.gif) no-repeat;
}
h2#apre_inter {
  background:url(images/apres-intervention.gif) no-repeat;
}
h2#parole_g {
  background:url(images/paroles-greffes.gif) no-repeat;
}
h2#contact {
  background:url(images/contactez-nous.gif) no-repeat;
}
h2#photos {
  background:url(images/pourquoiH.gif) no-repeat;
}
h2#photosF {
  background:url(images/pourquoiF.gif) no-repeat;
}
h2#lesphotos {
  background:url(images/photos.gif) no-repeat;
}
.lienfem {
text-decoration:none;
}
.techniquelienfemme {
	background:url(images/fleche.gif) no-repeat right !important;
	clear:both;
	float:left;
	text-align:right;
	color:#797575;
	font-size:11px;
	width:440px;
	padding:4px 14px 0px 0px;
	margin:0px 0px 0px 0px;
}
h2 span {
  visibility:hidden;
}
#photo {
  padding:1px;
  border:1px solid #F8A85D;
  position:absolute;
  margin:10px 0 0px 0;
}
#right {
  width:200px;
  height:400px;
  margin:0 0 0 0;
  background:url(images/right.jpg) no-repeat 0 0;
  padding:0 5px 0 12px;
  float:left;
}
h3 span {
  visibility:hidden;
}
h3#parole {
  margin:5px 0 0 0;
  padding:0 0 25px 0;
  background:url(images/parole.gif) no-repeat;
  width:200px;
}
#parole span {
  visibility:hidden;
}
.right {
  text-align:right;
}
#right hr  {
  margin:0 25px 0 25px;
  padding:0 0 1px 0;
  border:0px;
  border-bottom:1px solid #000000;
  border-top:1px solid #000000;
}
#right a {
  color:#999999;
}
#right a:hover {
  color:#000000;
}
#width2 {
  width:530px;
}
#width3 {
  width:600px;
}
.bas {
  text-align:center;
  clear:both;
  width:350px;
  margin:0 auto 0 auto;
}
.bas li {
  float:left;
  list-style:none;
}
.bas li a {
  color:#797575;
  text-decoration:none;
}
.bas li a:hover {
  color:#000000;
}
.clear {
  clear:both;
}
#version {
  font-family:Times New Roman, Times, serif;
}
.justify {
  text-align:justify;
}
#bas_fbtech {
  margin:0;
  padding:0;
  text-align:center;
}
#bas_fbtech a {
  height:5px;
  text-decoration:none;
  font-size:10px;
  color:#797577;
}
#bas_fbtech a:hover {
  text-decoration:underline;
  color:#585555;
}
a#no-bacg {
  background:none;
  color:#797575;
  text-decoration:none;
  margin: 0 0 0 10px;
}
a#no-bacg:hover {
  background:none;
  text-decoration:none;
}
#philo_img1 {
  background:url(images/image_11-1.jpg) no-repeat;
  padding:0 5px 0 195px;
  height:155px;
}
#philo_img2 {
  background:url(images/image_11-2.jpg) no-repeat 305px 0;
  padding:0 270px 0 0;
  height:170px;
}
#philopost{
  display:block;
  padding: 20px 0px 0px 0px;
  text-align:center;
  font-weight:bold;
  font-size:12px;
}
.orange {
  color:#FF8000;
}
#mid #equipe_img1 {
  background:url(images/equipe1.jpg) no-repeat 0px 10px;
  padding:0 5px 0 215px;
  float:none;
  width:340px;
  text-align:justify;
  height:210px;
}
/*#mid #equipe_img2 {
  background:url() no-repeat;
  padding:0 0 5px 175px;
  float: none;
  width:380px;
  text-align:justify;
  height:80px;
}*/
#mid #souequipe {
  padding:0 5px 25px 5px;/*padding:0 0 5px 5px;*/
  float: none;
  text-align:justify;
}
#plan_img {
  background:url(images/plan_dacces-fr.gif) no-repeat;
  padding:0 10px 100px 400px;
}
#greffe_photo {
  background:url(images/greffe.gif) no-repeat 0 0;
  padding:125px 0 10px 0;
  margin:15px 0 0 0;
  float:left;
  width:130px;
}
#greffe_text {
  margin:15px 5px 0 15px;
  float:left;
  width:410px;
}
#technique_text {
  clear:both;
  margin:15px 5px 0 5px ;
  float:left;
  width:480px;
}
.technique {
  color:#333333;
}
#intevention_img1 {
  background:url(images/intervention1.gif) no-repeat;
  padding:25px 0 25px 170px;
}
#intevention_img2 {
  background:url(images/intervention2.gif) no-repeat 400px 0;
  padding:30px 170px 30px 0;
}
#intevention_img3 {
  background:url(images/intervention3.gif) no-repeat;
  padding:15px 0 20px 170px;
}
.pos {
  float:left;
  width:180px;
  margin:10px 0 0 0!important;
  margin:25px 0 0 0;
}
#mid #apre_img1 {
  background:url(images/apre-intevention1.jpg) no-repeat;
  padding:130px 0 10px 5px;
  text-align:left;
}
#mid #apre_img2 {
  background:url(images/apre-intevention2.jpg) no-repeat;
  padding:130px 0 0 5px;
  text-align:left;
}
#apre_marge {
  margin:25px 0 0 15px!important;
  margin:35px 0 0 15px;
  float:left;
  width:360px;
}
.parole1 {
  float:left;
  width:100px;
  margin:15px 0 0 0;
}
.parole1 a {
  display:block;
  background:url(images/parole1.jpg) no-repeat;
  height:70px;
  width:100px;
  text-decoration:none;
}
.parole1 p {
  text-align:center;
  margin:0 0 0 30px;
  padding:0;
}
.parole1 a#parole1_2 {
  background:url(images/parole1_2.jpg) no-repeat;
}
.parole1 a#parole2 {
  background:url(images/parole2.jpg) no-repeat;
}
.parole1 a#parole2_1 {
  background:url(images/parole2_1.jpg) no-repeat;
}
.parole1 a#parole2_2 {
  background:url(images/parole2_2.jpg) no-repeat;
}
.parole1 a#parole3 {
  background:url(images/parole3.jpg) no-repeat;
}
.parole1 a#parole3_2 {
  background:url(images/parole3_2.jpg) no-repeat;
}
.parole1 a#parole4 {
  background:url(images/parole4.jpg) no-repeat;
}
.parole1 a#parole4_2 {
  background:url(images/parole4_2.jpg) no-repeat;
}
.parole_txt {
  float:left;
  width:350px;
  margin:15px 0 10px 10px;
  padding:0;
}
hr.par  {
  clear:both;
  margin:0 170px 0 205px;
  padding:0 0 1px 0;
  border:0px;
  border-bottom:1px solid #000000;
  border-top:1px solid #000000;
}
form p {
  margin:5px 0 5px 0;
  padding:0;
}
p label {
  position:absolute;
}
p input {
  margin:0 0 0 150px;
  width:170px;
}
p textarea {
  margin:0 0 0 150px;
}
.petit {
  width:90px;
}
.rouge {
  color:#FF0000;
}
#mid a {
  color:#797575;
  text-decoration:none;
}
#mid a:hover {
  color:#000000;
}
.float {
  float:left;
}
#marge_span {
  margin:0 0 0 20px;
}
.marg_span {
  margin:0 0 0 57px;
}
#lien {
  margin:0;
  padding:0;
  text-align:center;
  color:#999999;
		clear:both;
}
#lien a {
  height:5px;
  text-decoration:none;
  font-size:11px;
  color:#999999;
}
#lien a:hover {
  text-decoration:underline;
  color:#000000;
}
#err404 {
    margin:150px 0 0 0;
	padding:10px;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
#err404 h2 {
  font-size:22px;
}
#photo2 {
  clear:both;
  float:left;  
  width:520px;
  height:auto;
  overflow: hidden;
  padding:0 5px 0px 0px;
  margin:0px 0 0 0!important;
  margin:0px 0 0 0;
  background-color:#FFFFFF;
}
.pre {
  clear:both;
  float:left;	
  width:560px;
	padding:15px 0px 10px 0px;
	margin:0px 0 0 0!important;
	margin:0px 0 0 0;
	text-align: justify;
}
.post {
  background:url(images/rien.gif) no-repeat right !important;
  clear:both;
  float:left;  
  width:500px;
  padding:0px 0px 0px 0px;
  margin:0px 0 0 10px!important;
  margin:0px 0 0 10px;
}
.inter {
  clear:both;
  float:left;	
  width:560px;
  height: 6px;
  background:url(images/plumf.gif) center no-repeat; 
  padding:0px 0px 0px 0px;
  margin:0px 0 0 0px!important;
  margin:0px 0 0 0;
}
.interf {
  clear:both;
  float:left;	
  width:560px;
  height: 6px;
  background:url(images/plumf.gif) center no-repeat; 
  padding:0px 0px 0px 0px;
  margin:0px 0 0 0px!important;
  margin:0px 0 0 0;
}
.post a#hautdepage{
	background:url(images/retour.gif) no-repeat right !important;
	color:#797575;
    font-size:11px;
	text-decoration:none;
	position:relative;
	top:0px;
	left:430px;
	padding:0 6px 7px 0;
	width:70px;
}
.post a#femme{
	background:url(images/fleche.gif) no-repeat right !important;
	color:#797575;
    font-size:11px;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:10px;
	left:380px;
	padding:0 12px 0px 0px;
	width:70px;
}
#img001 {
  float:left;
  width:240px;
  margin:0 0 0 ;
  padding:0 0px 0px 10px;
  background-color:#FFFFFF;
}
#img003 {
  float:right;
  width:240px;
  margin:0 0 0 ;
  padding:0 10px 0px 0px;
  background-color:#FFFFFF;
}
#itu{
	font-style:italic;
	text-decoration: underline;
}
#u{
	text-decoration: underline;
}
#sstitre3{
  margin:0;
  padding:0 0 15px 0 !important;
  padding:0 0 0 0;
  font-weight:500;
  color: #797575;
}
h3#sstitre3{
  background:url(images/liens.gif) no-repeat;
  margin:0;
  padding:0 0 15px 0 !important;
  padding:0 0 0 0;
}
#centrespan {
  margin:0px 0 0 180px;
}
#middle3 a{
  font-size:12px;
  font-weight:700;
  color: #797575;
  text-decoration:none;
  color:#797577;
  }
#middle3 a:hover{
  text-decoration:none;
  color:#999999;
}
