/* Layout */
body {background-image: url(images/achtergrond_kmc.gif);}
		
html,body 	{
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 100%;
	height: auto;
	font: 11px Verdana;
	color : #0E3D66;
	
}

#frame 	{
	width: 968px;
	height:490px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	margin: 0px auto;
}

/* Clearing */
.contentpane { text-align: left; }
.clearing:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearing { display: inline; }

/* Clearing IE-mac \*/
* html .clearing { height: 1%; }

.clearing { display: block; }

/* Einde clearing voor IE-mac */
/*** einde clearing hack ***/	
	
/* Header.. bewegende flash tekst & de broodkruimels */
div.header {
width:958px;
height:164px;
background-image: url(images/header_voor.gif); background-repeat:no-repeat;
}

div.menu {width:100px;
height:40px;
position:relative;
top:98px;
left:5px;
}

div.menusys {width:100px;
height:40px;
position:relative;
top:6px;
left:5px;
}

div.menusec {width:100px;
height:40px;
position:relative;
top:2px;
left:5px;
}

div.menuoff {width:100px;
height:40px;
position:relative;
top:2px;
left:5px;
}

div.menusoll {width:100px;
height:40px;
position:relative;
top:2px;
left:5px;
}

div.blok
{
	width: 1000px;
		
}

div.blokinner {
height:325px;
width:233px;
float:left;
margin-right:7px;
background-color: White;
}

html > body div.blokinner
{
	height: 315px;
}


div.bloklogo {
	height:81px;
	width:233px;
	background-color: White;
	}
	
div.bloklogo img
{
	width: 213px;
	height: 77px;
	padding: 0 0 0 10px;
}
	
div.bloklogoheader {
	height:81px;
	width:233px;
	top:13px;
	position: absolute;
	}

div.blokblanksys {height:53px;width:233px;background-color:#add73d ;}
div.blokblanksec {height:53px;width:233px;background-color:#c62341;}
div.blokblankoff {height:53px;width:233px;background-color:#ffdf2d ;}
div.blokblanksol {height:53px;width:233px;background-color:#ff4f00 ;}

div.blokpic 
{
	height:81px;
	width:233px; 
	background-color: White;
	margin: 0 0 0px 0;
	

}
div.blokpic img
{
	width: 233px;
	height: 81px;
	
}


.logo {background-image: url(../images/logo_group.gif); background-repeat: no-repeat; margin-top:17px; height:100%; }







/* Opmaak */

a:link, a:visited {
	text-decoration : underline;
	font-weight : none;
	color : #0E3D66;
}
a:active, a:hover {
	text-decoration : underline;
	font-weight : none;
	color : #447D0B;
}
a.button:link, a.button:visited {
	text-decoration : none;
	font-weight : bold;
	color : #0E3D66;
}
a.button:active, a.button:hover {
	text-decoration : none;
	font-weight : bold;
	color : #447D0B;
}
a.menu:link, a.menu:visited
{
    font-size : 11px;
	font-family : Verdana;
    COLOR: #0E3D66;
    TEXT-DECORATION: none
}
a.menu:hover, a.menu:active
{
    font-size : 11px;
	font-family : Verdana;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

h1,.h1 {
	font-size : 13px;
	font-weight : bold;
	color: #003059;
}
h2,.h2 {
	font-size : 11px;
	font-weight : bold;
	color: #003059;
}
h3,.h3 {
	font-size : 11px;
	font-weight : bold;
	color: #0E3D66;
}
.small { 
	font-size : 9px;
}
.normal { 
	font-size : 10px;
}
.blauw {
	font-size : 11px;
	font-weight : bold;
	color: #003059;
}
.weg {
	font-size : 13px;
	font-weight : bold;
	color: #ffffff;
}
.scroll {
	scrollbar-face-color: #CFD8E0;
	scrollbar-3dlight-color: #1A1B73; 
	scrollbar-darkshadow-color: #1A1B73; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #1A1B73;
}
.back {
	background-color: #0E3D66;
}	


div.blokinner p
{
	padding: 0px 5px 5px 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: White;
	margin: 5px 0 0 0;
}
p.headertext
	{
	height:81px;
	width:233px;
	position: absolute;
	margin: 30px 0 0 730px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;

	}

