/* @override http://lodp.sapiensconsulting.fr/design/lodp/stylesheets/style_overlay.css */

/* ExposeMask change */
#exposeMask {
	height:100%
}

/* overlay size and background image */ 
div.overlay { 
     
    /*  
        THIS IS YOUR FULLSCREEN DIMENSIONS 
    */ 
    width:800px;     
    height:600px;  
     
    background-image:url(../images/overlay/petrol.png); 
    display:none;     
    padding: 0 !important; 
} 
 
/* close button for overlay */ 
div.overlay div.close { 
    background:url(../images/overlay_green_fermer.jpg) no-repeat; 
    position:absolute; 
	right: 0px;
	top:0px;
	cursor:pointer;
	height: 17px;
	width: 69px;
} 

/* original size of the player */
/* Edito */ 
#player, #player embed, #player object { 
    height:206px; 
    width:272px; 
}

/* Video HErve */ 
#player_herve2, #player_herve2 embed, #player_herve2 object { 
    height:500px; 
    width:700px;
	left: 50px;
	top:50px;
}
#player_herve, #player_herve embed, #player_herve object { 
    height:500px; 
    width:700px;
	left: 26px;
	top:30px;
}

/* Accueil ce mois_ci */
#player_cmc, #player_cmc embed, #player_cmc object { 
    height:169px; 
    width:222px; 
} 
 
/* Agenda */
a.player_agenda , a.player_agenda embed, a.player_agenda object { 
    width: 154px; 
    height:117px;  
} 
 
/* absolute positioning of the player */ 
#player embed, #player object, #player_cmc embed, #player_cmc object, #player_herve2 embed, #player_herve2 object,#player_herve, #player_herve embed, #player_herve object   { 
    position:absolute;  
     
    /* layer as the topmost element */ 
    z-index:10000; 
}

/***** Fiches Ouvriers ******/
div.overlay_ouvrier , div.overlay_arbre{ 
	/* growing background image */
	background-image:url(../images/overlay/transparent_long.png);

	/* dimensions after the growing animation finishes  */
	
	width:600px;
	height:550px;		
	left:50%;
	margin-left: -41px;
	/* initially overlay is hidden */
	display:none;
	text-align: center;
	
	/* some padding to layout nested elements nicely  */
	/*text-align:center;*/
	
	/* improvements */
	color:#76b425;
} 

/* close button for overlay */ 
div.overlay_ouvrier div.close , div.overlay_arbre div.close{ 
    background:url(../images/overlay_green_fermer.jpg) no-repeat; 
	position:absolute;
	right: -38px;
	cursor:pointer;
	height: 17px;
	width: 69px;
	margin: 12px 0 0 0;
} 

/***** Fiches Ouvriers ******/
div.overlay_fiche_ouvrier { 
	/* growing background image */
	background-image:url(../images/overlay/transparent_new.png);

	/* dimensions after the growing animation finishes  */
	width:1015px;
	height:600px;		
	
	/* initially overlay is hidden */
	display:none;
	
	/* some padding to layout nested elements nicely  */
	/*text-align:center;*/
	
	/* improvements */
	
} 

/* close button for overlay */ 
div.overlay_fiche_ouvrier div.close{ 
    background:url(../images/overlay/close.png) no-repeat; 
	position:absolute;
	right:0px;
	top:0px;
	cursor:pointer;
	height:35px;
	width:35px;
	
}

div.overlay_left {
	margin-left: -630px;
	padding-top: 260px;
	cursor:pointer;	
	float:left;
} 

div.overlay_right {
	float: right;
	margin-right: -36px;
	padding-top: 260px;
	z-index: 10001;
	cursor:pointer;	
} 
.overlay_ref{
	display: block;
	left: 50%;
	float:both;
}

/************************************/ 
/********Texte Campagnes**************/
/************************************/

div.info_campagne_zoom {
border-left:1px solid #76b425;
float:left;
margin:10px 0 0 4px;
text-align:left;
width:600px;
} 

div.back_campagne_2 {
float:left;
margin:10px 0 0 -85px;
}

div.people_campagne_zoom {
 width :590px;
}

div.people_campagne_zoom  ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:11px 0 0;
padding:0;
z-index:10001;
}

div.people_campagne_zoom li {
float:left;
font-family:Arial,Helvetica,Geneva,sans-serif;
font-size:11px;
font-weight:normal;
margin:0px;
padding:0 5px;
text-align:left;
width:285px;
}

div.people_campagne_zoom ul li a {
color:#76b425;
text-decoration:none;
text-transform:uppercase;
}

/************** Videos campagnes ******************/
div.vid_zoom {
margin-top:100px;
}