/* --> General body defineren in content.css
******************************************************************************/

html {
	height: 100%;
}


body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background: #fff url(../../images/wb_bg.jpg) repeat-x;
	font: 11px/16px tahoma, arial, verdana, sans-serif;
	color: #6e7780;
}

body.editor {
	background-image: none;
	background-color: #fff;
	color: #000;
}


/*kopppen & Paragrafen*
******************************************************************************/

p, p a{
	margin: 0;
	padding: 0;
	font: 11px/16px tahoma, arial, verdana, sans-serif;
	color: #6e7780;
	text-decoration: none;
}

p a:hover{
	text-decoration: underline;
}

ul li a{
	margin: 0;
	padding: 0;
	font: 11px/16px tahoma, arial, verdana, sans-serif;
	color: #6e7780;
	text-decoration: none;
}

ul li a:hover{
	text-decoration: underline;
}

h1{
	margin: 0 0 30px 0;
	font: 14px/20px tahoma, arial, verdana, sans-serif;
	color: #6e7780;
	font-weight: bold;
}

h2, h2 a{
	margin: 0;
	padding: 0;
	font: 12px/16px tahoma, arial, verdana, sans-serif;
	color: #6e7780;
	font-weight: bold;
	text-decoration: none;
}

h2 a:hover{
	text-decoration: underline;	
}

h2 span{
	margin: 0;
	padding: 0;
	font: 12px/16px tahoma, arial, verdana, sans-serif;
	color: #f5971b;
	font-weight: bold;
	text-decoration: none;
}

h3, h3 a{
	margin: 0;
	padding: 0;
	font: 12px/16px tahoma, arial, verdana, sans-serif;
	color: #6e7780;
	font-weight: bold;
	text-decoration: none;
}


div#box-content div.canvastxt div.right ul {
	margin: 10px 0 0 0;
	padding: 0;
}

div#box-content div.canvastxt div.right ul li{	
	margin: 0;
	padding: 0 0 0 20px;
	list-style: none;
	background: url(../../images/icon_menu_activiteiten.gif) no-repeat 0px 6px;
}

/* --> Utilities
******************************************************************************/
.float-seperator {
	height: 0px;
	line-height: 0px;
	float: none !important;
	clear: both;
	display: block !important;
}

#clear{
	clear: both;
}

img{
	border: 0;
}

/* --> Page layout
******************************************************************************/
#wb-container {
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	text-align: center;
}

#wb-canvas-bg {
	margin: 0px auto;
	padding: 5px 0px 0px 0px;
	width: 960px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	text-align: left;

}

#wb-canvas {
	margin: 0px auto;	
	padding: 33px 0px 0px 0px;
	width: 960px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	text-align: left;
}

/* --> Menu
******************************************************************************/

.box-main-nav {
	margin: auto;
	padding: 0px 0px 0px 0px;
	width: 902px;
	height: 44px;
	background: url(../../images/box_main_nav.png) no-repeat 0px 0px;
	position: relative;
}

html>body .box-main-nav  {
	background: url(../../images/box_main_nav.png) no-repeat;
}

.box-main-nav .canvas {
	width: 902px;
	height: 44px;
}

.box-main-nav .nav-home {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 13px;
	left: 20px;
}

.box-main-nav .nav-home ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width=
}

.box-main-nav .nav-home ul li {
	margin: 0px;
	padding: 0 20px 0 0;
	display: inline;
}

.box-main-nav .nav-home ul li a {
	text-decoration: none;
	color: #5a5a5a;
	display: inline;
}

.box-main-nav .nav-home ul li a:hover {
	color: #f59516;
}

.box-main-nav .nav-main {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 13px;
	right: 0px;
}

.box-main-nav .nav-main ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.box-main-nav .nav-main ul li {
	margin: 0px;
	padding: 0px;
	display: inline;
}

