/* === ALLE STIJLEN RESETTEN === */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}

.error_text {color: red;}

/* === ALGEMEEN === */
html {height:100%;}
body {font-family:"Arial"; background-color:#fff; background-image:url(../images/layout/bg.png); background-repeat:repeat; color:#162b48; font-size:10px; line-height:12px;}
a:link {color:#162b48; text-decoration:underline;}
a:visited {color:#162b48; text-decoration:underline;}
a:hover{color:#d5d961; text-decoration:underline;}

/* === LAYOUT HEADER === */
#container {margin:0 auto; min-height:100%;	width:980px; position:relative;}
#header {width:980px; height:147px; float:left; display:inline;}
#headerLeft {width:708px; height:147px; float:left; display:inline;}
#headerRight {width:272px; height:147px; float:left; display:inline;}
#logo {width:508px; height:88px; background-image:url(../images/layout/logo.png); background-repeat:no-repeat; float:left; display:inline;} 
#button {width:200px; height:88px; background-image:url(../images/layout/button.png); background-repeat:no-repeat; float:left; display:inline;} 
#landen {width:200px; height:30px; background-image:url(../images/layout/landen.png); background-repeat:no-repeat; float:left; display:inline;} 
#menuTop {width:508px; height:30px; background-image:url(../images/layout/menu_top.png); background-repeat:no-repeat; float:left; display:inline;} 
#menuBottom {width:708px; height:30px; float:left; display:inline;} 
#menuBotL {width:2px; height:30px; background-image:url(../images/layout/menu_bottom_l.png); background-repeat:repeat-x; float:left; display:inline;}
#menuBotM {width:706px; height:30px; background-image:url(../images/layout/menu_bottom_m.png); background-repeat:repeat-x; float:left; display:inline;} 

/* === LOGIN === */
#login {width:272px; height:147px; float:left; display:inline;}
#loginTitel {width:272px; height:19px; float:left; display:inline; margin:28px 0px 0px 0px;}
#loginTitelA {width:271px; height:19px; background-image:url(../images/layout/login_titelA.png); background-repeat:repeat-x; float:left; display:inline; margin:0px 0px 0px 0px;}
#loginTitelB {width:1px; height:19px; background-color:#FFF; float:left; display:inline; margin:0px 0px 0px 0px;}
#logTitLeft {width:118px; height:19px; text-align:left; overflow:hidden; float:left; display:inline; margin:0px 0px 0px 12px;}
#welcome {width:130px; height:19px; background-image:url(../images/layout/login_titelA.png); background-repeat:repeat-x; text-align:left; overflow:hidden; float:left; display:inline; margin:0px 0px 0px 0px;}
#logTitRight {width:141px; height:19px; background-image:url(../images/layout/login_titelA.png); background-repeat:repeat-x; overflow:hidden; text-align:right; float:left; display:inline;}
#loginVlak {width:272px; height:70px; background-image:url(../images/layout/login_vlak.png); overflow:hidden; background-repeat:no-repeat; float:left; display:inline;}
#loginVlakA {width:272px; height:70px; overflow:hidden; float:left; display:inline;}
#loginVlakB {width:271px; height:70px; background-image:url(../images/layout/login_vlakA.png); overflow:hidden; background-repeat:repeat-x; float:left; display:inline;}
#loginVlakC {width:1px; height:70px; background-color:#FFF; float:left; display:inline;}
#loginGedeelte {width:263px; height:52px; text-align:right; float:left; display:inline; margin:9px 0px 8px 9px;}
#loginLeft {width:188px; height:52px; text-align:right; float:left; display:inline; margin:0px 10px 0px 0px;}
#iconMail {width:16px; height:16px; background-image:url(../images/layout/login_icon_man.png); background-repeat:no-repeat; text-align:right; float:left; display:inline; margin:0px 2px 2px 0px;}
#formMail {width:170px; height:16px; text-align:right; float:left; display:inline; margin:0px 0px 2px 0px;}
#formWw {width:170px; height:16px; text-align:right; float:left; display:inline; margin:0px 0px 2px 0px;}
#iconWw {width:16px; height:16px; background-image:url(../images/layout/login_icon_ww.png); background-repeat:no-repeat; text-align:right; float:left; display:inline; margin:0px 2px 2px 0px;}
#autoInlog {width:114px; height:16px; text-align:left; float:left; display:inline; margin:0px 0px 2px 17px;}
#autoInlog label {color:#162b48; font-size:10px; text-align:left;}
#loginButton {width:53px; height:16px; text-align:right; float:left; display:inline;}
#loginRight {width:60px; height:52px; text-align:right; float:left; display:inline; margin:0px 5px 0px 0px;}
#loginRegister {width:60px; height:16px; text-align:right; float:left; display:inline; margin:0px 0px 2px 0px;}
#loginVergeten {width:60px; height:34px; text-align:right; float:left; display:inline;}
#volg {width:272px; height:30px; text-align:right; overflow:hidden; float:left; background-image:url(../images/layout/volg.png); background-repeat:no-repeat; display:inline;}
#volg p {color:#c4c7c8; font-size:10px; line-height:30px; text-align:right;}
#volgA {width:272px; height:30px; text-align:right; overflow:hidden; float:left; display:inline;}
#volgB {width:270px; height:30px; text-align:right; overflow:hidden; float:left; background-image:url(../images/layout/volgB.png); background-repeat:repeat-x; display:inline;}
#volgB p {color:#c4c7c8; font-size:10px; line-height:30px; text-align:right;}
#volgC {width:2px; height:30px; text-align:right; overflow:hidden; float:left; background-image:url(../images/layout/volgC.png); background-repeat:no-repeat; display:inline;}

/* === LOGGED IN === */
#loggedin {width:263px; height:52px; text-align:right; overflow:hidden; float:left; display:inline; margin:9px 0px 9px 9px;}
#icon1 {width:16px; height:16px; background-image:url(../images/layout/login_icon_volgorde.png); background-repeat:no-repeat; text-align:right; float:left; display:inline; margin:0px 2px 2px 0px;}
#form1 {width:240px; height:16px; text-align:left; float:left; display:inline; margin:0px 5px 2px 0px;}
#icon2 {width:16px; height:16px; background-image:url(../images/layout/login_icon_nieuwsbrief.png); background-repeat:no-repeat; text-align:right; float:left; display:inline; margin:0px 2px 2px 0px;}
#form2 {width:240px; height:16px; text-align:left; float:left; display:inline; margin:0px 5px 2px 0px;}
#icon3 {width:16px; height:16px; background-image:url(../images/layout/login_icon_ww.png); background-repeat:no-repeat; text-align:right; float:left; display:inline; margin:0px 2px 0px 0px;}
#form3 {width:240px; height:16px; text-align:left; float:left; display:inline; margin:0px 5px 0px 0px;}


/* === LAYOUT TOPBLOK === */
#topblok {width:980px; height:264px; background-image:url(../images/layout/topblok_bg.png); background-repeat:no-repeat; float:left; display:inline;} 
#tbContent {width:972px; float:left; display:inline; margin:5px 4px 0px 4px;}
#topblokX {width:980px; height:264px; background-color:#FFF; float:left; display:inline;} 
#tpW {width:1px; height:264px; background-color:#FFF; float:left; display:inline;} 
#tpY {width:1px; height:264px; background-color:#FFF; float:left; display:inline;} 
#tpBG {width:978px; height:264px; background-image:url(../images/layout/topblok_bg1.png); background-repeat:repeat-x; float:left; display:inline;} 
#tbContentX {width:972px; float:left; display:inline; margin:5px 0px 0px 3px;}
.tbBlok {width:486px; height:258px; background-image:url(../images/layout/topblok_blok_bg.png); background-repeat:no-repeat; float:left; display:inline;}
.tbBlokLeft {width:224px; height:258px; float:left; display:inline;}
.tbBlokRight {width:250px; height:250px; float:left; display:inline; margin:4px 3px 4px 5px;}
#nieuwsH {width:224px; height:34px; float:left; display:inline;}
#nieuwsEen {width:224px; height:100px; overflow:hidden; float:left; display:inline; margin:0px 0px 10px 0px;}
#nieuwsTwee {width:224px; height:100px; overflow:hidden; float:left; display:inline; margin:0px 0px 14px 0px;}
.newzDatum {width:224px; height:12px; overflow:hidden; float:left; display:inline;}
.newzTitel {width:224px; height:14px; overflow:hidden; float:left; display:inline;}
.newzDesc {width:224px; height:50px; overflow:hidden; float:left; display:inline; margin:0px 0px 7px 0px;}
.newzLink {width:224px; height:17px; overflow:hidden; float:left; display:inline;}

/* === LAYOUT BASIS === */
#selectbalk {width:980px; height:36px; background-image:url(../images/layout/selectbalk.png); background-repeat:no-repeat; float:left; display:inline;} 
#balkLinks {width:490px; height:36px; float:left; display:inline;}
#balkRechts {width:490px; height:36px; text-align:right; float:left; display:inline;}
#balkRechts span {color:#7c7c52; font-size:12px; line-height:34px; font-style:italic; font-weight:bold; text-align:right; margin:0px 10px 0px 0px;}

.selectX {width:980px; height:36px; float:left; display:inline;} 
.selectL {width:11px; height:36px; background-image:url(../images/layout/selectbalk_l.png); background-repeat:no-repeat; float:left; display:inline;}
.selectLeft {width:479px; height:36px; background-image:url(../images/layout/selectbalk_bg.png); background-repeat:repeat-x; float:left; display:inline;}
.selectRight {width:479px; height:36px; background-image:url(../images/layout/selectbalk_bg.png); background-repeat:repeat-x; text-align:right; float:left; display:inline;}
.selectRight span {color:#7c7c52; font-size:12px; line-height:34px; font-style:italic; font-weight:bold; text-align:right; margin:0px 0px 0px 0px;}
.selectR {width:11px; height:36px; background-image:url(../images/layout/selectbalk_r.png); background-repeat:no-repeat; float:left; display:inline;}

#contentbg {width:980px; background-image:url(../images/layout/content_bg.png); background-repeat:repeat-y; float:left; display:inline;} 
#content {width:972px; float:left; display:inline; margin:0px 4px 0px 4px;} 
#nbInstellingen {width:972px; float:left; display:inline; margin:0px 4px 0px 4px;} 
.nbRow {width:962px; height:50px; float:left; display:inline; margin:20px 5px 0px 5px;}
.nbVink {width:20px; height:20px; float:left; display:inline; margin:15px 10px 15px 10px;}
.nbIcon {width:40px; height:40px; background-image:url(../images/layout/icon_vink.png); background-repeat:no-repeat; float:left; display:inline; margin:5px 10px 5px 0px;}
.nbTxt {width:862px; height:40px; float:left; display:inline; margin:5px 10px 5px 0px;}
.nbTxt p {color:#d5d961; font-weight:bold; font-style:italic; font-size:30px; line-height:40px; text-align:left;}
.nbToel {width:862px; height:20px; float:left; display:inline; margin:0px 15px 20px 95px;}

/* === LAYOUT INFOPAGINA === */
#contentLinks {width:486px; float:left; display:inline; margin:0px 0px 0px 4px;} 
#contentRechts {width:486px; float:left; display:inline; margin:0px 4px 0px 0px;} 
#dodshopInfo {width:482px; height:268px; float:left; display:inline; margin:2px 2px 0px 2px;}
#dodshopImg {width:260px; height:150px; float:left; display:inline; margin:0px 111px 0px 111px;}
#dodshopTxt {width:482px; height:95px; overflow:hidden; float:left; display:inline;}
#dodshopLink {width:482px; height:16px; overflow:hidden; float:left; display:inline;}
.infovlakTwo {width:482px; height:268px; background-image:url(../images/layout/infovlak_bg.png); background-repeat:no-repeat; float:left; display:inline; margin:2px 2px 0px 2px;}
.infovlakTTT {width:482px; height:268px; float:left; display:inline; margin:2px 2px 0px 2px;}
.infovlakLinks {width:241px; height:268px; float:left; display:inline;}
.infovlakRechts {width:241px; height:268px; float:left; display:inline;}
.infovlakRij {width:211px; height:16px; float:left; display:inline; margin:10px 15px 10px 15px;}
.infovlakCont {width:211px; height:48px; float:left; display:inline; margin:10px 15px 10px 15px;}
.infovlakDub {width:211px; height:32px; float:left; display:inline; margin:10px 15px 10px 15px;}
.infovlakIcon {width:16px; height:16px; float:left; display:inline; margin:0px 5px 0px 0px;}
.infovlakOmschr {width:90px; height:16px; float:left; display:inline; margin:0px 5px 0px 0px;}
.infovlakOmschr p {color:#162b48; font-size:12px; line-height:16px; text-align:left;}
.infovlakToel {width:95px; height:16px; overflow:hidden; float:left; display:inline;}
.infovlakToel p {color:#162b48; font-size:12px; line-height:16px; font-weight:bold; text-align:left;}
.infovlakToel p a:link {color:#162b48; text-decoration:underline;}
.infovlakToel p a:visited {color:#162b48; text-decoration:underline;}
.infovlakToel p a:hover {color:#d5d961; text-decoration:underline;}
.infovlakBedr {width:211px; height:16px; float:left; display:inline;}
.infovlakBedr p {color:#162b48; font-size:12px; line-height:16px; text-align:left;}
.infovlakAdres {width:211px; height:16px; float:left; display:inline;}
.infovlakAdres p {color:#162b48; font-size:12px; line-height:16px; text-align:left;}
.infovlakPlaats {width:211px; height:16px; float:left; display:inline;}
.infovlakPlaats p {color:#162b48; font-size:12px; line-height:16px; text-align:left;}
.infovlakKlok {width:100px; height:100px; float:left; display:inline; margin:0px 71px 14px 70px;}
.infovlakOmschr2 {width:190px; height:16px; float:left; font-style:italic; overflow:hidden; display:inline;}
.infovlakOmschr2 p {color:#162b48; font-size:12px; line-height:16px; text-align:left;}
.infovlakToel2 {width:190px; height:16px; overflow:hidden; float:left; display:inline; margin:0px 0px 0px 21px;}
.infovlakToel2 p {color:#162b48; font-size:12px; line-height:16px; font-weight:bold; text-align:left;}
.infovlakToel2 p a:link {color:#162b48; text-decoration:underline;}
.infovlakToel2 p a:visited {color:#162b48; text-decoration:underline;}
.infovlakToel2 p a:hover {color:#d5d961; text-decoration:underline;}
.infovlakRow {width:211px; height:20px; float:left; display:inline; margin:10px 15px 7px 15px;}
.infovlakBeoor {width:86px; height:20px; float:left; display:inline; margin:0px 5px 0px 0px;}
.infovlakBeoor p {color:#162b48; font-size:12px; line-height:20px; text-align:left;}
.infovlakSter {width:120px; height:20px; overflow:hidden; float:left; display:inline;}
.info3vlak1 {width:244px; height:268px; background-image:url(../images/layout/info3vlak1_bg.png); background-repeat:no-repeat; float:left; display:inline;}
.info3vlak2 {width:238px; height:268px; float:left; display:inline;}
.info3vlak3 {width:238px; height:134px; background-image:url(../images/layout/info3vlak3_bg.png); background-repeat:no-repeat; float:left; display:inline;}
.addLink {float:left; display:inline; margin:10px 18px 30px 15px;}

/* === LAYOUT FOOTER === */
#footer {width:980px; height:30px; float:left; display:inline; margin-bottom:25px;} 
#footLinks {width:2px; height:30px; background-image:url(../images/layout/footer_bg_links.png); background-repeat:no-repeat; float:left; display:inline;} 
#footMidden {width:976px; height:30px; background-image:url(../images/layout/footer_bg_midden.png); background-repeat:repeat-x; float:left; display:inline;} 
#footRechts {width:2px; height:30px; background-image:url(../images/layout/footer_bg_rechts.png); background-repeat:no-repeat; float:left; display:inline;} 

/* === H TAGS === */
h1 a {display:block; width:320px; height:80px; text-indent:-9999px;}
h2 {color:#162b48; font-size:14px; font-weight:bold; font-style:italic; font-weight:bold; text-align:left; margin:10px 18px 10px 15px;}
h3 {color:#7c7c52; font-size:14px; line-height:34px; font-style:italic; font-weight:bold; text-align:left; margin:0px 0px 0px 6px;}
h4 {color:#ff0000; font-size:12px; font-weight:bold; text-align:left;}
h5 {color:#7c7c52; font-size:14px; line-height:34px; font-style:italic; font-weight:bold; text-align:left; margin:0px 0px 0px 17px;}

/* === CLASSES FORMULIEREN === */
.button {border:0; background:#162b48; font-size:10px; color:white; padding:2px; font-weight:bold;}
.button:hover {background:#d5d961; color:#162b48; cursor:pointer;}
.loginField {font-size:11px; color:#162b48; border:#162b48 1px solid; padding:0px; width:170px;}
.checkbutton {color:#162b48; border:#162b48 1px solid;}
.selectbalkform {font-size:10px; color:#162b48; border:#162b48 1px solid; padding:0px; width:170px; margin:8px 15px 0px 0px;}
.linkbox {font-size:14px; color:#162b48; border:#162b48 1px solid; padding:0px; width:260px;}
.linkbox_error {font-size:14px; color:#162b48; border:#ff6600 1px solid; padding:0px; width:260px;}
.selectbox {font-size:14px; color:#162b48; border:#162b48 1px solid; padding:0px; width:260px;}

/* === KADER === */
.kader {width:482px; height:268px; float:left; display:inline; margin:2px 2px 0px 2px;}
.kbg1 {width:14px; height:268px; background-image:url(../images/layout/kbg1.png); background-repeat:no-repeat; float:left; display:inline;}
.kbg2 {width:200px; height:268px; background-image:url(../images/layout/kbg2.png); background-repeat:repeat-x; float:left; display:inline;}
.kbg3 {width:2px; height:268px; background-image:url(../images/layout/kbg3.png); background-repeat:no-repeat; float:left; display:inline;}
.kbg4 {width:260px; height:268px; background-image:url(../images/layout/kbg4.png); background-repeat:repeat-x; float:left; display:inline;}
.kbg5 {width:6px; height:268px; background-image:url(../images/layout/kbg5.png); background-repeat:no-repeat; float:left; display:inline;}
.kaderLinks {width:200px; height:241px; float:left; display:inline; margin:10px 0px 17px 0px;}
.kaderLogo {width:200px; height:40px; float:left; display:inline;}
.kaderImg {width:200px; height:200px; float:left; display:inline; margin:1px 0px 0px 0px;}
.kaderRechts {width:256px; height:242px; float:left; display:inline; margin:10px 0px 16px 4px;}
.kaderTijd {width:256px; height:60px; background-image:url(../images/layout/kbgtijd.png); background-repeat:no-repeat; float:left; display:inline;}
.kaderTijdLeft {width:148px; height:60px; float:left; display:inline;}
.kaderTijdMiddle {width:32px; height:60px; float:left; display:inline; margin:0px 0px 0px 7px;}
.kaderTijdRight {width:60px; height:60px; float:left; display:inline; margin:0px 3px 0px 6px;}
.kaderTstip {width:120px; height:24px; overflow:hidden; float:left; display:inline; margin:9px 6px 0px 32px;}
.kaderTstip p {color:#162b48; font-size:10px; line-height:11px; font-weight:bold; text-align:left;}
.kaderTstip span {color:#d6083b; font-size:10px; line-height:12px; text-transform:uppercase; font-weight:bold; text-align:left;}
.kaderBar {width:143px; height:5px; text-align:left; float:left; display:inline; margin:4px 8px 18px 6px;}
.kaderLanden {width:32px; height:16px; text-align:left; float:left; display:inline; margin:28px 0px 0px 0px;}
.kaderTitel {width:246px; height:32px; overflow:hidden; float:left; display:inline; margin:0px 0px 4px 0px;}
.kaderTitel p {color:#162b48; font-size:12px; line-height:16px; font-weight:bold; text-align:left; margin:0px 0px 0px 2px;}
.kaderDescr {width:246px; height:72px; overflow:hidden; float:left; display:inline; margin:0px 0px 6px 0px;}
.kaderDescr p {color:#162b48; font-size:10px; line-height:12px; text-align:justify; margin:0px 0px 0px 2px;}
.kaderOptions {width:246px; height:68px; overflow:hidden; float:left; display:inline;}
.kaderRijOne {width:246px; height:18px; overflow:hidden; float:left; display:inline; margin:0px 0px 3px 0px;}
.kaderRijTwo {width:246px; height:22px; overflow:hidden; float:left; display:inline; margin:0px 0px 3px 0px;}
.buttonInfo {width:77px; height:22px; float:left; display:inline; margin:0px 5px 0px 0px;}
.prijsOld {width:50px; height:22px; text-align:right; float:left; display:inline;}
.prijsOld p {color:#aaaaaa; font-size:10px; line-height:11px; text-align:right;}
.prijsOld span {color:#aaaaaa; font-size:10px; text-decoration:line-through; line-height:11px; text-align:right;}
.prijsNew {width:114px; height:22px; text-align:right; float:left; display:inline;}
.prijsNew p {color:#162b48; font-size:22px; line-height:22px; font-style:italic; font-weight:bold; text-align:right;}
.prijsNew span {color:#aaaaaa; font-size:22px; line-height:22px; font-style:italic; font-weight:bold; text-align:right;}
.kaderRijThree {width:246px; height:22px; overflow:hidden; float:left; display:inline;}
.buttonSturen {width:77px; height:22px; float:left; display:inline; margin:0px 5px 0px 0px;}
.buttonKopen {width:164px; height:22px; float:left; display:inline;}
.kaderVerlopen {width:246px; height:22px; text-align:right; float:left; display:inline;}
.kaderVerlopen p {color:#d6083b; font-size:18px; line-height:22px; text-transform:uppercase; font-weight:bold; text-align:right;}

/* === TOPMENU === */
#topmenu {}
#topmenu li {float:left; width:115px; height:29px; background-image:url(../images/menu/topmenu_02.png); background-repeat:no-repeat; margin:0px 12px 0px 0px; text-align:center; font-weight:bold; color:#fff; font-size:12px;}
#topmenu li a {display:block; float:left; width:115px; height:29px; line-height:26px; margin:0px 12px 0px 0px; text-align:center; font-weight:bold; text-decoration:none; color:#fff;}
#topmenu li a:hover {background-image:url(../images/menu/topmenu_01.png); background-repeat:no-repeat; text-decoration:none; color:#fff;}
#topmenu li.act a {float:left; width:115px; height:29px; background-image:url(../images/menu/topmenu_01.png); background-repeat:no-repeat; margin:0px 12px 0px 0px; text-align:center; font-weight:bold; color:#fff; font-size:12px;}
#topmenu li.act a:hover {text-decoration:none;}

/* === SUBMENU === */
#submenu {}
#submenu li {float:left; height:30px; padding:0 30px 0 13px; font-size:10px; color:#fff;}
#submenu li a {display:block; float:left; height:30px; line-height:26px; text-decoration:none; color:#fff;}
#submenu li a:hover {text-decoration:underline; color:#d5d961;}
#submenu li.act a {text-decoration:none; color:#d5d961;}
#submenu li.act a:hover {text-decoration:none;}

/* === SUBFOOTER === */
#subfooter {width:972px; float:left; display:inline; margin:5px 4px 8px 4px;}
.subfooterBlok {width:243px; height:258px; background-image:url(../images/layout/subfooter_blok_bg.png); background-repeat:no-repeat; float:left; display:inline;}
.sfTxt {width:243px; height:141px; overflow:hidden; float:left; display:inline; margin:0px 0px 7px 0px;}
.sfImg {width:209px; height:100px; float:left; display:inline; margin:0px 18px 10px 16px;}

/* === REGISTREREN PAGINA === */
.grootvlakTop {width:486px; height:34px; background-image:url(../images/layout/vlak_groot_bg_top.png); background-repeat:no-repeat; overflow:hidden; float:left; display:inline; margin:1px 0px 0px 0px;}
.grootvlakMidden {width:486px; height:500px; background-image:url(../images/layout/vlak_groot_bg_midden.png); background-repeat:repeat-y; float:left; display:inline;}
.grootvlakDisc {width:486px; height:600px; background-image:url(../images/layout/vlak_groot_bg_midden.png); background-repeat:repeat-y; float:left; display:inline;}
.grootvlakLogin {width:486px; background-image:url(../images/layout/vlak_groot_bg_midden.png); background-repeat:repeat-y; float:left; display:inline;}
.grootvlakBottom {width:486px; height:30px; background-image:url(../images/layout/vlak_groot_bg_bottom.png); background-repeat:no-repeat; float:left; display:inline;}
.tellformRij1 {width:486px; height:27px; float:left; display:inline; margin:20px 0px 0px 0px;}
.tellformRij2 {width:486px; height:27px; float:left; display:inline; margin:10px 0px 20px 0px;}
.regformRij {width:486px; height:27px; float:left; display:inline; margin:10px 0px 0px 0px;}
.regformLinks {width:150px; height:27px; float:left; display:inline; margin:0px 8px 0px 15px;}
.regformLinks p {color:#162b48; font-weight:bold; font-style:italic; font-size:14px; line-height:22px; text-align:left;}
.regformLinks span {color:#e70033; font-size:14px; line-height:22px; text-align:left;}
.regformLinks label {color:#162b48; font-weight:bold; font-style:italic; font-size:14px; line-height:22px; text-align:left;}
.regformRechts {width:250px; height:27px; float:left; display:inline; margin:0px 5px 0px 0px;}
.regformRechts  p {color:#162b48; font-size:12px; line-height:27px; text-align:left;}
.regformComm {width:40px; height:27px; float:left; display:inline; margin:0px 18px 0px 0px;}
.regformComm  p {color:#c4c7c8; font-size:10px; line-height:27px; text-align:left;}
.registerform {font-size:16px; font-weight:bold; color:#162b48; border:#d5d961 1px solid; text-align:left; float:left; padding:2px; width:240px;}
.registerform_error {font-size:16px; font-weight:bold; color:#162b48; border:#ff6600 1px solid; text-align:left; float:left; padding:2px; width:240px;}
.regButton {border:0; background:#162b48; font-size:14px; color:white; padding:3px; font-weight:bold;}
.regButton:hover {background:#d5d961; color:#162b48; cursor:pointer;}
.regformdag {font-size:16px; font-weight:bold; color:#162b48; border:#d5d961 1px solid; text-align:left; float:left; padding:2px; width:50px; margin-right:8px;}
.regformdag_error {font-size:16px; font-weight:bold; color:#162b48; border:#ff6600 1px solid; text-align:left; float:left; padding:2px; width:50px; margin-right:8px;}
.regformmaand {font-size:16px; font-weight:bold; color:#162b48; border:#d5d961 1px solid; text-align:left; float:left; padding:2px; width:110px; margin-right:8px;}
.regformmaand_error {font-size:16px; font-weight:bold; color:#162b48; border:#ff6600 1px solid; text-align:left; float:left; padding:2px; width:110px; margin-right:8px;}
.regformjaar {font-size:16px; font-weight:bold; color:#162b48; border:#d5d961 1px solid; text-align:left; float:left; padding:2px; width:70px;}
.regformjaar_error {font-size:16px; font-weight:bold; color:#162b48; border:#ff6600 1px solid; text-align:left; float:left; padding:2px; width:70px;}
.vinkRij {width:486px; height:40px; float:left; display:inline; margin:20px 0px 20px 0px;}
.vink2Rij {width:486px; height:40px; float:left; display:inline; margin:0px 0px 20px 0px;}
.vinkIcon {width:40px; height:40px; background-image:url(../images/layout/icon_vink.png); background-repeat:no-repeat; float:left; display:inline; margin:0px 16px 0px 18px;}
.vink2Icon {width:40px; height:40px; background-image:url(../images/layout/kruis.png); background-repeat:no-repeat; float:left; display:inline; margin:0px 16px 0px 110px;}
.vinkTxt {width:412px; height:40px; float:left; overflow:hidden; display:inline;}
.vinkToel {width:430px; height:40px; float:left; overflow:hidden; display:inline; margin:0px 0px 0px 56px;}
.vinkTxt p {color:#d5d961; font-weight:bold; font-style:italic; font-size:30px; line-height:40px; text-align:left;}
.vink2Txt {width:200px; height:40px; float:left; overflow:hidden; display:inline; margin:0px 120px 0px 0px;}
.vink2Txt p {color:#e2001a; font-weight:bold; font-style:italic; font-size:30px; line-height:40px; text-align:left;}
.vink3Rij {width:486px; height:40px; float:left; display:inline; margin:0px 0px 20px 0px;}
.vink3Icon {width:40px; height:40px; background-image:url(../images/layout/icon_vink.png); background-repeat:no-repeat; float:left; display:inline; margin:0px 16px 0px 143px;}
.vink3Txt {width:160px; height:40px; float:left; overflow:hidden; display:inline; margin:0px 125px 0px 0px;}
.vink3Txt p {color:#d5d961; font-weight:bold; font-style:italic; font-size:30px; line-height:40px; text-align:left;}
#regInfo {width:482px; float:left; display:inline; margin:2px 2px 0px 2px;}
#regTxt {width:482px; float:left; display:inline;}
#logoImg {width:260px; height:100px; float:left; display:inline; margin:10px 111px 0px 111px;}
.spamRij {width:486px; height:40px; float:left; display:inline; margin:40px 0px 20px 0px;}
.spamIcon {width:40px; height:40px; float:left; display:inline; margin:0px 0px 0px 18px;}
.spamTxt {width:428px; height:40px; float:left; overflow:hidden; display:inline;}
.spamTxt p {color:#c4c7c8; font-size:14px; line-height:20px; font-weight:bold; text-align:left; margin:0px 18px 0px 15px;}
.spamTxt span {color:#162b48; font-size:10px; line-height:20px; text-align:left;}
.wwRij {width:486px; height:27px; float:left; display:inline; margin:0px 0px 50px 0px;}
.wwRij2 {width:486px; height:27px; float:left; display:inline;}
.wwRij3 {width:486px; height:27px; float:left; display:inline; margin:20px 0px 0px 0px;}
.wwForm {width:300px; height:27px; float:left; display:inline; margin:0px 16px 0px 18px;}
.buttonForm {width:300px; height:27px; text-align:right; float:left; display:inline; margin:0px 16px 0px 18px;}
.wwButton {width:136px; height:27px; float:left; overflow:hidden; display:inline; margin:0px 16px 0px 0px;}
.wwButton p {color:#c4c7c8; font-size:10px; line-height:27px; text-align:left;}
.wwwform {font-size:16px; font-weight:bold; color:#162b48; border:#d5d961 1px solid; text-align:left; float:left; padding:2px; width:300px;}
.wwHead {width:452px; height:27px; float:left; display:inline; margin:50px 16px 0px 18px;}
.wwHead p {color:#162b48; font-size:14px; font-weight:bold; font-style:italic; font-weight:bold; text-align:left;}
.wwverHead {width:452px; height:27px; float:left; display:inline; margin:20px 16px 0px 18px;}
.wwverHead p {color:#162b48; font-size:14px; font-weight:bold; font-style:italic; font-weight:bold; text-align:left;}
.vlgUitleg {width:486px; height:80px; overflow:hidden; float:left; display:inline;}

/* === LINKS === */
.linksRow {width:972px; float:left; display:inline; margin:30px 0px 30px 0px;}
.links123 {width:225px; float:left; display:inline; margin:0px 24px 0px 0px;}
.links4 {width:225px; float:left; display:inline;}


/* === MOUSE-OVER IMAGES === */
#cntctForm {margin:0px 15px 0px 18px;}
.contactform {font-size:14px; font-weight:bold; color:#162b48; border:#d5d961 1px solid; text-align:left; float:left; padding:2px;}
.cntctButton {border:0; background:#162b48; font-size:10px; color:white; padding:2px; font-weight:bold; margin-top:10px;}
.cntctButton:hover {background:#d5d961; color:#162b48; cursor:pointer;}

/* === MOUSE-OVER IMAGES === */
a#vlagNL {width:20px; height:20px; background-image: url(../images/layout/landen_nl.png); display:block; text-decoration:none; float:left; margin:5px 0px 0px 0px;}
a#vlagNL:hover {background-position:20px 0;}

a#vlagBelgie {width:20px; height:20px; background-image: url(../images/layout/landen_belgie.png); display:block; text-decoration:none; float:left; margin:5px 0px 5px 0px;}
a#vlagBelgie:hover {background-position:20px 0;}

a#volgNieuwsbrief {width:20px; height:20px; background-image: url(../images/layout/volg_nieuwsbrief.png); display:block; text-decoration:none; float:right; margin:5px 0px 5px 0px;}
a#volgNieuwsbrief:hover {background-position:20px 0;}

a#volgMobiel {width:20px; height:20px; background-image: url(../images/layout/volg_mobiel.png); display:block; text-decoration:none; float:right; margin:5px 0px 5px 0px;}
a#volgMobiel:hover {background-position:20px 0;}

a#volgIphone {width:20px; height:20px; background-image: url(../images/layout/volg_iphone.png); display:block; text-decoration:none; float:right; margin:5px 0px 5px 0px;}
a#volgIphone:hover {background-position:20px 0;}

a#volgAndroid {width:20px; height:20px; background-image: url(../images/layout/volg_android.png); display:block; text-decoration:none; float:right; margin:5px 0px 5px 0px;}
a#volgAndroid:hover {background-position:20px 0;}

a#volgRss {width:20px; height:20px; background-image: url(../images/layout/volg_rss.png); display:block; text-decoration:none; float:right; margin:5px 3px 5px 0px;}
a#volgRss:hover {background-position:20px 0;}

a#volgTwitter {width:20px; height:20px; background-image: url(../images/layout/volg_twitter.png); display:block; text-decoration:none; float:right; margin:5px 5px 5px 0px;}
a#volgTwitter:hover {background-position:20px 0;}

a.kaderHyves {width:18px; height:18px; background-image: url(../images/layout/kader_icon_hyves.png); display:block; text-decoration:none; float:left; margin:0px 1px 0px 0px;}
a.kaderHyves:hover {background-position:18px 0;}

a.kaderYoutube {width:18px; height:18px; background-image: url(../images/layout/kader_icon_youtube.png); display:block; text-decoration:none; float:left; margin:0px 0px 0px 0px;}
a.kaderYoutube:hover {background-position:18px 0;}

a.kaderTwitter {width:18px; height:18px; background-image: url(../images/layout/kader_icon_twitter.png); display:block; text-decoration:none; float:left; margin:0px 1px 0px 0px;}
a.kaderTwitter:hover {background-position:18px 0;}

a.kaderFacebook {width:18px; height:18px; background-image: url(../images/layout/kader_icon_facebook.png); display:block; text-decoration:none; float:left; margin:0px 1px 0px 0px;}
a.kaderFacebook:hover {background-position:18px 0;}

a.kaderNL {width:16px; height:16px; background-image: url(../images/layout/kader_icon_nl.png); display:block; text-decoration:none; float:left;}
a.kaderNL:hover {background-position:16px 0;}

a.kaderBE {width:16px; height:16px; background-image: url(../images/layout/kader_icon_be.png); display:block; text-decoration:none; float:left;}
a.kaderBE:hover {background-position:16px 0;}

a.buttonSturen {width:77px; height:22px; background-image: url(../images/layout/kader_button_sturen.png); display:block; text-decoration:none; float:left;}
a.buttonSturen:hover {background-position:77px 0;}

a.buttonInfo {width:77px; height:22px; background-image: url(../images/layout/kader_button_info.png); display:block; text-decoration:none; float:left;}
a.buttonInfo:hover {background-position:77px 0;}

a.buttonKopen {width:164px; height:22px; background-image: url(../images/layout/kader_button_kopen.png); display:block; text-decoration:none; float:left;}
a.buttonKopen:hover {background-position:164px 0;}

a#buttonNieuws {width:238px; height:134px; background-image: url(../images/buttons/button_nieuwsbrief.png); display:block; text-decoration:none; float:left;}
a#buttonNieuws:hover {background-position:238px 0;}

a#buttonHome {width:238px; height:134px; background-image: url(../images/buttons/button_home.png); display:block; text-decoration:none; float:left;}
a#buttonHome:hover {background-position:238px 0;}

/* === TEKST CLASSES === */
.bodyTekst {color:#162b48; font-size:10px; line-height:12px; text-align:justify;}
.bodyTekst a:link {color:#162b48; text-decoration:underline;}
.bodyTekst a:visited {color:#162b48; text-decoration:underline;}
.bodyTekst a:hover {color:#2e3033; text-decoration:underline;}

.linkTekst {color:#162b48; font-size:10px; line-height:12px; text-align:right; margin:5px 18px 0px 15px;}
.linkTekst a:link {color:#162b48; text-decoration:underline;}
.linkTekst a:visited {color:#162b48; text-decoration:underline;}
.linkTekst a:hover {color:#d5d961; text-decoration:underline;}

.urlTekst {color:#162b48; font-size:10px; line-height:12px; text-align:left; margin:0px 18px 0px 15px;}
.urlTekst a:link {color:#162b48; text-decoration:underline;}
.urlTekst a:visited {color:#162b48; text-decoration:underline;}
.urlTekst a:hover {color:#d5d961; text-decoration:underline;}

.loggedMenu {color:#c4c7c8; font-size:10px; line-height:16px; text-align:left;}
.loggedMenu a:link {color:#c4c7c8; text-decoration:underline;}
.loggedMenu a:visited {color:#c4c7c8; text-decoration:underline;}
.loggedMenu a:hover {color:#d5d961; text-decoration:underline;}

.blokTekst {color:#162b48; font-size:10px; line-height:12px; text-align:justify; margin:0px 18px 0px 15px;}
.blokTekst a:link {color:#162b48; text-decoration:underline;}
.blokTekst a:visited {color:#162b48; text-decoration:underline;}
.blokTekst a:hover {color:#d5d961; text-decoration:underline;}

.grvlTekst {color:#162b48; font-size:10px; line-height:12px; text-align:justify; margin:0px 18px 25px 15px;}
.grvlTekst a:link {color:#162b48; text-decoration:underline;}
.grvlTekst a:visited {color:#162b48; text-decoration:underline;}
.grvlTekst a:hover {color:#d5d961; text-decoration:underline;}

.cntctTekst {color:#162b48; font-size:10px; line-height:12px; text-align:justify; margin:0px 0px 15px 0px;}
.cntctTekst a:link {color:#162b48; text-decoration:underline;}
.cntctTekst a:visited {color:#162b48; text-decoration:underline;}
.cntctTekst a:hover {color:#d5d961; text-decoration:underline;}

.loginTitel {color:#ffffff; font-style:italic; font-weight:bold; font-size:12px; line-height:15px; margin:2px 0px 0px 0px;}
.loginTitel a:link {color:#ffffff; text-decoration:underline;}
.loginTitel a:visited {color:#ffffff; text-decoration:underline;}
.loginTitel a:hover {color:#162b48; text-decoration:underline;}

.loginLid {color:#ffffff; font-style:italic; font-weight:bold; font-size:12px; margin:2px 5px 0px 0px;}
.loginLid a:link {color:#ffffff; font-style:italic; text-decoration:underline;}
.loginLid a:visited {color:#ffffff; font-style:italic; text-decoration:underline;}
.loginLid a:hover {color:#162b48; font-style:italic; text-decoration:underline;}

.loginRegtxt {color:#c4c7c8; font-size:10px; text-align:left;}
.loginRegtxt a:link {color:#c4c7c8; text-decoration:underline;}
.loginRegtxt a:visited {color:#c4c7c8; text-decoration:underline;}
.loginRegtxt a:hover {color:#d5d961; text-decoration:underline;}

.footerTekst {color:#c4c7c8; font-size:10px; line-height:16px; text-align:center; margin:5px 0px 0px 0px;}
.footerTekst a:link {color:#c4c7c8; text-decoration:underline;}
.footerTekst a:visited {color:#c4c7c8; text-decoration:underline;}
.footerTekst a:hover {color:#d5d961; text-decoration:underline;}

.nieuwsDatum {color:#d5d961; font-size:10px; line-height:12px; font-style:italic; text-align:left; margin:0px 18px 0px 15px;}
.nieuwsDatum a:link {color:#d5d961; text-decoration:underline;}
.nieuwsDatum a:visited {color:#d5d961; text-decoration:underline;}
.nieuwsDatum a:hover {color:#162b48; text-decoration:underline;}

.nieuwsTitel {color:#162b48; font-size:11px; line-height:14px; font-weight:bold; text-align:left; margin:0px 18px 0px 15px;}
.nieuwsTitel a:link {color:#162b48; text-decoration:underline;}
.nieuwsTitel a:visited {color:#162b48; text-decoration:underline;}
.nieuwsTitel a:hover {color:#d5d961; text-decoration:underline;}

.nieuwsTekst {color:#162b48; font-size:10px; line-height:12px; text-align:justify; margin:0px 18px 0px 15px;}
.nieuwsTekst a:link {color:#162b48; text-decoration:underline;}
.nieuwsTekst a:visited {color:#162b48; text-decoration:underline;}
.nieuwsTekst a:hover {color:#d5d961; text-decoration:underline;}

.homeLink {color:#7c7c52; font-size:12px; line-height:34px; font-style:italic; font-weight:bold; text-align:right; margin:0px 4px 0px 0px;}
.homeLink a:link {color:#7c7c52; text-decoration:underline;}
.homeLink a:visited {color:#7c7c52; text-decoration:underline;}
.homeLink a:hover {color:#162b48; text-decoration:underline;}

.greenIt {color:#d5d961; font-size:18px; font-weight:bold; font-style:italic; font-weight:bold; text-align:left; margin:25px 18px 10px 15px;}
.greenLine {color:#c4c7c8; font-size:18px; text-decoration:line-through; font-weight:bold; font-style:italic; font-weight:bold; text-align:left; margin:25px 18px 10px 15px;}

.toeTekst {color:#162b48; font-size:12px; line-height:20px; font-weight:bold; text-align:left; margin:0px 18px 0px 15px;}
.toeTekst a:link {color:#162b48; text-decoration:underline;}
.toeTekst a:visited {color:#162b48; text-decoration:underline;}
.toeTekst a:hover {color:#d5d961; text-decoration:underline;}

.tellBericht {color:#c4c7c8; font-family:"Courier New", Courier, monospace; font-size:12px; line-height:14px; text-align:justify; margin:20px 18px 0px 15px;}
.tellBericht a:link {color:#c4c7c8; text-decoration:none;}
.tellBericht a:visited {color:#c4c7c8; text-decoration:none;}
.tellBericht a:hover {color:#d5d961; text-decoration:none;}

.selecteer {color:#7c7c52; font-size:12px; line-height:34px; font-style:italic; font-weight:bold; text-align:right; margin:0px 0px 0px 0px;}

