body, html, header {margin:0px;padding:0px;width:100%;height:100%;}
body {background-color:#ffffff;}



div#DivMenu {width:100%;text-align:center;margin-right:auto;margin-left:auto;padding:0px;background-color:#000000;position:fixed;z-index:1;height:110px;}
table#TableMenu {width:480px;text-align:center;margin-right:auto;margin-left:auto;height:70px;}
table#TableEntete {width:480px;text-align:center;margin-right:auto;margin-left:auto; height:100%}
div#DivMain {width:480px;text-align:center;margin-right:auto;margin-left:auto;padding:0px;background-color:#ffffff;z-index:2;}
table#TableMain {width:480px;text-align:center;margin-right:auto;margin-left:auto;}
div#DivBas {width:480px;text-align:center;margin-right:auto;margin-left:auto;padding:0px;background-color:#000000;z-index:2;height:450px;}
table#TableBas {width:480px;height:100%;text-align:center;margin-right:auto;margin-left:auto;}



/* À effacer */

.Note{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:20px;
	line-height:24px;
	margin:0px;
	padding:0px;
	font-weight:400;
	letter-spacing:1px;
	color:#ffffff;
}



/* Menu */

.Nom{
	text-align:left;
	margin:0px;
	padding-top:15px;
}
.Menu{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:16px;
	line-height:20px;
	margin:0px;
	padding-top:10px;
	font-weight:700;
	letter-spacing:1px;
}
.MenuItem{
	padding-right:15px;
}
.MS{
	text-align:right;
	margin:0px;
	padding-top:30px;
}
.MSItem{
	padding-left:10px;
}



/* Header */

#home-bg-video{
	position:fixed;
	top:0px;
	right:0px;
	transform: translateX(0%) translateY(0%);
	min-width:100%;
	min-height:100%;
	width:auto;
	height:auto;
	margin:0px;
	z-index:-1;
}
.wrapper{
	display:table;
	text-align:center;
	width:480px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
}
.ContentHaut{
	display:table-header-group;
	text-align:center;
	vertical-align:top;
}
.ContentBas{
	display:table-footer-group;
	text-align:center;
	vertical-align:bottom;
}
.HeaderNom{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:10px;
	line-height:10px;
	margin:0px;
	padding:0px;
	font-weight:400;
}
.HeaderImage{
	text-align:center;
	margin:0px;
	padding-top:150px;
	padding-bottom:30px;
}
.HeaderTexte{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:30px;
	line-height:30px;
	margin:0px;
	padding-bottom:15px;
	font-weight:700;
	letter-spacing:3px;
}
.HeaderTexteLien1{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	line-height:12px;
	margin:0px 190px 10px 190px;
	padding:8px 0px 8px 0px;
	text-transform:uppercase;
	background-color:#000000;
	-moz-border-radius: 25px;
    -webkit-border-radius: 25px;
	border-radius:25px;
	font-weight:700;
	letter-spacing:1px;
	color:#ffffff;
}
.HeaderTexteLien2{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	line-height:12px;
	margin:0px 130px 0px 130px;
	padding:8px 0px 8px 0px;
	text-transform:uppercase;
	background-color:#000000;
	-moz-border-radius: 25px;
    -webkit-border-radius: 25px;
	border-radius:25px;
	font-weight:700;
	letter-spacing:1px;
	color:#ffffff;
}
.HeaderBouton{
	text-align:center;
	margin:0px;
	padding-top:60px;
	padding-bottom:30px;
}



.Marqueur{
	text-align:center;
	font-size:1px;
	line-height:1px;
	margin:0px;
	padding-bottom:65px;
}
.TexteTitreLigne1 {
	margin:100px 190px 40px 190px;
	padding:0px;
	height:1px;
	border:none;
	background-color:#000000;
}
.TitreSection{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:32px;
	line-height:32px;
	margin:0px;
	padding:0px;
	font-weight:700;
	letter-spacing:3px;
}
.TexteTitreLigne2 {
	margin:47px 190px 90px 190px;
	padding:0px;
	height:1px;
	border:none;
	background-color:#000000;
}



/* Biographie */

.BioTexte{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:20px;
	margin:0px;
	padding-bottom:15px;
	font-weight:400;
	letter-spacing:1px;
}
.BioSousTitre{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:20px;
	line-height:20px;
	margin:0px;
	padding-top:30px;
	padding-bottom:20px;
	font-weight:700;
	letter-spacing:1px;
}
ul.BioListe {
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:16px;
	line-height:20px;
	margin:0px;
	padding-left:15px;
	font-weight:400;
	letter-spacing:1px;
}
li.BioListe {
	text-align:left;
	padding-bottom:5px;
}



/* Concerts */