.box-main-nav .nav-main ul li a {
	margin: 0px;
	padding: 0px 28px 0px 0px;
	display: inline;
	text-decoration: none;
	color: #5a5a5a;
}

.box-main-nav .nav-main ul li a:hover {
	color: #f59516;
}

.box-main-nav .nav-main ul li a.active {
	color: #f59516;
}

/* --> Logo
******************************************************************************/

#box-logo {
	margin: 29px 0px 0px 50px;
	padding: 0px;
	width: 147px;
	height: 67px;
	background: url(../../images/logo.png) no-repeat;
}

html>body #box-logo  {
	background: url(../../images/logo.png) no-repeat;
}

#box-logo .canvas {
	width: 147px;
	height: 67px;
}


/* --> Button hyves HOME!
******************************************************************************/

#box-home{
	margin: 15px 0 0 0;
	padding: 0 0 0 28px;
	width: 904px;
	height: 35px;
}

#box-achterliggend{
	margin: 110px 0 0 0;
	padding: 0 0 0 28px;
	width: 904px;
	height: 35px;
}


/* --> Button hyves HOME!
******************************************************************************/

#box-hyves-home {
	margin: 0;
	padding: 0px;
	width: 201px;
	height: 35px;
	float: left;
	background: url(../../images/hyves-button.png) no-repeat;
}

html>body #box-hyves-home {
	background: url(../../images/hyves-button.png) no-repeat;
}

#box-hyves-home .canvas {
	width: 201px;
	height: 35px;
}


/* --> Button newsletter HOME!
******************************************************************************/

#box-b-newsletter-home {
	margin: 0;
	padding: 0px;
	width: 201px;
	height: 35px;
	float: right;
	background: url(../../images/b_newsletter.png) no-repeat;
}

html>body #box-b-newsletter-home  {
	background: url(../../images/b_newsletter.png) no-repeat;
}

#box-b-newsletter-home .canvas {
	width: 201px;
	height: 35px;
}

/* --> Button newsletter ACHTERLIGGEND!
******************************************************************************/

#box-b-newsletter {
	margin: 113px 0px 0px 730px;
	padding: 0px;
	width: 201px;
	height: 35px;
	background: url(../../images/b_newsletter.png) no-repeat;
}

html>body #box-b-newsletter  {
	background: url(../../images/b_newsletter.png) no-repeat;
}

#box-b-newsletter .canvas {
	width: 201px;
	height: 35px;
}


/* --> Website content HOME!
******************************************************************************/

#box-content-home {
	margin: auto;
	padding: 15px 0px 0px 0px;
	width: 902px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

#box-content-home .row-01 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	width: 903px;
	min-height: 340px;
	height: auto !important;
	height: 340px;
}

#box-content-home .row-01 .col-01 {
	margin: 0px;
	padding: 0px;
	width: 301px;
	float: left;
}

#box-content-home .row-01 .col-02 {
	margin: 0px;
	padding: 0px;
	width: 300px;
	float: left;
}

#box-content-home .row-01 .col-03 {
	margin: 0px;
	padding: 0px;
	width: 301px;
	float: left;
}

#box-content-home .row-02 {
	margin: 0px;
	padding: 0px 0px 20px 0px;
	width: 903px;
	min-height: 215px;
	height: auto !important;
	height: 215px;
}

#box-content-home .row-02 .col-01 {
	margin: 0px;
	padding: 0px;
	width: 301px;
	float: left;
}

#box-content-home .row-02 .col-02 {
	margin: 0px;
	padding: 0px;
	width: 300px;
	float: left;
}

#box-content-home .row-02 .col-03 {
	margin: 0px;
	padding: 0px;
	width: 301px;
	float: left;
}

/* --> Website content HOME! Tijden
******************************************************************************/
#ballon{
	position: absolute;
	width: 113px;
	height: 39px;
	background: url(../../images/ballon.gif) no-repeat;
	display: none;
}

