.oft {border:1px silver solid; width:500px; }
.oft TD {border:1px silver solid;border-right:1px silver solid; }

DIV, P {
	position:relative;
	-moz-box-sizing : border-box;
	text-align:left;
}
BODY {
	margin:0px;
	padding:10 0 20 20;
	background-color:black;
	text-align:center;
}
FORM { margin:0px; padding: 0px;}
UL, OL {margin:15px;padding:0px;}
LI {list-style : square;}

.text {
	font-family:tahoma;
	font-size:160%;
	position:relative;
	color:white;
}
.text A {
	color:white;
}
.text A:hover {
	color:red;
}
/*/ the drag div */
#dragsliderborder {
	position:absolute;
	width:213;
	height:26px;
	margin-top:159px;
	margin-left:0px;
	z-index:180;
	left:0px !important;
	top:0px;
	background-image:url(/projects/oogfonds/images/slider.gif);
	background-repeat:no-repeat;
	background-color:#F6822B;
	border-bottom:1px white solid;
	border-top:1px white solid;
}
#dragger {position:absolute; border:1px white solid;width:18px;height:18px;overflow:hidden;left:5px;top:4px;}
#dragslider {background-color:#274E75;cursor:default;width:100%;height:18px}

/*main navigation*/
.mainnavigation,
.mainnavigationlast  {
	font-family:Arial, helvetica;
	font-size:70%;
	float:left;
	margin:5 0 0 5;
	padding: 18 0 0 22;
	font-weight:bold;
	width:213px;
	height:220px;
	background-color:#274E75;
	color:white;
	color:black;
}
#logodiv {
	width:867px;
	background-color:#274E75;
}
.mainnavigation A,
.mainnavigationlast A {
	color:#F58229;/*orange*/
	text-decoration:none;
}
.mainnavigation A:hover,
.mainnavigationlast A:hover {
	color:#F58229;
	text-decoration:underline;
}
.mainnavigation P,
.mainnavigationlast P {
	font-size:160%;
	margin:3 0 0 0;
	padding:0px;
	font-weight:normal;
	
}
.mainnavigation P A
.mainnavigationlast P A { 
	color:white;
}
.oologo {
	border-right:148px #001F3C solid;
}
.subnav {
	padding:0 0 0 10 !important;
	color:#F58229 !important;
}
.subnav A {
	color:#F58229 !important;
}

/*main navigation*/
/*containers vp*/
.vprow0container {
	position:relative;
	width:890;
	overflow:hidden;
	margin:0 auto 0 auto;
}

.vprow1container {
	position:relative;
	width:890;
	overflow:hidden;
	margin:5 auto 0 auto;
}

/*row 1*/
.vprow11 {
	float:left;
	background-color:#274E75;
	width:235px;
	height:700px;
}
.vprow12 {
	float:left;
	background-color:#274E75;
	width:377px;
	height:700px;
	margin-left:5px;
	padding:10px;

}
.vprow13 {
	float:left;
	background-color:#274E75;
	width:244;
	height:700px;
	margin-left:5px;
	padding:0px;
}
/*row 2*/
.vprow21 {
	float:left;
	background-color:#274E75;
	width:186px;
	height:500px;
	padding:10px;

}
.vprow22 {
	float:left;
	background-color:#274E75;
	width:186;
	height:500px;
	margin-left:5px;
}
.vprow23 {
	float:left;
	background-color:#274E75;
	width:186;
	height:500px;
	margin-left:5px;
}
.vprow24 {
	float:left;
	background-color:#274E75;
	width:186;
	height:500px;
	margin-left:5px;
	padding:10px;
	color:white;
}

/*row 3*/
.vprow31 {
	float:left;
	background-color:#D9E0E8;
	width:109px;
	height:350px;
}
.vprow32 {
	float:left;
	background-color:#274E75;
	width:310;
	height:350px;
	margin-left:5px;
	padding:10px;
	color:white;
}

.vprow33 {
	float:left;
	background-color:#EA701A;
	width:440px;
	height:350px;
	margin-left:5px;
	padding:10px;
	color:white;
}

/*
het cms marker simbooltje _potlood_
wordt toegevoegd in ssytem->parseTemplate()
*/
.cmsmarker {
	position:absolute;
	overflow:hidden;
	width:16px !important;
	height:16px !important;
	padding:1px !important;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;opacity: 0.8;background-color:white;
	border:none;
	top:0px;
	left:0px;
	z-index:100;
}
#tablemain {
	width:867px;
	border:none;
	padding:0;
	margin:0;
	border-collapse:collapse;
	vertical-align : top;
}

#tablemain #td1 {
	width:176;
	padding:0;
	vertical-align : top;
}

#tablemain #td2 {
	width:691;
	padding:5 10 0 10;
	vertical-align : top;
}

#tablemain TD {
	font-family:arial, helvetica;
	font-size:120%;
	position:relative;
	line-height:160%;
	color:white;
}#tablemain TD P {
	color:white;
}
#tablemain TD A {
	color:#e3e3e3;
}
#tablemain TD A:hover {
	color:#e3e3e3;
}
#tablemain TD OL, #tablemain TD OL  {
	margin: 0 0 0 30;
}
/*formulieren*/
.textaanmelden {
	float:left;
	width:160px;
}
.text INPUT {
	width:300px;
	margin: 2 0 2 0
}
.oform DIV {
	position:relative;
	overflow:auto; 
	width:100%;
}