*{
	margin:0;
	padding:0;
}

body{
font-family:Arial, Helvetica, sans-serif;
background:url(../gifs/body.jpg) no-repeat top center #03026A ;
font-size:13px
}

.agrandir{
width:95%;
text-align:right;
color:#fff;}

#loupe{
width:95%;
text-align:right;
padding-bottom:10px
}
#loupe a {
text-decoration:none;
font-weight:bold;
color:#fff;}

#loupe a:hover{
text-decoration:underline}

#container {
	width:905px; /* à modifier*/
	margin:0 auto; /* à modifier*/
	position:relative;
	padding-top:150px;
}

#header {
	height:133px; /* à modifier*/
	background:#03026A; /* à modifier*/
	position:absolute;
	overflow:hidden;
	top:-1px;
	left:0px;
	width:100%;
	border-bottom:2px solid #FFFFFF;
}

#content {
	width:100%;
	height:632px;
	/*overflow:hidden*/
}

#colonne_gauche {
	width:200px; /* à modifier*/
	height:469px; /* à modifier*/
	float:left /* à modifier*/
}


#colonne_centre p {
	line-height:1.5em;
	padding-bottom:1.2em;
}
.menu{
	list-style:none;
	
	
}

.menu a{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
	line-height:30px;
	-line-height:15px;
	padding-bottom:6px;
	padding-left:15px
	
	}
	
	.menu #fin {
border-bottom:none;
}


.menu a:hover, .menu .selected{
color:#9ACCFF}

#contact{
	background:url(../gifs/encart_contact.jpg) no-repeat;
	width:183px;
	height:177px;
	margin-left:10px;
	}
	
	.titre{
	color:#9ACCFF;
	padding-left:25px;
	font-size:20px;
	font-weight:bold}
	
	
	.adresse{
	font-size:12px;
	color:#03026A;
	padding-left:14px;
	padding-top:10px}


	
	.horaires{
	font-size:13px;
	font-weight:bold;
	padding-left:14px;
	padding-top:10px;
	color:#03026A;}
	
	.tel{
	font-size:16px;
	font-weight:bold;
	color:#03026A;
	padding-left:14px;
	padding-top:10px}
	
	.liens_contact{
	font-size:20px;
	font-weight:bold;
	padding-left:31px;
	padding-top:6px}
	
	.liens_contact a{
	text-decoration:none;
	color:#FFFFFF}


#colonne_centre {
	width:627px; /* à modifier*/
	height:auto;
	min-height:300px;
	-height:300px; /* à modifier*/
}

#bienvenue{
clear:both;
padding-top:15px;
padding-bottom:25px;
color:#FFFFFF;
text-align:justify;
line-height:20px}

.liens a{
color:#FFFFFF}


.puces{
margin-left:35px;
color:#fff}

.puces_bienvenue{
margin-left:218px;
color:#fff;
list-style:none}

 .italic{
font-style:italic}

h1{
color:#9ACCFF;
font-size:1.9em}

h1 strong{
color:#fff;
}

#image{
 width:155px;
 height:229px;
 float:left;
 padding-top:22px;
margin-right:29px;
margin-bottom:26px;
-margin-bottom:25px}


.image2{
 width:200px;
 height:300px;
 float:right;
 padding-top:20px;
margin-right:29px;
margin-bottom:15px;
-margin-bottom:25px;
padding-left:20px}

.image3{
padding-top:20px;
padding-left:20px;
width:156px;
 height:242px;
 float:right;}



h2{
color:#FFFFFF;
padding-top:15px;
padding-bottom:5px;
font-size:1.5em}

h3{
padding-top:15px;
font-size:1.2em}


#encart-psychiatrie{
	float:left;
	width:184px;
	height:161px;
	padding-right:35px;
	background:url(../gifs/psychiatrie.jpg) no-repeat}
	#encart-psychiatrie a{
	text-decoration:none;
	float:right;
	font-size:17px;
	font-weight:bold;
	color:#03026A;
	padding:10px 6px 0 0 } 
	
	
	#encart-psychanalyse{
	float:left;
	width:184px;
	height:161px;
	padding-right:35px;
	background:url(../gifs/psychanalyse.jpg) no-repeat}
	
	#encart-psychanalyse a{
	text-decoration:none;
	float:right;
	font-size:17px;
	font-weight:bold;
	color:#03026A;
	padding:10px 6px 0 0} 

	
	#encart-relaxation{
	float:left;
	width:184px;
	height:161px;
	background:url(../gifs/relaxation.jpg) no-repeat
	}
	#encart-relaxation a{
	text-decoration:none;
	float:right;
	font-size:17px;
	font-weight:bold;
	color:#03026A;
	padding:10px 6px 0 0} 