#ballon span{
	padding: 6px 0 0 38px;
	font-size: 10px;
	color: #fff;
	display: block;
}

#ballon-big span{
	padding: 6px 0 0 38px;
	font-size: 10px;
	color: #fff;
	display: block;
}

#ballon-big{
	position: absolute;
	width: 113px;
	height: 60px;
	background: url(../../images/ballon-big.gif) no-repeat;
	display: none;
}

.box-home-tijden {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
}

.box-home-tijden .title {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 27px;
	background: url(../../images/title_box_openingstijden.png);
}

html>body .box-home-tijden .title  {
	background: url(../../images/title_box_openingstijden.png) no-repeat;
}

.box-home-tijden .title .canvas-title {
	width: 301px;
	height: 27px;
}

.box-home-tijden .canvas {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
	background: #fff url(../../images/grey_px.gif) repeat-y right;
}

.box-home-tijden .canvas .txt {
	margin: 0px;
	padding: 30px;
}


.box-home-tijden .canvas .txt .day {
	margin: 0px;
	padding: 0px 0px 7px 0px;
}

.box-home-tijden .canvas .txt .arrow {
	margin: 0px;
	padding: 0px 0px 7px 15px;
}

.box-home-tijden .canvas .txt .heteren {
	margin: 0px;
	padding: 0px 0px 7px 17px;
}

.box-home-tijden .canvas .txt .renkum {
	margin: 0px;
	padding: 0px 0px 7px 17px;
}

.box-home-tijden .button {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 51px;
	background: url(../../images/bottom_box_openingstijden.png);
}

.box-home-tijden .button a {
	margin: 0px;
	padding: 21px 0px 0px 18px;
	display: block;
}

/* --> Website content HOME! News
******************************************************************************/

.box-home-news {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
}

.box-home-news .title {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 27px;
	background: url(../../images/title_box_news.png);
}

.box-home-news .canvas {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
	background: #fff url(../../images/grey_px.gif) repeat-y right;
}

.box-home-news .canvas .txt {
	margin: 0px;
	padding: 30px;
}

.box-home-news .canvas .txt .news-item {
	margin: 0px;
	padding: 0px;
	display: table;
}

.box-home-news .canvas .txt .news-item .title {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	background: none;
	width: 235px;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	border-bottom: 1px solid #e9e9e9;
	display: table;
	min-height: 1px;
	height: auto !important;
	height: 1px;
}

.box-home-news .canvas .txt .news-item .more {
	margin: 0px;
	padding: 5px 0px 10px 0px;
}

.box-home-news .canvas .txt .news-item .more a {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #5c5c5c;
}

.box-home-news .canvas .txt .news-item .more a:hover {
	text-decoration: underline;
}

.box-home-news .button {
	margin: 0px;
	padding: 0px;
	height: 51px;
	background: #fff url(../../images/grey_px.gif) repeat-y right;
}

.box-home-news .button a {
	margin: 0px;
	padding: 21px 0px 0px 18px;
	display: block;
}

/* --> Website content HOME! Cases
******************************************************************************/

.box-home-cases {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
}

.box-home-cases .title {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 27px;
	background: url(../../images/title_box_cases.png);
}

.box-home-cases .canvas {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
	background-color: #fff;
}

.box-home-cases .canvas .txt {
	margin: 0px;
	padding: 30px 20px 30px 15px;
}

.box-home-cases .canvas .txt .left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 130px;
}

.box-home-cases .canvas .txt .right {
	margin: 0px;
	padding: 40px 0px 0px 0px;
	float: left;
	width: 136px;
}

.box-home-cases .canvas .txt .right .quote {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
}

.box-home-cases .canvas .txt .right .name {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-style: italic;
}

.box-home-cases .canvas .txt .right .more {
	margin: 0px;
	padding: 5px 0px 0px 0px;
}

.box-home-cases .canvas .txt .right .more a {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #5c5c5c;
	text-decoration: none;
}

