/* CSS Document */
/*opmaak pagina*/
body	
{
	background-color:#7f7e7d;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	
	font-family:Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size:12px;
}
body img
{ 
	border-style: none;
}
body a	
{
	outline:none;
	color:#000;
	text-decoration:none;
}
#container	
{
	margin:auto;
	width:940px;
	top:0px;
}
#header	
{
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	width:940px;
	height:181px;
}
#main	
{
	margin:auto;
	background-image:url(../images/content.jpg);
	background-repeat:repeat-y;
	width:940px;
	display:table;
}
#footer	
{
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	clear:both;
	width:940px;
	height:39px;
	padding-top:5px;
	color:#666666;
}
#content
{ 
	float:left;
	margin-top:5px;
	margin-left:30px;
	margin-bottom:10px;
	width:625px;
	height:auto;
}
#menu
{
	float:right;
	margin-top:5px;
	margin-right:33px;
	width:210px;
	height:auto;
}
#login
{
	float:right;
	margin-right:50px;
	padding-top:5px;
	color:#FFFFFF;
	width:185px;
}
#navbalk
{
	position:absolute;
	top:157px;
	left:0px;
	width:100%;
	margin-left:-120px;
}
input.tekst_login
{	
	background-image:url(../afbeeldingen/icoon/tekstvak.jpg);
	background-repeat:repeat-x;
	border:1px #7e7e7e solid;
}
input.login
{	
	background-image:url(../afbeeldingen/icoon/tekstvak.jpg);
	background-repeat:repeat-x;
	border:1px #7e7e7e solid;
	font-weight:bold;
	text-align:center;
	width:100%;
}
textarea
{
	font-family:Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size:13px;
}
#login img.avatar
{
	float:left;
	margin:0px 3px 1px 2px;
	vertical-align:top;
}
#login img
{
	margin-top:1px;
}
#login span.welkom
{
	margin:auto;
	font-weight:bold;
}
a.login:link, a.login:visited
{
	font-size:11px;
	border-bottom:none;
	color:#ffffff;
	text-decoration:none;
}
a.login:hover, a.login:active
{
	font-size:11px;
	border-bottom:1px #ffffff solid;
	color:#ffffff;
	text-decoration:none;
}
a.paneel:link, a.paneel:visited
{
	font-size:11px;
	border-bottom:1px #ffffff solid;
	color:#ffffff;
	text-decoration:none;
}
a.paneel:hover, a.paneel:active
{
	font-size:11px;
	border:none;
	color:#eeeeee;
	text-decoration:none;
}
#footer span
{
	padding-left:180px;
}
#footer span a:link, #footer span a:visited	
{
	border-bottom:1px #666666 dashed;
	color:#666666;
	text-decoration:none;
}
#footer span a:hover, #footer span a:active	
{
	border-bottom:none;
	color:#000000;
	text-decoration:none;
}
a:link.no_hover, a:visited.no_hover	
{
	color:#000000;
	text-decoration:none;
}
a:hover.no_hover, a:active.no_hover	
{
	color:#000000;
	text-decoration:none;
}

.titel
{
	font-size:14px;
	color:#ffffff;
	background-color:#666666;
	padding:4px 0px 4px 6px;
}
span.bijtitel
{
	font-size:11px;
	color:#cccccc;
	border-bottom:none;
	padding-left:5px;
}
span.bijtitel a:link, 
span.bijtitel a:visited
{
	color:#cccccc;
	border-bottom:none;
	text-decoration:none;
}
span.bijtitel a:hover, 
span.bijtitel a:active
{
	color:#ffffff;
	border-bottom:none;
	text-decoration:none;
}
.inhoud
{
	color:#000000;
	margin-left:10px;
	line-height:normal;
}
p a:link, p a:visited
{
	border-bottom:1px #e8ba01 solid;
	color:#cba300;
	text-decoration:none;
}
p a:hover, p a:active
{
	border-bottom:1px #2b9dba dashed;
	color:#2b9dba;
	text-decoration:none;
}

.nieuwstitel_rij1
{
	text-align:left;
	font-size:12px;
	border:1px #000000 solid;
	margin:3px 0px 3px 10px;
	padding:4px 0px 4px 5px;
	background-color:#aed6e0;
}
.nieuwstitel_rij2
{
	text-align:left;
	font-size:12px;
	border:1px #000000 solid;
	margin:3px 0px 3px 10px;
	padding:4px 0px 4px 5px;
	background-color:#f5edca;
}
.nieuwstitel_rij1 span.nieuwsdatum,
.nieuwstitel_rij2 span.nieuwsdatum
{
	color:#828282;
	font-style:italic;
	font-size:11px;
}
.nieuwstitel_rij1 a:link,
.nieuwstitel_rij1 a:visited,
.nieuwstitel_rij2 a:link,
.nieuwstitel_rij2 a:visited
{
	border-bottom:1px #000000 dashed;
	color:#000000;
	text-decoration:none;
}
.nieuwstitel_rij1 a:hover,
.nieuwstitel_rij1 a:active,
.nieuwstitel_rij2 a:hover,
.nieuwstitel_rij2 a:active
{
	border-bottom:1px #000000 solid;
	color:#000000;
	text-decoration:none;
}
.nieuwstitel_rij1 span.nieuwsdatum a:link,
.nieuwstitel_rij1 span.nieuwsdatum a:visited,
.nieuwstitel_rij2 span.nieuwsdatum a:link,
.nieuwstitel_rij2 span.nieuwsdatum a:visited
{
	border:none;
	color:#000000;
	text-decoration:none;
}
.nieuwstitel_rij1 span.nieuwsdatum a:hover,
.nieuwstitel_rij1 span.nieuwsdatum a:active,
.nieuwstitel_rij2 span.nieuwsdatum a:hover,
.nieuwstitel_rij2 span.nieuwsdatum a:active
{
	border:none;
	color:#828282;
	text-decoration:none;
}
.nieuwsbericht 
{
	display:none;
	margin:2px 0px 15px 20px;
}
.nieuwsbericht a:link, 
.nieuwsbericht a:visited
{
	border-bottom:1px #e8ba01 solid;
	color:#cba300;
	text-decoration:none;
}
.nieuwsbericht a:hover, 
.nieuwsbericht a:active
{
	border-bottom:1px #2b9dba dashed;
	color:#2b9dba;
	text-decoration:none;
}

