@charset "utf-8";
/* CSS Document */
body {
	background-color: #C7C3AD;
	/*background-color:#ffffff;*/
	behavior: url(csshover.htc);
}
* {margin:0;padding:0}
#conteneur {
	border: 1px solid #961638;
	margin: auto;
	width:906px;

}
#banniere{
	background-image: url(../images/banniere-PP.jpg);
	background-repeat:no-repeat;
	position :relative;
	height:243px;
	width:906px;
	margin:0;
	padding:0;
}
#slogan {
  font-size:11px;
  color:#fff;
  font-weight:bold;
  position :absolute;
  top:217px;
  text-align :right;
  right:230px;
  text-transform :uppercase;
  font-family:"Lucida Sans";
}
#contenue{
	margin:0;
	padding:0;
	background-color:#ffffff;
	font-family: verdana, Helvetica, sans-serif;
}
.interne{
	background-repeat :no-repeat;
}
.fondEtoile{
	background-image: url(../images/fond_etoile.jpg);
}
#bas_gauche{
	background-image: url(../images/fond_pied_menu.jpg);
	background-repeat :no-repeat;
	background-position :bottom;
	width:203px;
	margin:0;
	padding:0 0 20px 0;
	/margin: 0 0 0 -20px;
}
#bas_gauche form{
	height: 25px;
	width: 137px;
	padding-top: 20px;
	margin-left: 30px;
	/margin-left: 15px;

}
a#logo_FP {
  font-size:10px;
  color:#EA6927;
  font-family :"Lucida Sans";
  text-align :center;
  display :block;
  text-transform :none;
  /margin:0 0 0 20px;
  line-height :13px;
  text-decoration :none;
}
a#logo_FP img{
  border :0 none;
}
#accrocheIntro{
	font-weight: bold;
	color: #ea6927;
	margin-bottom: 5px;
}
#introEdito{
	margin: 0;
}
.texterecherche{
	background-color :#ffffff;
	border: 1px solid #CAC6D5;
	color: #EE3C24;
	height:15px;
	width:108px;
	font-size: 10px;
	margin-top: 4px;
	float:left;
}
.boutonrecherche{
	border: 0;
	color:#EE3C24;
	height:25px;
	width:25px;
	background:none;
	padding-right: 17px;
	/float:right;
	/margin:0 -25px 0 0;
	/padding:0;

}
#droite{
	float:right;
}
#drapeau{
	/*
	background-image: url(../images/fond_drapeau.jpg);
	background-repeat:no-repeat;*/
	width:120px;
	height:33px;
	margin:10px 0 0 35px;
	padding: 0;
}
#menu_droite {
	width: 216px;
	/*background-image:url(../images/fond_droite_pied.jpg);
	background-repeat: repeat-y;*/
	background :url(../images/fond_menu_rose.jpg);
	background-position :top left;
	background-repeat :no-repeat;
	height:527px;
	margin:25px 0 0 0;
	padding: 5px 0 0 10px;
}
#newsletter{
margin:0;
padding:0;
}
#newsletter h1 {
	color:#EF3C24;
	font-size: 14px;
	text-indent: 5px;
	margin: 20px 0 10px 0;
	text-transform:uppercase;
}
.adressemail{
	width: 110px;
	height:15px;
	border:1px solid #CAC6D5;
	color: #EF3C24;
	font-size:11px;
	margin-left: 15px;
}
.okmail{
	color: #EF3C24;
	font-size:11px;
	background:none;
	border:none;
}
#lapresseenparle{
	margin:50px 0 -6px 5px;
	/margin:50px 0 -20px 5px;
	padding:0;
}
#lapresseenparle img{
	border: none;
	margin:0;
}
#lapresseenparle img.visuel{
	border: none;
	margin:5px 0 0 20px;
}
#partenaires{
	margin:20px 0 0 5px;
	padding:0;
}
#reseaux{
	margin:30px 0 0 5px;
	padding:0;
}
#partenaires img{
	border: none;
}
#img_pargenaires{
  background :url(../images/fond_partenaires.png) no-repeat;
	margin-top: 30px;
	padding-top:12px;
	height :78px;
	width: 180px;
	text-align: center;
}
#img_pargenaires img{
}
.separateur{
	margin-left: 12px;
}
#reseaux img{
	border:none;
}
#newsletter{
	margin:20px 0 0 5px;
	padding:0;
}
#newsletter img{
	border:none;
}
#pied {
  position :relative;
  line-height :30px;
	color:#666666;
	text-align:center;
	font-size:11px;
	margin:0;
	padding:0;
}
#pied ol{
  list-style-type :none;
}
#pied li{
  display:inline;
}
#pied a{
	text-decoration: none;
	color:#666666; 
	vertical-align :middle;
}
#pied a img{
	border: 0 none;
}
#pied_interne {
	width: 590px;
	color:#666666;
	text-align:center;
	font-size:11px;
	margin-left: 250px;
	padding:0;
	margin-top: 20px;
}
#pied_interne a{
	text-decoration: none;
	color:#666666;
}
#pied_menu_droite{
	background-image: url(../images/fond_pied_droite2.jpg);
	background-repeat: repeat-y;
	background-position :left;
	right:11px;
	width:215px;
	position:absolute;
	display: inline;
	height:209px;
	margin-top: -177px;
}
ul#listeLogoPiedPage{
	margin-left: 33px;
}
ul#listeLogoPiedPage a img{
  padding-bottom:10px;
  vertical-align: top;
  border: none;
}
ul#listeLogoPiedPage li {
  display: inline;
  padding: 0 3px;
}
#hautMenuDroite {
	background-image :url(../images/fond_haut_droite.jpg);
	background-repeat: repeat-y;
	width:215px;
	margin:-5px 0 0 -10px;
	/margin:-5px 0 0 -15px;
	position:absolute;
	display: inline;
	height:30px;
}
/* drapau englais*/
#drapeau_eng{
	margin-left: 850px;
	padding-top: 10px;
}
#drapeau_eng img{
	border: 1px solid #961638;
}
/* Mise en forme de la galerie de protrait  */
#galerie {
	float:right;
	margin-top:105px;
}
#galerie ul{
	list-style-type: none;
}
#galerie li{
	float: left;
	margin-left:-0.5px;
	margin-right:-0.5px;
}
#galerie li img{
	border:1px solid black;
	
}
li.bottom{
	margin-top:50px;
}

#galerie1 {
	float:left;
	/*margin-top:107px;*/
	margin-top:80px;
	/margin-top:76px;
	margin-left: 378px;
	/margin-left: 377px;
	_margin-left: 188px;
}
#galerie1 ul{
	list-style-type: none;
}
#galerie1 li{
	float: left;
	margin-left:-0.5px;
	margin-right:-0.5px;
}
#galerie1 li img{
	/*border:1px solid black;*/
	
}

.orange_fonce{
	color:#EA6927;
	}