.box-home-cases .canvas .txt .right .more a:hover {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #5c5c5c;
	text-decoration: underline;
}

.box-home-cases .button {
	margin: 0px;
	padding: 0px;
	height: 51px;
	background: url(../../images/bottom_box_cases.png);
}

.box-home-cases .button a {
	margin: 0px;
	padding: 21px 0px 0px 18px;
	display: block;
}

/* --> Website content HOME! LesRoosters
******************************************************************************/

.box-home-lesroosters {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
}

.box-home-lesroosters .title {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 27px;
	background: url(../../images/title_box_lesroosters.png);
}

.box-home-lesroosters .canvas {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
	background: #fff url(../../images/line_activiteiten_right_fade.gif) no-repeat top right;
}

.box-home-lesroosters .canvas .txt {
	margin: 0px;
	padding: 30px 20px 30px 15px;
}

.box-home-lesroosters .canvas .txt img {
	margin: 20px 0px 0px 52px;
	padding: 0px;
}


/* --> Website content HOME! Dagkaart
******************************************************************************/

.box-home-dagkaart {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
}

.box-home-dagkaart .title {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 27px;
	background: url(../../images/title_box_dagkaart.png);
}

.box-home-dagkaart .canvas {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
	background: #fff url(../../images/line_activiteiten_right_fade.gif) no-repeat top right;
}

.box-home-dagkaart .canvas .txt {
	margin: 0px;
	padding: 30px 20px 30px 15px;
}

.box-home-dagkaart .canvas .txt img {
	margin: 30px 0px 0px 26px;
	padding: 0px;
}

/* --> Website content HOME! Aanbieding
******************************************************************************/

.box-home-aanbiedingen {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
}

.box-home-aanbiedingen .title {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 27px;
	background: url(../../images/title_box_aanbiedingen.png);
}

.box-home-aanbiedingen .canvas {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 250px;
	background-color: #fff;
}

.box-home-aanbiedingen .canvas .txt {
	margin: 0px;
	padding: 30px 20px 30px 15px;
}

.box-home-aanbiedingen .canvas .txt img {
	margin: 20px 0px 0px 42px;
	padding: 0px;
}

/* --> Website content ACHTERLIGGEND!
******************************************************************************/

#box-content {
	margin: auto;
	padding: 15px 0px 0px 0px;
	width: 902px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
	background: url(../../images/bg_content.png) no-repeat 0px 15px;
}

html>body #box-content {
	background: url(../../images/bg_content.png) no-repeat 0px 15px;
}

#box-content .canvastxt {
	width: 902px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

#box-content .left {
	margin: 0px;
	padding: 0px;
	width: 307px;
	float: left;
}

#box-content .right {
	margin: 0px;
	padding: 0px;
	width: 595px;
	min-height: 100px;
	float: left;
	background: none;
}

#box-content .right .canvas {
	margin: 0px;
	padding: 60px 50px 50px 25px;
}



#box-content .right-fotogalerij {
	margin: 0px;
	padding: 0px;
	width: 595px;
	min-height: 100px;
	float: left;
	background: none;
}

#box-content .right-fotogalerij .canvas {
	margin: 0px;
	padding: 60px 50px 50px 25px;
}

#box-content .right-fotogalerij .canvas  ul{
	margin: 20px 0 0 0;
	padding: 0px 0 0 0;
}

#box-content .right-fotogalerij .canvas  ul li {
	padding: 20px 0 0 100px;
	background: url(../../images/fotogalerij.gif) no-repeat;
	height: 81px;
	list-style: none;
}

#box-content .right-fotogalerij .canvas  ul li a{
	color: #6e7780;
	text-decoration: none;
	font-weight: bold;
}

#box-content .right-fotogalerij .canvas  ul li a:hover{
	text-decoration: underline;
}


/* --> Title content
******************************************************************************/

