@charset "iso-8859-1";
/* CSS Document */

html {
	font-size: 100%;
}

body {
	font: normal 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	text-align: left;
	color: #444;
	padding: 0;
	margin: 0;
	background-color: #ffffff;
	margin: 0 auto;
}
.flasha {
	z-index: 1;

}
.bottom {

	width:762px;
	position: absolute;
	z-index: 2;
	top: 600px;
	left:50%;
	margin-left: -381px;

}

.hotel {
	background: url(../_img/chambre.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	
	}
	.hotel2 {
	background: url(../_img/hotel2.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	
	}
	.hotel3 {
	background: url(../_img/chambre2.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	
	}
.restaurant{
    background: url(../_img/summer_resto.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
	.menux{
    background: url(../_img/menu.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
	.menux2{
    background: url(../_img/menu2.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
	.restaurant2{
    background: url(../_img/resto2.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
.activ{
    background: url(../_img/mountain.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
	.mount{
    background: url(../_img/mount.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
	.activ2{
    background: url(../_img/skii.jpg);
	background-position: 40% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
	.spa{
    background: url(../_img/spa.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
	.spa2{
    background: url(../_img/spa2.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
	.situ1{
    background: url(../_img/wt1.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
	.situ2{
    background: url(../_img/wt.jpg);
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
		.resa{
    background: url(../_img/hotel.jpg); 
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
			.taro{
    background: url(../_img/taro.jpg); 
	background-position: 50% 50px;
	background-attachment: inherit;
	background-repeat: no-repeat;
	width:100%;
	height:450px;
	}
	
.menu{
	margin: 5px auto;
	padding-top:8px;
	width:769px;
	height:34px;
	background: url(../_img/men.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	}
.summer{
	width:100%;
	background: url(../_img/summer.png);
	height:60px;
	margin-top:360px;
	}
.winter{
	width:100%;
	background: url(../_img/winter.png);
	height:60px;
	margin-top:322px;
	}	
.winter2{
	width:100%;
	background: url(../_img/snow2.png);
	height:40px;
	
	}		
	
	
	hr {
  border: 0;
  width: 100%;
  color: #cccccc;
  background-color: #cccccc;
  height: 1px;

}
h1 {color: #bad900;}

a:link {
	color: #BAD900;
}
a:visited {
	color: #BAD900;
}
a:hover {
	color: #BAD900;
}
a:active {
	color: #747474;
}

.usual {
  background:#eeeeee;
  color:#111;
  padding:15px 20px;
  width:420px;
  border:1px solid #cccccc;
  margin:8px auto;
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;

  color:#FFF;
  background:#444;
}
.usual ul a:hover {
  color:#FFF;
  background:#111;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  background:snow;
  border-bottom:1px solid snow;
  cursor:default;
  }
.usual div {
  padding:10px 10px 8px 10px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  background:snow;
  
}
.usual div a { color:#ccc; font-weight:bold; }

#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }

.tbl {
  background:#eeeeee;
  color:#111;
  padding:15px 20px;
  width:720px;
  border:1px solid #cccccc;
  margin:8px auto;
}
.tbb div {
  padding:10px 10px 8px 10px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  background:snow;
  
}