@charset "utf-8";

ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input { 
	margin:0;
	padding:0;
}
:link, :visited { 
	text-decoration:none;
}
a {
	color:#000000;
	outline: none;
}
a img, :link img, :visited img { 
	border: none;
	outline: none;
}
a:hover {
	text-decoration:underline;
}
img {
	border:0;
}
img a {
	text-decoration:none;
	border:0;
	border-color:#FFF200;
	outline: none;
}
img a:hover {
	text-decoration:none;
	border:0;
	border-color:#FFF200;
}
body {
	margin: 0;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: center;
	background-attachment: fixed;
	background-color: #FFFFFF;
}
h2 {
	font-size:18px;
}
div#center {
	display:block;
	width:100%;
	height:auto;
}
div#container {
	position:absolute;
	display:block;
	width:500px;
	height:300px;
	top:50%;
	margin-top:-180px;
	left:50%;
	margin-left:-250px;
	text-align:center;
/*	background-color:#CCFF00; */
}
div#headerBox {
	display:block;
	width:100%;
	height:177px;
	background-color:#c4dcf5;
	background-image:url("../images/header-bg.gif");
	background-repeat:repeat-x;
}
div#headerBoxBG {
	display:block;
	float:none;
	width:100%;
	height:177px;
	background-image:url("../images/bg-top-4.jpg");
	background-repeat:repeat-x;
	background-position:bottom;
}
div#headerBoxMiddle {
	display:block;
	width:980px;
	height:177px;
	margin-right:auto;
	margin-left:auto;
	background-color:#559be2;
}
div#logoBox {
	display:block;
	float:left;
	width:399px;
	height:auto;
}
div#logoBox a {
	display:block;
	width:349px;
	height:auto;
	padding-top:45px;
	padding-left:50px;
}
div#nawBox {
	display:block;
	float:left;
	width:265px;
	height:auto;
	padding-top:33px;
	padding-left:285px;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
}
div#nawBox a {
	color:#FFFFFF;
}
div#nawBox p {
	display:block;
	float:left;
	width:225px;
	height:auto;
	padding-left:10px;
}
div#nawBox p.campingtitle {
	width:250px;
	height:32px;
}
div#nawBox p.adresIcon {
	display:block;
	float:left;
	width:25px;
	height:auto;
	padding:0;
}
div#nawBox p.telIcon {
	display:block;
	float:left;
	width:25px;
	height:auto;
	padding:0;
}
div#nawBox p.mailIcon {
	display:block;
	float:left;
	width:25px;
	height:auto;
	padding:0;
}
div#nawBox p.zipcode {
	margin-bottom:10px;
}
div#nawBox p.phone {
	height:22px;
}
div#mNavBox {
	display:block;
	width:100%;
	height:31px;
	border-top:1px solid #374a0f;
	border-bottom:1px solid #374a0f;
	background-color:#c3f20b;
	background-image:url("../images/navbox-bg.gif");
	background-repeat:repeat-x;
}
div#mNavBG {
	display:block;
	width:100%;
	height:29px;
	border-top:1px solid white;
	border-bottom:1px solid white;
}
div#mNavMiddle {
	display:block;
	width:980px;
	height:29px;
	margin-right:auto;
	margin-left:auto;
	background-color:#73a506;
	background-image:url("../images/nav-bg.gif");
	background-repeat:repeat-x;
}
div#mainNav {
	display:block;
	width:980px;
	height:29px;
	text-align:left;
}
div#mainNav a {
	display:block;
	height:29px;
	padding:0 15px 0 15px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:25px;
}
div#mainNav a:hover {
	background-image:url("../images/nav-a-mo.gif");
	background-repeat:repeat-x;
}
div#mainNav ul {
	list-style:none;
}
div#mainNav ul li {
	display:block;
	float:left;
	height:29px;
	padding-right:2px;
	background-image:url("../images/nav-a-right.gif");
	background-repeat:no-repeat;
	background-position:right;
}
div#mainNav ul li.boeken a {
	background-image:url("../images/nav-a-boeken-bg.gif");
	background-repeat:repeat-x;
}
div#mainNav ul li.boeken a:hover {
	background-image:url("../images/nav-a-boeken-mo.gif");
	background-repeat:repeat-x;
}
div#mainNav ul li.vuurwerk a {
	background-image:url("../images/nav-a-vuurwerk-bg.gif");
	background-repeat:repeat-x;
}
div#mainNav ul li.vuurwerk a:hover {
	background-image:url("../images/nav-a-vuurwerk-mo.gif");
	background-repeat:repeat-x;
}
div#dropDownMenu {
	position:absolute;
	height:auto;
	z-index:5000;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	background-color:#70b6fc;
	background-image:url("../images/dropDown-bg.gif");
	background-repeat:repeat-x;
	border-top:1px solid black;
	border-bottom:1px solid #275685;
}
div#dropDownMenu a {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	display:block;
	width:176px;
	height:17px;
	padding-top:4px;
	padding-left:15px;
	padding-bottom:3px;
	margin-bottom:3px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	background-image:url("../images/dropDown-a-bg.png");
	background-repeat:no-repeat;
	background-position:bottom center;
}
div#dropDownMenu a:hover {
	background-color:#0099FF;
}
div#contentBox {
	display:block;
	float:left;
	width:100%;
	height:auto;
	background-color:#EAEAEA;
}
div#contentBoxBG {
	display:block;
	float:left;
	width:100%;
	height:auto;
}
div#contentBoxShadow {
	display:block;
	float:none;
	width:1010px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	background-image:url("../images/content-bg.gif");
	background-repeat:repeat-y;
	background-position:center;
}
div#contentBoxBody {
	display:block;
	float:none;
	width:953px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding-top:35px;
	padding-left:25px;
	padding-bottom:40px;
	text-align:left;
	font-size:12px;
	border-left:1px solid #787878;
	border-right:1px solid #787878;
	background-color:#FFFFFF;
}
table#mainTable {
}
table#mainTable h2 {
	margin-bottom:20px;
}
table#mainTable p {
	margin-bottom:15px;
}
table#mainTable p.homePageText {
	line-height:18px;
}
td#textCellRight {
	width:400px;
	height:auto;
	padding-left:25px;
	padding-bottom:5px;
}

