body{
margin:0;
padding:0;
background-color:black;
font-family:arial, verdana, sans-serif;
font-size:1em;
text-align:center;
}

h1, h2, h3{
margin:0;
padding:0;
}

p{
color:#dedede;
}

li a:hover{
color:#971a02;
}

.coulDate {
color:#faa61a;
}
/*************************** FIN DU GENERAL ***************************/


/************************** Illustration d'angle **************************
#hautGauche{
position:absolute;
width:350px;
height:260px;
left:0;
top:0;
background-image:url(images/hautGauche.jpg);
background-color:transparent;
background-position:left top;
background-repeat:no-repeat;
}

#hautDroit{
position:absolute;
width:364px;
height:260px;
right:0;
top:0;
background-image:url(images/hautDroit.jpg);
background-color:transparent;
background-position:left top;
background-repeat:no-repeat;
}

#basGauche{
position:absolute;
width:350px;
height:253px;
left:0;
bottom:0;
background-image:url(images/basGauche.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#basDroit{
position:absolute;
width:364px;
height:253px;
right:0;
bottom:0;
background-image:url(images/basDroit.jpg);
background-position:left top;
background-repeat:no-repeat;
}

************************* Illustration d'angle ****************************/

#global{
margin:0 auto;
background-image:url(images/fd.jpg);
background-position:left top;
background-repeat:no-repeat;
width:1024px;
height:768px;
}

#entete{
height:145px;
}
#entete a img{
margin-top:30px;
}

#navigation{
background-color:white;
height:35px;
}

.menu{
margin:0;
padding:10px 0;
}

.menu li{
display:inline;
list-style-type:none;
font-weight:bold;
}

.menu a{
text-decoration:none;
font-weight:bold;
color:black;
}

.menu a:hover{
color:#971a02;
}

.ancien li{
	color: #3a3a3a;
}

#corps{
}

#accueil{
margin-top:5px;
}

#presentation{
height:510px;
width:950px;
overflow:scroll;
overflow-x:hidden;
}
/*******************PAGE Album**********************/
#album{
padding-top:25px;
height:510px;
width:950px;
overflow:scroll;
overflow-x:hidden;
}

#album h1{
color:orange;
font-size:1.2em;
}

#album p{
font-size:0.9em;
margin-left:45px;
text-align:left;
}

#album img{
margin-left:40px;
}

.listAlbum{
color:#dedede;
font-weight:bold;
font-size:1em;
list-style-type:none;
}

.listAlbum li{
line-height:1.4em;
}

.listAlbum a{
text-decoration:none;
font-weight:bold;
font-size:0.8em;
color:#dedede;
}
.listAlbum a:hover{
color:#faa61a;
}

/*******************PAGE Dates Concerts**********************/

#dates{
margin: 20px auto;
color:#dedede;
background-color:#000;
width:880px;
text-align:left;
}

#dates h1{
font-size:1.4em;
text-align:center;
}

#dates h1 img{
	margin-left:-42px;
}

#dates a{
text-decoration:none;
color:#991802;
}
#dates a:hover{
color:#faa61a;
}
/*******************PAGE Revue de presse**********************/

#presse{
margin-top:20px;
color:#dedede;
height:510px;
width:950px;
overflow:scroll;
overflow-x:hidden;
text-align:left;
}

#presse h1{
text-align:center;
font-size:1.4em;
}

#lesArticles{
float:right;
width:600px;
}

#lesArticles h2{
font-size:1.2em;
font-weight:normal;
}

.articles{
margin:20px 20px;
padding:5px 10px;
background-color:#cde1e7;
border:1px solid #faa61a;
}
.articles p{
color:#000;
}

#lesFotos{
float:left;
}

.fotopresse{
margin:20px 0 20px 100px;
}

/*******************PAGE Présentation**********************/

#presentation h1{
color:#dedede;
margin-top:15px;
font-size:1.4em;
}

#footer {
margin-top:45px;
}

#footer p{
font-size:0.8em;
}

#footer a{
text-decoration: none;
color:#971a02;
font-weight:bold;
}
#footer a:hover{
color:#faa61a;
}

/*******************PAGE Video**********************/

#video{
height:513px;
}
#video p{
padding-top:35px;
}
#video h1{
padding-top:35px;
font-size:1.4em;
color:#dedede;
}

/*******************PAGE Contact**********************/

#contact{
height:513px;
}
#contact p{
padding-top:30px;
}
#contact a{
text-decoration:none;
color:#951900;
}
#contact a:hover{
color:#faa61a;
}

