/*nieuwe css tables vervangen door css 26-04-2007 */

html, body, td, input, select, textarea
{
	font-family:		verdana, tahoma, arial, sans-serif;
	font-size:			8pt;
	line-height:		1.2em;
}
html, body
{
	margin:				0;
	padding:			0;
	height:				100%;
	overflow:			auto;
}
body
{
	width: 				100%;
	height:				100%;
	background-color:	#fcca00;
	text-align:			center;
}	
#container 
{
	position:			relative;
	width: 				768px;
	height:				100%;
	margin-left:		auto;
	margin-right:		auto;
	text-align:			left;
}
#left-fade
{
	position:			absolute;
	left:				0;
	width: 				14px; 
	height:				100%;
	background: 		url(/images/fade-left.gif) right repeat-y;
}
#right-fade
{
	position:			absolute;
	right:				0;
	width: 				14px; 
	height:				100%;
	background: 		url(images/fade-right.gif) left repeat-y;
}
#main-container
{
	position:			absolute;
	left:				14px;
	width: 				740px; 
	height:				100%;
    background: 		#e8e9eb url(images/bg.gif) right no-repeat; 
}
#header
{
	position:			absolute;
	top:				0;
	width: 				740px; 
	height:				138px;
}
#header1
{
	position:			absolute;
	top:				0;
	width: 				146px; 
	height:				138px;
	background:			#e8e9eb url(images/king.gif) no-repeat;
	cursor:				pointer;
}
#header2
{
	position:			absolute;
	top:				0;
	left:				146px;
	width: 				435px; 
	height:				138px;
	background:			#e8e9eb url(images/king-cre.gif) no-repeat;
}
#header3
{
	position:			absolute;
	top:				0;
	right:				0;
	width: 				159px; 
	height:				138px;
	background:			#e8e9eb url(images/header-right.gif) no-repeat;
}
#header2-crumb
{
	position:			absolute;
	bottom:				10px;
	left:				10px;
	width: 				425px; 
	height:				20px;
	border-bottom:		solid 2px #fff;
	background-color:	transparent;
	color:				#204197;
	font-size:			8pt;
	font-weight:		bold;
}
#header3-box
{
	position:			absolute;
	top:				0px;
	right:				0px;
	width: 				159px; 
	height:				100px;
}
#header2-link
{
	position:			absolute;
	top:				0px;
	left:				70px;
	width: 				300px; 
	height:				90px;
	cursor:				pointer;
}
#main
{
	position:			absolute;
	top:				138px;
	bottom:				71px;
	left:				0;
	width: 				740px; 
}
#menu-container
{
	position:			absolute;
	top:				0;
	left:				0;
	width: 				146px; 
	height:				100%;
 	background:			#e8e9eb url(images/menu.gif) repeat-y;
}
#menu
{
}
#content-container
{
	position:			absolute;
	top:				0;
	left:				146px;
	width: 				594px; 
	height:				100%;
	overflow:			auto;
}
#content
{
	margin-bottom:		10px;
	margin-right:		10px;
}
#footer
{
	position:			absolute;
	bottom:				0;
	right:				0;
	width: 				740px; 
	height:				71px;
	background:			#e8e9eb url(images/footer.gif) no-repeat;
}
#footer-links
{
	position:			absolute;
	top:				30px;
	left:				153px;
	width: 				425px; 
	height:				30px;
	text-align:			center;
}

/* oude stylesheet */

.bottomnav {
	background-color:	transparent;
	color:				#ffffff;
	font-size:			8pt;
	text-decoration:	none;
}

a.bottomnav:hover {
	text-decoration:	underline;
}

.bottomsubnav {
	background-color:	transparent;
	color:				#204197;
	font-size:			8pt;
	text-decoration:	none;
}

a.bottomsubnav:hover {
	text-decoration:	underline;
}

.copyright {
	background-color:	transparent;
	color:				#204197;
	font-size:			7pt;
	font-weight:		bold;
}

