html,body {
        height: 100%;
        margin: 0px;
        background-color: #f3f3f3;
        font-family: Verdana;
        font-size: 11px;
}

div#container {
	position: relative;
	height: 100%;
	background-image: url('/_images/background.gif');
	background-repeat: repeat-y;
	width: 920px;
	margin-left: auto;
	margin-right: auto;
	height: auto !important;
	height: 100%;
	min-height: 100%;
}
 
#logo {	
	float: left;
	width: 168px;
	height: 87px; 
	background-image: url('/_images/logo.jpg');
}
 
#content {
	margin: 0px 13px 0px 7px;
}
.ncp {
	margin-top: 0px;
	text-align: center;
}
 
#header {
	float: right;
	width: 732px;
	height: 87px;
	background-image: url('/_images/header-background.jpg');
}
 
#footer {
	clear: both;
}
 
#headermenubuttons {
	position: relative;
	top: -24px;
	left: 9px;
	height: 19px; 
	width: 720px;
}
 
#menuleft {
	float: left;
	top: 87px;
	width: 168px;
	height: 600px;
	background-image: url('/_images/menu-background.jpg');
	background-repeat: repeat-x;
}
 
#contenttekst {
	float: left;
	background-image: url('/_images/content-background.jpg');
	background-repeat: repeat-x;
	width: 732px;
        height: auto !important;
        height: 450px;
		min-height: 600px;
	left: 20px;
}

#topmenu {
        position: absolute;
        right: 18px;
        width: 355px;
        text-align: right;
        height: 16px;
        padding-left: 0px;
		padding-right: 9px;
        padding-top: 5px;
        padding-bottom: 5px;
        color: #FFFFFF;
}

#contactgegevens {
        position: absolute;
        padding: 23px;
        top: 85px;
        width: 128px;
        height: 150px;
}

#kenniscentrum {
        position: absolute;
        top: 350px;
        width: 168px;
        height: 100px;
        font-size: 9px;
}

#submenu {
	float: right;
	width: 200px;
	color: #000000;
}
 
#submenucontent {
	background-color: #f8fcff;
	padding-left: 8px;
	padding-right: 8px;
 
}
 
#submenulinksboven {
	background-image: url('/_images/hoekje_linksboven.png');
	height: 14px;
	width: 14px;
	margin-right: 14px;
	font-size: 2px;
}
 
#submenurechtsboven {
	background-color: #f8fcff;
	height: 14px;
	width: 186px;
	margin-top: -14px;
	margin-left: 14px;
	font-size: 2px;
}
 
#submenulinksonder {
	background-image: url('/_images/hoekje_linksonder.png');
	height: 14px;
	width: 14px;
	margin-right: 14px;
	font-size: 2px;
}
 
#submenurechtsonder {
	background-color: #f8fcff;
	height: 14px;
	width: 186px;
	margin-top: -14px;
	margin-left: 14px;
	font-size: 2px;
}
 
#submenu2 {
	float: right;
	width: 270px;
	color: #000000;
}
 
#submenu2content {
	background-color: #f8fcff;
	padding-left: 8px;
	padding-right: 8px;
 
}
 
#submenu2linksboven {
	background-image: url('/_images/hoekje_linksboven.png');
	height: 14px;
	width: 14px;
	margin-right: 14px;
	font-size: 2px;
}
 
#submenu2rechtsboven {
	background-color: #f8fcff;
	height: 14px;
	width: 256px;
	margin-top: -14px;
	margin-left: 14px;
	font-size: 2px;
}
 
#submenu2linksonder {
	background-image: url('/_images/hoekje_linksonder.png');
	height: 14px;
	width: 14px;
	margin-right: 14px;
	font-size: 2px;
}
 
#submenu2rechtsonder {
	background-color: #f8fcff;
	height: 14px;
	width: 256px;
	margin-top: -14px;
	margin-left: 14px;
	font-size: 2px;
}
 
 
 
.kenniscentrum_subcat {
 
	border-style: none;
	border-bottom-style: solid;
	border-width: 1px;
	border-color:#FF0000;
	height: 16px;
	padding: 2px 2px 0 2px;
}
 
.kenniscentrum_table{
 
}
 
