﻿

body 
{
	/*margin-top:-3px;*/
	height:100%;
	background-color:#E6E6E6;
	margin:0px;
	padding:0px;
}

table, body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#container
{
	min-height:100%;
	height: auto !important; 
	height:100%;
	position:absolute;
}

#header
{
	/*position:absolute;
	top:0px;*/
	height:181px;
}

#footer 
{
	/*position:absolute;
	bottom:0;*/
	height:26px;  
}

.push
{
	height:126px;  
}

#bodycontent
{
	min-height:100%;
	height:100%;
	margin: 0 auto -26px;
	
}

/*
#bodycontent:after
{
	content:" ";
	display:block;
	clear:both;
	height:100%;
}
*/

.middlebodycontent
{
	width: 830px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../../Images/water.gif);
	background-repeat:repeat;
}

.middlecontent
{
	width: 830px;
	margin-left: auto;
	margin-right: auto;
}


/******************** MASTERPAGE ***********************/
.headertable
{
}

.maintable
{
	background-color:White;
	border-color:#00659C;
	border-left-style:solid;
	border-left-width:6px;
	border-right-style:solid;
	border-right-width:6px;
	height:100%;
}

.band
{
	background-image: url(../../Images/band.gif);height:20px;
}

.footer
{
	background-color:#00659C;
	color:White;
	font-size:9px;
	height:19px;
	padding-top:5px;
}

.tdmenu
{
	/*background-image: url(../../Images/blauwe_balk.jpg);
	background-repeat:no-repeat;
	background-position:left top; */
	vertical-align:text-top;
	background-color: #00659C;
}

.smmainmenu, .dynhovermenu, .smchildmenu
{
	font-size:12px;
}

smmainmenu
{
	text-align:center;
}

.dynmenu
{
	z-index: 100;
}

.contenttable
{
	background-image: url(../../Images/water.gif);
	background-repeat:repeat-y;
}

.navpanel
{
	/*border-right: solid 6px #00659C;
	float:left;*/
	color:White;
	padding-left: 6px; 
	padding-right: 6px; 
}

.rightpanel
{
	background-image: url(../../Images/water.gif);
	background-repeat:repeat;
	border-left: solid 6px #00659C; 
	vertical-align:top;
	padding-left: 1px;
	padding-right: 1px;
}

/********************* CONTENT *******************************/

.hph1
{
	color:white;
	font-size:18px;
	font-weight:bold;
	background-color:#F78F1E;
	padding: 4px 4px 4px 4px;
	text-decoration:none;
}

a.hph1:hover
{
	text-decoration:underline;
}

.hph2
{
	color:#00659C;
	font-size:15px;
}

.hph3
{
	color:white;
	font-size:15px;
	font-weight:bold;
	/* background-color:#F78F1E; */
	background-color:#00659C;
	padding: 4px 4px 4px 4px;
}

.hph3 a
{
	text-decoration:none;
	color:white;
}

.hph3 a:hover
{
	text-decoration:underline;
}

.bodytable
{
	background-color:White;	
	font-size:12px;
}

h1
{
	color:#00659C;
	font-size:22px;
	font-weight:bold;
}

/*********** HIGHLIGHT control **************/
.hlh1
{
	color: White;
	font-weight:bold;
	font-size:14px;
	background-image:url(../../Images/bgheader.gif);
	background-repeat:repeat-x;
	border-bottom: solid 1px #F78F1E;
}

.hllbl
{
	font-weight:bold;
	vertical-align:top;
	
}

.hlfld
{
	vertical-align:top;
}

/*********** YACHT DETAIL control **************/
.yachtformtable
{
}

.yachtformlabel
{
	color:#00659C;
	font-weight:bold;
}

.yachtformfield
{
	font-weight:bold;
}

.yachtformheader
{
	color:#00659C;
	font-weight:bold;
	/* border-bottom:solid 1px #EED7CF; */
}

.tnimage
{
	border:solid 1px #F78F1E;
}

/******************** NEWS ***********************/
.newsblock
{
	background-color: White;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 8px;
	color:Black;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 4px;
	font-size:11px;
	/* border: solid 1px #00659C; */
}

.newsblockhdr
{
	/*color:#00659C; */
	color: White;
	font-weight:bold;
	font-size:14px;
	background-image:url(../../Images/bgheader.gif);
	background-repeat:repeat-x;
	border-bottom: solid 1px #F78F1E;
}

.newsblock a
{
	/*color:#00659C;*/
	color:Black;
	text-decoration:none;
}

.newsblock a:hover
{
	/*text-decoration:underline;*/
}

.newslink, .listlink
{
	cursor:pointer;
}
.newslink:hover
{
	text-decoration:underline;
}

#readMoreNews
{
	color:#F78F1E;
}

.newsheader
{
	color:#00659C;
	font-size:22px;
	font-weight:bold;
}

.newsdate
{
	font-weight:bold;
}

/**************************************************************************
**** SWBTN - Command Button
*** Exists of three columns with background images
**************************************************************************/
.swbtn_left
{
	background-image:url(../../Images/btn_sideleft.gif);
	background-repeat:no-repeat;
}

.swbtn_right
{
	background-image:url(../../Images/btn_sideright.gif);
	background-repeat:no-repeat;
}

.swbtn_mid
{
	background-image:url(../../Images/btn_sidemid.gif);
	background-repeat:repeat-x;
	vertical-align:top; 
	color: Black;
}

a.swbtn_link, a.swbtn_link:link, td.swbtn_mid a.swbtn_link:hover
{
	text-decoration:none;
	color: Black;
}

.qsearch
{
	font-size:10px;
}

.ysearchtbl
{
	font-size:11px;
}

.datalisttable
{
	font-size:11px;
}

/*
.listlink:hover
{
	text-decoration:underline;
	font-size:18px;
}
*/

.absphoto
{
	/*position:relative; */
}