/* Workaround Dreamweaver niet edit in designview */
/* 
* { overflow: visible !important; }
 */

/* Basic elements */

body {/*font-size:76%;*/ font-family: "trebuchet MS", verdana, arial, sans-serif; background:#fff; margin:0; font-size: 9pt; font-weight: normal; font-style: normal;}

a:link {
	font-weight: normal;
	text-decoration: underline;
	color: #868889;
	}

a:visited {
	font-weight: normal;
	text-decoration: underline;
	}

a:hover, a:active {
	text-decoration: underline;
	font-weight: normal;
	}

form, tr, td, input, button  { 
	/*FONT-SIZE: 10pt; */
	/*COLOR: 2D2D1A; */
	/*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ; */
	/*font-weight: normal;*/
	}

h1, h2, h3, h4, h5 {display: inline;}

p.content , p.onderschrift {margin:0 0 10px 0; line-height:15px;/*border:1px solid red;*/}



/* Tekstsoorten */

.content {font-size: 9pt; font-weight: normal; font-style: normal; FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;}
.kop {font-size: 11pt; font-weight: bold;}

.onderschrift {
FONT-SIZE: 8pt; COLOR: #231F20; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: normal;
}

.onderschriftwit {
FONT-SIZE: 8pt; COLOR: #fff; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: normal;
}

.onderschriftvet {
FONT-SIZE: 8pt; COLOR: #231F20; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: bold;
}
.koponderschrift {
FONT-SIZE: 8pt; COLOR: #8DC73F; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: bold;
}
.kopmedium {
FONT-SIZE: 9pt; COLOR: #8DC73F; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: bold;
}
.contentmedium {
FONT-SIZE: 8pt; COLOR: #231F20; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: normal;
}
.menulinks {

FONT-SIZE: 8pt; COLOR: #231F20; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: bold;
}
.contentvet {

FONT-SIZE: 9pt; COLOR: #231F20; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: bold;
}
.contentmediumvet {

FONT-SIZE: 8pt; COLOR: #231F20; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: bold;
}
.koprood {

FONT-SIZE: 9pt; COLOR: #FF0000; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: bold;
}
.contentRood {

FONT-SIZE: 8pt; COLOR: #FF0000; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: normal;
}

.kopsuper {font-size:16pt; color: #8DC73F; font-weight: normal;}


.koponderschriftwit {

FONT-SIZE: 7pt; COLOR: #FFFFFF; /*FONT-FAMILY: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;*/ font-weight: bold;
}

.mini {color: #2A2A2A; font-weight: normal; font-size: 7pt;
}

.kopgroot {font-size: 10pt; color: #8FCB40; font-weight: bold;}

/* tekstkleuren */

.zwart {color: #000;}
.wit {color: #fff;}
.grijs {color: #868889;}
.donkergrijs {color: #2A2A2A;}
.donkergroen {color: #97BF0D;}
.lichtgroen {color: #D7DF23;}
.blauw {color: #688FCA;}

.groen {color: #009900;}
.rood {color: #FF0000;}

/* achtergrondkleuren */

.ag_donkergroen {background: #97BF0D;}
.ag_lichtgroen {background: #D7DF23;}

/* Afbeeldingen en aankleding */

.afb {border:1px solid #2A2A2A;}
.afbweek {border:1px solid #2A2A2A; margin:0 0 10px 0;}
.afbzonder {border:0px solid #fff;margin:0 0 10px 0;}
.lijn {/*position:relative;*/ width:100%; height:1px; margin:5px 0 5px 0;}
.lijn.onder {border-bottom: 1px dotted /*#688FCA*/;}
.lijn.boven {border-top: 1px dotted /*#688FCA*/;}
.lijn.blauw {border-color: #D7DF23;}
.lijn.wit {border-color: #fff;}
.lijn.lichtgroen {border-color: #D7DF23;}

.lijn.scheidingslijn {border-color: #2A2A2A;}

/* Positionering content */

.clearboth {position:relative; float:left; clear:both; margin-bottom:6px;}

table.tabstandaard {width:100%; border:0; cellspacing:0; cellpadding:0;border-collapse:collapse;}
table.tabstandaard tr td {vertical-align: top;}

table.klein tr td {font-weight: normal; font-size: 8pt; line-height:10px;}

table.hogecel tr {height: 45px;}
.horcenter {text-align: center;}

table.fotogalerij {width:0%; border:0;border-collapse:collapse; /*border:1px solid red;*/}
table.fotogalerij tr td {vertical-align: top; text-align:center; padding:0 8px 8px 0;}
table.fotogalerij tr td img {border:1px solid #2A2A2A;}

.contentkrimp {width:648px; margin:0; padding: 0 6px 0 6px;}

table.tabkleur {
	border-width: 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color: #868889;
	border-collapse: collapse;
	background-color: white;
	margin-bottom: 10px;
}
table.tabkleur th {
	border-width: 1px;
	padding: 2px 12px 2px 12px;
	border-style: inset;
	border-color: #868889;
	background-color: #868889;
	color:#fff;
	background: url(headermenuback.jpg) repeat-x left center;
}
table.tabkleur td {
	border-width: 1px;
	padding: 1px 12px 1px 12px;
	border-style: inset;
	border-color: #868889;
	/*background-color: white;*/
}

table.tabkleur td.grijs { color:#949494; font-style:italic;}
table.tabkleur tr.oneven { background-color:#E4EBF5;}
table.tabkleur tr td {vertical-align: top;}

img.maand {margin-top:6px;} /* verticale ruimte tussen de maanden op pagina openingstijden*/
.maandtab {float:left; width:165px; /*height:0px; background:#c0c0c0;*/} /* horziontale ruimte tussen de maanden op pagina openingstijden*/

/* Weekverslagen Legacy tabel 
table.weeklegacy {width:660px;border:0;margin:0;padding:0;border:1px solid red;border-collapse:collapse;}
table.weeklegacy table table tr td {height:auto;margin:0;padding:0;border:none;}*/

.weekcontainer {margin:0;padding:0;text-align:center; /*border:1px solid pink;*/}

table.weeknav {margin:0 0 8px 0;padding:0;width: 100%; border-width: 0; border-collapse: collapse; border-top:1px dotted #2A2A2A;border-bottom:1px dotted #2A2A2A;}
table.weeknav td {text-align:center;padding:8px;}

.button {background:#97BF0D ; position:relative; margin:0; padding:5px; border:0; width:70px; height:14px; margin:auto;text-align:center; /*white-space:nowrap;*/ 
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);

-o-border-radius: 6px 6px 6px 6px;
-icab-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px; 
-webkit-border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px;
border-radius: 6px 6px 6px 6px;
}

.button a {color:#fff; text-decoration: none; font-weight: bolder; font-size: 8pt; font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; /*border:1px solid red;*/}
.button a.leeg {color:#CCC;}
.arrows { font-weight: bolder; margin:0;} 

.weeklijnboven {margin:0 0 16px 0;}
.weeklijnonder {margin:6px 0 8px 0;}

.fadebox {/*font-family:arial, sans-serif;*/ position:relative; float:left; border:1px solid #231F20; width:210px; height:154px; top:0; margin:auto; margin-bottom:3px;}
.fadebox300 {/*font-family:arial, sans-serif;*/ position:relative; float:left; border:1px solid #231F20; width:300px; height:250px; top:0; margin:auto; margin-bottom:3px;}
.fade, .fade2, .fade3, .fade4, .slidefade /*, .quotefade*/ 
{padding:0; margin-left: auto; margin-right: auto; width:100%; /*font-family:arial, sans-serif;*/ font-size: 11px; color:#231F20;}
.fade p, .fade2 p, .fade3 p, .fade4 p, .slidefade p /*, .quotefade p*/ 
{padding:0; margin:0; width:100%; text-align:center; font-weight:bold;}
.fade p a, .fade2 p a, .fade3 p a, .fade4 p a, .slidefade p a/*.quotefade p a*/ 
{margin: 0 0 0 0/*6px*/; padding: 0; font-weight:normal; text-decoration:underline;}




/* Pagina opbouw */

#header {width:100%; height:187px; background:#fff url(headerback.jpg) repeat-x;}

#headermain {width:1245px; height:187px; margin:auto; background:#fff url(headermain.jpg) no-repeat; /*border:1px solid pink;*/}
#engheadermain {width:1245px; height:187px; margin:auto; background:#fff url(ENGheadermain.jpg) no-repeat; }
#deheadermain {width:1245px; height:187px; margin:auto; background:#fff url(DEheadermain.jpg) no-repeat; }

#minimenuboven-container {float:right; position:relative; right:207px; top:5px;}
#textmenuboven ul {list-style-type: none; white-space: nowrap; padding: 0; margin: 0;}
#textmenuboven ul li {display:inline; padding:0; margin:0;font-size:9pt; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif}
#textmenuboven ul li a {display:inline; padding:0; line-height:10px; text-decoration:none; font-weight:bold; color:#878787;}
#textmenuboven ul li a:hover {text-decoration:underline;}
#textmenuboven ul li h4 {display:inline; padding:0; line-height:10px; text-decoration:none; font-weight:bold; color:#878787;font-size:9pt; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

#vlagmenuboven {position:relative; float:right; top: 5px; left:27px; width:70px; height:11px; padding: 0; margin: 0; }
/*#vlagmenuboven ul {list-style-type: none; /*white-space: nowrap;*//* padding: 0; margin: 0;}
#vlagmenuboven ul li {display:inline-block; }*/

#vlagnl {display: block; width: 18px; height: 10px; background: url(vlag_nl2.jpg) no-repeat 0 -10px;}
#vlagnl:hover {background-position: 0 0;}
#vlagnl span {position: absolute; top: -999em;}

#vlagde {display: block; width: 18px; height: 10px; background: url(vlag_de2.jpg) no-repeat 0 -10px;}
#vlagde:hover {background-position: 0 0;}
#vlagde span {position: absolute; top: -999em;}

#vlaggb {display: block; width: 18px; height: 10px; background: url(vlag_gb2.jpg) no-repeat 0 -10px;}
#vlaggb:hover {background-position: 0 0;}
#vlaggb span {position: absolute; top: -999em;}

#kooponline {height: 38px; /*background: url(direct_online_bestellen.png) no-repeat center center;*/ position:relative; width:193px; float:left; margin: -140px 0 0 840px; z-index:2; }
/*#kooponline h3 {display:block; padding:0; width:1px; text-indent:-9999px;  margin: 0;}*/
#kooponline img {position:relative; float:left; padding:0; margin: 0; }


#engkooponline {height: 46px; background: url(contentbox/action_contentbox_order_now.jpg) no-repeat center center; position:relative; /*border:1px solid #688FCA;*/ width:238px; float:left; margin: -49px 0 0 743px; z-index:2;}
#engkooponline h3 {display:block; padding:0; width:1px; text-indent:-9999px; /*line-height:1px;*/ margin: 0;}

#dekooponline {height: 46px; background: url(contentbox/action_contentbox_sofort_bestellen.jpg) no-repeat center center; position:relative; /*border:1px solid #688FCA;*/ width:238px; float:left; margin: -49px 0 0 743px; z-index:2;}
#dekooponline h3 {display:block; padding:0; width:1px; text-indent:-9999px; /*line-height:1px;*/ margin: 0;}

#homelink {height: 133px; width:195px; background: none; position:relative; float:left; margin: -146px 0 0 165px; /*border:1px solid red;*/}
#homelink img {position:relative; float:left; padding:0; margin: 0;}

#anwb {height: 160px; width:114px; /*background: url(../afbeeldingen/MWR_ANWB_leukste_uitje_zuid_holland_2012_160px.png) no-repeat center center;*/ position:relative; float:left; margin: -10px 0px 0px 0px; border:1px solid red;}
#anwb img {position:relative; float:left; padding:0; margin: 0; }

.contentbox {/*background:#97BF0D;*/ font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; position:relative; border:0 /*1px solid #231F20*/; width:210px; height:207px; top:0; margin:auto; margin-bottom:3px;
-o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-icab-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-khtml-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);

-o-border-radius: 6px 6px 6px 6px;
-icab-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px; 
-webkit-border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px;
border-radius: 6px 6px 6px 6px;
}

.witbinnenrand {border:2px solid #fff; width:184px; height:33px; margin:auto; padding:0;
-o-border-radius: 6px 6px 6px 6px;
-icab-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px; 
-webkit-border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px;
border-radius: 6px 6px 6px 6px;
}

.contentboxtitle {display:block; height:36px; padding:12px 10px 12px 10px; /*border:1px solid red;*/}
.contentboxtitle h1 {font-size: 14pt; line-height:17px; font-weight:normal; /*color:#2A2A2A; border:1px solid red;*/}
.contentboxtitle p {padding:4px 0 0 0; margin:0 -10px 0 -11px; font-size: 6pt; line-height:2px; font-weight:normal; color:#fff; letter-spacing: -1px; font-family:Verdana, Arial, Helvetica, sans-serif;/*border:1px solid red;*/}

.contentboxmain {/*margin:auto;*/ height:82px; padding:10px 12px 6px 12px; /*margin: 0;*/ color:#fff; text-decoration:none; line-height:13px; font-family:Arial, Helvetica, sans-serif; /*border:1px solid pink;*/}
/*.contentboxmain ul {padding:0; margin:0; list-style:none;}
.contentboxmain ul li {display:block; }*/
.contentboxmain h1 {padding:0; margin: 0; font-size: 15px; font-weight:bold; letter-spacing: 0px; }
.contentboxmain div {padding:0; margin: 3px 0 5px 0; }
.contentboxmain h2 {padding:0; margin: 0; font-size: 11px; font-weight:bold; color:#fff;}
.contentboxmain table td.mini {padding:0; margin: 0; font-size: 7pt; font-weight:normal; color:#D7E023; line-height:10px;}

.contentboxaction {display:block; height:38px; /*border:1px solid red;*/}
.contentboxaction a img {padding:0; margin: 0; border:0;}

.actionbox {/*background:#DFDB00;*/ font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; position:relative; border:0 /*1px solid #231F20*/; width:187px; height:35px; top:0; margin:auto; margin-bottom:3px;
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);

-o-border-radius: 6px 6px 6px 6px;
-icab-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px; 
-webkit-border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px;
border-radius: 6px 6px 6px 6px;
}
.actionbox h1 {padding-left:8px; font-size: 12pt; line-height:30px; font-weight:bold; /*color:#2A2A2A; border:1px solid pink;*/}
.actionbox div div {margin : -29px 0 0 151px;}
.actionbox div div img {padding:0; border:0;}

.kliklink {margin:-35px 0 0 0px; padding:0;  }
.kliklink a img {width:181px; height:30px; /*border:1px solid red;*/}

/* Online Bestellen Link */

.oblink a img {width:190px; height:60px; /*border:1px solid red;*/}
.oblink {position:absolute; margin:-35px 0 0 0; padding:0; }

.highlightbox {background:#fff; position:relative; border:1px solid #688FCA; width:425px; height:auto; margin:auto; padding:6px; margin:10px 0 10px 0; line-height:12px; font-style:italic;text-align:center;
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);

-o-border-radius: 6px 6px 6px 6px;
-icab-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px; 
-webkit-border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px;
border-radius: 6px 6px 6px 6px;
}


/* Box voor qoutes van bezoekers*/
.quotebox {position:relative; float:right; width:240px; height:155px; background: url(quotebox_back.jpg); 
-o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-icab-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-khtml-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);

-o-border-radius: 6px 6px 6px 6px;
-icab-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px; 
-webkit-border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px;
border-radius: 6px 6px 6px 6px;
}
.quotefade {width:145px; margin:auto; top:21px; /*font-family: Gill Sans / Gill Sans MT, sans-serif; /*Georgia, Serif; text-align:right; color: #2A2A2A; border:1px solid red;*/}
.quotefade p {padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; line-height:16px; text-align:left; color: #2A2A2A; /*border:1px solid red;*/}
.quote {font-weight:bold; font-size: 14px; /*border: 1px solid green;*/}
.source {font-weight:bolder; font-variant: small-caps; font-size: 12px; color: #fff;/*border:1px solid pink;*/}



/* Box voor nieuwsticker
#tickercontainer {position:relative; float: right; font-family:arial, sans-serif; border:0; width:238px; height:220px; top:6px; z-index:2;
-o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-icab-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-khtml-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);

-o-border-radius: 6px 6px 6px 6px;
-icab-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px; 
-webkit-border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px;
border-radius: 6px 6px 6px 6px;
}

/*#tickercontainer h3 {display:block; background:url(sdheaderlaatstenieuws.jpg) no-repeat left center; padding:0; width:238px; text-indent:-9999px; line-height:21px; margin: 0 /*4px 0 4px 5px;}
#tickercontainer h4 {display:block; background:url(pijl.png) no-repeat left center; padding:0; width:203px; line-height:14px; margin: 4px 0 4px 5px; color:#D7E023; text-decoration:none;}
#tickercontainer h4 a {padding:0; width:203px; line-height:14px; margin: 0 0 0 16px; color:#D7E023; text-decoration:none;}
#tickercontainer h4 a:hover {text-decoration:underline;}

/*#ticker {position:relative;width:224px; height:165px; /*background-color:#91ACD7; border:1px solid #F4F4F4;*//* overflow:hidden; font-size: 11px; color: #fff;z-index:10; margin: 0 0 0 7px;}
#ticker dt {padding:0 2px 0 15px; position:relative; background:url(headlinepijl.jpg) no-repeat 0 3px;}
#ticker dd {margin-left:0; padding:0 0 4px 14px; position:relative; }
#ticker dd span.nieuwsdatum {margin-right:2px; color: #BBCCE8; font-size:10px;}
#ticker dd a {margin-left:2px; color: #BBCCE8; font-size:10px; text-decoration:underline;}
#ticker dd.last { }
#ticker div {margin-top:0;}
#ticker dt.heading {font-size: 11px; font-weight:bold;}
*/

#newsticker {
width:224px; 
height:164px;
padding:0; 
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
margin:0 auto;
margin-top:-10px;
font-weight:bold; 
/*border:1px solid green;*/
}

.newsitems { width:224px; /*border:1px solid red;*/}
.newsitems ul li{ list-style:none; display:block; padding:0; margin:10px 0 0 0; background:url(headlinepijl.png) no-repeat 0 3px; /*border:1px solid pink;*/}
.newsitems ul li h1 {padding:0 0 4px 14px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
.newsitems ul li span.nieuwsdatum {margin-right:2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color: #fff; }
.newsitems ul li a {margin-left:2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; font-weight:bolder; color: #fff; }
.newsitems .thumbnail { float:left; width:75px; }
.newsitems .info { float:right; }
.newsitems .info span.cat { display: block; font-size:10px; color:#fff; font-weight:bolder;}


#tweetbox {background:#231F20; font-family:arial, sans-serif; position:relative; border:1px solid #231F20; width:238px; float:right; margin: 8px 0 7px 0; padding-bottom: 1px;
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);

-o-border-radius: 6px 6px 6px 6px;
-icab-border-radius: 6px 6px 6px 6px;
-khtml-border-radius: 6px 6px 6px 6px;
-moz-border-radius: 6px 6px 6px 6px; 
-webkit-border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px;
border-radius: 6px 6px 6px 6px;
}

/*#tweetbox ul li {margin: 0 3px 0 7px;}*/
#tweetbox h3 {display:block; background:url(headerlaatstetweets.jpg) no-repeat left center; padding:0; width:203px; text-indent:-9999px; line-height:21px; margin: 4px 0 2px 5px;}
/*#tweetbox h4 {display:block; background:url(pijl.jpg) no-repeat left center; padding:0; width:203px; line-height:14px; margin: 4px 0 4px 5px; color:#fff; text-decoration:none;}
#tweetbox h4 a {padding:0; width:203px; line-height:14px; margin: 0 0 0 16px; color:#fff; text-decoration:none;}
#tweetbox h4 a:hover {text-decoration:underline;}*/

#tweetticker {width:230px; height:150px; overflow:auto; /*font-size: 10px; color: #D7E023;*/ z-index:10; margin: 0 0 0 7px;}
#tweetticker dt {padding:0; position:relative;}
#tweetticker dd {margin-left:0; padding:0; position:relative;}
#tweetticker dd.last { }
#tweetticker div {margin-top:0;}
#tweetticker dt.heading {line-height:0;}
 
#outer2 {float:left; width:220px; /*height:0px; background:#c0c0c0;*/ }
#outer3 {float:left; width:220px; /*background:#d0e6d0;*/}
#outer4 {float:right; width:220px; /*background:#d0d0d0;*/}
#outer2, #outer3, #outer4 {padding-bottom:4px;}

/* Rechter kolom */
#outer5 {float:right; width:250px; background:#fff; margin:10px 27px 0 0; /*border:1px solid green;*/}
#outer1, #outer2, #outer3, #outer4, #outer5 {padding-bottom:32767px; margin-bottom:-32767px;}
.outer5kop img {position:relative; float:left; padding:0; margin: 0; right:1px;}

#main {
	position:relative;
	margin:auto;
	padding:0;
	width:100%;
	overflow:hidden;
	background:#fff url(mainback.jpg) repeat-x; /*border:1px solid green;*/
	/*background-image: url(mainback.jpg);*/
}

#wrapper {position:relative; margin:auto; padding: 16px 0 0 0; width:979px; overflow:hidden; background:#fff url(wrapperback.jpg) no-repeat 0 0; /*border:1px solid red;*/}
#wrapper_16 {position:relative; margin:auto; padding: 8px 0 0 0; width:1280px; overflow:hidden; background:#fff url(wrapperback_16.jpg) no-repeat 0 0; /*border:1px solid red;*/}
#topbar {width:660px; height:auto/*550px*/; float:left; background:#fff; margin:10px 0 0 27px; /*border:1px solid pink;*/}
#topbar_16 {width:1000px; height:auto/*550px*/; float:left; background:#fff; margin:5px 0 0 15px; /*border:1px solid pink;*/}

.topbartitel {position:relative; float:left; margin-top:6px;}
h1.topbartitel {position:relative; float:left; text-indent:-9999px; line-height:0px; font-size:0px;}

#topbar1 {float:left; width:220px; /*height:0px; background:#c0c0c0;*/}
#topbar2 {float:left; width:220px; /*background:#d0e6d0;*/}
#topbar3 {float:right; width:220px; /*background:#d0d0d0;*/}

ul.contentlijst {list-style-image: url(headlinepijl.png); padding-left: 16px; margin:0;}
ul.contentlijst li { line-height:15px;  }

ul.wistjedat {list-style-image: url(headlinepijl.jpg); padding: 2px 0 0 14px; margin:0;}
ul.wistjedat li {margin: 0 0 6px 0;line-height:10px;}

#footer {clear:both; width:100%; height:300px; background:#fff url(footerback.jpg) repeat-x; }
#footermain {width:1050px; height:154px; margin:auto; background:#fff url(footermain.jpg) no-repeat 0 0; /*border:1px solid pink;*/}

#engdefooter {clear:both; width:100%; height:154px; background:#fff /*url(ENGDEfooterback.jpg) repeat-x;*/}
#engdefootermain {width:1050px; height:154px; margin:auto; background:#fff url(ENGDEfootermain.jpg) no-repeat 0 0;}

#menuonder {float:left; position:relative; margin:auto; width:1050px; left:40px; top:160px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#fff; /*border:1px solid red;*/}
#menuonder ul {background: url(footerlijn.jpg) no-repeat; padding:3px 0px 8px 0px; margin:0; list-style:none;}
#menuonder ul li p {display:block; padding:0 0 0 15px; margin: 0 0 8px 0; font-weight:bold; text-decoration:none; font-size: 14px; color:#fff;}
#menuonder ul li h4 {display:block; margin:0 0 0 15px; font-size:12px; font-weight:bold; line-height:16px; }
#menuonder ul li img {border:0;} 
#menuonder ul li a {display:block; background:url(footerpijl.png) no-repeat left center; margin:0 0 0 15px; width:170px; text-indent:15px; line-height:16px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;  font-size: 12px; color:#fff; }
#menuonder ul li a:hover {/*text-decoration:underline;*/ color:#2A2A2A;}
#menuonder .footer-links {float:left; margin-right:0px; width:230px; }
#menuonder .footer-nieuwsbrief {float:left; margin-right:0px; width:250px;}

#menuonder .footer-nieuwsbrief .nieuwsbrief {margin:0 0 0 -13px; padding:0; /*border: 1px solid red;*/}
#menuonder .footer-nieuwsbrief ul li a {list-style:none; background:none;}
/*{background:url(contentbox/action_contentbox_nieuwsbrief.jpg) no-repeat 20px 0; border:0; line-height:46px; padding:0; text-indent:-9999px; margin:0;}*/
#menuonder .footer-nieuwsbrief .rolstoel {background:url(rolstoel.png) no-repeat 0 0; border:0; line-height:30px; padding:0; text-indent:-9999px; margin: 0 0 0 15px;}
#menuonder .footer-nieuwsbrief .invaliden {margin:-32px 0 0 46px; font-weight:bold; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
#menuonder div.fix-width {padding:5px 5px 0 5px; overflow:hidden; margin:0 auto; width:1050px; /*border:1px solid purple;*/}

/* Social media buttons */
#smbuttons-container {float:right; margin:auto; width:210px; height:39px; margin-top:14px; margin-right:8px;}
#smbuttons ul {height: 34px; list-style-type: none; white-space: nowrap; padding: 0; margin: 0;}
#smbuttons ul li {display: inline; padding: 0; margin: 0;}
#smbuttons ul li img {height: 34px;}

.kolom-container {float:right; margin:auto; width:228px; margin-top:-2px; margin: 0; /*border:1px solid purple;*/}
.kolom-container h1 {margin: -20px 0 -20px 0; font-size: 14px; font-weight:bold; color: #2A2A2A; }
.kolom-container img {border:0;display: block; margin-left: auto;margin-right: auto; }

.kolom-afb {float:right; margin:auto; width:228px; margin-top:-2px; margin: 0; /*border:1px solid purple;*/}
.kolom-afb img {display: block; margin-left: auto;margin-right: auto; }

.video-container {position:relative; float:left; /*left:11px;*/ padding:0; margin:0 0 0 12px; width:214px; height:150px; border: 1px solid #2A2A2A; z-index: 1;}

#slideshow {position:relative; height:424px; width:660px;}
#slideshow img {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slideshow img.active {z-index:10; opacity:1.0;}
#slideshow img.last-active {z-index:9;}

#onestat {clear:both; width:100%; height:23px; background:url(onstatback.jpg) repeat-x left center; }
#onestatENGDE {clear:both; width:100%; height:123px; background:#A6CA46; padding-top:100px;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/droplist-flyout.html
Copyright (c) 2005-2010 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/*grijs : 868889*/
/*zwart : 000000*/
/*donkergroen : 8CC63F*/
/*lichtgroen : D7DF23*/

#menuwrapper {width:680px; float:left; margin: 129px 0 0 443px; /*border:1px solid red;*/}

.dropList {height:39px; /*background: #000 /*url(headermenuback.jpg) repeat-x left center*/; font-family:"trebuchet MS", verdana, arial, sans-serif; font-size:15px; color:#fff; position:relative; /*border:1px solid #878787*/; z-index: 50;
/*
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);

-o-border-radius: 6px 6px 0 0;
-icab-border-radius: 6px 6px 0 0;
-khtml-border-radius: 6px 6px 0 0;
-moz-border-radius: 6px 6px 0 0; 
-webkit-border-top-right-radius: 6px; 
-webkit-border-top-left-radius: 6px;
border-radius: 6px 6px 0 0;
*/
}

.dropList ul {padding:0; margin:0; list-style:none;}

/* vormgeving dropdown menu niveau 2 */
.dropList ul li div {position:absolute; left:-9999px; top:-9999px; background:/*url(divBack.jpg)*/; background-color:#fff; font-size:12px; border: 1px solid #878787; /*border-top-color:#878787;*/ padding-bottom:6px; margin:10px 0 0 1px;
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);

-o-border-radius: 0 0 6px 6px;
-icab-border-radius: 0 0 6px 6px;
-khtml-border-radius: 0 0 6px 6px;
-moz-border-radius: 0 0 6px 6px; 
-webkit-border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px;
border-radius: 0 0 6px 6px;
}

.dropList ul li div ul {width:218px; float:left;}

/* vormgeving menu niveau 1 */
.dropList ul li {float:left; /*border:1px solid red;*/ }
.dropList ul li a {display:block; padding:0 15px 0 13px; float:left; line-height:38px; text-decoration:none; font-weight:bold; color:#fff; background: #000 url(headermenuback.jpg) repeat-x left center; border:1px solid #000;/* border:1px solid red;*/

-o-border-radius: 8px 8px 0 0;
-icab-border-radius: 8px 8px 0 0;
-khtml-border-radius: 8px 8px 0 0;
-moz-border-radius: 8px 8px 0 0; 
-webkit-border-top-right-radius: 8px; 
-webkit-border-top-left-radius: 8px;
border-radius: 8px 8px 0 0;

}
.dropList ul li a.fly {/*background:url(pijl.jpg) no-repeat right center;*/}

.dropList ul ul li a {padding:0; width:218px; text-indent:10px; line-height:20px; font-weight:bold; color:#878787; border:0; background:#fff;
-o-border-radius: 0 0 0 0;
-icab-border-radius: 0 0 0 0;
-khtml-border-radius: 0 0 0 0;
-moz-border-radius: 0 0 0 0; 
-webkit-border-bottom-right-radius: 0; 
-webkit-border-bottom-left-radius: 0;
border-radius: 0 0 0 0;
}
.dropList ul ul li h4 {padding:8px 0 4px 0; margin:0; color:#D7E023; text-indent:10px;} 
.dropList ul ul li h4 a {padding:0; width:218px; text-indent:10px; line-height:20px; font-weight:bold; font-size:12px;}

/* Kleuren menu niveau 1 met muis erboven */
.dropList ul li a:hover {background:#fff; /*background:url(headermenuback.jpg) repeat-x left center;text-decoration:underline;*/  color:#000;}
/* Kleuren menu niveau 1 met muis boven het dropdown menu niveau 2 */
.dropList ul li:hover > a {background:#fff; /*background:url(headermenuback.jpg) repeat-x left center; text-decoration:underline;*/  color:#000;}

.dropList ul li div ul li a:hover {background:#8CC63F; /*background:url(headermenuback.jpg) repeat-x left center; text-decoration:underline;*/  color:#fff; border:0;
-o-border-radius: 0 0 0 0;
-icab-border-radius: 0 0 0 0;
-khtml-border-radius: 0 0 0 0;
-moz-border-radius: 0 0 0 0; 
-webkit-border-bottom-right-radius: 0; 
-webkit-border-bottom-left-radius: 0;
border-radius: 0 0 0 0;
}

.dropList ul .fourCol:hover div {left:-1px; top:28px; width:700px;}

.dropList ul .threeCol:hover {position:relative;}
.dropList ul .threeCol:hover div {left:-1px; top:28px; width:530px;}

.dropList ul .twoCol:hover {position:relative;}
.dropList ul .twoCol:hover div {left:-1px; top:28px; width:360px;}

.dropList ul .oneCol:hover {position:relative;}
.dropList ul .oneCol:hover div {left:-1px; top:28px; width:218px;} 

.dropList ul :hover div ul ul {position:absolute; left:-9999px; top:-9999px; }

.dropList ul :hover div ul .fly:hover {position:relative;}

/* vormgeving dropdown menu niveau 3 */
.dropList ul :hover div ul .fly:hover ul {left:218px; top:-7px; background:#fff; border:1px solid #878787; padding:6px 0; /*border:1px solid red*/
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);

-o-border-radius: 6px;
-icab-border-radius: 6px;
-khtml-border-radius: 6px;
-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}

.dropList ul :hover div ul .fly:hover ul ul {left:-9999px; top:-9999px;}

.dropList ul :hover div ul .fly:hover ul .fly:hover ul {left:218px; top:-7px; background:#fff; border:1px solid #231F20;}

.dropList table {border-collapse:collapse; width:0; height:0; margin-bottom:-1px;}


/* Fotogallerij */

.gallery {
	background-color: #fff;
	padding: 0;
	width: 660px;
	/*border: 1px solid red; */
}
.gallery ul{ list-style: none; margin: 0; padding: 0;}
.gallery ul li { display: inline-block; }
.gallery ul img {
	border: 1px solid #2a2a2a;
	border-width: 1px;
	margin: 0 8px 8px 0;
}
.gallery ul a:hover img {
	border: 1px solid #97BF0D;
	border-width: 1px;
	color: #E1634D;
}
.gallery ul a:hover { color: #E1634D; }

/* css */
pre code .css { /* Embedded CSS */
 color: #000;
}
.css i { /* Comment */
 color: #080;
 font-style: normal;
}
.css span { /* Property Value */
 color: #008;
 color: #00f;
}
.css b, pre code span.css b { /* Selectors and At-Rules */
 color: #808;
 font-weight: normal;
}

.css b b {color:#FF00FF;}
.css b i {color:#000099;} 

.css ins, .css ins b { /* Marked change */
 padding: 0.166em 0 0.083em 0;
 text-decoration: none;
 background: #eeeae0;
}

/* Stylish CSS */
.pre-stylish {
 margin: 0 0% 1em 0; /* Restore gutter */
 white-space: pre-wrap;
 white-space: -moz-pre-wrap;
 white-space: -o-pre-wrap;
 background: #faf8f0;
}
.pre-stylish code {
 display: block;
 padding: 0.5em 1em;
 border: 1px solid #bebab0;
}

/* Sitemap */

ul#sitemap
{
	margin: 1em 0;
	list-style-type: none;
	background: url(dot.gif) repeat-y 3px 0;
	padding: 0;
}

ul#sitemap li
{
	margin-bottom: .5em;
}

ul#sitemap li a
{
	background: url(puntgeel.jpg) no-repeat 0 4px;
	padding-left: 15px;
}

ul#sitemap li a.open, ul#sitemap li li a.open, ul#sitemap li li li a.open, ul#sitemap li li li li a.open
{
	background-image: url(puntgeel.jpg);
}

/* second level */
ul#sitemap ul
{
	margin: .5em 0 0 0;
	padding: 0;
	list-style-type: none;
}

ul#sitemap li li
{
	background: url(dot2.gif) no-repeat 3px 7px;
}

ul#sitemap li li a
{
	padding: 0 0 0 33px;
	background: url(puntgeel.jpg) no-repeat 20px 4px;
}

/* third level */
ul#sitemap ul ul
{
	background: url(dot.gif) repeat-y 30px 0;
}

ul#sitemap li li li
{
	background: url(dot2.gif) no-repeat 31px 7px;
}

ul#sitemap li li li a
{
	padding: 0 0 0 63px;
	background: url(puntgeel.jpg) no-repeat 50px 4px;
}

/* fourth level */
ul#sitemap ul ul ul
{
	background: url(dot.gif) repeat-y 60px 0;
}

ul#sitemap li li li li
{
	background: url(dot2.gif) no-repeat 61px 7px;
}

ul#sitemap li li li li a
{
	padding: 0 0 0 93px;
	background: url(puntgeel.jpg) no-repeat 80px 4px;
}
