*{
	margin:0;
	padding:0;}	
img{
	border:none;}

body{
	background:url(../images/bg.jpg) top center repeat-x #a2ecff;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}	
h1{
	position:absolute;
	top:-999px;
}

a{
	text-decoration:none;}
a:hover{
	text-decoration:underline;}


#global{	
	width:990px;
	margin:0 auto;
	background:url(../images/bg_glob_menu.jpg) no-repeat 0 624px;}

/*=================================
			Entête
=================================*/
#entete{
height:192px;
position:relative;}
#mascotte{
position:absolute;
left:39px;
top:75px;
width:172px;
height:238px;}
#logo{
width:598px;
height:112px;
background-image:url(../images/logo.jpg);
margin-left:55px;
float:left;}
#haut_entete{
height:112px;}
#bas_entete{
height:80px;
background:url(../images/bg_bas_entete.jpg);}
dl{
width:260px;
float:left;
font-size:12px;
font-weight:bold;
color:#36b7e3;
margin:9px 0 0 230px;}
dl dd{
font-size:14px;
color:#ff9900;
margin-top:10px;}
#newsletter{
position:relative;
float:left;
padding-top:54px;
padding-left:60px;
font-weight:bold;
color:#ff9900;}
#newsletter img{
	position:absolute;
	top:38px;
	left:271px;
}
#newsletter input{
border:0;
font:"comic sans ms";
text-align:center;
font-weight:bold;
color:#ff9900;
margin-left:12px;
font-size:11px;
width:134px;}
#news{
	float:left;
	color:#36b7e3;
	font-size:11px;
	text-align:center;
	width:150px;
	margin-left:93px;
	padding:3px;}
#news a{
color:#36b7e3;
text-decoration:none;}
#news h3{
	color:#4e32bb;
	font-size:12px;}
#news .titre {
	margin-top:13px;
	padding-bottom:8px;
	font-size:12px;
	font-weight:bold;
	color:#ffc400;}
#news .plus{
		padding-top:5px;}
#news .plus a{
		color:#36b7e3;
		text-decoration:underline;}
/*=================================
			centre
=================================*/
#centre{
clear:both;}
#menu{
	width:271px;
	height:298px;
	float:left;
	padding-left:20px;
	padding-top:139px;}
#menu img
{
   width:271px;
   height:299px;
}
#contenu{
	float:left;
	width:699px;
	background:url(../images/bg_contenu.jpg) no-repeat;
	min-height:500px;}
#contenu span{
color:#f58303;
font-weight:bold;}
#contenu ul{
height:153px;
}
#contenu ul li{
background:url(../images/bg_li.jpg) no-repeat;
margin:0 9px;
padding:5px;
width:193px;
height:142px;
float:left;
display:block;
}

#contenu ul li img{
width:193px;
height:142px;
}



#paragraph1, #paragraph2{
width:644px;
padding:4px;
color:#666;
min-height:300px;
overflow:hidden;
background-image:url(../images/bg_paragraph2.jpg);
filter: Alpha(Opacity=70);
}
#paragraph1{
margin-top:17px;
margin-bottom:7px;
background-image:url(../images/bg_paragraph1.jpg);
}

#paragraph1 p {
margin-bottom:20px;

}
#conteneur_h2
{
width:612px;
height:48px;
text-align:center;
}
#contenu h2
{
  width:612px;
  height:18px;
  padding-left:26px;
  background:url(../images/back_h2.png) no-repeat bottom;
  color:#666666;
  font-size:12px;
  line-height:18px;
  margin-top:45px;
}
#contenu .titre1
{
  background:url(../images/back_titre1.png) no-repeat;
  width:612px;
  height:18px;
  padding-left:26px;
}
#contenu .titre2
{
  background:url(../images/back_titre2.png) no-repeat;
  width:612px;
  height:18px;
  padding-left:26px;  
}
/*#contenu h2 img
{
  border:0;
}

#contenu p {
margin-bottom:10px;
}
#titre{
height:18px;
width:641px;}
#titre1{
float:left;
height:18px;
width:99px;
color:#666;
font-weight:bold;
padding-left:26px;
background:url(../images/puce_titre.jpg) no-repeat;}
#titre2{
margin-top:2px;
height:15px;
float:left;
background:#ffc400;
width:516px;}*/

/*=================================
			Pied
=================================*/
#pied{
	clear:both;
	height:87px;
	background:url(../images/bg_pied.jpg) repeat-x;
	padding-top:4px;
	text-align:center;}
#pied ul li, #pied ul li a{
	list-style:none;
	display:inline;	
	font-size:10px;
	color:#33b6e2;	}
#pied p, #pied p a{
	font-size:10px;
	color:#33b6e2;}	
#logo_imnalys{
	text-align:center;
	font-size:12px;	
	height:11px;
	padding-top:10px;}
	
	div#pied .desciption_Imnalys {
font-size:10px;
text-align:center;
padding-top:20px;
color:#33b6e2;
}

#logo_imnalys a{
	color:#000;}

div#pied .desciption_Imnalys {
font-size:10px;
text-align:center;
padding-top:50px;
color:#33b6e2;
}
input, textarea {
border:1px solid #33b6e2;
}

.bouton {
background: #fff;
color:#33b6e2;
font-weight:bold;
width:100px;
}

.avertissement {
font-size:80%;
margin-bottom:10px;
}