A:link {
	text-decoration: none;
	color:#FF0000;
}
A:visited {
	text-decoration: none;
	color:#FF0000;
}
A:active {
	text-decoration: none;
	color:#FF0000;
}
A:hover {
	text-decoration: underline;
	color:#FF0000;
}
 
 
A.wit {
	font-family: Verdana;
	text-decoration: none;
	color: #FFFFFF;
}
 
A.wit:link, A.wit:visited, A.wit:active, A.wit:hover {
	font-family: Verdana;
	text-decoration: none;
	color: #FFFFFF;
}
 
A.wit:hover {
	text-decoration: underline;
}
 
.roodlink A:link {
	text-decoration: none;
	color: #FF3333;
}
.roodlink A:visited {
	text-decoration: none;
	color: #FF3333;
}
.roodlink A:active {
	text-decoration: none;
	color: #FF3333;
}
.roodlink A:hover {
	text-decoration: underline;
	color: #FF3333;
}
 
.breadcrumb {
	text-decoration: none;
	color: #666666;
}
 
.floatleft {
	float: left;
	margin: 0 10px 0 0;
}
 
.floatright {
	float: right;
	margin: 0 0 0 10px;
}
 
h1{
	font-size:18px;
	color: #990000;
	margin: 0;
	padding: 10px 0 3px 0;
}
 
h2{
	font-size:14px;
	color:#993300;
	margin: 0px;
	padding: 8px 0 1px 0;
}
 
h3,h4,h5,h6{
	font-size: 11px;
	margin: 0px;
	padding: 4px 0 1px 0;
}
 
 
 
A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active, A.breadcrumb:hover {
	font-family: Verdana;
	text-decoration: none;
	color: #666666;
}
 
A.breadcrumb:hover {
	text-decoration: underline;
}
 
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
 
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
 
a.button {
    background: transparent url('/_images/button_a.png') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 10px Verdana;
    height: 24px;
    margin-right: 6px;
    padding-right: 11px; /* sliding doors padding */
    text-decoration: none;
}
 
a.button span {
    background: transparent url('/_images/button_span.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 11px;
}
 
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
 
a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 11px; /* push text down 1px */
} 
 
a.buttonhmenu {
    background: transparent url('/_images/button_hmenu_a.png') no-repeat scroll top right;
    /*color: #444;*/
    display: block;
    float: left;
    font: normal 10px Verdana;
    height: 24px;
    margin-right: 2px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}
 
a.buttonhmenu span {
    background: transparent url('/_images/button_hmenu_span.png') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 7px;
}
 
a.buttonhmenu:active {
    background-position: bottom right;
    /*color: #000;*/
    outline: none; /* hide dotted outline in Firefox */
}
 
a.buttonhmenu:active span {
    background-position: bottom left;
    padding: 6px 0 4px 7px; /* push text down 1px */
} 
 
 
a.buttonhmenuselect, a.buttonhmenu:hover {
    background: transparent url('/_images/button_hmenu_a.png') no-repeat scroll top right;
    display: block;
    float: left;
    font: normal 10px Verdana;
    height: 24px;
    margin-right: 2px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
    background-position: bottom right;
    /*color: #000;*/
    outline: none; /* hide dotted outline in Firefox */
}
 
a.buttonhmenu:hover {
	text-decoration: underline;
}
 
a.buttonhmenuselect span, a.buttonhmenu:hover span {
    background: transparent url('/_images/button_hmenu_span.png') no-repeat;
    display: block;
    line-height: 14px;
    background-position: bottom left;
    padding: 6px 0 4px 7px; /* push text down 1px */
}
 
.roundedcornr_box_923101 {
	background: url('/_images/roundedcornr_923101_tl.png') no-repeat top left;
}
.roundedcornr_top_923101 {
	background: url('/_images/roundedcornr_923101_tr.png') no-repeat top right;
}
.roundedcornr_bottom_923101 {
	background: url('/_images/roundedcornr_923101_bl.png') no-repeat bottom left;
}
.roundedcornr_bottom_923101 div {
	background: url('/_images/roundedcornr_923101_br.png') no-repeat bottom right;
}
.roundedcornr_content_923101 {
	background: url('/_images/roundedcornr_923101_r.png') top right repeat-y;
}
 
.roundedcornr_top_923101 div,.roundedcornr_top_923101,
.roundedcornr_bottom_923101 div, .roundedcornr_bottom_923101 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_923101, .roundedcornr_bottom_923101 {
	margin-top: -19px;
}
.roundedcornr_content_923101 { padding: 0 10px; }