ul.gewoon
{
	text-align:left;
	margin-left:-20px;
}
ul.gewoon li
{
	list-style:none;
	background-image:url(../afbeeldingen/icoon/lijst_klein.png);
	background-repeat:no-repeat;
	background-position:1px 7px;
	padding:2px 2px 2px 12px;
}
ul.gewoon li span
{
	color:#828282;
	font-style:italic;
}
ul.gewoon li a:link, ul.gewoon li a:visited
{
	border-bottom:1px #e8ba01 solid;
	font-size:12px;
	color:#cba300;
	text-decoration:none;
}
ul.gewoon li a:hover, ul.gewoon li a:active
{
	border-bottom:1px #2b9dba dashed;
	color:#2b9dba;
	text-decoration:none;
}

h3.sitemaptitel
{
	font-size:13px;
	font-style:normal;
	text-decoration:none;
	margin-left:10px;
}
h3.sitemaptitel a:link, h3.sitemaptitel a:visited
{
	color:#000;
	text-decoration:none;
}
h3.sitemaptitel a:hover, h3.sitemaptitel a:active
{
	color:#333;
	text-decoration:none;
}

div.nicetitle 
{
    position: absolute;
    padding: 4px;
    top: 0px;
    left: 0px;
    color: white;
    font-size: 13px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-weight:normal;
    background-color:#696969;
	border:1px #000 solid;
	width:100px;
    
    /* Mozilla proprietary */
    -moz-border-radius: 12px;
}
div.nicetitle p 
{
    margin: 0; padding: 0 3px;
}



/*opmaak voor de navigatie*/

ul#navigatie
{
    list-style:none;
    width:670px;
	margin:0px auto;
}
ul#navigatie li
{
	list-style:none;
	display:inline;
}
ul#navigatie li a:link, ul#navigatie li a:visited
{
	margin-right:34px;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#e7e7e4;
}
ul#navigatie li a:hover, ul#navigatie li a:active
{
	margin-right:34px;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#f7c90e;
}
ul#navigatie li a:link.actief, 
ul#navigatie li a:visited.actief, 
ul#navigatie li a:hover.actief, 
ul#navigatie li a:active.actief
{
	margin-right:34px;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#f7c90e;
	border-bottom:1px #f7c90e dotted;
}

