#headnew{
width:100%;
background:url(img/bandeau-haut.jpg);
height:149px;
position:relative;
}
.headernew{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: italic;
	line-height: 20px;
	color: #837169;
	font-weight: lighter;
  position:absolute;
  bottom:20px;
  right:20px;
}
 #newcontent{
width:100%;
min-height:450px; 
 
 }
#footernew{
width:100%;
height:135px;
background:url(img/bandeau-bas.jpg);
position:relative;
display:block;
}
#footergauche{
position:absolute;
top:90px;
left:10px;
display:block;
height:125px;
  text-align:left;
 color:#555555;
 font-size:11px;
 text-decoration:none;
}
 #footerdroit{
 position:absolute;
 top:0px;
 right:0px;
 display:block;
background:url(img/bandeau-bas-2.jpg);
height:135px;
width:290px;

 
 }
 #footerdroit p{
 padding-top:60px;
 padding-left:25px;
 text-align:left;
 color:#555555;
 font-size:11px;
 text-decoration:none;
 }
 .footerliennew{
 color:#555555;
 font-size:11px;
 text-decoration:none;
 }
 .rubrique{
 	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	line-height: 20px;
	color: #837169;
	margin-top: 5px;
	font-weight: bold;
  text-decoration:underline;
 }
 .rubrique2{
 	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: 20px;
	color: #837169;
	margin-top: 5px;
	font-weight: normal;
  text-decoration:none;
 }
 .listrealisation{
 margin-top:10px;
 padding:5px;
 
 }
 #presreal{
 width:580px;
 margin-left:auto;
 margin-right:auto;
 text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 10px;
	padding-top: 2px;
	background-color: #99867F;

	padding-right: 10px;
	padding-left: 10px;
	display: block;
	margin-top: 22px;
	position: relative; 
 
 }
 #presreal p{
 padding-top:8px;
 }
 #photoreal{
 width:600px;
 margin-left:auto;
 margin-right:auto;
 text-align:center; 
 margin-top:15px;
 }
 #masreal{
 width:610px;
 float:left;
 min-height:400px;
  border-right:1px solid #99867F;
  padding-right:5px;
 }
 #menreal{
 width:180px;
 float:left;
 min-height:400px;

 }
 #genreal{
 width:800px;
 margin-left:auto;
 margin-right:auto;
 min-height:550px;
 }
 
#mainperso a{
color:#ff9900;
font-weight:bold;
}
#mainperso span {
color:#ff9900;
font-weight:bold;
cursor:pointer;
}  
#mainperso .menht{
float:left;
background-color:#272b2c;
color:#ffffff;
padding:5px;
margin:5px;
border:2px solid #ff9900;
}
