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

html{height:100%;}

body{margin:0;padding:0;background-color: #edebdb;color:#7c4d26;height:100%;font-size:12px;font-family:Arial, Helvetica, sans-serif;}

#Global{
	position:relative;
	width:100%;
	min-height:100%;
	background: transparent url(../img/footer_forest.gif) repeat-x scroll center bottom;
}

* html #Global{height:100%;}

a{color:#66b8dc;}

a:hover{text-decoration:none;}

#Forest{
position:absolute;
bottom:0;
left:0;
height:410px;
width:100%;
color:#FFF;
text-align:center;
font-size:10px;
}

#Forest div{
background: transparent url(../img/footer_forest.png) repeat-x scroll center bottom !important;
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='img/footer_forest.png');
width:1024px;
height:400px;
margin:auto;
}

#Forest p{position:absolute;bottom:10px;left:0;text-align:center;width:100%;}

#Forest a{color:#FFF;}

#Forest a:hover{text-decoration:none;}

#GlobalBlocs{width:990px;margin:0 auto;}

#Header{height:135px; background:url(../img/bg_header.jpg) no-repeat center top;}

#Menu{height:51px; background:url(../img/bg_menu.jpg) no-repeat left top;}

#Menu li{float: left; margin-left:60px; margin-right:20px ;line-height:45px; list-style:none;}

#Menu a{color:#FFF;text-decoration:none;font-size:15px;}

#Menu a:hover{color:#8ac7de;}

#Content{background:url(../img/bg_content.gif) repeat-y center top;padding:0 6px;}

#BottomDeg{background:url(../img/deg_bottom_content.gif) repeat-x;height:4px;}

/*Index*/

#Index{height:274px;}

#Index img{float:left;}

#Index div{width:645px; text-align:justify;float:right;margin-top:30px;padding-right:35px;}

#Index div img{margin:0 0 20px 20px;display:block;}

#Index div p{float:left;width:100%;margin:0 0 10px 0;}

#Index #monoSlideshow{width:250px;float:left;margin:0;padding:0;}

#Index #monoSlideshow p{margin:30px 0 0 10px;}

#Photos{background:url(../img/photos_home.jpg) no-repeat center top;margin-top:13px;height:300px;}

/*Activities*/

#Activities{height:274px;position:relative;}

#Activities #Content{width:900px;margin:auto;padding-top:25px;}

#Activities #Content img{margin:0 0 25px 20px;display:block;}

#Activities #BtnActivities{width:685px;height:103px;margin-top:35px;z-index:150;position:absolute;left:185px;}

#Activities #BtnActivities img{margin:0 25px;display:inline;border:0;}

#PhotosActivities{background:url(../img/photos_activities.jpg) no-repeat center top;margin-top:13px;height:300px;}

/*SummerActivities */

#ActivitiesSummer{height:520px;}

#ActivitiesSummer #Content{width:900px;margin:auto;padding-top:25px;text-align:justify;}

#ActivitiesSummer #Content div{width:790px;margin:auto;padding-left:30px;padding-top:20px;position:relative;}

#ActivitiesSummer #Content h2{font-size:17px;color:#66b8dc;}

#PhotosActivitiesSummer{background:url(../img/photos_activities_summer.jpg) no-repeat center top;margin-top:13px;height:300px;}

/*WinterActivities */

#ActivitiesWinter{height:610px;}

#ActivitiesWinter #Content{width:900px;margin:auto;padding-top:25px;text-align:justify;}

#ActivitiesWinter #Content div{width:790px;margin:auto;padding-left:30px;padding-top:20px;position:relative;}

#ActivitiesWinter #Content h2{font-size:17px;color:#66b8dc;}

#PhotosActivitiesWinter{background:url(../img/photos_activities_winter.jpg) no-repeat center top;margin-top:13px;height:300px;}

/*Cottage*/

#Cottage{height:550px;}

#Cottage #Content{width:900px;margin:auto;padding-top:25px;}

#Cottage #Content img{margin:0 0 25px 20px;display:block;}

#Cottage #Content #Photo{margin:auto;width:721px;}

#Cottage #Content #Photo ul#slider1Content{margin:0;padding:0;}

#Cottage #Content #Photo li{margin:0;padding:0;}

#Cottage #Content #Photo img{margin:0;display:block;}

#Cottage #Btn{position:relative;margin:auto;}

#Cottage #BtnCottage{width:685px;height:103px;margin-top:35px;z-index:150;position:absolute;left:185px;}

#Cottage #BtnCottage img{margin:0 25px;display:inline;border:0;}

#MarginCottage{height:125px;}

/*Rate*/

#Rate{height:680px;}

#Rate #Content{width:900px;margin:auto;padding-top:25px;}

#Rate #Content div{width:790px;margin:auto;padding-left:30px;padding-top:20px;}

#Rate #Content div li{ list-style:none;}

#Rate #Content img{margin-left:20px;display:block;}

#Rate #Content h1{font-size:17px;color:#66b8dc;text-align:center;}

#Rate #Content h2{font-size:17px;color:#66b8dc;}

#MarginRate{height:125px;}

/*Situation*/

#Situation{height:420px;}

#Situation #Content{width:900px;margin:auto;padding-top:25px;text-align:justify;}

#Situation #Content img{margin:0 0 25px 20px;display:block;}

#Situation #Content div{width:790px;margin:auto;padding-left:30px;}

#Situation #Content h2{font-size:17px;color:#66b8dc;}

#Situation #Content p span{font-weight:bold;}

#MarginSituation{height:125px;}

/*Contact*/
#Contact{height:420px;}

#Contact #Content{width:900px;margin:auto;padding-top:25px;text-align:justify;position:relative;}

#Contact #Content img{margin:0 0 25px 20px;display:block;}

#Contact #Content div{width:800px;position:absolute;left:60px;margin-top:15px;}

#Contact #Content div table{width:540px;color:#000;font-weight:bold;font-size:11px;margin:30px 0 0 20px;}

#Contact #Content div table input{width:150px;height:15px;}

#Contact #Content div table select{font-size:11px;}

#Contact #Content div table .Center{text-align:center;}

#Contact #Content div table #CelMessage{width:215px;}

#Contact #Content div table #Message{width:215px;height:85px;float:right;}

#Contact #Content div table select{margin-right:5px;}

#Contact #Content div table .SelectMonth{width:105px;}

#Contact #Content div table #Submit{width:90px;font-size:13px;color:#7c4d26;height:26px;border:1px solid #7db5de; background:url(../img/bg_btn_contact.gif) repeat-x;float:right;margin-top:20px;}

#Contact #Content div p{width:680px;margin:30px 0 0 100px;}

#MarginContact{height:160px;}

