html,body {
	margin	:0;
	padding	:0;
	height	:100%;	
}

body#mainBody {
	margin: 0;
}

body {
	scrollbar-3dlight-color		: #fff7ec;
	scrollbar-arrow-color		: #000;
	scrollbar-base-color		: #f1f1f1;
	scrollbar-darkshadow-color	: #f1f1f1;  
	scrollbar-face-color		: #ffb93d; 
	scrollbar-highlight-color	: #fff7ec;
	scrollbar-shadow-color		: #f1f1f1;
}


h3, span.Title, span.Title a {
	font-size	: 16px;
	color		: #4B585A;
	font-weight	: bold;
}
/*=== Allesomvattende tabel
	table#pagetable {
		 width: 100%;
		 height: 100%;
	}
*/	
	
	td.outerleft {
		width: 30%;
		background: #ffb93d;
	}
	
	td.outerright {
		width: 30%;
		background: #ffb93d;
	}

/*===/Allesomvattende tabel */	

td {	
	font-size: 12px;
}

a {
	font-family	: Arial, Verdana, Helvetica, sans-serif;
	font-size	: 12px;
	color		: #4B585A;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

li {
	list-style: square;
}


#page {
	width	: 100%;
	height	: 100%;
}

tr.header, tr.header td {
	background: #fff7ec;
}

#headertop {
	background: #fff7ec;
}

#headertop a {
	color: #4B585A;
	text-decoration: underline;
}

#headertop a:hover {
	color: #fff;
	text-decoration: none;
}

.pageleft {
	background: #ffb93d;
}

.pageright {
	background-image: url(../Images/right.gif);
	background-repeat: repeat-y;
}


fieldset {
}

legend {
	color: #000;
	font-size: 15px;
}

.label {
	padding: 0 5px 0 0;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
	text-align		: right;
	color			: #4B585A;
	vertical-align	: top;
}

label {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
}

.textfield, textarea {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
	background	: #fff;
	color		: #333;
	border		: 1px solid #4B585A;
}

.button {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color		: #4B585A;
	background	: #dddacc;
	border		: 2px solid #4B585A;
	border-style: ridge;
}

/*=== Logo area ===========================================================*/
td#logo {
	width			: 339px;
	height			: 127px;
	vertical-align	: bottom;
	background-image: url(../Images/bg_logo.gif);
	background-position: right;
	background-repeat: repeat-y;
}

/*===/Logo area ===========================================================*/
/*=== Breadcrumbs =========================================================*/
td#breadcrumbs {
	height			: 22px;
	padding			: 0 15px 0 0 ;
	text-align		: right;
	vertical-align	: middle;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #4B585A;
	background		: #fff7ec;
}

td#breadcrumbs td {
	background	: #99ff00;
  	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 11px;
}

td#breadcrumbs a {
	color			: #4B585A;
	text-decoration	: underline;
}

td#breadcrumbs a:hover {
	color			: #4B585A;
	text-decoration	: none;
}
/*===/Breadcrumbs =========================================================*/
/*=== Navmain =============================================================*/
td#navmain {
	qheight				: 122px;
	vertical-align		: top;
	background-image	: url(../Images/bg_navmain_nieuw.jpg);
	background-repeat	: no-repeat;
	background-position	: bottom left;
}

td#navmain td {
	background: transparent;
}

td#navmain img {
	border: 0;
}

div.MenuPos {
	width	: 526px;
	height	: 22px;
}

#navmain div.niv1, #navmain div.niv2, #navmain div.niv3, #navmain div.niv4 {
	display	: block;
	float	: left;
	margin	: 0 2px 0 0;
	padding	: 0 0 26px 0;
}

#navmain div.niv1 { width: 148px; }
#navmain div.niv2 { width: 148px; }
/*
#navmain div.niv3 { width: 148px; }
*/
#navmain div.niv3 { width: 190px; }
#navmain div.niv4 { width: 96px; }

/*=== Hoofdmenu items ===*/
td#navmain div td.item a {
	display			: block;
	float			: left;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	text-decoration	: none;
	color			: #333;
}

td#navmain div td.item a:hover {
	display			: block;
	float			: left;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	text-decoration	: none;
	color			: #333;
}

/*=== Geselecteerde hoofdmenu items ===*/
td#navmain div td.itemselected a {
	display			: block;
	float			: left;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	text-decoration	: underline;
	color			: #333;
}

td#navmain div td.itemselected a:hover {
	display			: block;
	float			: left;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	text-decoration	: none;
	color			: #333;
}

td#navmain div td.iteminvisible a {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	color			: #666;
	text-decoration	: none;
}

/*=== Niet-actieve hoofdmenu items ===*/
td#navmain div td.iteminvisible a:hover {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	color			: #ccc;
	text-decoration	: none;
}

