@charset "utf-8";
/* CSS Document */

body { background-color:#e1ddd8; }
#apDivAccueil { position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:0; background-color:#f5f9f1; }
#apDivIndexAccueil { position:absolute; left:50%; top:0x; width:954px; height:600px; z-index:0; margin-left:-477px; background-color:#f5f9f1; }

#apDiv0 { position:absolute; left:0px; top:30px; width:100%; height:auto; z-index:0; background-color:#e1ddd8; }

#apDivIndex { position:absolute; left:50%; top:0x; width:954px; height:600px; z-index:0; margin-left:-477px; background-color:#f5f9f1; background-image:url(../images/lesrocailles_bottom.jpg); background-position:bottom; background-repeat:repeat-x; }
#apDivIndexChambres { position:absolute; left:50%; top:0x; width:954px; height:945px; z-index:0; margin-left:-477px; background-color:#f5f9f1; background-image:url(../images/lesrocailles_bottom.jpg); background-position:bottom; background-repeat:repeat-x; }
#apDivContact { position:absolute; left:50%; top:0x; width:954px; height:1100px; z-index:0; margin-left:-477px; background-color:#f5f9f1; background-image:url(../images/lesrocailles_bottom.jpg); background-position:bottom; background-repeat:repeat-x; }


#apDivGite { position:absolute; left:50%; top:0x; width:954px; height:650px; z-index:0; margin-left:-477px; background-color:#f5f9f1; background-image:url(../images/lesrocailles_bottom.jpg); background-position:bottom; background-repeat:repeat-x; }
#apDivDomaine {	position:absolute; left:50%; width:954px; height:850px; z-index:0; margin-left:-477px; background-color:#f5f9f1; background-image:url(../images/lesrocailles_bottom.jpg);	background-position:bottom;	background-repeat:repeat-x; }
#apDiv1 { position:absolute; left:50%; top:0x; width:954px; height:600px; z-index:0; margin-left:-477px; background-color:#ffffff; }
#apDiv2 { position:absolute; left:0px; top:180px; width:954px; height:198px; z-index:2;}
#ouverture { position:absolute; left:410px; top:150px; width:150px; height:60px; z-index:20;}
#apDiv3 { position:absolute; left:0px; top:502px; width:954px; height:98px; z-index:3; }
#apDiv4 { position:absolute; left:162px; top:424px; width:104px; height:61px; z-index:4; }
#apDiv5 { position:absolute; left:361px; top:424px; width:84px; height:61px; z-index:5; }
#apDiv6 { position:absolute; left:550px; top:424px; width:102px; height:61px; z-index:6; }
#apDivde { position:absolute; left:725px; top:424px; width:102px; height:61px; z-index:6; }

#apDiv7 { position:absolute; left:0px; top:0px; width:954px; height:98px; z-index:1; }
#apDiv8 { position:absolute; left:0px; top:98px; width:275px; height:24px; z-index:1; }
#apDiv9 { position:absolute; left:275px; top:98px; width:679px; height:24px; z-index:1; }
#apDiv10 { position:absolute; left:351px; top:180px; width:538px; height:313px; z-index:1; line-height:25px; }
#apDiv11 { position:absolute; left:15px; top:181px; width:264px; height:274px; z-index:1; }
#apDiv13 { position:absolute; left:75px; top:151px; width:399px; height:396px; z-index:1; }
#apDiv14 { position:absolute; left:541px; top:177px; width:364px; height:220px; z-index:1; background-color: #dfecd2; padding-top:0px; padding-bottom:25px; }
#apDiv15 { position:absolute; top:576px; width:800px; height:400px; z-index:2; border-width:1px; border-color:#5d5550; border-style:solid; padding:10px; left: 77px; }
#apDiv15 table {
}

