div, input, td, p, body	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2A2A;
}

.small {
	font-size: 10px;
}

.actueel {
	font-family: "Arial Narrow";
	font-size: 18px;
	font-weight: bold;
}
body {
	margin:5px;
	background: #FFFFFF;
}

a		{color: #EF8529;text-decoration: none;}
a:hover	{color: #975E9B;text-decoration: none;}

a.purple {color: #975E9B;}
a.purple:hover {color: #FFFFFF;}

a.disclaimer 		{color: #000000;text-decoration: none;font-size: 10px;}
a.disclaimer:hover	{color: #000000;text-decoration: underline;font-size: 10px;}

a.NavTop { font-family: Arial; font-weight: bold; font-size: 12px; color: black; text-decoration: none; padding-left:5px; }
a.NavTop:hover { color: #EF8529; }
td.NavTopSelected { background-color: #EF8529; }

a.NavLeftLevel2 { font-family: Verdana, Arial; font-weight: bold; font-size: 11px; color: black; text-decoration: none; }
a.NavLeftLevel2:hover { color: #EF8529; }
td.NavLeftLevel2Selected { background-color: #D1E7F4; }
td.NavLeftLevel2 { background-color: #ACD3EB; }

a.NavLeftLevel3 { font-family: Verdana, Arial; font-weight: none; font-size: 11px; color: black; text-decoration: none; }
a.NavLeftLevel3:hover { color: black; }
a.NavLeftLevel3Selected { font-family: Verdana, Arial; font-weight: bold; font-size: 11px; color: black; text-decoration: none; }
a.NavLeftLevel3Selected:hover { color: black; }
td.NavLeftLevel3Selected {border-bottom:1px solid #ACD3EB; background-color: #FFFFFF; }
td.NavLeftLevel3 {border-bottom:1px solid #ACD3EB; background-color: #FFFFFF; }


#news td { line-height: 16px; }
#news a  { color: #FFFFFF; text-decoration: none;}
#news a:hover { color: #FFFFFF; text-decoration: none;}

#orangebox .header {
	width: 175px; 
	height: 45px; 
	background: url(/lib/images/vlak_koporanje.gif) no-repeat; 
	padding-top: 15px; 
	padding-left: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
}

#orangebox .colorRow {
	width: 146px; 
	background: #EF8529;
	padding:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: white;
}

#orangebox .header a, #orangebox .header a:hover {
	color: #000000;
	text-decoration: none;
}

#orangebox .colorRow a, #orangebox .colorRow a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

#orangebox .colorRow li {
	list-style-image: url(/lib/images/opsom_oranje.gif);
	padding-right: 2px;
}

#orangebox .colorRow ul {
	margin-left: 15px;
}

#orangebox .shade {
	width: 9px; 
	background: url(/lib/images/vlak_rechts.gif) repeat-y;
}

#orangebox .picture {
	border-left:1px solid #EF8529;
	border-right:1px solid #EF8529;
	background: #FFFFFF;
}

#orangebox .normalRow {
	width: 145px; 
	border-left:1px solid #EF8529;
	border-right:1px solid #EF8529;
	border-bottom:1px solid #EF8529;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	padding:8px;
	color: #2A2A2A;
	background: #FFFFFF;
}

#orangebox .normalRow a, #orangebox .normalRow a:hover {
	color: #EF8529;
	text-decoration: none;
}

#bluebox .header {
	width: 175px; 
	height: 45px; 
	background: url(/lib/images/vlak_kopblauw.gif) no-repeat; 
	padding-top: 15px; 
	padding-left: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
}


#bluebox .header a, #bluebox .header a:hover {
	color: #000000;
	text-decoration: none;
}

#bluebox .colorRow {
	width: 146px; 
	background: #ACD3EB;
	padding:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #2A2A2A;
}

#bluebox .colorRow li {
	list-style-image: url(/lib/images/opsom_blauw.gif);
	padding-right: 2px;
}

#bluebox .colorRow ul {
	margin-left: 15px;
}

#bluebox .colorRow a, #bluebox .colorRow a:hover {
	color: #000000;
	text-decoration: none;
}

#bluebox .shade {
	width: 9px; 
	background: url(/lib/images/vlak_rechts.gif) repeat-y;
}

#bluebox .picture {
	border-left:1px solid #ACD3EB;
	border-right:1px solid #ACD3EB;
	background: #FFFFFF;
}

#bluebox .normalRow {
	width: 145px; 
	border-left:1px solid #ACD3EB;
	border-right:1px solid #ACD3EB;
	border-bottom:1px solid #ACD3EB;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	padding:8px;
	color: #2A2A2A;
	background: #FFFFFF;
}

