/* CSS Document */

/* Algemeen */
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
a:visited {
	color: #000000;
	text-decoration:none;
}
a:hover {
	color: #ED8500;
	text-decoration:none;
}
a:active {
	color: #000000;
	text-decoration:none;
}
a:link {
	color: #000000;
	text-decoration:none;
}

html,body {
	margin: 0px;
	padding: 0px;
	height:100%; /* needed for container min-height */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image:url(/image/body.png);
	background-position:center;
	background-repeat:repeat-y;	
}
.mc_lay_clr { clear:both; }
.container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:980px;
	background-image:url(/image/container.png);
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	padding-left: 11px;
	padding-right: 9px;
}
.container_header{
	width: 980px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 135px;
}
.header_links {
	position:relative;	float: left; width:490px;
	height:135px; padding:0px; margin:0px;
	background-image:url(/image/header_links.png);
	background-position:top;
	background-repeat:no-repeat;
}
.menu {
	position: absolute;
	top: 12px;
	left: 22px;
	width: 478px;
	height: 123px;
	z-index: 500;
}
.menu_item,a.menu_item,a.menu_item:link,a.menu_item:visited,a.menu_item:active { 	
	position:relative;	float: left;
	padding:0px; margin:0px;
	padding-right: 10px;
	border: 0px;
}

.header_rechts {
	position:relative;	float: left;	width:490px;
	height:135px; padding:0px; margin:0px;
}
.rechts_taalkeuze {
	position:relative;	float: left;	width:490px;
	height:95px; padding:0px; margin:0px;
}
.taalkeuze_nl {
	position: absolute;
	top: 15px;
	right: 55px;
}
.taalkeuze_du {
	position: absolute;
	top: 15px;
	right: 15px;
}

.rechts_naam {
	position:relative;	float: left;	width:490px;
	height:40px; padding:0px; margin:0px;
} 

