﻿/* --------------------------------------------- */

html {
	overflow:auto;
}
body { 
	margin:0px;
	background-image:url('/images/red/bgx.png');
	background-repeat:repeat-x;
	background-color:#999999;
	font-family:"Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding:0px 0px 20px 20px;
	min-width: 900px;
}
table {
	width:100%;
	border-collapse:collapse;
	border:0px;
}
td {
	padding:0px;
	vertical-align:top;
}
thead {
	text-align:left;
	font-weight:bold;
}
img {
	border:0px;
}
a {
	color:#C86400;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h4 {
	margin:0px;
	padding:0px 0px 12px 0px;
	color:#3A331A;
	font-size:11pt;
	font-weight:bold;
}
h5 {
	margin:0px;
	padding:0px 0px 12px 0px;
	color:#3A331A;
	font-size:10pt;
	font-weight:bold;
	letter-spacing:1px;
}
h6 {
	margin:0px;
	padding:0px 0px 8px 0px;
	color:#3A331A;
	font-size:10pt;
	font-weight:bold;
}
h3 {
	margin:0 0 10px 0;
	padding:0px 0px 2px 0px;
	color:#3A331A;
	font-size:10pt;
	font-weight:bold;
	border-bottom:1px #C86400 solid
}
ul {
	margin:0px;
	padding:0px;
}
li {
	margin:0px 0px 0px 16px;
	padding:0px 0px 0px 0px;
}
#voorwaarden {
	margin:0px 0px 0px 8px;
	padding:0px;
	font-weight:bold;
}
#voorwaarden ul {
	font-weight:normal;
	margin:0px 0px 8px -16px;
	padding:0px;
	list-style:none;
}

/* --------------------------------------------- */

#hdlr {
	background-image:url('/images/red/hdlr.png');
	background-repeat:no-repeat;
	width:679px;
	height:200px;
}
#hdmr {
	background-image:url('/images/red/hdxr.png');
	background-repeat:repeat-x;
	empty-cells:show;
	height:200px;
}
#hdrr {
	background-image:url('/images/red/hdrr.png');
	background-repeat:no-repeat;
	width:195px;
	height:200px;
}
#hdricoh {
	cursor:pointer;
	position:absolute;
	left:258px;
	top:36px;
	width:16px;
	height:16px;
}
#hdricoe {
	cursor:pointer;
	position:absolute;
	left:291px;
	top:36px;
	width:16px;
	height:16px;
}
#hdricom {
	cursor:pointer;
	position:absolute;
	left:324px;
	top:36px;
	width:16px;
	height:16px;
}
#hdrdate {
	margin:24px 52px 0px 0px;
	float:right;
	font-size:7pt;
	color:#555555;
}
/* --------------------------------------------- */

#tab {
	width:212px;
	padding-top:16px;
}
#tabs {
	float:right;
	background-image:url('/images/red/tabs.png');
	background-repeat:no-repeat;
	width:189px;
	height:63px;
	cursor:default;
}
#tabn {
	float:right;
	background-image:url('/images/red/tabn.png');
	background-repeat:no-repeat;
	width:189px;
	height:63px;
	cursor:pointer;
}
#tabn:hover {
	background-image:url('/images/red/tabh.png');
	cursor:pointer;
}
#tabt {
	color:#333333;
	font-size:10pt;
	margin:11px 0px 0px 25px;
	font-weight:bold;
	letter-spacing:1px;
}
#tabu {
	color:#666666;
	font-size:9pt;
	margin:-2px 0px 0px 25px;
}
/* --------------------------------------------- */
#content {
	background-color:#FFFFFF;
	height:480px;
	padding:16px 28px 16px 28px;
}
#contentvtab {
	background-color:#FFFFFF;
	height:480px;
	padding:16px 16px;
}

.vc {
	vertical-align:middle;
}
.w30 {
	width:30px;
}
img.certified {
	width:90px;
	height:90px;
	border:0px;
	padding:0px 10px 0px 0px;
}
#vtabbgx {
	background-image:url("/images/red/vtabbgx.png");
	background-repeat:repeat-x;
	clear:both;
}
#vtabbgr {
	height:275px;
	width:10px;
	background-image:url("/images/red/vtabbgr.png");
	background-repeat:no-repeat;
	float:right;
}
#vtabbgl {
	height:275px;
	width:10px;
	background-image:url("/images/red/vtabbgl.png");
	background-repeat:no-repeat;
	float:left;
}
#vtabm {
	width:16px;height:25px;float:left;
}
#vtabp {
	padding:8px 24px;
}
#vtabs, #vtabh, #vtabn:hover {
	width:152px;
	height:24px;
	background-image:url("/images/red/vtabs.png");
	background-repeat:no-repeat;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:center;
	cursor:default;
}
#vtabn:hover {
	cursor:pointer;
}
#vtabn {
	width:152px;
	height:24px;
	background-image:url("/images/red/vtabn.png");
	background-repeat:no-repeat;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:center;
	cursor:pointer;	
}

