/* CSS Document HOTEL AUGEVAL */

html {
  margin:0;
  padding:0;
}

*+html html {
  margin:0;
  padding:0;
}

.nettoyeur {
  clear:both;
}

*+html div .nettoyeur {
  clear:both;
}


.spip_surligne {background-color : transparent ;}/* suppression du surlignage moteur de recherche */

body {
  font-family: helvetica, arial, sans-serif;
  color: black;
  font-size:1em;
  background-color:#55574a;
  width:100%;
  background-image:url("../IMG/site/fond_entete.png");
  background-repeat:repeat-x;
}




#page {
  width:1000px;
}

*+html #page {
  width:1000px;
}



hr.rouge {
  color:#C61224;
}

h1.rub {
  color:#C61224;
  text-align:right;
  font-weight:bold;
  font-size:2em;
}

h1.plan {
  margin-top:5px;
  margin-bottom:5px;
  color:#000000;
}

h2.plan {
  margin-left:20px;
  color:#55574a;
}

a {
  color:#55574a;
}

a:hover {
  color:#68032C;
  text-decoration:underline;
}

h1.titre{
  font-size:1.5em;
  color:#000000;
}

h1.titre a {
  font-weight:bold;
  color:#000000;
}

p.suite {
  text-align:right;
}

p.suite a {
  color:#ca4b52;
  font-weight:bold;
  font-size:0.9em;
}

a.mem_rub {
  color:#ca4b52;
}

a.mem_rub:hover {
  color:#C61224;
}

h1.plan a {
  color:#55574a;
  font-size:0.8em;
}

h2.plan a {
  color:#55574a;
  font-size:0.7em;
}

.ps {
  color:#55574a;
  font-size:0.8em;
}

/*********** ENTETE  ******************************/

#entete {
  width:100%;
  border:0;
  margin:0;
  padding:0;
  height:214px;
  background-color:#ca4b52;
 
}

#logo_adresse {
  float:left;
  width:265px;
}

#logo {
  border-bottom:1px solid #55574a;
  width:265px;
  height:117px;
  background-color:#ca4b52;
}

#adresse {
  font-size:0.7em;
  font-weight:bold;
  text-align:center;
  padding-top:3px;
  width:265px;
  height:83px;
  background-color:#ca4b52;
  margin-top:0;
}



#flash {
  position:relative;
  float:left;
  width:550px;
  height:209px;
  border:2px solid #55574a;
}



#surflash {
  position:relative;
  top:-205px;
  left:-3px;
  z-index:50;
  
}

#menu_haut {
  position:relative;
  width:100%;height:30px;
  top:-209px;
  z-index:100;
}

*+html div#menu_haut {
  position:relative;
  width:100%;height:30px;
  top:-212px;
  z-index:100;
}


#bloc_resa {
  float:left;
  background-color:#ca4b52;
  width:179px;height:219px;
  
}

*+html div#bloc_resa {
  float:left;
  background-color:#ca4b52;
  width:179px;height:219px;
  border:0 solid blue;
}

li.menu_haut_liste {
  float:left;
  list-style:none;
  width:23%;height:25px;
  padding:0;
  margin:0 5px 0 5px;
}

/************** MOTEUR ENTETE *****************************/

#moteur {
  width:178px;
  padding:0;
margin:0;
  
}

#titre_mini_moteur {
  margin-top:15px;
  font-weight:bold;
  color:#393939;
  text-align:center;
}

*+html div#titre_mini_moteur {
  margin-top:5px;
  font-weight:bold;
  color:#393939;
  text-align:center;
}

table#mini_moteur {
padding:0;
margin:0;
width:178px;
font-size:0.7em;
color:#ffffff;
font-weight:bold;
line-height:25px;
text-align:center;
}



input.moteur {
font-size:0.7em;
text-align:center;
}


#flash_moteur {
text-align:center;
}

*+html div#flash_moteur {
text-align:center;
margin-top:-10px;
}

/************** CONTENEUR *****************************/

#conteneur {
  padding:0;
  margin:-5px 0 0 0;
  width:100%;
  height:auto;
}

*+html div#conteneur {
  padding:0;
  margin:-5px 0 0 0;
  width:100%;
  border:1px solid transparent;
  display:block;
}

#conteneur_droit {
  float:right;
  height:100%;
  padding:0;
  margin:-2px 0 0 0;
  background-color:#ffffff;
  width:735px;
  background-image:url("../IMG/site/fond_colone_droite.png");
  background-repeat:repeat-y;
  background-position:right;
}

*+html div#conteneur_droit {
  float:right;
  height:100%;
  padding:0;
  margin:-2px 0 0 0;
  background-color:#ffffff;
  width:735px;
  background-image:url("../IMG/site/fond_colone_droite.png");
  background-repeat:repeat-y;
  background-position:right;
}

#contenu {
  float:left;
  min-height:400px;
  width:513px;
  text-align:justify;
  padding:20px;
  font-size:0.9em;
  background-image:url("../IMG/site/arab_texte.png");
  background-repeat:no-repeat;
  background-position:267px 0;
}

*+html div#contenu {
  float:left;
  min-height:750px;
  width:513px;
  text-align:justify;
  padding:20px;
  font-size:0.9em;
  background-image:url("../IMG/site/arab_texte.png");
  background-repeat:no-repeat;
  background-color:#ffffff;
  background-position:267px 0;border:1px solid transparent;
}

