td, div, ul, li, p { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: none; color: #416175;}

h1 { display: none; }
td.your { font-size: 9pt; font-family: verdana; font-weight: normal; color: #352B82; }
td.klein { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; color: #9BA4A6; }
td.wit { padding-left: 15px; font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
td.wix { padding-left:5px; font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
td.witt { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
div.menu { cursor:pointer; width: 178px;text-align: left; background-color: #F2E187; font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #4B7087; }
div.menu:hover { background-color: #D7B924; }
div.menu a:hover { background-color: #D7B924; color: #ffffff;}

a { text-align: left; font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: none; color: #416175; }
a.menu { padding-left:10px; text-align: left; font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #531C77; }
a.menu:hover { color: #352B82; }
a:hover { color: #FFFFFF; }

a.your { text-align: center;  font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #352B82; }
a.your:hover { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #BBD74F; }

a.klein { text-align: center;  font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: underline; color: #9BA4A6; }
a.klein:hover { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: none; color: #BBD74F; }


a.left { text-align: center;  font-size: 7pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: underline; color: #FFFFFF; }
a.left:hover { font-size: 7pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: none; color: #416175; }

a.text { text-align: center;  font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: underline; color: #416175; }
a.text:hover { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: none; color: #9BA4A6; }


a.bot { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #FFFFFF; }
a.bot:hover { font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #416175; }

div.meld { cursor:pointer; width: 178px;text-align: center; background-color: #8DD3FE; font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #FFFFFF; }
div.meld:hover { background-color: #6FC1D6; color: #416175;}

a.meld { text-align: center;  font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #4B7087; }
a.meld:hover { background-color: #A6DCFE; font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #ffffff; }
a.tips { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: underline; color: #FFFFFF; }
a.tips:hover { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #CCCCCC; }


td.blue { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #6BC3DF;}
a.zoekmachines { font-size: 9pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; text-decoration: underline; color: #007984; display: none; }
a.zoekmachines:hover { color: #FFDF1C; text-decoration: none; display: none; }

a.bc { font-size: 7pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: underline; color: #689CBC; }
a.bc:hover { color: #ffffff; text-decoration: none; }

a.wit { font-size: 8pt; font-family: arial, verdana, helvetica, sans-serif; font-weight: normal; text-decoration: underline; color: #FFFFFF; }
a.wit:hover { color: #ffffff; text-decoration: none; }

table  { border-style: none; }
td     { border-style: none; }

form { display: inline; }

body { margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; overflow: auto;}

.input { height: 22px; background-color: #ffffff; border: solid 1px #8DD3FE; font-family: verdana, helvetica, sans-serif; font-size: 7pt; color: #006699; padding: 2px; }
.selectie { height: 22px; background-color: #ffffff; font-family: verdana, helvetica, sans-serif; font-weight: bold; font-size: 7pt; color: #416175; padding: 2px; }
.opmaak { height: 18px; background-color: #ffffff; border-style: solid; border-width: 1px; border-color: #8DD3FE; font-family: verdana, helvetica, sans-serif; font-weight: bold; font-size: 7pt; color: #006699; padding: 1px; cursor:pointer; cursor:hand; }
.textarea { width:220px; overflow: auto; font-size: 8pt; font-family:  verdana, helvetica, sans-serif; color: #006699; text-align: left; padding: 2px; background-color: #ffffff; border: 1px solid #8DD3FE; }
.aanmelden { font-size: 7pt; font-family: verdana, helvetica, sans-serif; color: #689CBC; text-align: left; font-weight: bold; height: 20px; padding: 2px; background-color: #ffffff; border: 1px solid #8DD3FE; }
.submit { font-size: 7pt; background-color: #333399; font-family: verdana, helvetica, sans-serif; color: #FFFFFF; text-align: center; font-weight: bold; }

input { height: 18px; width: 195px; background-color: #ffffff; border: solid 1px #8DD3FE; font-family: verdana, helvetica, sans-serif; font-size: 7pt; color: #006699; padding: 2px; font-weight: bold; margin-bottom: 3px; }
textarea.contact { height: 100px; width: 195px; background-color: #ffffff; border: solid 1px #8DD3FE; font-family: verdana, helvetica, sans-serif; font-size: 7pt; color: #006699; padding: 2px; font-weight: bold; margin-bottom: 3px; overflow: auto; }
input.contact { width: 100px; height:22px; background-color: #8DD3FE; color: #FFF; }
.checkbox { height: 15px; width:15px; border-width: 0px; }

#resultaten { visibility: hidden; }
.popupContainer { position:absolute; cursor:pointer; display:block; z-index:1000; }
.popupContainer div { display:none; padding-left:16px;}
.kaartPopup { border: 1px solid #D60988; position:relative; background-color:#F0D027; top:0px; left:4px; }

div.show { display:none; }

img.foto { border:1px solid #416175;}

a:hover img { opacity: 0.6; filter:alpha(opacity=60); }