/* Hypnosis main page */

a img {
  border:  none;
}

p   { font-size: 12px; font-family: Verdana; line-height: 25px; /line-height: 23px; text-align: justify;}
h1 { font-size: 16px; color: #FF9933; /*font-weight: bold; */ font-family: Verdana;}
h3 { font-size: 18px; color:#006699 ; margin: 15px 0; font-family: Verdana;}
h2 { font-size: 14px; color: #4C9CBC; margin: 15px 0; font-family: Verdana; font-weight: bold; text-align: justify;}
h4 { font-size: 14px; color: #136383; margin: 15px 0; font-family: Verdana; font-weight: bold;}


ul li { font-size: 12px; font-family: Verdana; line-height: 22px;}

a { color:#006699; text-decoration: none; font-weight: bold;}
a:hover { text-decoration: underline;}

body {
background: #E1E1E1 url('../img/main_bg.png') top left repeat-x;
}

.align_l {
text-align: left;
padding-right: 100px;
}

#main {
	margin: 0 auto;
	background: url('../img/fond_ext.png') top left no-repeat;
	width: 1062px;
	height: 900px;
}

#header_top {
	background: url('../img/header_top.png') top left no-repeat;
	width: 954px;
	height: 110px;
	margin-left: 44px;
}

#header_sub {
	background: url('../img/header_sub.png') top left no-repeat;
	width: 954px;
	height: 36px;
	margin-left: 44px;
}

/* Menu */

#menu_content #menu_image {
	padding-right: 30px;
	width: 112px;
	height: 100px;
	background-color: grey;
	float: left;
}

#menu_content #menu_image_soigner{
	padding-right: 20px;
	margin-top: 10px;
	width: 112px;
	margin-left: 10px;
	height: 120px;
	background: url('../img/soigner.jpg') top left no-repeat;
	float: left;
}

#menu_content #menu_image_informer {
	padding-right: 20px;
	margin-top: 10px;
	margin-left: 10px;
	width: 112px;
	height: 120px;
	background: url('../img/informer.jpg') top left no-repeat;
	float: left;
}

#menu_content #menu_image_enseigner {
	padding-right: 20px;
	margin-top: 10px;
	margin-left: 10px;
	width: 112px;
	height: 120px;
	background: url('../img/enseigner.jpg') top left no-repeat;
	float: left;
}

#menu_content #menu_image_rechercher {
	padding-right: 20px;
	margin-top: 10px;
	margin-left: 10px;
	width: 112px;
	height: 120px;
	background: url('../img/recherche.jpg') top left no-repeat;
	float: left;
}

#menu_content p {
	font-size: 11px;
	text-align: justify;
	line-height: 16px;
	padding-right: 20px;
	padding-left: 150px;
}

#menu_content a {
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	margin-left: 80px;
}

#menu_content a:hover {
	text-decoration: underline;
}

/* Menu header */
.menuprincipalliens{
list-style-type: none;
margin: 0;
padding-right: 3px;
height : 38px;
}
.menuprincipalliens li{
float: right;
margin: 0;
padding-right: 2px;
}

.header_accueil a {
	display: block;
	background: url('../img/accueil_blue.png') top left no-repeat;
	width: 111px;
	height: 38px;
}

.header_accueil a:hover {
	display: block;
	background: url('../img/accueil_orange.png') top left no-repeat;
	width: 111px;
	height: 38px;
}

.header_soigner a {
	display: block;
	background: url('../img/soigner_orange.png') top left no-repeat;
	width: 111px;
	height: 38px;
}

.header_soigner a:hover {
	display: block;
	background: url('../img/soigner_orange.png') top left no-repeat;
	width: 111px;
	height: 38px;
}


.header_informer a {
	display: block;
	background: url('../img/informer_blue.png') top left no-repeat;
	width: 111px;
	height: 38px;
}

.header_informer a:hover {
	display: block;
	background: url('../img/informer_orange.png') top left no-repeat;
	width: 111px;
	height: 38px;
}

.header_enseigner a {
	display: block;
	background: url('../img/enseigner_blue.png') top left no-repeat;
	width: 111px;
	height: 38px;
}

.header_enseigner a:hover {
	display: block;
	background: url('../img/enseigner_orange.png') top left no-repeat;
	width: 111px;
	height: 38px;
}

.header_recherche a {
	display: block;
	background: url('../img/recherche_blue.png') top left no-repeat;
	width: 143px;
	height: 38px;
}

.header_recherche a:hover {
	display: block;
	background: url('../img/recherche_orange.png') top left no-repeat;
	width: 143px;
	height: 38px;
}

.header_contact a {
	display: block;
	background: url('../img/contact_blue.png') top left no-repeat;
	width: 111px;
	height: 38px;
}

.header_contact a:hover {
	display: block;
	background: url('../img/contact_orange.png') top left no-repeat;
	width: 111px;
	height: 38px;
}

/* Left */

#left {
	float: left;
	width: 310px;
	/width: 290px;
	height: 740px;
	/*background-color: black; */
	margin-left: 44px;
	-margin-left: 24px;
	padding: 20px;
}

#left #soigner_top {
	background: url('../img/soigner_top.png') top left no-repeat;
	width: 331px;
	height: 35px;
	padding-bottom: -20px;
}

#informer {
	padding-top: 5px;
}

#enseigner {
	padding-top: 5px;
}

#rechercher {
	padding-top: 5px;
}

#left #rechercher_top {
	background: url('../img/recherche_top.png') top left no-repeat;
	width: 330px;
	height: 31px
}

#left #informer_top {
	background: url('../img/informer_top.png') top left no-repeat;
	width: 330px;
	height: 31px
}

#left #enseigner_top {
	background: url('../img/enseigner.png') top left no-repeat;
	width: 329px;
	height: 31px;
}

#left #menu_content{
	width: 331px;
	background: url('../img/menu_body.png') top left repeat-y;
	padding: 5px;
}

#left #menu_footer {
	height: 7px;
	width: 332px;
	background: url('../img/menu_footer.png') top left no-repeat;
}

/* Right */

#right {
	float: right;
	width: 560px;
	/width: 540px;
	height: 740px;
	/*background-color: grey; */
	margin-right: 64px;
	-margin-right: 34px;
	-padding: 0px;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}

#content_ext {
	background: url('../img/body_content.png') top left repeat-y;
	width: 1053px;
	/*height: 200px;*/
	margin: 0 auto;
	padding-left: 8px;
	/padding-left: 9px;
	padding-top: 1px;
	/padding-top: 0px;
	padding-bottom: 20px;
}

#content_ext p   {
    line-height: 25px;
	padding-left: 410px;
	padding-right: 90px;
}

#content_ext a   {
margin-left: 90px;
}
 
 #content_ext ul  {
	/*font-family: Verdana;*/
	padding-left: 450px;
	padding-right: 70px;
 }
  
 #content_ext h1  {
	font-size: 12px; 
	font-family: Verdana;
	padding-left: 410px;
	padding-right: 70px;
	font-size: 16px; 
	color: #FF9933;
 }

 #content_ext h3 {
	font-size: 12px; 
	font-family: Verdana;
	padding-left: 410px;
	padding-right: 70px;
	font-size: 22px; 
	color:#006699;
	margin: 15px 0;
 }
 
 #content_ext h4 {
 padding-left: 410px;
 }
 
#footer {
	width: 1053px;
	height: 71px;
	padding-left: 7px;
	background: url('../img/footer.png') top left no-repeat;
	margin: 0 auto;
}

#footer p {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	/*padding-left: 100px;*/
	margin-top: -5px;
	/margin-top: 0px;
}