/* CSS Document */

/*													/_/
  ____ ___ _____ _   _    ____ _        _    ____ _____ 
 | __ )_ _| ____| \ | |  / ___| |      / \  / ___| ____|
 |  _ \| ||  _| |  \| | | |  _| |     / _ \| |   |  _|  
 | |_) | || |___| |\  | | |_| | |___ / ___ \ |___| |___ 
 |____/___|_____|_| \_|  \____|_____/_/   \_\____|_____| CSS version 1.0 by ANDURANCE TEAM
 
*/
.comment_body{background-color:#FFF}
#app_content_140448939310303{background-color:#FFF}
.wallkit_frame{background-color:#FFF}

#bandeau_version_mobile{
display:block;
background-color:#FFFFFF;
text-align:center;
color:#333333;
padding:1.5em 0;
text-decoration:none;
width:100%;
font:bold 3em Arial, Helvetica, sans-serif}
#pubWidget{position:absolute;text-align:center;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;width:980px;font-weight:bold;font-size:9px;
background-color:#000000;}

#pubWidget a{color:#FFFFFF;
font-size:9px;
}

html{}
body { margin:0; padding:0;background:url(../images/bg252525.jpg) repeat-x #252525; }
.sommaire{background:url(../images/bg-cata.jpg) top center no-repeat;clear:both;/*height:700px;*/}

#derniere_galerie img,#mannequin_du_mois img,#onglet2 img, .spip_logos, #pub-large,#pub-side ,#pub-side2{/* background:url(../images/ajax-loader.gif) no-repeat center;*/ }

/* B L O C   P R I N C I P A U  X */
#main { width:1224px; margin:0 auto;position:relative;}
#gauche { float:left; width:120px; height:1198px; }
#droite { float:left; width:120px; height:1198px; }
#centre { float:left; width:981px; }

.sommaire #main{clear:both;float:none;width:981px;margin:0 auto;padding:230px 0 0 0;}

/*  H E A D E R  */
#header { width:981px; height:232px; background-image:url(../images/haut_centre.jpg); }
.sommaire #header {background:none}
#logo { float:left; }
#menu { float:left; margin:24px 0 0 0; }
#radio { float:right; margin:0 0 0 0; }
#fresh-news { float:left; font:normal 11px arial; color:#ffffff; margin:0 0 0 0; padding:2px; background-color:#383838; width:977px; /*981-4*/ height:14px; /*18-4*/ }

/* P U B  */
#pub-large { float:right; width:728px; height:90px; border:1px solid #666666;
background-color:#FFFFFF;}
#pub-side { float:left; height:250px; width:300px; border:1px solid #666666; margin:18px 0 0 0; }
#pub-side2 { height:250px; width:300px; border:1px solid #666666; margin:0; padding:0; }

/* C O N T E N E U R */
#conteneur { background:url(../images/degrade.jpg) no-repeat #242424; float:left; width:981px;  font:normal 11px arial; color:#FFFFFF; margin:0 0 10px 0; }
#conteneur-coppermine { background:url(../images/degrade.jpg) no-repeat #242424; float:left; width:981px; margin:0 0 10px 0; }
#conteneur ul { padding:0 0 0 14px; list-style:none; margin:9px 0 0 0; float:left; }
#conteneur ul li { padding:0; float:left; font:normal 10px arial; margin:0 20px 0 0; }
#conteneur ul li a { color:#FFFFFF; text-decoration:none; }
#conteneur ul li a:hover { text-decoration:underline; }
#conteneur ul li img { display:block; border:1px solid #666666; margin:0 0 3px 0; }

#select_moment { margin:15px 8px 0 0px; padding:0 0 0 1px; width:470px; /*471-1*/ height:288px; float:left; }

#video_small { float:left; height:264px; width:497px; }
#video_big { float:left; width:655px;/*692px;*/ /*706-14*/ padding:0 0 0 14px; }
#news, #article { float:left; width:642px; /*706-14*/ padding:8px 0 10px 14px; font:normal 11px verdana; margin:0 0 10px 0; }
#news { padding:0 0 10px 14px; } 
#article { width:440px; }
#news img { border:1px solid #999999; }
#titre { color:#ff7800; font-weight:bold; }
#par_qui { color:#999999; }
#vue_commentaire {}
#vue, #commentaire { color:#666666; }
#voir_plus { float:right; }
#voir_plus a, #conteneur a { color:#cccccc; text-decoration:none; }
#voir_plus a:hover, #conteneur a:hover { text-decoration:underline; }

#voir_photo_video a { float:left; color:#FF00FF; width:170px; text-align:left; margin:0 0 0 5px; }

/*#derniere_galerie { float:left; width:698px; margin:0 20px 0 0; overflow:hidden; }*/
#derniere_galerie{ float:left; margin:0 20px 0 0; overflow:hidden; }
#derniere_galerie ul{width:970px;}
#derniere_galerie ul li{margin:0 10px 0 0;padding:0;}

#jeux { padding:18px 0 0 0; float:left; height:142px; }
#jeux2 { padding:18px 0 0 0; height:142px; }

#fresh_news2 { padding:18px 0 0 14px; float:left; margin:0 20px 0 0; height:322px; width:374px;/*424-14*/ }
#fresh_news2 ul li { font:normal 11px arial; margin:0 0 10px 0; padding:0; letter-spacing:1px;  }
#fresh_news2 ul li a { color:#999999; text-decoration:none; };
#fresh_news2 ul li a:hover { text-decoration:underline; }
.titre_news { color:#ff7800; }
#titre_news2 { color:#ff7800; font:normal 16px verdana; }
.date_news { color:#6aa0dc; text-transform:capitalize; }

#playlist { width:249px; float:left; padding:18px 0 0 0; margin:0 10px 0 0; }
#playlist ul { margin:20px 0 0 0; padding:0; background:url(../images/classmnt.jpg) no-repeat; }
#playlist ul li { border-bottom:1px solid #494a4a; float:inherit; float:none; display:block; padding: 4px 0 4px 0; margin:0 0 2px 29px; line-height:11px; }

#bons_plans { font:normal 11px arial; padding:18px 0 0 14px; margin:0 20px 0 0; width:300px; float:left; }
#bons_plans ul { float:left; width:290px; }
#bons_plans ul li { float:left; margin:0 0 10px 0; padding:0; font:normal 11px arial; width:290px; }
#bons_plans ul li a, #desc a, #desc2 a { color:#6aa0dc; text-decoration:none; }
#bons_plans ul li a:hover, #desc a:hover { text-decoration:underline; }
#date_plans { color:#ff7800; background:url(../images/stars.jpg) no-repeat; padding:0 0 0 15px; text-transform:capitalize; }
#bons_plans #date_plans a { color:#ff7800; }
.adresse_plans { color:#cccccc; }

#desc, #desc2 { margin:0 0 30px 30px; float:left;width:140px;}
#desc img, #desc2 img, #desc3 img, #desc4 img { border:1px solid #333333; }
#desc2 { margin:20px 0 10px 50px; float:left; }
#desc3 { margin:20px 0 10px 30px; float:left; }
#desc4 { margin:0 20px 10px 15px; float:left; }

#mannequin_du_mois { float:left; padding:18px 0 0 0; }
#chatbox { height:326px; float:left; padding:18px 0 0 20px; }

#footer { text-align:center; color:#999999; font:normal 12px arial; margin:0 0 20px 0; }
#footer a {color:#cccccc; text-decoration:none; }
#footer a:hover { text-decoration:underline; }

/* LA DERNIERE VIDEO / LES PLUS VUES */
.picto_derniere_video_on {
        width: 198px;
        height: 30px;
		background-color: #E6EAEF;
        background: url(../images/picto_derniere_video_on.jpg) no-repeat;
        cursor: pointer;
		float:left;
}

.picto_plus_vues_off {
        width: 299px;
        height: 30px;
		background-position: right;
        background: url(../images/picto_plus_vues_off.jpg);
        cursor: pointer;
		float:left;
}

.picto_derniere_video_off {
        width: 198px;
        height: 30px;
        background: url(../images/picto_derniere_video_off.jpg) no-repeat;
        cursor: pointer;
		float:left;
}

.picto_plus_vues_on {
        width: 299px;
        height: 30px;
		background-position: right;
        background: url(../images/picto_plus_vues_on.jpg) no-repeat;
        cursor: pointer;
		float:left;
}

/* B L O C   D R O I T E */
#bloc_droite { float:left; width:302px; margin:5px 0 0 0; }
#bloc_gauche { float:left; width:669px; margin:5px 0 0 0; }
#bloc_gauche2 { float:left; width:380px; margin:5px 9px 0 0; }

#navigation { float:left; height:auto !important; margin:5px 9px 0 0; width:248px; /*268-20*/ border:1px solid #303030; background-color:#1b1b1b; padding:20px 0 10px 20px; font:normal 12px arial;}

#mini_galerie ul { margin:0; padding:0; list-style:none; }
#mini_galerie ul li { margin:0; padding:0; margin:0 20px 20px 0; }
#mini_galerie ul li a { text-decoration:none; }
#mini_galerie ul li a:hover { text-decoration:underline; }

#autres_videos { float:left; padding:0 0 0 14px; margin:65px 0 0 0; }
#autres_videos ul li a, #onglet2 ul li a { color:#fa9c49; text-decoration:none; }
#autres_videos ul li a:hover, #onglet2 ul li a:hover { text-decoration:underline; }
#onglet2 ul { margin:5px; padding:0; }
#conteneur #autres_videos ul { width:626px; } 
#conteneur #autres_videos ul li img, #onglet2 ul li img { float:left; margin:0; }
#conteneur #autres_videos ul li, #onglet2 ul li { width:305px; height:82px; /*62+20*/ margin:inherit; padding:inherit; margin:0; padding:0; color:#fa9c49; font:normal 12px arial; float:left;  }
#onglet2 ul li { font:normal 10px arial; width:240px; height:81px; }

#conteneur #autres_videos ul li a img, #onglet2 ul li a img { border:3px solid #606060; float:left; margin:0 5px 0 0; }
#conteneur #autres_videos ul li a img:hover, #onglet2 ul li a img:hover { border:3px solid white; }

#comm_bulle { background:url(../images/bulles_comm.jpg) no-repeat; height:30px; /*39-9*/ width:310px; margin:0 0 0 60px; text-align:center; padding:9px 0 0 0;  }
#comm_bulle a { color:#FFFFFF; font:normal 10px verdana; }

.commentaire2, .vue { color:#999999; }

#navigation .orange_lien { text-decoration:underline; color:#FF6633; font-weight:bold; }
#date_mankin, #date_mankin2 { font:normal 14px arial; color:#71cacb; text-transform:capitalize; }
#date_mankin img, #date_mankin2 img { margin:0; padding:0; border:0; }

#date_mankin2 { font:normal 18px arial; margin:0 0 5px 0; }

#menu a { margin:0 12px 0 0;}

#info { color:#FF6600; margin:10px 0 0 0; font:normal 14px verdana; }
#date_full { font:normal 14px verdana; text-transform:capitalize; color:#FF6600; margin:0 0 20px 0; }

#liens a, #liens2 a { margin:0 5px 0 5px; }
#liens2 a { color:#FFFFFF; }

#pagination { font:normal 12px verdana; float:left; margin:0 0 0 30px; }
#pagination span.on { font:normal 14px verdana; color:#FF6600; font-weight:bold; }


.radiobox{
margin:10px 0px 10px 0px;
padding:0px;
width:300px;
font-size:9px;
font-family:verdana, sans-serif;
color:#999999;
/*
-moz-border-radius: 15px;*/
}


.controles {
cursor:hand;
cursor:pointer;
text-align:right;
margin-bottom:5px;
}

.playliste{
list-style-type:none;
padding:3px;
margin:0;
border: 1px solid #cccccc;

}

/*.radiobox a, .radiobox a:hover{
text-decoration:none;
font-family:verdana, sans-serif;
color:#999999;
}*/

.radiobox li.over{
background:#e6e6e6;
float:left;
}

.playliste_pagination{
margin:5px 0px 0px 0px;
border: 1px solid #cccccc;
}


.radiobox li.play_on{
background:#e6e6e6;
}

div#now_playing{
width:120px;
height:13px;
overflow:hidden;
float:left;
text-align:left;
border: 1px solid #cccccc;
}

span.play_{
background:#E6ECFF;
cursor:hand;
cursor:pointer;
}

span.play_on{
background:#FF0000;
cursor:hand;
cursor:pointer;
}

#jeux img { border:0; }
#jeux2 img { border:0; }