blockquote {
	background: url("/images/red/dql.gif") 15px 5px no-repeat;
	font: italic 22px Calibri, Georgia, Times, serif;
	margin: 0;
	padding: 10px 40px 10px 60px;
	text-align:center;
}
.blockquote {
	background: url("/images/red/dqr.gif") no-repeat bottom right;
	margin: 0;
	padding: 0;
	width:auto;
}

/* --------------------------------------------- */

#news {
	margin:0px 0px 20px 28px;
	background-color:#FFC700;
	width:240px;
	float:right;
	background-image:url('/images/red/notehd.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
}
#newscurl {
	background-image:url('/images/red/pgflp.png');
	background-repeat:no-repeat;
	width:143px;
	height:40px;
}
#newsframe {
	padding:8px 20px 24px 20px;
}
#newsframe a {
	display:block;
	color:#000000;
	text-decoration:none;
}
#newsframe a:hover {
	margin:-8px;
	padding:8px;
	background:#EBEBEB;
	text-decoration:underline;
}

#newshdline {
	background-color:#C86400;
	height:50px;
	width:5px;
	float:left
}
#newshdt {
	font-size:15pt;
	color:#5A331A;
	margin:0px 0px 0px 16px
}
#newshdu {
	font-size:11pt;
	color:#5A331A;
	margin:-6px 0px 0px 16px
}

/* --------------------------------------------- */

/*#ftt {
	font-size:9pt;
	color:#333333;
	text-align:center;
	padding:10px;
}*/
#ftx {
	background-color:#FFFFFF;
	background-image:url('/images/red/ftx.png');
	background-repeat:repeat-x;
	color:#FFFF99;
	vertical-align:middle;
	padding:0px 0px 10px 10px;
	font-size:9pt;
	
}
#ftl {
	background-image:url('/images/red/ftl.png');
	background-repeat:no-repeat;

	height:57px;
	width:20px;
}
#ftr {
	background-image:url('/images/red/ftr.png');
	background-repeat:no-repeat;
	height:57px;
	width:20px;
}
#ftp {
	float:right;
	background-image:url('/images/red/ftp.png');
	background-repeat:no-repeat;
	background-position:right center;
	padding:4px 40px 0px 0px;
	font-weight:bold;
	letter-spacing:-1px;
	font-size:14pt;
	height:30px;
	color:#F2E1A6
}
.fta {
	text-decoration:none;
	color:#FFFF99;
	font-weight:bold;
}
.fta:hover {
	text-decoration:underline;
}

/* --------------- */

#exams {
	border:1px #4F81BD solid;
}
#exams thead td {
	background:#4F81BD;
	color:#FFFFFF;
	border-bottom:0px;
}
#exams td {
	padding:4px;
	border-bottom:1px #95B3D7 solid;
	padding-right:20px;
}
#exams td a {
	color:#4F81BD;
	display:block;
	text-align:right;
	/*background:url('images/pls.gif') no-repeat left top;*/
}

#exams td div {
	display:none;
	text-align:justify;
}
#exams tr.c1 {
	background-color:#F1F5F9;
	
}
#exams tr.c2 {
	background-color:#FFFFFF;
}

#traject a {
	color:#4F81BD;
}
#traject td {
	padding:4px 20px 10px 4px;
	vertical-align:middle;
}
.w {
	width: 100%;
}
#contact {
	border-collapse:separate;
}
#contact .address {
	padding-left:16px;
	border-left:1px #C86400 solid;
}

#contact td {
	text-align:left;
}
#btndark {
	background-image:url('/images/red/btndark.png');
	background-repeat:no-repeat;
	width:100px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	text-align: center;
	padding-top:3px;
	cursor:pointer;
}
.ico {
	width:16px;height:16px;border:0px;
}
.error {
	border: 1px solid #FF8000;
	background-color: #FFFFCC;
	padding:10px;
	color:#FF2000;
}

