/**
 * DIAPORAMA
 */ 
#D_background{
    position          : absolute;
    background-color  : #000000;
  	width             : 100%;
  	height            : 100%;
  	top               : 0px;
  	left              : 0px;
  	display           : none;
  	z-index			  : 600;
}

#D_background.off{
    filter            : alpha(opacity=0);
  	opacity           : 0;
  	-moz-opacity      : 0;
}

#D_background.on{
    filter            : alpha(opacity=50);
  	opacity           : 0.5;
  	-moz-opacity      : 0.5;
}

#D_container{
    position          : absolute;
  	width             : 100%;
  	height            : 100%;
  	top               : 0px;
  	left              : 0px;
  	z-index			  : 700;
}

#D_photo{
    background        : #fff url(../../images/ajaxloader.gif) no-repeat center 142px;
    position          : relative;
    width             : 520px;
    height            : 385px;
    margin-left       : auto;
    margin-right      : auto;
    top               : 78px;
    visibility        : hidden;
    border-color      : #666666;
    border-style      : solid;
    border-width      : 2px 2px 0px 2px;
    z-index			  : 800;
}

#image_src{
    margin            : 10px 10px 0px 10px;
}

#D_navigation{
    position          : relative;
    width             : 520px;
    background-color  : #ffffff;
    margin-left       : auto;
    margin-right      : auto;
    top               : 78px;
    visibility        : hidden;
    border-color      : #666666;
    border-style      : solid;
    border-width      : 0px 2px 2px 2px;
}

#D_prec,#D_suiv{
    margin            : 10px;
    cursor            : pointer;
}

#D_fermer{
    margin            : 10px 10px 10px 350px;
    cursor            : pointer;
}

#D_compteur{
    font-family       : verdana;
    color             : #666666;
    font-size         : 10px;
    font-weight       : bold;
}

/**
 * TRANSLATER
 */
#gestion_langue{
    position          : absolute;
    background-color  : #ffffff;
    width             : 200px;
}

#langue_courante{
    cursor            : pointer;
}

#container_langue{
    position          : relative;
}

#langue_container{
    display           : block;
    z-index           : 1000;
}

#langue_container ul{
	margin              : 0;
	padding             : 0;
	list-style-type     : none;
	border              : solid 1px #eeeeee;
}

#langue_container li{
    width             : 200px;
    cursor            : pointer;
    font-weight       : bold;
}

#langue_container li:hover{
    background-color  : #eeeeee;
}
