/* CSS Document */
@charset 'utf-8';

.margin {
	margin-bottom:100px;
}

.padding {
	padding-bottom:20px;
}

#MainTable { 
	margin-top:20px;
	margin-bottom:20px;
	border: #999999 solid 1px; 
	}

/**********TEXT**********/

.innertable {
	border: #CCCCCC solid 1px; 
}
.content {
	padding-bottom:1em;
}

.content p {
	position:relative;
	text-align: left;	
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:0;
	margin-top:0px;
	margin-bottom:0;
	text-align:left;
}

.content ul {
	position:relative;
/*	padding-left:65px;
*/	padding-right:25px;
	text-align: left;	
	padding-top:0px;
	margin-top:-10px;
	text-align:justify;
}

.welcome p{
	 text-align:left;
	 margin-left:25px;
	 position:relative;
	 margin-bottom:-5px;
	 margin-top:0.5em;
}

.text {
	position:relative;
	text-align: left;	
	padding-left:15px;
	padding-right:20px;
	padding-top:10px;

	margin-top:0px;

	text-align:left;

}



.text-BE {

	text-align: center;	

	padding-left:15px;

	padding-right:20px;

	padding-top:10px;

}





.text1 {

	position:relative;

	padding-left:15px;

/*	padding-top:10px;

*/	margin-top:0px;

	margin-bottom:10px;
	
	text-align: left;

}



h3 {

	position:relative;

	text-align: left;	

	padding-left:25px;

	padding-top:10px;

	padding-bottom:0px;

	margin-bottom:-5px;

	margin-top:0px;

}











/**********IMAGES**********/





.check-availability {

	 position:relative;

	 padding-left:15px;

	 padding-top: 15px;

	 padding-bottom:25px;

	 margin-top: 0px;

	 margin-left: 0px;

	 text-align:left;

}



.img {

     text-align: center;

	 position:relative;

	 margin-top:-15px;

}



.right-image {

	float: right;

	display: inline;

	padding-top: 10px;

	padding-bottom: 0px;

	padding-left: 20px;

	padding-right: 10px;

	position: relative;

	top: -25px;

	margin-bottom:-10px;

}





.right-image-room {

	float: right;

	display: inline;

	padding: 7px;

	border:3px solid #dcc883;

	position: relative;

	top: -25px;

	margin-bottom:20px;

	margin-right:45px;

}



.border { 	border:3px solid #dcc883;

	width:425px; 

	height:350px;

	float: right;

	position: relative;

	padding: 7px;

	margin-right:25px;

	top: -25px;





}





.right-image-room1 {

	float: right;

	display: inline;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 0px;

	padding-right: 10px;

	position: relative;

	top: 0px;

	margin-bottom:0px;

	z-index:10;

}







/**********NAVIGATION**********/





	.navi {

		width: 764px;

		position: relative;

		overflow: hidden;

		text-align: center;

		margin-top: 0px auto;

		margin-bottom: 0px auto;

		margin-left: 5px auto;

		margin-right: 5px auto;

		line-height:1.5em;

	}



	.navicontainer {

		float: left;

		left: 50%;

		position: relative;

		text-align: center;		
		font-size: 14px;

	}



	.wrpr {

		position: relative;

		left: -50%;

		float: left;

		list-style: none;

		margin: 0;

		padding: 0;

	}



	.navi li  {

		float: left;

		padding-bottom:0;

		padding-top:0;

		margin: 0;

		text-decoration: none;

	}

	

	.navi a  {

		float: left;

		padding-left: 12px; 

		padding-right:12px; 

		margin: 0; 

		text-decoration: none;

	}



	.navi li {

	    padding: 0; 

	    margin: 0;

	}



	.navi a:hover {

		text-decoration:none;

	}

















/**********FOOTERS**********/





.footer {

	 text-align:center;

	 margin-top:3px;

	 margin-bottom:3px;

	 

}



.copyright {

	width:100%;

	margin-bottom:20px;

}