/*=== Submenu items in hoofdmenu*/
td#navmain div.navsub {
	margin: 5px 0 0 0;
}

td#navmain td.sub a, td#navmain td.subselected a, td#navmain td.subinvisible a  {
	qdisplay			: block;
	qfloat		: left;
	text-decoration	: none;
	font-size: 10px;
}

td#navmain td.sub a:hover, td#navmain td.subinvisible a  {
	text-decoration	: underline;
}

img.arrowsub {
	margin: 0 5px;
	float: left;
}
/*===/Navmain =============================================================*/
/*=== Navparent ===========================================================*/
td#navparent {
	height			: 22px;
	background-color: #ffb93d;
	vertical-align	: top;
}

div.navparent {
	float	: right;
	padding	: 0 10px 0 10px;
}

div.navparent td.subselected {
	border-width: 0 1px 1px 1px;
	border-color: #4B585A;
	border-style: none;
}


td.sub a, td.subselected a, td.subinvisible a  {
	display			: block;
	padding			: 3px 5px 0 5px;
	text-decoration	: none;
}

div.navparent a, div.navparent a:hover {
	display		: block;
	width		: 100%;	
	font-size	: 13px;
}

td.sub a, td.subselected a, td.subinvisible a  {
	text-decoration: none;
}

td.sub a:hover, td.subinvisible a:hover {
	text-decoration: underline;
}

td.subselected a {
	background		: #fff7ec;
	text-decoration	: none;
}

td.subinvisible a {
	color: #999;
}

td.subinvisible a:hover {
	color: #333;
}
/*===/Navparent ===========================================================*/
/*=== Navsub ==============================================================*/
/*=== Subnavigatie boven content */
td#navsub {
	height			: 26px;
	vertical-align	: bottom;
	background		: #ffb93d;
}

	td#navsub div.navsub {
		display		: block;		
		float		: left;
		background	: #f1f1f1;
		padding		: 0 10px 2px 10px;
		margin		: 0 5px 0 0;
	}

td#navsub div.navsub a, td#navsub div.navsub a:hover {
	display		: block;
	font-size	: 13px;
	font-style	: normal;
	font-weight	: normal;
	color		: #4B585A;
}


/*=== Subnavigatie in hoofdmenu */
div.navsub {
	float	: left;
	padding	: 0 0 0 10px;
}

div.navsub a, div.navsub a:hover {
	display		: block;
	font-size	: 12px;
	qfont-style	: italic;
	font-weight	: bold;
	color		: #4B585A;
}

div.navsub td.subselected a {
	text-decoration	: underline;
}

/* Voor overige stijlen geldt hetzelfde als voor navparent */

/*===/Navsub ==============================================================*/
/*=== Content =============================================================*/
td#maincontent, body, td#maincontentnews, td#maincontentnobg {
	vertical-align	: top;
	line-height		: 130%;
	color			: #4B585A;
	background		: #f1f1f1;
  font-family		: Arial, Verdana, Helvetica, sans-serif;
	font-size		: 12px;
}

/* === Nieuwspagina heeft geen achtergrond ====================*/
td#maincontentnews {
	padding				: 10px;	
}
/*===/Nieuwspagina heeft geen achtergrond ====================*/

td#maincontent {
	padding				: 10px;
	/*background-image	: url(../Images/bg_maincontent.gif);*/
	background-position	: top 57%;
	background-repeat	: no-repeat;	
}

/*td#maincontentnobg {	
	padding				: 10px;
	background-repeat	: no-repeat;
}
*/

	/*=== Texteditor ==========================*/
	.Bold {
		font-weight: bold;
	}
	
	.Code {
		border			: #8b4513 1px solid;
		padding-right	: 5px;
		padding-left	: 5px;
		color			: #000066;
		font-family		: 'Courier New' , Monospace;
		background-color: #ff9933;
	}
	/*===/Texteditor==========================*/
/*===/Content ===============================================================*/

/*=== Recordpaging ==========================================================*/
div.recpaging {
	display		: block;
	width		: 100%;
	float		: left;
	text-align	: right;
}	

.recpaging a {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	margin			: 0 5px 0 5px;
	color			: #4B585A;
	text-decoration	: underline;
}

.recpaging a:hover {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #ccc;
	text-decoration	: none;
}

.recpageselected {
	font-size: 12px;
	font-weight: bold;
	color: #4B585A;
}
/*===/Recordpaging ==========================================================*/

/*=== Footer ===============================================================*/
 td#footer {
 	height				: 19px;
	background-color	: #ffb93d;
 }
 
/* #footer a {
 	color: #9f0;
	text-decoration: none;
 }
 
 #footer a:hover {
 	color: #fff;
	text-decoration: underline;
 }
 */
/*===/Footer ===============================================================*/