/*---------------------------------Structure------------------------------------*/
*{
margin:0px;
padding:0px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin:0px;
	padding:0px;
	background-image:url('../media/background_total.jpg');
	background-attachment: fixed
}
img {
	border:0px;
	
}

#pub {
	background-image:url('../media/header_pub.jpg');
	background-repeat:no-repeat;
	background-position: center;
	background-position: bottom;
	width:1000px;
	margin:auto;
	padding: 0px;
	text-align:center;
	vertical-align:bottom;
	height:85px;
}

/*#header1 {
	background-image:url('../media/header.jpg');
	background-repeat:no-repeat;
	background-position: center;
	background-position: top;
	width:1000px;
	margin:auto;
	padding: 0px;
}*/

#header1 {
	background-image:url('../media/header_new.jpg');
	background-repeat:no-repeat;
	background-position: center;
	background-position: top;
	width:1000px;
	margin:auto;
	padding: 0px;
}

/*#header {
	margin:0px;
	padding-top:66px;
	padding-left:135px;
	height:68px;
	background-attachment: fixed;
}*/

#header {
	margin:0px;
	padding-top:61px;
	padding-left:135px;
	height:68px;
	background-attachment: fixed;
}

#mail {
	color:#ffffff;
	position:absolute;
	margin:0px;
	padding-top:25px;
	padding-left:570px;
	height:10px;
}
#logo {
	color:#ffffff;
	position:absolute;
	margin:0px;
	padding-top:130px;
	padding-left:570px;
	height:10px;
}
#middle {
	background-image:url('../media/middle.jpg');
	background-repeat:repeat-y;
	background-position: center; 
	margin:auto;
	padding: 0px;
	width:1000px;
}

#menu {
	background-image:url('../media/middle1.jpg');
	background-repeat:no-repeat;
	background-position: center;
	background-position: top;
	margin:0px;
	padding-left:90px;
	height:92px;
  width:911px;
}

#centre {
	
	margin-left:100px;
	padding-top:0px;
	padding-left:10px;
	padding-right:50px;
	width:790px;

}

#footer {
	background-image:url('../media/footer.jpg');
	background-repeat:no-repeat;
	background-position: center; 
	margin:auto;
	padding: 0px;
	height:220px;
	width:1000px;
}


#pied {
	margin:0px;
	padding:0px;
	height: 5px;
	text-align:center;
	font-size:10px;
	padding-top:167px;
}
/*---------------------------------Fin Structure------------------------------------*/

/*---------------------------------Style-mise en forme------------------------------------*/
p {
	margin:0px;
	padding:0px;
	/*font-size:0.8em;*/

}
h1 {
	margin-left:39px;
	font-size:16pt;
	font-weight:bold;
	color:#4d5760;
}
h2 {
    
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}
h3{
	font-size:12pt;
	font-weight:bold;
	color:#823b8b;
}
h4{
	font-size:13pt;
	font-weight:bold;
	color:#000000;
}
h5{
	text-decoration:none;
	color:#000000;
	font-size:9pt;
	}

/*---------------------------------FIN Style-mise en forme------------------------------------*/

/*---------------------------------Page Accueil------------------------------------*/	
table.index {
	margin:30px 0px 0px 50px;
	}
td.texte {
   padding-left : 20px;
   font-size:8pt;
   font-weight:bold;
	}
tr.texte {
   padding-left : 160px;
   font-size:8pt;
   font-weight:bold;
	}
a.exterieur:hover {
	text-decoration:none;
	color:#fff;
	font-size:10pt;
	}	
a.exterieur {
	text-decoration:none;
	color:#f09401;
	font-size:10pt;
	}
a.exterieuroff {
	text-decoration:none;
	color:#4d5760;
	font-size:10pt;
	}
a.groupe{
        font-size:10pt;
        font-weight:bold;
        color:#000000;
}
a.extgrand {
	text-decoration:none;
	color:#f09401;
	font-size:11pt;
	}
a.extgrand:hover {
	text-decoration:none;
	color:#fff;              //blanc
	font-size:10pt;
	font-weight:bold;
	}
a.extbig {
	text-decoration:none;
	color:#f09401;
	font-size:21pt;
	}
a.extbig:hover {
	text-decoration:none;
	color:#fff;              //blanc
	font-size:21pt;
	font-weight:bold;
	}
a.download {
	text-decoration:none;
	color:#823b8b;		//orange
	font-size:10pt;
        font-weight:bold;
}
a.download:hover {
	text-decoration:none;
	color:#fff;              //blanc
	font-size:10pt;
	font-weight:bold;
	}
	
td.artistes {
   padding-left : 50px;
   font-size:8pt;
   text-align : justify;
	}	
div.retrait{
    padding-left:20px;
    padding-right:20px;
}
div.credit {
	font-size:8pt;
}
/*---------------------------------FIN Page Accueil------------------------------------*/

/*---------------------------------Page Liens------------------------------------*/	

/*---------------------------------FIN Page Liens------------------------------------*/

/*---------------------------------Page Tickets------------------------------------*/

/*---------------------------------FIN Page Tickets-----------------------------------*/	

/*---------------------------------Page ASBL------------------------------------*/

/*---------------------------------FIN Page ASBL-----------------------------------*/	

/*-------------------------------- Page Photos-----------------------------------*/	


div#galerie
{
	width: 300px ;
	padding: 15px ;
	margin: 15px 30px 0px 139px;
	
}

.titreuh{
display:none;
}

ul#galerie_mini
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
}

ul#galerie_mini li
{
	float: left ;
}

ul#galerie_mini li a img
{
	margin: 2px 1px ;
}

.navig_photos{

margin-left:150px;
}

.navig_photos li{
display:inline;
}

dl#photo
{
	clear:both;
	margin: 0 auto ;
	float: right;
	
}

dl#photo dt
{
	color: #f09401 ;
}

dl#photo dd
{
	margin: 0 ;
}

dl#photo img
{
	border: 1px solid #fff ;
}
.clear
{
	border:0px;
	clear:both;
}	


	
/*---------------------------------FIN Page Photos-----------------------------------*/	

.bouton2:link{
  width:120px;
  height:55px;
  text-decoration:none;
  color:black;
  text-align:center;
	vertical-align:center;
  font-weight:bold;
  font-size:25px;
  background-color:#dddddd;
  padding:5px;
  border-style:outset;
  border-width:3px;
  border-color:silver
} 
.bouton2:visited{
  width:120px;
  height:55px;
  text-decoration:none;
  color:black;
  text-align:center;
	vertical-align:center;
  font-weight:bold;
  font-size:25px;
  background-color:#dddddd;
  padding:5px;
  border-style:outset;
  border-width:3px;
  border-color:silver
}
.bouton2:hover{
  width:120px;
  height:55px;
  text-decoration:none;
  color:black;
  text-align:center;
	vertical-align:center;
  font-weight:bold;
  font-size:25px;
  background-color:#dddddd;
  padding:5px;
  border-style:outset;
  border-width:3px;
  border-color:#f09401;
}
.bouton2{
  width:120px;
  height:55px;
  text-decoration:none;
  color:black;
  text-align:center;
	vertical-align:center;
  font-weight:bold;
  font-size:25px;
  background-color:#dddddd;
  padding:5px;
  border-style:outset;
  border-width:3px;
  border-color:silver
}

span.horaire {
	font-size:21pt;
}


