/* DACT Stylesheet by E.Bruin Bletro Systems  */
/* Versie 1.00																*/
/* Versie 2.00	Aanpasssing Kaderstijl EBR 5 sept 2008						*/
/* Versie 2.01	Aanpasssing tdrightcol uitlijning rechts EBR 8 sept 2008	*/
/* Versie 2.02	Aanpasssing tableMenu toegevoegd EBR 12 sept 2008			*/
@charset "utf-8";
body  {
	padding:0px;
	margin:0px;td
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
#container{
	height: auto;
	overflow: visible;
	height:100%;
	min-height:100%;
}

img	{
	border:0;
}
table {
	padding:0px;
	border:0px;
	
}
/* Begin nieuw vanaf 13 oktober 2008 */

.tblcontainer{
	width:1024px;
}
.maintbl {
	height: 100%;
	width: 100%;
	border-spacing:0;
	padding:0px;
}
.maintd {
	width:100%;
	text-align:center;
}
.tdheader {
	vertical-align: bottom;
	text-align:left;
	height:54px;
	background-repeat:no-repeat;
	background-image:url(../img/dact.png);
	background-position:right;
}
.tdspace {
	height:10px;
	background-repeat:no-repeat;
/*	background-color: #CCFFFF; lichtblauw*/
}
.tdspacebovenpic {
	height:0px;
/*	background-color: #CCFFFF; lichtblauw*/
}
.tdspacefooter {
	height:0px;
/*	background-color: #CCFFFF; lichtblauw*/
}
.tddacttxt {
	height:16px;
/*	width:1024px;
*/	background-color:#09337F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
	vertical-align:middle;
	padding-right:4px;
}
.tdbanner {
	height:165px;
	width:1024px;
	background-repeat:no-repeat;
}
.tdleftcol {
/*	ruimte voor de componenten */
	padding:0px;
	width:168px;
	vertical-align:top;
	text-align:left;
/*	background-color: #CCCCCC; grijs*/
}

/* 

main info schermopbouw 

Dit scherm bestaat uit 3 kolommen en 4 rijen

infoaa = regel 1 kolom 1	|
infoab = regel 1 kolom 2	|-> dun 5 px bovenregel
infoac = regel 1 kolom 3	|

infoba = regel 2 kolom 1	|
infobb = regel 2 kolom 2	|-> menu omschrijving 25 px	
infobc = regel 2 kolom 3	|

infoca = regel 3 kolom 1	|
infocb = regel 3 kolom 2	|-> Tekstvlak
infocc = regel 3 kolom 3	|

De onderste regel wordt in de broncode aangemaakt...
*/

/* Blauwe kader*/

