/* border: 1px solid #c2da63 ; 
	font-weight: bold;*/
* {
margin:0px;
padding:0px;
}
body {
  font-family:  "Lucida sans", Verdana, Helvetica, sans-serif;
}
img {
  border: 0;
}
.CadreGnl {
  width: 749px;
  position:absolute;
	left: 50%;
	margin-top: 0px;
	margin-left: -374px;
	height:1000px;	
	height: auto;
	min-height:1000px;
}
/* Entete */
/* ---------------------------------------------------------------------------*/
.CadreGnl #drapeaux {
  float:right;
	margin-top : 0px ;
	margin-right : 0px ;
  width:52px;
  height:20px;
	background-image:url('../images/drapeaux-fond.gif');
	text-align:center ; 
	vertical-align:middle;
}
.CadreGnl #logo {
  float:left;
	margin-top : 20px ;
	margin-left : 0px ;
}
.CadreGnl #slogan {
  margin-top: 60px;
	margin-right: 0px ;
	text-align:right;
  
  Font-size: 17px;
  font-family: "lucida sans", arial;
  color: #336666;
}
/* ---------------------------------------------------------------------------*/

/* Intro */
/* ---------------------------------------------------------------------------*/
.Intro {
  float : left;
	margin-left : 0px ;
	margin-top: 0px;
  width: 749px;
	/* (index) height: 290px ; */
	height: 40px ;
}
.MenuH {
  float : left;
	margin-left : 0px ;
	margin-top: 0px;
  height: 40px; 
	width: 749px;
  background-image:url('../images/menuH-fond.png'); 
	background-repeat:no-repeat;
	
	Font-size :13px;
  font-family: "lucida sans", arial;
  color : #6699ff;
}
.MenuH li {
	list-style : none;
  list-style-image : none;
  float:left;
  border-right : 1px solid #336666; 
  padding : 10px 5px 14px 5px;
	display : block;
}
.MenuH li a {
  text-decoration:none;
  color : #6699ff;
}
.MenuH li a:hover {
  color : #fff;
}
.MenuH #der {
  border-right : 0px;
}
/* (index)
#SurVisuelImg {
  margin-left: 150px ;
	margin-top: -200px ;
  display:block;
border: 1px solid #c2da63 ;  }
.SurVisuelTxt {
	margin-top: -72px ;
	margin-left: 220px ;
	width:500px;
  
  font-family: arial, "lucida sans"  ;
  color : #fff;
border: 1px solid #c2da63 ;  }
.SurVisuelTxt li {
  list-style : none;
  list-style-image : none;
border: 1px solid #c2da63 ;  }
.SurVisuelTxt #titre {
  Font-size :30px; 
border: 1px solid #c2da63 ;  }
.SurVisuelTxt #sstitre {
  Font-size :18px;
border: 1px solid #c2da63 ;  }
.SurVisuelTxt #txt {
  padding : 10px 0px 0 0px;
  width: 275px;
  Font-size :14px;
border: 1px solid #c2da63 ;  }
*/
/* ---------------------------------------------------------------------------*/

/* Pavés */
/* ---------------------------------------------------------------------------*/
.Pave {
  width:243px;
	margin-top:10px ;
	float:right; 
	text-align:left;
	font-family: "lucida sans", tahoma, arial;
	Font-size :11px;
	color : #666;
}

.Pave h1 {
  width:243px;
  Font-size :16px;
  font-family: tahoma, "lucida sans", arial;
  color : #003366;
	border-bottom : 3px solid #003366; 
	float:left;
}
.Pave h1 a {
  text-decoration:none;
  color : #003366;
}
.Pave ul {
  width:100%;
  Font-size :11px;
  font-family: "lucida sans", arial, tahoma;
  color : #3366ff;
	float:left;
	padding-top:5px;
	margin-bottom:10px;
}
.Pave li {
  width:100%;
	display: list-item;
	list-style-image:url('../images/puce.gif');
	margin-left:20px;
}
.Pave a {
  color : #3366ff;
}
.txt {
  float:right;
}
.Pave #form select{
	float:left;
  margin-top:10px;
  margin-bottom:10px;
}
.Pave #form p{
  margin-bottom:10px;
	height:30px;
	float:left;
	width:243px;
}
.Pave #form #dep{
  margin-top:10px;
}
.Pave #form input{
  float:left;
}
.Paveform select{
	float:left;
  margin-top:10px;
  margin-bottom:10px;
}
.Paveform p{
  margin-bottom:10px;
	height:30px;
	float:left;
	width:243px;
}
.dep{
  margin-top:10px;
}
.Paveform input{
  float:left;
}
.img{
  width:10px;
  float:right;
	margin-left:7px;
}
.Pave #envoictc {
margin-top:10px;
}
/* --------------------------  float:left;-------------------------------------------------*/
/* Page.css (pas sur index) */
.Contenu {
	width: 749px;
	float : left;
	margin-left:0px ;
	margin-top:0px ;
	font-family: "lucida sans", tahoma, arial;
	color : #333;  
	height: auto;
  min-height: 750px;
}
.chemin {
  padding-top:10px ;
  Font-size :11px;
	color : #999;
	font-weight: bold;
	width:730px;
	float:left;
}
.imgmenu {
  margin-top:10px ;
	background-image:url('../images/point.gif');
	background-repeat: repeat-x ;
	width:749px;
	float:left;
}
.CarteF {
	z-index:2;
	margin-top:70px;
	margin-bottom:50px;
	height:510px;
}
.CarteParisienne {
	z-index:1;
	margin-top:-630px;
	height:114px;
}
/* Fin page.css (pas sur index) */
/* Pied de page */
/* ---------------------------------------------------------------------------*/
.pied1 {
  margin-left: 0px;
	margin-top: 10px;
	height:25px;
	width:749px;
	background-image:url('../images/pdp1.png'); 
	background-repeat:no-repeat;
  color : #fff;
	Font-size :10px;
  font-family: "lucida sans", arial;
	float:left;
}
.pied1 a {
  color : #fff;
	text-decoration:none;
}
.pied1 li {
	list-style : none;
  list-style-image : none;
  float:left;
  padding : 5px 5px 5px 5px;
}
.pied2 {
  margin-left: 0px;
	Font-size :10px;
  font-family: "lucida sans", arial;
	margin-top: 10px;
	height:27px;
	width:746px;
	background-image:url('../images/pdp2.png'); 
	background-repeat:no-repeat;
  color : #000;
	float:left;
}
.pied2 li {
	list-style : none;
  list-style-image : none;
  float:left;
  padding : 5px 5px 5px 5px;
}
/* ---------------------------------------------------------------------------*/

/*------------------------------------
Implantations
/*------------------------------------*/
.d {
	background-color: #e3eaff;
	width:470px;
	}
.descpdv {
  width:470px;
	min-height:220px;
	height:auto;
	background-color: #e3eaff;
	margin-top:0px;
	}
.descpdvtitre{
  width:470px;
	height:40px;
	background-color: #e3eaff;
	border-top : 5px solid #fff ;
	border-bottom : 1px solid #fff ;  
	}
.descpdvtitre li {
  font-family: "lucida sans", arial;
	font-size:17px;
	font-weight: bold;
	}
.descpdvtitre ul {
  Font-size :14px;
	font-weight: bold;
}
.descpdv img {
  width:200px;
	float:right;
	margin-top:0px;
	margin-right:10px;
}
.bloc {
  margin-bottom:10px;
	margin-top:40px;
}
.bloc li {
  margin-top:15px;
	}
/*partenaire*/
.imgpart {
float:left;
margin-top:0px;
margin-bottom:70px;
margin-right:50px;
}


