@charset "utf-8";

/* CSS Document */



.errormessage{

	color:#F20000;	

}



html{

	font-family:Trebuchet MS, Arial;

	/*font-weight:bold;*/

	font-size:13px;

	color:#333333;

}



h1{

	background-color:#e5f1ed;

	height:35px;

	font-size:22px;

	color:#006351;

	padding-top:30px;

	padding-left:25px;

}



h2{

	background-color:#e5f1ed;

	color:#006351;

	font-weight:normal;

	font-size:22px;

	padding:0px 0px 0px 25px;

}



	#news h2, #searchresults h2{

		float:left;

	}



h3, h3 a{

	clear:both;

	color:#000000;

	font-weight:bold;

	font-size:16px;

	padding-top:5px;

	text-decoration:none;

}



h4{

	background-color:#e5f1ed;

	width:inherit;

	color:#006666;

	font-style:italic;

	font-weight:bold;

	font-size:14px;

	height:20px;

	padding:0px 0px 0px 10px;

}



h5{

	color:#006666;

	font-size:16px;

}



h6{

	color:#006666;

	font-size:14px;

}

h7, h7 a{    
	color:#006351;
    font-size:13px;
    text-decoration:none;
    font-weight:bold;
}

p{

	padding:7px 0px 7px 0px;

}



a, .newsitem a{

	color:#000000;

	text-decoration:underline;

	font-weight:normal;

	font-size:13px;

}



.pastevents_moreinfo a{

	font-size:14px;

	color:#000000;

	padding:0px 0px 0px 10px;

	font-weight:bold;

}

.underline{
	text-decoration:underline;
}

.italic{

	font-style:italic;

}



.greenfont{

	color:#006666;

}



.login, .login a, .account_info, .account_info a{

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	font-size:11px;

}



.login a:hover, .footer a:hover, .account_info a:hover{

	text-decoration:underline;

}



.logindiv .error{

	color:#FF0000;

}



.nav a{

	font-size:13px;

	font-weight:bold;

	color:#FFFFFF;

	text-decoration:none;

}



.footer a{

	text-decoration:none;

	font-weight:bold;

	font-size:11px;

	color:#696969;

}



.submenu a, .submenu li ul li a, .submenu li:hover ul a{

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

}



.submenu_active a, .submenu li:hover a, .submenu li:hover ul .submenu_active a, .submenu li:hover ul a:hover{

	color:#096a57;

}



.submenu a{

	font-size:15px;

}



.submenu li li a{

	font-size:13px;

}



.searchlabel{

	font-size:13px;

	font-weight:bold;

}



.title_white_small{

	color:#ffffff;

	font-size:15px;

	font-weight:bold;

}



.title_white{

	color:#ffffff;

	font-size:18px;

	font-weight:bold;

	text-decoration:none;

}



.datum{

	font-style:italic;

	font-size:11px;

	color:#000000;

	font-weight:normal;

}



	.newsblock_title .datum{

		font-weight:bold;

	}

	

	#pages_top{

		text-align:right;

	}

	

	#pages_bottom a, #pages_top a{

		text-decoration:none;

		color:#6faf92;

	}

	

	#pages_bottom a:hover, #pages_top a:hover{

		text-decoration:underline;

	}

	

	#pages_bottom .active, #pages_top .active{

		font-size:16px;

		color:#000000;

	}



.newsitem, .newsitem a, #profile p, .personen td/*, .tabs a*/{

	color:#006351;

	font-size:13px;

	text-decoration:none;

	font-weight:bold;

}



#profile strong{

	color:#000000;

}



/*.tabs li:hover a, .tabs_middle_active a{

	color:#ffffff;

}*/



.flashmodule{

	font-style:italic;

	font-size:14px;

}



.footer{

	font-size:11px;

}



.caption, .caption a{

	color:#006351;

	font-style:italic;

	font-weight:bold;

}



.blogdatum{

	font-style:italic;

	font-size:13px;

	color:#000000;

}



.blogpost p{

	color:#000000;

	font-size:13px;

}



#accomodations .subcontent a{

	font-style:italic;

	color:#006351;

}



#accomodations .subcontent .newsitem a{

	font-size:13px;

	text-decoration:none;

	font-weight:bold;

}



.forminfo{

	text-align:right;

	font-style:italic;

	color:#006351;

}



.required{

	font-size:9px;

	color:#FF0000;

}



.tooltip{

	font-size:11px;

}



#inleiding p{

	font-size:14px;

}



#inleiding .img_left p, .img_left p, .imageBox_left_intext p{

	font-size:10px;

}