* {
margin:0px;
padding:0px;
}
body {
  font-family:  "Lucida sans", Verdana, Helvetica, sans-serif;
}
.CadreGnl {
  width: 749px;
  position:absolute;
	left: 50%;
	margin-top: 0px;
	margin-left: -374px;
	height:800px;	
	height: auto;
	min-height:800px;
	background-color:#FFF;
}
.logo {
  float:left;
	margin-top : 20px ;
	margin-left : 0px ;
}
.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;
}

/* ---------------------------------------------------------------------------*/

.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 {
  margin-top:10px ;
	font-family: "lucida sans", tahoma, arial;
  Font-size :11px;
	color : #999;
	font-weight: bold;	
}
.imgpoint {
  margin-top:10px ;
	background-image:url('../images/point.gif');
	background-repeat: repeat-x ;
}
.coltitre {
  width:749px;
	float : left;
	margin-left:0px ;
	margin-top:0px ;
	color:#333;
}
.coltitre h1 {
  Font-size :34px;
}
.coltitre h2 {
  margin-bottom:30px;
  Font-size :17px;
}
.Col {
	width: 749px;
	float : left;
	height:410px ;
	margin-left:0px ;
	margin-top:0px ;
  height: auto;
  min-height: 410px;
}
.Col ul {
  width:749px;
	float:left;
}
.Col li { 
  list-style : none;
  list-style-image : none;
	float:left;
	display : block;
	margin-top:3px;
	Font-size :11px;
  font-family: "lucida sans", arial;
}
.poste { 
  font-family: "lucida sans", tahoma, arial;
	color : #666;
	Font-size :14px;
	
	float : left;
  width:280px;
	font-weight: bold;
	padding-left:5px;
}
.ref {  
  font-family: "lucida sans", tahoma, arial;
	color : #666;
	Font-size :14px;
	float : left;
  width:105px;
}
.lieu {  
  font-family: "lucida sans", tahoma, arial;
	color : #666;
	Font-size :14px;
  width:250px;
}
.ctt {  
  font-family: "lucida sans", tahoma, arial;
	color : #666;
  width:75px;
}
.image { 
  width:21px;
  float:right;
	text-align:right;
}
.image img {
  width: 13px; 
	height: 13px; 
  background: url(none) no-repeat center center white;
	border: none;
}
.image a img { background-image: url('../images/croix.png'); } 
.image a:hover img { background-image: url('../images/croix2.png'); } 
.image a:visited img { background-image: url('../images/croix2.png'); } 
.titre{   
  font-family: "lucida sans", tahoma, arial;
	color : #666;
	Font-size :11px;
	
  width:280px;
	font-style: italic;
	padding-top:5px;
	padding-left:5px;
	float:left;
}
.detail {   
  font-family: "lucida sans", tahoma, arial;
	color : #666;
	Font-size :11px;
	text-align:justify;
	
	padding-top:5px;
  width:430px;
	float:left;
}
.rep {  
  font-family: "lucida sans", tahoma, arial;
	color : #666;
	Font-size :12px;
  width:710px;
  text-align:right;
}

.rep a { 
color : #3366ff;
}
.puce {
  width: 6px; 
	height: 7px; 
  background: url(none) no-repeat center;
	border: none;
	background-image: url('../images/puce.png'); 
}
.puce a {
	border: none;
}
/* -----------------------------------------------------------------------------
Anonces
------------------------------------------------------------------------------*/
.bleu { 
	background-color: #e3eaff;
}
/*----------------------------------------------------------------------------*/





.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;
}

