/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;background:#fff;}

#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;text-align:left}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxOverlay{background-color:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:left; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0px; background:url(images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
#cboxClose{position:absolute; bottom:0; right:0;}
/**popin confirmation**/

#inline_contactform,
#inline_example1,.popup-envoyer{
 border-bottom:1px #333 dotted;
 border-top:1px #333 dotted;
 position:relative;
 padding:20px 0;
}
#cboxLoadedContent h3,#cboxLoadedContent h1{
 position:absolute; font-size:17px;color:#fff;background-color:#646464;
 right:0; width:350px;font-weight:400;padding-left:7px;
 top:-102px;
}
#cboxLoadedContent h3#exp-popin-newsletter-form-title{top:49px;}
#inline_contactform  p,
#inline_example1 p{
 color:#333;
 font-size:12px;
 margin-bottom:10px;
}
#cboxLoadedContent .exp-popin-newsletter-form{display:block}
#inline_contactform div,
#inline_example1 div{font-size:11px;	 color:#333;}
#cboxWrapper{ background-color:white}
#cboxLoadedContent{
 background:transparent url('/Style Library/AGEAS/images/logoageas.jpg') no-repeat top left;
 padding-top:150px;
}
#cboxTopLeft{
 background:transparent url('/Style Library/AGEAS/images/topleft.gif') no-repeat top left;	
height:21px;
width:21px;
}
#cboxTopCenter{
 background:transparent url('/Style Library/AGEAS/images/top-rp.gif') repeat-x top left;
height:21px;
	
}
#cboxTopRight{
 background:transparent url('/Style Library/AGEAS/images/topright.gif') no-repeat top left;
height:21px;
width:21px;
}
#cboxMiddleLeft{
 background:transparent url('/Style Library/AGEAS/images/left-rp.gif') repeat-y top left;				
width:21px;
}
#cboxMiddleRight{
 background:transparent url('/Style Library/AGEAS/images/right-rp.gif') repeat-y top left;	
width:21px;
}
#cboxBottomLeft{
 background:transparent url('/Style Library/AGEAS/images/bottom-left.gif') no-repeat top  left;		
height:21px;
width:21px;	
}
#cboxBottomRight{
 background:transparent url('/Style Library/AGEAS/images/bottom-right.gif') no-repeat top left;		
height:21px;
width:21px;
}
#cboxBottomCenter{
 background:transparent url('/Style Library/AGEAS/images/bottom-rp.gif') repeat-x top left;			
height:21px;			
}
.exp-btn{
background:#646464 url('/Style%20Library/AGEAS/images/puce-newsletter.gif') no-repeat 0px 3px;font-size:0.7em;text-decoration:none;color:#fff; padding:1px 10px 1px 13px;float:right;
border:0;}

#cboxClose{
  background:#e2e1dd url('/Style%20Library/AGEAS/images/puce-link.gif') no-repeat 2px 6px;
 color:#333;
 cursor:pointer;
 font-size:0.7em;
 padding:1px 10px 1px 13px;
}
.popup-envoyer .exp-btn{margin-right:40px;font-weight:900}
.popup-envoyer  .exp-commentaire{float:left;}
.popup-envoyer {height:255px;}
.popup-envoyer label{display:inline-block;width:200px;font-size:11px;font-weight:900;color:#333}
.popup-envoyer ul{list-style-type:none;margin:0;padding:0;}
.popup-envoyer li{padding-bottom:7px;}
.popup-envoyer li textarea,
.popup-envoyer li input{width:220px;}
.popup-envoyer textarea{overflow:auto;}
.popup-envoyer .exp-comentaire label{float:left;}
#cboxLoadedContent   .exp-popin-contact-form{display:block}
.exp-valid{font-size:10px;font-weight:900;color:#ff0000;text-align:right;}
.exp-validator{font-size:10px;}