body, li, table {

	font-size: 			12px;
	font-family: 			Arial;
	color: 				#000000; 
}

body         { 
               
/*             
 scrollbar-face-color: #ffffff;
 scrollbar-shadow-color: #ffffff; 
 scrollbar-highlight-color: #ffffff;
 scrollbar-3dlight-color: #c2c2c2;
 scrollbar-darkshadow-color: #c2c2c2; 
 scrollbar-track-color: #B5DFDF; 
 scrollbar-arrow-color: #000000; 
*/
	margin : 0;
	padding : 0;

}

a:link { text-decoration: underline; color: #002B44;}
a:visited { text-decoration: underline; color: #002B44;}
a:active { text-decoration: none;}
a:hover {text-decoration:underline; color:#000000;}


p, h1, h2, h3, h4 	{
	margin-top:			0;
	margin-bottom:			0;
}

p {	
	text-align: justify;
	word-spacing: 0.2em;
	line-height: 130%;
	margin: 0 0 20px 0;	
}

td.p {
	text-align: left;
}
font.p {
	text-align: left;
}

h1, h2, h3, h4 	{

}

input, select, textarea {

	font-size: 			12px;
	font-size-adjust:	.58;
	font-family: 		Arial;
	color: 				#000000; 
	border-width :		1px;
	border-style :		solid;
	border-color :		#459393;
	background-color:	#83D0D0;

}

.inputLine{
	/*border : thin solid green;*/
}
.inputName, .inputName2{
	/*border : thin solid blue;*/
	text-align: right;
	padding : 0px 10px 0px 10px;
	margin : 1px;
}

.inputName2{
	text-decoration : underline;
	color : red;
}

.inputBox, .inputBox2{
	/*border : thin solid red;*/
	padding : 0px 10px 0px 10px ;
	margin : 1px;
}

.inputBox2{
	text-align: center;
}

.tablefoo    { background-image: url('images/watermark.gif'); 
    background-attachment: fixed;
    background-repeat: no-repeat; 
    background-position: top center;  
}
h1 {
	font-weight: bold;
	font-size : medium;
	text-align: center;
	color: #065248;
	margin : 0 0 20px 0;
}

h2{
	font-weight: bold;
	font-size : medium;
	text-align: left;
	color: #065248; 
	margin : 0 0 20px 0;
}

h3 {
	font-weight: bold;
	font-size : medium;
	text-align: left;
	color: #065248; 
	margin : 0 0 20px 0;
}


.celltext, .cellimg {
	/*border:thin solid red;*/
	width : 100px;
	text-align : center;
	padding : 0px 0px 40px 0px;
}
.cellimg{
	/*border:thin solid black;*/
	padding : 0px 0px 20px 0px;
}

.tableprice{
	background-color : #168ED5;
}
.tablepriceh{
	background-color : #6FBCDF;
}
.tablepricec{
	background-color : #88CDE9;
}

a.color1, a.color2
{
	border-left: thin solid black;
	border-right: thin solid black;
	font-size : x-small;
	padding : 0px 10px;
	margin : 0px 2px;
	text-transform: uppercase;
}

#page
{
 margin: 0px auto;
 width: 770px;
 padding: 0px ;
 background-color : #CDF0F0;
 border-left : thin solid blue;
 border-right : thin solid blue;
}

#pagecontent
{
 width: 700px;
 display:block;
 overflow:hidden;
 padding : 0px;
 margin : 0px;
}

#menu
{
 width: 770px;
 height : 190px;
 padding : 0px;
 margin: 0px;
}
#footer
{
 clear:both;
}
#booking
{
 width: 550px;
 padding : 25px;
 border : 4px dashed #000000;
}

.menuitem {
	border : none;
	padding : 0;
	margin : 0;
	text-decoration : none;
}
.menuimage{
	float : left;
	clear : none;
	border : none;
	padding : 0;
	margin : 0;
	text-decoration : none;
}