.infoblauwaa {
	height:5px;
	width:5px;
	background-image: url(../img/kader-links-boven-blauw.png);
	background-repeat:no-repeat;
}
.infoblauwac {
	height:5px;
	width:5px;
	background-image: url(../img/kader-rechts-boven-blauw.png);
	background-repeat:no-repeat;
}
.infoblauwba {
	height:5px;
	width:100%;
	background-image:url(../img/kaderblauw.png);
}
.infoblauwm {
	height:16px;
	width:1024px;
/*	background-image:url(../img/kaderblauw.png);
*/	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
}
.infoblauwmb {
	height:45px;
	width:100%;
	background-image:url(../img/kaderblauw.png);
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.infoblauwmbm {
	height:35px;
	width:5px;
	background-image:url(../img/kaderblauw.png);
}
.infoblauwmm {
	height:8px;
	background-image:url(../img/kaderblauw.png);
}
.infoblauwca {
	height:5px;
	width:5px;
	background-image:url(../img/kader-links-onder-blauw.png);
	background-repeat:no-repeat;
}
.infoblauwcc {
	height:5px;
	width:5px;
	background-image:url(../img/kader-rechts-onder-blauw.png);
	background-repeat:no-repeat;
}
.infoblauwab {
	height:25px;
	width:5px;
	background-image: url(../img/kaderblauw.png);
}
.infoblauwbb {
	height:25px;
	width:100%;
	background-image:url(../img/kaderblauw.png);
	font-size:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	vertical-align:top;
	padding-left:4px;
	padding-top:1px;
}
.infoblauwcb {
	height:5px;
	width:5px;
	background-image:url(../img/kaderblauw.png);
}
/* Einde Blauwe kader */
.infoaa {
	height:5px;
	width:5px;
	background-image: url(../img/oranjekader_lb.png);
	background-repeat:no-repeat;
}
.infoab {
/*	height:5px;
*/	width:100%;
	background-image:url(../img/oranjekader_mb.png);
	background-repeat:repeat-x;
}
.infoac {
/*	height:5px;
*/	width:5px;
	background-image:url(../img/oranjekader_rb.png);
	background-repeat:no-repeat;
}
.infoba {
	height:25px;
	width:5px;
	background-image:url(../img/oranjekader_mb.png);
}
.infobb {
	/*	height:25px;
	width:100%;
*/	background-image:url(../img/oranjekader_mb.png);
	font-size:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	vertical-align:top;
	padding-left:4px;
	padding-top:1px;
/*	background-repeat: repeat-x;
*/}
.infobc {
/*	height:25px;
	width:5px;
*/	background-image:url(../img/oranjekader_mb.png);
	background-repeat: repeat-y;
}
.infoca {
	height:234px;
	width:5px;
	background-image:url(../img/grijskader_lm.png);
	background-repeat: repeat-y;
}
.infocb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
/*	height:234px;
	width:100%;
*/	padding-top:8px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:4px;
	color:#666666;
}
.infocc {
/*	height:100%;
	width:5px;
*/	background-image:url(../img/grijskader_rm.png);
	background-repeat: repeat-y;
}
.infoda {
	height:5px;
	width:5px;
	background-image:url(../img/grijskader_lo.png);
	background-repeat: no-repeat;
}
.infodb {
/*	height:5px;
	width:100%;
*/	background-image:url(../img/grijskader_mo.png);
	background-repeat: repeat-x;
}
.infodc {
/*	height:5px;
	width:5px;
*/	background-image:url(../img/grijskader_ro.png);
	background-repeat: no-repeat;
}.infocab {
	height:100%;
	width:5px;
	padding:0px;
	background-image:url(../img/grijskader_lm.png);
	background-repeat: repeat-y;
}
.infocbb {
	height:100%;
	width:100%;
	padding:0px;
}
.infoccb {
	height:100%;
	width:5px;
	padding:0px;
	background-image:url(../img/grijskader_rm.png);
	background-repeat: repeat-y;
}

.contactba {
	height:80px;
	width:5px;
	background-image:url(../img/kaderalpha12-m.png);
	background-repeat: repeat-y;
}
.contactbb {
	height:80px;
	width:100%px;
	background-image:url(../img/kaderalpha12-m.png);
}
.contactbc {
	height:80px;
	width:5px;
	background-image:url(../img/kaderalpha12-m.png);
	background-repeat: repeat-y;
}
.tdrightcol {
/*	ruimte voor de menu's */
	padding:0px;
	margin:0;
	width:169px;
/*	background-color: #CCCCCC; grijs*/
}
/* ruimte tussen het informatiescherm en de plaatjes */
.tdspacemain {
	height:5px;
/*	background-color: #CCFFFF; lichtblauw*/
}
.tdmainspace {
/*	ruimte tussen de menus's links rechts en het informatiescherm */
	height:239px;
	width:10px;
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
/*	background-color: #0066CC; blauw*/
}
.tdmainspace2 {
/*	ruimte tussen de menus's het plaatjesblok onder */
	width:1024px;
	height:104px;
	padding:0px;
	margin:0px;
/*	background-color: #00FF00; groen*/
}
.tdmainspace3 {
/*	ruimte tussen de plaatjes */
	width:15px;
	height:104px;
	padding:0px;
	margin:0px;
/*	background-color: #FFFF00; geel*/
}
.tdmainpic {
/*	Instelling voor de drie plaatjes midden onder */

	width:207px;
	height:104px;
	vertical-align: bottom;
	padding:0px;
	margin:0px;
}

