* {
margin:						0;
padding:					0;
font-family:				arial;
}

h1, h2, h3, h4, h5, h6 {
font-weight:				normal;
}

img{
border:					none;
}

a {
color:						inherit;
text-decoration:			none;
}

.clear_both 				{	clear:					both; 			}
.clear_left 				{	clear:					left;			}
.clear_right 			{	clear:					right;			}
.float_left 				{	float:					left;			}
.float_right 			{	float:					right;			}
.float_none 				{	float:					none;			}
.bold 					{	font-weight : 			bold; 			}
.normal 					{	font-weight : 			normal; 		}
.italic 					{	font-style : 			italic; 		}
.justify 				{	text-align : 			justify; 		}
.relative				{	position : 				relative; 		}
.absolute 				{	position : 				absolute; 		}
.textAlignCenter 		{	text-align : 			center; 		}
.borderNone 				{	border : 				0; 				}
.textDecorationNone 		{	text-decoration : 		none; 			}
.px10 					{	font-size : 			10px; 			}
.px12 					{	font-size : 			12px; 			}
.px14 					{	font-size : 			14px; 			}
.px16 					{	font-size : 			16px;			}
.px22 					{	font-size : 			22px; 			}
.white 					{	color : 				white; 			}
.black 					{	color : 				black;			}

.rose{
color:						#994F72;
}

#content {
width:						998px;
margin:						0 auto;
}

/* FIL ARIANE */

#content #filAriane {
background:					none;
padding:					0;
margin:						50px 0 0 45px;
}

#content #filAriane p {
color:						#6d6b4d;
}

#content #filAriane p a {
color:						#6d6b4d;
font-size:					12px;
}

#content #filAriane p a:hover {
text-decoration:			underline;
}

/* FOOTER */
#global #footer {
display:					none;
}

/* HEADER */

#global #globalHeader {
background:					none;
}

#global #header {
height:						50px;
width:						100%;
}

#global #header #arbreHeader {
display:					none;
}

#global #header #fondVioletHeader {
display:					none;
}

#global #header h1 {
background:					none;
text-align:					center;
font-size:					22px:
}

#global #header h1 span {
font-size:					22px:
}

/* MENU */

#global #globalMenu {
display:					none;
}

#global #menu {
height:						39px;
width:						998px;
margin:						0 auto;
}

#global #menu #menuG {
background:					url("/media/image/interface/menuG.png") no-repeat;
width:						10px;
height:						39px;
float:						left;
}

#global #menu #menuM {
height:						39px;
margin-left:				30px;
}

#global #menu #menuD {
background:					url("/media/image/interface/menuD.png") no-repeat;
width:						10px;
height:						39px;
float:						left;
}

#global #menu #menuM #listItemMenu {
float:						left;
}

#global #menu .styleItemMenu {
color:						#3b3a26;
font-size:					13px;
cursor:						pointer;
list-style-type:			none;
}
 
#global #menu .itemMenu {
position:					relative;
float:						left;
}

#global #menu .itemMenu li {
height:						26px;
padding:					11px 0 0 0;
}

#global #menu .itemMenu li a {
padding:					10px 5px 10px 5px;
}

#global #menu .itemMenu li ul {
position:					absolute;
left:						0px;
top:						37px;
border:						1px solid #707070;
display:					none;
z-index:					9998;
}

#global #menu .itemMenu li ul li ul {
left:						252px;
top:						-1px;
border-top:					1px solid #707070;
z-index:					9998;
}

#global #menu .itemMenu li ul li {
height:						23px;
padding-top:				5px;
padding-left:				8px;
background:					#984f71;
color:						#FFFFFF;
position:					relative;
}

#global #menu .itemMenu li ul li a {
width:						244px;
padding:					3px 0 2px 0;
float:						left;
}

#global #menu .itemMenu li ul li.bis {
background:					#a76383;
}


#global #menu .slashMenu {
float:						left;
border-right:				1px solid #cccccc;
height:						25px;
position:					relative;
top:						7px;
left:						0;
}


div#page{
width:			908px;
margin:			0 auto;
background:		#fff;
color:			#505050;
padding:		18px 45px;
}

div#pageText{
width:			700px;
color:			#505050;
padding:		18px 45px;
}


h2 {
color:			#984f71;
font-size:		22px;
font-weight:	bold;
margin-bottom:	10px;
text-transform:	uppercase;
}

h3 {
color:			#984f71;
font-size:		20px;
font-weight:	bold;
margin-bottom:	12px;
}

h4 {
color:			#505050;
font-weight:	bold;
margin-bottom:	2px;
}

.vert{
color:			#bbbb27;
}

h2.menuDroite{
color:			#6d6b4d;
font-size:		16px;
margin:			0 0 18px 2px;
}

.encart{
background:		url("media/image/interface/encart-bg.gif") repeat-y left top;
width:			100%;
padding:		0;
}

.encartTop{

}

.encartBottom{
display:none;
}

.encart p{
color:			#f4f4f4;
}

.encart a{
color:			#f4f4f4;
font-weight:	bold;
font-size:		14px;
text-decoration:none;
}

.phone{
background:		url("media/image/interface/phone.png") no-repeat left top;
padding-left:	0;
height:			20px;
display:		block;
width:			300px;
}

.mail{
background:		url("media/image/interface/mail.png") no-repeat left top;
padding-left:	0;
height:			20px;
display:		block;
width:			300px;
}

dl{
margin-bottom:	18px;
}

dt{
font-size:		13px;
font-weight:	bold;
margin-bottom:	12px;
}

dd{
font-size:		12px;
}

div#sous-menu{
display:					none;
}

#sous-menu ul{

}

#sous-menu ul li{
padding:		10px 9px;
background:		#505050;
list-style-type:none;
background:		url("media/image/interface/sous-menuBg.gif") no-repeat left top;

}


#sous-menu ul li.active{
margin-top:		1px;
background:		url("media/image/interface/sous-menuBgActive.gif") no-repeat left top;
}

#sous-menu ul li a{
color:			#fff;
text-decoration:none;
font-weight:	bold;
height:			12px;
padding-left:	30px;
background:		url("media/image/interface/puce.png") no-repeat left 4px;
}

#sous-menu ul li a:hover{
color:			#bbbb27;
background-position:		0 -9px;
}

#page p{
margin-bottom:	10px;
text-align:		justify;
}

p.text{
float:			right;
width:			500px;
}

#page img#droite{
border:			4px solid #505050;
float:			right;
margin-bottom:	20px;
}

#page h3{
/*border-bottom:	1px dotted #994F72;*/
}

#page ul{
margin-bottom:	10px;
}

#page ul li{
margin-left:	15px;
}

#map{
border:			4px solid #505050;
background:		#505050;
}


p#adresse{

}

p#metro{

}

p#metro span{
height:			24px;
display:		block;
}

p#metro span img,p#bus span img{
vertical-align:	middle;
margin:			0 5px 0 0;
}

#bibliotherapie{
width:			908px;
margin:			0 auto;
background:		#fff;
color:			#505050;
padding:		18px 45px;
}

#bibliotherapie h3{
margin-top:			20px;
}

.ouvrage{
display:		block;
border:			1px solid #707070;
margin-bottom:	7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
background:		#F5F5F5;
}

.ouvrage h4{
display:		block;
background:		url("media/image/icone/book.png") no-repeat left 4px;
padding-left:	39px;
line-height:	36px;
font-size:		14px;
color:			#505050;
}

.bloc{
border:			1px solid #cececd;
padding:		20px;
margin:			15px 0px;
background:		none;
}

a#imprimer{
display:					none;
}