/***************** STYLE GLOBAUX *****************/
a img{
border:none;
}
a:active, a:focus{
outline:none;
}
/***************** STYLE CONTENU *****************/
#contenu h1{
font:bold 17px Arial, Helvetica, sans-serif;
color:#851515;
letter-spacing:1px;
margin:0 0 12px;
padding-top:10px;
}
#contenu h2{
font:bold 15px Arial, Helvetica, sans-serif;
color:#851515;
letter-spacing:1px;
margin:0 0 7px;
}
#contenu p{
font:11px/1.2em Arial, Helvetica, sans-serif;
text-align:justify;
color:#676964;
margin-bottom:1.2em;
padding:10px;
padding-right:25px;
 line-height:15px;
}
#contenu p em{
font-weight:bold;
font-size:12px;
line-height:1.3em;
}
#contenu p.couleur, span.couleur{
font-weight:bold;
color:#565638;
}
#contenu a:link, #contenu a:visited{
font-weight:bold;
text-decoration:underline;
color:#838362;
}
#contenu a:hover, #contenu a:active{
color:#565638;
}
#texte #galerie {
	
	width:600px;
	float:left;
	margin-left:auto;
	margin-right:auto;
	
}

#texte #defilgauche {
  float: left;
  margin: 0 5px 5px 0;
  cursor: pointer;
  z-index: 9;
}

#texte #defildroite {
  float: right;
  margin: 0 0 5px 5px;
  cursor: pointer;
  z-index: 10;
}

#texte #flowcut {
  width: 502px;
  overflow: hidden;
  position: relative;
}

#texte #flow{
  position: relative;
}
  
  
#texte .vign{
  float: left;
  margin-right :10px;
  /*width: 142px;*/
  border:1px solid #251309;
}


   #menugalerie{
    margin-bottom:20px;
	text-align:center;
   }
   #menugalerie a{
   display:inline;
   }
   #menugalerie a:link,#menugalerie a:visited{
text-decoration:none;
}
 #menugalerie a:hover,#menugalerie a:active{
text-decoration:none;
color:#6D1111;
}

