/* Date de création: 2008-04-30 */

body {
    margin:0;
    padding:0 0 20 0;
    font: normal 11px verdana,arial,tahoma; color:#333;
    background: #17252E url(../images/bk.jpg) top repeat-x;
}

.bk1 {
    background: url(../images/bk_01.jpg) top right no-repeat;
}
.bk2 {
    background: url(../images/bk_02.jpg) top left no-repeat;
}

.padding-btn-orange {
    padding: 8;
}

.panel-abo {
    margin-top:10px;
    padding-bottom:10px;    
}

.ls-bk {
    background:url(../images/panel-ls-bottom.gif) no-repeat bottom;
    clear:both;
}
.vid-bk {
    background:url(../images/panel-vid-bottom.gif) no-repeat bottom;
    clear:both;
}
.titre-photo {
    font:bold 11px verdana,tahoma,arial;
    color:#fff;
    float:left;
    padding:2px 0 0 0;
}
.titre-photo a {
    color:#fff;
}
.titre-photo a:hover {
    background-color:#fff;
    text-decoration:none;
    color:#333;
}
.titre-photo-ico {
    float:right;
}
.desc-photo {
    font:normal 10px arial,verdana,tahoma;
    line-height:10px;
    color:#242D37;
    display:block;
    clear:both;
}

.panel-vcs {
    background:url(../images/panel-vcs-bottom.jpg) no-repeat;
}
.panel-vcs .txt {
    padding: 150px 0 10px 90px;
    font: normal 10px verdana,tahoma,arial;
    color:#fff; 
}
.panel-vcs .txt a {
    color:#fff; 
}
.panel-vcs .txt a:hover {
    text-decoration: none;
    background-color: #fff;
    color: #311727;
}

.actulive-bk {
    background:#ffffff url(../images/panel-live-bk2.gif) repeat-x bottom;
    border:1px solid #6C284B;
}

.actulive-bk .txt {
    font: normal 10px arial,verdana,tahoma;
    line-height:10px;
    color:#333;
    padding:5px;
}

.panel-wc-txt {
    font: bold 10px verdana,tahoma,arial;
    color:#333;
    text-align:center;
}
.panel-wc-txt a {
    font: bold 10px verdana,tahoma,arial;
    color:#333;
}
.panel-wc-txt a:hover {
    text-decoration: none;
    background-color: #333;
    color: #fff;
}
.n-nvl-padding {
    padding:0 5px 10px 5px;
    text-align:left;
    font: normal 10px arial,tahoma,verdana;
}

.n-nvl-padding a {
    color:#333;
}
.n-nvl-padding a:hover {
    text-decoration: none;
    background-color: #333;
    color: #fff;
}
.n-vcs-memo {
    font: normal 10px arial,verdana,arial;
    color:#333;
    padding:0 0 10px 0;
}
.n-vcs-title {
    font: normal 18px arial,verdana,arial;
    color:#333;
}

.n-vcs-title a {
    color:#333;
}

.n-vcs-title a:hover {
    text-decoration: none;
    background-color: #333;
    color: #fff;
}

.n-vcs-desc {
    font: normal 11px verdana,tahoma,arial;
    color:#333;
    text-align: justify;
}
.n-vcs-btn {
    font: bold 11px verdana,tahoma,arial;
    color:#fff;     
}
.n-vcs-btn a {
    color:#fff;     
}

.ls-autreslives-pad {
    font: bold 11px verdana,tahoma,arial;
    color:#fff;     
    padding: 3 0 3 0;   
}

.ls-autreslives-pad a {
    color:#fff;         
}
.ls-padding-txt {
    font:normal 11px verdana,arial,tahoma;
    color:#fff;
    padding: 7 7 10 7;
}

.pa-padding-txt {
    font:normal 11px verdana,arial,tahoma;
    color:#333;
    padding: 7 7 10 7;
}
.pa-titre {
    font: bold 11px verdana,tahoma,arial;
    color:#333;
    padding:5 0 0 0;
}
.pa-titre a {
    font: bold 11px verdana,tahoma,arial;
    color:#333;
}
.pa-titre a:hover {
    font: bold 11px verdana,tahoma,arial;
    color: #504B58;
    background-color:#fff;
    text-decoration:none;
}

.pa-desc {
    font: normal 10px verdana,tahoma,arial;
    color:#504B58;
}

.av-title {
    font: bold 11px verdana,tahoma,arial;
    color:#fff; 
}
.av-title a {
    color:#fff; 
}
.av-title a:hover {
    color:#333; 
    background-color:#fff;
}

.av-title2 {
    font: bold 11px verdana,tahoma,arial;
    color:#333;
}
.av-desc2 {
    font: normal 10px arial,verdana,tahoma;
    color:#4A4A4A;
}
.av-memo2 {
    font: bold 10px arial,verdana,tahoma;
    color:#4A4A4A;
}

.abo-txt {
    font: normal 11px verdana,tahoma,arial;
    color:#333;
    
}
.abo-padding {
    padding:10px 0 0 0;
}


/* console ABO */

.acb-texte2-titre {
    font:normal 20px verdana,tahoma,arial;
    color:#FD3B00;
}
.acb-texte-bold {
    font:bold 11px verdana,tahoma,arial;
    color:#333;
}
.acb-texte {
    font:normal 11px verdana,tahoma,arial;
    color:#333;
}

.acb-texte input {
    font: bold 11px verdana,tahoma,arial;
    color: #333;
    background-color: #fff;
    border: 1px solid #333;
}

.acb-texte3 {
    font:bold 10px verdana,tahoma,arial;
    color:#333;
}
#validate_promo {
    font: bold 12px verdana,tahoma,arial;
    background-color:#D5D47F;
    background: url(../images/bk-submit.gif) repeat-x;
    border: 1px solid #908F37;
}
#submit {
    font: bold 12px verdana,tahoma,arial;
    color: #333;
    background-color: #D5D47F;
    background: url(../images/bk-submit.gif) repeat-x;
    border: 1px solid #908F37;
    padding: 3px 5px;
    margin-bottom: 10px;
}





/* footer! */

.footermenu {
    font: bold 11px tahoma,verdana,arial;
    color: #000;
}
.footermenu a {
    padding: 3px 4px 2px 4px;
    font: bold 11px tahoma,verdana,arial;
    color: #000;
}
.footermenu a:hover { 
    text-decoration: none;
    background-color: #333;
    padding: 3px 4px 2px 4px;
    color: #fff;
}
.footer {
    font: normal 11px verdana,arial,tahoma;
    color:#000;
}
.footer a {
    font: normal 11px verdana,arial,tahoma;
    color:#000;
}
.footer a:hover {
    font: normal 11px verdana,arial,tahoma;
    color:#000;
    text-decoration: none;
    background-color: #333;
}
