body {
	width: 950px;
background-color: black;
margin: auto;
}
div#page {
width: 95%;
height: auto;
margin-left: auto;
margin-right: auto;
background-color: #E6DFD7;
}
div#haut {
font-family: verdana, sans-serif;  font-style: normal;
  margin-left: 2%;
  margin-right: 2%;
  margin-bottom: 0;
  padding-bottom: 15px;
  background-color: #E6DFD7;
  width: 96%;
  text-align: center;
}
div#contenu {
	margin-top: 0;
width: 100%;
text-align: justify;
background-color: #E6DFD7;
}
div#contenuvideo {
	margin-top: 0;
width: 100%;
text-align: justify;
background-color: black;
}
div#gauche {
	margin-left: 2%;
width: 29%;
height: 500px;
float: left;
clear: right;
background-color: #E6DFD7;
padding: 1%;
}
div#droite {
	margin-right: 2%;
width: 19%;
float: right;
background-color: #E6DFD7;
padding: 0;
}
div#centre {
	text-align: left;
background-color: #E6DFD7;
width: 41%;
margin-right: 22%;
margin-left: 33%;
padding: 1%;
}
div#centre p { 
	text-indent: 30px; 
	}
div#gauche p, div#droite p { 
	padding-left: 7px; 
	padding-right: 7px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	margin: 0; 
	}
div#demigauche, div#contact {
	margin-left: 2%;
		padding: 1%;
width: 38%;
float: left;
background-color: #E6DFD7;
}
div#demidroite {
	margin-right: 2%;
	padding: 1%;
width: 54%;
float: right;
background-color: #E6DFD7;
}
div#demigaucheitv {
	margin-left: 2%;
		padding: 1%;
width: 46%;
float: left;
background-color: #E6DFD7;
}
div#demidroiteitv {
	margin-right: 2%;
	padding: 1%;
width: 46%;
float: right;
background-color: #E6DFD7;
}
div#videosubjective {
width: 100%;
text-align: center;
background-color: #E6DFD7;
}
div#demigauchevideo {
	margin-left: 0;
		padding: 0;
width: 39%;
float: left;
background-color: black;
color: white;
text-align: center;
}
div#demidroitevideo {
	margin-right: 0;
	padding: 0;
width: 61%;
float: right;
background-color: black;
color: white;
text-align: center;
}
div#chrogauche {
	margin-left: 2%;
		padding: 1%;
width: 36%;
float: left;
background-color: #999999;
}
div#chrogauchedouble {
float: left;
background-color: #E6DFD7;
width: 36%;
margin-left: 2%;
}
.chrogaucheinterne {
background-color: #999999;
margin-left: 0;
padding: 1%;
}
div#chrodroite {
	margin-right: 2%;
	padding: 1%;
width: 56%;
float: right;
background-color: #E6DFD7;
text-align: center;
}
div#chrogauchevide {
	margin-left: 0%;
		padding: 0%;
width: 0%;
float: left;
background-color: #999999;
}
div#chrodroiteplein {
	margin-right: 2%;
	margin-left: 2%;
	padding: 1%;
width: 96%;
background-color: #E6DFD7;
text-align: center;
}
div#chrodroite ul, div#chrodroiteplein ul, div#chrogauche ul, div #chrogauchedouble ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div#chrodroite img {
vertical-align: middle;
}
div#chrodroiteplein h1, div#chrodroite h1 {
	margin-bottom: 45px;
}
.chronique {
text-align: justify;
margin-bottom: 35px;
}
.chrorouge {
background-color: #E6DFD7;
padding: 2%;
margin: 2%
}

div#chrodroiteplein h3, div#chrodroite h3 { font-size: 1.10em; font-weight: bold; color: #333333; font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif; margin-top: 0px; padding-top: 0px; }

div#chrogauche h3, div #chrogauchedouble h3 { font-size: 1em; font-weight: bold; color: #333333; font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif; margin-top: 0px; padding-top: 0px; }

div#gauche h2 { color: #000000 }


div#contenuphotos {
	margin-right: 2%;
	margin-left: 2%;
	padding: 1%;
	padding-top: 0;
width: 96%;
	margin-top: 0;
height: auto;
text-align: justify;
}

div#gauchezero {
	margin-left: 0%;
		padding: 0%;
width: 0%;
float: left;
background-color: #999999;
margin-top: 0;
height: auto;
text-align: justify;
}


div#enconcert {
	margin-left: 10%;
	margin-right: 10%;
width: 80%;
height: 1050px;
text-align: center;
background-color: #E6DFD7;
}
div#enconcert p {
	text-align: center;
	margin-bottom: 50px;
}
div#pied {
	clear: both;
background-color: #999999;
margin-left: 0;
margin-right: 0;
width: 100%;
height: auto;
}
.interne {
background-color: #999999;
margin-top: 0;
padding-top: 0;
}
#twitter_update_list {
	list-style-type: none;
	margin: 0;
	padding-left: 7px; 
	padding-right: 7px; 
	font-size: 0.8em;
}
#twitter-link {
	font-style: normal;
	font-size: 0.8em;
	font-weight: bold;
	color: black;
	margin: 0;
	padding-left: 7px; 
	padding-right: 7px; 
}
.internefondu {
background-color: #E6DFD7;
margin-top: 0;
padding-top: 0;
}
.interneblanc {
background-color: #813433;
margin-top: 0;
padding-top: 0;
}
.succinct {
margin-top: 0;
padding-top: 0;
}
div#demigauche p {
text-align: center;
margin-top: 5px;
margin-bottom: 0px;
}
div#contact p {
text-align: left;
margin-top: 5px;
margin-bottom: 10px;
}
div#demigauche h2, div#demigaucheitv h2 {
text-align: center;
margin-top: 5px;
margin-bottom: 5px;
padding: 0; 
font-weight: bold; 
font-size: 1.40em; 
font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif;
color: #993333;
font-style: italic;
}
.interne h3.spip { font-size: 0.95em; font-weight: bold; color: #000000; font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif; margin-bottom: 9px; padding-left: 7px; padding-right: 7px; margin-top: 0; padding-top: 4px; }

div#demidroite h3.spip { font-size: 1em; font-weight: bold; color: #336666; font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif; }

div#demigauche h3.spip { font-size: 1em; font-weight: bold; color: #993333; font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif; margin-top: 25px; margin-bottom: 0px; }

div#demidroiteitv h3.spip { font-size: 1.20em; font-weight: bold; color: #336666; font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif; }

div#demigaucheitv h3.spip { font-size: 1em; font-weight: bold; color: #993333; font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif; margin-top: 25px; margin-bottom: 0px; }

div#enconcert h3.spip { font-size: 1.30em; font-weight: bold; color: #333333; font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif; margin-top: 0px; margin-bottom: 40px; }

.interne .spip_documents_center { display: block; clear: both; margin-bottom: 0px; margin-top: 0px; }

.extrait {
background-color: #813433;
font-size: 0.85em;
color: white;
text-align: left;
}