
body{
  background-color:#993;
   /*#EAC36F*/
  font-family: Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif;
  text-align:left;
  font-size:0.8em;
  padding:0;
  height: 100%;
  width:990px;
  margin-left:auto;
  margin-right:auto;
}

a{
  color:#930;
  text-decoration:underline;
}
a:hover{
  color:black;
  text-decoration:none;
}
.droite {
	margin:0;
	padding:0;
	float:right;
}
.gauche {
	margin:0;
	padding:0;
	float:left;
}
.spacer{
  clear:both;
}
.titre{
  color:#930;
  font-size:1.4em;
  border:1px solid #930;
  font-weight:bold;
  padding:0 0.2em;
}
#page{
  margin:1em 1em 0 1em;
  padding:0;
  color:#930;
  background-color:#fcf6b0;
  border:2px solid black;
}
.menu{
	color:#fff;
	background:#993;
	text-decoration:underline;
	font-size:1em;
	font-weight:bold;
	padding:3px;
}
#menu{
  margin:0;
  padding:3px;
  color:#000;
  font-size:13px;
  font-weight:bold;
  background-color:#EAC36F;
  border-top:2px solid black;
  border-bottom:2px solid black;
  text-align:left;
  padding-left:20px;
}
#menu a{
  color:#000;
  text-decoration:none;
}
#menu a:hover{
  color:#fff;
  background:#993;
  text-decoration:underline;
  padding-top:3px;
  padding-bottom:3px;
}
.encart{
  background-color:#fcf6b0;
  clear:both;
  margin: auto;
}
.encartLien{
  background-color:#fcf6b0;
  clear:both;
  margin: auto;
  text-align:center;
}
#encart2{
  width:28em;
  margin:auto;
  padding:0.5em;
  color:#930;
  background-color:#EAC36F;
  border:2px solid black;
}
#centre{
  padding:0;
  float:left;
  width:200;
  margin-right:550px;
}
#droite {
	float:right;
	width:685px;
}

#part1titlelogo{
	text-align:left;
	color:#930;
	font-size: 20px;
	font-family: Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif;
}
#part1titlephoto{
	padding:0;
}
#part1{
  background-color:#fcf6b0;
  padding:1em;
  margin: auto;
}
#footer{
 background-color:black;
 color:white;
 padding-left:0.5em;
 padding-top:0.1em;
 padding-bottom:0.2em;
 text-align:left;
 margin:0 1em 0 1em;
}
#footer a{
  color:#FFF;
  text-decoration:none;
}
#footer a:hover{
  color:#FFF;
  text-decoration:underline;
}

div#galerie
{
  padding: 1em;
  margin: auto;
}

div#mini
{
  width:300px;
  float: left;
  overflow:auto;
  height:350px;
  padding-left:30px;
}
div#grande
{
	float: left;
	margin-right:1em;
}
div#texte
{
	float:left;
	padding-left:350px;
	width:400px;
	color:#930;
	font-size: 16px;
	font-weight:bold;
	font-family: Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif;
}

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 ;
  border: 1px solid #dcb ;
}

dl#photo
{
  float: left;
  margin: 0 auto ;
}

dl#photo dd
{
  margin: 0 ;
}

dl#photo img
{
  border: 1px solid #dcb ;
  margin-left:20px;
}
.imgtop {
	width:200px;
	float:left;
	}
.drapeau {
	float:right;
	padding-right:10px;
	width:60px;	
	}
.texteTop {
	float:left;
	width:260px;
	text-align:center;
	padding-top:5px;
	padding-left:10px;
	}
.textAcc {
	width:840px;
	padding-left:40px;
	text-align:justify;
	}