#apDiv18 { position:absolute; left:0px; top:175px; width:274px; height:188px; z-index:1; }
#apDiv19 { position:absolute; left:0px; top:480px; width:274px; height:188px; z-index:2; }
#apDiv20 { position:absolute; left:791px; top:175px; width:147px; height:221px; z-index:3; }
#apDiv16 { position:absolute; left:791px; top:480px; width:146px; height:255px; z-index:4; }
#apDiv17 { position:absolute; left:311px; top:175px; width:434px; height:660px; z-index:5; }
#apDiv21 { position:absolute; left:29px; top:155px; width:217px; height:305px; z-index:1; }
#apDiv22 { position:absolute; left:264px; top:155px; width:237px; height:183px; z-index:2; }
#apDiv23 { position:absolute; left:264px; top:354px; width:115px; height:184px; z-index:3; }
#apDiv24 { position:absolute; left:393px; top:354px; width:108px; height:184px; z-index:4; }
#apDiv25 {
	position:absolute;
	left:554px;
	top:140px;
	width:382px;
	height:241px;
	z-index:1;
}
#apDiv26 { position:absolute; left:554px; top:461px; width:297px; height:74px; z-index:2; background-color:#dfecd2; padding:10px; line-height:21px; }
#apDiv26es { position:absolute; left:554px; top:431px; width:310px; height:74px; z-index:2; background-color:#dfecd2; padding:10px; line-height:21px; }
#apDiv27 {
	position:absolute;
	left:55px;
	top:166px;
	width:179px;
	height:264px;
	z-index:1;
	text-align:center;
}
#apDiv28 {
	position:absolute;
	left:389px;
	top:166px;
	width:179px;
	height:261px;
	z-index:1;
	text-align:center;
}
#apDiv29 {
	position:absolute;
	left:718px;
	top:166px;
	width:179px;
	height:262px;
	z-index:1;
	text-align:center;
}
#apDivAurore {
	position:absolute;
	left:218px;
	top:502px;
	width:179px;
	height:262px;
	z-index:1;
	text-align:center;
}
#apDivLouise {
	position:absolute;
	left:554px;
	top:502px;
	width:179px;
	height:262px;
	z-index:1;
	text-align:center;
}

/* Calques chambres MARQUISE */
#apDiv30 { position:absolute; left:29px; top:154px; width:179px; height:301px; z-index:1; }
#apDiv31 { position:absolute; left:221px; top:154px; width:280px; height:154px; z-index:1; }
#apDiv32 { position:absolute; left:221px; top:348px; width:129px; height:159px; z-index:2; }
#apDiv33 { position:absolute; left:362px; top:348px; width:139px; height:157px; z-index:3; }
#apDiv34 {
	position:absolute;
	left:554px;
	top:138px;
	width:362px;
	height:250px;
	z-index:1;
}
#apDiv35 { position:absolute; left:546px; top:421px; width:300px; height:65px; z-index:1; background-color:#dfecd2; padding:10px; line-height:21px; }
/* FIN Calques chambres marquise */
/* Calques chambres GLADYS */
#apDiv36 { position:absolute; left:253px; top:154px; width:246px; height:155px; z-index:2; }
#apDiv37 { position:absolute; left:253px; top:319px; width:116px; height:188px; z-index:3; }
#apDiv38 { position:absolute; left:380px; top:319px; width:119px; height:187px; z-index:4; }
#apDiv39 { position:absolute; left:29px; top:154px; width:213px; height:301px; z-index:1; }
#apDiv40 {
	position:absolute;
	left:554px;
	top:156px;
	width:362px;
	height:175px;
	z-index:1;
}
#apDiv41 { position:absolute; left:548px; top:394px; width:318px; height:73px; z-index:2; background-color:#dfecd2; padding:10px; line-height:21px; }
/* FIN Calques chambres gladys */
/* Calques chambres EUGENIE */
#apDiv42 { position:absolute; left:29px; top:154px; width:179px; height:286px; z-index:1; }
#apDiv43 { position:absolute; left:222px; top:154px; width:279px; height:175px; z-index:2; }
#apDiv44 { position:absolute; left:222px; top:340px; width:269px; height:160px; z-index:3; }
#apDiv45 {
	position:absolute;
	left:554px;
	top:146px;
	width:372px;
	height:232px;
	z-index:1;
}
#apDiv46 { position:absolute; left:546px; top:421px; width:320px; height:auto; z-index:2; background-color:#dfecd2; padding:10px; line-height:21px; }
/* FIN Calques chambres eugenie */
/* Calques chambres Louise */
#apDiv55 { position:absolute; left:546px; top:421px; width:300px; height:65px; z-index:1; background-color:#dfecd2; padding:2px 10px 20px 10px; line-height:21px; }

/* NOEL */
#apDivNoel { position:absolute; left:148px; top:150px; width:650px; height:314px; z-index:1; line-height:25px; }
#apDivNoelIndex { position:absolute; left:50%; top:0x; width:954px; height:880px; z-index:0; margin-left:-477px; background-color:#f5f9f1; background-image:url(../images/lesrocailles_bottom.jpg); background-position:bottom; background-repeat:repeat-x; }
#apDivNoel2011 {
	position:absolute;
	left:0px;
	top:120px;
	width:954px;
	height:315px;
	z-index:1;
	line-height:25px;
	text-align:center;
}
