body{
	margin: 0; 
	padding: 0;
     	font-family: Arial, Helvetica, sans-serif;
	font-size:100.0%;
	background:#FFFFFF;
}
a{
        color:#006669;
        text-decoration: none;
}
.form-error{
        color: red;
}
img {
  border:0px;
}
/*
 beige : F3F2E5
 bordeau: 7F0600
 rose : 006669
 gris : 333333
*/
#post-info{
        font-family: Arial, Helvetica, sans-serif; font-size: 0.9em;color: #7F7F7F;font-weight: normal; text-align: justify;
}


#wrap {
  width:950px;
  margin:auto;
  padding:0px;
  position:relative;
}
#inner-wrap {
  width:100%;
  float:left;
  height:auto;
  padding:0px 0px 0px 0px;
  margin:0px 0px 8px 0px;
  background:#FFFFFF; /****/
  background-image:url(/i/fond.gif);
  background-repeat: repeat-y;
}
#inner-wrap-large {
  width:100%;
  float:left;
  height:auto;
  padding:0px 0px 0px 0px;
  margin:0px 0px 8px 0px;
  background:#FFFFFF; /****/

}

#col-left {
  float:left;
  width:222px;
  height:100%;
  padding:0px;
  margin:0px;
  text-align:left;
}
#col-left .phototheque ul {
  padding:0px;
}
#col-left .phototheque ul li{
  list-style-type: none;  list-style: none;
  margin:10px 0px 0px 30px;
  border:0px;
  text-align:center;
  font-size:12px;
}
#col-left .phototheque ul li a{
  color:#4B6260;
}
.col-sep {
  float:left;
  width:5px;
  height:100%;
  margin:0px 0px 0px 0px;
  text-align:center;
}
#col-right {
  float:left;
  width:222px;
  height:auto;
  text-align:left;
  background:#4B6260;  /****/
}
#col-right .bloc-infos ul{
  background:#D7D8D7;
  text-align:left;
  width:222px;
}
#col-right .bloc-infos ul li{
  list-style-image:url(/i/puces/fleche_infos.jpg);
  margin:0px 0px 0px 30px;
  border:0px;
  text-align:left;
}
#col-right .bloc-infos h1{
  background-image:url(/i/reservation.jpg);
  background-repeat: no-repeat ;
  text-align:center;
  color:#FFFFFF;
  padding:5px 0px 0px 0px;
  margin:0px;
  width:222px;
  height:33px;
}
#col-right .bloc-infos ul li a{
  color:#000000;
}
#col-right .reservation{
  background:url(/i/FOND-RESERVATION.jpg);
  width:222px;
}
#col-right .reservation ul{
  text-align:left;
  width:222px;
}
#col-right .reservation ul li{
  list-style-image:url(/i/puces/PASTILLE_RESA.jpg);
  margin:0px 0px 0px 30px;
  border:0px;
  text-align:left;
}
#col-right .reservation ul li a{
  color:#4B6260;
}
#col-right .bloc{
  text-align:center;
}
#col-right img{
  padding: 4px 0px 2px 0px;
}
#col-right ul{
  padding: 0px 0px 3px 0px;
  margin:0px;
  width:210px;
  font-size: 0.7em; 
  list-style-type: none;  list-style: none;
  text-align:left;
}
#col-right ul li {
 padding:2px 0px 2px 0px;
 text-align:right;
 border-bottom:1px #FFFFFF solid;  /****/
}
#col-right ul li a{
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
        color:#FFFFFF;
	text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
}


#main {
  position:relative;
  width:496px;
  height:auto;
  float:left;
  margin:0px 0px 0px 0px;
  padding:0px;	
}
#main-large {
  position:relative;
  width:660px;
  height:auto;
  float:left;
  margin:0px 0px 0px 0px;
  padding:0px;	
}
.main-cadre{ 
  width:100%;
  min-height:570px;
}
#header {
 color:#FFFFFF;
 padding:0px 0px 0px 0px;
 margin:0px;
 height:68px;
 width:950px;
 vertical-align:top; 
 background-color:#4B6260;  /****/
 background-image:url(/i/top-hotels-maurice-hurand.jpg);
 background-repeat: no-repeat ;
}
#header a {
 color:#FFFFFF;
}
#header div{
 float:left;	
 height:68px;
 padding:0px 0px 0px 0px;
 margin:0px;
}
#header .titre-hotel {
}
#header .titre-hotel h1{
  font-style: oblique;
  padding:0px 0px 0px 0px;
  margin:40px 0px 0px 0px;
  color:#FFFFFF;	
}
#header .logo img{
  position:relative;
  float:left;	
  top:0;	
}
#header .newsletter {
  position:absolute;
  right:2.0em;
  top:1em;
  width:150px;
  height:40px;
}
#header .newsletter form{
  padding:0px;
  margin:0px;
}
#header .newsletter input{
  font-size:10px;
  padding:0px;
  margin:0px;
}

