/* CSS Document - Hotel Pignon */

body{
	background-color:#D4CDAB;
}
ul{
	padding:0px;
	margin:0px;
}
li{
	height:50px;
	list-style-type: none;
}
li:hover{
	background-color:#EAE6D5;
}
div#corps a:link, a:visited{
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	width:170px;
	height: 32px;
	padding-top:18px;
	padding-left:20px;
}
div#corps a:hover{
	color:#600000;
}
h1{
	display:none;
}

div#holder{
	text-align: center;
	margin-left: auto;
}
div#corps{
	position:absolute;
	left:50%;
	width:866px;
	height:636px;
	margin-left:-433px;
}

div#texte{
	position:relatif;
	text-align:left;
	background-color:#FFFFFF;
	left:0px;
	top:0px;
	width:866px;
	height:615px;
	background-image: url(images/background.gif);
	background-repeat: no-repeat;
	background-position: center 4px;
	font-size: 0.8em;
}
div#basDePage{
	position:absolute;
	font-size:0.8em;
	left:0px;
	top:610px;
	width:875px;
	height:36px;
	padding-top:10px;
	font-family: Arial, Helvetica, sans-serif;
}
div#basDePage p a:link{
	color: #000000;
	display: inline;
	text-decoration: none;
	width:auto;
	height:10;
	padding-top:0px;
	padding-left:1px;
	margin-top:10px;
}
div#basDePage p a:hover{
	color: #FFFFFF;
}
.puce{
	color:#EEEBDD;
	font-size:1.2em;
}

div#logo{
	position:relative;
	left:18px;
	top:10px;
	width:137px;
	height:120px;
}
div#menu{
	position:relative;
	left:12px;
	top:74px;
	width:190px;
	height:198px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	letter-spacing:1.2px;
}


/*Page Index*/
div#index_imgP{
	position:absolute;
	left:12px;
	top:410px;
	width:190px;
	height:177px;
	background-image: url(images/index_p.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
div#index_imgTop{
	position:absolute;
	left:228px;
	top:10px;
	width:627px;
	height:165px;
	background-image: url(images/index_top.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
div#index{
	position:absolute;
	left:240px;
	top:195px;
	width:610px;
	height:390px;
	background-image: url(images/index.jpg);
	background-repeat: no-repeat;
	background-position: right 119px;
}
div#index_texte{
	position:absolute;
	left:10px;
	top:5px;
	width:380px;
	height:390px;
	font-size:1em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
div#index_texte p{
	padding:0px;
}
div#index_bienvenue{
	position:relative;
	left:0px;
	top:0px;
	width:185px;
	height:52px;
	margin-bottom:-12px;
	background-image: url(images/index_bienvenue.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
div#index_welcome{
	position:relative;
	left:-10px;
	top:0px;
	width:185px;
	height:52px;
	margin-bottom:-12px;
	background-image: url(images/index_welcome.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
div#index_econo{
	position:absolute;
	right:56px;
	top:0px;
	width:134px;
	height:134px;
}
div#index_bientot{
	position:absolute;
	right:266px;
	top:10px;
	width:70px;
	height:30px;
}


div#gros_p{
	position:absolute;
	left:0px;
	top:395px;
	width:191px;
	height:203px;
	background-image: url(images/gros_p.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
div#img_sous_menu{
	position:absolute;
	left:11px;
	top:395px;
	width:191px;
	height:203px;
}
.englishTxt{
	color:#807261;
}


