/* Debut Commun */
.posteNews{ 
	font-size:10px
}
.navPage{ font-size:11px; font-weight:bold; color:#000; text-align:right; height:23px; width:591px; padding:0 10px 0 18px}
.navPage2{ font-size:11px; font-weight:bold; color:#0099ff; text-align:right; height:23px; width:282px; padding:0 28px 0 25px}
.navPage a:link, a:visited, .navPage2 a:link, a:visited{ color:#000; text-decoration:none}
.navPage a:hover, .navPage2 a:hover{ color:#0099ff; text-decoration: underline}
.navPage .separ, .navPage2 .separ{ color:#000}
.navPage .on{ color:#0099ff}

/* Fin Commun */

/* Debut Album */
#contenuAlbum{
	background:url(../img/rubrique/fond.jpg);
	height:455px;
	border-left: solid 1px #9a9a9a;
	border-right: solid 1px #9a9a9a;
	border-bottom: solid 1px #9a9a9a;
}
.contAlbum{ float:left; width:646px}
.album_gauche{ float:left; width:148px; height:407px}
.album_centre{ float:left; width:478px;height:407px; font-size:11px; color:#000; padding-right:20px }
.album_player{ float:left; width:307px;height:455px;}
.cadre_player{ height:320px; width:287px; margin-top:20px; background:url(../img/rubrique/fond_player.jpg)}
.player{ margin-bottom:8px;}
.blocAudio{
	height:290px; 
	width:259px;
	padding:15px 0 0 15px;
}
.morceaux{
	height:149px; 
	padding:5px 0 0 14px; margin-bottom:5px;
}

.btTelecharger{
	background:url(../img/rubrique/bt_off.gif);
	width:192px; 
	height:17px; 
	padding-top:4px; 
	margin-left:33px;
	font-family:"Times New Roman", Times, serif; 
	font-size:11px; font-weight:bold;
	text-transform:uppercase;
}
.btTelechargerOn{
	background:url(../img/bouton/bt_on_01.gif) no-repeat;
	width:192px; 
	height:82px; 
	padding-top:4px; 
	margin-left:33px;
	font-family:"Times New Roman", Times, serif; 
	font-size:11px;font-weight:bold;
	text-transform:uppercase;
}

#btRoll{
	display:none;
	position:absolute;
	z-index:5;
	top: 494px;
}
.btFond{
	font-size:10px;
	font-family:arial; text-transform:none;
	padding:3px 13px;
}


.lienTelecharger:link, .lienTelecharger:visited{ 
	color:#e54762; 
	text-decoration:none;
}
.lienTelecharger:hover{ 
	color:#e54762; 
	text-decoration: underline;
}
.lienAudio:link, .lienAudio:visited{
	display:block;
	margin-top:3px; 
	background:url(../img/bouton/fleche_audio-off.gif) no-repeat left; 
	padding-left:10px; 
	font-size:10px; 
	font-weight:bold; 
	color:#000; 
	text-decoration:none;
}
.lienAudio:hover{
	background:url(../img/bouton/fleche_audio-on.gif) no-repeat left;
	color:#359a9a;
}
.infoAlbum{ padding:17px 0 0 23px; font-size:11px; color:#000; font-weight:bold; float:left}
.infoAlbum img{ border: solid 1px #666; margin-bottom:5px}
.infoAlbum .txtTitre{ font-size:10px;font-weight:bold;color:#0099ff}
.txtParoles{ float:left}
.titreMorceaux{ text-align:center;font-family:"Times New Roman", Times, serif; font-size:23px; color:#339999; margin-bottom:10px}
.part1{ width:229px; float:left; text-align:right}
.part2{width:229px; float:left; margin-left:20px}

/* Fin Album */


/* Debut Concerts */
.fondConcerts1{ float:left; height:455px; width:300px; background: url(../img/rubrique/concert/fond1_concertLien.jpg)}
.fondConcerts2{ float:left; height:455px; width:653px; background: url(../img/rubrique/concert/fond2_concertLien.jpg)}
.infoPhoto{ padding:17px 30px 0 23px; font-size:11px; color:#000}
.infoPhoto img{ border:solid 3px #000; margin-bottom:20px }
.infoPhoto .txtTitre{ font-size:10px;font-weight:bold;color:#0099ff;text-transform:uppercase}

.contConcerts{float:left; height:344px; width:601px; padding:60px 0 0 18px}
.ConcertsContDate{padding:10px 0 0 29px; font-size:10px; font-weight:bold; color:#339999}
.ConcertsContTexte{padding:10px 0 10px 32px; border-left:solid 1px #c8e3e3;font-size:11px;font-weight:bold;}
.ConcertsContTexte .titre{font-size:10px; color:#339999;text-transform:uppercase}
.ConcertsContPays{padding-top:10px;font-size:10px; font-weight:bold; color:#339999; text-transform:uppercase}
/* Fin Concerts */


/* Debut Liens */
.fondLiens1{ float:left; height:455px; width:300px; background: url(../img/rubrique/liens/fond1_concertLien.jpg)}
.fondLiens2{ float:left; height:455px; width:653px; background: url(../img/rubrique/liens/fond2_concertLien.jpg)}
.lienInfoPhoto{ padding:17px 30px 0 23px; font-size:11px; color:#000}
.lienInfoPhoto img{ border:solid 3px #000; margin-bottom:20px }
.lienInfoPhoto .txtTitre{ font-size:10px;font-weight:bold;color:#0099ff;text-transform:uppercase}

.contLiens{float:left; height:344px; width:601px; padding:60px 0 0 18px}
.contLiens img{ margin:10px 0}
.LiensContTexte{ padding:19px 10px 19px 32px; border-left:solid 1px #c8e3e3;font-size:11px;font-weight:bold;}
.LiensContTexte .titre{font-size:10px; color:#339999;text-transform:uppercase}
.LiensContSite{padding:19px 40px 0 0;font-size:10px; font-weight:bold; color:#339999;}
/* Fin Liens */


/* Debut News */
.fondNews1{ float:left; height:455px; width:300px; background: url(../img/rubrique/news/fond1_concertLien.jpg)}
.fondNews2{ float:left; height:455px; width:653px; background: url(../img/rubrique/news/fond2_concertLien.jpg)}
.newsInfoPhoto{ padding:17px 30px 0 23px; font-size:11px; color:#000}
.newsInfoPhoto img{ border:solid 3px #000; margin-bottom:20px }
.newsInfoPhoto .txtTitre{ font-size:10px;font-weight:bold;color:#0099ff;text-transform:uppercase}

.contNews{float:left; height:344px; width:601px; padding:60px 0 0 18px}
.contNews .spip_out:link, .spip_out:visited{ color:#339999; text-decoration:underline}
.contNews .spip_out:hover{ text-decoration:none}
.NewsContDate{padding:10px 0 0 29px; font-size:10px; font-weight:bold; color:#339999}
.NewsContTexte{padding:10px 0 10px 32px; border-left:solid 1px #c8e3e3;font-size:11px;font-weight:bold}
.NewsContTexte .titre{font-size:10px; color:#339999; text-transform:uppercase}
.NewsContPays{padding-top:10px;font-size:10px; font-weight:bold; color:#339999; text-transform:uppercase}
/* Fin News */


/* Debut Newsletter */
.fondNewsl1{ float:left; height:455px; width:300px; background: url(../img/rubrique/newsletter/fond1_concertLien.jpg)}
.fondNewsl2{ float:left; height:455px; width:653px; background: url(../img/rubrique/newsletter/fond2_concertLien.jpg)}
.newslInfoPhoto{ padding:6px 0 0 27px; font-size:11px; color:#000}
.newslInfoPhoto img{margin-bottom:20px }
.newslInfoPhoto .txtTitre{ font-size:10px;font-weight:bold;color:#0099ff;text-transform:uppercase}

.contNewsl{float:left; height:331px; width:561px; padding:73px 0 0 92px}
.contNewsl .texte{ width:413px; height:20px; padding:8px 18px 0 18px; font-size:11px}
.contNewsl .form{ float:left; width:500px; height:180px; padding:8px 0 0 0;}

.contNewsl .formG{ float:left; width:206px; height:200px ; padding-left:18px}
.contNewsl .formD{ float:left; width:195px; height:200px; padding-left:30px}
/*.contNewsl p{ font-size:10px; font-weight:bold; color:#0099ff; text-transform:uppercase; padding:0 0 23px 0; margin:0}*/
.contNewsl input{ height:17px; width:165px; font-size:11px; padding:0 5px; border:solid 1px #d3d1d1}
.contNewsl textarea{ height:50px; width:165px; font-size:11px; padding:0 5px; border:solid 1px #d3d1d1}
.conditions{ float:left; width:420px; font-size:9px; color:#ccc; margin-top:5px; padding:15px}
.alerte{ font-size:10px; font-weight:bold; color:red}





.contNewsl label{font-size:10px; font-weight:bold; color:#0099ff; text-transform:uppercase; display:block}
.contNewsl fieldset{ border:solid 0px}
.contNewsl legend{ display:none}

.spip_form_label_details{ display:none}
form{ margin:0; padding:0;}
.ligne_1, .ligne_2, .ligne_3, .ligne_4, .ligne_5, .email_1, .texte_1 {width:200px; float:left; margin:7px; padding-left:7px}


/*padding:30px 60px 0 0; margin:30px 0 0 110px*/

.spip_bouton input{ position:absolute;top:485px; left:640px; background:url(../img/rubrique/newsletter/bt_envoyer.gif); width:90px; height:19px; border:solid 0px; font-family:arial; font-size:11px; font-weight:bold; color:#fff; text-transform:uppercase;}
.spip_form_label_obligatoire{ display:none}
.spip_form_label{ font-size:0px; width:0px}


.spip_descriptif{}
.erreur{position:absolute; display:block; width:220px; top:510px; left:610px; font-size:10px; color:red}
.spip_form_ok{font-size:10px; font-weight:bold; color:#0099ff; text-align:center; text-transform:uppercase; width:330px; padding:30px 60px 0 60px; margin:78px 0 65px 0}
/* Fin Newsletter */



/* Debut Biographie */
#contenuBio{background:url(../img/rubrique/fond.jpg);height:455px;border-left: solid 1px #9a9a9a;border-right: solid 1px #9a9a9a;border-bottom: solid 1px #9a9a9a;}
.fondBio1{ float:left; height:455px; width:300px;}
.fondBio2{ float:left; height:455px; width:653px;}

.bioInfoPhoto{ padding:6px 0 0 27px; font-size:11px; color:#000}
.contBio{float:left; height:419px; width:623px; padding:0 15px; font-size:11px}
.contBio .imgTitre{ text-align:center; margin-bottom:4px}
.contBio .partBio1{ float:left; width:284px; text-align:right;}
.contBio .partBio2{ float:left; width:328px; margin-left:11px;}

pagination { display:block; background-color:#CC66FF; float:left; background:url(../img/rubrique/biographie/fleche_g.gif) no-repeat; font-size:0; width:10px; height:10px}
.pagination{ text-align:right; padding-right:30px}
.pagination img{ padding:3px}
.pagination .off{
	filter:alpha(opacity=30);  
	-moz-opacity:0.3;
	opacity: 0.3;
}



/* Fin Biographie */

/* Debut Photos 
.fondPhotos1{ float:left; height:455px; width:335px; background:url(../img/rubrique/photos/fond1.jpg)}
.fondPhotos2{ float:left; height:435px; width:598px; padding:10px; background:url(../img/rubrique/photos/fond2.jpg)}
.fondPhotos2 img{ border:solid 4px #000}
.fondPhotos2 .auteur{ margin:2px 0 0 0; padding:0; font-size:10px; font-weight:bold;text-align:left}
.listePhotos{ height:314px; width:282px; padding:31px 13px 0 39px}

.titrePhotos{ display:block; float:left}
.listePhotos div{ display:block; float:left; margin:5px 0 0 0; font-size:10px; font-weight:bold; padding:0}
.listePhotos div .titre{ color:#0099ff}
.listePhotos div a{ list-style:none; float:left; padding:0; margin:3px 12px 7px 0}
.listePhotos div a img{ border:solid 1px #666;}
*/


/* Debut Photos */
.fondPhotos1{ float:left; height:455px; width:335px; background:url(../img/rubrique/photos/fond1.jpg)}
.fondPhotos2{ float:left; height:435px; width:598px; padding:10px; background:url(../img/rubrique/photos/fond2.jpg)}
.fondPhotos2 img{ border:solid 4px #000}
.fondPhotos2 .auteur{ margin:2px 0 0 0; padding:0; font-size:10px; font-weight:bold;text-align:left}
.listePhotos{ height:314px; width:284px; padding:31px 13px 0 37px}

.listePhotos div .titrePhotos{width:269px; margin:10px 0 0 0;}
.listePhotos div{ display:block; float:left; margin:2px 0 0 0; font-size:10px; font-weight:bold; padding:0}
.listePhotos div .titre{ color:#0099ff}
.listePhotos div a{ list-style:none; float:left; padding:0; margin:3px 7px 4px 0}
.listePhotos div a img{ border:solid 1px #666;}

/* Fin Photos */



/* Debut Videos */
.fondVideos1{ float:left; height:455px; width:335px; background:url(../img/rubrique/photos/fond1.jpg)}
.fondVideos2{ float:left; height:435px; width:598px; padding:10px; background:url(../img/rubrique/photos/fond2.jpg)}
.fondVideos2 img{ border:solid 4px #000}
.fondVideos2 .auteur{ margin:0 0 0 48px; width:402px; padding:0; font-size:10px; font-weight:bold;text-align:left}
.fondVideos2.player{}

.listeVideos{ height:314px; width:284px; padding:31px 13px 0 37px;font-size:10px; font-weight:bold;}
.listeVideos .titre{ color:#0099ff}
.listeVideos  .spip_logos{ border:solid 1px #000; width:104px; height:70px; margin:8px 0}
.listeVideos td .titreVideos{ padding:20px 0 0 0}
.listeVideos .tableau{ margin:0 10px 0 12px; width:100px; height:170px; float:left}
/*
.listeVideos div .titreVideos{ margin-top:25px}
.listeVideos div{ display:block; text-align:center; margin:5px 0 0 0;  padding:0}

.listeVideos div a{ list-style:none;  text-align:center; padding:0; margin:20px 12px 7px 0}

*/

/* Fin Videos */


/* Debut Goodies */
.fondGoodies1{ float:left; height:455px; width:335px; background:url(../img/rubrique/photos/fond1.jpg)}
.fondGoodies2{ float:left; height:435px; width:598px; padding:10px; background:url(../img/rubrique/photos/fond2.jpg)}
.fondGoodies2 img{ border:solid 4px #000}
.fondGoodies2 .auteur{ margin:2px 0 0 0; padding:0; font-size:10px; font-weight:bold; text-align:left}
.listeGoodies{ height:314px; width:282px; padding:31px 13px 0 39px;}
.ecard{ display:block; float:left; width:267px; font-size:10px; font-weight:bold}
.ecard img{ float:left;border:solid 1px #666;}
.listeGoodies .ecardListe img{border:solid 1px #666; ;margin:0 8px 5px 0;}

.ecard .titre{ float:left; padding-left:7px; font-size:10px; width:125px; text-decoration:none}
.ecard .texte{ color:#339999}

.titreGoodies{ display:block; text-transform:uppercase; float:left; height:13px; width:270px}
.listeGoodies .ecard img{ margin-top:1px}
.listeGoodies div{ display:block; float:left; margin:0px 0 0 0; font-size:10px; font-weight:bold; padding:0; }
.listeGoodies div .titre{ color:#0099ff; margin-top:-2px}
.listeGoodies div .alpha{  padding:0; margin:0 4px 5px 0;}
.listeGoodies div .alpha img{ border:solid 1px #666; margin-top:0px}

/* Fin Goodies */


/* Debut Espace Pro */
#contenuEpro{background:url(../img/rubrique/fond.jpg);height:455px;border-left: solid 1px #9a9a9a;border-right: solid 1px #9a9a9a;border-bottom: solid 1px #9a9a9a;}
.fondEpro1{ float:left; height:455px; width:300px;}
.fondEpro2{ float:left; height:455px; width:653px; font-size:11px; color:#e54762}
/* Fin Espace Pro */