.ShowNote{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:16px;
	line-height:20px;
	margin:0px;
	padding-bottom:80px;
	font-weight:400;
	letter-spacing:1px;
}
.Date{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:16px;
	line-height:20px;
	margin:0px;
	padding-bottom:3px;
	font-weight:700;
	letter-spacing:1px;
}
.Ville{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:16px;
	line-height:20px;
	margin:0px;
	padding-bottom:3px;
	font-weight:400;
	letter-spacing:1px;
}
.Salle{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:16px;
	line-height:20px;
	margin:0px;
	padding-bottom:10px;
	font-weight:400;
	letter-spacing:1px;
}
.Billet{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	line-height:12px;
	margin:0px 160px 30px 160px;
	padding:8px 0px 8px 0px;
	text-transform:uppercase;
	background-color:#222222;
	-moz-border-radius: 25px;
    -webkit-border-radius: 25px;
	border-radius:25px;
	font-weight:700;
	letter-spacing:1px;
}
.ShowLigne{
	margin:25px 0px 25px 0px;
	padding:0px;
	height:1px;
	border:none;
	background-color:#dddddd;
}



/* Vidéos */

.Video{
	text-align:center;
	margin:0px;
	padding-bottom:20px;
}



/* Musique */

.Album{
	text-align:center;
	margin:0px;
	padding-bottom:15px;
}
.AlbumNom{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:20px;
	line-height:20px;
	margin:0px;
	padding-bottom:50px;
	font-weight:700;
	letter-spacing:1px;
}
.AlbumLien{
	text-align:left;
	margin:0px;
	padding-top:3px;
}
.AlbumAnnee{
	font-size:12px;
}



/* Contacts */

.ContactTexte1{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:16px;
	line-height:20px;
	margin:0px;
	padding-bottom:5px;
	letter-spacing:1px;
}
.ContactTexte2{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:14px;
	line-height:18px;
	margin:0px;
	padding-bottom:15px;
	letter-spacing:1px;
}
.Logos{
	text-align:center;
	margin:0px;
	padding-top:75px;
}
.Bold{
	font-weight:700;
}



/* Infolettre */

.Infolettre{
	text-align:center;
	margin:0px;
	padding:0px;
}
#mc_embed_signup{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	letter-spacing:1px;
	width:400px;
	clear:left;
}
.InfolettreTitre{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:28px;
	line-height:28px;
	margin:0px;
	padding-bottom:10px;
	font-weight:500;
	letter-spacing:2px;
}
.InfolettreNote{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	line-height:15px;
	margin:0px;
	padding-bottom:25px;
	font-weight:400;
	letter-spacing:1px;
}
.InfolettreChamp{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:16px;
	line-height:20px;
	margin:0px;
	padding-bottom:5px;
	font-weight:400;
	letter-spacing:1px;
}
.InfolettreEtoile{
	position:relative;
	bottom:4px;
	color:#F00;
}



a:link {color: #000000;text-decoration: none;}
a:visited {color: #000000;text-decoration: none;}
a:hover {color: #888888;text-decoration: none;}
a:active {color: #000000;text-decoration: none;}

p.Menu a:link {color: #ffffff;text-decoration: none;}
p.Menu a:visited {color: #ffffff;text-decoration: none;}
p.Menu a:hover {color: #888888;text-decoration: none;}
p.Menu a:active {color: #ffffff;text-decoration: none;}

p.Billet a:link {color: #ffffff;text-decoration: none;}
p.Billet a:visited {color: #ffffff;text-decoration: none;}
p.Billet a:hover {color: #888888;text-decoration: none;}
p.Billet a:active {color: #ffffff;text-decoration: none;}

p.AlbumLien a:link {color: #ffffff;text-decoration: none;}
p.AlbumLien a:visited {color: #ffffff;text-decoration: none;}
p.AlbumLien a:hover {color: #888888;text-decoration: none;}
p.AlbumLien a:active {color: #ffffff;text-decoration: none;}

p.HeaderTexteLien1 a:link {color: #ffffff;text-decoration: none;}
p.HeaderTexteLien1 a:visited {color: #ffffff;text-decoration: none;}
p.HeaderTexteLien1 a:hover {color: #888888;text-decoration: none;}
p.HeaderTexteLien1 a:active {color: #ffffff;text-decoration: none;}

p.HeaderTexteLien2 a:link {color: #ffffff;text-decoration: none;}
p.HeaderTexteLien2 a:visited {color: #ffffff;text-decoration: none;}
p.HeaderTexteLien2 a:hover {color: #888888;text-decoration: none;}
p.HeaderTexteLien2 a:active {color: #ffffff;text-decoration: none;}



.LeonieClermont{
	font-family:'Neuvetica', Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:11px;
	margin:0px;
	padding-top:90px;
	padding-bottom:5px;
	font-weight:700;
	letter-spacing:1px;
}
p.LeonieClermont a:link {color:#aaaaaa;text-decoration:none;}
p.LeonieClermont a:visited {color:#aaaaaa;text-decoration:none;}
p.LeonieClermont a:hover {color:#000000;text-decoration:none;}
p.LeonieClermont a:active {color:#aaaaaa;text-decoration:none;}


