/*
#
# www.n-i-e-u-w.nl r3
# ©2007 Sitelab Internet Engineering
# Wim van Diermen
*/ 

BODY {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px; 
	color : #000000;
	margin: 10px 10px 10px 10px;
	background: #F0F0F0 url(../pix/ui_bg_page_black4.gif) repeat-y 50% 0; 
}

td,p {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px; 
	color : #000000;
}

p.home {
	/* obsolete */
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px; 
	color : #000000;
}




a:link, a:visited {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color : #404040;
}

a:active, a:hover {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color : #00A350;
}


a.lnk_footnav:link, a.lnk_footnav:visited {
	font-family: verdana, tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 14px; 
	color : #000000;
}

a.lnk_footnav:active, a.lnk_footnav:hover {
	font-family: verdana, tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 14px; 
	color : #00A350;
}


a.lnk_lmvk:link, a.lnk_lmvk:visited {
	font-family: verdana, tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px; 
	color : #00A350;
}

a.lnk_lmvk:active, a.lnk_lmvk:hover {
	font-family: verdana, tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 14px; 
	color : #00A350;
}

a:focus { outline: none; }

.footer {
	font-family: verdana, tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px; 
	color : #000000;
	letter-spacing: 0px; 
}

.footnote {
	font-family: tahoma, tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px; 
	color : #000000;
	letter-spacing: 0px; 
}

.footnote_green {
	font-family: tahoma, tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px; 
	color : #00A350;
	letter-spacing: 0px; 
}



sup {
	font-family: tahoma, tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	text-decoration: none;
	color : #606060;
}

.sup_popup {
	font-family: tahoma, tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	text-decoration: none;
	color : #000000;
}


/* --formstyles ----------------------------------------------*/

.optional {
	border: 1px solid #303030;	
	font-family: verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #303030;
	background-color: #F2F2F2;
	padding:1px;
	padding-top:3px;
	padding-left:3px;
}

.picborder {
	border: 1px solid #C0C0C0;	
}

.picborder2 {
	border: 1px solid #303030;	
}


.required {
	border: 1px solid #303030;	
	font-family: verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #303030;
	background-color: #F2F2F2;
	padding:1px;
	padding-top:3px;
	padding-left:3px;
}

.required_error {
	border: 1px solid #FF3030;	
	font-family: verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #303030;
	background-color: #FFE6E6;
	padding:1px;
	padding-top:3px;
	padding-left:3px;
}

.formerror {
	font-family: verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #FF0000;
}


/* ---------------------------------------------------------------*/
.opzegform {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	background-color: #FFFFFF;
	border-style: none;
	border-bottom: 1px dashed #999999;
	color: #00A350;
	padding-left:3px;
	line-height: 14px; 
}

.opzegform_error {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	background-color: #FFFFFF;
	border-style: none;
	border-bottom: 1px dashed #999999;
	border-left: 1px dotted #FF0000;
	color: #FF0000;
	padding-left:2px;
	line-height: 14px; 
}




/* ---------------------------------------------------------------*/
.lmvk {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	background-color: #FFFFFF;
	border-style: none;
	border-bottom: 1px dashed #999999;
	color: #00A350;
	padding-left:3px;
	line-height: 14px; 
}

.lmvk_error {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	background-color: #FFFFFF;
	border-style: none;
	border-bottom: 1px dashed #FF0000;
	border-left: 1px dotted #FF0000;
	color: #FF0000;
	padding-left:2px;
	line-height: 14px; 
}

.red {
	color: #FF0000;
}

.green {
	color: #00A350;
}

.greenblue {
	color: #00A99C;
}



/* - [LIST]----------------------------*/
ul {
	padding-left : 15px;
}

/*  MS TWEAK UL hier */
* html body ul {
	margin-top : 4px;
	margin-left : 10px;
}
/* END MS TWEAK */

li {
	margin-left: 5px;
	list-style-type: square; 
}
/* - [/LIST]----------------------------*/


/* - [BLOG] ------------------------------ */

.blogtitle {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px; 
	color : #00A350;
}

.blogdate {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#808080;
}

.blogsmall_grey {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color:#808080;
}

.blogsmall_green {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color:#00A350;
}


/* - [/BLOG] ------------------------------ */

.highscore {
	font-family: verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.narrow {
	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px; 
	color : #000000;
}




/* --[people tree]--------------*/
#container {
	position: relative; 
	left: 50%;
	width: 960px;
	margin: 0px 0px 0px -480px;
}

#maincontent {
	position:absolute;
	width:960px;
	/*border:1px solid #00AA00; */
}

#_tirzah {	
	position:absolute;
	width:62px;
	height:80px;
	left:665px;
	top:94px;
	
}
#_jurre {	
	position:absolute;
	width:59px;
	height:72px;
	left:573px;
	top:68px;
	
}
#_nikki {	
	position:absolute;
	width:64px;
	height:76px;
	left:485px;
	top:86px;
	
}
#_dennis {	
	position:absolute;
	width:60px;
	height:74px;
	left:435px;
	top:141px;
	
}
#_linda {	
	position:absolute;
	width:64px;
	height:83px;
	left:405px;
	top:213px;
	
}
#_kamilla {	
	position:absolute;
	width:56px;
	height:72px;
	left:448px;
	top:312px;
	
}
#_janneke {	
	position:absolute;
	width:61px;
	height:75px;
	left:453px;
	top:388px;
}
#_lucio {	
	position:absolute;
	width:62px;
	height:82px;
	left:519px;
	top:275px;
}
#_sarah {	
	position:absolute;
	width:65px;
	height:74px;
	left:628px;
	top:300px;
}
#_liesbeth {	
	position:absolute;
	width:62px;
	height:82px;
	left:538px;
	top:179px;
	z-index:1;
}
#_sanne {	
	position:absolute;
	width:58px;
	height:71px;
	left:619px;
	top:195px;
}