.menu {
	background-color:	#548ecd;
	color:				#ffffff;
	font-size:			8pt;
	font-weight:		bold;
}

.menuhl {
	background-color:	#204197;	
	color:				#ffffff;
	font-size:			8pt;
	font-weight:		bold;
}

.menusub {
	background:			transparent;
	color:				#204197;
	font-size:			8pt;	
	line-height:		14pt;
	text-decoration:	none;
}

a.menusub:hover {
	text-decoration:	underline;
}

.menusubhl {
	background:			transparent;
	color:				#204197;
	font-size:			8pt;
	font-weight:		bold;
	line-height:		14pt;
	text-decoration:	none;
}

a.menusubhl:hover {
	text-decoration:	underline;
}

.newstitle {
	background-color:	transparent;
	color:						#ffffff;
	font-size:				8pt;
	font-weight:			bold;
}

.newshr {
	background-color:	transparent;
	color:						#204197;
}

.search {
	background-color:	transparent;
	color:						#ffffff;
	font-size:				9pt;
	font-weight:			bold;
}

.topnav {
	background-color:	transparent;
	color:						#000000;
	font-size:				8pt;
	font-weight:			bold;
	text-decoration:	none;
}

.topnav:hover {
	text-decoration:	underline;
}

.topnavhl {
	background-color:	transparent;
	color:						#204197;
	font-size:				8pt;
	font-weight:			bold;
}

.update {
	background-color:	transparent;
	color:						#000000;
	font-size:				7pt;
}

a {
	background-color:	transparent;
	color:						#000000;
	text-decoration:	underline;
}

a.menu, a.menuhl {
	background-color:	transparent;
	color:						#ffffff;
	text-decoration:	none;
}

a.news {
	background-color:	transparent;
	color:						#ffffff;
	text-decoration:	none;
}

a:hover {
	text-decoration:	none;
}

a.news:hover {
	text-decoration:	underline;
}

form {
	margin:						0;
	padding:					0;
}

h1 {
	background-color:	transparent;
	color:						#204197;
	margin:						0pt 8pt 0pt 8pt;
	font-size:				13pt;
	font-weight:			bold;
}

h2 {
	background-color:	transparent;
	color:						#000000;
	margin:						8pt 8pt 0pt 8pt;
	font-size:				9pt;
	font-weight:			bold;
}

h3 {
	font-size:				9pt;
	font-weight:			bold;
	margin:						8pt 0 0 8pt;
}

img {
	border:						0;
}

input, select, td, textarea {
	font-family:			verdana, tahoma, arial, sans-serif;
	font-size:				8pt;
}

p {
	font-family:			verdana, tahoma, arial, sans-serif;
	font-size:				9pt;
	line-height:			12pt;
	margin:						0 8pt 8pt 8pt;
	text-align:				left;
}

p.menu {
	background-color:	transparent;
	color:						inherit;
	margin: 					0 10px 0 6px;
}

p.menusub {
	background-color:	url(images/menu.gif) repeat-y;
	color:						inherit;
	margin: 					0 10px 0 6px;
}

p.news {
	background-color:	transparent;
	color:						#ffffff;
	font-size:				8pt;
	line-height:			10pt;
	margin:						0pt 8pt 0pt 0pt;
}

td.menu {
	background:				url(images/menu-button.gif) left no-repeat;	
	cursor:						pointer;
}

td.menuhl {
	background:				url(images/menu-button-hl.gif) left no-repeat;	
	cursor:						pointer;
}

td.menuextra {
	background:				url(images/menu-button-extra.gif) left no-repeat;	
	cursor:						pointer;
}

td.menuhlextra {
	background:				url(images/menu-button-extra.gif) left no-repeat;	
	cursor:						pointer;
}

hr.survey {
	height:						1px;
	border:						none;
	border-bottom:		1px solid #204197;
	margin-left:			8pt;
}

table.survey {
	width:						400px;
}

table.survey tr td {
	padding-left:			8pt;
}