/*opmaak voor de subnavigatie*/
#subnavigatie
{
	width:180px;
	margin-left:-40px;
}
#subnavigatie li
{
	width:220px;
	margin:1px;
	list-style:none;
	text-align:left;
	display:block;
}
#subnavigatie li a:link, #subnavigatie li a:visited
{	
	background-image:url(../afbeeldingen/icoon/menu.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	display:block;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
}
#subnavigatie li a:hover, #subnavigatie li a:active
{	
	background-image:url(../afbeeldingen/icoon/menu_hover.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
	display:block;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:7px;
}
#subnavigatie li a:link img, #subnavigatie li a:visited img
{	
	outline:none;
	border:0px;
}
#subnavigatie li a:hover img, #subnavigatie li a:active img
{	
	outline:none;
	border:0px;
}



h3.menutitel
{
	margin-left:10px;
	font-size:13px;
	color:#000000;
	border-bottom:1px solid #000000;
}
h3.menutitel a:link, 
h3.menutitel a:visited
{
	color:#666666;
	border-bottom:none;
	text-decoration:none;
}
h3.menutitel a:hover, 
h3.menutitel a:active
{
	color:#000000;
	border-bottom:none;
	text-decoration:none;
}
div.advertentie
{
	margin-left:8px;
}
h4.pollvraag
{
	font-size:12px;
	font-weight:normal;
	padding-left:8px;
}
ul.poll li
{
	margin-left:-10px;
	list-style-image:url(../afbeeldingen/icoon/lijst_klein.png);
}
div.resultaatblok
{
	border:1px #000000 solid;
	background-color:#cccccc;
	width:180px;
	height:10px;
	margin-left:-22px;
	margin-top:2px;
	margin-bottom:2px;
}
div.resultaat
{
	background-color:#e8ba01;
	height:10px;
}
p.menuinhoud
{
	margin-left:10px;
}
p.menuinhoud a:link, p.menuinhoud a:visited
{
	color:#ffffff;
	text-decoration:none;
	border-bottom:1px #ffffff solid;
}
p.menuinhoud a:hover, p.menuinhoud a:active
{
	color:#000000;
	text-decoration:none;
	border-bottom:1px #000000 dashed;
}

div.error
{
	border:1px solid #000000;
	padding-left:10px;
	padding-bottom:5px;
	margin:10px;
}
div.error a:link, div.error a:visited
{
	border-bottom:1px #e8ba01 solid;
	color:#cba300;
	text-decoration:none;
}
div.error a:hover, div.error a:active
{
	border-bottom:1px #2b9dba dashed;
	color:#2b9dba;
	text-decoration:none;
}
div.error h3
{
	background-color:#CCCCCC;
	font-size:13px;
	color:#000000;
	margin:0px 0px 10px -10px;
	padding:3px 0px 4px 5px;
}
div.quote
{
	background-image:url(../afbeeldingen/icoon/quote.jpg);
	background-repeat:no-repeat;
	background-position:5px 5px;
	background-color:#fcfcfc;
	padding:10px 10px 20px 40px;
	border-top:1px #111111 solid;
	border-bottom:1px #111111 solid;
	margin:10px;
}

ul.bb li
{
	list-style-image:url(../afbeeldingen/icoon/lijst_klein.png);
}
ul.bb a:link, ul.bb a:visited
{
	border-bottom:1px #e8ba01 solid;
	color:#cba300;
	text-decoration:none;
}
ul.bb a:hover, ul.bb a:active
{
	border-bottom:1px #2b9dba dashed;
	color:#2b9dba;
	text-decoration:none;
}

div.ot
{
	background-color:#CCCCCC;
	border-top:1px #999999 solid;
	border-bottom:1px #999999 solid;
	color:#939393;
	padding:10px;
}
div.ot span.off_topic_titel
{
	color:#696969;
	border-bottom:1px #696969 solid;
	font-size:12px;
}
div.ot a:link, div.ot a:visited
{
	color:#626262;
}
div.ot a:hover, div.ot a:active
{
	color:#818181;
}

table.prijs
{
	width:100%;
	margin-left:10px;
	border:1px #000000 solid;
}
table.prijs tr.kop td
{
	background-color:#CCCCCC;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding:3px 0px 4px 5px;
	border-bottom:1px #000000 solid;
}
table.prijs tr.rij1
{
	margin:0px;
	padding:3px;
	background-color:#aed6e0;
	border:1px #2b9dba solid;
}
table.prijs tr.rij2
{
	margin:0px;
	padding:3px;
	background-color:#f5edca;
	border:1px #f7c90e solid;
}
table.prijs tr.rij1 td 
{
	margin:0px;
	padding:6px;
	background-color:#aed6e0;
}
table.prijs tr.rij2 td
{
	margin:0px;
	padding:6px;
	background-color:#f5edca;
}
table.prijs tr.rij1 td a:link, 
table.prijs tr.rij1 td a:visited,
table.prijs tr.rij2 td a:link, 
table.prijs tr.rij2 td a:visited
{
	margin:0px;
	color:#696969;
	text-decoration:none;
	border-bottom:1px #000000 dashed;
}
table.prijs tr.rij1 td a:hover, 
table.prijs tr.rij1 td a:active,
table.prijs tr.rij2 td a:hover, 
table.prijs tr.rij2 td a:active
{
	margin:0px;
	color:#000000;
	text-decoration:none;
	border-bottom:1px #696969 solid;
}

table.attractielijst
{
	width:100%;
	margin-left:10px;
	border-top:1px #000000 solid;
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
}
table.attractielijst td.categorie
{
	background-color:#CCCCCC;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 5px 10px;
	border-bottom:1px #000000 solid;
}
table.attractielijst tr.rij1 td
{
	vertical-align:top;
	margin:0px;
	padding:3px;
	background-color:#aed6e0;
	border-bottom:1px #000000 solid;
}
table.attractielijst tr.rij2 td
{
	vertical-align:top;
	margin:0px;
	padding:3px;
	background-color:#f5edca;
	border-bottom:1px #000000 solid;
}
table.attractielijst tr.rij1 td.afbeelding, 
table.attractielijst tr.rij2 td.afbeelding
{
	width:100px;
}
table.attractielijst tr.rij1 td.afbeelding a:link, 
table.attractielijst tr.rij2 td.afbeelding a:link,
table.attractielijst tr.rij1 td.afbeelding a:visited, 
table.attractielijst tr.rij2 td.afbeelding a:visited,
table.attractielijst tr.rij1 td.afbeelding a:hover, 
table.attractielijst tr.rij2 td.afbeelding a:hover,
table.attractielijst tr.rij1 td.afbeelding a:active, 
table.attractielijst tr.rij2 td.afbeelding a:active
{
	text-decoration:none;
	border:none;
}
table.attractielijst tr.rij1 td.afbeelding img, 
table.attractielijst tr.rij2 td.afbeelding img
{
	margin:3px;
}
table.attractielijst tr.rij1 td a:link,
table.attractielijst tr.rij1 td a:visited,
table.attractielijst tr.rij2 td a:link,
table.attractielijst tr.rij2 td a:visited
{
	margin:0px;
	color:#696969;
	text-decoration:none;
	border-bottom:1px #000000 dashed;
	font-weight:bold;
}
table.attractielijst tr.rij1 td a:hover,
table.attractielijst tr.rij1 td a:active,
table.attractielijst tr.rij2 td a:hover,
table.attractielijst tr.rij2 td a:active
{
	margin:0px;
	color:#000000;
	text-decoration:none;
	border-bottom:1px #000000 solid;
	font-weight:bold;
}
table.attractielijst tr.rij1 td.afbeelding a:hover img,
table.attractielijst tr.rij1 td.afbeelding a:active img,
table.attractielijst tr.rij2 td.afbeelding a:hover img,
table.attractielijst tr.rij2 td.afbeelding a:active img
{
	border:1px #000000 solid;
	outline:none;
}
table.attractielijst tr.rij1 td.afbeelding a:link img,
table.attractielijst tr.rij1 td.afbeelding a:visited img,
table.attractielijst tr.rij2 td.afbeelding a:link img,
table.attractielijst tr.rij2 td.afbeelding a:visited img
{
	border:1px #000000 solid;
	outline:none;
}
table.attractielijst tr.rij1 td span,
table.attractielijst tr.rij2 td span
{
	color:#000000;
	font-size:11px;
}

table.attractiedetail
{
	width:75%;
	margin-left:10px;
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
}
table.attractiedetail tr.kop td
{
	background-color:#CCCCCC;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 5px 10px;
	border-bottom:1px #000000 solid;
	border-top:1px #000000 solid;
}
table.attractiedetail tr.rij1 td
{
	vertical-align:top;
	margin:0px;
	padding:5px;
	background-color:#aed6e0;
}
table.attractiedetail tr.rij2 td
{
	vertical-align:top;
	margin:0px;
	padding:5px;
	background-color:#f5edca;
}
table.attractiedetail tr.rij1 td.benaming, table.attractiedetail tr.rij1 td.benaming
{
	width:105px;
}

table.kalender
{
	margin-left:10px;
	width:300px;
}
table.kalender tr td.maand
{
	text-align:center;
	font-size:14px;
	background-color:#999999;
	border:1px #000000 solid;
}
table.kalender tr td.kop
{
	text-align:center;
	font-size:13px;
	background-color:#CCCCCC;
	border:1px #000000 solid;
	width:30px;
}
table.kalender tr.week
{
	text-align:left;
	vertical-align:bottom;
	font-size:12px;
}
table.kalender tr.week td a:link,
table.kalender tr.week td a:visited,
table.kalender tr.week td a:hover,
table.kalender tr.week td a:active
{
	text-decoration:none;
	color:#OOOOOO;
}
table.kalender tr.week td.tienvijf
{
	background-color:#faffbd;
	border:1px #000000 solid;
	padding:3px;
}
table.kalender tr.week td.tienzes
{
	background-color:#faf71f;
	border:1px #000000 solid;
	padding:3px;
}
table.kalender tr.week td.elfzes
{
	background-color:#93e4f3;
	border:1px #000000 solid;
	padding:3px;
}
table.kalender tr.week td.tienzeven
{
	background-color:#facf1f;
	border:1px #000000 solid;
	padding:3px;
}
table.kalender tr.week td.tiennegen
{
	background-color:#fa811f;
	border:1px #000000 solid;
	padding:3px;
}
table.kalender tr.week td.tientien
{
	background-color:#d93333;
	border:1px #000000 solid;
	padding:3px;
}
table.kalender tr.week td.tienelf
{
	background-color:#1c8ddc;
	border:1px #000000 solid;
	padding:3px;
}
table.kalender tr.week td.elfacht
{
	background-color:#0e55b5;
	border:1px #000000 solid;
	padding:3px;
}
table.kalender tr.week td.close
{
	background-color:#e7e7e4;
	border:1px #000000 solid;
	padding:3px;
}
table.kalender tr.week td.sold
{
	background-color:#a96600;
	border:1px #000000 solid;
	padding:3px;
}
table.registratie
{
	width:75%;
	margin-left:10px;
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
}
table.registratie tr.kop td
{
	background-color:#CCCCCC;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 5px 10px;
	border-bottom:1px #000000 solid;
	border-top:1px #000000 solid;
}
table.registratie tr.einde td
{
	background-color:#CCCCCC;
	padding:10px 0px 10px 20px;
	border-bottom:1px #000000 solid;
	border-top:1px #000000 solid;
}
table.registratie tr.rij1 td
{
	vertical-align:top;
	margin:0px;
	padding:5px;
	background-color:#aed6e0;
}
table.registratie tr.rij2 td
{
	vertical-align:top;
	margin:0px;
	padding:5px;
	background-color:#f5edca;
}
table.registratie tr.rij1 td a:link,
table.registratie tr.rij1 td a:visited,
table.registratie tr.rij2 td a:link,
table.registratie tr.rij2 td a:visited
{
	margin:0px;
	color:#696969;
	text-decoration:none;
	border-bottom:1px #000000 dashed;
}
table.registratie tr.rij1 td a:hover,
table.registratie tr.rij1 td a:active,
table.registratie tr.rij2 td a:hover,
table.registratie tr.rij2 td a:active
{
	margin:0px;
	color:#000000;
	text-decoration:none;
	border-bottom:1px #000000 solid;
}
fieldset
{
	background-color:#aed6e0;
	border:1px #000000 solid;
	margin-left:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
table.ledenlijst
{
	width:100%;
	margin-left:10px;
	margin-top:10px;
	border-top:1px #000000 solid;
	border-right:1px #000000 solid;
}
table.ledenlijst td.kop
{
	background-color:#CCCCCC;
	font-size:12px;
	padding:5px 0px 5px 10px;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
table.ledenlijst tr.rij1 td
{
	vertical-align:top;
	margin:0px;
	padding:5px;
	background-color:#aed6e0;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
table.ledenlijst tr.rij2 td
{
	vertical-align:top;
	margin:0px;
	padding:5px;
	background-color:#f5edca;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
table.ledenlijst tr.rij1 td a:link,
table.ledenlijst tr.rij1 td a:visited,
table.ledenlijst tr.rij2 td a:link,
table.ledenlijst tr.rij2 td a:visited
{
	margin:0px;
	color:#696969;
	text-decoration:none;
	border-bottom:1px #000000 dashed;
}
table.ledenlijst tr.rij1 td a:hover,
table.ledenlijst tr.rij1 td a:active,
table.ledenlijst tr.rij2 td a:hover,
table.ledenlijst tr.rij2 td a:active
{
	margin:0px;
	color:#000000;
	text-decoration:none;
	border-bottom:1px #000000 solid;
}

table.profiel
{
	width:100%;
	margin-left:10px;
	border-top:1px #000000 solid;
	border-right:1px #000000 solid;
}
table.profiel td.categorie
{
	background-color:#CCCCCC;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 5px 10px;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
table.profiel tr.rij1 td
{
	vertical-align:top;
	margin:0px;
	padding:5px;
	background-color:#aed6e0;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
table.profiel tr.rij2 td
{
	vertical-align:top;
	margin:0px;
	padding:5px;
	background-color:#f5edca;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
table.profiel tr.rij1 td.beschrijving,
table.profiel tr.rij2 td.beschrijving
{
	width:200px;
}
table.profiel tr.rij1 td a:link,
table.profiel tr.rij1 td a:visited,
table.profiel tr.rij2 td a:link,
table.profiel tr.rij2 td a:visited
{
	margin:0px;
	color:#696969;
	text-decoration:none;
	border-bottom:1px #000000 dashed;
}
table.profiel tr.rij1 td a:hover,
table.profiel tr.rij1 td a:active,
table.profiel tr.rij2 td a:hover,
table.profiel tr.rij2 td a:active
{
	margin:0px;
	color:#000000;
	text-decoration:none;
	border-bottom:1px #000000 solid;
}

table.berichten
{
	width:100%;
	margin-left:10px;
	margin-top:10px;
	border-right:1px #000000 solid;
	border-top:1px #000000 solid;
}
table.berichten tr.uitleg td
{
	background-color:#dddddd;
	font-size:12px;
	font-style:italic;
	padding:5px 0px 5px 10px;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
table.berichten tr.onderdelen td.onderwerp,
table.berichten tr.onderdelen td.afzender,
table.berichten tr.onderdelen td.datum,
table.berichten tr.onderdelen td.checkbox 
{
	background-color:#CCCCCC;
	font-size:12px;
	padding:5px 0px 5px 10px;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
table.berichten tr.onderdelen td.onderwerp
{
	width:300px;
}
table.berichten tr.onderdelen td.afzender
{
	width:90px;
}
table.berichten tr.onderdelen td.datum
{
	width:164px;
	text-align:center;
}
table.berichten tr.rij1 td
{
	vertical-align:top;
	margin:0px;
	padding:5px;
	background-color:#aed6e0;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
table.berichten tr.rij2 td
{
	vertical-align:top;
	margin:0px;
	padding:5px;
	background-color:#f5edca;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
table.berichten tr.rij1 td.center,
table.berichten tr.rij2 td.center
{
	text-align:center;
}

table.berichten tr.rij1 td a:link,
table.berichten tr.rij1 td a:visited,
table.berichten tr.rij2 td a:link,
table.berichten tr.rij2 td a:visited
{
	margin:0px;
	color:#696969;
	text-decoration:none;
}
table.berichten tr.rij1 td a:hover,
table.berichten tr.rij1 td a:active,
table.berichten tr.rij2 td a:hover,
table.berichten tr.rij2 td a:active
{
	margin:0px;
	color:#000000;
	text-decoration:none;
	border-bottom:1px #000000 solid;
}

div.berichtenbalk
{
	border:1px #000000 solid;
	background-color:#999999;
	width:500px;
	height:20px;
	margin:auto;
	text-align:center;
}
div.berichtenbalk_resultaat_groen
{
	background-image:url(../afbeeldingen/icoon/groen.jpg);
	height:20px;
	text-align:center;
}
div.berichtenbalk_resultaat_geel
{
	background-image:url(../afbeeldingen/icoon/geel.jpg);
	height:20px;
	text-align:center;
}
div.berichtenbalk_resultaat_oranje
{
	background-image:url(../afbeeldingen/icoon/oranje.jpg);
	height:20px;
	text-align:center;
}
div.berichtenbalk_resultaat_rood
{
	background-image:url(../afbeeldingen/icoon/rood.jpg);
	height:20px;
	text-align:center;
}

table.reactie
{
	width:605px;;
	margin-left:10px;
	margin-top:10px;
	background-color:#dedede;
	border-bottom:2px #aaaaaa solid;
}
table.reactie tr.titelbalk
{
	background-image:url(../afbeeldingen/icoon/reactie_titelbalk.jpg);
	background-repeat:repeat-y;
}
table.reactie tr.titelbalk td
{
	padding:5px 5px 5px 10px;
}
table.reactie tr.titelbalk td.naam
{
	width:80px;
	text-align:center;
}
table.reactie tr.titelbalk td a:link, 
table.reactie tr.titelbalk td a:visited
{
	color:#efefef;
	border:none;
	text-decoration:none;
}
table.reactie tr.titelbalk td a:hover, 
table.reactie tr.titelbalk td a:active
{
	color:#000000;
	border:none;
	text-decoration:none;
}
table.reactie tr.titelbalk div.rechts
{
	float:right;
	text-align:right;
}
table.reactie tr.bericht td.avatar
{
	padding:5px;
	text-align:center;
	vertical-align:top;
	border-right:1px #ffffff solid;
	background-image:url(../afbeeldingen/icoon/reactie_achtergrond1.jpg);
	background-repeat:repeat-x;
}
table.reactie tr.bericht td.avatar2
{
	padding:5px;
	text-align:center;
	vertical-align:top;
	border-right:1px #ffffff solid;
	background-image:url(../afbeeldingen/icoon/reactie_achtergrond2.jpg);
	background-repeat:repeat-x;
}
table.reactie tr.bericht td.avatar span,
table.reactie tr.bericht td.avatar2 span
{
	color:#CC0033;
}
table.reactie tr.bericht td.tekst
{
	padding:5px 10px 10px 10px;
	vertical-align:top;
}
table.reactie tr.bericht td.tekst a:link,
table.reactie tr.bericht td.tekst a:visited
{
	border-bottom:1px #e8ba01 solid;
	color:#cba300;
	text-decoration:none;
}
table.reactie tr.bericht td.tekst a:hover,
table.reactie tr.bericht td.tekst a:active
{
	border-bottom:1px #2b9dba dashed;
	color:#2b9dba;
	text-decoration:none;
}
table.reactie tr.bericht td.tekst span.mod_reactie
{
	display:block;
	margin:10px 10px 5px 10px;
	padding:5px 0px 10px 10px;
	font-size:10px;
	color:#999;
	background-color:#CCC;
	border-top:1px #000 solid;
	border-bottom:1px #000 solid;
}
table.reactie tr.bericht td.tekst span.mod_reactie span.mod_reactie_titel
{
	font-size:12px;
	font-weight:bold;
}
table.reactie tr.bericht td.tekst div.handtekening
{
	width:480px;
	margin-left:5px;
	padding:5px;
	color:#696969;
	font-size:10px;
	border-top:1px #696969 dotted;
	margin-top:10px;
}
table.reactie tr.bericht td.tekst div.handtekening a:link,
table.reactie tr.bericht td.tekst div.handtekening a:visited
{
	color:#696969;
	text-decoration:none;
	border-bottom:1px #696969 dashed;
}
table.reactie tr.bericht td.tekst div.handtekening a:hover,
table.reactie tr.bericht td.tekst div.handtekening a:active
{
	color:#000000;
	text-decoration:none;
	border-bottom:1px #000000 solid;
}

table.reactieformulier tr td.berichtvenster
{	
	width:75px;
	vertical-align:text-top;
}
table.reactieformulier tr td
{	
	padding:2px 10px 2px 10px;
}
form#paginanav select,
form#sorteren select,
select.grijs,
textarea.grijs
{
	background-color:#dedede;
	border:1px #666666 solid;
	margin:0px;
}
table.reactieformulier select
{
	margin-top:3px;
}
form#paginanav input,
form#sorteren input,
input.grijs
{
	background-image:url(../afbeeldingen/icoon/tekstvak.jpg);
	background-repeat:repeat-x;
	border:1px #7e7e7e solid;
}
table.reactieformulier input.submit
{	
	background-image:url(../afbeeldingen/icoon/tekstvak.jpg);
	background-repeat:repeat-x;
	border:1px #7e7e7e solid;
	text-align:center;
	width:171px;
}
.smilie
{
	margin:2px 0px 0px 6px;
}
table.kader
{
	margin:2px 0px 20px 10px;
	padding:3px;
	border:1px #000000 solid;
	background-color:#cccccc;
	width:100%;
}

table.controlepaneel
{
	width:100%;
	margin-left:10px;
	border:1px #000000 solid;
}
table.controlepaneel tr.kop td
{
	background-color:#CCCCCC;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 5px 10px;
	border-bottom:1px #000000 solid;
}
table.controlepaneel tr.einde td
{
	background-color:#CCCCCC;
	padding:10px 0px 10px 20px;
	border-bottom:1px #000000 solid;
	border-top:1px #000000 solid;
}
table.controlepaneel tr.rij1 td
{
	font-size:15px;
	margin:0px;
	padding:5px;
	background-color:#aed6e0;
}
table.controlepaneel tr.rij2 td
{
	font-size:15px;
	margin:0px;
	padding:5px;
	background-color:#f5edca;
}
table.controlepaneel tr.rij1 td a:link,
table.controlepaneel tr.rij1 td a:visited,
table.controlepaneel tr.rij2 td a:link,
table.controlepaneel tr.rij2 td a:visited
{
	margin:0px;
	color:#000000;
	text-decoration:none;
}
table.controlepaneel tr.rij1 td a:hover,
table.controlepaneel tr.rij1 td a:active,
table.controlepaneel tr.rij2 td a:hover,
table.controlepaneel tr.rij2 td a:active
{
	margin:0px;
	color:#000000;
	text-decoration:none;
	border-bottom:1px #000000 solid;
}

table.tripverslagen
{
	margin-left:10px;
	width:605px;
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
}
table.tripverslagen tr.verslagtitel
{
	background-image:url(../afbeeldingen/icoon/reactie_titelbalk.jpg);
	background-repeat:repeat-y;
}
table.tripverslagen tr.verslagtitel td
{
	padding:5px;
	border-bottom:1px #000000 solid;
	border-top:1px #000000 solid;
}
table.tripverslagen tr.verslagtitel td a:link,
table.tripverslagen tr.verslagtitel td a:visited,
table.tripverslagen tr.verslagtitel td a:hover,
table.tripverslagen tr.verslagtitel td a:active
{
	text-decoration:none;
	color:#000000;
}
table.tripverslagen tr.verslagtitel td.naam
{
	width:80px;
	text-align:center;
}
table.tripverslagen tr.verslagtitel td.naam a:link, 
table.tripverslagen tr.verslagtitel td.naam a:visited
{
	color:#efefef;
	border:none;
	text-decoration:none;
}
table.tripverslagen tr.verslagtitel td.naam a:hover, 
table.tripverslagen tr.verslagtitel td.naam a:active
{
	color:#000000;
	border:none;
	text-decoration:none;
}
table.tripverslagen tr.verslagtitel span.links
{
	float:left;
}
table.tripverslagen tr.verslagtitel span.rechts
{
	float:right;
	text-align:right;
	font-size:11px;
}
table.tripverslagen tr.rij1 td.avatar
{
	background-color:#aed6e0;
	border-right:1px #000000 solid;
	vertical-align:top;
	text-align:center;
	padding:5px;
}
table.tripverslagen tr.rij2 td.avatar
{
	background-color:#f5edca;
	border-right:1px #000000 solid;
	vertical-align:top;
	text-align:center;
	padding:5px;
}
table.tripverslagen tr.rij1 td.verslag,
table.tripverslagen tr.rij2 td.verslag
{
	padding:5px;
}
table.tripverslagen tr.rij1 td.verslag a:link,
table.tripverslagen tr.rij1 td.verslag a:visited,
table.tripverslagen tr.rij2 td.verslag a:link,
table.tripverslagen tr.rij2 td.verslag a:visited
{
	border-bottom:1px #e8ba01 solid;
	color:#cba300;
	text-decoration:none;
}
table.tripverslagen tr.rij1 td.verslag a:hover,
table.tripverslagen tr.rij1 td.verslag a:active,
table.tripverslagen tr.rij2 td.verslag a:hover,
table.tripverslagen tr.rij2 td.verslag a:active
{
	border-bottom:1px #2b9dba dashed;
	color:#2b9dba;
	text-decoration:none;
}

table.fotolijst
{
	width:100%;
	margin-left:10px;
	border-top:1px #000000 solid;
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
}
table.fotolijst td.categorie
{
	background-color:#999999;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 5px 10px;
	border-bottom:1px #000000 solid;
}
table.fotolijst td.attractie
{
	background-color:#cccccc;
	font-size:12px;
	font-weight:bold;
	padding:5px 0px 5px 10px;
	border-bottom:1px #000000 solid;
}
table.fotolijst td.attractie a:link,
table.fotolijst td.attractie a:visited
{
	margin:0px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
table.fotolijst td.attractie a:hover,
table.fotolijst td.attractie a:active
{
	margin:0px;
	color:#000000;
	text-decoration:none;
	border-bottom:1px #000000 solid;
	font-weight:bold;
}
table.fotolijst tr.rij1 td
{
	vertical-align:top;
	margin:0px;
	padding:3px;
	background-color:#aed6e0;
	border-bottom:1px #000000 solid;
}
table.fotolijst tr.rij2 td
{
	vertical-align:top;
	margin:0px;
	padding:3px;
	background-color:#f5edca;
	border-bottom:1px #000000 solid;
}
table.fotolijst tr.rij1 td img, 
table.fotolijst tr.rij2 td img,
table.laatste_fotos tr td img
{
	margin:3px 10px 3px 10px;
}
table.foto_homepage
{
	margin-left:10px;
	background-color:#aed6e0;
	padding:5px;
	border:1px #000000 solid;
}
table.foto_homepage tr td a img
{
	margin:2px;
}

table.videolijst
{
	margin-left:10px;
	width:605px;
	border-left:1px #000000 solid;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
}
table.videolijst tr.rij1
{
	background-color:#aed6e0;
}
table.videolijst tr.rij2
{
	background-color:#f5edca;
}
table.videolijst tr.rij1 td.thumbnail,
table.videolijst tr.rij2 td.thumbnail
{	
	border-right:1px #000000 solid;
	vertical-align:top;
	text-align:center;
	padding:5px;
	width:80px;
}
table.videolijst tr.rij1 td.thumbnail img,
table.videolijst tr.rij2 td.thumbnail img
{	
	border:1px #000000 solid;
}
table.videolijst tr.videotitel
{
	background-image:url(../afbeeldingen/icoon/reactie_titelbalk.jpg);
	background-repeat:repeat-y;
}
table.videolijst tr.videotitel td
{
	padding:5px;
	border-bottom:1px #000000 solid;
	border-top:1px #000000 solid;
}
table.videolijst tr.videotitel td a:link,
table.videolijst tr.videotitel td a:visited,
table.videolijst tr.videotitel td a:hover,
table.videolijst tr.videotitel td a:active
{
	text-decoration:none;
	color:#000000;
}
table.videolijst tr.videotitel td a:link, 
table.videolijst tr.videotitel td a:visited
{
	color:#efefef;
	border:none;
	text-decoration:none;
}
table.videolijst tr.videotitel td a:hover, 
table.videolijst tr.videotitel td a:active
{
	color:#000000;
	border:none;
	text-decoration:none;
}
table.videolijst tr.videotitel span.links
{
	float:left;
}
table.videolijst tr.videotitel span.rechts
{
	float:right;
	text-align:right;
	font-size:11px;
}
table.videolijst tr.rij1 td.omschrijving,
table.videolijst tr.rij2 td.omschrijving
{	
	padding:5px;
}
table.videolijst tr.rij1 td.lengte,
table.videolijst tr.rij2 td.lengte
{	
	padding:5px;
	font-style:italic;
}
table.videolijst tr.rij1 td.link,
table.videolijst tr.rij2 td.link
{	
	padding:5px 5px 10px 5px;
	vertical-align:bottom;
}
table.videolijst tr.rij1 td.link a:link, 
table.videolijst tr.rij1 td.link a:visited,
table.videolijst tr.rij2 td.link a:link, 
table.videolijst tr.rij2 td.link a:visited
{
	color:#696969;
	border-bottom:1px #696969 solid;
	text-decoration:none;
}
table.videolijst tr.rij1 td.link a:hover, 
table.videolijst tr.rij1 td.link a:active,
table.videolijst tr.rij2 td.link a:hover, 
table.videolijst tr.rij2 td.link a:active
{
	color:#000000;
	border-bottom:1px #000000 solid;
	text-decoration:none;
}

div#beoordeling
{
	height:20px;
	background-image:url(../afbeeldingen/icoon/ster.png);
	margin-left:10px;
}

table.wieheeftgestemd
{
	margin-left:10px;
	width:605px;
	border:1px #000000 solid;
}
table.wieheeftgestemd tr.rij1
{
	background-color:#aed6e0;
}
table.wieheeftgestemd tr.rij2
{
	background-color:#f5edca;
}
table.wieheeftgestemd tr.rij1 td.wieheeftgestemd_naam,
table.wieheeftgestemd tr.rij2 td.wieheeftgestemd_naam
{	
	text-align:left;
	padding:5px 10px 5px 10px;
}
table.wieheeftgestemd tr.rij1 td.wieheeftgestemd_stem,
table.wieheeftgestemd tr.rij2 td.wieheeftgestemd_stem
{	
	text-align:right;
	padding:5px 10px 5px 10px;
}
table.wieheeftgestemd tr.rij1 td.wieheeftgestemd_naam a:link, 
table.wieheeftgestemd tr.rij1 td.wieheeftgestemd_naam a:visited,
table.wieheeftgestemd tr.rij2 td.wieheeftgestemd_naam a:link, 
table.wieheeftgestemd tr.rij2 td.wieheeftgestemd_naam a:visited
{
	color:#696969;
	text-decoration:none;
}
table.wieheeftgestemd tr.rij1 td.wieheeftgestemd_naam a:hover, 
table.wieheeftgestemd tr.rij1 td.wieheeftgestemd_naam a:active,
table.wieheeftgestemd tr.rij2 td.wieheeftgestemd_naam a:hover, 
table.wieheeftgestemd tr.rij2 td.wieheeftgestemd_naam a:active
{
	color:#000000;
	text-decoration:none;
}




















/*voor de higslidegallery*/
.highslide-wrapper div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	cursor: url(../afbeeldingen/graphics/zoomin.cur), pointer;
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 1px solid #696969;
}
.highslide:hover img {
	border-color:#000000;
}

.highslide-active-anchor img, .highslide-active-anchor:hover img {
	border-color:#000000;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color:#ffffff;
	background: gray;
}
.highslide-wrapper, .rounded-white {
	background: white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size:10px;
	color:#000000;
	margin:5px;
	background: white;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin:5px;
	color:#808080;
}
.highslide-dimming {
	position: absolute;
	background:#000000;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(../afbeeldingen/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color:gray;
}


/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(../afbeeldingen/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(../afbeeldingen/graphics/controlbar-white.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
}
.highslide-controls a {
	background-image: url(../afbeeldingen/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}
.highslide-move a {
	cursor: move;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}