body 					{ margin: 0px 0px 0px 0px; background-color: #010836; background-image:url(images/bg_svhoofddorp.jpg); background-position:top center; background-repeat:no-repeat; }
html {overflow-y: scroll;} /*toont altijd de scroolbar*/
/* algemeen */
img 							{ border:none; }
img.gallery_border 				{ border-style:solid; border-width:1px; border-color:#000000; padding:4px 4px 4px 4px; margin-top:8px;}
h1 								{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#082354; padding-top:0px; line-height:18px;}
h1.search						{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#082354; padding:0px; margin:0px 0px 15px 0px; line-height:18px;}
html>body h1 					{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#082354; line-height:18px; }
hr								{ border:1px; border-style:solid; border-color: #CCCCCC; }
a.basic:link, a.basic:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration:underline; }
a.basic:hover 				  	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration:none; }
#ContainerBox 					{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; padding:0px 0px 0px 0px; }
#nieuwsbrief_ContainerBox 		{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; padding:0px 0px 0px 0px; }
.inspringen10_header			{ padding-left:10px; font-size:18px; color:#082354; margin:0px 0px 15px 0px; line-height:18px;}
.inspringen10					{ padding-left:10px;}
.inspringen20					{ padding-left:20px;}
.ClearLeft	{clear: left;}
.datum_rechts					{ float:right; text-align:right; font-size: 11px; color: #637493;}
strong { color: #082354;}
.formLabel { text-align:right; font-weight:bold; color:#000000; white-space: nowrap; width:125px; }

td.test { padding:0px 10px 10xp 10px;}

.ContentImage { float: right; margin: 10px 0px 10px 10px; vertical-align: top;}

/* Content pagina */

.content_header 		{ padding:5px 20px 0px 220px; color: #00FF66}
.content_tekst 			{ padding:5px 20px 0px 220px;}
.content_form 			{ padding:5px 20px 0px 20px;}

/* login pagina */
.Login_TextField 						{ background-color: #FFFFFF; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; 
										border: 1px solid; border-color: #85A4D6 ; width:200px; height:21px; vertical-align:top; float:left;} 

/* top en bottom search styls */
.Search_TextField 	{ background-color: #FFFFFF; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; border: 1px solid #082354; width:200px; height:17px; vertical-align:top; float:left;} 
a.button_77:link, a.button_77:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none; line-height:18px; 
										  display:block; background-image:url(images/button_77_off.gif); background-repeat:no-repeat; width:77px; text-align:center; vertical-align:middle; float:left;}
a.button_77:hover 				  		{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none; line-height:18px;
									  display:block; background-image:url(images/button_77_on.gif); background-repeat:no-repeat; width:77px; text-align:center; vertical-align:middle; float:left;}
										  
a.button_60:link, a.button_60:visited 	{ font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none; line-height:18px; display:block; background-image:url(images/button_60_off.gif); 
										  background-repeat:no-repeat; width:60px; text-align:center; vertical-align:middle; float:left; }
a.button_60:hover 				  		{ font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none; line-height:18px;
										  display:block; background-image:url(images/button_60_on.gif); background-repeat:no-repeat; width:60px; text-align:center; vertical-align:middle; float:left;}
a.button_60left:link, a.button_60left:visited 	{ font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none; line-height:18px; display:block; background-image:url(images/button_60_off.gif); 
										  background-repeat:no-repeat; width:60px; text-align:center; vertical-align:middle; float:left; margin-right:5px;  }
a.button_60left:hover 				  		{ font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none; line-height:18px;
										  display:block; background-image:url(images/button_60_on.gif); background-repeat:no-repeat; width:60px; text-align:center; vertical-align:middle; float:left; margin-right:5px;}										  


#search_bottom a.button_77:link,#search_bottom a.button_77:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none; line-height:18px; 
										  display:block; background-image:url(images/button_77_off.gif); background-repeat:no-repeat; width:77px; text-align:center; vertical-align:middle; float:left;}
#search_bottom a.button_77:hover 				  		{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none; line-height:18px;
										  display:block; background-image:url(images/button_77_on.gif); background-repeat:no-repeat; width:77px; text-align:center; vertical-align:middle; float:left;}


#search_number						{ font-size: 11px; color: #082354; text-align:center; padding:30px 0px 10px 0px;}
#search_number a:visited			{ font-size: 11px; color: #082354; text-decoration: none;  }
#search_number a:link				{ font-size: 11px; color: #082354; text-decoration: none; }
#search_number a:hover 				{ font-size: 11px; color: #082354; text-decoration: underline; }
#search_number a.current:visited	{ font-size: 11px; color: #082354; text-decoration: underline;  }
#search_number a.current:link		{ font-size: 11px; color: #082354; text-decoration: underline; }
#search_number a.current:hover 		{ font-size: 11px; color: #082354; text-decoration: none; }
#search_number a.number:visited			{ font-size: 11px; color: #082354; text-decoration: none;  }
#search_number a.number:link				{ font-size: 11px; color: #082354; text-decoration: none; }
#search_number a.number:hover 				{ font-size: 11px; color: #082354; text-decoration: underline; }
#search_bottom						{ text-align:center;  border-top:solid; border-top-color:#CCCCCC; border-top-width:1px; padding:20px 0px 20px 0px;}
form								{ margin:0px 0px 0px 0px; }

/* fix for ie browsers */
html>body h2			{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#082354; }
html>body h3			{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4b5ba4; }


/* navigatie rechts boven */
#top_search				{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; padding-top: 1px; }
#top_nav				{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-align: right; padding-top: 5px; font-weight: bold; }
#top_nav a:visited		{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }
#top_nav a:link			{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }
#top_nav a:hover 		{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; }

/* homepage */
.kolom_kop_tekst 		{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; padding-top:4px; float:left;}
.kolom_tekst 	 		{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #082354; font-weight: bold; padding:10px 10px 0px 10px;  background-color:#FFFFFF; border-left-style: solid; border-left-width:1px; border-left-color:#CCCCCC; border-right-style:solid; border-right-width:1px; border-right-color:#CCCCCC;}
.kolom_staart 			{ background-image:url(images/kolom_staart_bg.gif); background-repeat: no-repeat; background-position:right; border: none;  }

/* kolom 1 navigatie */
#kolom1 				{ padding:0px 0px 0px 0px; background-image:url(images/logo_onder.gif); background-position:top left; background-repeat:no-repeat; background-color:#b2cfff; }
.kolom1_kop 			{ background-image:url(images/kolom3_kop_bg.gif); background-repeat: no-repeat; background-position:right; }
.kolom1_subkop 			{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; padding-left:11px; background-image:url(images/kolom1_subkop_bg.gif); background-repeat:repeat-x; height:23px; }
.kolom1_tekst 	 		{ font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #082354; font-weight: bold; background-color:#FFFFFF; border-left-style: solid; border-left-width:1px; border-left-color:#CCCCCC; border-right-style:solid; border-right-width:1px; border-right-color:#CCCCCC; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }


/* kolom 2 content */
.tableheader	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight: 600; background-color:#08409a; }
h1.alineaheader	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight: 600; background-color:#08409a; padding:4px 5px 4px 5px;}

.main_left h1.home 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight: 600; background-color:#08409a; padding:4px 5px 4px 5px; margin-bottom:10px;}
.main_right h1.home 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight: 600; background-color:#08409a; padding:4px 5px 4px 5px; margin-bottom:10px;}

#kolom2 							{ padding:0px 10px 20px 10px;  }
#kolom2 a:visited					{ font-size: 13px; color: #000000; text-decoration: underline; }
#kolom2 a:link						{ font-size: 13px; color: #000000; text-decoration: underline; }
#kolom2 a:hover 					{ font-size: 13px; color: #000000; text-decoration: none; }
#kolom2 h2 							{ font-family:Arial, Helvetica, sans-serif; font-size: 15px; color: #082354;  margin:0px; padding: 10px 0px 7px 0px;}
#kolom2 h3 							{ font-family:Arial, Helvetica, sans-serif; font-size: 15px; color: #4b5ba4;  margin:0px; padding: 10px 0px 0px 0px;}

#kolom2 .artikel	{clear: left;}
			
.content_print a:visited	  		{ border:solid; border-style:solid; border-color:#999999; border-width:1px; padding:1px 3px 1px 3px; background-color:#ecedf6; }
.content_print a:link				{ border:solid; border-style:solid; border-color:#999999; border-width:1px; padding:1px 3px 1px 3px; background-color:#ecedf6;}
.content_print a:hover				{ border:solid; border-style:solid; border-color:#082354; border-width:1px; padding:1px 3px 1px 3px; background-color:#ffffff; }

html>body .content_print a:visited	{ border:solid; border-style:solid; border-color:#999999; border-width:1px; padding:3px 3px 0px 3px; background-color:#ecedf6; }
html>body .content_print a:link		{ border:solid; border-style:solid; border-color:#999999; border-width:1px; padding:3px 3px 0px 3px; background-color:#ecedf6;}
html>body .content_print a:hover	{ border:solid; border-style:solid; border-color:#082354; border-width:1px; padding:3px 3px 0px 3px; background-color:#ffffff; }

#kolom2 a.block:visited		{ font-size: 11px; color: #4b5ba4; font-weight:bold; margin:0px; text-decoration: none; display:block; width:100px; background-color:#009900;   }
#kolom2 a.block:link		{ font-size: 11px; color: #4b5ba4; font-weight:bold; margin:0px; text-decoration: none; }
#kolom2 a.block:hover 		{ font-size: 11px; color: #4b5ba4; font-weight:bold; padding:0px 10px 0px 10px; text-decoration: underline; line-height:20px; display:block; background-color:#009900; }

#kolom2 a.header_content_item:visited		{ font-size: 14px; color: #082354; font-weight:bold; margin:0px; text-decoration: none; }
#kolom2 a.header_content_item:link			{ font-size: 14px; color: #082354; font-weight:bold; margin:0px; text-decoration: none; }
#kolom2 a.header_content_item:hover 		{ font-size: 14px; color: #082354; font-weight:bold; margin:0px; text-decoration: underline; }

#kolom2 p							{ margin:0px; padding: 0px 0px 0px 0px; }
#kolom2 a.header_search_url:visited	{ font-size: 11px;  color: #637493; font-weight:normal; text-decoration: none; background-image:url(images/arrow_breadcrum.gif); background-repeat: no-repeat;  
									background-position: top left; padding: 0px 0px 0px 12px; margin: 0px;}
#kolom2 a.header_search_url:link	{ font-size: 11px;  color: #637493; font-weight:normal; text-decoration: none; background-image:url(images/arrow_breadcrum.gif); background-repeat: no-repeat; 																				  									background-position: top left; padding: 0px 0px 0px 12px;  margin: 0px;}
#kolom2 a.header_search_url:hover 	{ font-size: 11px;  color: #637493; font-weight:normal; text-decoration: underline; background-image:url(images/arrow_breadcrum.gif); background-repeat: no-repeat;  
									background-position:top left; padding: 0px 0px 0px 12px; margin: 0px;  }

#kolom2 td.item_image 				{ padding-right:20px; vertical-align:top; text-align:center; width:220px;}
#kolom2 td.button_topics 			{ padding-right:20px; vertical-align:top; }
#kolom2 .content_datum 				{ color:#999999; float:left;}
#kolom2 .header_item				{ font-size: 13px; color: #a6a5a5; text-decoration: none; text-align:center; padding: 0px 0px 1px 0px; display:block; 
                                      background-image: url(images/button_datum_item.gif); background-repeat: no-repeat; background-position:center; width:583px; line-height:24px; height:20px;}
html>body #kolom2 .header_item		{ padding: 0px 0px 5px 0px;}

#kolom2 ul 							{ list-style-image:url(images/button_lists2.gif); padding-top:10px;}
html>body #kolom2 ul 				{ list-style-image:url(images/button_lists.gif); }
#kolom2 ul strong 					{ font-weight: bold; color:#082354; }
#kolom2 .content_intro 				{ color:#082354; width:550px; margin:0px 10px 0px 10px; }
#kolom2 .content 					{ color:#082354; margin:0px 10px 10px 10px;}
#kolom2 .intro_pullquote 			{ float:left; padding:0px 10px 10px 0px; }
.content_90							{ padding:0px 0px 10px 90px;}
.content_kader						{ border:solid; clear:bothl border-width:2px; border-color:#08409a; padding:10px;}

/*#kolom2 li 				{ color: #082354;}*/

/* desendent selectors voor de breadcrum tekst */
#kolom2 a.breadcrum 				{ background-image:url(images/arrow_breadcrum.gif); background-repeat: no-repeat; background-position: left top; padding: 0px 0px 0px 12px; margin: 0px;}
#kolom2 a.breadcrum:visited			{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; font-weight:normal; text-decoration: none; }
#kolom2 a.breadcrum:link			{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; font-weight:normal; text-decoration: none; }
#kolom2 a.breadcrum:hover 			{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; font-weight:normal; text-decoration: underline;}

a.breadcrum 				{ font-family:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; font-weight:normal; background-image:url(images/arrow_breadcrum.gif); background-repeat: no-repeat; background-position: left top; padding: 0px 0px 0px 12px; margin: 0px;}
a.breadcrum:visited			{ text-decoration: none; }
a.breadcrum:link			{ text-decoration: none; }
a.breadcrum:hover 			{ text-decoration: underline;}

#kolom2 a.breadcrum_back			{ background-image:url(images/arrow_breadcrum_back.gif); background-repeat: no-repeat; background-position: left top; padding: 0px 0px 0px 12px; margin: 0px;}
#kolom2 a.breadcrum_back:visited	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; font-weight:normal; text-decoration: none; }
#kolom2 a.breadcrum_back:link		{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; font-weight:normal; text-decoration: none; }
#kolom2 a.breadcrum_back:hover		{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; font-weight:normal; text-decoration: underline;}

#kolom2 a.basic_crum 				{ font-family:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; font-weight:normal; margin: 0px;}
#kolom2 a.basic_crum:visited		{ font-family:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; text-decoration: none; }
#kolom2 a.basic_crum:link			{ font-family:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; text-decoration: none; }
#kolom2 a.basic_crum:hover 			{ font-family:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; text-decoration: underline;}

.border 					{ border:solid; border-color:#CCCCCC; border-width:1px 0px 1px 0px;}
.main_right h1		{  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #08409a; margin:0px 0px 0px 0px;}
.main_left h1		{  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#08409a; margin:0px 0px 0px 0px;}
.main_left 			{ width:280px; float:left; margin:10px 0px 10px 0px; position: inherit;}
.main_right			{  width:280px; float:left; margin:10px 0px 10px 5px; position: inherit; }
.pullquote 			{ float:left; padding:0px 10px 10px 0px; }

a.link_bold:visited				{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #637493; text-decoration: none; }
a.link_bold:link					{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #637493; text-decoration: none; }
a.link_bold:hover 					{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #637493; text-decoration: underline; }

/* desendent selectors voor de copyright tekst */
#footer 				{ text-align:center; width: 100%; font-size:12px; position: absolute; bottom: 0; background-color: #ffffff; margin-left: auto; margin-right: auto; z-index:1;}
#footer_push			{ font-size: 11px; color: #637493; border-top:solid; border-top-color:#CCCCCC; border-top-width:1px; padding-top:4px; }
#footer_push a:visited	{ font-size: 11px; color: #637493; text-decoration: none; }
#footer_push a:link		{ font-size: 11px; color: #637493; text-decoration: none; }
#footer_push a:hover 	{ font-size: 11px; color: #637493; text-decoration: underline; }

#footer_push_sitemap			{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; border-top:solid; border-top-color:#CCCCCC; border-top-width:1px; padding:4px 0px 0px 0px; margin-left:20px;}
#footer_push_sitemap a:visited	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; text-decoration: none; }
#footer_push_sitemap a:link		{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; text-decoration: none; }
#footer_push_sitemap a:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #637493; text-decoration: underline; }


#kolom3 				{ padding:0px 0px 0px 0px; background-color:#b2cfff;}
.kolom3_kop 			{ background-image:url(images/kolom3_kop_bg.gif); background-repeat: no-repeat; background-position:right; }
.kolom1grijs_kop		{ background-image:url(images/kolom_kop_bg.gif); background-repeat: no-repeat; background-position:right; }
#kolom3 a:visited		{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #082354; text-decoration: none; }
#kolom3 a:link			{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #082354; text-decoration: none; }
#kolom3 a:hover 		{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #082354; text-decoration: underline; }

/* div homepage */
#home_kolom1				{ }
#home_kolom2				{ }
#home_kolom2_nav 			{ font:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; vertical-align:middle; padding:0px 0px 0px 0px;  }
#home_kolom2_nav a:visited	{ color: #ffffff; text-decoration: none; display:block; background-image:url(images/button_homenav.gif); background-repeat:no-repeat; padding-top:5px;    }
#home_kolom2_nav a:link		{ color: #ffffff; text-decoration: none; display:block; background-image:url(images/button_homenav.gif); background-repeat:no-repeat; padding-top:5px; }
#home_kolom2_nav a:hover 	{ color: #ffffff; text-decoration: none; display:block; background-image:url(images/button_homenav_off.gif); background-repeat:no-repeat; padding-top:5px;  }

.home_kolom2_clip 			{ padding:0px 0px 0px 0px;}
.home_kolom2_footer 		{ background-image:url(images/home_kolom2_footer.gif); background-repeat:no-repeat; padding:0px 0px 0px 0px;}

#home_kolom3				{ background-image:url(images/home_kolom3.jpg); background-repeat:no-repeat; background-position:top;}
#home_kolom3 a:visited		{ color: #ffffff; text-decoration: none; }
#home_kolom3 a:link			{ color: #ffffff; text-decoration: none; }
#home_kolom3 a:hover 		{ color: #ffffff; text-decoration: underline;}

.home_headlines 			{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:right; }
.home_upcoming_events 		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:left; }
.home_stories 				{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:right;}
.home_press_releases	 	{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:left; }
.home_contact				{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:left; }
.home_info					{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; }

#home_button_more			{ font:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; }
#home_button_more a:visited	{ color: #ffffff; text-decoration: none; display:block; background-image:url(images/button_home_more_off.gif); background-repeat:no-repeat; }
#home_button_more a:link	{ color: #ffffff; text-decoration: none; display:block; background-image:url(images/button_home_more_off.gif); background-repeat:no-repeat; }
#home_button_more a:hover 	{ color: #ffffff; text-decoration: none; display:block; background-image:url(images/button_home_more.gif);     background-repeat:no-repeat; }
#home_copy					{ font:Arial, Helvetica, sans-serif; font-size:10px; color:#7587AD; }
#home_copy a:visited	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #7587AD; text-decoration: none; }
#home_copy a:link		{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #7587AD; text-decoration: none; }
#home_copy a:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #7587AD; text-decoration: underline; }
#home_ad					{ float:left; vertical-align:top; }


/* Result1 pagina */
#product_nav_total		{ padding:5px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #421c01; font-weight: bold; text-align:right;}
#product_nav			{ padding:5px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #421c01; font-weight: bold;}
#product_cat_image 		{ padding:5px 0px 0px 50px; }

div.pic 				{ float: left; height: 300px; width: 175px;  padding: 0px 15px; margin: 0px 0px 10px 0px; /*border:thin; border-style:solid; border-color:#CC0000;*/}
div.pic img 			{ border: none; }
div.ls img 				{ margin: 0px 0 0;}
div.pic ul 				{ margin: 0.25em 0 0; padding: 0;  font: small Arial, Helvetica, sans-serif;}


/*html>body voor firefox  nav level 1: blauwe balk met witte tekst*/
#kolom1 a.nav:visited		{ font-size: 13px; color: #012051; text-decoration: none; font-weight:bold; margin:0px 0px -15px 0px; padding: 0px 0px 0px 10px; display:block; width:196px; line-height:24px; height:24px; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF; }
#kolom1 a.nav:link			{ font-size: 13px; color: #012051; text-decoration: none; font-weight:bold; margin:0px 0px -15px 0px; padding: 0px 0px 0px 10px;  display:block; width:196px; line-height:24px; height:24px; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#FFFFFF;}
#kolom1 a.nav:hover 		{ font-size: 13px; color: #ffffff; text-decoration: none; font-weight:bold;  margin:0px 0px -15px 0px; padding: 0px 0px 0px 10px;  display:block; background-image:url(images/kolom1_subkop_bg.gif); background-repeat:repeat-x; width:196px; line-height:24px; height:24px;  }

.sponsor_links { font-size:10px; text-align:center; color:#012051; margin:60px 0px 10px 0px; }
.sponsor_rechts { font-size:10px; text-align:center; color:#012051; margin:390px 0px 10px 0px; }
.banner_kader { background-color:#FFFFFF; width:186px; border:#000000; border-style:solid; border-width:1px; margin-bottom:4px; }

/* nav level 2: pijl naar rechts met zwarte tekst*/

#kolom1 a.nav_level_2:visited		{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left; 
list-style-type: none; 
padding: 0px 0px 0px 12px; 
line-height:20px; 
margin: 0px 0px 0px 10px}

#kolom1 a.nav_level_2:link					{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 10px}

#kolom1 a.nav_level_2:hover 				{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: underline; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 10px}

#kolom1 a.nav_level_3:visited		{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left; 
list-style-type: none; 
padding: 0px 0px 0px 12px; 
line-height:20px; 
margin: 0px 0px 0px 20px}

#kolom1 a.nav_level_3:link					{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 20px}

#kolom1 a.nav_level_3:hover 				{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: underline; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 20px}

#kolom1 a.nav_level_4:visited		{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left; 
list-style-type: none; 
padding: 0px 0px 0px 12px; 
line-height:20px; 
margin: 0px 0px 0px 30px}

#kolom1 a.nav_level_4:link					{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 30px}

#kolom1 a.nav_level_4:hover 				{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: underline; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 30px}

/* nav level 2: pijl naar rechts met zwarte tekst in intranet groepen*/

#kolom2 a.nav_level_2:visited		{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left; 
list-style-type: none; 
padding: 0px 0px 0px 12px; 
line-height:20px; 
margin: 0px 0px 0px 10px}

#kolom2 a.nav_level_2:link					{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 10px}

#kolom2 a.nav_level_2:hover 				{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: underline; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 10px}

#kolom2 a.nav_level_3:visited		{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left; 
list-style-type: none; 
padding: 0px 0px 0px 12px; 
line-height:20px; 
margin: 0px 0px 0px 20px}

#kolom2 a.nav_level_3:link					{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 20px}

#kolom2 a.nav_level_3:hover 				{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: underline; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 20px}

#kolom2 a.nav_level_4:visited		{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left; 
list-style-type: none; 
padding: 0px 0px 0px 12px; 
line-height:20px; 
margin: 0px 0px 0px 30px}

#kolom2 a.nav_level_4:link					{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 30px}

#kolom2 a.nav_level_4:hover 				{ 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: underline; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 30px}


/* login pagina */
#login 							{ color: #9933CC; background-image:url(images/splash_login.gif); background-repeat:no-repeat; width:593px; height:300px; margin-right:auto; margin-left:auto; margin-top:100px;  }
#login td						{ font-family:Arial, Helvetica, sans-serif; color:#082354; font-size: 13px; font-weight:bold; padding: 1px 5px 5px 5px;}
html>body #login td				{ font-family:Arial, Helvetica, sans-serif; color:#082354; font-size: 13px; font-weight:bold; padding: 2px 5px 5px 5px;}
.login_header					{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 15px; font-weight:bold; text-align:center; padding-top:3px; padding-bottom:12px; }
.login_footer					{ font-family:Arial, Helvetica, sans-serif; color:#637493; font-size: 11px; font-weight:bold; text-align:center; padding-top:17px; }

/* login IIS pagina */
#loginIIS 						{ color: #9933CC; background-image:url(images/splash_login2.gif); background-repeat:no-repeat; width:593px; height:300px; margin-right:auto; margin-left:auto; margin-top:100px;  }
#loginIIS td					{ font-family:Arial, Helvetica, sans-serif; color:#082354; font-size: 13px; font-weight:bold; padding: 1px 5px 5px 5px;}
html>body #loginIIS td			{ font-family:Arial, Helvetica, sans-serif; color:#082354; font-size: 13px; font-weight:bold; padding: 2px 5px 5px 5px;}
.loginIIS_header				{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 15px; font-weight:bold; text-align:center; padding-top:3px; padding-bottom:12px; }
.loginIIS_footer				{ font-family:Arial, Helvetica, sans-serif; color:#637493; font-size: 11px; font-weight:bold; text-align:center; padding-top:17px; }

/*sitemap*/
td.kolom_sitemap 				{ padding-left:20px; width:410px; vertical-align:top; }
h1.sitemap 						{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#082354; padding:0px 0px 0px 20px; line-height:18px; margin:0px 0px 20px 0px;}
td.kolom_sitemap a.sitmap_level1:visited		{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #082354; 
font-weight: bold; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left; 
list-style-type: none; 
padding: 0px 0px 0px 12px; 
line-height:20px; 
margin: 0px 0px 0px 20px}

td.kolom_sitemap a.sitmap_level1:link					{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #082354; 
font-weight:bold; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 20px}

td.kolom_sitemap a.sitmap_level1:hover 				{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #082354; 
font-weight:bold; 
text-decoration: underline; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 20px}

td.kolom_sitemap a.sitmap_level2:visited		{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left; 
list-style-type: none; 
padding: 0px 0px 0px 12px; 
line-height:20px; 
margin: 0px 0px 0px 50px}

td.kolom_sitemap a.sitmap_level2:link					{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 50px}

td.kolom_sitemap a.sitmap_level2:hover 				{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #082354; 
font-weight:normal; 
text-decoration: underline; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 50px}

td.kolom_sitemap a.sitmap_level3:visited		{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left; 
list-style-type: none; 
padding: 0px 0px 0px 12px; 
line-height:20px; 
margin: 0px 0px 0px 80px}

td.kolom_sitemap a.sitmap_level3:link					{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 80px}

td.kolom_sitemap a.sitmap_level3:hover 				{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #082354; 
font-weight:normal; 
text-decoration: underline; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 80px}

td.kolom_sitemap a.sitmap_level4:visited		{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left; 
list-style-type: none; 
padding: 0px 0px 0px 12px; 
line-height:20px; 
margin: 0px 0px 0px 110px}

td.kolom_sitemap a.sitmap_level4:link					{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #082354; 
font-weight:normal; 
text-decoration: none; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 110px}

td.kolom_sitemap a.sitmap_level4:hover 				{ 
font-family:Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #082354; 
font-weight:normal; 
text-decoration: underline; 
background-image:url(images/arrow_nav.gif); 
background-repeat: no-repeat; 
background-position: left;
list-style-type: none; 
padding: 0px 0px 0px 12px;
line-height:20px;
margin: 0px 0px 0px 110px}

/* upcoming event links*/

#kolom2 a.nav_donkere_pijl:visited		{ font-size: 11px; color: #082354; font-weight:normal; text-decoration: none; background-image:url(images/arrow_nav.gif); background-repeat: no-repeat; background-position: left; 
										  padding: 0px 0px 0px 12px; line-height:20px; margin: 0px 0px 0px 0px}

#kolom2 a.nav_donkere_pijl:link			{font-size: 11px; color: #082354; font-weight:normal; text-decoration: none; background-image:url(images/arrow_nav.gif); background-repeat: no-repeat; background-position: left;
										 padding: 0px 0px 0px 12px; line-height:20px; margin: 0px 0px 0px 0px}

#kolom2 a.nav_donkere_pijl:hover 		{ font-size: 11px; color: #082354; font-weight:normal; text-decoration: underline; background-image:url(images/arrow_nav.gif); 										                                          background-repeat: no-repeat; background-position: left; padding: 0px 0px 0px 12px; line-height:20px; margin: 0px 0px 0px 0px}

/* upcoming event links einde */

/* fotoboek */
div.pic 		{float: left; height: 130px; width: 130px;  padding: 15px; margin: 0px 34px 10px 0px; background: url(images/frame-ls.gif) center no-repeat; text-align:center; overflow:visible;}
html>body div.pic 		{float: left; height: 130px; width: 130px;  padding: 15px; margin: 0px 34px 15px 0px; background: url(images/frame-ls.gif) center no-repeat; text-align:center; overflow:visible;}
div.pt 			{background-image: url(resources/internet/frame-pt.gif);}
div.pic img 	{border: 1px solid; border-color: #444 #AAA #AAA #444;}
div.ls img 		{height: 96px; width: 128px; margin: 20px 0px 0px 0px;}
html>body div.ls img 		{height: 96px; width: 128px; margin: 16px 0px 0px 0px;}
div.pt img 		{height: 128px; width: 96px; margin: 0px 16px 0px 0px;}
.photo_name		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:center; overflow:auto; padding-top:5px;}

div.pic_clear 					{float: left; height: 130px; width: 130px;  padding: 15px; margin: 0px 0px 10px 0px; background: url(images/frame-ls.gif) center no-repeat; text-align:center; overflow:visible;}
html>body div.pic_clear 		{float: left; height: 130px; width: 130px;  padding: 15px; margin: 0px 0px 15px 0px; background: url(images/frame-ls.gif) center no-repeat; text-align:center; overflow:visible;}
div.pt_clear 			{background-image: url(resources/internet/frame-pt.gif);}
div.pic_clear img 	{border: 1px solid; border-color: #444 #AAA #AAA #444;}
div.ls_clear img 		{height: 96px; width: 128px; margin: 20px 0px 0px 0px;}
html>body div.ls_clear img 		{height: 96px; width: 128px; margin: 16px 0px 0px 0px;}
div.pt_clear img 		{height: 128px; width: 96px; margin: 0px 16px 0px 0px;}
.photo_name_clear		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:center; overflow:auto; padding-top:5px;}




/*Control DIV for expand all and collapse all links*/
#p7TMctrl 			{ margin: 0 0 12px 0; font-size: 13px; display: none;/*/*/display: block; /* Hide from NN4*/}
#p7TMctrl a:link 	{ color: #666666;}
#p7TMctrl a:visited { color: #666666;}
#p7TMctrl a:hover 	{ color: #FF9900;}

/*Sets line-height of all menuitems*/
#p7TMnav div 		{/*/*/line-height: 24px; /* */}

/*Sets background color and border around the menu DIV*/
#p7TMnav 			{ background-color: #FFFFFF; width:205px; }

/*Sets a bottom margin for each top-level link*/
#p7TMnav div     	{ margin: 0 0 1px 0;}

/*second level menuitem divs and lower -Cascades to lower levels-*/
/*Sets left margin to .6em establishing a fluid cascading indent*/
/*Sets a left border*/
#p7TMnav div div 	{ margin: 0 0 0 0; border-left: 1px solid #999;}

/*The Link style for top-level menuitems and is read by all browsers*/
#p7TMnav div a 		{ color: #000000; font-size: 13px;}

/*The Link style for top-level menuitems hidden from Netscape 4*/
#p7TMnav div a 			{ color: #012051; display: block; text-decoration: none; font-weight:bold; width:194px; border: 1px solid #999; padding: 0 0 0 10px; background-color: #b2cfff; }
#p7TMnav div a:visited 	{ color: #012051; text-decoration: none; font-weight:bold; width:194px; line-height:24px; height:24px; }
#p7TMnav div a:hover 	{ color: #ffffff; background-image:url(images/kolom1_subkop_bg.gif); background-repeat:repeat-x; width:194px; line-height:24px; height:24px; }

/*The Link and visited styles combined for second-level menuitems*/
#p7TMnav div div a, #p7TMnav div div a:visited { width:194px; color: #000000; font-size: .8em; background-color: transparent; border-style:solid; border-width:0px 1px 0px 0px; border-color: #999;}
#p7TMnav div div a:hover {	color: #ffffff;	background-color: #999;}


/*rules programatically assigned to page link correesponding to current page (You are Here)*/
.p7currentmark 	{ text-transform: uppercase; background-color: transparent !important;	color: #012051 !important; padding: 0 0 0 10px !important; color: #ffffff; background-image:url(images/kolom1_subkop_bg.gif); background-repeat:repeat-x; width:194px; line-height:24px; height:24px;}


