/*
 * Mise en page des tailles et dispositions des boites...
 * marges, float, taille...
 
 */ 
  #entete {
//height: 75px; 
//padding:5px; text-align:auto;
	//margin:10px auto;
	//margin-right:15%;
	//margin-left:auto;
		//background-color: #555500;

} 
 /*#index  {
 position:absolute;
	font-family: courier, regular;
	color:#555555;
	font-size:150%;
	text-align:center;
	margin-left: auto;
    margin-right: auto;
	width:100%;
	height: 400px;       
    margin-top: -200px;   
    top: 50%; 
	//border: 1px #ffffff solid;

	
	
}*/
#fond_titre h1{ 
	//text-align:right;
	//float:right;
	font-size:150%;
}
  #navigation {
 margin-left:170px;
 margin-bottom:10px;
	font-family: courier, regular;
	font-size:75%;
	//float:left;
}
  #navigation .article { 
	background-image: url(images/spacer.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:15px;
	color:#aaaaaa;
	margin:0;
}
  #navigation .rubrique { 
	background-image: url(images/spacer.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:15px;
	//color:#999999;
	float:left;
	margin:0;

}
#home {
	float:left;
	background-image: url(images/home2.png);
	background-repeat: no-repeat;
	background-position: left;
	padding:0px;

}
 #home :hover { 
	//background-image: url(images/home.png);
	BACKGROUND-position:-20px; 

}
 #fond_titre {
	text-align:center; 
	color:#555555; 	 
font-family: courier, regular;
vertical-align: middle;
//height: 75px; 
padding:5px; text-align:auto;
	margin:10px auto;
	//margin-right:15%;
	//margin-left:auto;
} 
body { 
    margin: 0px;
	BACKGROUND-COLOR: #111111; color:#ffffff;
	font-family: sans-serif;
}
a { 
    color: #BF5C00; 
	text-decoration:none;
	font-weight:bold;
}
a:hover { 
    color: #F0C755; 
	text-decoration:none; 
}
img {
	border:0px;
}
#agenda {
	font-family: courier, regular;
	text-align:right;
	color:#999999;
	margin-right:50px;

}
#menu {
	padding-top:105px;
	background-image: url(images/logo.png); 
	text-align:center;
	float:left;
	width:150px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	border-bottom: 1px #F0C755 solid;
	background-repeat: no-repeat;
	background-position:center top;
	//background-color: #550000;
	
}
#menu a {
color:#BF5C00;
font-family: courier, regular;
text-decoration:none;
padding:10px;
display:block;
color:#BF5C00;
font-weight:bold;
border-top: 1px #F0C755 solid;
}
#menu a:hover {
background-color: #aa7722;
color:#F0C755;
}
#photo {
	text-align:center;
}
#sousmenu {
	FLOAT: left; WIDTH: 180px; 
	padding:5px;
	text-align:center;
}
#derniere {
border-top: 1px #F0C755 solid;
font-size:75%;
display:block;
padding-top:50px;
margin-bottom:5px;
}
#contenu {
	MARGIN: 10px;
	MARGIN-right:20px;
	padding:5px; 
	//border: 1px dashed #dd9933;	
	//position:absolute; 
}
#contenu h1{ 
//position:relative;
	font-family: courier, regular;
	border-top: 1px solid #F0C755;
	border-bottom: 1px solid #F0C755;
	font-size:150%;
	Font-weight:bold;
	color:#aaaaaa;
	text-align:left;
	clear:left;
}
#contenu h2{ 
	font-size:100%;
	//font-style:italic;
	Font-weight:bold;
	color:#aaaaaa;

}
#infos {
position:relative;
	//font-family: courier, regular;
	text-align:left;
	float:left;
	width:29%;
	//overflow:hidden;
	padding:10px;
	margin:5px;
	//background-color: #000055;
 
}
#infos h1{
border:0;
	font-family: courier, regular;
	font-size:120%;


}
#form{

background-color:#ff0000;







}
.forml{
background-color:#eeeeee;

}
fieldset{
	border: 1px solid #F0C755;

}

label{

color:#aaaaaa;
}
legend{

color:#aaaaaa;
}
#miseajour{ 
	font-size:75%;
	text-align:center;
	position:absolute;
	right:20px;
	bottom:0px;
	width:100%;
clear:both;
}
#page {
//width:70%;
//margin-left:170px;
//margin-right:192px;
left:170px;
right:192px;
//height:300px;
top:auto;
border: 1px #BF5C00 solid;
background-color: #000000;
	padding:5px;
position:absolute;
  overflow:auto;
  //top:130px;
  
  //Bottom:30px;
  	background-image: url(images/fleur.png);
	background-repeat: no-repeat;
	background-position:right bottom;
//background-color: #005500;

}
#pub {
	visibility:hidden;
	height:20px;
}
#pied {
position:absolute;
width:192px;
float: right;
height:450px;
//top: 30px;
//bottom:30px;
right:0px;
	background-image: url(images/photosite2.png); 
	background-repeat: no-repeat;
	//background-position:right center;
	padding:0px;
	//background-color: #550055;

	}
#petit{
position:absolute;
bottom:0px;
right:0px;
left:0px;
	font-size:75%;
	text-align:center;

}
.suite{
position:absolute;
bottom:0px;
right:20px;
font-size:75%;
	text-align:right;
	//border: 1px #ffffff solid;
	font-weight:normal;
	font-family: courier, regular;
	
}

.spacer {
clear: both;
}
#musique{
}
#musique a{
padding:30px;
padding-left:60px;
margin:10px;
vertical-align:middle;
line-height:60px;
}
#conteneur {
width:100%;
}
.autrearticles{
margin: 10px;
float: left;
text-align: center;
font-size:90%;
display:block;
text-align:center;
}
.galerie{
margin: 10px;
padding:20px;
float: left;
text-align: center;
display:block;
text-align:center;
}
.autrearticles h2{
font-size:90%;
}
#scrolling{
//position:absolute; 
//right:0px; 
//top:5px;
//bottom:5px;
//display:none;
visibility:hidden;
z-index:2;
}
.puce1{ 
	 height:72px;
	 text-align:center;
}
.puce2{ 
	 height:34px;
	 width:34px;
	 vertical-align:middle;
	 padding: 17px;
}
/*
 * Mise en page des textes ...
 */
.chapo{
font-weight: bold;
font-style: italic;
font-size: 100%;

}
 




