/*ALGEMEEN  */
*,body {
position:static;
margin:0;
padding:0;
}

body {
background-image:url(../img/lay_out/bg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

h1,h2,h3 {
font-size:14px;
font-weight:700;
text-transform:uppercase;
margin-bottom:7px;
margin-top:0;
}
h6 {
font-size:14px;
font-weight:700;
text-transform:uppercase;
margin:0;
padding:0;
}
a
{
	outline:none;
}

/*LAY-OUT  */
#container {
display:block;
position:absolute;
min-height:100%;
background-image:url(../img/lay_out/bg_content.gif);
background-repeat:repeat-y;
background-position:center;
width:100%;
margin:auto;
}

#content {
display:block;
padding-bottom:46px;
width:985px;
margin:auto;
}

.bg_boven {
background-image:url(../img/lay_out/bg_boven.png);
background-repeat:repeat-y;
width:985px;
}

#flash_anim {
text-align:center;
height:367px;
width:945px;
margin:auto;
}

#footer {
position:absolute;
bottom:0;
display:block;
height:26px;
background-color:#38383c;
width:100%;
}

#footer_content {
width:100%;
height:26px;
color:#a9abae;
text-align:center;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:26px;
margin:auto;
}

#row_main {
background-image:url(../img/lay_out/bg_main_row.gif);
width:985px;
display:block;
}

#row_onder {
background-image:url(../img/lay_out/bg_onder.png);
width:985px;
height:140px;
}
.but_normal
{
	background-image:		url(../img/but_normal.gif);
	width:					303px;
	height:					27px;
	padding-left:			25px;
	padding-top:			5px;
	color:					#FFFFFF;
	font-weight:			bold;
	font-size:				16px;
	font-family: 			"Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
}
.but_hover
{
	cursor:					pointer;
	background-image:		url(../img/but_hover.gif);
	width:					303px;
	height:					27px;
	padding-left:			25px;
	padding-top:			5px;
	color:					#FFFFFF;
	font-weight:			bold;
	font-size:				16px;
	font-family: 			"Arial Narrow", Arial, Verdana, Helvetica, sans-serif;
}
.current
	{
	font-weight:			bold;
	text-decoration:		none;
	color:					#000000;
	font-size:				12px;
	}

/*******************************************************************/
/* AGENDA */
/*******************************************************************/
	td.kalalg                      
					{ 
					padding: 				3px; 
					margin: 				0px;
					vertical-align:			top;  
					font-size: 				11px; 
					font-family: 			Arial, Helvetica, sans-serif, "Arial Black"; 
					font-weight: 			bold; 
					background-color:		#0e93c3;
					color:					#FFFFFF;
					border-left:			1px solid #FFFFFF;
					border-right:			1px solid #FFFFFF;
					border-top:				1px solid #FFFFFF;
					} 
	td.maanden
					{
					color: 					#007DC3;
					text-transform:			uppercase;
					}
	td.kalalg a                  
					{ 
					padding: 				0px; 
					margin: 				0px; 
					vertical-align:			top; 
					font-size: 				11px; 
					font-family: 			Arial, Helvetica, sans-serif, "Arial Black"; 
					font-weight: 			bold; 
					color: 					#FFFFFF; 
					text-decoration:		none; 
					} 
	td.kaltit                      
					{ 
					padding: 				0px; 
					margin: 				0px;
					text-align:				center; 
					font-size: 				11px; 
					font-family: 			Arial, Helvetica, sans-serif, "Arial Black"; 
					font-weight: 			bold; 
					color:					#FFFFFF;
					} 
	td.kaltexr                     
					{ 
					width: 					24px; 
					padding: 				0px; 
					height: 				16px; 
					margin: 				0px; 
					font-size: 				10px; 
					font-family: 			Arial, Helvetica, sans-serif, "Arial Black"; 
					font-weight: 			normal; 
					text-align:				center; 
					background-color:		#dfdfdf;
					}
	td.kaltexr_hover                     
					{ 
					width: 					24px; 
					padding: 				0px; 
					height: 				16px; 
					cursor: 				pointer; 
					margin: 				0px; 
					font-size: 				10px; 
					font-family: 			Arial, Helvetica, sans-serif, "Arial Black"; 
					font-weight: 			normal;
					text-decoration:		underline; 
					color: 					#ffffff; 
					text-align:				center; 
					background-color:		#d70075;
					}
	td.kaltexr_active                     
					{ 
					width: 					24px; 
					padding: 				0px; 
					height: 				16px; 
					cursor: 				pointer; 
					margin: 				0px; 
					font-size: 				10px; 
					font-family: 			Arial, Helvetica, sans-serif, "Arial Black"; 
					font-weight: 			normal;
					text-decoration:		underline; 
					color: 					#ffffff; 
					text-align:				center; 
					background-color:		#0e93c3;
					} 
	td.kaltexr_cur                     
					{ 
					width: 					24px; 
					padding: 				0px; 
					height: 				16px;  
					cursor: 				pointer; 
					margin: 				0px; 
					font-size: 				12px; 
					font-family: 			Arial, Helvetica, sans-serif, "Arial Black"; 
					font-weight: 			bold; 
					color: 					#ffffff; 
					text-align:				center;
					background-color:		#d7009a;
					}
	td.kaltexr_cur_nolink                     
					{ 
					width: 					24px; 
					padding: 				0px; 
					height: 				16px; 
					margin: 				0px; 
					font-size: 				12px; 
					font-family: 			Arial, Helvetica, sans-serif, "Arial Black"; 
					font-weight: 			bold; 
					color: 					#d70075; 
					text-align:				center;
					background-color:		#dfdfdf;
					}
	td.kaltexr_cur_hover                     
					{ 
					width: 					24px; 
					padding: 				0px; 
					height: 				16px;
					cursor: 				pointer; 
					margin: 				0px; 
					font-size: 				12px; 
					font-family: 			Arial, Helvetica, sans-serif, "Arial Black"; 
					font-weight: 			bold; 
					color: 					#ffffff; 
					text-align:				center;
					background-color:		#d70075;
					} 
