@import url("debug.css");
@import url("slimbox.css");

/* ALGEMEEN */

html,body{
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial;
	font-size: 13px;
	color: #676767;
	background: #000;
	background: #000 url('../images/body_bg_1.jpg') no-repeat top center;
	background-attachment: fixed;
}
p,img,div,a{outline: none;}
p{margin: 0px 0px 10px 0px;}
h1{color: #C53C25;font-size: 16px;margin: 0px 0px 10px 0px;}
h2{color: #F79422;font-size: 14px;margin: 0px 0px 10px 0px;}
a:link{color: #C53C25;}
a:visited{color: #C53C25;}
a:hover{color: #C53C25;}
a:active{color: #C53C25;}
hr{
 	color: #F79422;
	background-color: #F79422;
	height: 1px;
	border:0px;
}
a img{
	border: 2px solid #C53C25;
}

/* LAYOUT */

#body_wrapper{
	width: 980px;
	overflow: hidden;
	margin: 0px auto;
	background: url('../images/header_bg.png') no-repeat;	
}
#header_wrapper{
	width: 980px;
	height: 237px;
	padding-top:20px;
	overflow: hidden;
}
#logo{
	display: block;
	width: 280px;
	height: 180px;
	margin: 0px 0px 0px 57px;
}

#content_wrapper{
	overflow: hidden;
	width: 980px;
	min-height: 400px;
	height: auto !important;
	height: _400px;
	background: url('../images/content_bg.png') no-repeat 0px 121px;
}
#left_content_wrapper{
	display: inline; /* ie6 fix */
	float: left;
	margin-left: 74px;
	width: 256px;
}
#right_content_wrapper{
	float: left;
	width: 498px;
	padding: 9px 48px 20px 31px;
}
#footer_wrapper{
	width: 915px;
	height: 45px;
	background: url('../images/footer_bg.png') no-repeat;
	margin-bottom: 50px;
	padding-right: 65px;
}


/* NAVIGATIE */

/* niveau 1 */
.menu_1_1_show{
	padding: 0px;
	margin: 0px 0px 0px 16px;
	list-style-type: none;
}

