

/*---------------MENU----------*/

#lemenubouge_wrapper {
  right: 0;
}
#menu {
  width: 730px;
}

#menu > ul > li > ul > li > a, #menu > ul > li > ul > li > span{
	font-size: 14px;
}

#menu > ul > li > ul > li a {

}

#boutonMenuTablette {
	background: url(menuDescend.png) no-repeat;
	width:28px;
	height:28px;
	position:absolute;
	left:50%;
}

.alignright{
width:120px;
padding-left:15px;
}

#sousmenu ul {
  padding-left: 250px;
}

.submenu li {
  margin: 0 5px;
}

/*--------------------LOGO-------------------------*/



/*--------------------langue-------------------------*/
#langueWeb {
  height: 20px;
  padding: 10px 0;
}

/* -----------------booking-------------*/

.btbooking {
  height: 50px;
  left: 40px;
right:auto;
  z-index: 55;
  top: 60px;
}

#onlinebooking {
  border-top: 1px solid #DEDEDE;
  left: 40px;
right:auto;
  top: 60px;
}

.btbooking a:link {
  padding: 5px 0;
}


.btbooking.open a {
padding:1px 0;
}

#arrival, #nights {
  height: 23px;
  padding: 0;
}
/* ______________________ texte pave _______________________*/

#content {
 
}

#letexte {
 
}

.page_chapitre #letexte {
  left: 0;
  right: 400px;
}

#letexte {
  bottom: auto;
  height: 273px;
  width: auto;
  right:400px;
}


.page_chapitre #imageDecor {
  left: auto;
  right: 0;
}

.page_chapitre #textebas {
  right: 0;
}

.page_chambre #textebas {
  left: 0;
}

#imageDecor {
  bottom: auto;
  height: auto;
  left: auto;
  right: 0;
  top: 90px;
  width: 400px;
}


#imageDecor img {
  width: 400px;
  height:auto;
}

.page_chapitre #imageDecor img {
  height: auto;
}

.page_intro #letexte {
  padding: 80px 40px 40px;
  top: 90px;
  width: auto;
  right: 200px;
}

/*------------------------------diaporama----------*/

.page_chapitre #diaporama_wrapper {
  right: 0;
}

.page_chambre #diaporama_wrapper {
  left: 0;
  right: 0;
  top: 360px;
}

#diaporama_legende{
top:110px;
 left: 40px;
}

.page_chambre #diaporama_legende ,.page_chapitre #diaporama_legende{
  left: 40px;
  top: 400px;
}


/* ______________________ coordonnée _______________________*/
#coordone_wrapper {
  height: 35px;
}

.coordone {
  width: 60%;
}



/* ______________________ salles _______________________*/

#contentimagesalle {
  background-image: url("../images/plandessallesPM.png");
  top:320px;
}




/* ______________________ prix _______________________*/

#contentPrix {
  padding:20px 0;
}

.tableprix, #condition{
	width:100%
}


/* ______________________ news _______________________*/


#lesNews_wrapper {

}



#lesNews {
  background-color: #fff;
}


.laNews {
  background-color: #EDEDED;
  max-width: 100%;
  padding: 20px;
  float:none;
}

.laNewsWeb > .imagetteWeb {

  margin: 0;
  padding: 0;
  position: relative;

}

.laNewsWeb {
  background: none repeat scroll 0 0 #EDEDED;
  margin-bottom: 0;
  padding-bottom: 15px;
}


a .imagetteWeb img {
  float: none;
  height: inherit;
  width: 100%;
}
.laNewsWeb > .texteWeb {
  color: #666666;
  padding: 15px 15px 15px 260px;
}




.texteWeb p{
 padding:5px 0;
 text-align:left;
}

.titreNewsWeb {
  color: #000000;
  margin-bottom: 0;
  margin-left: 0;
  padding: 0;
}



.laNewsWeb > .bande_news {
  background: none repeat scroll 0 0 #FFFFFF;
  border-left: medium none;
  bottom: 0;
  margin: auto;
  position: relative;
  right: 0;
  text-align: center;
  top: 0;
  width: 90%;
  z-index: 10;
}


.bande_news > .bloc_renseignement {
  bottom: 0;
  margin: 0;
  width: 100%;
}

.bande_news > .bloc_renseignement h4 {
  padding: 15px;
}


.laNewsWeb .bloc_renseignement p {
  border-top: 1px solid #C4C4C4;
  font-size: 12px;
  padding: 10px 15px;
}

.bande_news > .bloc_share {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  left: 0;
  margin: 0;
  padding: 5px 15px 0;
  position: relative;
  right: 0;
  width: 100%;
  height: auto;
}


.bloc_share {
  background: none repeat scroll 0 0 #DEDEDE;
  height: 35px;
  left: 20px;
  margin: 0;
  position: absolute;
  right: 20px;
  top: auto;
  width: auto;
}




.laNewsWeb .bloc_reserver {
  border-top: 0 none;
  height: 35px;
  margin: 0;
  padding-top: 5px;
  position: relative;
  width: 100%;
  z-index: 10;
} 

.bloc_share span {
  color: #000000;
  display: inline;
  left: 0;
  padding-left: 0;
  text-transform: uppercase;
  top: 6px;
}

.imageShare {
  position: absolute;
  right: 5px;
  top: 5px;
}

.imageShare a{
  padding-left:10px;
}


.separateur {
 
}


/* ______________________ pdf _______________________*/

#contentforfait {


}

#diaporama_control {

}