.tdmaincol {
	width: 687px;
	height:239px;
	min-height:100%;
	vertical-align:top;
	text-align:left;
	padding:0px;
	margin:0px;
}
.tdmaintop {
	width: 100%;
	height:350px;
/*	background-color: #FFFF66; vaaggeel*/
}
.tdcontacttxt {
	height:45px;
	background-color:#09337F;
	color:#FFFFFF;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	vertical-align:middle;
}
/* Einde nieuw vanaf 13 oktober 2008 */


.tablebox {
	font-size: 11px;
	color:  #09337F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	height:680px;
	padding:0px;
	margin:0px;
	border:0px;
}
.tableMenu {
	width:152px;
	border-spacing:0px;
	padding:0px;
	margin:0px;
	border:0px;
}
.orangetxt {
	font-size:15px;
	font-weight:bold;
	color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td {
	vertical-align:top;
	text-align:left;
}
.tdpic {
	vertical-align:top;
	text-align: center;
}
/*
.tdheader {
	height:54px;
	text-align:right;
	background-repeat:no-repeat;
}

.tddacttxt {
	height:18px;
	background-color:#09337F;
	color:#FFFFFF;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	padding-right:4px;
}
.tdbanner {
	padding-top:4px;
	height:165px;
	padding-bottom:2px;
	background-repeat:no-repeat;
}
.tdspace {
	height:3px;
}
.tdleftcol {
	padding:0px;
	width:150px;
	vertical-align:top;
}
*/
.tdmaincol {
	padding:0px;
	width:738px;
	height:297px;
}
.tdmaincol2 {
	padding:0px;
	width:738px;
	height:140px;
	vertical-align:top;
	text-align: center;
}
.tdfooter {
	height:45px;
	background-color:#09337F;
	color:#FFFFFF;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	vertical-align:middle;
	font-weight:bold;
}
/*
	Kaders
	------
	|    |
	|    |
	------
*/
/*
	Linker bovenkant
*/
.tdlb {
	background-image:url(../img/linksboven2.png);
	height:21px;
	width:21px;
}
/*
	Middenboven
*/
.kadertxt {
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	text-align:left;
	vertical-align: middle;
	background-color: #09337F;
	background-image:url(../img/middenboven.png);
}
.kadertxt_input {
	height:16px;
	background-image:url(../img/middenboven.png);
	border:0px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	vertical-align: middle;
}
/*
	rechter bovenkant
*/
.tdrb {
	background-image:url(../img/rechtsboven2.png);
	height:21px;
	width:21px;
}
/*
	Linkerkant midden
*/
.tdlm {
	background-image:url(../img/linksmidden.png);
}
/*
	rechterkant midden
*/
.tdrm {
	background-image:url(../img/rechtsmidden.png);
}
/*
	Linker onderhoek
*/
.tdlo {
	background-image:url(../img/linksonder.png);
	height:21px;
}
/*
	Onderkant midden
*/
.tdmo {
	background-image:url(../img/middenonder.png);
}
/*
	rechter onderhoek
*/
.tdro {
	background-image:url(../img/rechtsonder.png);
}
/*
	Einde kaders
*/


H1 {
	font-size: 16px;
	color: #333333;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H2 {
	font-size: 14px;
	color: #333333;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H3 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: Bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:link {
	color: #000099;
	text-decoration: underline;
 }
a:visited {
	color: #0000FF;
	text-decoration:none;
}
a:hover {
 	color: #FF6600;
 }
a:active {
 	color: #FF0000;
 } 

a.txtlink:link { 
	color: #000066;
	}

a.txtlink:visited { 
	color: #09337F;
	}

a.txtlink:hover { 
	color: #FF6600;
	font-weight: bolder;
	}
a.txtlink:active { 
	color: #FF0000;
	text-decoration: underline;
	}