a.menu_1_1_item_active:link{padding:5px 0px 0px 15px;font-size: 16px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_1_item_active:visited{padding:5px 0px 0px 15px;font-size: 16px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_1_item_active:hover{padding:5px 0px 0px 15px;font-size: 16px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_1_item_active:active{padding:5px 0px 0px 15px;font-size: 16px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}

a.menu_1_1_item_inactive:link{padding:5px 0px 0px 15px;font-size: 16px;text-decoration: none;color: #000;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_1_item_inactive:visited{padding:5px 0px 0px 15px;font-size: 16px;text-decoration: none;color: #000;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_1_item_inactive:hover{padding:5px 0px 0px 15px;font-size: 16px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_1_item_inactive:active{padding:5px 0px 0px 15px;font-size: 16px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}

/* niveau 2 */
.menu_1_2_show{
	padding: 0px;
	margin: 0px 0px 0px 16px;
	list-style-type: none;
}
.menu_1_2_hide{
	display:none;
}

a.menu_1_2_item_active:link{padding:5px 0px 0px 15px;font-size: 13px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_2_item_active:visited{padding:5px 0px 0px 15px;font-size: 13px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_2_item_active:hover{padding:5px 0px 0px 15px;font-size: 13px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_2_item_active:active{padding:5px 0px 0px 15px;font-size: 13px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}

a.menu_1_2_item_inactive:link{padding:5px 0px 0px 15px;font-size: 13px;text-decoration: none;color: #000;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_2_item_inactive:visited{padding:5px 0px 0px 15px;font-size: 13px;text-decoration: none;color: #000;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_2_item_inactive:hover{padding:5px 0px 0px 15px;font-size: 13px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}
a.menu_1_2_item_inactive:active{padding:5px 0px 0px 15px;font-size: 13px;text-decoration: none;font-weight: bold;color: #C53C25;display: block;height: 23px;background: url('../images/menu_spacer.png') no-repeat bottom left;}


/* menu 2 */
.menu_2_1_show{
	padding: 0px;
	margin: 14px 0px 0px 31px;
	list-style-type: none;
}

a.menu_2_1_item_active:link{color: #C53C25;text-decoration: none;line-height: 20px;}
a.menu_2_1_item_active:visited{color: #C53C25;text-decoration: none;line-height: 20px;}
a.menu_2_1_item_active:hover{color: #C53C25;text-decoration: none;line-height: 20px;}
a.menu_2_1_item_active:active{color: #C53C25;text-decoration: none;line-height: 20px;}

a.menu_2_1_item_inactive:link{color: #000;text-decoration: none;line-height: 20px;}
a.menu_2_1_item_inactive:visited{color: #000;text-decoration: none;line-height: 20px;}
a.menu_2_1_item_inactive:hover{color: #C53C25;text-decoration: none;line-height: 20px;}
a.menu_2_1_item_inactive:active{color: #C53C25;text-decoration: none;line-height: 20px;}

/* INHOUD */

#right_content_wrapper p{
	line-height: 20px;
	color: #676767;
	text-align: justify;
}

#right_content_wrapper ul{
	line-height: 20px;
	list-style: disc url(../images/bullet.gif);
	margin: 0px;
	padding: 0px;
}
#right_content_wrapper ul li{
	margin-left: 19px;
	text-align: justify;
}
#kvk_data{
	
	display: inline;
	height: 10px;
	width: 100%;
	margin: 28px 0px 0px 66px;
	float:left;
	color: #FFF;
	text-align: center;
	font-size: 11px;
}
#site_by_bugbyte{
	margin: 14px 0px 0px 0px;
	float: right;
	display: block;
	width: 46px;
	height: 11px;
	background: url('../images/site_by_bugbyte.gif') no-repeat;
}

/* DIVERSE ELEMENTEN BINNEN CONTENT */

#right_content_wrapper table tr td{
	padding: 3px 0px;
	color: #676767;
	font-size: 12px;
}
#right_content_wrapper .schedule tr td{
	padding: 2px;
	color: #676767;
	font-size: 11px;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
.schedule{
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	width: 100%;
}
#right_content_wrapper .schedule .header td{
	font-size: 12px;
	color: #F79422;
	font-weight: bold;
	background: #DA462D;
}
.even{
	background: #FDE0BF;
}

h2 a{
	text-decoration: none;
}

/* PAGINERING */

a.first_on:link {float: left; display: block; width: 20px; height: 20px;background-image: url(../images/first_on.gif);  background-repeat: no-repeat; }
a.first_on:visited {float: left; display: block; width: 20px; height: 20px;background-image: url(../images/first_on.gif);  background-repeat: no-repeat; }
a.first_on:hover {float: left; display: block; width: 20px; height: 20px;background-image: url(../images/first_on.gif);  background-repeat: no-repeat; }
a.first_on:active {float: left; display: block; width: 20px; height: 20px;:4px; background-image: url(../images/first_on.gif);  background-repeat: no-repeat; }

a.prev_on:link {float: right; display: block; width: 20px; height: 20px; background-image: url(../images/prev_on.gif);  background-repeat: no-repeat; }
a.prev_on:visited {float: right; display: block; width: 20px; height: 20px; background-image: url(../images/prev_on.gif);  background-repeat: no-repeat; }
a.prev_on:hover {float: right; display: block; width: 20px; height: 20px; background-image: url(../images/prev_on.gif);  background-repeat: no-repeat; }
a.prev:active {float: right; display: block; width: 20px; height: 20px; background-image: url(../images/prev_on.gif);  background-repeat: no-repeat; }

a.next_on:link {float: left; display: block; width: 20px; height: 20px; background-image: url(../images/next_on.gif);  background-repeat: no-repeat; }
a.next_on:visited {float: left; display: block; width: 20px; height: 20px; background-image: url(../images/next_on.gif);  background-repeat: no-repeat; }
a.next_on:hover {float: left; display: block; width: 20px; height: 20px; background-image: url(../images/next_on.gif);  background-repeat: no-repeat; }
a.next_on:active {float: left; display: block; width: 20px; height: 20px; background-image: url(../images/next_on.gif);  background-repeat: no-repeat; }

a.last_on:link {float: right; display: block; width: 20px; height: 20px;background-image: url(../images/last_on.gif);  background-repeat: no-repeat; }
a.last_on:visited {float: right; display: block; width: 20px; height: 20px;background-image: url(../images/last_on.gif);  background-repeat: no-repeat; }
a.last_on:hover {float: right; display: block; width: 20px; height: 20px;background-image: url(../images/last_on.gif);  background-repeat: no-repeat; }
a.last_on:active {float: right; display: block; width: 20px; height: 20px;background-image: url(../images/last_on.gif);  background-repeat: no-repeat; }

#pagenav_top{
	width: 498px;
	height: 21px;
	margin-bottom: 12px;
	border-bottom: 1px solid #F79422;
	padding-bottom: 2px;
}
#pagenav_bottom{
	width: 498px;
	height: 21px;
	margin-bottom: 20px;
	clear: both;
	margin-top: 17px;
	padding-top: 2px;
	border-top: 1px solid #F79422;
}
.prev{
	width: 44px;
	float:left;
}
.next{
	width: 44px;
	float:left;
}
.page_number{
	width: 410px;
	text-align:center;
	float:left;
}

.interface_img{
	float:left;
	margin: 0px;
}

/* NIEUWS */

a.headline:link{text-decoration: none;color: #6C8896;}
a.headline:visited{text-decoration: none;color: #6C8896;}
a.headline:hover{text-decoration: underline;color: #6C8896;}
a.headline:active{text-decoration: underline;color: #6C8896;}
.list_item{
	margin-bottom: 20px;
}
.list_image{
	float: left;
	margin: 6px 15px 5px 0px;
}

/* CONTACT GEGEVENS */

#contact_data{
	margin-left: 25px;
	line-height: 20px;
}
#gratis_proefles{
	background: url('../images/gratis_proefles.png') no-repeat;
	width: 169px;
	height: 32px;
	margin-top: 50px;
}
#contact_data p, #contact_data h2{
	margin-left: 5px;
}

/* FOTOBOEK */

#right_content_wrapper ul.photo_ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#right_content_wrapper ul li.photo_li{
	display: block;
	width: 160px;
	height: 182px;
	margin: 3px;
	float: left;
	background: url('../images/photo_bg.gif') no-repeat;
	cursor: pointer;
}
.photo_img{
	display: block;
	width: 124px;
	height: 125px;
	margin: 18px 0px 0px 18px;
}
.photo_title{
	display: block;
	width: 140px;
	height: 22px;
	text-align: center;
	whitespace: nowrap;
	padding-top:8px;
}
.photo_buttons{
	display: block;
	width: 115px;
	height: 22px;
	margin: -138px 0px 0px 10px;
	display: none;
}
