/* ##### start GLOBAL ##### */

* {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
html, body {
	height:100%;
	text-align: center;
	margin: 0 auto;
}
body {
	margin-top:12px;
   /* background:url(../images/bodyback.gif) repeat-x;*/
}

/* ##### eind GLOBAL ##### */

/* ##### start DIVS ##### */

div#nocss {
	display:none;
}
div#placeholder {
	width: 960px;
	height:100%;
	position:relative;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
div#container {
	background-color: #FFFFFF;
/*	height: 100%;*/
	width: 960px;
	/*border-top-style:solid;
	border-top-color:#000000;
	border-top-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1px;	*/
}
div#footer {
	font-size:0.67em;
	font-weight:bold;
	width: 960px;
	text-align:center;
	float:left;
}
div#topbar {
	height: 61px;
	width: 960px;
	background:url(../images/topbarback.gif) repeat-y;
	border:1px solid #000000;

}
div#logo {
	width:730px;
	height:58px;
	background:url(../images/logo.gif) no-repeat;
	float:left;
	/*padding-top:10px;*/

}
div#talenselector {
	padding-top: 10px;
}
div#formbox {
	width:220px;
	height:58px;
	float:right;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
}
div#logoimage {
	width:200px;
	float:left;
	height: 58px;
}
div#pagetekst1{

}
div#photobar {
	height: 200px;
	width: 960px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
div#slogan {
	padding-left:40px;
	padding-top:40px;
	/*font-weight:bold;*/
	font-size:1.5em;
	color: #0c2d83;
}
div#navholder{
	height: 26px;
	width: 960px;
	background-image: url(../images/navbarback.gif);
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
}
div#main  {
	display:inline;
	width: 960px;
}
div#left {
	float:left;
	height:100%;
	/*background-color: #BADAEB;*/
	background-image: url(../images/BGcontent.gif);
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	width: 960px;
}
div#leftnav {
	background-color: #BADAEB;
	width: 202px;
	height:100%;
	float:left;
	padding-bottom:10px;
	font-size:0.8em;
}
div#navbox {
	background-color:#DDEDF5;
}
div#Page_title {
	font-size:1em;
	width:100%;
	font-weight: bold;
}
div#Content {
	background-image: url(../images/bg_divcontent.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height:100%;
	width:510px;
	font-size:0.8em;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:10px;
	/*border-right-style:solid;
	border-right-color:#BADAEB;
	border-right-width:1px;*/
	float:left;
}
div#news {
	background-image: url(../images/bg_divnews.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	width: 213px;
	height:100%;
	padding-left:7px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	float:right;
	font-size:0.8em;
}
div#news li {
	margin-top : 3px;
	padding-left : 10px;
	background:url(../images/bulnewsoff.gif) no-repeat;
	}
div#news li.red{
	margin-top : 3px;
	padding-left : 10px;
	background:url(../images/bulnewson.gif) no-repeat;
}
div#newspanel { height : 300px; overflow: auto;}
div#right {
	float:left;
	height:100%;
	background-color: #FFFFFF;
}

/* ##### eind DIVS ##### */

/* ##### start LISTSTYLES ##### */

ul.newslist {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
ul.newslist li a,ul.newslist li a:hover,ul.newslist li a:active {
	text-decoration:none;
	color:#000000;
}
ul.navlist {
	list-style-type: none;
	margin:0px;
	padding-left: 10px;
	/*padding-top:10px;*/
	padding-bottom:10px;
	padding-right:5px;
}
ul.navlist li {
	height:28px;
	/*background:url(../images/navback.gif) 0 100% no-repeat;*/
	border-bottom: 1px solid #AAAAAA;
	padding-top:12px;
}
ul.navlist li a,ul.navlist li a:hover,ul.navlist li a:active {
	margin-left: 0px;
	text-decoration:none;
	color:#000000;
	/*margin-bottom:10px;*/
	font-size:0.9em;
}

/* ##### eind LISTSTYLES ##### */

/* ##### start TXT-OPMAAK ##### */

h2.pageheader {
	font-size:1em;
	width:100%;
	padding-bottom:2px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1px;
}
h2.newsheader {
	font-size:1em;
	width:100%;
	padding-bottom:2px;
	padding-top:2px;
}
span.login a {
	float:right;
	color:#FFFFFF;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}
.pageheader {
	font-size:1em;
	width:100%;
	padding-top : 2px;
	padding-bottom:2px;
	font-weight: bold;
}

/* ##### eind TXT-OPMAAK ##### */

/* ##### start FORM-OPMAAK ##### */

input.dropveld {
	height:11px;
	width: 150px;
	font-size:11px;
}
input.drop {
	height:19px;
	width: 60px;
	font-size:11px;
}
select#ddlLocations{
	float:right;
	height:19px;
	font-size:11px;
}

/* ##### start FORM-OPMAAK ##### */
.formButton{
	font-family : arial;
	font-weight : bold;
	font-size: 12px;
}
.TDemailLeft {
	/*border-right : 1px solid #DEDEDE;
	border-bottom : 1px solid #DEDEDE;*/
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	font-size: 11px;
	padding-right: 5px;
	}
.TDemailMid{
	/*border-bottom: 1px solid #DEDEDE;*/
}
.TDemailRight{
	/*border-bottom: 1px solid #DEDEDE;*/
	font-size : 9px;
}
.txtBoxEmailNormal{
	height : 12px;
	font-size: 10px;
	width : 150px;
}
.txtBoxEmailMulti{
	font-size: 10px;
	width : 150px;
}
/* ANIMATIE TOP OF THE PAGE */

.hpAnim,.Animholder { width:960px; height:200px; padding:0; margin:0; border:0; outline:0; }
.hpAnim { position:relative; margin-bottom:10px; }
.Animholder { position:absolute; top:0; left:0; }
	.Animholder p, .Animlistholder li, .Animlistholder2 li { font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.6em; /*font-weight:bold;*/  position:absolute; margin:0; }
	.Animlistholder ul, .Animlistholder2 ul { margin:0; }
	.Animlistholder li, .Animlistholder2 li { list-style:none; }
		.hpAnim .header0 { background:url(../images/SRC_images_1.jpg) no-repeat top left;color:#fff; }
		.hpAnim .header1 { background:url(../images/SRC_images_2.jpg) no-repeat top left;color:#fff;}
		.hpAnim .header2 { background:url(../images/SRC_images_3.jpg) no-repeat top left;color:#036;}
		.hpAnim .header3 { background:url(../images/SRC_images_4.jpg) no-repeat top left;color:#fff; }
		.hpAnim .header4 { background:url(../images/SRC_images_5.jpg) no-repeat top left;color:#036; }
		.hpAnim .header5 { background:url(../images/SRC_images_6.jpg) no-repeat top left;color:#036; }
		.hpAnim .header6 { background:url(../images/SRC_images_7.jpg) no-repeat top left;color:#fff; }
			.header0 p, .AnimLi0 { top:30px; left:30px; }
			.header1 p, .AnimLi1 { top:63px; right:585px; }
			.header2 p, .AnimLi2 { top:50px; left:160px; }
			.header3 p, .AnimLi3 { top:110px; left:50px; }
			.header4 p, .AnimLi4 { top:150px; left:60px; }
			.header5 p, .AnimLi5 { top:70px; left:70px; }
			.header6 p, .AnimLi6 { top:50px; right:60px; }
.slog {font-size:11px; font-style:italic;}