#box-content .right .canvas .title {
	margin: 0px;
	padding: 0px 0px 11px 0px;
}


/* --> Menu activiteiten ACHTERLIGGEND!
******************************************************************************/

#box-content .left .menu-activiteiten {
	margin: 65px 0px 0px 45px;
	padding: 0px;
}

#box-content .left .menu-activiteiten .title {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

#box-content .left .menu-activiteiten ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#box-content .left .menu-activiteiten ul li {
	margin: 0px;
	padding: 7px 0px 7px 0px;
}

#box-content .left .menu-activiteiten ul li a{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	background: url(../../images/icon_menu_activiteiten.gif) left center no-repeat;
	color: #545555;
	text-decoration: none;
}

#box-content .left .menu-activiteiten ul li a.active, #box-content .left .menu-activiteiten ul li a:hover {
	background: url(../../images/icon_menu_activiteiten.gif) left center no-repeat;
	color: #f59619;
	text-decoration: none;
}

/* --> Menu activiteiten HOME!
******************************************************************************/

#box-menu-activiteiten {
	margin: 0px 0px 0px 730px;
	padding: 0px;
	width: 201px;
	height: 245px;
	background: url(../../images/bg_menu_activiteiten.png) no-repeat;
}

html>body #box-menu-activiteiten  {
	background: url(../../images/bg_menu_activiteiten.png) no-repeat;
}

#box-menu-activiteiten .canvas {
	width: 201px;
	height: 245px;
}

#box-menu-activiteiten .canvas ul {
	margin: 0px 1px 0px 1px;
	padding: 50px 0px 0px 0px;
	list-style: none;
}

#box-menu-activiteiten .canvas ul li {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #eea443;
	width: 199px;
}

#box-menu-activiteiten .canvas ul li a {
	padding: 0px;
	margin: 6px 0px 6px 20px;
	display: block;
}

#box-menu-activiteiten .canvas ul li a:hover {
	padding: 0px;
	margin: 6px 0px 6px 25px;
	display: block;
}

/* --> Highlight aanbiedingen
******************************************************************************/

#box-content .left .box-highlight-aanbiedingen {
	margin: 25px 0px 0px 45px;
	padding: 0px;
	background: url(../../images/line_activiteiten_right.gif) no-repeat right 30px;
}

#box-content .left .box-highlight-aanbiedingen .title {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

#box-content .left .line {
	margin: 0px 0px 20px 45px;
	padding: 0px;
}

/* --> Highlight aanbiedingen
******************************************************************************/

#box-content .left .box-highlight-lesroosters {
	margin: 15px 0px 0px 45px;
	padding: 0px;
	background: url(../../images/line_activiteiten_right.gif) no-repeat right 30px;
}

#box-content .left .box-highlight-lesroosters .title {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

#box-content .left .box-highlight-wellness .title {
	margin: 0px 0px 30px 23px;
	padding: 0px;
}

#box-content .left .box-highlight-wellness {
	margin: 0 0 30px 26px;
	padding: 0px;
}



/* --> Website bottom
******************************************************************************/

#box-bottom {
	margin: auto;
	padding: 20px 0px 0px 0px;
	width: 902px;
	min-height: 194px;
	height: auto !important;
	height: 194px;
	background: #242424 url(../../images/bg_bottom.gif) no-repeat 0px 0px;
	position: relative;
	color: #fff;
}

#box-bottom .nav {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 50px;
	top: 45px;
}

#box-bottom .nav .title {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

#box-bottom .nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#box-bottom .nav a {
	margin: 0px;
	padding: 0px;
	color: #fff;
	text-decoration: none;
}

#box-bottom .nav a:hover, #box-bottom .nav a.active {
	margin: 0px;
	padding: 0px;
	color: #f5971b;
}

#box-bottom .naw-1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	right: 50px;
	top: 45px;
}

#box-bottom .naw-1 .title {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

