*{
	margin:0;
	padding:0;
	}
body
{background:url(../images/font.gif);
	}
	
#global   
{
	background:url(../images/entet.jpg) repeat-x top ;
	width:100%;
	height:100%;
}




#conteneur
{
	width:990px;
	height:100%;
	margin:0 auto;
}


#navigateur
{
	width:300px;
	height:100%;
	position:absolute;
	float:left;
	margin-bottom:50px;
}
#logo
{
	width:257px;
	height:202px;
	position:absolute;
	right:60px!important;
	right:20px;
	
	top:20px;
	margin:0;
	padding:0;
	z-index:1000;
}
#nenen
	{
		position:relative;
		width:1px;
		height:1px;
		
	}
#colone_gauche
{
	background:url(../images/m.jpg) no-repeat;
	width:302px;
	height:340px;
	position:relative;
	top:195px;
}

#colone_gauche ul
{
	width:220px;
	height:315px;
	display:block;
	position:relative;
	top:50px;
	left:30px;
	padding:0;
	margin:0;
	
}

#colone_gauche ul li
{
	background:url(../images/carree.png) no-repeat;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:20px;
	letter-spacing:1px;
	padding:0 0 2px 20px;
	
}
#colone_gauche ul a
{
	text-decoration:none;
	color:#005181;
}
#colone_gauche ul a:hover
{
	color:#f4240f;
}

#colone_gauche p
{
	width:300px;
	text-align:center;
	padding:0;
	margin:20px 0 0 0;
}
#entet
{
	width:690px;
	height:300px;
	float:right;
}

#entet dl
{
	width:400px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#494035;
	text-transform:uppercase;
	text-align:left;
	position:relative;
	top:220px;
	left:160px;
}


#conteneur_principal
{
	width:680px;
	height:100%;
	padding:0 0 0 10px;
	margin-left:300px;
}
#conteneur_principal h2
{
	font-family:Arial, Helvetica, sans-serif;
	width:500px;
	font-size:14px;
	font-weight:bold;
	color:#494035;
	padding-top:5px;
	text-transform:uppercase;
	text-align:left;
	position:relative;
	left:60px;
}

#contenu_site
{
	width:680px;
	min-height:600px;
	overflow:hidden;
	padding:25px 0  10px;
	margin-left:30px;
	}
	
	
#contenu_site .scie {
margin-bottom:10px;
}

#contenu_site .scie li {
list-style:inside;
margin-left:30px;}
#contenu_site p
{

	padding:25px 0  10px ;
	
	
	}

#conteneur_principal p
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:justify;
	margin-bottom:30px; 
	
}



div#contenu_site p a{
color:#003399;
text-decoration:none;
}

div#contenu_site p a:hover{
color:#000000;
text-decoration:none;
}


div#conteneur_principal p a{
color:#003399;
text-decoration:none;
}

div#conteneur_principal p a:hover{
color:#000000;
text-decoration:none;
}




#pied
{

	background:url(../images/img_pied.gif) repeat-x;
	width:100%;
    min-height:34px;
	float:right;
	margin:0;
	padding:0;
	line-height:15px;
	
}
#pied ul
{
	width:950px;
	min-height:34px;
	margin:0 auto;
	padding:0;
	text-align:center;

}
#pied ul li
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9px;
	color:#000;
    display:inline;
	list-style:none;
	
}
#pied ul li a
{
	color:#000;
	}
#pied ul li a:hover
{
	color:#006;
	text-decoration:none;
	}
#pied .imnalys {
	text-align:center;
	padding:5px 50px 0px 50px;
}
	
#pied .imnalys img {
    border:0;}

#pied  .imnalys span
{
   position:absolute;
   top:-9999px;
}

#pied .desciption_Imnalys {
font-size:10px;
text-align:center;
padding-top:5px;
color:#000;
}
#galerie2 li{
   list-style:none;
   float:left;
   width:180px;
   text-align:center;
   margin:0 10px 20px 0;
   }
   
#galerie2 li a {
  width:180px;
  text-align:center;
  text-decoration:none;
  color:#000066;
  letter-spacing:1px;
  }
   
#galerie2 li a:hover {
  color:#33CCFF;
  }   

#galerie2 li img {
/*   width:180px;*/
   height:120px;
   margin:10px 0 0;
   border:1px solid #483DB3;
   padding:3px;
   }

#galerie2 li img:hover {
   background:#483DB3;
   }

ul#galerie{
text-align:center;
width:560px; /* A modifier */
padding:20px 0;
/*margin-left:20px;*/
overflow:hidden; }

ul#galerie li {
list-style:none;
text-align:center;
float:left;
/*   width:180px;*/
   height:120px;
margin-right:30px;
margin-bottom:25px;}

ul#galerie li img {
padding:3px;
border:1px solid #483DB3; 
/*   width:180px;*/
   height:120px;
margin-top:5px;
margin-bottom:3px; }

ul#galerie li img:hover {
background:#483DB3;}

dl#fiche{
margin-left:20px;
font-size:75%; /* A r?initialiser */
overflow:hidden;
padding-top:10px;
color:#2D2D2D;
width:520px; } 

dl#fiche dt {
padding-bottom:10px;
font-size:110%;
color:#000;
font-weight:bold;
text-transform:uppercase;
width:510px;}

dl#fiche dd#description{
text-align:left;
padding-bottom:5px;
letter-spacing:1px;
line-height:1.8em;} 

ul#liste_cat {
padding-left:40px;}

ul#liste_cat li{
color:#F4230F;
list-style:square;
margin-bottom:20px;
width:200px;
float:left;
margin-right:10px;
}

ul#liste_cat li a{
color:#F4230F;
text-decoration:none;
font-size:110%;}

ul#liste_cat li a:hover{
color:#4D42B8;}

table {
margin-top:50px;
font-size:12px;
}

.avertissement {
font-size:60%;
}

.bouton {
background:#fff;
border:none;
width:80px;
}

textarea, input {
border:none;
margin:2px;
padding:2px;
font-size:12px;
}
