@charset "iso-8859-1";

  .affichage_ligne {
   padding:10px 0px;margin:10px 0px;text-align:left;
   background: transparent url(../images/traitsep.gif) repeat-x left top;
  }
  .affichage_ligne p {
     padding:0;
	 margin:0;
	 font-size:12px;
	 line-height:18px;
	 text-align:justify;
	 height:70px;
	 overflow:hidden;
  }
  .affichage_ligne i {
    font-weight:bold;color:#dadada;
  }
  .affichage_ligne .img_news {
    float:left;
	margin:2px 9px 6px 0;text-align:center;
	width:100px;
	overflow:hidden;
	background: url(../images/loading-animated-circle.gif) no-repeat center center;
  }
  .affichage_ligne .img_news p{
    text-align:center;
  }
  
  .affichage_ligne h4  {
    margin:0;padding:0;font-size:14px;font-weight:bold;line-height:20px;color:#046CA7;padding-bottom:0px;font-family:Arial
  }
  
  .affichage_ligne span.lib_cat  {
    margin:0;padding:0;font-size:11px;font-weight:bold;color:#046CA7;
  }
  
  
  .affichage_ligne .footer {
    text-align:right;
	color:#013306;
	font-size:11px;
	background-color:#f1f1f1;
	padding:2px 10px;
	padding-right:15px;
	border-bottom:1px solid #ccc;
	margin-top:0px;
	padding-top:3px;
	height:17px;
	/*display:none;*/
   }
   
   .affichage_ligne .content {
    height:95px;overflow:hidden;
	
   }
   
   .affichage_ligne .footer .espace_gauche {
     padding:0;
	 margin:0;
	 width:60%;
	 float:left;
	 text-align:left;
	 height:20px;
	 overflow:hidden;
	 line-height:20px;
	
   }
   
   .affichage_ligne .footer .espace_droite {
     padding:0;
	 margin:0;
	 width:40%;
	 float:left;
	 text-align:right;
	 overflow:hidden;
	 height:18px;
	 line-height:20px;
   }
   
   .affichage_ligne .footer .espace_droite a{
     text-decoration:none;
   }
   
   .affichage_ligne .content a{
     text-decoration:none;
	 color:#555;
   }
   
   .affichage_ligne .content a:hover{
     text-decoration:underline;
   }
   
   
   .affichage_ligne .footer a{
     text-decoration:underline;
   }
   
   .affichage_ligne .footer a.auteur{
     text-decoration:none;
	 color:#09A3DC;
	 font-weight:bold;
   }
   
   .affichage_ligne .footer a.auteur:hover{
     text-decoration:underline;
   }
   
   
   .affichage_ligne .admin_bouts {
    text-align:right;
	padding-top:6px;
   }
   
   .affichage_ligne ul{
	  margin: 2px;
	  padding-left: 0px;
	  list-style: none;
	  /*background : #f7f7f7;*/
	  width:100%;
  }
	
  .affichage_ligne	li{
	  
	  line-height      : 18px;
	  padding-left     : 15px;
	  padding-top      : 0px;
	  background-image : url(../images/pu.gif) ;
	  background-repeat: no-repeat;
	  background-position: 0px 8px;
	  font-size:12px;
	  /*border-bottom:2px solid #fff;*/
  }
  
  .affichage_colonne {
   padding:0px 0px;
   margin:0px 49px 20px 0px;
   text-align:left;
   /*background: transparent url(../images/traitsep.gif) repeat-x left top;*/
   width:130px;
   height:150px;
   overflow:hidden;
   float:left;
  }
  
 .affichage_colonne_2 {
   padding:0px 0px;
   margin:0px 0px 20px 0px;
   text-align:left;
   /*background: transparent url(../images/traitsep.gif) repeat-x left top;*/
   width:130px;
   height:150px;
   overflow:hidden;
   float:left;
  }
  
  .affichage_colonne_2 .img_news, 
  .affichage_colonne .img_news {
	text-align:left;
	width:130px;
    height:115px;
	overflow:hidden;
	background: url(../images/loading-animated-circle.gif) no-repeat center center;
  }
  
  .affichage_colonne_2 .img_news p,
  .affichage_colonne .img_news p{
    text-align:center;
  }
  
  .affichage_colonne_2 .img_news .image,
  .affichage_colonne .img_news .image{
    text-align:left;
	height:94px;
	overflow:hidden;
	padding:3px;
	border:1px solid #f2f2f2;
  }
  
  .affichage_colonne_2 .img_news .image a,
  .affichage_colonne .img_news .image a{
    display:block;height:100px;width:100px;overflow:hidden;
  }
  
  #liste_contenu{
   width:100%;
   margin:0px;
   padding:0px;
   clear:both;
  }
  
