#viewer, #viewer_push, #viewer_push_images{
    height:388px;
}
#viewer{
    width:100%;
    text-align:center;
}
#viewer_push{
    position:relative;
    text-align:left;
    width:100%;
}
#viewer_push_video{
    position:absolute;
    height:100%;
    width:100%;
    z-index:1;
}
#viewer_push_images{
    position:absolute;
    width:100%;
    z-index:2;
}
#viewer_push_images .image{ 
    position:absolute;
    display:none;
    width:100%;
    height:100%;
}
#viewer_push_images .image img{
    float:left;
    border:0;
    width:100%;
    height:100%;
}
#viewer_push_images .image .info { 
    position:absolute;
    bottom:12px;
    right:14px;
    width:140px;
    font-size:10px;
    line-height:1.2em;
    color:#000;
    padding:2px 5px 2px 5px;
    background: url(../images/viewer/background_transparent.png) repeat; 
    overflow:hidden; 
}
#viewer_push_images .image .info ul{
    margin:0;
}
#viewer_push_images .image .info ul li{
    margin:2px 0;
    list-style-type:none;
    background:none;
}
#viewer_push_images .image .info ul li.lien_vue{
    font-size:1em;
}
#viewer_push_images .image .info.white ul li{
    color: white; 
}
#viewer_panel{
    position:relative;
    width:70%;
    margin-left:3%;
    z-index:3;
    top:-55px;
}
#viewer_thumbnails {
    display:inline;
}
#viewer_thumbnails .thumbnail {
    *float:left;
    display:-moz-inline-box;
    display:inline-block;
    padding-top:5px; 
    background: url(../images/viewer/background_transparent.png) repeat; 
}
#viewer_thumbnails .thumbnail.first {
    padding-left:20px; 
}
#viewer_thumbnails .thumbnail.last {
    padding-right:20px; 
}
#viewer_thumbnails .thumbnail a {
    display:inline-block;
    height:32px;
    width:55px;
    opacity:0.4;
    filter : alpha(opacity=40);
    margin:1px;
}
#viewer_thumbnails .thumbnail a.selected,
#viewer_thumbnails .thumbnail a:hover,
#viewer_thumbnails .thumbnail a:focus{
    filter : alpha(opacity=100);
    opacity:1;
}
#viewer_thumbnails .thumbnail a img {
    height:32px; 
    max-width:55px;
    border:0; 
}