.header_logo {
	position: absolute;
	top: 0px;
	left: 465px;
	width: 238px;
	height: 305px;
	z-index: 500;
}
.container_pagina {
	width:980px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 40px;
	text-align:left;
}
.pagina_links {
	position:relative;	float:left;	width:450px;
	padding:0px; margin:0px;
	background-image:url(/image/pagina_links.png);
	background-position:top;
	background-repeat:no-repeat;
	padding-left: 40px;
}
.links_titel {
	position:relative;	float:left; width:390px;  margin: 0px;	padding:0px; padding-bottom: 15px; padding-top:40px; color:#000000; font-size:13px; font-weight:bold; border-bottom:2px dotted #ED8500; 
}
.links_subtitel {	width:390px;  margin: 0px;	padding:0px; padding-bottom: 3px; color:#ED8500; font-size:12px; font-weight:bold; }
.links_subtitel_float {
	position:relative;	width:390px; float:left;  margin: 0px;	padding:0px; padding-bottom: 3px; color:#ED8500; font-size:12px; font-weight:bold; }
.links_tekst {
	position:relative;	float: left; width:390px;  margin: 0px;	padding:0px; padding-top:15px; padding-bottom: 15px; color:#000000; font-size:12px; text-align:justify;
}
.links_thumbs {
	position:relative;	float: left; width:410px;  margin: 0px;	padding:0px; padding-top:15px; padding-bottom: 15px; color:#000000; font-size:12px; text-align:justify;
}
.links_thumb {
	position:relative;	float:left; height: 101px;  margin: 0px;	padding:0px; border:#FFFFFF 1px solid; margin-bottom: 5px;
}
.links_tussenruimte {
	position:relative;	float: left; width:410px;  margin: 0px;	padding:0px; height: 15px; 
}
.links_logo {
	position:relative;	float: left; width:390px;  margin: 0px;	padding:0px; padding-top:15px; padding-bottom: 15px;
}
.pagina_rechts {
	position:relative;	float:left;	width:490px;
	padding:0px; margin:0px;
}
.rechts_inhoud {
	position:relative;	float:left; width:390px;  margin: 0px;	padding:0px; padding-bottom: 15px; padding-left: 50px;
}
.rechts_inhoud_fotoalbum {
	position:relative;	float:left; width:390px;  margin: 0px;	padding:0px; padding-bottom: 5px; padding-top:5px; padding-left: 50px; color:#FFFFFF; background-color:#ED8500;  padding-right: 50px; text-align:center;

}

.rechts_titel {
	position:relative;	float:left; width:390px;  margin: 0px;	padding:0px; padding-bottom: 15px; padding-top:40px; color:#FFFFFF; font-size:13px; font-weight:bold; padding-left: 50px;
}
.rechts_foto{
	position:relative;	float:left; width:490px;  margin: 0px;	padding:0px; overflow: hidden; z-index: 1; background-color:#333333; text-align:center;
}
.rechts_foto_button {
	position: absolute;
	bottom: 15px;
	left: 225px; 
	z-index: 2;
}
.rechts_thumbs {
	position:relative;	float:left; width:490px; height: 116px;  margin: 0px;	padding:0px; overflow:hidden; overflow-x: scroll; background-color: #666666;
}
.rechts_thumb {
	position:relative;	float:left; height: 100px;  margin: 0px;	padding:0px; border-right:#FFFFFF 1px solid;
}
.rechts_streep_boven {
	position:relative;	float:left; width:490px;  margin: 0px;	padding:0px; height: 4px; background-image:url(/image/streep_boven.jpg); overflow: hidden;
}
.rechts_streep_onder {
	position:relative;	float:left; width:490px;  margin: 0px;	padding:0px; height: 4px; background-image:url(/image/streep_onder.jpg); overflow:hidden;
}
.container_footer {
	position:absolute; 
	margin: 0px;
	padding: 0px;
	width: 965px;
	height: 21px;
	bottom: 0px;
	text-align:right;
	padding-right: 15px;
	padding-bottom: 4px;
}
.footer_link,a.footer_link,a.footer_link:link,a.footer_link:visited,a.footer_link:active { 	color: #FFFFFF; font-size:11px;  text-decoration:none; }


/* Formulier */
.mc_lay_for {
	position:relative;	float: left;	width:390px;
	margin: 0px;	padding: 0px; padding-left:70px;
}
.mc_lay_for_rij {
	position:relative;	float: left;	width:390px;
	margin: 0px;	padding: 0px;
}
.mc_lay_for_tussenruimte {
	position:relative;	float: left;	width:390px;	height:10px;
	margin: 0px;	padding: 0px;
}
.mc_lay_for_label {
	position:relative;	float: left;	width:120px;	height: 24px;
	margin: 0px;	padding: 0px; 	border:0px; color:#FFFFFF;		line-height: 24px;	text-align:right; padding-right: 10px; 
}
.mc_lay_for_item {
	position:relative;	float: left;	width:245px;
	margin: 0px;	padding: 0px; 	border:0px; padding-bottom: 5px;
}
.mc_lay_for_button {
	position:relative;	float: left; 	width: 109px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#FFFFFF;	font-size: 12px; text-align:center;
	margin: 0px;	padding: 0px;	margin-right: 10px; background-color:#ED8500; border:#000000 1px solid;
	padding-bottom: 3px; padding-top:3px;
} 
.mc_lay_for_text {
	position:relative;	float: left; 	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size: 12px;
	padding: 4px;	padding-top: 5px;	height: 16px;	background-color: #E8E8E8;	border: 1px solid #000000;
}
.mc_lay_for_text_captcha {
	position:relative;	float: left; 	width: 123px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size: 12px; margin-left: 5px;
	padding: 4px;	padding-top: 5px;	height: 16px;	background-color:#E8E8E8;	border: 1px solid #000000;
}
.mc_lay_for_textarea {
	position:relative;	float: left; 	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size: 12px;
	padding: 4px;	padding-top: 5px;	background-color:#E8E8E8;	border: 1px solid #000000;
}

/* ITEM VANAF V501 TOEVOEGEN */
/************************************************************************************************************************************************************************************
/************************************************************************************************************************************************************************************
/************************************************************************************************************************************************************************************
/************************************************************************************************************************************************************************************/

/* Formulier */
.mc_lay_for_tekst {
	position:relative;	float: left;	width:390px;
	margin: 0px;	padding: 0px;	padding-bottom: 20px; color:#FFFFFF;
}


/* Positie */

.mc_positie_link,a.mc_positie_link,a.mc_positie_link:link,a.mc_positie_link:hover,a.mc_positie_link:visited,a.mc_positie_link:active {
	padding-right:5px;
}

/* Pages weergave */

.mc_pages_vorige { 	position:relative;	float: left;	width:150px;	margin: 0px;	padding: 0px; text-align:left; }
.mc_pages_pagnummers { 	position:relative;	float: left;	width:300px;	margin: 0px;	padding: 0px; text-align:center; height:1px;}
.mc_pages_volgende { position:relative;	float: left;	width:150px;	margin: 0px;	padding: 0px; text-align:right; height:1px;}

.mc_pages_link,a.mc_pages_link,a.mc_pages_link:link,a.mc_pages_link:hover,a.mc_pages_link:visited,a.mc_pages_link:active {
	padding-right:5px; padding-left:5px;
}
.mc_pages_link_active,a.mc_pages_link_active,a.mc_pages_link_active:link,a.mc_pages_link_active:hover,a.mc_pages_link_active:visited,a.mc_pages_link_active:active {
	padding-right:5px; padding-left:5px;
}

/* Inlogscherm voor navigatie */
.mc_lay_navigatie_login_scherm {
	position:relative;	float: left;	width:400px;
	margin: 0px;	padding: 0px;  background-color:#CCCCCC;	padding: 15px;
}
.mc_lay_navigatie_login_tekst {
	position:relative;	float: left;	width:370px;  margin: 0px;	padding-bottom: 15px;
}
.mc_lay_navigatie_login_for {
	position:relative;	float: left;	width:370px;
	margin: 0px;	padding: 0px;
}
.mc_lay_navigatie_login_rij {
	position:relative;	float: left;	width:370px;
	margin: 0px;	padding: 0px;
}
.mc_lay_navigatie_login_label {
	position:relative;	float: left;	width:120px;	height: 24px;
	margin: 0px;	padding: 0px; 	border:0px;		line-height: 24px;	text-align:right; padding-right: 10px; 
}
.mc_lay_navigatie_login_item {
	position:relative;	float: left;	width:240px;
	margin: 0px;	padding: 0px; 	border:0px; padding-bottom: 5px;
}
.mc_lay_navigatie_login_for_text {
	position:relative;	float: left; 	width: 230px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size: 12px;
	padding: 4px;	padding-top: 5px;	height: 16px;	background-color: #E8E8E8;	border: 1px solid #000000;
}
.mc_lay_navigatie_login_for_button {
	position:relative;	float: left; 	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size: 12px; text-align:center;
	margin: 0px;	padding: 0px;	margin-right: 10px;
}

/************************************************************************************************************************************************************************************
/************************************************************************************************************************************************************************************
/************************************************************************************************************************************************************************************
/*************************************************************************************************************************************************************************************/