#box-bottom .naw-1 ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#box-bottom .naw-1 a {
	color: #fff;
	text-decoration: underline;
}

#box-bottom .naw-1 a:hover {
	text-decoration: none;
}

#box-bottom .naw-2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	right: 300px;
	top: 45px;
}

#box-bottom .naw-2 .title {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

#box-bottom .naw-2 ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	min-height: 30px;
	min-width: 150px;
}

#box-bottom .naw-2 a {
	color: #fff;
	text-decoration: underline;
}

#box-bottom .naw-2 a:hover {
	text-decoration: none;
}


/* --> Website content NIEWS! Nieuws -highlighted
******************************************************************************/

#box-nieuws-container{
	margin-bottom: 20px;
	padding: 0;
	width: 100%;
	height:160px;
}

#box-nieuws-container .left{
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	width: 120px;
}

#box-nieuws-container .right{
	margin: 25px 0 0 0;
	padding: 0;
	float: left;
	width: 300px;
}

#box-nieuws-container .right a{
	text-decoration: none;
}


#box-nieuws-container .right .more {
	margin: 0;
	padding: 10px 0px 0px 0px;
}

#box-nieuws-container .right .more a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #5c5c5c;
}

#box-nieuws-container .right .more a:hover {
	text-decoration: underline;
}

#box-nieuws-container .title {
	margin: 0;
	padding: 0;
	background: none;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
	border-bottom: 1px solid #e9e9e9;
	font-weight: normal;
}

#box-nieuws-container .date{
	margin: 0 0 0 0;
	padding: 0;
	font-size: 10px;
	text-transform: capitalize;
	font-style: italic;
}

#box-nieuws-container .title .desc3 p {
	height: 34px;
	overflow: hidden;
}

#box-nieuws-container-small .title .desc4 p {
	height: 16px;
	overflow: hidden;
}

/* --> Fotogalerij paginanum
******************************************************************************/
.pagenum a{
	margin: 15px 2px 0 0;
	padding: 2px 7px;
	background: #f2981f;
	float: left;
	color: #fff;
	display: block;
	text-decoration: none;
}

.pagenum a:hover{
	background: #fff;
	color: #f2981f;
}

.pagenum_active{
	margin: 15px 2px 0 0;
	padding: 2px 7px;
	background: #fff;
	color: #f2981f;
	float: left;
	display: block;
}

/* --> Website content NIEWS! Nieuws-small 
******************************************************************************/

#box-nieuws-container-small{
	margin-bottom: 10px;
	padding: 0;
	width: 100%;
}

#box-nieuws-container-small .left{
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	width: 120px;
}

#box-nieuws-container-small .right{
	margin-bottom: -10px;
	padding: 0;
	float: left;
	width: 300px;
}

#box-nieuws-container-small .right a{
	text-decoration: none;
}


#box-nieuws-container-small .right .more {
	margin: 0;
	padding: 10px 0px 0px 0px;
}

#box-nieuws-container-small .right .more a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #5c5c5c;
}

#box-nieuws-container-small .right .more a:hover {
	text-decoration: underline;
}

#box-nieuws-container-small .title {
	margin: 0;
	padding: 0;
	background: none;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
}

#box-nieuws-container-small .date{
	margin: 0 0 0 0;
	padding: 0;
	font-size: 10px;
	text-transform: capitalize;
	font-style: italic;
}


#footertxt{
	min-height: 70px;
	width: 190px;
	list-style: none;
}

#footertxt p{
	color: #fff;
}

#footertxt p a{
	color: #fff;
	text-decoration: underline;
}

#footertxt p a:hover{
	text-decoration: none;
}


/* --> Facebook 
******************************************************************************/
#facebook-container{
	margin: 0;
	padding: 0;
	float: left;
	width: 520px;
}

.facebook-canvas{
	margin: 0 20px 17px 0;
	padding: 0;
	float: left;
	width: 152px;
	display: inline;
}