/*Page Chambres*/
div#chambres_imgTop{
	position:absolute;
	left:229px;
	top:15px;
	width:534px;
	height:158px;
	background-image: url(images/chambres_top.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
div#chambres_imgSide{
	position:absolute;
	left:761px;
	top:15px;
	width:96px;
	height:565px;
	background-image: url(images/chambres_bande.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
div#chambres{
	position:absolute;
	left:240px;
	top:195px;
	width:610px;
	height:390px;
	background-repeat: no-repeat;
	background-position: center right;
}
div#chambres_texte{
	position:absolute;
	left:10px;
	top:5px;
	width:480px;
	height:390px;
	font-size:1em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18.5px;
}
div#chambres_texte p{
	padding:0px;
	margin-top:4px;
}
div#chambres_texte h2{
	padding:0px;
	margin:0px;
	font-size:1.1em;
}
div#chambres_chambres{
	position:relative;
	left:330px;
	top:15px;
	width:185px;
	height:100px;
	margin-bottom:-12px;
	background-image: url(images/chambres_chambres.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
div#chambres_chambresTxt{
	position:absolute;
	left:400px;
	top:52px;
	width:185px;
	height:50px;
}


/*Page Services*/
div#services_imgTop{
	position:absolute;
	left:229px;
	top:16px;
	width:629px;
	height:156px;
	background-image: url(images/services_top.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
div#services{
	position:absolute;
	left:240px;
	top:195px;
	width:610px;
	height:390px;
	background-repeat: no-repeat;
	background-position: center right;
}
div#services_texte{
	position:absolute;
	left:10px;
	top:5px;
	width:480px;
	height:390px;
	font-size:1em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18.5px;
}
div#services_texte p{
	padding:0px;
	margin-top:4px;
}
div#services_texte h2{
	padding:0px;
	margin:0px;
	font-size:1em;
}
div#services_services{
	position:relative;
	left:-22px;
	top:11px;
	width:185px;
	height:52px;
	margin-bottom:22px;
	background-image: url(images/services_services.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
div#services_bottom{
	position:absolute;
	left:10px;
	top:320px;
	width:523px;
	height:70px;
	background-image: url(images/services_bottom.gif);
	background-repeat: no-repeat;
	background-position: center center;
}


/*Page Tarifs*/
div#tarifs_back{
	position:absolute;
	left:215px;
	top:33px;
	width:646px;
	height:403px;
	background-image: url(images/tarifs_back.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
div#tarifs{
	position:absolute;
	left:240px;
	top:195px;
	width:610px;
	height:390px;
	font-size:0.9em;
	background-repeat: no-repeat;
	background-position: center right;
}
div#tarifs_hotel{
	position:absolute;
	left:170px;
	top:45px;
	width:240px;
	height:390px;
	font-size:1em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	text-align: center;
}
div#tarifs_motel{
	position:absolute;
	left:344px;
	top:5px;
	width:240px;
	height:390px;
	font-size:1em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
}
div#tarifs_hotelImg{
	position:relative;
	top:11px;
	left:0px;
	width:116px;
	height:49px;
	margin-bottom:30px;
	background-image: url(images/tarifs_hotel.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
div#tarifs_motelImg{
	position:relative;
	top:11px;
	left:0px;
	width:114px;
	height:46px;
	margin-bottom:30px;
	background-image: url(images/tarifs_motel.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
div#tarifs_bottom{
	position:absolute;
	left:10px;
	top:243px;
	width:620px;
	height:150px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
}
div#tarifs_bottom p{
	margin-top:-5px;
	padding-left:6px;
}
div#tarifs_forfaits{
	position:relative;
	left:0px;
	top:0px;
	width:138px;
	height:59px;
	background-image: url(images/tarifs_forfaits.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom:8px;
}
div#tarifs_bottom p a:link, div#tarifs_hotel p a:link{
	color: #000000;
	display: inline;
	text-decoration: none;
	width:auto;
	height:10;
	padding-top:0px;
	padding-left:1px;
	margin-top:10px;
}
div#tarifs_bottom p a:visited, div#tarifs_hotel p a:visited{
	color: #000000;
	display: inline;
	text-decoration: none;
	width:auto;
	height:10;
	padding-top:0px;
	padding-left:1px;
	margin-top:10px;
}
div#tarifs_bottom p a:hover, div#tarifs_hotel p a:hover{
	color: #600000;
	text-decoration: underline;
}

div#hotel_mini{
	position:absolute;
	left:400px;
	top:300px;
}
