/* CSS Document */
body {
background-color:#3a281e;
margin-top:0;
}
#maincontener {
	height: auto;
	width: 955px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
a:link {color:#ac723e; text-decoration:underline;}
a:visited { text-decoration: none; color: #ac723e;}
a:hover {	text-decoration: none;	color: #8f5e35;}
a:active { text-decoration: none; }

.textsite, .textsite a{
font-family:Arial, Helvetica, sans-serif;
color:#f2ecdc;
font-size:12px;
font-weight:bold;
}
.textsiteptit{
font-family:Arial, Helvetica, sans-serif;
color:#f2ecdc;
font-size:9px;
font-weight:bold;
}
.champ_formulair{
font-family:Arial, Helvetica, sans-serif;
color:#ac723e;
font-size:12px;
}
#maincontenant {
	height: 513px;
	width: 955px;
}
/********************************************btn_menus***********************************************************/
#btn_hotel {
	position:absolute;
	left:7px;
	top:193px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_hotel {
	background:url(00images/btn_hotel_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_hotel span { 
	background:url(00images/btn_hotel_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_hotel:hover {background-position:right -94px;}
	a.btn_hotel:hover span {background-position:left -94px;}
	
#btn_mtblc {
	position:absolute;
	left:88px;
	top:231px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_mtblc {
	background:url(00images/btn_mtblc_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_mtblc span { 
	background:url(00images/btn_mtblc_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_mtblc:hover {background-position:right -94px;}
	a.btn_mtblc:hover span {background-position:left -94px;}
	
#btn_chambres {
	position:absolute;
	left:7px;
	top:303px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_chambres {
	background:url(00images/btn_chambres_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_chambres span { 
	background:url(00images/btn_chambres_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_chambres:hover {background-position:right -94px;}
	a.btn_chambres:hover span {background-position:left -94px;}
	
#btn_tarifs {
	position:absolute;
	left:86px;
	top:355px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_tarifs {
	background:url(00images/btn_tarifs_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_tarifs span { 
	background:url(00images/btn_tarifs_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_tarifs:hover {background-position:right -94px;}
	a.btn_tarifs:hover span {background-position:left -94px;}
	
#btn_contact {
	position:absolute;
	left:6px;
	top:417px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_contact {
	background:url(00images/btn_contact_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_contact span { 
	background:url(00images/btn_contact_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_contact:hover {background-position:right -94px;}
	a.btn_contact:hover span {background-position:left -94px;}
	
#btn_plan {
	position:absolute;
	left:88px;
	top:484px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_plan {
	background:url(00images/btn_plan_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_plan span { 
	background:url(00images/btn_plan_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_plan:hover {background-position:right -94px;}
	a.btn_plan:hover span {background-position:left -94px;}
	
#mentions_leg {
	position:absolute;
	left:9px;
	top:548px;
	width:61px;
	height:35px;
	z-index:1;
}
#btn_visite {
	position:absolute;
	left:879px;
	top:69px;
	width:75px;
	height:80px;
	z-index:3;
}

#btn_visite_s {
	position:absolute;
	left:879px;
	top:69px;
	width:75px;
	height:80px;
	z-index:2;
}
	
/********************************************fin btn_menus***********************************************************/
/********************************************btn_menus_uk***********************************************************/
#btn_hotel_uk {
	position:absolute;
	left:6px;
	top:192px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_hotel_uk {
	background:url(00images/btn_hotel_uk_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_hotel_uk span { 
	background:url(00images/btn_hotel_uk_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_hotel_uk:hover {background-position:right -94px;}
	a.btn_hotel_uk:hover span {background-position:left -94px;}
	
#btn_mtblc_uk {
	position:absolute;
	left:87px;
	top:230px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_mtblc_uk {
	background:url(00images/btn_mtblc_uk_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_mtblc_uk span { 
	background:url(00images/btn_mtblc_uk_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_mtblc_uk:hover {background-position:right -94px;}
	a.btn_mtblc_uk:hover span {background-position:left -94px;}
	
#btn_rooms {
	position:absolute;
	left:5px;
	top:303px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_rooms {
	background:url(00images/btn_rooms_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_rooms span { 
	background:url(00images/btn_rooms_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_rooms:hover {background-position:right -94px;}
	a.btn_rooms:hover span {background-position:left -94px;}
	
#btn_prices {
	position:absolute;
	left:85px;
	top:354px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_prices {
	background:url(00images/btn_prices_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_prices span { 
	background:url(00images/btn_prices_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_prices:hover {background-position:right -94px;}
	a.btn_prices:hover span {background-position:left -94px;}
	
#btn_contact_uk {
	position:absolute;
	left:6px;
	top:417px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_contact_uk {
	background:url(00images/btn_contact_uk_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_contact_uk span { 
	background:url(00images/btn_contact_uk_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_contact_uk:hover {background-position:right -94px;}
	a.btn_contact_uk:hover span {background-position:left -94px;}
	
#btn_accessmap {
	position:absolute;
	left:88px;
	top:484px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_accessmap {
	background:url(00images/btn_accessmap_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_accessmap span { 
	background:url(00images/btn_accessmap_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_accessmap:hover {background-position:right -94px;}
	a.btn_accessmap:hover span {background-position:left -94px;}

#btn_virtual {
	position:absolute;
	left:879px;
	top:69px;
	width:75px;
	height:80px;
	z-index:3;
}

#btn_virtual_s {
	position:absolute;
	left:881px;
	top:67px;
	width:75px;
	height:80px;
	z-index:2;
}
/********************************************fin btn_menus_uk***********************************************************/
/******************************************div menu*******************************************/
#fond_menu {
	height: 513px;
	width: 213px;
	float: left;
}
#logo_hotel {
	background-image: url(00images/logo_hotel.jpg);
	height: 118px;
	width: 213px;
}
#menuhaut {
	background-image: url(00images/menuhaut.jpg);
	height: 249px;
	width: 213px;
}
#menubas {
	background-image: url(00images/menubas.jpg);
	height: 146px;
	width: 213px;
}
/******************************************fin div menu*******************************************/
#fond_arr{
	height: 513px;
	width: 742px;
	margin: 0 0 0 213px;
}
/******************************************arriere_plan_simple*******************************************/
#A1_arrsimple{
	background-image: url(00images/A1_arrsimple.jpg);
	height: 118px;
	width: 742px;
}
#B1_arrsimple{
	background-image: url(00images/B1_arrsimple.jpg);
	height: 92px;
	width: 742px;
}
#C1_arrsimple{
	background-image: url(00images/C1_arrsimple.jpg);
	height: 74px;
	width: 742px;
}
#D1_arrsimple{
	background-image: url(00images/D1_arrsimple.jpg);
	height: 83px;
	width: 742px;
}
#E1_arrsimple{
	background-image: url(00images/E1_arrsimple.jpg);
	height: 73px;
	width: 742px;
}
#footer_arrsimple{
	background-image: url(00images/footer_arrsimple.jpg);
	height: 73px;
	width: 742px;
}
/******************************************fin arriere_plan_simple*******************************************/
/******************************************arriere_plan_cadre*******************************************/
#A1_arrcadre{
	background-image: url(00images/A1_arrcadre.jpg);
	height: 118px;
	width: 742px;
}
#B1_arrcadre{
	background-image: url(00images/B1_arrcadre.jpg);
	height: 92px;
	width: 742px;
}
#C1_arrcadre{
	background-image: url(00images/C1_arrcadre.jpg);
	height: 74px;
	width: 742px;
}
#D1_arrcadre{
	background-image: url(00images/D1_arrcadre.jpg);
	height: 83px;
	width: 742px;
}
#E1_arrcadre{
	background-image: url(00images/E1_arrcadre.jpg);
	height: 73px;
	width: 742px;
}
#footer_arrcadre{
	background-image: url(00images/footer_arrcadre.jpg);
	height: 73px;
	width: 742px;
}
/******************************************fin arriere_plan_simple*******************************************/

/******************************************index*******************************************/
#header_index {
	background-image: url(00images/header_index.jpg);
	height: 67px;
	width: 955px;
}
#A1_index {
	background-image: url(00images/A1_index.jpg);
	height: 118px;
	width: 955px;
}
#B1_index {
	background-image: url(00images/B1_index.jpg);
	height: 145px;
	width: 955px;
}
#C1_index {
	background-image: url(00images/C1_index.jpg);
	height: 104px;
	width: 955px;
}
#D1_index {
	background-image: url(00images/D1_index.jpg);
	height: 73px;
	width: 955px;
}
#footer_index {
	background-image: url(00images/footer_index.jpg);
	height: 73px;
	width: 955px;
}
/******************************************btn_index*******************************************/
#btn_hotel_index {
	position:absolute;
	left:118px;
	top:337px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_hotel_index {
	background:url(00images/btn_hotel_index_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_hotel_index span { 
	background:url(00images/btn_hotel_index_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_hotel_index:hover {background-position:right -94px;}
	a.btn_hotel_index:hover span {background-position:left -94px;}
	
#btn_mtblc_index {
	position:absolute;
	left:224px;
	top:338px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_mtblc_index {
	background:url(00images/btn_mtblc_index_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_mtblc_index span { 
	background:url(00images/btn_mtblc_index_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_mtblc_index:hover {background-position:right -94px;}
	a.btn_mtblc_index:hover span {background-position:left -94px;}
	
#btn_chambres_index {
	position:absolute;
	left:332px;
	top:338px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_chambres_index {
	background:url(00images/btn_chambres_index_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_chambres_index span { 
	background:url(00images/btn_chambres_index_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_chambres_index:hover {background-position:right -94px;}
	a.btn_chambres_index:hover span {background-position:left -94px;}
	
#btn_tarifs_index {
	position:absolute;
	left:441px;
	top:338px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_tarifs_index {
	background:url(00images/btn_tarifs_index_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_tarifs_index span { 
	background:url(00images/btn_tarifs_index_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_tarifs_index:hover {background-position:right -94px;}
	a.btn_tarifs_index:hover span {background-position:left -94px;}
	
#btn_contact_index {
	position:absolute;
	left:549px;
	top:338px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_contact_index {
	background:url(00images/btn_contact_index_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_contact_index span { 
	background:url(00images/btn_contact_index_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_contact_index:hover {background-position:right -94px;}
	a.btn_contact_index:hover span {background-position:left -94px;}
	
#btn_plan_index {
	position:absolute;
	left:660px;
	top:338px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_plan_index {
	background:url(00images/btn_plan_index_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_plan_index span { 
	background:url(00images/btn_plan_index_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_plan_index:hover {background-position:right -94px;}
	a.btn_plan_index:hover span {background-position:left -94px;}
	
#btn_uk_index {
	position:absolute;
	left:781px;
	top:338px;
	width:104px;
	height:94px;
	z-index:1;
}
.btn_uk_index {
	background:url(00images/btn_uk_index_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:94px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_uk_index span { 
	background:url(00images/btn_uk_index_double.jpg) no-repeat left top; 
	height:94px;
	width:104px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_uk_index:hover {background-position:right -94px;}
	a.btn_uk_index:hover span {background-position:left -94px;}
	
#mentions_leg_index {
	position:absolute;
	left:421px;
	top:577px;
	width:129px;
	height:21px;
	z-index:1;
}
#michelin {
	position:absolute;
	left:231px;
	top:248px;
	width:500px;
	height:30px;
	z-index:1;
}
/*********************************************fin btn_index*******************************************************/
/*********************************************fin index*******************************************************/

/******************************************hotel*******************************************/
#header_hotel{
	background-image: url(00images/header_hotel.jpg);
	height: 67px;
	width: 955px;
}
#header_hotel_uk{
	background-image: url(00images/header_hotel_uk.jpg);
	height: 67px;
	width: 955px;
}
#img_hotel {
	position:absolute;
	left:234px;
	top:105px;
	width:653px;
	height:389px;
	z-index:1;
}
#texthotel {
	position:absolute;
	left:222px;
	top:311px;
	width:430px;
	height:280px;
	background-image:url(00images/clic_text.jpg);
	z-index:2;
	visibility: hidden;
	cursor: pointer;
}
#visibltexthotel {
	position:absolute;
	left:631px;
	top:62px;
	width:128px;
	height:45px;
	z-index:2;
	cursor: pointer;
}
#visites_hotel {
	position:absolute;
	left:231px;
	top:65px;
	width:655px;
	height:457px;
	z-index:1;
}
/******************************************fin hotel*******************************************/
/******************************************mtblc*******************************************/
#header_mtblc {
	background-image: url(00images/header_mtblc.jpg);
	height: 67px;
	width: 955px;
}
#header_mtblc_uk {
	background-image: url(00images/header_mtblc_uk.jpg);
	height: 67px;
	width: 955px;
}
#img_mtblc{
	position:absolute;
	left:235px;
	top:106px;
	width:653px;
	height:389px;
	z-index:1;
}
#textmtblc {
	position:absolute;
	left:222px;
	top:311px;
	width:430px;
	height:280px;
	background-image:url(00images/clic_text.jpg);
	z-index:2;
	visibility: hidden;
	cursor: pointer;
}
#visibltextmtblc {
	position:absolute;
	left:633px;
	top:62px;
	width:126px;
	height:45px;
	z-index:2;
	cursor: pointer;
}
#btn_decpart {
	position:absolute;
	left:550px;
	top:513px;
	width:112px;
	height:68px;
	z-index:3;
}
.btn_decpart {
	background:url(00images/btn_partenaires_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:68px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_decpart span { 
	background:url(00images/btn_partenaires_double.jpg) no-repeat left top; 
	height:68px;
	width:112px;
	display:block;
	display:inline-block;
	line-height:68px;
}

	a.btn_decpart:hover {background-position:right -68px;}
	a.btn_decpart:hover span {background-position:left -68px;}
	
#btn_partners {
	position:absolute;
	left:550px;
	top:513px;
	width:112px;
	height:68px;
	z-index:3;
}
.btn_partners {
	background:url(00images/btn_partners_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:68px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_partners span { 
	background:url(00images/btn_partners_double.jpg) no-repeat left top; 
	height:68px;
	width:112px;
	display:block;
	display:inline-block;
	line-height:68px;
}

	a.btn_partners:hover {background-position:right -68px;}
	a.btn_partners:hover span {background-position:left -68px;}
/******************************************fin mtblc*******************************************/
/******************************************chambres*******************************************/
#header_chambres {
	background-image: url(00images/header_chambres.jpg);
	height: 67px;
	width: 955px;
}
#header_rooms {
	background-image: url(00images/header_rooms.jpg);
	height: 67px;
	width: 955px;
}
#img_chambres {
	position:absolute;
	left:231px;
	top:65px;
	width:655px;
	height:507px;
	z-index:1;
}
#visites_chambres {
	position:absolute;
	left:231px;
	top:65px;
	width:655px;
	height:457px;
	z-index:1;
}
/******************************************fin chambres*******************************************/
/******************************************tarifs*******************************************/
#header_tarifs {
	background-image: url(00images/header_tarifs.jpg);
	height: 67px;
	width: 955px;
}
#header_prices {
	background-image: url(00images/header_prices.jpg);
	height: 67px;
	width: 955px;
}
#text_tarifs {
	position:absolute;
	left:219px;
	top:70px;
	width:564px;
	height:486px;
	z-index:1;
	overflow: auto;
}
/******************************************fin tarifs*******************************************/
/******************************************contact*******************************************/
#header_contact {
	background-image: url(00images/header_contact.jpg);
	height: 67px;
	width: 955px;
	overflow: visible;
}
#formulaire {
	position:absolute;
	left:218px;
	top:62px;
	width:530px;
	height:468px;
	z-index:1;
}

#formulaire_reservit {
	position:absolute;
	left:218px;
	top:62px;
	width:765px;
	height:468px;
	z-index:1;
}

#header_resa {
	background-image: url(00images/header_resa.jpg);
	height: 67px;
	width: 955px;
	overflow: visible;

}

#header_booking {
	background-image: url(00images/header_booking.jpg);
	height: 67px;
	width: 955px;
	overflow: visible;

}

/******************************************fin contact*******************************************/
/******************************************plan*******************************************/
#header_plan {
	background-image: url(00images/header_plan.jpg);
	height: 67px;
	width: 955px;
}
#header_accessmap {
	background-image: url(00images/header_accessmap.jpg);
	height: 67px;
	width: 955px;
}
#img_plan {
	position:absolute;
	left:234px;
	top:72px;
	width:511px;
	height:468px;
	z-index:1;
	overflow: hidden;
}
#planload {
	position:relative;
	left:0px;
	top:48px;
	width:550px;
}
/******************************************fin plan*******************************************/
/******************************************partenaires*******************************************/
#header_partenaires {
	background-image: url(00images/header_partenaires.jpg);
	height: 67px;
	width: 955px;
}
#header_partners {
	background-image: url(00images/header_partners.jpg);
	height: 67px;
	width: 955px;
}
#A1_arrsimple_part{
	background-image: url(00images/A1_arrsimple_part.jpg);
	height: 118px;
	width: 742px;
}
#text_officiels {
	background-color:#3a281e;
	position:absolute;
	left:234px;
	top:85px;
	width:516px;
	height:468px;
	z-index:1;
}
#text_restos {
	background-color:#3a281e;
	position:absolute;
	left:234px;
	top:85px;
	width:516px;
	height:468px;
	z-index:3;
	visibility: hidden;
}
#text_prosmont {
	background-color:#3a281e;
	position:absolute;
	left:234px;
	top:85px;
	width:516px;
	height:468px;
	z-index:2;
	visibility: hidden;
}
/******************************************btn partenaires*******************************************/
#btn_officiels {
	position:absolute;
	left:513px;
	top:39px;
	width:77px;
	height:68px;
	z-index:1;
	cursor: pointer;
}

.btn_officiels {
	background:url(00images/btn_officiels_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:68px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_officiels span { 
	background:url(00images/btn_officiels_double.jpg) no-repeat left top; 
	height:68px;
	width:77px;
	display:block;
	display:inline-block;
	line-height:68px;
}

	a.btn_officiels:hover {background-position:right -68px;}
	a.btn_officiels:hover span {background-position:left -68px;}
	
#btn_restos {
	position:absolute;
	left:591px;
	top:38px;
	width:77px;
	height:68px;
	z-index:1;
	cursor: pointer;
}
.btn_restos {
	background:url(00images/btn_restos_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:68px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_restos span { 
	background:url(00images/btn_restos_double.jpg) no-repeat left top; 
	height:68px;
	width:77px;
	display:block;
	display:inline-block;
	line-height:68px;
}

	a.btn_restos:hover {background-position:right -68px;}
	a.btn_restos:hover span {background-position:left -68px;}
	
#btn_prosmont {
	position:absolute;
	left:673px;
	top:38px;
	width:77px;
	height:68px;
	z-index:1;
	cursor: pointer;
}
.btn_prosmont {
	background:url(00images/btn_prosmont_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:68px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_prosmont span { 
	background:url(00images/btn_prosmont_double.jpg) no-repeat left top; 
	height:68px;
	width:77px;
	display:block;
	display:inline-block;
	line-height:68px;
}

	a.btn_prosmont:hover {background-position:right -68px;}
	a.btn_prosmont:hover span {background-position:left -68px;}
/******************************************btn partenaires*******************************************/
/******************************************btn partenaires_uk*******************************************/
#btn_officials {
	position:absolute;
	left:514px;
	top:38px;
	width:77px;
	height:68px;
	z-index:1;
	cursor: pointer;
}

.btn_officials {
	background:url(00images/btn_officials_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:68px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_officials span { 
	background:url(00images/btn_officials_double.jpg) no-repeat left top; 
	height:68px;
	width:77px;
	display:block;
	display:inline-block;
	line-height:68px;
}

	a.btn_officials:hover {background-position:right -68px;}
	a.btn_officials:hover span {background-position:left -68px;}
	
#btn_restos_uk {
	position:absolute;
	left:592px;
	top:38px;
	width:77px;
	height:68px;
	z-index:1;
	cursor: pointer;
}
.btn_restos_uk {
	background:url(00images/btn_restos_uk_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:68px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_restos_uk span { 
	background:url(00images/btn_restos_uk_double.jpg) no-repeat left top; 
	height:68px;
	width:77px;
	display:block;
	display:inline-block;
	line-height:68px;
}

	a.btn_restos_uk:hover {background-position:right -68px;}
	a.btn_restos_uk:hover span {background-position:left -68px;}
	
#btn_mountainpro {
	position:absolute;
	left:673px;
	top:38px;
	width:77px;
	height:68px;
	z-index:1;
	cursor: pointer;
}
.btn_mountainpro {
	background:url(00images/btn_mountainpro_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:68px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_mountainpro span { 
	background:url(00images/btn_mountainpro_double.jpg) no-repeat left top; 
	height:68px;
	width:77px;
	display:block;
	display:inline-block;
	line-height:68px;
}

	a.btn_mountainpro:hover {background-position:right -68px;}
	a.btn_mountainpro:hover span {background-position:left -68px;}
/******************************************btn partenaire_uks*******************************************/
/******************************************fin partenaires*******************************************/

/********************************************btn_menus***********************************************************/
/*Réservation FR */
#btn_resa {
	position:absolute;
	left:678px;
	top:3px;
	width:69px;
	height:64px;
	z-index:2;
	overflow: visible;
}
.btn_resa {
	background:url(00images/btn_resa_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:64px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_resa span { 
	background:url(00images/btn_resa_double.jpg) no-repeat left top; 
	height:64px;
	width:69px;
	display:block;
	display:inline-block;
	line-height:63px;
}

	a.btn_resa:hover {background-position:right -64px;}
	a.btn_resa:hover span {background-position:left -64px;}

/*Réservation English */
#btn_resa_uk {
	position:absolute;
	left:678px;
	top:3px;
	width:69px;
	height:64px;
	z-index:2;
}
.btn_resa_uk {
	background:url(00images/btn_resa_uk_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:64px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_resa_uk span { 
	background:url(00images/btn_resa_uk_double.jpg) no-repeat left top; 
	height:64px;
	width:69px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_resa_uk:hover {background-position:right -64px;}
	a.btn_resa_uk:hover span {background-position:left -64px;}
	
/*Re contact FR */
#btn_resa2 {
	position:absolute;
	left:678px;
	top:3px;
	width:69px;
	height:64px;
	z-index:2;
	overflow: visible;
}
.btn_resa2 {
	background:url(00images/btn_resa2_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:64px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_resa2 span { 
	background:url(00images/btn_resa2_double.jpg) no-repeat left top; 
	height:64px;
	width:69px;
	display:block;
	display:inline-block;
	line-height:63px;
}

	a.btn_resa2:hover {background-position:right -64px;}
	a.btn_resa2:hover span {background-position:left -64px;}

/*Re contact English */
#btn_resa2_uk {
	position:absolute;
	left:678px;
	top:3px;
	width:69px;
	height:64px;
	z-index:2;
}
.btn_resa2_uk {
	background:url(00images/btn_resa2_uk_double.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:64px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.btn_resa2_uk span { 
	background:url(00images/btn_resa2_uk_double.jpg) no-repeat left top; 
	height:64px;
	width:69px;
	display:block;
	display:inline-block;
	line-height:94px;
}

	a.btn_resa2_uk:hover {background-position:right -64px;}
	a.btn_resa2_uk:hover span {background-position:left -64px;}


/******************************************mentions_leg*******************************************/
#header_mentions_leg{
	background-image: url(00images/header_mentions_leg.jpg);
	height: 67px;
	width: 955px;
}

#text_mentions_leg {
	position:absolute;
	left:235px;
	top:70px;
	width:519px;
	height:486px;
	z-index:1;
	overflow: auto;
}
/******************************************fin plan*******************************************/
