/* standaard elementen */

/*********** BEHEER FUNCTIES UIT GEZET *********************/

#dnn_ctr_ManageUsers_cmdServices,
#dnn_ctr_ManageUsers_cmdProfile {
	display:none;
}

/*********** EINDE BEHEER FUNCTIES UIT GEZET *********************/


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix {display: inline-block;}  /* for IE/Mac */

.clearfix {
    zoom: 1;     /* triggers hasLayout */
    display: block;     /* resets display for IE/Win */
    }  /* Only IE can see inside the conditional comment
    and read this CSS rule. Don't ever use a normal HTML
    comment inside the CC or it will close prematurely. */


.nieuwslinks, .nieuwslinks a, a.nieuwslinks:hover, a.nieuwslinks:link, a.nieuwslinks:visited {
	color:yellow;
	}

a, a:hover, a:link, a:visited, a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#00266f;
	font-size:12px;
	font-weight:bold;
	}
	

p,td {
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	font-size:12px;
	}
	
h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#62a11e;
	font-size:16px;
	font-weight:bold;
	}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#00266f;
	font-size:16px;
	font-weight:bold;
	}	
	
.hr {
	height:2px;
	background:#62a11e;
}

html, body, form {
	height:100%;
	padding:0;
	margin:0;
	zoom:1;
}
#Body {
	z-index:0;
}
#Body .wrapper {
	min-height:100% !important;
	height:100%;
}

#background {
	z-index:-1;
	top:0;
	bottom:0;
	left:0;
	right:0;
	position:fixed;
	background:url(img/bos-repeat.png) top center !important;
}
#celwrapper {
	min-height:100%;
	width:720px;
	margin:0 auto;
	padding:0;
	background:url(img/achtergrond.jpg) top center repeat-y;
	border-right:#000 2px solid;
	border-left:#000 2px solid;
}

#centertable {
	margin:0 auto;
}

table.ruimte {
	margin-top:33px;
	}
	

div.menuWrapper {
	text-align:left;
	margin:0 20px 0 20px;
}

div.menuWrapper div {
	margin-bottom:15px;
}
div.breadcrumb,
div.breadcrumb a:link,
div.breadcrumb a:visited,
div.breadcrumb a {
	color:#999;
	/*color:#62a11e;*/
	font-size:12px;
	font-weight:normal;
}

div.breadcrumb .login {
	float:right;
}

/* SUBMENU */

#SkinMenu {
	position:relative;
	margin: 0 0 0 0;
	padding:0;
}

#SkinMenu li {
	list-style:none;
	margin:0 0 0 0;
	padding:0;
	float:left;
}
#SkinMenu li a {
	display:inline-block;
	white-space:nowrap;
	border-right:#999 1px solid;
	padding: 2px 10px 2px 10px;
	float:left;
}

#SkinMenu li:first-child a {
	padding: 2px 10px 2px 0;
}

#SkinMenu ul {
	display:none;
}


/* skincellen */

.linkertd {
	background-image:url(img/linksbos.jpg);
	border-right:2px solid #000000;
	}
	
.middentd {
	background-image:url(img/achtergrond.jpg);

	}

.rechtertd {
	background-image:url(img/bosrechts.jpg);
	}
.middelstetd {
	background-image:url(img/homeplaatje.jpg);
	background-repeat:no-repeat;
	}	
.middelvervtd {
	background-color:white;
	}	
	
hr {
	text-align:center;
	width:100%;
	height:2px;
	color:#62a11e;
	}
.bovenronding {
	background-image:url(img/bovenbalkje.jpg);
	background-repeat:no-repeat;
	}
tester {
	color:red;
	}


