*{margin:0px; padding:0px;}
img{ border:none;}
img.zoomer{ cursor:pointer;}
ul{ list-style-type:none;}
a { text-decoration:none; }

html{}

h1{ color:#FFF; font-weight:400;  font-family:Arial; font-size:32px;  }
h1 span{font-family:Arial; font-size:32px; }
#cadre_site{margin-left:-476px;margin-top:-300px;position:absolute;width:953px;height:600px;z-index:100;top:50%;left:50%; }



#left{width:318px;height:600px;float:left;overflow:hidden; position:relative; }
#left #menu{width:325px;height:538px; position:relative; overflow:hidden; margin-top:7px;clear:both; }
#left #menu.langues{ height:18px;}
#left ul{height:522px;width:307px; padding-left:18px; position:relative; z-index:1;overflow:hidden; clear:both;}
#left ul.ouvert{ height:400px;}
#left #menu.ssmp3 ul{height:537px; background-color:#FF0;}
#left ul li a{font-family:Arial;font-size:11px;font-weight:500;line-height:34px;text-transform:uppercase;}
#left ul li a:hover,#left ul li a.selected{font-family:Arial;font-size:11px;font-weight:500;line-height:34px;text-transform:uppercase;}
#left ul li.langues { width:140px;   }
#left #langue_det{font-size:10px; text-transform:capitalize; display:none; line-height:17px; }
#left #langue_det a{text-transform:capitalize; line-height:17px; }

#main{width:600px;height:600px;float:left; overflow:hidden; position:relative; padding:0px 17px 0px 17px;}
#main.accueil p{color:#ffffff; font-family:Arial; font-size:11px; font-weight:bold; text-align:justify; margin-top:30px; }
#main.accueil span{color:#ffffff; font-family:Arial; font-size:18px; font-weight:bold; padding-top:20px;}
#main.accueil a{color:#ffffff; font-family:Arial; font-size:11px; font-weight:bold; text-align:justify; text-transform:uppercase;}
#main.accueil h1{  font-size:48px; font-weight:400; letter-spacing:-4px;}
#main.accueil h1 span{font-size:48px; font-weight:400; letter-spacing:-4px; color:#FFF;}
#main.seq1{ padding:0px; width:635px; overflow:hidden;}
#main #bt_fermerg{ position:absolute; top:0px; left:605px; cursor:pointer; display:none; z-index:300;  }

#main #contenu{ width:618px; height:600px; z-index:2; display:none; }
#main #faux_back{ width:605px; height:0px; background-color:#FFF; border-right:30px solid #000; position:absolute; top:0px; left:0px; z-index:-1;   }

#main #contenu ul {padding-top:0px;}
#main #contenu dt{ margin-top:15px; font-weight:bold;}

#main #contenu ul li div{display:none; width:564px; clear:both; padding-left:7px; }



.jScrollPaneDragdecal{background-position:0px 30px;padding-bottom:30px;}

#main #contenu ul li a{ font-family:Arial;font-size:11px;color:#FFFFFF;font-weight:bold;line-height:20px;text-transform:uppercase;  padding-left:7px;}

#main #contenu ul li div p a{ font-family:Arial;font-size:11px;color:#FFFFFF;font-weight:bold;line-height:20px;text-transform:none;  padding-left:0;}



#main #contenu ul li a[name=smenu]{width:611px; display:block;}
#main #contenu ul li a.selected{ font-size:18px; font-weight:400; padding-top:10px; width:92%;}
#main #contenu ul li a:hover{ background-color:#FFF; }
#main #contenu  h1{ padding:7px 7px 19px 7px;}

#main #contenu  span.fermer_bt{ display:none;}
#main div.seq1 p, #main #contenu p,#main #contenu dl{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; margin-top:15px; }
#main div.seq1 h2, #main #contenu h2{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; padding:20px 0px 15px 0px; border-bottom:1px solid #000; }
#main div.seq1 h3, #main #contenu h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:400; padding:10px 0px 0px 0px; margin:0px; width:90%;  }

#main div.seq1 div.texte_mp3_full{ width:571px; padding:0px 17px 0px 17px; }

#main div.seq1 div.texte_mp3_full  h2{ border:none; padding:0px; margin:0px; text-transform: uppercase; font-weight:bold;}
#main div.seq1 div.texte_mp3_full h5{ font-family:Arial; font-weight:300; font-size:10px; padding-bottom:5px; float:left;}
#main div.seq1 div.texte_mp3_full h5.ref{ padding-top:5px;}
#main div.seq1 div.texte_mp3_full table { border-bottom:1px solid #000;}
#main div.seq1 div.texte_mp3_full a.bt_acheter{ float:left;padding-top:1px; margin-left:5px;}
#main div.seq1 div.texte_mp3_full ul{ margin-left:-10px; padding-top:20px; padding-bottom:20px; clear:both;}
#main div.seq1 div.texte_mp3_full ul li{ padding:0px; margin:0px; line-height:13px;}
#main div.seq1 div.texte_mp3_full ul li a{ font-family:Arial; line-height:0px; padding-left:10px; font-size:11px; text-decoration:none;  }
#main div.seq1 div.texte_mp3_full ul li a:hover,#main div.seq1 div.texte_mp3_full ul li a.selected{  padding-left:10px; background:url(../images/track.gif) no-repeat center left; }
#main div.seq1 div.texte_mp3_full a{ font-family:Arial; font-size:12px;}
#main div.seq1 div.texte_sq1 a:hover{ text-decoration:underline;}

#main div.seq1 div.texte_mp3_full  p{ position:relative; }
#main div.seq1 div.texte_mp3_full  span{display:block; clear:both; position:relative;}





#main div.seq1{ height:0px; width:635px; overflow:hidden;   display:none; padding:0px; position:relative; top:0px; z-index:10;  }
#main div.seq1 div.conteneur_image{ width:605px; height:340px; background-color:#000; clear:both; position:relative;}
#main div.seq1 div.conteneur_image .pagination_image { position:absolute; top:375px; right:15px; float:left; font-family:Arial; font-size:10px;  }


#main div.seq1 div.conteneur_image img{ position:absolute; display:block; }
#main div.seq1 div.conteneur_image img.cache{display:none;}
#main div.seq1 div.conteneur_image .pagination_image a{ vertical-align:middle; text-align:center; height:15px; width:10px;  display:inline-block;}
#main div.seq1 div.conteneur_image .pagination_image a.selected{ text-decoration:underline;}
#main div.seq1 div.conteneur_image .pagination_image a img{ position:relative;}
#main div.seq1 div.conteneur_image .pagination_image a.pagprev,#main div.seq1 div.conteneur_image .pagination_image a.pagnext{ height:15px; width:15px; background-color:#FF0;}

#main div.seq1 div.texte_sq1{ width:571px; margin:0px 17px 0px 17px;  clear:both;}

#main div.seq1 div.texte_sq1 h2{ text-transform:uppercase;}




#main #contenu table.ligne_sq2{ clear:both; height:60px; margin-top:15px;}
#main #contenu table.ligne_sq2 img{ border:2px solid #000; float:left; }
#main #contenu table.ligne_sq2 span{float:left; display:block; font-family:Arial; clear:both; text-transform:uppercase; font-size:11px; font-weight:bold;  margin:0px; padding-left:7px; margin:2px 0px 2px 0px;  }
#main #contenu table.ligne_sq2 span.petit{ float:left; display:block;  font-size:10px; font-weight:400;  margin:0px;}
#main #contenu table.ligne_sq2 a{ clear:both; display:block;  font-size:10px; font-weight:bold; text-transform:none;  margin:0px; line-height:10px; padding-left:0px; background-color:#FF0;  }
#main #contenu table.ligne_sq2 a.cd{line-height:15px;} 
#main #contenu table.ligne_sq2 a:hover{ text-decoration:underline;}
#main #contenu table.ligne_sq2 br{ line-height:0px;}

/********* Slide show **********/
#slideshow { position:absolute;margin-left:-592px;margin-top:-373px;width:1184px;height:746px;left:50%;top:50%;overflow:hidden;}
#slideshow img{ position:absolute; top:0px; left:0px;  }
/********* Slide show **********/


#mp3playerm{ width:318px; height:139px; position:absolute; top:100%; margin-top:-138px;}
#mp3playerm a{background-color:#fff;color:#000;display:block;font-family:Arial;font-size:12px;padding:1px;text-align:center;width:318px;}
#mp3playerm.ouvert{ z-index:1000;}
#mp3playerf{ width:605px; height:600px; clear:both; display:block; position:relative; z-index:1000;}

#zoomer { position:absolute; z-index:-1; height:100%; width:100%; display:none;}




/*rouge*/
#cadre_site.rouge #main #contenu h1 span{ color:#FFF;}
#cadre_site.rouge #left ul{ background-color:#cc0000; color:#FFFFFF;}
#cadre_site.rouge #left ul a{color:#FFFFFF;}
#cadre_site.rouge #left ul a:hover,#cadre_site.rouge #left ul a.selected , #cadre_site.rouge #main #contenu dl,#cadre_site.rouge #main #contenu dt{color:#700000;}
#cadre_site.rouge #faux_back{ border-color:#cc0000;}
#cadre_site.rouge #main #contenu ul li a:hover,#cadre_site.rouge #main #contenu ul li a.selected{color:#cc0000;}
#cadre_site.rouge #main #contenu.selected ul li a,#cadre_site.rouge #main #contenu.selected h1,#cadre_site.rouge #main #contenu.selected h1 span,#cadre_site.rouge #main #contenu.selected ul li a:hover,#cadre_site.rouge #main #contenu.selected ul li a.selected, #cadre_site.rouge #main #contenu  span.fermer_bt{color:#cc0000; background-color:transparent;}
#cadre_site.rouge #main div.seq1 h2, #cadre_site.rouge #main #contenu h2,#cadre_site.rouge #main div.seq1 p, #cadre_site.rouge #main #contenu p,#cadre_site.rouge #main #contenu span{color:#700000; border-color:#700000;}
#cadre_site.rouge #main #contenu table.ligne_sq2 img{border-color:#700000;}
#cadre_site.rouge #main div.seq1 h3, #cadre_site.rouge #main #contenu h3{color:#cc0000;}
#cadre_site.rouge #main div.seq1 div.texte_sq1 a,#cadre_site.rouge #main div.seq1 div.texte_mp3_full h5{color:#cc0000;}
#cadre_site.rouge #main div.seq1 div.conteneur_image{ background-color:#460000;}


#cadre_site.rouge #main div.seq1 div.conteneur_image .pagination_image,#cadre_site.rouge #main div.seq1 div.conteneur_image .pagination_image a{ color:#700000;}
#cadre_site.rouge #main div.seq1 div.conteneur_image .pagination_image a.selected{ text-decoration:none; color:#cc0000;}
#cadre_site.rouge #main div.seq1 div.conteneur_image .pagination_image a.pagnext{ background:url(../images/fnext_rouge.gif) no-repeat center center;}
#cadre_site.rouge #main div.seq1 div.conteneur_image .pagination_image a.pagprev{ background:url(../images/fprev_rouge.gif) no-repeat center center;}

#cadre_site.rouge #main div.seq1 div.texte_mp3_full table{ border-color:#700000;}

/*rouge*/

/*bleu*/
#cadre_site.bleu #main #contenu h1 span{ color:#FFF;}
#cadre_site.bleu #left ul{ background-color:#bccee4; color:#FFFFFF;}
#cadre_site.bleu #left ul a{color:#FFFFFF;}
#cadre_site.bleu #left ul a:hover,#cadre_site.bleu #left ul a.selected {color:#0c1b42;}
#cadre_site.bleu #faux_back{ border-color:#bccee4; }
#cadre_site.bleu #main #contenu ul li a:hover,#cadre_site.bleu #main #contenu ul li a.selected,#main div.seq1 div.texte_mp3_full a{color:#bccee4;}

#cadre_site.bleu #main #contenu ul li a.album:hover,#main div.seq1 div.texte_mp3_full a.album{color:#0c1b42;}
#cadre_site.bleu #main #contenu.selected ul li a,#cadre_site.bleu #main #contenu.selected h1,#cadre_site.bleu #main #contenu.selected ul li a:hover,#cadre_site.bleu #main #contenu.selected ul li a.selected,#cadre_site.bleu #main #contenu  span.fermer_bt{color:#bccee4; background-color:transparent;}
#contenu ul li a.selected{color:#0c1b42;} /*fix couleur*/
#cadre_site.bleu #main div.seq1 h2, #cadre_site.bleu #main #contenu h2,#cadre_site.bleu #main div.seq1 p, #cadre_site.bleu #main #contenu p,#cadre_site.bleu #main #contenu span,#main div.seq1 div.texte_mp3_full ul li a, #cadre_site.bleu #main #contenu dl,#cadre_site.bleu #main #contenu dt,#cadre_site.bleu #main #contenu dd{color:#0c1b42; border-color:#0c1b42;}
#cadre_site.bleu #main div.seq1 h2{ border-color:#8996a0;}
#cadre_site.bleu #main #contenu table.ligne_sq2 img{border-color:#0c1b42;}
#cadre_site.bleu #main div.seq1 h3, #main #contenu h3{color:#0c1b42;}
#cadre_site.bleu #main div.seq1 div.texte_sq1 a{color:#bccee4; }
#main div.seq1 div.texte_mp3_full a[name=tracker],#cadre_site.bleu #main div.seq1 div.texte_mp3_full h5{color:#8996a0;}
#main div.seq1 div.texte_mp3_full a[name=tracker]:hover,#main div.seq1 div.texte_mp3_full a[name=tracker].selected,#main div.seq1 div.texte_mp3_full h5{color:#0c1b42;}

#cadre_site.bleu #main div.seq1 div.conteneur_image .pagination_image,#cadre_site.bleu #main div.seq1 div.conteneur_image .pagination_image a{ color:#0c1b42;}
#cadre_site.bleu #main div.seq1 div.conteneur_image .pagination_image a.selected{ text-decoration:none; color:#bccee4;}
#cadre_site.bleu #main div.seq1 div.conteneur_image{ background-color:#0c1b42;}
#cadre_site.bleu #main div.seq1 div.conteneur_image .pagination_image a.pagnext{ background:url(../images/fnext_bleu.gif) no-repeat center center;}
#cadre_site.bleu #main div.seq1 div.conteneur_image .pagination_image a.pagprev{ background:url(../images/fprev_bleu.gif) no-repeat center center;}

#cadre_site.bleu #main div.seq1 div.texte_mp3_full table,#cadre_site.bleu #main div.seq1 div.texte_mp3_full h5{ border-color:#8996a0;}
/*bleu*/

#main h1.date { font-family:Georgia; font-size:72px; margin-top:0px;  letter-spacing:0;}
#main h1.date img{ margin-right:20px;}
#main h1.date span{ font-family:Georgia; font-size:72px;}

/*forum*/
#main #forumi { width:605px; height:auto;}
#main #forumi h1{ font-family:Arial; font-size:32px; font-weight:400; padding:7px; margin-left:15px; text-transform:uppercase; color:#bccee4;}
#main #forumi h4.forumh4{ font-family:Arial; font-size:17px; margin-left:15px; padding-left:8px; font-weight:500; text-transform:uppercase; color:#0b1c41;}
#main #forumi ul li a {font-family:Arial; font-size:10px; margin-left:15px;  padding-left:8px; font-weight:bold; color:#8996A0;}
#main #forumi ul li a:hover {font-family:Arial; font-size:10px; margin-left:15px; font-weight:bold; color:#0B1C41;}
#main #forumi ul li a.selected {font-family:Arial; font-size:10px; margin-left:15px; font-weight:bold; color:#0B1B40;}
#main #dforum #forumi a.nvsujet {font-family:Arial; font-size:9px; margin-top:15px; font-weight:bold; color:#bccee4; text-transform:uppercase; margin-right:12px; clear:both; width:65px; float:right;}
#main #forumi a.repond {font-family:Arial; font-size:9px; margin-top:8px; font-weight:bold; color:#bccee4; text-transform:uppercase; margin-left:525px;  width:80px; clear:both; display:block;  }


#main #forumi a.repond1,#main #forumi a.fermerrep,#main #forumi a.envoi_ns {font-family:Arial; font-size:9px; margin-top:8px; font-weight:bold; color:#bccee4; text-transform:uppercase; margin-right:8px; clear:both; width:80px; float:right;}
#main #forumi a.fermerrep{ float:left;}
#main #forumi .cdrforum { width:605px; clear:both; border-top-color:#FFF; border-top-style:solid; border-top-width:2px; height:auto; padding-top:5px; padding-bottom:5px; background-color:#0b1b40;}
#main #forumi #frep0{ border-bottom:1px solid #0b1b40;  }
#main #forumi .cdrforum .auteur { font-family:Arial; font-size:10px; color:#8996a0; text-transform:uppercase; float:left; margin-left:15px; margin-top:10px;}
#main #forumi .cdrforum .date_fo { font-family:Arial; font-size:10px; color:#bccee4;float:left; margin-top:10px; padding-left:10px;}
#main #dforum #forumi .cdrforum p { font-family:Arial; color:#FFF; font-size:10px; font-weight:bold; padding-left:15px; padding-right:10px; clear:both; padding-top:9px; }
#main #forumi .cdrrep { width:605px; height:150px;  clear:both; border-top-color:#FFF; border-top-style:solid; border-top-width:2px;  padding-top:5px; padding-bottom:5px; background-color:#ffffff; display:none; }
#main #forumi .cdrrep .pseu { font-family:Arial; font-size:10px; color:#0b1b40; font-weight:bold; width:350px;}
#main #forumi .cdrrep .znform { font-family:Arial; width:350px; font-size:10px; color:#0b1b40; border-color:#0b1b40; border-style:solid; border-width:1px;}
#main #forumi .cdrrep  .obligatoire{ background-color:#bccee4;}
#main #forumi .cdrrep  span.msg{ display:none;}
#cadre_site #languescdr{ background-image:url(../images/choix_langue.png); background-repeat:no-repeat; width:512px; height:152px; position:absolute; margin-left:240px; left:0px; top:230px; z-index:1000; padding-top:50px; text-align:center;}
#cadre_site #languescdr span{ color:#000; font-family:Arial; font-size:16px; font-weight:bold;}
#cadre_site #languescdr a{font-family:Arial; font-size:14px; text-transform:capitalize; color:#700000;  }

img.videob{ cursor:pointer;}


#cadre_site.bleu #main #contenu.selected ul li a.selected, #cadre_site.bleu #main #contenu.selected ul li span.fermer_bt{color:#0c1b42;}
#cadre_site.rouge #main #contenu.selected ul li a.selected, #cadre_site.rouge #main #contenu.selected ul li span.fermer_bt{ color:#700000;}


#main #contenu table.ligne_sq2 a.bt_acheter,#main #contenu table.ligne_sq2 a.cd,#main #contenu table.ligne_sq2 span.petit{ border:none; float:left;  display:inline-block;}
#main #contenu table.ligne_sq2 a.bt_acheter img{ border:none;}

#main #contenu table.ligne_sq2 a.cd{ padding-top:1px;}
#main #contenu table.ligne_sq2 a.bt_acheter{ margin-left:5px;}

