/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family: "Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;
	position:relative;
	font-size:12px;
	color:#000000;
	text-align:center;
	line-height: 14px;
	font-weight:bold;
}
img {
border:none;
}
.conteneur {
position:relative;
margin:auto;
width: 990px;
text-align:left;
}
.stroke {
position:absolute;
left:81px;
top:21px;
width:909px;
height:21px;
background-image:url(../images/stroke.gif)
}
.menu {
position:absolute;
left:0;
top:42px;
width:990px;
height:45px;
}
.fond {
position:absolute;
left:0;
top:89px;
width:990px;
height:511px;
background-image:url(../images/fond.jpg)
}

.fond2 {
position:absolute;
left:0;
top:89px;
width:990px;
height:511px;
background-image:url(../images/fond2.jpg)
}
.promo2 {
	position:absolute;
	left:335px;
	top:144px;
	width:142px;
	background-color: #ff9900;
	text-align:center;
	font-size:11px;
	padding:5px;
}
.promo {
position:absolute;
left:0;
top:89px;
width:382px;
height:175px;
}
.textepromo {
	position:absolute;
	left:129px;
	top:97px;
	width:178px;
	height:137px;
	padding-left:10px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}
.photohotel {
	position:absolute;
	left:22px;
	top:276px;
	width:359px;
	height:318px;
}
.titre {
	position:absolute;
	left:558px;
	top:164px;
	width:338px;
	height:39px;
	background-image:url(../images/hotelpanoramas.jpg);
	z-index:100;
}
.cadre {
position:absolute;
left:494px;
top:144px;
width:476px;
height:427px;
background-image:url(../images/cadre.jpg);
}
.texte {
	position:absolute;
	left:528px;
	top:261px;
	width:430px;
	height:286px;
	overflow:auto;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	z-index:100;
}
.texte a {
text-decoration: none;
color: #000000;
}
.texte a:active {
color:#000000;
text-decoration:none;
}
.texte a:link {
color:#156480;
text-decoration:none;
}
.texte a:visited {
color:#156480;
text-decoration:none;
}
.texte a:hover {
text-decoration: none;
color:#CB936A;
}
.texterando {
	position:absolute;
	left:526px;
	top:218px;
	width:430px;
	height:326px;
	overflow:auto;
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	z-index:100;
	line-height:18px;
	font-weight:normal;
}
.texterando h1 {
	color:#1b6a8b;
	margin:0;
	padding:0;
	font-style:italic;
	font-size:16px;
	}
.texteen {
position:absolute;
left:532px;
top:206px;
width:421px;
height:327px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.texteen a {
text-decoration: none;
color: #000000;
}
.texteen a:active {
color:#000000;
text-decoration:none;
}
.texteen a:link {
color:#156480;
text-decoration:none;
}
.texteen a:visited {
color:#156480;
text-decoration:none;
}
.texteen a:hover {
text-decoration: none;
color:#CB936A;
}
.bienvenue {
	position:absolute;
	left:537px;
	top:224px;
	width:392px;
	height:24px;
	background-image:url(../images/bienvenue.gif);
}
.footer {
position:absolute;
left:625px;
top:575px;
width:221px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CB936A;
}
.footer a {
text-decoration: none;
color: #000000;
}
.footer a:active {
color:#000000;
text-decoration:none;
}
.footer a:link {
color:#156480;
text-decoration:none;
}
.footer a:visited {
color:#156480;
text-decoration:none;
}
.footer a:hover {
text-decoration: none;
color:#CB936A;
}
.photochambre {
position:absolute;
left:3px;
top:92px;
width:494px;
height:508px;
}
.logo {
	position:absolute;
	left:538px;
	top:445px;
	width:407px;
	height:125px;
	z-index:90;
}
.accroche1 {
	position:absolute;
	left:536px;
	top:214px;
	width:386px;
	height:27px;
	background-image:url(../images/accroche-chambre.gif);
}
.phototarifs {
position:absolute;
left:0px;
top:95px;
width:507px;
height:505px;
}
.carnet {
position:absolute;
left:507px;
top:116px;
width:483px;
height:461px;
background-image:url(../images/carnet2.jpg);
}
.texte2 {
position:absolute;
left:525px;
top:172px;
width:421px;
height:345px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
table {
border-style:solid;
border-color:#86B4D9;
border-collapse:collapse;
}
td {
border-style:solid;
border-collapse:collapse;
border-left:none;
border-right:solid;
border-color:#86B4D9;
}
.accroche2 {
	position:absolute;
	left:557px;
	top:213px;
	width:388px;
	height:51px;
	background-image:url(../images/accroche-tourisme.gif);
}
.phototourisme {
position:absolute;
left:2px;
top:93px;
width:494px;
height:507px;
}
.photocontact {
position:absolute;
left:11px;
top:92px;
width:485px;
height:507px;
}
.accroche3 {
position:absolute;
left:584px;
top:172px;
width:296px;
height:26px;
background-image:url(../images/accroche-contact.gif);
}
.beige {
color:#CB936A;
}
.bleu {
color:#3B6F9A;
}
.carte {
position:absolute;
margin-top:30px;
margin-left:15px;
left:3px;
top:92px;
width:438px;
height:458px;
}
.accroche4 {
position:absolute;
left:662px;
top:167px;
width:177px;
height:20px;
background-image:url(../images/accroche-carte.gif);
}
.chien {
position:absolute;
left:853px;
top:516px;
width:127px;
height:77px;
background-image:url(../images/chien.gif);
}
.texte3 {
	position:absolute;
	left:525px;
	top:201px;
	width:421px;
	height:286px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.texte3 a {
text-decoration: none;
color: #000000;
}
.texte3 a:active {
color:#000000;
text-decoration:none;
}
.texte3 a:link {
color:#156480;
text-decoration:none;
}
.texte3 a:visited {
color:#156480;
text-decoration:none;
}
.texte3 a:hover {
text-decoration: none;
color:#CB936A;
}
.drapeau {
	position:absolute;
	top:474px;
	left:624px;
	width:70px;
	height:70px;
	z-index:200;
}

.resa {
	position:absolute;
	left:19px;
	top:92px;
	z-index:10;
	width: 943px;
	height: 35px;
font-size:12px;
background-color:#FFFFFF;
border-style:solid;
border-width:thin;
border-color:#000000;
padding:5px;

}
.lien {
font-size:11px;
margin-left:8px;
}
a.lien  {
text-decoration: none;
color: #000000;
}
.lien a:active {
color:#000000;
text-decoration:none;
}
.lien  a:link {
color:#156480;
text-decoration:none;
}
.lien a:visited {
color:#156480;
text-decoration:none;
}
.lien a:hover {
text-decoration: none;
color:#CB936A;
}
.marge {
margin-left:8px;
}
.rouge {
color:#FF0000;
}

