body { }

form { position: absolute; left: 50%; top: 50%; width: 780px; height: 430px; margin-left: -390px; /* half of width */ margin-top: -215px;  /* half of height */ background-color: #fff; }
/* Algemeen gedeelte voor de layout van de site genest zoals deze ook gebruikt worden */

table#tblOmhullend			{ width:100%; height:100%;}
	td#tdOmhullend				{ width:100%; height:100%; text-align:center; vertical-align:middle;}
		table#tblFrame			{	width:780px; height:430px; background-image: url(../chinaboat/img/menu-bg.jpg); background-repeat:repeat-x; }
			td#tdMenu					{ width:220px; border-right: solid 5px #FFEF9C; vertical-align:top; }
				table#tblMenu		{ width:100%; text-align:center; }
					td#tdLogo			{ height: 140px; text-align:center; vertical-align:middle; }
			td#tdInhoud				{ width:490px; height:415px; }
			
			td#xtraMenu				{ width:70px; vertical-align:middle; padding-left:17px;  }
			td#footer					{ height:15px; vertical-align:top; margin: 0 0 0 0;  overflow:hidden; background-image:url(../chinaboat/img/wave.gif);  }
			div#divFooter			{ width:100%; height:100%; background-image:url(../chinaboat/img/wave.gif);}

/* Divs die de inhoud van specifieke pagina's markeren */
div#divDefault				{ text-align:center; vertical-align:middle; width:455px; height:335px; margin-left:30px;}
div#divHome						{	text-align:left; vertical-align:middle; width:455px; height:356px; margin-left:30px; padding: 10 10 10 10;
													background-color:#2C221A; border:solid 2px #FFEF9C; overflow:auto; background-image:url(../chinaboat/img/background.jpg); background-repeat:no-repeat;}

/* Tabellen */
table#tblHuurPrijzen		{ width:400px;}
table#tblHuurPrijzen td { vertical-align:top;}

table#tblOfferte				{  }
table#tblOfferte input	{ width:180px; }
table#tblOfferte td			{ vertical-align:top; }

/* Overige */
a:link									{ color: #ffdd00; font-weight: bold; text-decoration: none} a:hover									{	color: #ffdd00; font-weight: bold; text-decoration: underlined} a:visited 							{	color: #ffdd00; font-weight: bold; text-decoration: none}a:active								{	color: #ffdd00; font-weight: bold; text-decoration: underlined}
th											{ text-align: left; font-weight:bold; font-size:9pt; }
h1											{ color: #ffdd00; font: 14pt Verdana; font-family: Arial, Helvetica, Verdana; font-weight:bold; }
a.menuOptie:link				{ color:Black; font: 11pt Arial; font-family: Arial, Helvetica, Verdana; font-weight:bold; text-decoration:none;}
a.menuOptie:hover				{ color:Black; font: 11pt Arial; font-family: Arial, Helvetica, Verdana; font-weight:bold; text-decoration:underline; }
img											{ border:0; }



/* Font types */
.geleHeader						{ color: #FFEF9C; font: 14pt Verdana; font-family: Arial, Helvetica, Verdana; font-weight:bold; }
.geleHeader2					{ color: #FFEF9C; font: 11pt Verdana; font-family: Arial, Helvetica, Verdana; font-weight:bold; }
.geleTekst						{ font:  9pt Verdana; color: #FFEF9C; line-height:1.5em; }
.blauweHeader					{ font: 11pt Verdana; color: #001144; font-weight:bold; margin-left:5; text-align:left; }
.blauweHeader2				{ font:  9pt Verdana; color: #001144; font-weight:bold; margin-left:5; text-decoration:underline; }
.blauweTekst					{ font:  8pt Verdana; color: #001144; margin:5 5 5 5; }
