* {padding:0; margin:0;} 

/*html{height:100%;}*/
body {
	margin:0; 
	padding:0; 
	text-align:left; 
	background-image:url(_img/bg_degrad.jpg);
	background-repeat: repeat-x; 
	background-color:#e1eef7; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	height:100%;
	color:#000000;
}

.ecole,
.nouvelles,
.services,
.photos,
.mailing,
.partenaires,
.contact {
	margin: 25px 0 0 0;
}

#page {
	margin: 0 auto;
	width:913px;
	min-height:100%;
}

h1 {color:#4aa5dd; font-size:1.6em; margin-bottom:7px;}
h2 {color:#4aa5dd; font-size:1.1em; margin-bottom:7px;}
p{margin-bottom:1.5em;}


.hidden {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}

#entete #logo {
	display:block;
	width:913px;
	height:154px;
	background-image:url(_img/headers.jpg);
	margin-top:19px;
}
#menupr {float:left; margin-top:45px;}
#menupr span {margin-left:5px;}
#menupr ul {width:150px; list-style:none; margin-left:40px;}
#menupr ul li a{
	color:#E9E9E9;
	display:block;
	width:150px;
	height:18px;
	font-weight:bold;
}
#menupr ul li a:link {color:#4aa5dd; text-decoration:none;}
#menupr ul li a:visited {color:#4aa5dd; text-decoration:none;}
#menupr ul li a:hover {color:#E9E9E9; background-color:#4aa5dd; text-decoration:none;}
#menupr ul li a:active {color:#E9E9E9; background-color:#4aa5dd; text-decoration:none;}



#contenu {float:left; width:600px; margin-top:12px; margin-left:20px;}
.no_puce{list-style-type:none}

.renseignements_personnels fieldset{border:none; display:block; width:200px;  margin-bottom:15px; float:left; clear:both;}
.renseignements_personnels legend{font-weight:bold; color:#4aa5dd; margin-bottom:0.5em;}
.renseignements_personnels label{display:block; float:left; width:120px;}
.renseignements_personnels .submit{clear:both;}
.renseignements_personnels input,
.renseignements_personnels textarea{display:block; float:left; width:200px;}
/*.programmes_massopraticien_fr {display:block; background:url(images/dev-menu_05_fr_CA.gif) no-repeat left; width:187px; height:39px;}
.programmes_massopraticien_fr a {width:187px; height:39px;}
.programmes_massopraticien_fr a:hover {text-decoration:none;background:url(images/dev-menu_05_on_fr_CA.gif) no-repeat left;} */ 

img {border:none}

#pied_de_page{
	float: left;
	width: 100%;
	height: auto;
	font-size: 0.75em;
	color: #000000; 
	text-align: center;
	/*position: relative;*/
	margin: 2.35em 0 0 0;
	padding: 6px 0 8px 0;
}