#header .newsletter h3{
  margin:0px;
  padding:0px;
  font-size:1em;
  font-weight:normal;
  font-family: Times, Helvetica, sans-serif;
  color:#FFFFFF;
}
#header .newsletter a{
  background:#9aa295;
  font-size:12px;
  width:20px;
  display:block;
}
#header .flag{
  position:absolute;
  right:1.5em;
  top:5px;
}
.menu-bas{
 color:#000000;
 clear:both;
 height:24px;
 width:950px;
 padding:0px 0px 0px 0px;
 margin:0px;
 background:url(/i/menu-hotels-maurice-hurand.jpg) repeat-x;
}
.menu-bas a{
  color:#FFFFFF;
}
.menu-bas ul{
  list-style-type: none;
  list-style: none;
  position:relative;
  float:left;
  top:0px;
  left:10px;
  margin:0px;
  padding:0px;
  height:24px;
}
.menu-bas ul li{
  font-size:10px;
  float:left;
  padding:0px 10px 0px 10px;
  margin:4px 0px 0px 0px;
  height:12px;
  border-right:1px #FFFFFF solid;
}


#footer {
clear:both;
height:17px;
color:#FFFFFF;
text-align:center;
margin:0px 0px 0px 0px; 
padding:2px 0px 0px 0px;
width:100%;
}
#footer a{

}
/****************************************************************************/
.bloc{
  font-size:10px;
  width:100%;
}
.pageadresse{
  font-size:0.6em;
  color: #3D0E13;
  width:100%;
  height:35px;
  padding: 0px 0px 0px 10px;
  margin:0px;
  text-align:center;
}
.pagebottom{
   font-size:0.6em;
   word-spacing:0.3em;	
   color: #006669;font-weight: normal; text-align:center;  
   width:100%;
   height:22px;
   background-image:url(/i/adresse-hotels-maurice-hurand.jpg) ;
   background-repeat: no-repeat;
   background-position:40% 90% ;
}
.pagebottom a{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	color: #006669;font-weight: bold; text-align:center;  
}

.Titre{
  color:#F2EDE4;
  position:relative;
  top:56px;
  padding:0px 0px 0px 10px;
  height:19px;
  font-size:1.3em;
  font-weight: bold;
  width:auto;
  background:#3a4c5a;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texte object{
  padding:0px;
  margin:0px;
}
.hotel{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  color:#262626;  font-family: Arial, Helvetica, sans-serif; 
  width:496;
  vertical-align:top;
}
.hotel .contenu{
 padding:8px 22px 5px 22px;
  margin:0px 0px 0px 0px;
  vertical-align:top;
}
.chambres td img{
  padding:6px;
  border: 1px solid #006669;
}
.chambres td a.titre {
  text-decoration: none;
  color:#006669;
  font-size:1.4em;
}
.chambres td a{
  text-decoration: none;
  color:#006669;
  font-size:1.1em;
}

.chambresnavig{
  font-size:1.2em;
  font-weight:bold;
}
.chambresnavig .encadre{
  padding:3px;
  border: 1px solid #006669;
}
.chambresnavig .encadre a{
  text-decoration: none;
  color:#006669; 
  font-weight:normal;
}
.chambresnavig .encadre a .titre{
  color:#006669;
  font-size:1.2em;

}
.quartier .encadre{
  width:185px;
  padding:3px; 
  border: 1px solid #006669;
}
.quartier .encadre a{
  text-decoration: none;
  color:#006669;
  font-weight:normal;
}
.quartier .encadre a .titre{
  font-weight:normal;
  color:#006669;
  font-size:1.2em;

}
.quartier .titre{
   font-weight:bold;
   color: #006669;
   font-size:1.2em;
}
.prix{
 border-right:1px solid #006669;
}
.prix td{
 border-bottom:1px solid #006669;
 border-left:1px solid #006669;
}
.offre{
  padding:4px;
  border:1px solid #006669;
}
.texte{
	font-size: 0.6em;color: #333333;text-align:justify;
}	
.texte ul{
  list-style-image:url(/i/puces/puce_ronde.gif);
  color: #333333;	
}
.sstitre{
  color:#006669;
  font-size:1.2em;
  font-weight:bold;
}
.sstitre ul{
  padding:0px 0px 10px 0px;
  margin:0px;
  vertical-align:bottom;
  font-size:12px;
  list-style-type: none;  list-style: none;
  list-style-image:none;
}
.sstitre ul li{
  background: transparent url(/i/puces/puce_carre.gif) ;
  background-position:0% 10%;
  background-repeat: no-repeat ;
  position: relative;
  margin:0 0 0 0; padding:0 0 0 10px;
}

.reserv{
  background-image:url(/i/bandeau_degrad.gif) ;
  background-repeat: no-repeat;
  width:180px;
  height:20px;
  text-align:right;
}
.reserv a{
  padding:0px 4px 0px 0px;
  text-align:right;
   text-decoration: none;
  color:#006669;
  font-size:1.4em;
}
h1{
 font-size: 0.9em;
 color: #006669; 
}
h2{
 font-size: 0.9em;
 color: #006669;
}
h3{
 color: #333333;
}
strong{
   color: #006669;
}
.img-right{
  color:#F2EDE4;
}
.img-right #post-info{
   color:#006669;
}

.STDEFAULT{
	font-size: 1.6em;color: #3D0E13;font-weight: normal; text-align: left;
}
.STDEFAULT input{
	font-size: 0.9em; color: #006669;
}
.STDEFAULT select{
	font-size: 0.9em; color: #006669;
}
.STDEFAULT textarea{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.0em; color: #006669;
}
.STDEFAULTBO{
	font-size: 0.6em;color: #006669;font-weight: normal; text-align: left;
}
.STDEFAULTBO input{
	font-size: 0.9em; color: #006669;
}
.slot {
   font-size: 1.0em;
}
.value{
   font-size: 1.0em;
}

