body {padding:0px;margin:0px;text-align:center;background:url('../images/bgBody.gif') top center repeat-y;font-family:trebuchet Ms;font-size:12px;color:#FDF4E0;}

a {outline:none;}

.mainContainer {text-align:left;width:832px;margin:auto;}

.containerHeader {width:832px;height:161px;}
	.containerHeader #banniere {margin-left:6px;}
	
.containerContent {width:832px;background:url('../images/bandeSol.gif') 91px 0px no-repeat;}

.containerContentBlockGauche {width:190px;float:left;}

#containerContentAccueil .containerContentBlockGauche {background:url('../images/oursMercis.gif') 62px 436px no-repeat;}
#containerContentAccueil #menuItemPoints {display:block}

.spacer {clear:both;}

.texteVert {text-transform:uppercase;color:#64C19F;font-family:georgia;font-size:14px;}
.texteJaune {color:#FFDE8F;font-family:georgia;font-size:12px;}
.texteOrange {color: #DDA214;font-family:georgia;font-size:12px;}
.texteSouligne {text-decoration:none;border:none;border-bottom:1px dotted #DDA214}

/** Css de l'edito **/
.containerEdito {font-size:12px;font-family:Trebuchet Ms;padding-top:50px;width:321px;float:left;text-align:justify;margin-left:9px;}
	.containerEdito #piedEdito {margin-left:85px;}
	.containerEdito img {position:relative;left:-4px;}
	.containerEdito .texteEdito {width:313px;}

/** Css pour les liens images **/
a.lienImages {display:block;}		
		a.lienImages img{border:none;}	
		a.lienImages .imageLienRepos {display:block;}
		a.lienImages .imageLienHover {display:none;}
		#menuItemPoints img {visibility:hidden;}
		a.lienImages:hover .imageLienRepos {display:none;}
		a.lienImages:hover .imageLienHover {display:block;}	
		a#menuItemPoints:hover img {visibility:visible;}
#menuItemPoints {width:82px;height:81px;position:relative;top:-125px;left:79px;}


	
/** Css de l'extrait du blog **/
.containerExtraitBlog {height:334px;float:left;margin-left:13px;margin-top:39px;width:191px;background:url('../images/bgBlogAccueil.jpg') top right no-repeat;color:#000000;text-align:justify;}
	.containerExtraitBlog div.titreArticleBlog {padding-top:60px;color:#6f2023;font-family:georgia;font-size:18px;text-align:center;}
	.containerExtraitBlog p {margin-left:15px;margin-right:15px;margin-top:0px;}
	.containerExtraitBlog div.dateArticleBlog {margin-top:4px;text-align:center;font-family:georgia;color:#d09200;}
	.containerExtraitBlog img.sepArticleBlog {margin-left:60px;}
	.containerExtraitBlog a.lienImages {margin-left:10px;}		

/** Css du lien MySpace **/
.containerLienMySpace {float:left;margin-left:60px;}
	.containerLienMySpace a {text-decoration:none;font-family:georgia;font-size:14px;color:#d09200;}

/** Css du bloc de Menu **/
.containerMenu {width:175px;}
	 #menuGeneral{height:376px;background:url('../images/bgMenu.gif') top left no-repeat;margin-left:6px;}
		.containerMenu a.lienImages{margin-left:46px;}				
		#menuGeneral a#menuItem01{padding-top:149px;}
	 #menuMentionsLegales{position:relative;top:-103px;margin-left:6px;width:116px;height:195px;background:url('../images/bgMentionsLeg.gif') bottom left no-repeat}
	 #menuMentionsLegales a.menuItem {margin-left:46px; }
	 #menuMentionsLegales a#menuItem01 {margin-left:26px;padding-top:37px; }
	 #menuItemPoints {display:none;}
		
/** Css du texte de la biographie **/
.containerContentBiographieGauche {margin-top:30px;margin-left:-10px;float:left;padding-top:10px;width:348px;background:url('../images/ornementsBio1.gif') top left no-repeat;text-align:justify;}
	.containerContentBiographieGauche p {margin-left:35px;}
	.containerContentBiographieGauche img {margin-top:3px;margin-left:10px;}
	.containerContentBiographieGauche #parag01 {margin-top:1px;}
.containerContentBiographieDroite {margin-top:0px;float:left;background:url('../images/contreBio.jpg') 53px 70px no-repeat;padding-top:30px;}
	.containerContentBiographieDroite img {display:block;}
	.containerContentBiographieDroite #imgBio01 {margin-left:0px;}
	.containerContentBiographieDroite #imgBio02 {margin-top:1px;margin-left:54px;}
	.containerContentBiographieDroite #imgBio03 {margin-left:30px;}

		
/** Css de la rubrique des photos  et des videos**/
.containerContentSsBlockDroite {float:left;margin-top:25px;background:url('../images/fondPhoto.gif') top left no-repeat;width:545px;height:500px;}
	#containerContentSsBlockDroiteVideos {background:url('../images/fondVideophoto.gif') top left no-repeat;}
		.containerVignettesVideos {margin-left:200px;}
			.containerVignettesVideos .lienImages {float:left;}
			/*.containerVignettesVideos  #lienImages_1 {margin-left:150px;}*/
			.containerVignettesVideos img {border:1px solid #FDF4E0;width:27px!important;height:27px!important;cursor:pointer;margin-right:10px;}
	.containerContentSsBlockDroite #imgTitre01 {position:relative;top:18px;left:275px;}
	.apercuPhoto {float:left;margin-top:30px;padding-left:37px;}
	.apercuVideo {width:280px;padding-top:25px;margin:0px;margin-left:21px;}
	.containerVignettes {width:160px;float:left;margin-top:30px;margin-left:36px;}
	.containerVignettes img {border:1px solid #FDF4E0;width:32px!important;height:32px!important;cursor:pointer;}
		.containerVignettes .legendePrincipale {color:#FDF4E0;font-size:15px;font-family:georgia;text-align:center;margin-right:10px;margin-bottom:20px;}
		#legendeApercu {text-align:center;font-family:georgia;font-style:italic;width:280px}
	.containerPrecedent {float:left;margin-left:18px;}
		#containerPrecedent_2 {margin-top:92px;}
		#containerPrecedent_3 {margin-top:132px;}
	.containerSuivant {float:right;padding-right:28px;}
		#containerSuivant_1 {margin-top:132px;}
		#containerSuivant_2 {margin-top:92px;}
		.containerSuivant .lienImages img {width:84px!important;height:15px!important;}
		
		

/** Css de la zone Disques **/
.containerContentSsBlockDroiteDisques {float:right;background:url('../images/grammophone1.gif') 368px 0px no-repeat;height:500px;width:640px;}
#containerContentSsBlockDroiteDisquesDetail {background:url('../images/grammophone2.gif') 446px 0px no-repeat;}
	#containerContentSsBlockDroiteDisquesDetail #imgTitre02 {position:relative;top:0px;left:232px;}
.containerContentSsBlockDroiteDisques #imgTitre01 {position:relative;top:38px;left:-12px;margin-bottom:60px;}
	.containerLiensDisques {margin-left:20px;width:333px;height:53px;background:url('../images/sousliensDisques.gif') top left no-repeat;}
		.containerLiensDisques a.lienImages {float:left;}
	.containerAccueilDisques {margin-top:20px;margin-left:20px;width:420px;text-align:justify;}
		img#piedDisques {margin-left:170px;}
	.containerDisques {margin-top:20px;padding-left:20px;}
		.containerPochette {float:left;padding-right:20px;}
			.containerPochette img {width:230px;height:217px;}
		.containerDetail {float:left;width:230px;padding-left:20px;background:url('../images/pointillAlbums.gif') top left repeat-y;}	
			.containerDetail p {text-align:justify;}
	.lienPdf {background:url('../images/page_pdf.gif') center left no-repeat;padding-left:22px;padding-top:2px;padding-bottom:2px;text-decoration:none;color:#DDA214;font-style:italic;}
	
/** Css du blog  **/

.containerBlog {width:346px;float:left;text-align:center;margin-left:20px;}
	.containerBlog #imgTitre03 {margin-top:20px;margin-bottom:20px;}
	.containerBlog  .contenuBlog {text-align:justify;margin-bottom:20px;margin-top:10px;}	
	.containerBlog div.dateArticleBlog {font-family:georgia;color:#FFDE8F;}
	.containerBlog div.titreArticleBlog {text-align:center;font-family:georgia;color: #DDA214;text-transform:uppercase;font-size:14px;}
.containerArchives {width:160px;float:left;margin-left:10px;margin-top:30px;padding-top:260px;background:url('../images/oursBlog.gif') 0px 0px no-repeat;}
	.containerArchives #titreArchives {margin-left:5px;margin-bottom:10px;}
	.containerArchives a.liensBlog {color: #DDA214;margin-left:20px;}
	.containerArchives a.liensBlog:hover {color:#FFDE8F;}

/** Css de la tournée **/
.containerContentBlockDroiteTournee {background:url('../images/photoTournee.gif') 481px 16px no-repeat;}
#imgTitre04 {margin-top:25px;margin-left:10px;}
.containerTournee {width:270px;float:left;height:400px;overflow:hidden;}
	.containerTournee .texteVert {margin-top:10px;}
	.containerTournee  .contenuTournee {text-align:justify;margin-bottom:20px;margin-top:10px;width:270px;}	
	#containerSliderTournee {float:left;background:url('../images/fondScroll.gif') top left no-repeat;width:19px;height:260px;margin-top:105px;}

/** Css de la page des contacts **/
.containerContentBlockDroiteContact {float:left;}
	.containerContentBlockDroiteContact .containerContentContact {padding-left:200px;margin-top:30px;}		
		.containerContentBlockDroiteContact .containerContentContact a {text-decoration:none;color:#DDA214;background:url('../images/pointLiens1.gif') bottom left repeat-x;font-family:trebuchet Ms;}	
		.containerContentBlockDroiteContact .containerContentContact a:hover {background:url('../images/pointLiens2.gif') bottom left repeat-x;}	
	#imgTitre05 {margin-top:25px;margin-left:10px;margin-left:110px;}

.containerNewsletter {float:left;}	
.containerNewsletter #imgTitre05{margin-left:80px;margin-top:60px;margin-bottom:15px;}
	form {background:url('../images/inscriptionNewsL.gif') center left no-repeat;}
		input.texte {border:none;width:106px;height:16px;background:transparent;color:#FDF4E0}
		#VarNewsletterSubsNom {margin-left:34px;}
		#VarNewsletterSubsPrenom {margin-left:65px;}
		#VarNewsletterSubsMail {margin-left:56px;}
		#validInscr {/*margin-left:15px;margin-top:-8px;*/background:url('../images/okNewsLetter1.gif') top left no-repeat;width:39px;height:38px;border:none;cursor:pointer}
		#validInscr:hover {background:url('../images/okNewsLetter2.gif') top left no-repeat;}
		
/** Css de la page des remerciements **/
.containerContentRemerciements {float:left;width:500px;background:url('../images/titreMercis.gif') center 32px no-repeat;padding-top:225px;text-align:justify;padding-left:15px;}

/** Css de la page des mentions légales **/
.containerContentMentionsLegales {/*width:700px;*/float:left;background:url('../images/titreMentions.gif') top left no-repeat;padding-top:175px;text-align:center;margin-left:50px;}
	.containerContentMentionsLegales .contenuMentionsLegalesFCM, .containerContentMentionsLegales .contenuMentionsLegalesRealisation, .containerContentMentionsLegales .contenuMentionsLegales {width:420px;/*margin-left:250px;*/text-align:justify;}
		.containerContentMentionsLegales .contenuMentionsLegalesFCM p {margin:0px!important;padding:0px!important;}
		.containerContentMentionsLegales .contenuMentionsLegalesFCM img {float:left;margin-right:20px;}
		.containerContentMentionsLegales .contenuMentionsLegalesFCM a {text-decoration:none;color:#DDA214;}	
	.containerContentMentionsLegales .separMentLeg {margin-top:10px;margin-bottom:10px;margin-left:20px;}
	.containerContentMentionsLegales .contenuMentionsLegalesRealisation .texteOrange {color: #DDA214;font-size:12px;}

/** Css de la confirmation d'inscription à la Newsletter **/
.confirmTextBienvenue {margin-left:122px;width:700px;padding-top:60px;}
	.CNIL {background:url('../images/icon_info.gif') 5px 5px no-repeat #495159;width:630px;border-top:0px;border:1px solid #ffffff;color:#ffffff;font-size:9px;font-style:italic;padding-top:10px;padding-bottom:10px;margin-top:50px;margin-left:100px;}
	.CNILContenu {margin-top:-5px;margin-left:20px;margin-right:10px;padding-left:10px;padding-bottom:0px;margin-bottom:0px;text-align:justify;}
	
/** Css de la zone de Login **/
.containerLogin {background:url('../images/bgIdentification.gif') top left no-repeat;width:220px;height:142px;float:left;margin-left:43px;margin-top:-10px;}
	.containerLogin form {background:none!important;}
	.containerLogin .inputFormulaireLogin {width:115px;height:14px;background:transparent;border:none;}
	#inputFormulaireLoginIdent {margin-top:57px;margin-left:65px;}
	#inputFormulaireLoginPass {margin-left:65px;margin-top:10px;}
	#formSubmitLogin {background:url('../images/okIdentification2.gif') top left no-repeat;width:21px;height:20px;border:none;cursor:pointer;float:right;margin-right:34px;margin-top:-15px;}
	
