@charset "utf-8";
/* CSS Document */

/*  Audio Playlist */
/* --------------------------------------------------------------------------------------------------------------------- */
/*                                             Playlist main css                                                         */
/* --------------------------------------------------------------------------------------------------------------------- */


div.playlist_popup {
  max-width: 330px;
  width:330px;
  /*height: 355px;*/
  border: 1px solid #D3D3D3;
  padding: 5px;
  background-color: #F3F3F3;
  /* The following properties should not be changed */
  position: absolute;
}


#playlist_popup_overlay {
  background-color: whitesmoke;
  /* The following properties should not be changed */
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 500px;
}

.playlist_popup_link {
 width:12px ; height:12px; cursor: pointer;
}

.playlist_popup_draghandle {
  cursor: move;
}

div.playlist_user_box{
    border: 1px solid #D3D3D3;
    padding:5px;
}
div.playlist_librarian_box{
    margin-top:5px;
    border: 1px solid #A90046;
    padding:5px;
}
h3.playlist_title{
    color: #C740A4;
    font-size:1.1em;
    margin:2px;
    line-height:20px;
    border:0;
}

/* --------------------------------------------------------------------------------------------------------------------- */
/*                                           Playlist layer form                                                         */
/* --------------------------------------------------------------------------------------------------------------------- */
.form_playlist input, .form_playlist select {
    background:#f3f3f3 none repeat scroll 0 0;
    border:1px solid #CACACA;
    color: #666666;
}
.but_action{vertical-align:middle; margin-right: 6px; width:16px ; height:16px}
.form_playlist select{
    width:144px;
}
/* -------- IE7 hack ------------*/
* + html .form_playlist select{
    width:151px;
}
.form_playlist_lbl{
    font-weight:normal !important;
    color:#666666 !important;
}
.left_indent{
    margin-left: 28px; !important
}
/* -------- IE7 hack ------------*/
* + html div.left_indent { margin-left: 36px; }

.left_float{
    float:left;
}
.right_float{
    float:right;
}

.pl_layer_checkbox{
    border:1px solid #D356CD;
}
input.pl_layer_checkbox{
    margin:0 3px 0 2px;
    border:none;
    background:none;
    vertical-align:middle;
}
div.paylist {
    padding-left:25px;
    text-align:left;
}
div.paylist lable{
    width:250px;
}
.playlist_line{
    margin-bottom:9px;
}

/* --------------------------------------------------------------------------------------------------------------------- */
/*                                           Playlist layer buttons                                                      */
/* --------------------------------------------------------------------------------------------------------------------- */
#playlist_buttons{
    text-align:center;
    margin: auto 0;
    width:300px;
    margin-top:5px;
}
a#playlist_ok input{
    height:20px; width:83px; margin:2px auto;
    border:none;
}
a#playlist_cancel img{
    height:20px; width:83px; margin:2px auto;
}
a#playlist_ok input{
    background:transparent url(/bibliomedias/templates/bibliomedias/images/fr_FR/but_valider.png) 0 0 no-repeat;
}
a#playlist_ok:hover input{
    background: transparent url(/bibliomedias/templates/bibliomedias/images/fr_FR/but_valider.png) 0 -20px no-repeat;
}
a#playlist_cancel img{
    background:transparent url(/bibliomedias/templates/bibliomedias/images/fr_FR/but_annuler.png) 0 0 no-repeat;
}
a#playlist_cancel:hover img{
    background: transparent url(/bibliomedias/templates/bibliomedias/images/fr_FR/but_annuler.png) 0 -20px no-repeat;    
}

.playlist_empty{
    display:none;
}
.playlist_not_empty{
    padding-bottom:15px;
}

/* --------------------------------------------------------------------------------------------------------------------- */
/*                                           Playlist close buttons                                                      */
/* --------------------------------------------------------------------------------------------------------------------- */
.playlist_popup_close_btn{
    padding:2px 2px 0px;
}
a#playlist_close img{
    height:16px; width:16px; margin:2px auto;
    background:transparent url(/bibliomedias/templates/bibliomedias/images/but_closed.png) 0 0 no-repeat;
}
a#playlist_close:hover img{
    background: transparent url(/bibliomedias/templates/bibliomedias/images/but_closed.png) 0 -16px no-repeat;  
}

/* --------------------------------------------------------------------------------------------------------------------- */
/*                                           Playlist loading buttons                                                      */
/* --------------------------------------------------------------------------------------------------------------------- */
#playlist_loading{
    display:none;
    padding-top:5px;
}
#ajax_page_blocker{ top:0;left:0;width:100%;height:2000px;z-index:1000;opacity:0.1;position:absolute;display:none}