@media screen {
    /* PAGE FAVORIS */
    div#main div#body {
        float:left;
    }
    div#main div#body div.page {
        background-color:transparent;
        background-image:none;
        padding-bottom:8px;
    }
    div#body-page.page-videos {
        width:1000px !important;
        padding-bottom:15px !important;
        background-color:transparent;
        background-image:none;
        float:left;
    }
    div#body-page.page-videos div#body-page-liste {
        background-position:left bottom;
        background-repeat:no-repeat;
        float:left;
        width:1000px;
    }
    div#body-page.page-videos div#body-page-liste div.bandeau-g {
        float:left;
        margin:-32px 0px 0px 5px;
        padding:0px;
        width:450px;
    }
    div#body-page.page-videos div#body-page-liste div.bandeau-g div#infos-player-video {
        position:absolute;
        margin:395px 0px 0px 35px;
        padding:0px;
        width:350px;
    }
    div#body-page.page-videos div#body-page-liste div.bandeau-g div#infos-player-video div.btn {
        margin:0px 0px 0px 100px;
        padding:3px 0px 0px 0px;
        text-align:center;
        width:150px;
        height:21px;
        background-color:none;
        background-position:left top;
        background-repeat:no-repeat;
    }
    div#body-page.page-videos div#body-page-liste div.bandeau-g div#infos-player-video div.btn a {
        color:#636363;
        font-weight:bold;
        text-decoration:none;
    }
    div#body-page.page-videos div#body-page-liste div.bandeau-g div#infos-player-video form {
    }
    div#body-page.page-videos div#body-page-liste div.bandeau-g div#infos-player-video form fieldset {
        text-align:center;
        border:none;
    }
    div#body-page.page-videos div#body-page-liste div.bandeau-g div#infos-player-video form fieldset label {
        display:none;
    }
    div#body-page.page-videos div#body-page-liste div#infos-player-video div.btn {
        background-image:url(../images/static/background-btn-150.gif);
    }
    div#body-page.page-videos div#body-page-liste div.bandeau-g div#infos-player-video form fieldset input {
        font-size:11px;
        border-color:1px solid #abadb3;
        color:#00003a;
        width:350px;
    }
    div#body-page.page-videos div#body-page-liste div.bandeau-g div#flash-player-video {
    }
    * html div#body-page.page-videos div#body-page-liste div.bandeau-g div#flash-player-video {
        position:relative;
    }    
    div#body-page.page-videos div#body-page-liste div#flash-player-video div.noflash {
        position:absolute;
        margin:0px;
        padding:0px;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos {
        float:left;
        margin:0px 0px 0px 10px;
        padding:0px;
        width:535px;
    }
    * html div#body-page.page-videos div#body-page-liste div#liste-videos {
        margin-left:5px;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul {
        margin:0px;
        padding:0px;
        list-style-type:none;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li {
        float:left;
        margin:0px 0px 10px 0px;
        padding:0px 0px 0px 5px;
        height:283px;
        background-color:transparent;
        background-repeat:no-repeat;
        background-position:top right;
        background-image:url(../images/static/back-video-li.png);
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li dl {
        margin:5px;
        padding:0px;
        width:163px;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li dl dt {
        margin:0px;
        padding:0px;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li dl dt.visuel {
        width:163px;
        height:122px;
        text-align:center;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li dl dt.visuel img {
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li.video-ligne-selected dl dt.visuel img {
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li dl dt.texte {
        width:130px;
        margin-top:5px;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li dl dt.texte div.titre {
        height:14px;
        width:153px;
        font-weight:bold;
        color:#000000;
        margin-bottom:13px;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li.video-ligne-selected dl dt.texte div.titre {
        font-weight:bold;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li dl dt.texte div.descr {
        height:84px;
        width:153px;
        color:#000000;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li dl dt.texte div.lien {
        width:163px;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li dl dt.texte a {
        color:#d56604;
    }
    div#body-page.page-videos div#body-page-liste div#liste-videos ul li dl dt.texte a:hover {
        color:#d56604;
    }
    /* style videos */
    #video-intro {
        float:left;
        margin:10px 0 10px 10px;
        width:820px;
        padding-bottom:10px;
        font-size:14px;
    }
    #video-intro IMG {
        float:left;
        margin-right:10px;
    }
    #video-lecteur {
        height:530px;
        width:431px;
        float:left;
        padding-left:10px
    }
    #video-lecteur h1 {
        color:#000000;
        margin-left:0;
        font-size:12px;
    }
    #liste-videos .blocPagination {
        float:left;
        width:100%;
        text-align:right;
        font-size:11px;
        color:#FFF;
    }
    #liste-videos .blocPagination .pagination, #liste-videos .blocPagination .pagination-selected {
        padding:2px;
        cursor:pointer;
    }
    #liste-videos .blocPagination .indexpage {
        padding-left:5px;
    }
    #liste-videos #blocPaginationTop .indexpage {
        color:#FFF;
    }
    #liste-videos .blocPagination .navigation {
        float:right;
        color:#FFFFFF;
    }
    #liste-videos .blocPagination .pagination-selected {
        background-color:#636363;
        color:#ffffff;
    }
    #liste-videos div {
        float:left;
    }
    div#main div#body div.page div#body-page .navigation a {
        cursor:pointer;
        color:#fff;
    }
    div#main div#body div.page div#body-page #blocPaginationBottom .navigation,
    div#main div#body div.page div#body-page #blocPaginationBottom .navigation a {
        color:#FFF;
    }
    div#main div#body div.page div#body-page .navigation a img {
        margin-top:-5px;
    }
    #descriptionVideoCourante {
        display:none!important;
    }
}