/*  
  .affichage_colonne .titre a{
     text-decoration:none;
	 color:#555;
   }
   
   .affichage_colonne .titre a:hover{
     text-decoration:underline;
   }
   */
   
   .affichage_colonne_2 h4,
   .affichage_colonne h4  {
    margin:0;padding:0;font-size:11px;font-weight:bold;line-height:16px;color:#046CA7;padding-bottom:0px;font-family:Arial
  }
  
  /*
  div.video{
	background: url(video.gif) no-repeat;
	display:inline;
	width: 50px;
	padding-left: 50px;
	margin-right: 5px;
	cursor: hand;
  }
  div.videoON {
	background: url(video_red.gif) no-repeat;
	display:inline;
	width: 50px;
	padding-left: 50px;
	margin-right: 5px;
	cursor: hand;
  }
*/

  .details_publication {
     padding:5px 5px;margin:0 0px;text-align:left;
  }
  .details_publication p {
     padding:0;margin:0;font-size:12px;line-height:18px;text-align:justify;
  }
  .details_publication i {
     font-weight:bold;color:#dadada;
  }
  .details_publication .img_news {
     float:left;margin:2px 9px 6px 0;text-align:center;
  }
  .details_publication h4 {
     margin-bottom:1px;padding:0;font-size:180%;font-weight:bold;;line-height:28px;color:#333;padding-bottom:5px;font-family:Arial;text-align:left;
	 /*background: url(../images/cadre_titre/ligne-bleu.png) no-repeat right bottom;*/
  }
  
  .lien_retour_affichage{
   width:20%;
   text-align:right;
   font-weight:bold;
   margin-bottom:0px;
   float:right;
  }
  
  .details_publication .footer {
    text-align:left;
	color:#616161;
	font-size:11px;
	background-color:#F9F9F9;
	padding:2px 10px;
	padding-right:15px;
	/*border-bottom:1px solid #EAEAEA;*/
	margin-top:0px;
	padding-top:3px;
	height:17px;
	margin-bottom:10px;
	/*display:none;*/
   }
  
  /*FANCY BOX****/
  div#img  ,
  div#img_news         {overflow:auto;}
  
  div#img  ,
  div.img_news         {float:left; display:inline; margin:0;}
 
  .cadre_titre_image{
    padding:0px;
	background:#f1f1f1;  
	/*text-align:center;*/
  }
  
  .cadre_titre_image div{
    padding:0px;
	margin:0;
	text-align:center;
  }
  
  .cadre_titre_image h2 {
     margin:0;padding:5px 10px 0 10px;font-size:16px;font-weight:bold;;line-height:18px;color:#333;padding-bottom:0px;font-family:Arial;background:#f1f1f1;
  }
  
  .cadre_titre_image p {
     padding:0 10px;margin:0;font-size:11px;line-height:16px;text-align:justify;background:#f1f1f1;padding-bottom:10px;
  }
  
  /* GESTION DES MEDIAS PHOTOS */
  .smallvideo {background: url(../images/bg_photo2.gif) no-repeat; width: 162px; height: 152px; padding: 0px; margin: 0px 16px 5px 0px; float: left; overflow:hidden;}
  .smallvideo p {margin: 0px; padding: 0px; line-height: 11px}
  .smallvideo a:hover {background: transparent}
  .smallvideo img {padding: 9px 0px 0px 9px}
  .smallvideo a.videopop { display:block;height:90px;width:120px;overflow:hidden;background: url(../images/loading-animated-circle.gif) no-repeat center center;}
  .smallvideo a.videopop span {padding: 12px 0px 0px 8px}
  .smallvideo .songtitle {font-size: 10px; color: #362f2d; margin: 16px 0px 0px 10px;width:120px;overflow:hidden;}
  .smallvideo .artistname {font-size: 10px; color: #625b57; margin: 0px 0px 0px 10px}
  .smallvideo .top10banner {background: url(../images/top10banner.png) no-repeat; z-index: 100; position: absolute; width: 78px; height: 80px; padding: 0px; margin: 4px 0px 0px 4px;}
  .videopop {position: relative; display: block;}
  .smallvideo .img {height:90px;width:120px;overflow:hidden;padding:4px 0 0 4px;margin:0;}
  #bg_photos {width:100%;}
 
 
 /*GESTION DES PUBLICATION RELATIVES */
 
  .affichage_ligne_2 {
   padding:10px 0px 0px 0px;margin:5px 0px;text-align:left;
   background: transparent url(../images/traitsep.gif) repeat-x left top;
  }
  .affichage_ligne_2 p {
     padding:0;
	 margin:0;
	 font-size:11px;
	 line-height:15px;
	 /*text-align:justify;*/
  }
  
 .contenu_resume{
     height:60px;
	 overflow:hidden;
  }
  
  .affichage_ligne_2 i {
    font-weight:bold;color:#dadada;
  }
  .affichage_ligne_2 .img_news {
    float:left;
	margin:2px 5px 6px 0;text-align:center;
	width:60px;
	overflow:hidden;
	background: url(../images/loading-animated-circle.gif) no-repeat center center;
  }
  .affichage_ligne_2 .img_news p{
    text-align:center;
	/*height:70px;
	overflow:hidden;*/
  }
  
  .affichage_ligne_2 h4  {
    margin:0;padding:0;font-size:11px;font-weight:bold;line-height:14px;color:#046CA7;padding-bottom:8px;font-family:Arial;
	background:none;overflow:hidden;
  }
  
  .affichage_ligne_2 span.lib_cat  {
    margin:0;padding:0;font-size:11px;font-weight:bold;color:#046CA7;
  }
  
   .affichage_ligne_2 .content {
    height:96px;
	overflow:hidden;
   }
   
   .affichage_ligne_2 .content_current {
    height:91px;
	overflow:hidden;
	border:1px solid #A2DAFD;
	padding:4px;
	background:#EBF3F9;
   }
   
   .affichage_ligne_2 .content a,
   .affichage_ligne_2 .content_current a{
     text-decoration:none;
	 color:#555;
   }
   
   .affichage_ligne_2 .content a:hover,
   .affichage_ligne_2 .content_current a:hover{
     text-decoration:underline;
   }
   
   
   /* LECTEUR VIDEO */
   
   #div_lecteur{
     width:433px;
	 height:337px;
	 overflow:hidden;
   }
   
   #div_media_encours{
     width:433px;
	 float:left;
	 height:521px;
	 overflow:hidden;
   }
   
   #div_medias_droit{
     width:235px;
	 height:500px;
	 overflow:hidden;
	 margin-left:10px;
	 float:left;
	 background:#f7f7f7;
	 padding:8px 5px 8px 5px;
	 border-bottom:1px solid #ccc;
   }
   
   
   /*************HAUT LECTEUR*****************/
   #div_lecteur_top{
     width:100%;
	 height:29px;
	 overflow:hidden;
   }
   
   #bg_lecteur_11{
     width:31px;
	 height:29px;
	 overflow:hidden;
	 background: transparent url(../images/bg_lecteur/bg_lecteur_11.gif) no-repeat left top;
	 float:left;
   }
   
   #bg_lecteur_12{
     width:370px;
	 height:29px;
	 overflow:hidden;
	 background: transparent url(../images/bg_lecteur/bg_lecteur_12.gif) repeat-x left top;
	 float:left;
   }
   
   #bg_lecteur_13{
     width:32px;
	 height:29px;
	 overflow:hidden;
	 background: transparent url(../images/bg_lecteur/bg_lecteur_13.gif) no-repeat left top;
	 float:left;
   }
   
   
    /*************MILIEU LECTEUR*****************/
   #div_lecteur_milieu{
     width:100%;
	 height:278px;
	 overflow:hidden;
   }
   #bg_lecteur_21{
     width:31px;
	 height:278px;
	 overflow:hidden;
	 background: transparent url(../images/bg_lecteur/bg_lecteur_21.gif) repeat-y left top;
	 float:left;
   }
   
   #bg_lecteur_22{
     width:370px;
	 height:278px;
	 overflow:hidden;
	 background: #000;
	 float:left;
   }
   
   #flash_webtv_content{
     width:370px;
	 height:278px;
	 overflow:hidden;
	 background: #000;
   }
   
   #flash_webtv_content a,
   #flash_webtv_content p{
	font-size:13px;
	color:#fff;
	line-height:20px;
   }
   
   #flash_webtv_content p{
    padding:10px 20px;
   }	
   
   #bg_lecteur_23{
     width:32px;
	 height:278px;
	 overflow:hidden;
	 background: transparent url(../images/bg_lecteur/bg_lecteur_23.gif) repeat-y left top;
	 float:left;
   }
   
   
    /*************BAS LECTEUR*****************/
   #div_lecteur_bas{
     width:100%;
	 height:30px;
	 overflow:hidden;
   }
   
   #bg_lecteur_31{
     width:31px;
	 height:30px;
	 overflow:hidden;
	 background: transparent url(../images/bg_lecteur/bg_lecteur_31.gif) no-repeat left top;
	 float:left;
   }
   
   #bg_lecteur_32{
     width:370px;
	 height:30px;
	 overflow:hidden;
	 background: transparent url(../images/bg_lecteur/bg_lecteur_32.gif) repeat-x left top;
	 float:left;
   }
   
   #bg_lecteur_33{
     width:32px;
	 height:30px;
	 overflow:hidden;
	 background: transparent url(../images/bg_lecteur/bg_lecteur_33.gif) no-repeat left top;
	 float:left;
   }
   
   #div_medias_lies{
     width:230px;
	 /*height:337px;*/
   }
   
   #titre_sequences h2  {
    margin:0;padding:0;font-size:14px;font-weight:bold;line-height:17px;color:#000;padding-bottom:0px;font-family:Arial
  }
  
  #titre_video_en_cours h2  {
    margin:0;padding:0;font-size:14px;font-weight:bold;line-height:17px;color:#000;padding-bottom:9px;font-family:Arial;
	height:33px; overflow:hidden;
  }
  
  .lib_num_part{
    color:#BB3106;
	font-size:12px;
  }
  
  #bg_description_video{
   margin-top:10px;
   background:#f7f7f7;
   padding:10px;
   height:83px;
   overflow:hidden;
   /*border-bottom:1px solid #ccc;*/
  }
  
  #bg_infos_video{
   margin-top:2px;
   background:#f7f7f7;
   padding:5px;
   border-bottom:1px solid #ccc;
   height:14px;
   overflow:hidden;
   font-size:11px;
   color:#555;
   text-align:center;
  }
  
  #bg_infos_video{
  
  }
  
  #bg_description_video p{
   font-size:12px;
   line-height:20px;
   text-align:justify;
  }
  
  .plus_petit{
    font-size:10px;
  }
  
  .presentation_details {
   padding:0px;margin-bottom:10px;text-align:left;
   background: transparent url(../images/traitsep.gif) repeat-x left bottom;
  }
  .presentation_details p {
     padding:0;
	 margin-bottom:10px;
	 font-size:12px;
	 line-height:18px;
	 text-align:justify;
  }
    
  .presentation_details i {
    font-weight:bold;color:#dadada;
  }
  .presentation_details .img_news {
    float:right;
	margin:2px 9px 6px 20px;
	text-align:center;
  }
  .presentation_details .img_news p{
    text-align:center;
  }
  
  .presentation_details h4  {
    margin-bottom:10px;padding:0;font-size:16px;font-weight:bold;line-height:20px;color:#046CA7;padding-bottom:0px;font-family:Arial
  }
  
  .presentation_details a {
    font-weight:bold;
  }
  
  .lien_details{
	  float:right;
	  font-weight:bold;
	  padding-right:10px;
	  font-size:11px;
	  padding: 3px 8px;
	  /*background:#f0f0f0;*/
	  /*width:150px;*/
	  margin-top:10px;
 	}
	
	/*.lien_details a{
	  color:#fff;
	}*/
	
	.cache{
	 display:none;
	 font-size:12px;
	 line-height:18px;
	 text-align:justify;
	}
	
  .affichage_ligne_3 {
   padding:10px 0px;margin:0px 0px;text-align:left;
   background: transparent url(../images/traitsep.gif) repeat-x left top;
  }
  .affichage_ligne_3 p {
     padding:2px 0px;
	 margin:0;
  }
  
  .affichage_ligne_3 i {
    font-weight:bold;color:#dadada;
  }
  
  .affichage_ligne_3 .img_news {
    float:left;
	margin-right:15px;
	text-align:center;
	width:100px;
	overflow:hidden;
	background: url(../images/loading-animated-circle.gif) no-repeat center center;
	min-height:70px;
  }
  .affichage_ligne_3 .img_news p{
    text-align:center;
  }
  
  .affichage_ligne_3 h4  {
    margin:0;padding:0;font-size:13px;font-weight:bold;line-height:20px;color:#046CA7;padding-bottom:0px;font-family:Arial
  }
  
  .affichage_ligne_3 span.lib_cat  {
    margin:0;padding:0;font-size:11px;
  }
  
  .affichage_ligne_3 .auteur {
    float:left;
	margin-left:20px;
	width:150px;
	overflow:hidden;
  }
  
  .affichage_ligne_3 .details {
    float:left;
	width:385px;
  }
  
  .affichage_ligne_3 .content {
    height:80px;
	overflow:hidden;
	
   }
   .affichage_ligne_3 .content a{
     text-decoration:none;
	 color:#555;
   }
   
   .affichage_ligne_3 .content a:hover{
     text-decoration:underline;
   }
  
  
  /******************* GESTION DE L'ESPACE COMMENTAIRES *************************/
  #users_comments{
    width:600px;
    margin-top:30px;
    display:none;
  }
  
  #header_comments{
   /*width:600px;*/
    padding : 3px 8px;
	height:25px;
	background:#f7f7f7;
	font-size:12px;
	text-align:right;
	padding-right:8px;
  }
  
  #header_comments_rouge{
   /*width:600px;*/
    padding : 3px 8px;
	height:20px;
	background:#FCF6F3;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#DA2305;
  }
  
  .auteur,
  .date{color:#818181;font-size:11px;}
  
  
 
  .affichage_comment {
   padding:10px 0px;margin:0px 0px 0px 0px;text-align:left;
   background: transparent url(../images/traitsep.gif) repeat-x left top;
  }
  .affichage_comment p {
     padding:0;
	 margin:0;
	 font-size:12px;
	 line-height:17px;
	 text-align:justify;
  }
  .affichage_comment .corps {
    float:left;
  }
  .affichage_comment .img_news {
    float:left;
	margin:2px 9px 6px 0;text-align:center;
	width:100px;
	border:1px solid #f1f1f1;
	padding-bottom:6px;
  }
  .affichage_comment .img_news p{
    text-align:center;
  }
  
  .affichage_comment h4  {
    margin:0;padding:0;font-size:12px;font-weight:bold;line-height:18px;color:#046CA7;padding-bottom:2px;font-family:Arial
  }
  
  .affichage_comment span.lib_cat  {
    margin:0;padding:0;font-size:10px;font-weight:bold;color:#818181;
  }
  
  
  .affichage_comment .entete {
    text-align:left;
	margin-bottom:8px;
	/*background-color:#f1f1f1;
	padding:2px;
	border-bottom:1px solid #ccc;
	height:15px;*/
   }
   
   .D_quot{ 
    color:#999;
    font-family:georgia, serif;
    font-size:3em;
    line-height:.15em;
    vertical-align:bottom;
   }
   
   .grand {
    margin-bottom:10px;padding:0;font-size:16px;font-weight:bold;line-height:20px;color:#046CA7;padding-bottom:0px;font-family:Arial
   }
   
   /***************GESTION DU MENU DE PARTAGE DE LA PUBLICATION*********************/
    #menu_partage{
	 float:left;
	 width:168px;
	 float:left;
	 margin-left:16px;
	 padding:5px;
	 /*background:#f7f7f7;*/
	 margin-top:35px;
	}
	
	#div_form_partage{
	 float:left;
	 width:500px;
	 float:left;
	}
   
    #menu_partage ul {clear: left; list-style-type: none; font: normal 12px Arial;background_: transparent url(../images/traitsep.gif) repeat-x left bottom;}
	#menu_partage ul.liste-chapitre {padding-bottom: 6px; _margin-top: -1px;}
    #menu_partage ul.liste-chapitre li {line-height: 30px; padding: 4px 0px; background: transparent url(../images/traitsep.gif) repeat-x left top;}
    /*#menu_partage ul.liste-chapitre li:first-child {background: none;}*/
	#menu_partage .sommaire-titre {float: left; font: bold 14px Arial; color: #1D83B7;padding: 0 4px 5px 0px; text-align: left;}
    #menu_partage li.liste-chapitre-texte a {font: 12px Arial, Helvetica, sans-serif; text-decoration: none;}
    #menu_partage li.liste-chapitre-texte a:hover {text-decoration: underline;}
	
	.note_publication {
	  font-family:arial;
	  font-size:14px;
	  font-weight:bold;
	  color:#EE8703;
	}
	
	/*.note_publication p{
      text-align:center;	
	}*/
	
	.affichage_ligne2 {
   padding:10px 0px;margin:10px 0px;text-align:left;
   background: transparent url(../images/traitsep.gif) repeat-x left top;
  }
  .affichage_ligne2 p {
     padding:0;
	 margin:0;
	 font-size:12px;
	 line-height:18px;
	 text-align:justify;
	 /*height:70px;
	 overflow:hidden;*/
  }
  .affichage_ligne2 i {
    font-weight:bold;color:#dadada;
  }
  .affichage_ligne2 .img_news {
    float:left;
	margin:2px 9px 6px 0;text-align:center;
	width:100px;
	overflow:hidden;
	background: url(../images/loading-animated-circle.gif) no-repeat center center;
  }
  .affichage_ligne2 .img_news p{
    text-align:center;
  }
  
  .affichage_ligne2 h4  {
    margin:0;padding:0;font-size:14px;font-weight:bold;line-height:20px;color:#046CA7;padding-bottom:0px;font-family:Arial
  }
  
  .affichage_ligne2 span.lib_cat  {
    margin:0;padding:0;font-size:11px;font-weight:bold;color:#046CA7;
  }
  
  
  .affichage_ligne2 .footer {
    text-align:right;
	color:#013306;
	font-size:11px;
	background-color:#f1f1f1;
	padding:2px 10px;
	padding-right:15px;
	border-bottom:1px solid #ccc;
	margin-top:0px;
	padding-top:3px;
	height:17px;
	/*display:none;*/
   }
   
   /*.affichage_ligne2 .content {
    height:95px;overflow:hidden;
	
   }*/
   
   .affichage_ligne2 .footer .espace_gauche {
     padding:0;
	 margin:0;
	 width:60%;
	 float:left;
	 text-align:left;
	 height:20px;
	 overflow:hidden;
	 line-height:20px;
	
   }
   
   .affichage_ligne2 .footer .espace_droite {
     padding:0;
	 margin:0;
	 width:40%;
	 float:left;
	 text-align:right;
	 overflow:hidden;
	 height:18px;
	 line-height:20px;
   }
   
   .affichage_ligne2 .footer .espace_droite a{
     text-decoration:none;
   }
   
   .affichage_ligne2 .content a{
     text-decoration:none;
	 color:#555;
   }
   
   .affichage_ligne2 .content a:hover{
     text-decoration:underline;
   }
   
   
   .affichage_ligne2 .footer a{
     text-decoration:underline;
   }
   
   .affichage_ligne2 .footer a.auteur{
     text-decoration:none;
	 color:#09A3DC;
	 font-weight:bold;
   }
   
   .affichage_ligne2 .footer a.auteur:hover{
     text-decoration:underline;
   }
   
    
		