.caravansoranjelink, .caravansoranjelink a, .caravansoranjelink a:visited, .caravansoranjelink a:active, .caravansoranjelink a:link {
	background-image:url(img/caravansorange.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}

.caravansoranjelink a:hover {
	background-image:url(img/caravanshover.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}
	
.campersoranjelink, .campersoranjelink a, .campersoranjelink a:visited, .campersoranjelink a:active, .campersoranjelink a:link {
	background-image:url(img/campersorange.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}

.campersoranjelink a:hover {
	background-image:url(img/campershover.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}

.vouwwagensoranjelink, .vouwwagensoranjelink a, .vouwwagensoranjelink a:visited, .vouwwagensoranjelink a:active, .vouwwagensoranjelink a:link {
	background-image:url(img/vouwwagensorange.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}

.vouwwagensoranjelink a:hover {
	background-image:url(img/vouwwagenshover.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}
	
.stacaravansoranjelink, .stacaravansoranjelink a, .stacaravansoranjelink a:visited, .stacaravansoranjelink a:active, .stacaravansoranjelink a:link {
	background-image:url(img/stacaravansorange.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}

.stacaravansoranjelink a:hover {
	background-image:url(img/stacaravanshover.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}
	
.accessoiresoranjelink, .accessoiresoranjelink a, .accessoiresoranjelink a:visited, .accessoiresoranjelink a:active, .accessoiresoranjelink a:link {
	background-image:url(img/accessoiresorange.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}

.accessoiresoranjelink a:hover {
	background-image:url(img/accessoireshover.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}
	
.jaarbeursoranjelink, .jaarbeursoranjelink a, .jaarbeursoranjelink a:visited, .jaarbeursoranjelink a:active, .jaarbeursoranjelink a:link {
	background-image:url(img/jaarbeursorange.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}

.jaarbeursoranjelink a:hover {
	background-image:url(img/jaarbeurshover.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:36px;
	width:315px;
	display:block;
	}
	
#Table_01 {
	margin-left:0px;
	}

.homepagelogo {
	background-image:url(img/nieuwelogo.jpg);
	background-repeat:no-repeat;
	}

/* MENUTJE statisch */

.menuhome, .menuhome a,  .menuhome a:link, .menuhome a:visited {
	background-image:url(images/home.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:83px;
	height:20px;
	display:table-cell;
	}
	
.menuhome a:hover, .menuhome a:active {
	background-image:url(images/homeh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:83px;
	height:20px;
	display:table-cell;
	}

.menucaravans, .menucaravans a, .menucaravans a:link, .menucaravans a:visited {
	background-image:url(images/caravans.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:92px;
	height:20px;
	display:table-cell;
	}
	
.menucaravans a:hover, .menucaravans a:active {
	background-image:url(images/caravansh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:92px;
	height:20px;
	display:table-cell;
	}

.menucampers, .menucampers a, .menucampers a:link, .menucampers a:visited {
	background-image:url(images/campers.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:84px;
	height:20px;
	display:table-cell;
	}
	
.menucampers a:hover, .menucampers a:active {
	background-image:url(images/campersh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:84px;
	height:20px;
	display:table-cell;
	}

.menuvouwwagens, .menuvouwwagens a,  .menuvouwwagens a:link, .menuvouwwagens a:visited {
	background-image:url(images/vouwwagens.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:119px;
	height:20px;
	display:table-cell;	
	}
	
.menuvouwwagens a:hover, .menuvouwwagens a:active {
	background-image:url(images/vouwwagensh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:119px;
	height:20px;
	display:table-cell;	
	}
	
.menustacaravans, .menustacaravans a,  .menustacaravans a:link, .menustacaravans a:visited {
	background-image:url(images/stacaravans.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:113px;
	height:20px;
	display:table-cell;	
	}
	
.menustacaravans a:hover, .menustacaravans a:active {
	background-image:url(images/stacaravansh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:113px;
	height:20px;
	display:table-cell;
	}
	
.menuvoortenten, .menuvoortenten a,  .menuvoortenten a:link, .menuvoortenten a:visited {
	background-image:url(images/voortenten.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:119px;
	height:20px;
	display:table-cell;
	}
	
.menuvoortenten a:hover, .menuvoortenten a:active {
	background-image:url(images/voortentenh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:119px;
	height:20px;
	display:table-cell;
	}
	
.menuaccessoires, .menuaccessoires a,  .menuaccessoires a:link, .menuaccessoires a:visited {
	background-image:url(images/accessoires.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:106px;
	height:20px;
	display:table-cell;
	}
	
.menuaccessoires a:hover, .menuaccessoires a:active {
	background-image:url(images/accessoiresh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:106px;
	height:20px;
	display:table-cell;
	}
	
.menuevenementen, .menuevenementen a,  .menuevenementen a:link, .menuevenementen a:visited {
	background-image:url(images/evenementen.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:123px;
	height:20px;
	display:table-cell;
	}
	
.menuevenementen a:hover, .menuevenementen a:active {
	background-image:url(images/evenementenh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:123px;
	height:20px;
	display:table-cell;
	}
	
.menucampings, .menucampings a,  .menucampings a:link, .menucampings a:visited {
	background-image:url(images/campings.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:89px;
	height:20px;
	display:table-cell;
	}
	
.menucampings a:hover, .menucampings a:active {
	background-image:url(images/campingsh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:89px;
	height:20px;
	display:table-cell;
	}
	
.menubovag, .menubovag a, .menubovag a:link, .menubovag a:visited {
	background-image:url(images/bovag.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:75px;
	height:20px;
	display:table-cell;
	}
	
.menubovag a:hover, .menubovag a:active {
	background-image:url(images/bovagh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:75px;
	height:20px;
	display:table-cell;
	}
	
.menunieuws, .menunieuws a,  .menunieuws a:link, .menunieuws a:visited {
	background-image:url(images/nieuws.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:69px;
	height:20px;
	display:table-cell;
	}
	
.menunieuws a:hover, .menunieuws a:active {
	background-image:url(images/nieuwsh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:69px;
	height:20px;
	display:table-cell;
	}
	
.menukci, .menukci a,  .menukci a:link, .menukci a:visited {
	background-image:url(images/kci.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:46px;
	height:20px;
	display:table-cell;
	}
	
.menukci a:hover, .menukci a:active {
	background-image:url(images/kcih.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:46px;
	height:20px;
	display:table-cell;
	}

.menucampinglife, .menucampinglife a, .menucampinglife a:link, .menucampinglife a:visited {
	background-image:url(images/campinglife.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:102px;
	height:20px;
	display:table-cell;
	}
	
.menucampinglife a:hover, .menucampinglife a:active {
	background-image:url(images/campinglifeh.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	width:102px;
	height:20px;
	display:table-cell;
	}
	
#flash {
position:relative;
top:270px;
left:70px;
height:78px;
border: 2px solid #FFFFFF;
}
#leftcontent{ float:left;
width:350px}
#rightcontent{ float:right}
#bottomcontent{ float:left; width:100%}


.bestuurtable {
	margin-bottom:20px;
}


.bestuurtable th {
	text-align:left;
}
.bestuurtable td {
	vertical-align:top;
}


