.img_thumb .description,.img_normal .description{display:none}
div.pictureHolder{background:#fff;position:absolute;z-index:10000;width:100px}
* html div.pictureHolder .top,* html div.pictureHolder .bottom{padding:0 12px}
div.pictureHolder .content a.next,div.pictureHolder .content a.previous,div.pictureHolder .content a.expand,div.pictureHolder .content a.contract,div.pictureHolder .content a.close,div.pictureHolder .content .details .nav a.arrow_previous,div.pictureHolder .content .details .nav a.arrow_next,div.pictureHolder .content .details a.info{outline:none}
div.pictureHolder .content .details .description{overflow:auto;margin-top:0;font-family:sans-serif;color:#444}
div.pictureHolder .content .details .head{position:absolute;right:15px;overflow:hidden;height:20px}
div.pictureHolder .content .details .head .command{float:right;background:#fff;height:20px}
div.pictureHolder .content .details .description p{color:#444;font-size:.9em;line-height:1.2em;margin:.5em 0}
div.pictureHolder .content .details .description p.auteur{margin-top:.8em;margin-bottom:.3em;font-style:italic;color:#999;text-align:right}
div.pictureHolder .content .details .title{font-family:sans-serif;font-size:1.3em;font-weight:bold;color:#444;height:20px;overflow:hidden;line-height:1.4em}
div.pictureHolder .content .details .mask_title{float:right;width:40px;height:20px;background:url(../images/mask_title.png) no-repeat;cursor:help}
div.pictureHolder .content .details .nav{float:right;margin-top:2px;margin-right:6px;margin-left:5px}
div.pictureHolder .content .details .nav a.arrow_previous{background:url(../images/btn_prev.gif) no-repeat}
div.pictureHolder .content .details .nav a.arrow_previous:hover{background:url(../images/btn_prev_over.gif) no-repeat}
div.pictureHolder .content .details .nav a.arrow_previous.disabled{background:url(../images/btn_prev_disabled.gif) no-repeat;cursor:default}
div.pictureHolder .content .details .nav a.arrow_next{background:url(../images/btn_next.gif) no-repeat}
div.pictureHolder .content .details .nav a.arrow_next:hover{background:url(../images/btn_next_over.gif) no-repeat}
div.pictureHolder .content .details .nav a.arrow_next.disabled{background:url(../images/btn_next_disabled.gif) no-repeat;cursor:default}
div.pictureHolder .content .details .nav p{float:left;font-weight:bold;color:#888;font-size:12px;margin:2px 3px 0}
div.pictureHolder .content .details .nav:hover p{color:#444}
div.pictureHolder .content .details .nav a.arrow_previous,div.pictureHolder .content .details .nav a.arrow_next{float:left;display:block;width:7px;height:13px;text-indent:-10000px;margin-top:2px}
div.pictureHolder .content a.expand{background:url(../images/btn_expand.gif) no-repeat}
div.pictureHolder .content a.expand:hover{background:url(../images/btn_expand_over.gif) no-repeat}
div.pictureHolder .content a.contract{background:url(../images/btn_contract.gif) no-repeat}
div.pictureHolder .content a.contract:hover{background:url(../images/btn_contract_over.gif) no-repeat}
div.pictureHolder .content .details a.info.show{background:url(../images/btn_info_show.gif) no-repeat}
div.pictureHolder .content .details a.info.show:hover{background:url(../images/btn_info_show_over.gif) no-repeat}
div.pictureHolder .content .details a.info.hide{background:url(../images/btn_info_hide.gif) no-repeat}
div.pictureHolder .content .details a.info.hide:hover{background:url(../images/btn_info_hide_over.gif) no-repeat}
div.pictureHolder .content a.close{background:url(../images/btn_close.gif) no-repeat;margin-left:10px}
div.pictureHolder .content a.close:hover{background:url(../images/btn_close_over.gif) no-repeat}
div.pictureHolder .content .details a.expand,div.pictureHolder .content a.contract,div.pictureHolder .content .details a.close,div.pictureHolder .content .details a.info{text-indent:-10000px;width:18px;height:18px;float:right}
div.pictureHolder img{vertical-align:top}
div.pictureHolder .content{background-color:#fff;position:relative;text-align:left;width:100%;height:40px}
div.pictureHolder .content a.next:hover{background:url(../images/btnNext.gif) center right no-repeat;cursor:pointer}
div.pictureHolder .content a.previous:hover{background:url(../images/btnPrevious.gif) center left no-repeat;cursor:pointer}
div.pictureHolder .loaderIcon{background:url(../images/loader.gif) center center no-repeat;display:none;position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px}
div.prettyPhotoTitle div.prettyPhotoTitleLeft{background:url(../images/ttl.gif) top left no-repeat}
div.prettyPhotoTitle div.prettyPhotoTitleRight{background:url(../images/ttr.gif) top left no-repeat}
div.prettyPhotoTitle div.prettyPhotoTitleContent{background:url(../images/ttp.gif) top left repeat-x;float:left;line-height:23px}
div.prettyPhotoOverlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%}
div.pictureHolder .content .details{display:none;margin:10px 0 0}
div.pictureHolder .content div.hoverContainer{position:absolute;z-index:10000;top:0;left:0;width:100%}
div.pictureHolder .content a.next{position:relative;z-index:2000;display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(../images/btnNext.gif) 10000px 50% no-repeat}
div.pictureHolder .content a.previous{cursor:pointer;display:block;text-indent:-10000px;width:49%;height:100%;background:url(../images/btnNext.gif) 10000px 50% no-repeat}
div.pictureHolder #fullResImageContainer{width:100%;text-align:center}
div.prettyPhotoTitle{display:none;position:absolute;top:0;left:0;z-index:9999;color:#fff;font-size:13px}
div.prettyPhotoTitle div.prettyPhotoTitleLeft,div.prettyPhotoTitle div.prettyPhotoTitleRight{float:left;width:19px;height:23px;overflow:hidden}
div.pictureHolder .content a.expand,div.pictureHolder .content a.contract,div.pictureHolder .content .details a.info{display:none;margin-left:4px}
div.pictureHolder .top,div.pictureHolder .bottom{position:relative}
div.pictureHolder .top .left,div.pictureHolder .bottom .left{position:absolute;left:0}
div.pictureHolder .top .middle,div.pictureHolder .bottom .middle{position:absolute}
* html div.pictureHolder .top .middle,* html div.pictureHolder .bottom .middle{position:static}
div.pictureHolder .top .right,div.pictureHolder .bottom .right{position:absolute;top:0;left:auto;right:0}