.chapo {
  color:#55574a;
  font-size:0.9em;
}

.art_rub {
  font-size:0.9em;
}

#contenu_1_art {
  font-size:0.8em;
  background-color:#cccccc;
  padding:10px;margin-bottom:10px;
}

#contenu_2_art {
  font-size:0.9em;
}

/************** COLONE GAUCHE *****************************/

#colone_gauche {
  float:left;
  width:265px;
  height:auto;
  background-image:url("../IMG/site/arab_menu.png");
  background-repeat:no-repeat;
}

#drapeaux {
  width:100%;
  text-align:center;
  margin:0 auto 0 auto;
}

#menu_gauche {
  height:100%;
  width:90%;
  margin-left:10px;
  color:#ca4b52;
  z-index:10;
}

#coffret_cado {
  height:100%;
  width:90%;
  margin-left:10px;
  text-align:center;
  margin-top:10px;
  margin-bottom:10px;
}

#package {
  width:90%;
  height:380px;
  margin:10px;
  font-size:0.8em;
  color:#ffffff;
  background-color:#ca4b52;
  background-image:url("../IMG/site/arab_package.png");
  background-repeat:no-repeat;
  background-position:right bottom;
}

#gallery {
  z-index:5;
}

h3.titre {
  color:#191919;
  font-size:1.3em;
  text-align:center;
  font-family: helvetica, arial, sans-serif;
  padding-top:10px;margin-bottom:10px;
}

a.nicetitle {
  color:#ffffff;
  font-size:1.1em;
  font-weight:bold;
  text-align:center;
  line-height:30px;
}

#news {
  height:305px;
}

#mynews {
  font-size:0.8em;
  color:#FFFFFF;
}

li.eva {
  list-style-type:none;
}


/********** colone droite **********/

#colone_droite {
  float:right;
  height:100%;
  width:180px;
  background-color:#55574a;
}

h1.espace a {
  font-family: helvetica, arial, sans-serif;
  font-size:0.5em;
  color:#ffffff;
  font-weight:bold;
}

#espaces {
  float:right;
  width:175px;
  height:100%;
}

.bloc_espace {
  margin-top:15px;
}

#entete_famille {
 width:100%;
 height:22px;padding-top:3px;padding-left:5px;
 background-image:url("../IMG/site/entete_famille.png");
  background-repeat:no-repeat;
}

#entete_detente {
  width:100%;
 height:22px;padding-top:3px;padding-left:5px;
 background-image:url("../IMG/site/entete_detente.png");
  background-repeat:no-repeat;
}

#entete_pro {
  width:100%;
 height:22px;padding-top:3px;padding-left:5px;
 background-image:url("../IMG/site/entete_pro.png");
  background-repeat:no-repeat;
}

.photo_espaces {
  margin-left:3px;
}

#partenaires {
 width:83%;
margin-left:auto;
margin-right:auto;
margin-top:15px;
text-align:center;
 margin-bottom:5px;
}

#partenaires a{
text-align:center;
line-height:30px;
margin-top:5px;
margin-top:/*\**/15px; 
margin-bottom:/*\**/15px; 
border:1px solid transparent;
}

#reset {
  background-color:#ffffff;margin-left:0;
  width:555px;
  height:auto;
}

#reset1 {
  background-color:#55574a;margin-left:555px;
  width:200px;
  height:100%;
}



/****************** PIED DE PAGE ***********************/

#fond_pied {
  width:100%;
  height:30px;
  background-image:url("../IMG/site/pied.png");
  background-repeat:repeat-x;
  padding:0;
}


*+html div#fond_pied {
  width:100%;
  height:30px;
  background-image:url("../IMG/site/pied.png");
  background-repeat:repeat-x;
  padding:0;
  display:block;
  margin-top:auto;
  margin-bottom:0;
  border:0 solid yellow;
}

#pied1 {
  width:1000px;
  margin:0;
  margin-left:auto;
  margin-right:auto;
  line-height:25px;
  color:#000000;
  padding:0;
  text-align:center;
  padding-left:40px;
  font-size:0.9em;margin-top:0;
}

*+html div#pied1 {
  width:1000px;
  margin:0;
  margin-left:auto;
  margin-right:auto;
  line-height:25px;
  color:#000000;
  padding:0;
  text-align:center;
  padding-left:40px;
  position:relative;
  display:block;
  font-size:0.9em;;border:1px solid transparent;
}

#pied1 img {
  margin-top:0;
}

#pied1 a {
  font-size:0.8em;
  color:#000000;
  line-height:30px;padding:0;
  font-weight:bold;
}

#pied1 a:hover {
  font-size:0.8em;
  color:#ffffff;
  font-weight:bold;
}


/* Tableaux */
table.spip { max-width: 99%; margin-right: auto; margin-left: auto; margin-bottom: 1em; border-collapse: collapse; border-spacing: 1; line-height: normal; }
table.spip caption { caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin-right: auto; margin-left: auto; font-weight: bold;margin-bottom:10px;font-size:1.5em; }
table.spip tr.row_first { background: #ca4b52; color:#ffffff;border:1px solid #C61224;}
table.spip tr.row_odd { background: #F4E9E9; }
table.spip tr.row_even { background: #fff; }
table.spip th, table.spip td { padding: 0.20em 0.40em; text-align: left; border: 1px solid #55574a; }
table.spip th { vertical-align: bottom; font-weight: bold; }
table.spip td { vertical-align: top; }