#footer {
	height:160px;
	background:#353588;
	width:687px;
	float:right ;
	color:#FFFFFF;
	font-size:11px;
	border-top:1px solid #fff;
	position:relative}

	.coordonnees{
	padding-left:57px;
	padding-top:14px}
	
	.liens_footer{
	padding-left:57px;
	padding-top:15px}
	
	.liens_footer a{
	text-decoration:none;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px
	}
	
	.liens_footer a:hover{
	color:#CCCCCC}
	
	.liens_mentions{
	padding-left:57px;
	padding-top:5px}
	
	.liens_mentions a{
	text-decoration:none;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px
	
	}
	
	.liens_mentions a:hover{
	color:#CCCCCC}
	
	
	#fauteuil{
	position:absolute;
	bottom:-50px;
	-bottom:1px;
	left:-500px}


.float_right {
	float:right;
}

.float_left {
	float:left;
}

.clear_both {
	clear:both;
}

#logo {
	width:210px; /* à modifier*/
	height:129px;
	float:left ; /* à modifier*/
	
}

#logo a{
	width:210px;
	height:129px;
	background:url(../gifs/logo.jpg) no-repeat;
	display:block}
	
	#logo a:hover{
	background:url(../gifs/logo_retour.jpg)}
	
	#baseline {
	float:left;
	padding-top:47px}
	.nom{
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
	text-align:center}
	
	
	.metier{
	color:#9ACCFF;
	font-size:16px;
	text-align:center
	}

#diaporama {
	width:463px; /* à modifier*/
	height:128px; /* à modifier*/
	float:right;
	padding-top:10px;
}

/********************************************************************* Exemple pour encart
*/

#encart_content {
	background:#fff;
	overflow:hidden;
	width:100%;
}

#encart_content div {
	width:20%;
	height:100px;
	display:inline;
	margin:0 40px;	
}

#encart1 {
	background:#666;
}

#encart2 {
	background:#666;
}

#encart3 {
	background:#666;
}

/********************************************************************* CSS associé aux box d'inscription à la newsletter
*/
#newsletter_iframe {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/*
**************************************************************contact*/

.demiGauche{
float:left;
width:390px;
font-size:12px;
padding-bottom:10px;
color:#fff;

}
.demiDroite{
float:right;
width:186px;
margin-top:30px;
color:#fff;
}

#liens a{
text-decoration:none !important;
color:#fff;
float:right;
margin-bottom:10px;
font-size:15px;
font-weight:bold;}
#liens a:hover{
text-decoration:underline;
} 
 
form.generateur label {
float:left;
font-size:13px;
line-height:22px;
margin:0;
padding:0 5px 0 0;
text-align:right;
width:150px;
}

#field_11{
width:205px
}

.voir_plan a{
text-decoration:none;
color:#fff;
}

.voir_plan a:hover{
text-decoration:underline;}

.element2{
margin-top:10px;
font-size:20px}

form.generateur p.erreur span.erreur, form.generateur div.divGenerateurErreur span.erreur {
background:url("../img/alert.png") no-repeat scroll left center transparent;
color:#fff !important;
display:block;
font-weight:bold;
margin:5px;
padding:5px 5px 5px 30px;}

.texte_formulaire{
color:#fff
}

p.autre { padding-top:1.5em; padding-bottom:0 !important}
div.theme { background-color:#fff; margin:15px 10px 30px 0;}
.theme p { font-size:1.1em; padding:10px; background-color:#fff; text-indent:50px;}
.theme a { color:#03026A; text-decoration:underline;}
.theme a:hover { color:#79BCFF; text-decoration:none}