.facebook-canvas .txt{
	margin: 7px 0 0 10px;
	padding: 0;
}

.facebook-canvas .txt p{
	line-height: 20px;
}

.facebook-canvas .txt p.name{
	font-weight: bold;
}

#facebook-canvas-message{
	float: left;
	margin: 0;
	padding: 0;
}

#facebook-canvas-message #left{
	float: left;
	margin: 0;
	padding: 0;
	width: 152px;
}

#facebook-canvas-message #right{
	float: left;
	margin: 0 0 0 30px;
	padding: 0;
	width: 320px;
}
/* --> Agenda 
******************************************************************************/
#box-agenda-container{
	margin: 0 0 30px 0;
	padding: 0;
	height: 55px;
}

.left-agenda{
	margin: 0 5px 0 0;
	float: left;
	width :56px;
}

.right-agenda{
	padding-top: 8px;
	float: left;
	width: 320px;
}

.agenda-date-top{
	margin: 0;
	padding: 0;
	width: 50px;
	height: 17px;
	background: url(../../images/agenda-top.gif) no-repeat;
}

.agenda-date-top span{
	margin: 0;
	padding: 0 0 0 14px;
	font: 10px/20px arial;
	color: #fff;
	text-transform: uppercase;
}

.agenda-date-bottom{
	margin: 0;
	padding: 0;
	width: 50px;
	height: 36px;
	background: url(../../images/agenda-bottom.gif) no-repeat;
}

.agenda-date-bottom span{
	margin: 0;
	padding: 0 0 0 14px;
	font: 19px/30px tahoma, arial, verdana, sans-serif;
	color: #4b4a4a;
}

.agenda-txt{
	margin: 0 0 2px 0;
	padding: 0 0 3px 0;
	border-bottom: 1px solid #bababa;
}

/* --> Website content NIEWS! Nieuws-messgae 
******************************************************************************/

#box-message-container{
	margin: 0;
	padding: 0;
	width: 100%;
}

#box-message-container .top{
	margin: 0;
	padding: 0;
}

#box-message-container .top .left{
	margin: 0;
	padding: 0;
	float: left;
	width: 300px;
}

#box-message-container .top .right{
	margin: 0;
	padding: 0;
	float: right;
	width: 200px;
	text-align: right;
}

#box-message-container .top .right a{
	margin: 0;
	padding: 0 5px 0 5px;
	font: 11px/16px tahoma, arial, verdana, sans-serif;
	color: #6e7780;
	text-decoration: none;
}

#box-message-container .top .right a:hover{
	text-decoration: underline;
}

#box-message-container .img{
	margin: 0;
	padding: 0 10px 10px 0;
	float: left;
	width: 120px;
}

#box-message-container .header{
	margin:-10px 0 10px 0;
	padding: 0;
	float: left;
	width: 370px;
}

#box-message-container .txt{
	margin: 0;
	padding: 0;
	float: left;
}

#box-message-container .date{
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 11px;
	text-transform: capitalize;
	font-style: italic;
}


/* --> Lesrooster
******************************************************************************/
#box-content .right_lesrooster{
	margin: 0px;
	padding: 0px;
	width: 595px;
	min-height: 100px;
	float: left;
	background: none;
}

#box-content .right_lesrooster .canvas{
	margin: 0px;
	padding: 60px 50px 50px 25px;
	display: table;
}

#rooster-left-container p, #rooster-right-container p {
	margin: 0;
	padding: 0;
	line-height: 19px;
}

#rooster-left-container p span, #rooster-right-container p span {
	font-size: 14px
}

/*Rooster*/
#rooster-left-container {
	margin: 11px 0 0 0;
	float: left;
	width: 250px;
}

#rooster-right-container {
	margin: 11px 0 0 0;
	padding: 0;
	float: right;
	width: 250px;
}