#bluebox .normalRow a, #bluebox .normalRow a:hover {
	color: #975E9B;
	text-decoration: none;
}

#blueboxBig .header {
	width: 250px; 
	height: 45px; 
	background: url(/lib/images/vlak_kopblauw_groot.gif) no-repeat; 
	padding-top: 15px; 
	padding-left: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
}

#blueboxBig .colorRow {
	width:116px;
	background: #ACD3EB;
	padding:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #2A2A2A;
}

#blueboxBig .colorRow li {
	list-style-image: url(/lib/images/opsom_blauw.gif);
	padding-right: 2px;
}

#blueboxBig .colorRow ul {
	margin-left: 15px;
}

#blueboxBig .shade {
	width: 9px; 
	background: url(/lib/images/vlak_rechts.gif) repeat-y;
}

#blueboxBig .picture {
	border-left:1px solid #ACD3EB;
	border-right:1px solid #ACD3EB;
	background: #FFFFFF;
}

#blueboxBig .normalRow {
	width: 116px; 
	border-left:1px solid #ACD3EB;
	border-right:1px solid #ACD3EB;
	border-bottom:1px solid #ACD3EB;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	padding:8px;
	color: #2A2A2A;
	background: #FFFFFF;
}

#blueboxBig .normalRow a, #bluebox .normalRow a:hover {
	color: #975E9B;
	text-decoration: none;
}

#orangeboxsquare .header {
	width: 250px; 
	height: 45px; 
	padding-top: 5px; 
	padding-left: 10px; 
	background: #EF8529;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
	color: white;
	background: url(/lib/images/vlak_koporanje_groot.gif) no-repeat; 
}

#orangeboxsquare .colorRow {
	width:126px;
	background: #FFFFFF;
	padding:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	border-right: 1px solid #EF8529;
	border-bottom:1px solid #EF8529;
}

#orangeboxsquare .colorRowFull {
	width:220px;
	background: #FFFFFF;
	padding:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	border-left:  1px solid #EF8529;
	border-right: 1px solid #EF8529;
	border-bottom:1px solid #EF8529;
}

#orangeboxsquare .picture {
	width:94px;
	border-left:  1px solid #EF8529;
	border-bottom:1px solid #EF8529; 
}

#orangeboxsquare .colorRow li {
	list-style-image: url(/lib/images/opsom_oranje.gif);
	padding-right: 2px;
}

#orangeboxsquare .colorRow ul {
	margin-left: 15px;
}

#orangeboxsquare .shade {
	width: 9px; 
	background: url(/lib/images/shade2.gif) repeat-y;
}

#orangeboxsquare .normalRow {
	border-left:1px solid #EF8529;
	border-right:1px solid #EF8529;
	border-bottom:1px solid #EF8529;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	padding:8px;
	color: #2A2A2A;
	background: #FFFFFF;
}

#orangeboxsquare .normalRow a, #orangeboxsquare .normalRow a:hover {
	color: #EF8529;
	text-decoration: none;
}


#NavRight .header {
	padding-left: 10px; 
	padding-top: 5px;
	padding-bottom: 5px;
	border-top:1px solid #EF8529;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #2A2A2A;
	background: #FFFFFF;
}

#NavRight .row {
	padding-left:5px;
	background: #EF8529;
}

#NavRight .row a, #NavRight .row a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
}

#info a, #info a:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	color: #EF8529;
	font-weight: bold;
	border-bottom:1px solid #EF8529;
}
.pagetitle h1
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	color: #EF8529;
	font-weight: bold;
	margin-bottom: 0px;
}

li {
	list-style-image: url(/lib/images/opsom_oranje2.gif);
}

hr  {
	color: #EF8529; height: 1px; 
}
/*tabbladen*/
.tab_selected {
	border-bottom: 1px solid #ACD3EB;
	border-left: 1px solid #ACD3EB;
	border-right: 1px solid #ACD3EB;
	background: #ACD3EB;
	cursor:hand;
	color: #000000;
	font-family: Arial, helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
}

.tab_normal {
	border-bottom: 1px solid #ACD3EB;
	border-left: 1px solid #ACD3EB;
	border-right: 1px solid #ACD3EB;
	background: white;
	cursor:hand;
	color: #000000 ;
	font-family: Arial, helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
}

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
}

h1
{
   	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	color: #EF8529;
	font-weight: bold;
	margin-bottom: 0px;
	border-bottom:1px solid #EF8529;
}

h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 0px;
}
h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2A2A;
	font-weight: bold;
}

.kantoor
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
	color: #EF8529;
	font-weight: bold;
	margin-bottom: 0px;
}