/*body { 
	margin:0px 0px 0px 0px;
	padding: 0px;
	background-color:#ffffff;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	background-image: url(images/fond_site.gif);
	background-repeat: repeat;
}*/
a img {
border:none;
}
/*#conteneur #gauche {
	float: left;
	width: 135px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#entete #tetiere {
	float: left;
	width: 396px;
	height:69px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}*/
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }

/*===========================================================================*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#070e30;
	/*font-weight:bold;*/
	/*background-color:#010417;*/
	background-color:#020515;
	margin: 0px;
	padding: 0px;
	}

#page {
	width: 945px;
	min-height:620px;
	margin-top:10px;
	padding:0;
	margin-left: auto;
	margin-right: auto;
	background-image:url(images/fond_site.jpg);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
}
body.page_sommaire #page {
	width: 945px;
	/*height:560px;*/
	margin-top:10px;
	padding:0;
	margin-left: auto;
	margin-right: auto;
	background-image:url(images/fond_site.jpg);
	background-repeat:no-repeat;
	border:1px solid #ffffff;
}
#logo {
  background-image:url(images/logo_site.jpg);
  background-repeat:no-repeat;
  width: 321px;
  height: 63px;
  margin:29px 0px 0px 291px;
  padding:0;
  float:left;
}
#photos {
  background-image:url(images/photos_sommaire.jpg);
  background-repeat:no-repeat;
  width: 410px;
  height: 75px;
  margin:14px 0px 0px 145px;
  padding:0;
}
#intro {
  background-image:url(images/fond_sommaire.jpg);
  background-repeat:no-repeat;
  background-position: 43px 0px;
  width: 700px;
  /*width: 520px;*/
  height: 428px;
  margin:0px 0px 0px 0px;
  padding:10px 0px 0px 0px;
	text-align: center;
}
#intro a , a.spip_out { 
	color:#475dfd;
	text-decoration:none; 
	font-weight:bold;
}
#intro a:hover , a.on , a.spip_out:hover { 
	color:#ff0000;
	/*color:#020515;*/
}
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }
/*h1 {
	font-size: 20px;
	font-weight: bold; 
	color:#ffffff;
	margin: 0px 0px 40px 0px;
	padding: 0px;
}
p {
	font-size: 14px;
	font-weight: bold; 
	color:#ffffff;
	margin: 25px 0px 0px 0px;
	padding: 0px;
}
p a {
	font-size: 14px;
	font-weight: bold; 
	color:#FFFF00;
	margin: 25px 0px 0px 0px;
	padding: 0px;
}*/