/*CONTENT  */

#footer_content a,#footer_content a:visited 
{
color:#a9abae;
text-decoration:none;
}

#footer_content a:hover 
{
color:#a9abae;
text-decoration:underline;
}

#kol_links 
{
width:493px;
margin-left:43px;
float:left;
}

#kol_links .text,#kol_rechts .text 
{
margin:12px 28px 28px;
}
#kol_links ul
{
	margin-left: 40px;
	margin-top:15px;
	margin-bottom:15px;
}

#kol_rechts 
{
width:404px;
float:left;
}

#content_rijonder 
{
background-image:url(../img/lay_out/bg_row_onder.png);
width:897px;
height:137px;
margin-left:43px;
margin-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#FFF;
}

#content_rijonder .text 
{
width:437px;
float:left;
margin:28px;
}
#content_rijonder .text2 
{
width:550px;
float:left;
margin-left:	28px;
margin-right:	0px;
margin-top:	28px;
margin-bottom:	0px;
}

a,a:visited,#kol_links .text h2 {
color:#d70075;
}

/*******************************************************************/
/* FORMULIEREN
/*******************************************************************/
	
	.error
				{
				border:						1px solid #d70e7b;
				padding:					10px;
				}
	.links
				{
				font-weight:				bold;
				background-color:			#CCCCCC;
				padding:					3px;
				}
	.rechts
				{
				background-color:			#EEEEEE;
				width:						280px;				
				padding:					3px;
				}
	form
				{
				padding:					0;
				margin:						0;
				}
	.formelement_single1
				{
				height:						16px;
				width:						280px;
				font-family:				Arial, Verdana, Helvetica, sans-serif, "Arial Black";
				color:						#A6A6A6;
				font-size:					11px;
				background-color:			#ffffff;
				border:						1px solid #CCCCCC;
				padding-left:				5px;
				}
	.formelement_multi1
				{
				height:						100px;
				width:						280px;
				font-family:				Arial, Verdana, Helvetica, sans-serif, "Arial Black";
				color:						#A6A6A6;
				font-size:					11px;
				background-color:			#ffffff;
				border:						1px solid #E2E2E2;
				padding-left:				5px;
				}
	.formelement_button1
				{
				width:						284px;
				font-family:				Arial, Verdana, Helvetica, sans-serif, "Arial Black";
				font-size:					11px;
				}
	.formelement_single2
				{
				height:						18px;
				width:						150px;
				font-family:				Arial, Verdana, Helvetica, sans-serif, "Arial Black";
				color:						#A6A6A6;
				font-size:					11px;
				background-color:			#ffffff;
				border:						1px solid #CCCCCC;
				margin-bottom:				3px;
				padding-left:				5px;
				}
	.formelement_button2
				{
				width:						150px;
				font-family:				Arial, Verdana, Helvetica, sans-serif, "Arial Black";
				font-size:					11px;
				}
	.formelement_multi2
				{
				height:						100px;
				width:						150px;
				font-family:				Arial, Verdana, Helvetica, sans-serif, "Arial Black";
				color:						#A6A6A6;
				font-size:					11px;
				background-color:			#ffffff;
				border:						1px solid #E2E2E2;
				padding-left:				5px;
				}
	.formelement_single3
				{
				height:						18px;
				width:						220px;
				font-family:				Arial, Verdana, Helvetica, sans-serif, "Arial Black";
				color:						#A6A6A6;
				font-size:					11px;
				background-color:			#ffffff;
				border:						1px solid #CCCCCC;
				margin-bottom:				3px;
				padding-left:				5px;
				}
	.formelement_button3
				{
				width:						220px;
				font-family:				Arial, Verdana, Helvetica, sans-serif, "Arial Black";
				font-size:					11px;
				}