table#picTable {
}
table#picTable td {
	height:150px;
}
table#picTable a {
	display:block;
	width:167px;
	height:105px;
	padding-top:15px;
	padding-left:15px;
	background-image:url(../images/thmb-bg.gif);
}



div#fotoBoxHome {
	width:374px;
	height:224px;
	padding:13px;
	background-color:#CCCC00;
}
div#fotoHome {
	border:1px solid #3c510e;
}
div#fotoHome img {
	border:1px solid #beef01;
}
div#boxLeft {
	display:inline-block;
	float:none;
	width:500px;
	height:300px;
	padding-top:35px;
	padding-left:25px;
	text-align:left;
	background-color:#FFFFFF;
}
div#boxLeft h2 {
	margin-bottom:20px;
}
div#boxLeft p {
	margin-bottom:15px;
}
div#boxRight {
	display:inline-block;
	float:none;
	width:400px;
	height:200px;
	margin-left:25px;
	background-color:#CCCC00;
}
div#footerBox {
	display:block;
	float:left;
	width:100%;
	height:25px;
	border-top:1px solid black;
	background-color:#CCCCCC;
}
div#footerBoxBG {
	display:block;
	float:left;
	width:100%;
	height:25px;
}
div#footerBoxMiddle {
	display:block;
	width:980px;
	height:29px;
	margin-right:auto;
	margin-left:auto;
	background-color:#0099FF;
	background-image:url(../images/footerBottom.gif);
	background-repeat:repeat-y;
}
div#footerNav {
	display:block;
	width:965px;
	height:25px;
	padding-left:15px;
	text-align:left;
	line-height:23px;
	border-bottom:1px solid #09233e;
	background-color:#0099FF;
}
div#footerNav a {
	color:#FFFFFF;
	font-weight:bold;
}
div#footerNav a.colofon {
	margin-left:55px;
	font-weight:normal;
}
div#footerBox2 {
	display:block;
	float:left;
	width:980px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	text-align:right;
}
div#fotoBox {
	display:block;
	height:auto;
	width:900px;
	padding-bottom:50px;
	background-color:#EAEAEA;
}














