#global { 
  position:absolute; 
  left: 50%;  
  top: 50%; 
  width: 895px; 
  height: 600px; 
  margin-top: -280px; /* moitié de la hauteur */ 
  margin-left: -487px; /* moitié de la largeur */ 
  color: #Fecc00;	
  font-family: "Gill Sans MT";
  font-size : 10pt;
}
#super_global { 
  position:absolute; 
  left: 50%;  
  top: 50%; 
  width: 1020px; 
    height: 600px;
  margin-top: -380px; /* moitié de la hauteur */ 
  margin-left: -510px; /* moitié de la largeur */ 
  color: #Fecc00;	
  font-family: "Gill Sans MT";
  font-size : 10pt;
}

#bordure{
border: 1px solid #Fecc00; 
/*background-image: url(../images/fd_g.jpg);
background-position: bottom left;
background-repeat: no-repeat;*/
}
#separ{
border-right: 1px solid #Fecc00; 

/*background-image: url(../images/fd_g.jpg);
background-position: bottom left;
background-repeat: no-repeat;*/
}
#partenaires{
color: #Fecc00;	
  font-family: "Gill Sans MT";
  font-size : 10pt;
  z-index:1;
  	width: 300px;
 	height: 150px;
}
a.partenaires{
width: 100%;
height: 100%;
display:block;
background-image: url(../images/fd_g.jpg);
background-position: bottom left;
background-repeat: no-repeat;

}

.titre_page{
	font-size: 15pt;
	text-align: center;
	color: #Fecc00;	
  font-family: "Gill Sans MT";
  text-align: left;
  padding-left: 25px;
	
}
.menu_chantier{
background-color :  #Fecc00;
color :  #1a181d;
vertical-align: top;
}
.menu_chantier a {
color :  #1a181d;
font-size: 12px;
} 
.menu_chantier a:hover{
	color :  #1a181d;
}
.bordure_img {

	border-bottom: #fecc00 solid 1px;
	border-left: #fecc00 solid 1px;
	border-right: #fecc00 solid 1px;
	border-top: #fecc00 solid 1px;
	}

.body
{
	background-color: #19171c;
	color: #Fecc00;
	vertical-align: middle;
	/margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto; 
	margin-right: auto;
	font-family: "Gill Sans MT";
	font-size: 10pt;
	text-align: center; 
}
a{
	color: #Fecc00;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
	color:#Fecc00;
}
#espace_gauche {
	float: left;
	width: 23px;
 	height: 550px;
/* 	display:block;
	background-image: url(../images/bout_news.jpg);
  background-position:  right;
  background-repeat: no-repeat;
  font-family: "Gill Sans MT";*/
}
a.espace_gauche {
	float: left;
	width: 100%;
 	height: 100%;
 	display:block;
	background-image: url(../images/bout_news.jpg);
  background-position:  right;
  background-repeat: no-repeat;
  font-family: "Gill Sans MT";
}

#espace_droit {
	float: right;
	width: 95px;
  height : 150px;
	background-image: url(../images/logo_env.jpg);
background-position:  left;
background-repeat: no-repeat;
position: relative;
  font-family: "Gill Sans MT";

}
.menu{
background-color :  #Fecc00;
color :  #1a181d;
background-image: url(../images/menu_left.jpg);
background-position: left;
background-repeat: no-repeat;
padding-left: 25px;
margin-left : 138px;
margin-top: 122px;
height:25px;
font-size: 11pt;
text-align: left;
  font-family: "Gill Sans MT";
}
.menu a {
color :  #1a181d;

} 
.menu a:hover{
	color :  #1a181d;
}
.construire{
	font-size: 15pt;
	text-align: center;
	color: #Fecc00;	
  font-family: "Gill Sans MT";
	
}
div#actu {
  margin-left: 100px;
  overflow: hidden;
}
div#colonne1 { 
    float: left; 
    width: 150px; 
   
}
div#colonne2 { 
    float: right; 
    width: 400px; 
   
}
div#centre {
	font-size: 10pt;
	text-align: left;
	color: #Fecc00;
	font-family: "Gill Sans MT";
	height: auto;
	word-wrap: break-word;
	overflow: hidden;
	margin-bottom: 50px;
	padding-left: 15px;
	padding-right: 10px;
}
.footer{
font-size: 9pt;
text-align : left;
	color: #Fecc00;
	font-family: "Gill Sans MT";
	float: left;
}
.footer2{
font-size: 9pt;
text-align : right;
	color: #Fecc00;
	font-family: "Gill Sans MT";
	float: right;
}
.slideshow { 
height: 122px; 
width: 755px; 
float:right; 
}
.slideshow img { 
padding: 0px; 
background-color: #19171c;
 }
.onglet{
background-image: url(../images/onglet.jpg);
background-position: left;
background-repeat: no-repeat; 
color :  #19171c;
overflow : visible
height:40px;
 }
.onglet a{
color :  #19171c;

} 
.input{
	background-color: #19171c;
	border-bottom: thin dotted;
	border-bottom-color: #fecc00;
	border-left: solid 1px #19171c;
	border-right: solid 1px #19171c;
	border-top: solid 1px #19171c;

	color: #fecc00;		
}

.input2{
	background-color: #19171c;
  border-bottom: solid 1px  #fecc00;
	border-left: solid 1px  #fecc00;
	border-right: solid 1px  #fecc00;
	border-top: solid 1px  #fecc00;
	color: #fecc00;
	border: solid 1px;
	font: "Gill Sans MT";		
}

 /************ popup info   **********/
.popup {
  position: absolute;
  /*margin-left: 50px;*/
  margin-top: 150px;
  background-color : #19171c;
  width : 200px;
  color: #fecc00;
	border: solid 1px #fecc00 ;
	display: none; /* keeps the popup hidden if no JS available */
	padding: 5px;
	text-align: center;
}
.popup2 {
  position: absolute;
  margin-left: 50px;
  margin-top: -250px;
  background-color : #19171c;
  width : 150px;
  color: #fecc00;
	border: solid 1px #fecc00 ;
	display: none; /* keeps the popup hidden if no JS available */
	padding: 5px;
	text-align: center;
}
.trigger {
         position: relative;           
}
trigger .a{
text-decoration:none;
}

        
.bubbleInfo {
    position: relative;
}
