/* Definition Générale */
body {
  color: #5B3C11 /*#7FDD4C*/;
  background-color: #c4bc96;
  padding: 0;
  font-family: AbottOldStyle, Times New Roman, Times, Serif;
  font-size: 150%;
  /*background-image: url("./images/fond.jpg");*/
  background-repeat: repeat-x;
  background-attachment: fixed;
}
/* Fin Définition Générale */

/* Image de fond */

#fond img {
  position:fixed;
  /*text-align: center;*/
  width: 99%;
  z-index: -1;
  /*float: left;*/
}

/* Fin Image de fond */


/* Definition du titre */
#titre{
  text-align: center;
  margin:0 0 0 25%;
  text-transform:uppercase;
}

#logo img {
  width: 20%;
  /*float:left;*/
}

/* Fin Définition Titre */

/* Definition Menu */

#menu{
  position:fixed;
  top: 30%;
  width: 20%;
  min-width: 200px;
  margin:0;
  padding:0;
}

#evenement{
 text-align: center;
}

#evenement a {
 text-decoration: none;
 border-width: 2px 
 border-style: groove ;
 border-color: #cccccc;
  
}

#evenement img{
  width : 50%;
}

#menu ul{
  width: 100%;
  text-align: center;
  list-style-type: none;
  border:3px #ccc solid;
  margin:0;
  padding:0;
}

#menu a{
 display: block;
 /*height: 30px ;*/
 text-decoration: none;
 /*background-color: #f79646 /*#f79646*/;
 color: #5B3C11;
 font-weight:bold;
}

#menu li>a{
 /*display: block;*/
 height: 30px ;
 /*text-decoration: none;
 /*background-color: #f79646 /*#f79646;
 color: #5B3C11;
 font-weight:bold;*/
}

#menu a:hover {
  background-color: #5B3C11;
  color: #c4bc96;
}

a#actif {
  background-color: #f79646;
  color: #cecece;
  font-weight:bold;
}


/* Fin Définition Menu*/

/* Definition Corp */
.texte {
  width: 70%;
  margin:0 0 0 25%;
  padding:10px 10px 10px 10px;
  display:table;
  /*font-weight:bold;*/
}
#jeuphotos table {
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #5B3C11;
}
#jeuphotos td, #jeuphotos th {
  /*border: 1px solid #5B3C11;*/
  border-collapse: collapse;
  padding: 0 5px 0 5px;
}
#jeuphotos img {
  width: 20%;
}
#sdivers li {
  list-style-image: url("./images/soleil.png");
}

#sgeant li {
  list-style-image: url("./images/arbre.png");
}

#sbouts li {
  list-style-image: url("./images/coeur.png");
}

#sbar li {
  list-style-image: url("./images/fleur.png");
}

.texte li {
  list-style-image: url("./images/fleur1.png");
}

.sgeant {
  list-style-image: url("./images/arbre.png");
}

a.haut {
  margin: 0 20px 0 0 ;
  width: 12px;
  height: 32px;
  text-decoration: none;
  background: url("./images/fusee-haut.png") no-repeat;
}

a.bas {
  margin: 0 0 0 20px ;
  width: 12px;
  height: 32px;
  text-decoration: none;
  background: url("./images/fusee-bas.png") no-repeat;
}

span {
  /*display: none;
  position: absolute;
  left: 50px;
  top: 60px;
  text-indent: -40px;*/
}

#accueilB{
  background-color: #f79646;
}

#plaque{
  width: 100%;
}

h2 {
  text-transform:uppercase;
  text-align: center;
}

#accueil h2 {
  text-align: center;
}

#accueil a {
  text-decoration: none;
  color: #5B3C11;
}

#standardB, #confortB, #luxeB, #prestigeB {
  display: none;
}

img.texte {
	margin:0;
	padding:0;
	width:30%;
}

#photo{
  list-style-type: none;
}

/* Fin Definition Corp */
/* Definition Standard */
#formule {
  /* display:table-row; */
  width: 200%;
  text-align: center;
}

#standconf, #luxpres {
  display:table-row;
  width:100%;
  text-align: center;
  margin: 0 0 40px 0 ;
}

#standconf, #luxpres {
  height: 180px;
}

#luxpres {
  height: 270px;
}
#standard, #luxe, #confort, #prestige {
  display: table-cell;
  width:40%;
  text-align: center;
  border:3px #CCCCCC solid;
  margin:0 40px 40px 0;
  padding:0;
  background-color: #f79646;
}
/* Fin Definition Standard */

/* Image type */
.type {
	position: relative;
	left: 50%;
	top: -200px;
}

/* reaparition du texte */
a:hover #standardB, a:hover #confortB, a:hover #luxeB, a:hover #prestigeB{
  display: block;
}

a:hover #standardA, a:hover #confortA, a:hover #luxeA, a:hover #prestigeA{
  display: none;
}

/* Fin reaparition du texte */

/* Coompteur */
.compteur {
  display: none ;
}
/* Fin de compteur */
