		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		/* 
		/*  ALGEMENE DINGEN / standaard dingen / h tags zijn belangrijk voor searchengines optimalisatie
		/* 
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		
			* 				{
							margin: 0;
							}

			html
							{
							height:							100%;
							}
			body
							{
							margin:							0;
							padding:						0;
							font-family:					Verdana, Arial, Tahoma, Helvetica, sans-serif, "Arial Black";
							font-size:						11px;
							color:							#ffffff;	
							background-color:				#001832;
							height:							100%;
							background-position:			center top;
							background-repeat:				no-repeat;
							line-height:					16px;
							}
			table, td
							{
							color:							#000000;
							font-family:					Verdana, Arial, Tahoma, Helvetica, sans-serif, "Arial Black";
							font-size:						11px;
							}
			p
							{
							margin:							0;
							padding:						0;
							}
							
			a
							{
							color:							#ffffff;
							text-decoration:				none;
							}
			
			a:hover
							{
							color:							#f16729;
							text-decoration:				underline;
							}
			.clear
							{
							clear:							both;
							margin:							0px;
							padding:						0px;
							height:							0px;
							}
			h1
							{
							font-family:					Georgia, "Times New Roman", Times, serif;
							color:							#f16729;
							font-size: 						24px;
							margin-top:						0px;
							margin-bottom:					14px;
							font-weight:					normal;
							line-height:					20px;
							}
			h1:first-letter
							{
							text-transform:					capitalize;
							}
			h2
							{
							font-family:					Georgia, "Times New Roman", Times, serif;
							margin:							0;
							padding:						0;
							font-size:						11px;
							color:							#041e3f;
							text-transform:					uppercase;
							font-weight:					bold;
							}
			.stippel
							{
							background-image:				url(../img/stippel.gif);
							height:							11px;
							}
			.imgright 
							{
							float:							right;
							margin:							0px 0px 10px 15px;
							position:						relative;
							top:							4px;
							}
			.imgleft 
							{
							float:							left;
							margin:							0px 10px 10px 0px;
							position:						relative;
							top:							4px;
							}

		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		/* 
		/*  BASIS OPBOUW DIVS zodat alles netjes op zijn plek blijft staan
		/* 
		/* //////////////////////////////////////////////////////////////////////////////////////////*/

			.firstdiv
							{
							height:							100%;
							}
			/*.wrapper
							{
							min-height: 					100%;
							height: 						auto !important;
							height: 						100%;
							margin: 						0 auto -4em;
							}	*/			
							
			#body_container
							{
							width:							990px;
							padding-bottom:					25px;
							}
		
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		/* 
		/*  NAVIG/ LOGO
		/* 
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
			
			#navig_logo_cols_container
							{
							width:							990px;
							height:							50px;
							}
			#logo_content
							{
							float:							left;
							margin-top:						10px;
							}
			#navig_content
							{
							height:							30px;
							float:							right;
							margin-top:						10px;
							}
			.navig_element
							{
							float:							left;
							cursor:							pointer;
							padding-right:					20px;
							font-size:						13px;
							font-weight:					bold;
							}
			.navig_element_hover
							{
							float:							left;
							cursor:							pointer;
							padding-right:					20px;
							font-size:						13px;
							font-weight:					bold;
							color:							#ec652b;
							}
							
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		/* 
		/*  CONTENT
		/* 
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
			
			#content_container
							{
							float:							left;
							width:							684px;
							}
			#container_kruimelpad
							{
							padding-top:					30px;
							padding-bottom:					30px;
							text-align:						left;
							}
			#container_kruimelpad .titel
							{
							font-weight:					bold;
							color:							#f16729;
							}
			#content_content
							{
							margin-top:						15px;
							text-align:						left;
							padding-right:					25px;
							float:							left;
							}
			#content_content .titel1
							{
							font-size:						14px;
							font-weight:					bold;
							}
			#content_content .titel2
							{
							font-weight:					bold;
							color:							#f16729;
							}
			#content_content .datumtijd
							{
							font-size:						10px;
							font-style:						italic;
							color:							#8497aa;
							}
			#content_content .leesverder
							{
							color:							#8497aa;
							}
			#content_content .div_leesverder
							{
							float:							right;
							color:							#ffffff;
							cursor:							pointer;
							}
			#content_content .but_colb
							{
							color:							#001832;
							background-color:				#f0652c;
							width:							215px;
							font-weight:					bold;
							cursor:							pointer;
							padding-top:					3px;
							padding-bottom:					3px;
							text-align:						center;
							border:							0px;
							font-size:						11px;
							font-family:					Verdana, Arial, Tahoma, Helvetica, sans-serif, "Arial Black";
							}
			#content_content .but_colb_hover
							{
							color:							#001832;
							background-color:				#8497aa;
							width:							215px;
							font-weight:					bold;
							cursor:							pointer;
							padding-top:					3px;
							padding-bottom:					3px;
							text-align:						center;
							border:							0px;
							font-size:						11px;
							font-family:					Verdana, Arial, Tahoma, Helvetica, sans-serif, "Arial Black";
							}
							
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		/* 
		/*  COLS A
		/* 
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
			
			#container_col_a
							{
							float:							left; 
							width:							235px;
							text-align:						left;
							}
			#content_col_a
							{
							}
			#content_col_a .titel1
							{
							font-size:						14px;
							font-weight:					bold;
							}
			#content_col_a .titel2 
							{
							font-size:						11px;
							font-weight:					bold;
							color:							#f16729;
							padding:						0px;
							margin:							0px;
							font-family:					Verdana, Geneva, sans-serif;
							}
			#content_col_a a
							{
							color:							#f16729;
							text-decoration:				none;
							}
			#content_col_a a:hover
							{
							color:							#f16729;
							text-decoration:				underline;
							}
			#content_col_a .leesverder
							{
							color:							#8497aa;
							}
			#content_col_a .datumtijd
							{
							font-size:						10px;
							font-style:						italic;
							color:							#8497aa;
							}
							
			#content_col_a .elm
							{
							margin-top:						15px;
							}
			#content_col_a .elm_image
							{
							width:							235px;
							height:							14px;
							}
			#content_col_a .elm_content
							{
							padding-left:					15px;
							padding-right:					15px;
							padding-top:					5px;							
							background-image:				url(../img/cola_bottomelm.jpg);
							background-repeat:				repeat-x;
							background-position:			bottom left;
							background-color:				#052647;
							}
							
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		/* 
		/*  COLS B
		/* 
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
			
			#container_col_b
							{
							float:							right; 
							width:							280px;
							padding-top:					15px;
							text-align:						left;	
							
							}
			#content_col_b
							{
							padding-left:					25px;
							}
			#content_col_b .nieuws_container_pre
							{
							background-image:				url(../img/bg_cols_pre.png);
							width:							255px;
							height:							20px;
							}
			#content_col_b .nieuws_container
							{
							padding-left:					20px;
							padding-right:					20px;
							padding-bottom:					20px;
							background-image:				url(../img/bg_cols.png);
							margin-bottom:					10px;
							width:							215px;
							}
			#content_col_b .login_container
							{
							padding:						20px;
							background-image:				url(../img/bg_cols.png);
							width:							215px;
							}
			#content_col_b .but_colb
							{
							color:							#001832;
							background-color:				#f0652c;
							width:							215px;
							font-weight:					bold;
							cursor:							pointer;
							padding-top:					3px;
							padding-bottom:					3px;
							text-align:						center;
							border:							0px;
							font-size:						11px;
							font-family:					Verdana, Arial, Tahoma, Helvetica, sans-serif, "Arial Black";
							}
			#content_col_b .but_colb_hover
							{
							color:							#ffffff;
							background-color:				#f0652c;
							width:							215px;
							font-weight:					bold;
							cursor:							pointer;
							padding-top:					3px;
							padding-bottom:					3px;
							text-align:						center;
							border:							0px;
							font-size:						11px;
							font-family:					Verdana, Arial, Tahoma, Helvetica, sans-serif, "Arial Black";
							}
			#content_col_b .titel1
							{
							font-size:						14px;
							font-weight:					bold;
							}
			#content_col_b .titel2
							{
							font-weight:					bold;
							color:							#f16729;
							}
			#content_col_b .datumtijd
							{
							font-size:						10px;
							font-style:						italic;
							color:							#8497aa;
							}
			#content_col_b a
							{
							color:							#f16729;
							text-decoration:				none;
							}
			#content_col_b a:hover
							{
							color:							#f16729;
							text-decoration:				underline;
							}
		
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		/* 
		/*  FOOTER
		/* 
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
			 .footer, .push {
 							height: 4em;
							}
			
			#footer_container
							{
							background-color:				#052647;
							border-top:						1px solid #f0652a;
							padding-bottom:					15px;
							padding-top:					15px;
							}
			#footer_content
							{
							width:							990px;
							text-align:						left;
							font-size:						10px;
							}
							
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		/* 
		/*  LOGIN ELMS
		/* 
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		
			/* ALGEMEEN */
			#pers_menu
							{
							width:							684px;
							float:							left;
							border-bottom:					1px solid #fff;
							}
			.pers_menu_navig_elm
							{
							float:							left;
							cursor:							pointer;
							font-size:						12px;
							padding:						5px;
							padding-left:					8px;
							padding-right:					8px;
							padding-bottom:					15px;
							margin-right:					3px;
							color:							#f16729;
							}
			.pers_menu_navig_elm_hover
							{
							float:							left;
							cursor:							pointer;
							font-size:						12px;
							padding:						5px;
							padding-left:					8px;
							padding-right:					8px;
							padding-bottom:					15px;
							margin-right:					3px;
							background-color:				#FFF;
							color:							#000;
							}
			.pers_menu_navig_elm_logout
							{
							float:							right;
							cursor:							pointer;
							font-size:						12px;
							padding:						5px;
							padding-left:					8px;
							padding-right:					8px;
							color:							#FFF;
							}
			.pers_menu_navig_elm_hover_logout
							{
							float:							right;
							cursor:							pointer;
							font-size:						12px;
							padding:						5px;
							padding-left:					8px;
							padding-right:					8px;
							background-color:				#f16729;
							color:							#000;
							}
			
			/* WITTE CONTAINER */
			#container_loggedin
							{
							background-color:				#FFFFFF;
							color:							#000000;
							padding:						15px;
							}
			#container_loggedin a
							{
							color:							#000000;
							}
			#container_loggedin a:hover
							{
							color:							#f0652c;
							text-decoration:				none;
							}
			
			.links1
							{
							padding:						5px;
							font-weight:					bold;
							float:							left;
							width:							325px;
							}
			.rechts1
							{
							padding:						5px;
							}
			.links3_titel
							{
							padding:						5px;
							font-weight:					bold;
							float:							left;
							width:							300px;
							color:							#f0652c;
							border-bottom:					1px solid #cecece;
							}
			.rechts3_titel
							{
							padding:						5px;
							font-weight:					bold;
							float:							left;
							width:							100px;
							border-bottom:					1px solid #cecece;
							}
			.links3
							{
							padding:						5px;
							font-weight:					bold;
							float:							left;
							width:							300px;
							}
			.rechts3
							{
							padding:						5px;
							width:							100px;
							float:							left;
							}
			.links1_titel
							{
							padding:						5px;
							font-weight:					bold;
							float:							left;
							width:							325px;
							color:							#f0652c;
							}
			.rechts1_titel
							{
							padding:						5px;
							color:							#f0652c;
							font-weight:					bold;
							}
			.links2
							{
							padding:						5px;
							font-weight:					bold;
							width:							245px;
							background-color:				#cecece;
							float:							left;
							border-bottom:					1px solid #FFFFFF;
							border-right:					1px solid #FFFFFF;
							height:							17px;
							}
			.rechts2
							{
							padding:						5px;
							background-color:				#e5e5e5;
							float:							right;
							width:							388px;
							border-bottom:					1px solid #FFFFFF;
							height:							17px;
							}
			.rechts2b
							{
							padding:						5px;
							float:							right;
							width:							389px;
							}
			/* DETAIL */
			#container_loggedin #gegevens_container
							{
							width:							408px;
							float:							left;
							margin-right:					10px;
							}
			#container_loggedin #gegevens_container .links1
							{
							padding-left:					0px;
							padding-right:					0px;
							font-weight:					bold;
							float:							left;
							width:							150px;
							}
			#container_loggedin #gegevens_container .rechts1
							{
							padding-left:					0px;
							padding-right:					0px;
							}
			#container_loggedin #gegevens_container .rechts1 a
							{
							color:							#f0652c;
							}
			#container_loggedin .titel
							{
							color:							#ffffff;
							padding:						3px;
							background-color:				#07294e;
							font-weight:					bold;
							}
			#container_loggedin .titel a
							{
							color:							#ffffff;
							}
			#container_loggedin .titel a:hover
							{
							color:							#f0652c;
							}
			#container_loggedin #right_container
							{
							background-color:				#e5e5e5;
							width:							216px; 
							float:							right;
							padding:						10px;
							}
			#container_loggedin #right_container .but_colb
							{
							color:							#001832;
							background-color:				#8497aa;
							width:							215px;
							font-weight:					bold;
							cursor:							pointer;
							padding-top:					3px;
							padding-bottom:					3px;
							text-align:						center;
							border:							0px;
							font-size:						11px;
							font-family:					Verdana, Arial, Tahoma, Helvetica, sans-serif, "Arial Black";
							}
			#container_loggedin #right_container .but_colb_hover
							{
							color:							#ffffff;
							background-color:				#001832;
							width:							215px;
							font-weight:					bold;
							cursor:							pointer;
							padding-top:					3px;
							padding-bottom:					3px;
							text-align:						center;
							border:							0px;
							font-size:						11px;
							font-family:					Verdana, Arial, Tahoma, Helvetica, sans-serif, "Arial Black";
							}
			/* SMALL EN GREY */
			#container_small
							{
							margin-top:						10px;
							color:							#7d7c7c;
							font-size:						10px;
							font-weight:					normal;
							}
			#container_small a
							{
							color:							#7d7c7c;
							}
			
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		/* 
		/*  UREN EN KALENDER
		/* 
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
			
			#search_uren
							{
							background-color:				#e5e5e5;
							padding:						5px;
							}
			.uursoort
							{
							width:							17px;
							height:							17px;
							}
			.td_weeknr
							{
							background-color:				#e5e5e5;
							padding-left:					3px;
							font-size:						10px;
							color:							#909090;
							width:							20px;
							}
			.td_datum
							{
							background-color:				#e5e5e5;
							padding-left:					3px;
							}
			.td_uur_input
							{
							width:							40px;
							height:							20px;
							background-color:				#e5e5e5;
							}
			.td_totaal1
							{
							background-color:				#cecece;
							padding-left:					3px;
							color:							#909090;
							font-size:						10px;
							height:							20px;
							}
			.td_totaal2_titel
							{
							background-color:				#cecece;
							padding-left:					3px;
							font-weight:					bold;
							}
			.td_dagen_totalen
							{
							background-color:				#cecece;
							padding-left:					3px;
							color:							#909090;
							font-size:						10px;
							width:							60px;
							}
			.td_uursoorten_totalen
							{
							background-color:				#e5e5e5;
							padding-left:					3px;
							color:							#909090;
							font-size:						10px;
							height:							20px;
							}
			.uur_input
							{
							width:							40px;
							font-family:					Verdana, Arial, Helvetica, sans-serif, "Arial Black";
							color:							#000000;
							font-size:						11px;
							background-color:				#ffffff;
							border:							1px solid #a8a8a8;
							margin:							1px;
							}
			.uren_homepage1
							{
							float:							left;
							padding-bottom:					2px; 
							padding-top:					2px; 
							border-bottom:					1px solid #cecece;
							width:							330px;
							}
			.uren_homepage2
							{
							float:							left;
							padding-bottom:					2px; 
							padding-top:					2px; 
							border-bottom:					1px solid #cecece;
							width:							100px;
							}
		
			.small
							{
							font-size:						10px;
							color:							#4d5e70;
							}
			.small a
							{
							font-size:						10px;
							color:							#4d5e70;
							}
			.small a:hover
							{
							font-size:						10px;
							color:							#ffffff;
							}
			.small a .current
							{
							font-size:						11px;
							color:							#f16729;
							font-weight:					bold;
							}
			
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		/* 
		/*  FORMULIEREN
		/* 
		/* //////////////////////////////////////////////////////////////////////////////////////////*/
		
			.rood
							{
							color:							#F00F00;
							}
			.links
							{
							float:							left;
							width:							207px;
							}
			.rechts
							{
							}
			
			form
							{
							margin:							0px;
							padding:						0px;
							}
			.formelement_single1
							{
							width:							207px;
							font-family:					Verdana, Arial, Helvetica, sans-serif, "Arial Black";
							color:							#9a9a9a;
							font-size:						11px;
							background-color:				#ffffff;
							border:							1px solid #ffffff;
							padding-left:					5px;
							margin-bottom:					5px;
							}
			.formelement_onthoudmij1
							{
							margin-bottom:					5px;
							}
			.formelement_multi1
							{
							width:							207px;
							height:							100px;
							font-family:					Verdana, Arial, Helvetica, sans-serif, "Arial Black";
							color:							#9a9a9a;
							font-size:						11px;
							background-color:				#ffffff;
							border:							1px solid #ffffff;
							padding-left:					5px;
							margin-bottom:					5px;
							}
			.formelement_pulldown1
							{
							font-family:					Verdana, Arial, Helvetica, sans-serif, "Arial Black";
							color:							#000000;
							font-size:						11px;
							background-color:				#ffffff;
							border:							1px solid #a8a8a8;
							}
			.formelement_single2
							{
							width:							378px;
							font-family:					Verdana, Arial, Helvetica, sans-serif, "Arial Black";
							color:							#000000;
							font-size:						11px;
							background-color:				#ffffff;
							border:							1px solid #a8a8a8;
							padding-left:					5px;
							}

