body, html { height: 100%; } 

body {
margin: 0;
padding: 0;
font-family: verdana, sans-serif;
text-align: left;
line-height: 1.2em;
color: #FFFFFF;
background: #FAFDFE url('../images/background.jpg') repeat-y center;
}


#wrap {
width:855px;
height: 100%;
margin-left: auto;margin-right: auto;
margin-top: 0; margin-bottom: 0;
padding:0;
border:0px;
background: #FFFFFF url('../images/combi-alpha.jpg') no-repeat 0px 0px;
text-align: left;
	}


#toplogo        { 
position: relative; 
width: 855px; 
height: 99px;
margin-left: auto;
margin-right: auto;
margin-top: 0; margin-bottom: 0;
padding: 0px;
}

#toplogo .banner   { 
position: absolute;
top: 15px; 
left: 358px; 
width: 483px; 
height: 60px;                
border:1px #E0EEF7 solid;
}

#logo        { 
position: relative; 
width: 855px; 
height: 100px;
background: #FFFFFF url('../images/header.jpg') no-repeat 0px 0px;
margin-left: auto;
margin-right: auto;
margin-top: 0; 
margin-bottom: 0;
padding: 0px;
}

#logo span   { 
position: absolute;
top: 170px; 
left: 25px; 
width: 200px; 
height: 77px;                
}







/* ---( main column )----------------------------- */

#content {
position: relative;
margin: 0px;
padding: 10px;
color: #000000; 
font-family: verdana, sans-serif, arial; 
font-size: 11px;
margin-top: 15px;

}



#content ul {
	margin: 5px 0 5px 0;
	padding: 5px;
	list-style: square inside;
	}



#content a       { 
text-decoration: underline; 
color: #00244D; 
font-family: verdana, sans-serif, arial;
font-size: 11px;
font-weight: normal;
}


#content a:hover, #content a.active, #content .act {
	color: #82B6F2;
	text-decoration: none; 
	}


#content sup       { 
color: #000000; 
font-family: verdana, sans-serif, arial;
font-size: 10px;
font-weight: normal;
}



/* ---( links en rechts )----------------------------------- */



#k2_links {
position: absolute;
margin: 0px;
width: 200px;
left: 15px;
height: auto;
padding: 0px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica; 
font-size: 11px;
text-align: left;

/*
 background-color: #EFEFEF; 
 filter: alpha(opacity=75); -moz-opacity: .75; */
}


#k2_rechts {
position:relative;
left: 265px;
width: 500px;
height: auto;
display: block;
padding-left: 2px;
}





/* ---( footer )----------------------------------- */

#footer {
	position: relative;
	clear: both;
	margin: 0;
	padding: 0;
	width: 100%; 
	text-align: right;

	color: #000000; 
	font-family: verdana, sans-serif, arial; 
	font-size: 11px;
	}

#footer span   { 
position: absolute;
top: -370px; 
left: 10px; 
width: 200px; 
height: 77px; 
color: #FFFFFF;
}






/* ---( overig )------------------------------------------ */


ul.noBullet li {
	list-style-type: none;
	}

ul.fiveent em {
	color: #999;
	font-style: normal;
	}

.center {
	text-align: center;
	}

a img {
	border: none;
	}

.hide {
	display: none;
	}

table { border-spacing: 0px; }



hr {
	border-top: 1px solid #ccc;
	color: #fff;
	background-color: #fff;
	height: 1px;
	}

