body {
	margin: 0px;
	padding: 0px;
	background-color: black;
	
}

ul,h1,h2,h3,h4,h5,h6,p
{
	margin:0;
	padding:0;
}

a img
{
	border:none;
	
}

img{
	_margin-bottom: -5px;
}

.imgfix{
	_margin-bottom: -2px;
}

#fondGauche {
	background-image: url(interface/gauche.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#fondDroite {
	background-image: url(interface/droite.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#haut {
		
	width:800px;
	
}

#haut #bandeau {
	width: 800px;
	height: 331px;	
	background-image: url(interface/haut.jpg);
	background-repeat: no-repeat;
}

#contenu {
	background-color: #e0e0e0;
	background-image: url(interface/contenuFond.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
	width:800px;	
	min-height: 500px;
}


#bas {
	width:800px;	
	height: 93px;
	margin-bottom: 50px;	
}
#bas .basContenu {
	
	background-image: url(interface/basDroite.jpg);
	background-position: top right;
	background-repeat: no-repeat;	
	width: 800px;
	height: 93px;
	float:left;
}
#bas .basGauche {	
	background-image: url(interface/basFond.jpg);
	background-position: top;	
	background-repeat: repeat-x;	
	width: 800px;
	height: 93px;
	float: left;
}
#bas .basDroite {
	background-image: url(interface/basGauche.jpg);
	background-position: top left;
	background-repeat: no-repeat;	
	width: 5px;
	height: 93px;
	float: left;
}

	
	.clear{
		clear: both;
	}

	

h3{
	font-family: "Lucida Sans", "Times New Roman", Arial;
	font-size: 30px;
	color: white;		
	margin-left: 40px;
	padding-top: 30px;
	
}

.text{
	margin-top: 10px;
}

.text p{

font-family: arial;
font-size: 12px;
text-align: justify;
padding: 10px;
}


.text p.p1{
	text-align: center;
	font-size: 14px;
	font-weight: bold;	
}

.text2, .text3{
	margin-top: 10px;
	min-height: 500px;
	_height: 500px;
}

.text2 p{
font-family: arial;
font-size: 12px;
text-align: justify;
padding: 10px;
}

.text2 p.p2{
	font-family: arial;	
	padding: 10px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;	
}
.text3{
	text-align: center;
}
.text3 p{
	font-family: arial;	
	color: #2e5577;
	padding: 10px;	
	font-size: 12px;
	font-weight: bold;	
}
.text3 img{
	border: 1px solid gray;
	padding: 3px; 
}

.text3 p a{
	text-decoration: none;
	color: #2e5577;
}
.text3 p a:hover{
	color: black;
}

.t2{
	margin-top: 20px;
}

.pic{
	float: right;
	margin-right: 120px;
	display: inline;
}
.list{
	margin-left: 110px;
}
.list p{
	padding: 2px;
}



#menu{
	width: 800px;
	height: 50px;	
	_margin-bottom: -2px;
}




.galleryContainer{
	width: 780px;	
	background-color: #c5c5c5;
	margin-top: 10px;	
	margin-left: 10px;
}

.galleryTitle{
	float: left;
	width: 385px;
	height: 80px;
		
}
.galleryTitle2{
	float: right;
	width: 385px;
	height: 80px;
		
}
.galleryTitle3{	
	width: 780px;
	height: 80px;
	
}

.galleryText, .galleryText4{
	float: left;
	width: 385px;
	height: 110px;	
	
	
}

.galleryText2, .galleryText5{
	float: right;
	width: 385px;
	height: 110px;
	
}

.galleryText4, .galleryText5{
	height: 210px;
}
.galleryText3{
	float: left;
	width: 200px;
	height: 262px;
	
}
.galleryPicture{
   
	float: left;
	width: 378px;
	height: 260px;
	background-color: #c5c5c5;	
	border: 1px solid white;
}

.galleryPicture img{
	padding-left: 4px;
	padding-top: 3px;
}


.galleryText p, .galleryText2 p, .galleryText3 p, .galleryText4 p, .galleryText5 p{
	
	font-family: arial;
	font-size: 12px;
	text-align: justify;	
	color: #2d2d2d;
	padding: 5px;
}














h1{
	display: none;
}



.menuDown{
	
	text-align: center;
	font-family:Arial;
	font-size: 11px;	
	font-weight: bold;	
	color: #2c5273;	
	padding-top: 18px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	width: 775px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 5px;
	word-spacing: 3px;
	
 
	
}
	.menuDown a{
		color: #2c5273;	
		text-decoration: none;
	}
	.menuDown a:hover{
		color: white;
	}

	
.ftcenter{
	float: left;
	width: 750px;
	margin-left: 20px;
	display: inline;
}	

#hcard{
	float: left;
	width: 400px;		
	font-family: arial;
	font-size: 11px;
	color: #F5DEB3;
	text-align: left;	
	margin-top: 17px;
	line-height: 15px;
	display:inline;
}
	#hcard a{
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		color: white;
	}
	#hcard a:hover{
		color: black;
	}



#power {  
	float: right;
	width: 150px;	
	text-align: right;
	margin-top: 50px;
	display: inline;
}
	#power a {		
		font-family: Arial;
		font-weight:bold;
		font-size: 11px;
		color: #e3ffb9;
		text-decoration: none;	
	}
	
	#power a:hover{
		color: White;
	}
	#powered img {
		height: 12px;
		width: 12px;
		vertical-align: middle;	
	}


#lkcnil{
	float: left;
	width: 775px;			
	padding-top: 10px;
	padding-bottom: 5px;
	margin-top: 5px;	
	margin-left: 10px;
	display: inline;	
		text-align: center;	
}
	#lkcnil .linkeo_cnil {  	
			
		font-family:  Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 10px;
		color: #e3e3e3;
	}

#frm{	
	padding-bottom: 10px;
	padding-top: 20px;
	

}