#rooster-left {
	margin: 0 4px 0 0;
	padding: 10px 0 10px 5px;
	float: left;
	width: 100%;
}

#rooster-right {
	margin: 0;
	padding: 10px 0 10px 5px;
	float: left;
	width: 100%;
}

.grey {
	background-color: #f7f7f7;
	border-top: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
}

/*Menu*/
#nav-rooster{
	margin: 0;
	padding: 10px 0;
	border-top: 1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
}


#nav-rooster ul{
	margin: 0 0 0 9px;
	padding: 0;
}

#nav-rooster ul li{
	margin: 0 25px 0 0;
	padding: 0;
	display: inline;
}

#nav-rooster ul li a{
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
}

#nav-rooster ul li a:hover, #nav-rooster ul li a.active{
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #f39615;
}

/*Image Gallery*/
div.thumbnail{
	padding: 0 13px 0 0;
	margin: 0 0 13px 0 ;
	float: left;
}

/* Contactformulier */
div.mailer_ext {
	width: 300px;
	margin: 30px 0 30px 0;
	clear: both;
}

div.mailer_ext li p {
	color: #F59516;
}

div.mailer_ext label {
	display: block;
	width: 120px;
	float: left;
}
div.mailer_ext input, div.mailer_ext textarea {
	margin-bottom: 20px;
	width: 170px;
	float: left;
	background: #ffffff;
	border: 1px solid #bababa;
	font-size: 11px;
}

div.mailer_ext input.versturen {
	margin: 0px 0 30px 225px;
	padding: 0;
	cursor: pointer;
	background: url(../../images/sent.gif) no-repeat;
	width: 69px;
	height: 33px;
	border: none;
}

select, input {
font-family: Tahoma,Arial,Verdana,Sans-Serif;
font-size:11px;
color: #6e7780;
}

div.mailer_ext form#contact select.style01 {border: 1px solid #bababa; width: 173px; background: none; float: left; display: block;}
div.mailer_ext form#contact select.style01 option {border: none; display: block;}

/*-----------------------------------Google
-------------------------------------------*/
/* Google maps */
div#inhoud_google {
	color: #6e7780;
	font-family: Tahoma,Arial,Verdana,Sans-Serif;
	font-size:11px;
	width: 450px;
}

div#form_div {
	margin: 0;
	padding: 0;
}
div#google_maps_navigation {
	margin-bottom: 30px;
}
input.google_maps_search {
	color: #6e7780;
	font-family: Tahoma,Arial,Verdana,Sans-Serif;
	font-size:11px;
}
input.google_maps_button {
	color: #6e7780;
	font-family: Tahoma,Arial,Verdana,Sans-Serif;
	font-size:11px;
	background: none;
	width:99px;
	height: 30px;
}

div.tekst{
	color: #333;
	height: auto;	
}

div.tekst table{
	color: #333;
	height: auto;	
}

div.tekst tr, div.tekst td {
	padding: 0 2px;
	color: #333;
	height: auto;
}


div#inhoud_google a{
color: #6e7780;
}

table#location td {
	color: #6e7780;
}
table#location td a {
	color: #6e7780;
}
	
table#location td a:hover {
	color: #6e7780;
}
div#google_maps {
	cursor: pointer;
	color: #6e7780;
}
div#google_maps div.google_maps_container {
	width: 450px;
	height: 350px;
	margin-top: 20px;
	padding: 0;
}
div#google_maps_navigation {
	margin: 0;
}
div#google_maps_navigation input.google_maps_button {
		background: url(../../images/form_sent.gif) no-repeat left center;
		border: none;
}

div#google_maps_navigation input {
		border: 1px solid #bababa;
}


/*Video*/
div#hidden-container{
	position: abosolute;
	z-index: 185;
	display: none;
	width: 320px;
	height: 280px;
}


div#hidden {
	width:320px;
	height:280px;
	background: #fff;
	border: 7px solid #fff;
}
