/* Algemeen */

a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
a:visited {
	color:#FFFFFF;
}
a:hover {
	color:#FFFFFF;
}
a:active {
	color:#FFFFFF;
}
a:link {
	color:#FFFFFF;
}
body,td,th,h1,h2 {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
}

html,body {
	height:100%; /* needed for container min-height */
	background-color:#00A3E7;
	background-image:url(/image/background_color.png);
	background-position:center;
	background-repeat:repeat-y;
}

/* Floating */

.app_clr { clear:both; }

/* Achtergrond */
.background_left {
	position:absolute; 
	left: 0px;
	width:50%;
	top:0px;
	background-image:url(/image/background_left.png);
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
.background_left_line {
	position:absolute; 
	left: 0px;
	width:50%;
	height:50px;
	top:51px;
	background-image:url(/image/background_left_line.png);
	background-repeat:repeat-x;
	background-position:top;
}
.background_right {
	position:absolute; 
	width:50%;
	left: 50%;
	top: 0px;
	background-image:url(/image/background_right.png);
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
.background_right_line {
	position:absolute; 
	left: 50%;
	width:50%;
	height:50px;
	top:51px;
	background-image:url(/image/background_right_line.png);
	background-repeat:repeat-x;
	background-position:top;
}
/* Containers */
.app_container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:1000px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	background-image:url(/image/background_container.png);
}
.bottom {
	position:absolute; 
	right:51px;
	height:20px;
	bottom:0px;
}
.container_up {
	position:relative;
	float:left;
	width:1000px;
}
.container_down {
	position:relative;
	float:left;
	width:949px;
	padding-bottom:25px;
}

/* Header */
.header_overlay {
	position:absolute; 
	left: 0px;
	top: 0px;
	width:1000px;
	height:121px;
	margin:0px;
	padding:0px;
	z-index:100;
}
.header_menu {
	position:absolute; 
	left: 345px;
	top: 57px;
	width:575px;
	margin:0px;
	padding:0px;
}
.header_menu_link, a.header_menu_link, a.header_menu_link:link, a.header_menu_link:hover, a.header_menu_link:active, a.header_menu_link:visited {
	position:relative;	
	float:left;	
	font-size:16px;
	color:#24375C;
	font-weight:bold;
	padding-left:20px;
	padding-right:30px;
	padding-top:6px;
	padding-bottom:6px;
	height:20px;
	background-image:url(/image/header_menu.jpg);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:none;
}
.header {
	position:relative;
	float:left;
	width:610px;
	height:57px;
	margin:0px;
	padding:0px;
	padding-left:339px;
	overflow:hidden;
	z-index:50;
}
/* Pagina */
.pagina {
	position:relative;
	float:left;
	width:918px;
	margin:0px;
	padding:0px;
	padding-left:31px;
	z-index:50;
}
.pagina_left_container {
	position:relative;
	float:left;
	width:481px;
	margin:0px;
	padding:0px;
	background-image:url(/image/dark_blue.png);
}
.pagina_left {
	position:relative;
	float:left;
	width:479px;
	margin:0px;
	padding:0px;
	padding-left:2px;
	background-image:url(/image/dark_blue.png);
}
.pagina_left_header {
	position:relative;	
	float:left;	
	width:415px;
	margin:0px;	
	padding:0px;
	padding-top:80px;
	padding-bottom:5px;
	color: #FFFFFF;
	padding-left:20px;
	font-weight:bold;
}
.pagina_left_subheader {
	position:relative;	
	float:left;	
	width:415px;
	margin:0px;	
	padding:0px;
	padding-bottom:15px;
	color: #00A3E7;
	padding-left:20px;
}
.pagina_left_foto {
	position:relative;
	float:left;
	width:475px;
	background-image:url(/image/light_blue.png);
	text-align:center;
	padding:2px;
	padding-top:0px;
}
.pagina_left_titel {
	position:relative;
	float:left;
	width:455px;
	text-align:left;
	padding-top:5px;
	padding-bottom:20px;
	padding-left:20px;
	color:#B7B8BB;
	font-size:11px;
}
.pagina_left_bottom {
	position:relative;
	float:left;
	width:481px;
	margin:0px;
	padding:0px;
	background-image:url(/image/pagina_left_bottom.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
.pagina_right {
	position:relative;
	float:left;
	width:437px;
	margin:0px;
	padding:0px;
	background-image:url(/image/dark_blue.png);
	padding-top:60px;
}
.pagina_right_titel {
	position:relative;
	float:left;
	width:375px;
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:15px;
	padding-left:31px;
}
.pagina_right_tekst {
	position:relative;
	float:left;
	width:375px;
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#FFFFFF;
	padding-bottom:5px;
	padding-left:31px;
}

/* Down */
.down_left {
	position:relative;
	float:left;
	width:252px;
	padding-left:23px;
	padding-right:2px;
}
.info_menu, .info_adres {
	position:relative;
	float:left;
	width:252px;
	margin:0px;
	padding:0px;
	padding-top:12px;
	padding-bottom:12px;
	background-image:url(/image/light_blue.png);
}
.info_menu_link, a.info_menu_link, a.info_menu_link:link, a.info_menu_link:hover, a.info_menu_link:active, a.info_menu_link:visited {
	position:relative;	
	float:left;	
	width: 252px;
	font-size:12px;
	color:#24375C;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	height:14px;
	text-decoration:none;
}
.info_adres {
	margin-top:20px;
	color:#FFFFFF;
	font-size:11px;
}
.info_adres_link, a.info_adres_link, a.info_adres_link:link, a.info_adres_link:hover, a.info_adres_link:active, a.info_adres_link:visited {
	font-size:11px;
	color:#FFFFFF;
	height:14px;
	text-decoration:none;
}
.down_right {
	position:relative;
	float:left;
	width:672px;
}
.lint_titel {
	position:relative;
	float:left;
	width:662px;
	padding-left:10px;
	color: #00A3E7;
	font-size: 12px;
	font-weight:bold;
	padding-bottom:5px;
}
.lint {
	position:relative;
	float:left;
	width:672px;
	background-color: #00A3E7;
}
.lint_rij {
	position:relative;
	float:left;
	width:672px;
	padding-top:8px;
	padding-bottom:8px;
}
.lint_rij_blok {
	position:relative;	
	float:left;	
	width:122px;
	padding-left:10px;
}
.lint_rij_foto {
	position:relative;	
	float:left;	
	width:120px;
	border:1px solid #FFFFFF;
	text-align:center;
	height:80px;
	overflow:hidden;
	background-color:#FFFFFF;
}
.lint_rij_titel, a.lint_rij_titel, a.lint_rij_titel:link, a.lint_rij_titel:hover, a.lint_rij_titel:active, a.lint_rij_titel:visited {
	position:relative;
	float:left;
	width:120px;
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#24375C;
	text-align:left;
	padding-top: 5px;
	text-decoration:none;
}

