/* Hypnosis main page */

a img {
  border:  none;
}

p   { font-size: 12px; font-family: Verdana; line-height: 24px;}
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; font-family: Verdana; font-weight: bold;}

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

a { color:#006699; }

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

}

.orange {
color: #E56E07;
}

#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: 120px;
	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: 100px;
	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_blue.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_orange.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: 520px;
	/width: 520px;
	height: 640px;
	/height: 740px;
	/*background-color: gray;*/
	margin-right: 100px;
	-margin-right: 40px;
	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;
	margin-top: -60px;
	/margin-top: 0px;
	padding-left: 8px;
	/padding-left: 9px;
	padding-top: 20px;
	/padding-top: 0px;
	padding-bottom: 20px;
}

#content_ext p   {
	padding-left: 410px;
	padding-right: 70px;
	text-align: justify;
 }
 
 #content_ext ul  {
	/*font-family: Verdana;*/
	padding-left: 450px;
	padding-right: 70px;
 }
  
#content_ext a {
  padding-left: 410px;
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  }
 
#content_ext a:hover {
color:  #FF9933;
} 
 
 #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 {
 margin-left: 410px;
 }
 
#footer {
	width: 1053px;
	height: 71px;
	padding-left: 7px;
	background: url('../img/footer.png') top left no-repeat;
	margin: 0 auto;
}

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