/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                  STANDAARD                                               //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

BODY
	{
	width:100%;
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#002E5C;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}

A
	{
	text-decoration:none;
	color:#616161;
	}

IMG
	{
	border:none;
	}


INPUT,TEXTAREA
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}

H1,H2,H3,H4,H5,H6
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

@font-face
	{
	font-family:'bebas';
	src:url('/incs/bebas.eot');
	src:url('/incs/bebas.eot?#iefix') format('embedded-opentype'),
		url('/incs/bebas.woff') format('woff'),
		url('/incs/bebas.ttf') format('truetype'),
		url('/incs/bebas.svg#bebas') format('svg');
	font-weight:normal;
	font-style:normal;
	}

@font-face
	{
	font-family:'Futura';
	src:url('/incs/futura.eot');
	src:url('/incs/futura.eot?#iefix') format('embedded-opentype'),
		url('/incs/futura.woff') format('woff'),
		url('/incs/futura.ttf') format('truetype'),
		url('/incs/futura.svg#Futura') format('svg');
	font-weight:normal;
	font-style:normal;
	}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                     MAIN                                                 //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#top
	{
	width:100%;
	height:170px;
	position:relative;
	z-index:1001;
	border-bottom:10px solid #00ADEF;
	}

	#top_mid
		{
		width:960px;
		height:170px;
		position:relative;
		margin:0px auto 0px auto;
		z-index:1002;
		}

		#menu
			{
			width:960px;
			height:30px;
			position:absolute;
			left:0px;
			top:133px;
			z-index:1003;
			}

			ul.dropdown
				{
				list-style:none;
				margin:0;
				padding:0;
				position:relative;
				z-index:1004;
				float:left;
				}

				ul.dropdown li
					{
					list-style: none;
					display:block;
					height:20px;
					width:auto;
					margin:0px 0px 0px 0px;
					padding:0px 30px 10px 0px;
					float:left;
					vertical-align: middle;
					z-index:1005;
					}

					ul.dropdown li A
						{
						display:block;
						height:24px;
						padding:0px 13px 0px 0px;
						font-size:12px;
						font-weight:bold;
						color:#FFFFFF;
						font-family:'Bebas', Arial, Helvetica, sans-serif;
						font-size:18px;
						font-weight:normal;
						color:#C1D0DE;
						}

						ul.dropdown li:hover, ul.dropdown li.hover
							{
							position:relative;
							z-index:1006;
							cursor:default;
							}

							ul.dropdown li A:HOVER, ul.dropdown li A.menu_sel, ul.dropdown li:hover > A
								{
								color:#FFFFFF;
								}

					ul.dropdown ul
						{
						list-style:none;
						visibility:hidden;
						width:182px;
						position:absolute;
						top:100%;
						left:0;
						z-index:1007;
						margin:0px 0px 0px 0px;
						border:0;
						padding:14px 0px 0px 0px;
						background-color:#002E5C;
						}

						ul.dropdown ul li
							{
							float:none;
							width:182px;
							height:35px;
							position:relative;
							top:0px;
							margin:0px 0px 0px 0px;
							padding:0px 0px 0px 0px;
							z-index:1008;
							}

							ul.dropdown ul li A
								{
								display:block;
								width:172px;
								height:25px;
								position:relative;
								z-index:1009;
								margin:0px 0px 0px 0px;
								border:0;
								border-bottom:1px solid #244B73;
								padding:10px 0px 0px 10px;
								font-size:11px;
								color:#7E95AC;
								text-align:left;
								font-family:Arial, Helvetica, sans-serif;
								font-size:12px;
								font-weight:normal;
								color:#B3C1CE;
								}

								ul.dropdown ul li A:HOVER, ul.dropdown ul li A.menu_sel, ul.dropdown ul li:hover > A
									{
									color:#FFFFFF;
									}

							ul.dropdown ul ul
								{
								list-style:none;
								visibility:hidden;
								width:182px;
								position:absolute;
								top:0px;
								left:182px;
								z-index:1010;
								margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px;
								background-color:#002E5C;
								}


				ul.dropdown li:hover ul ul
					{
					visibility: hidden;
					}

				ul.dropdown li:hover ul,ul.dropdown ul li:hover ul,ul.dropdown ul ul li:hover ul
					{
					visibility: visible;
					}

				ul.dropdown ul ul ul ul ul ul
					{
					visibility: hidden;
					}

		INPUT#zoeken_input
			{
			width:164px;
			height:19px;
			position:absolute;
			left:736px;
			top:73px;
			margin:0px 0px 0px 0px;
			border-top:1px solid #406385;
			border-right:0;
			border-bottom:1px solid #406385;
			border-left:1px solid #406385;
			padding:4px 3px 3px 10px;
			background-color:#002E5C;
			font-size:11px;
			color:#406385;
			}

		INPUT#zoeken_submit
			{
			width:26px;
			height:26px;
			position:absolute;
			left:914px;
			top:73px;
			margin:0px 0px 0px 0px;
			border-top:1px solid #406385;
			border-right:1px solid #406385;
			border-bottom:1px solid #406385;
			border-left:0;
			padding:0px 0px 0px 0px;
			}

		IMG#top_logo
			{
			width:371px;
			height:132px;
			position:absolute;
			left:0px;
			top:23px;
			z-index:2;
			}

		A#top_twit,A#top_face,A#top_hyvs
			{
			display:block;
			height:30px;
			width:30px;
			position:absolute;
			top:15px;
			}

		A#top_twit
			{
			left:840px;
			background-image:url('/images/top_twit.jpg');
			}

			A#top_twit:HOVER
				{
				background-image:url('/images/top_twit_hover.jpg');
				}

		A#top_face
			{
			left:875px;
			background-image:url('/images/top_face.jpg');
			}

			A#top_face:HOVER
				{
				background-image:url('/images/top_face_hover.jpg');
				}

		A#top_hyvs
			{
			left:910px;
			background-image:url('/images/top_hyvs.jpg');
			}

			A#top_hyvs:HOVER
				{
				background-image:url('/images/top_hyvs_hover.jpg');
				}

#main
	{
	width:100%;
	height:auto;
	border-bottom:46px solid #00274E;
	background-image:url('/images/main_bg.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#FFFFFF;
	}

	#mid
		{
		width:960px;
		height:auto;
		min-height:500px;
		margin:0px auto 0px auto;
		padding:0px 15px 15px 15px;
		background-color:#FFFFFF;
		}

#bot
	{
	width:990px;
	height:130px;
	position:relative;
	margin:-46px auto 0px auto;
	}

	#bot H2
		{
		display:block;
		height:41px;
		padding:16px 0px 0px 3px;
		font-family:'Bebas', Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#667D95;
		text-transform:uppercase;
		line-height:100%;
		}

	#bot_about
		{
		width:300px;
		height:120px;
		position:absolute;
		left:17px;
		top:0px;
		line-height:240%;
		color:#66829D;
		}

		#bot_about A
			{
			color:#66829D;
			padding:0px 6px 0px 6px;
			}

	#bot_gerel
		{
		width:200px;
		height:120px;
		position:absolute;
		left:780px;
		top:0px;
		}



/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                     HOME                                                 //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

			#home_slider
				{
				width:960px;
				height:360px;
				overflow:hidden;
				position:relative;
				z-index:1;
				}

				#home_slider_pics
					{
					width:960px;
					height:360px;
					position:absolute;
					left:0px;
					top:0px;
					z-index:2;
					}

					#home_slider_pics A
						{
						position:relative;
						z-index:3;
						}

						#home_slider_pics A IMG
							{
							position:relative;
							z-index:4;
							}

				#home_slider .caption
					{
					width:932px;
					height:52px;
					position:absolute;
					left:0px;
					top:273px;
					z-index:5;
					padding:20px 0px 0px 28px;
					background-image:url('/images/home_slider.png');
					font-family:'Futura', Arial, Helvetica, sans-serif;
					font-size:35px;
					font-weight:normal;
					color:#FFFFFF;
					letter-spacing:1.3px;
					text-transform:uppercase;
					}

			#home_left
				{
				width:610px;
				float:left;
				margin:5px 0px 0px 0px;
				}

			#home_right
				{
				width:325px;
				float:right;
				margin:10px 0px 0px 0px;
				background-color:#F0F0F0;
				}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                     PAGE                                                 //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

		#page
			{
			width:610px;
			height:auto;
			float:left;
			position:relative;
			padding:13px 0px 40px 0px;
			color:#434343;
			line-height:200%;
			}

			#nav
				{
				width:610px;
				height:22px;
				color:#C3C3C3;
				line-height:100%;
				border-bottom:1px dotted #7B7B7B;
				}

				#nav SPAN
					{
					color:#1EB7F1;
					padding:0px 6px 0px 6px;
					}

				#nav A
					{
					color:#C3C3C3;
					}

			#page_top
				{
				width:610px;
				height:57px;
				margin:0px 0px 0px 0px;
				line-height:100%;
				}

				#page_top H1
					{
					display:block;
					width:607px;
					height:30px;
					padding:27px 0px 0px 3px;
					font-family:'Futura', Arial, Helvetica, sans-serif;
					font-size:30px;
					font-weight:normal;
					color:#000000;
					letter-spacing:1.3px;
					text-transform:uppercase;
					}

			#page_txt
				{
				width:425px;
				height:auto;
				float:left;
				}

				#page H2
					{
					display:block;
					height:auto;
					padding:22px 0px 17px 0px;
					font-family:'bebas', Arial, Helvetica, sans-serif;
					font-size:23px;
					font-weight:normal;
					color:#000000;
					text-transform:uppercase;
					}

			#page_img
				{
				width:161px;
				height:auto;
				float:right;
				margin:6px 0px 0px 0px;
				}

				#page_img IMG
					{
					width:155px;
					height:auto;
					margin:0px 0px 20px 0px;
					border:3px solid #00ADEF;
					}

			A.download_link
				{
				display:block;
				width:595px;
				height:33px;
				border-top:1px dotted #7B7B7B;
				border-bottom:0px dotted #7B7B7B;
				padding:6px 0px 0px 15px;
				font-weight:bold;
				font-size:12px;
				color:#00ADEF;
				}

		#right
			{
			width:325px;
			float:right;
			margin:10px 0px 0px 0px;
			background-color:#F0F0F0;
			}

			.right_blok
				{
				width:295px;
				position:relative;
				border-bottom:1px dotted #777777;
				padding:16px 0px 15px 20px;
				background-position:282px 16px;
				background-repeat:no-repeat;
				}

				.right_blok H2
					{
					display:block;
					width:285px;
					height:19px;
					font-family:'Bebas', Arial, Helvetica, sans-serif;
					font-size:18px;
					font-weight:normal;
					color:#2E2E2E;
					letter-spacing:0px;
					text-transform:uppercase;
					}

					.right_blok H2 A
						{
						color:#2E2E2E;
						}

				.right_blok SPAN
					{
					display:block;
					width:285px;
					height:20px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					color:#4B4B4B;
					font-weight:bold;
					font-style:italic;
					}












				.richt_blok_top
					{
					background-image:url('/images/right_blok_top_close.jpg');
					background-repeat:no-repeat;
					background-position:263px 0px;
					cursor:pointer;
					}
	
					.richt_blok_top_open
						{
						background-image:url('/images/right_blok_top_open.jpg');
						}


				/*///////////   VERENIGING    //////////*/

				#right_vereniging
					{
					line-height:180%;
					margin:9px 0px 0px 0px;
					}

					#right_vereniging IMG
						{
						float:left;
						margin:5px 12px 10px 0px;
						border:2px solid #00ADEF;
						}

					#right_vereniging A, #right_wedstrijden A
						{
						display:block;
						height:20px;
						width:157px;
						margin:5px 0px 0px 115px;
						padding:8px 0px 0px 13px;
						background-color:#D5D5D5;
						font-weight:bold;
						line-height:100%;
						background-image:url('/images/right_blok_a.jpg');
						background-repeat:no-repeat;
						background-position:right 11px;
						}

				/*///////////   FOTOALBUM    //////////*/

				#right_fotos
					{
					width:300px;
					}

					#right_fotos A
						{
						display:block;
						width:99px;
						height:70px;
						float:left;
						background-image:url('/images/right_blok_img.jpg');
						background-repeat:no-repeat;
						background-position:2px 3px;
						}

						#right_fotos A IMG
							{
							width:80px;
							height:60px;
							}

				/*///////////   WEDSTRIJDEN    //////////*/

					#right_wedstrijden H4
						{
						display:block;
						height:15px;
						margin:5px 0px 4px 0px;
						font-size:12px;
						font-weight:bold;
						}

					#right_wedstrijden SPAN
						{
						display:block;
						width:285px;
						height:20px;
						font-weight:normal;
						font-style:normal;
						}

						#right_wedstrijden SPAN STRONG
							{
							display:block;
							width:75px;
							height:auto;
							float:left;
							font-weight:normal;
							}

				/*///////////   AGENDA    //////////*/

				#right_agenda
					{
					}

				/*///////////   TWITTER    //////////*/

					#right_twitter A
						{
						color:#616161;
						}

					#right_twitter A#link
						{
						display:block;
						width:180px;
						height:20px;
						margin:10px 0px 0px 105px;
						color:#00ADEF;
						font-weight:bold;
						}

				/*///////////   SPONSOREN    //////////*/

				#right_sponsoren
					{
					width:315px;
					margin:10px 0px 0px -13px;
					}

					#right_sponsoren A
						{
						display:block;
						width:136px;
						height:66px;
						float:left;
						margin:3px 3px 3px 3px;
						border:2px solid #D9D9D9;
						padding:5px 5px 5px 5px;
						background-color:#FFFFFF;
						text-align:center;
						overflow:hidden;
						}

						#right_sponsoren A IMG
							{
							max-width:136px;
							max-height:66px;
							}

				/*///////////   MENU    //////////*/

				#right_menu, #right_blok_verslagen, #right_agenda
					{
					width:315px;
					margin:10px 0px 0px -20px;
					}

					#right_menu A, #right_menu A.menu_sel, #right_blok_verslagen A, #right_blok_verslagen A.menu_sel, #right_agenda A, #right_agenda A.menu_sel
						{
						display:block;
						width:273px;
						height:auto;
						margin:2px 0px 0px 0px;
						padding:8px 10px 8px 32px;
						background-image:url('/images/right_blok_link.jpg');
						background-repeat:no-repeat;
						background-position:13px 12px;
						color:#00ADEF;
						font-weight:bold;
						}

						#right_menu A.menu_sel, #right_menu A:HOVER, #right_blok_verslagen A:HOVER, #right_blok_verslagen A.menu_sel:HOVER, #right_agenda A:HOVER, #right_agenda A.menu_sel:HOVER
							{
							background-color:#FFFFFF;
							}














				.right_blok_txt
					{
					width:299px;
					height:auto;
					margin:0px 0px 0px 10px;
					line-height:200%;
					}

				A#right_blok_twit
					{
					display:block;
					width:190px;
					height:15px;
					margin:10px 0px 0px 115px;
					font-weight:bold;
					color:#00ADEF;
					}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                   NIEUWS                                                 //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

		.nieuws_groot
			{
			width:610px;
			height:auto;
			position:relative;
			padding:79px 0px 20px 0px;
			border-bottom:1px dotted #7B7B7B;
			line-height:180%;
			}

			.nieuws_groot SPAN
				{
				display:block;
				height:15px;
				width:300px;
				position:absolute;
				left:0px;
				top:9px;
				color:#C3C3C3;
				font-size:12px;
				}

				.nieuws_groot SPAN STRONG
					{
					color:#5C5C5C;
					font-weight:bold;
					}

			.nieuws_groot H2
				{
				display:block;
				height:25px;
				width:610px;
				position:absolute;
				left:0px;
				top:44px;
				font-family:'Bebas', Arial, Helvetica, sans-serif;
				font-size:20px;
				font-weight:normal;
				letter-spacing:0px;
				text-transform:uppercase;
				}

				.nieuws_groot H2 A
					{
					color:#2E2E2E;
					}

			.nieuws_groot IMG
				{
				height:156px;
				width:209px;
				float:left;
				margin:0px 15px 0px 0px;
				border:3px solid #00ADEF;
				}

			A.nieuws_groot_link
				{
				display:block;
				height:24px;
				width:117px;
				margin:5px 0px 5px 481px;
				padding:4px 0px 0px 12px;
				background-color:#00ADEF;
				background-image:url('/images/nieuws_groot_link.jpg');
				background-repeat:no-repeat;
				background-position:117px 11px;
				color:#FFFFFF;
				font-weight:bold;
				}

		#nieuws_bot
			{
			width:610px;
			height:50px;
			margin:20px 0px 0px 0px;
			border-top:1px dotted #7B7B7B;
			padding:20px 0px 0px 0px;
			}

			#nieuws_bot A, #foto_album_side A
				{
				display:block;
				height:24px;
				width:177px;
				padding:4px 0px 0px 37px;
				background-color:#00ADEF;
				background-image:url('/images/nieuws_bot_link.jpg');
				background-repeat:no-repeat;
				background-position:12px 11px;
				color:#FFFFFF;
				font-weight:bold;
				}

		.agenda_item
			{
			width:610px;
			height:auto;
			position:relative;
			padding:20px 0px 10px 0px;
			border-top:1px dotted #7B7B7B;
			line-height:180%;
			}

			.agenda_item H2
				{
				display:block;
				height:25px;
				width:610px;
				font-family:'Bebas', Arial, Helvetica, sans-serif;
				font-size:20px;
				font-weight:normal;
				color:#2E2E2E;
				letter-spacing:0px;
				text-transform:uppercase;
				}

				.agenda_item H2 A
					{
					color:#2E2E2E;
					}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                     TEAMS                                                //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

			IMG#team_info_fotot
				{
				width:604px;
				height:auto;
				border:3px solid #00ADEF;
				margin:0px 0px 10px 0px;
				}

			SPAN.right_blok_sponsor
				{
				display:block;
				width:142px;
				height:91px;
				float:left;
				overflow:hidden;
				margin:0px 5px 5px 0px;
				border:3px solid #E0E0E0;
				padding:5px 0px 5px 0px;
				background-color:#FFFFFF;
				text-align:center;
				}

				SPAN.right_blok_sponsor IMG
					{
					max-width:132px;
					max-height:81px;
					}

			A.team_start
				{
				width:176px;
				height:162px;
				float:left;
				z-index:1;
				position:relative;
				margin:0px 10px 10px 0px;
				overflow:hidden;
				}

				A.team_start IMG
					{
					width:155px;
					height:auto;
					max-height:116px;
					margin:0px 0px 6px 0px;
					border:3px solid #00ADEF;
					}

				A.team_start STRONG
					{
					font-weight:bold;
					color:#5C5C5C;
					}

				A.team_start:HOVER SPAN
					{
					background:none;
					}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                 Programma                                                //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

			A#print_competitie
				{
				width:25px;
				height:23px;
				position:absolute;
				left:585px;
				top:53px;
				}

				A#print_competitie IMG
					{
					width:25px;
					height:23px;
					}

			.competitie
				{
				width:610px;
				height:auto;
				margin:20px 0px 0px 0px;
				padding:15px 0px 0px 0px;
				}

				.competitie H4
					{
					display:block;
					height:24px;
					font-size:14px;
					font-weight:bold;
					}

				.competitie TABLE
					{
					margin:25px 0px 0px 0px;
					}

			#competitie_sel
				{
				width:285px;
				height:31px;
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 10px;
				background-color:#006699;
				}

				#competitie_sel:HOVER #competitie_sel_show
					{
					display:block;
					}

				#competitie_sel_top
					{
					width:274px;
					height:24px;
					overflow:hidden;
					padding:7px 0px 0px 11px;
					background-color:#FFFFFF;
					background-image:url('/images/competitie_sel_top.jpg');
					background-repeat:no-repeat;
					background-position:266px 13px;
					color:#00ADEF;
					font-weight:bold;
					font-size:12px;
					}

				#competitie_sel_show
					{
					width:283px;
					display:none;
					position:relative;
					background-color:#FFFFFF;
					z-index:99999999;
					border:1px solid #CCCCCC;
					}

					#competitie_sel_show A
						{
						display:block;
						width:263px;
						height:23px;
						font-size:12px;
						padding:8px 0px 0px 20px;
						}

						#competitie_sel_show A:HOVER, #competitie_sel_show A.menu_sel:HOVER
							{
							background-color:#EEEEEE;
							}

						#competitie_sel_show A.menu_sel
							{
							background-color:#F7F7F7;
							}



/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                 Fotoalbum                                                //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

			A.fotoalbum_start
				{
				width:176px;
				height:196px;
				position:relative;
				float:left;
				font-size:12px;
				}

				A.fotoalbum_start IMG
					{
					width:155px;
					height:115px;
					position:absolute;
					left:0px;
					top:0px;
					border:3px solid #0FB2F0;
					}

				A.fotoalbum_start SPAN
					{
					display:block;
					width:176px;
					height:15px;
					position:absolute;
					left:0px;
					top:130px;
					font-weight:bold;
					color:#C3C3C3;
					}

				A.fotoalbum_start STRONG
					{
					display:block;
					width:160px;
					height:35px;
					position:absolute;
					left:0px;
					top:152px;
					font-weight:bold;
					color:#5C5C5C;
					}

			A.foto_album
				{
				display:block;
				width:152px;
				height:118px;
				float:left;
				}

				A.foto_album IMG
					{
					width:131px;
					height:97px;
					border:3px solid #0FB2F0;
					}

			#foto_album_side
				{
				width:280px;
				height:90px;
				margin:0px 0px 0px 0px;
				line-height:200%;
				}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                    Gastenboek                                            //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

			#right_gastenboek
				{
				width:280px;
				padding:10px 10px 0px 0px;
				}

				#right_gastenboek SPAN
					{
					font-weight:bold;
					color:#FF0000;
					height:auto;
					}

				#right_gastenboek INPUT
					{
					width:272px;
					height:16px;
					margin:0px 0px 0px 0px;
					border:1px solid #CCCCCC;
					padding:3px 3px 3px 3px;
					background-color:#EEEEEE;
					}

					#right_gastenboek INPUT:FOCUS
						{
						background-color:#FFFFFF;
						}

				#right_gastenboek TEXTAREA
					{
					width:272px;
					height:80px;
					margin:0px 0px 0px 0px;
					border:1px solid #CCCCCC;
					padding:3px 3px 3px 3px;
					background-color:#EEEEEE;
					}

					#right_gastenboek TEXTAREA:FOCUS
						{
						background-color:#FFFFFF;
						}

				#right_gastenboek INPUT#submit, #right_gastenboek INPUT#submit:FOCUS
					{
					width:100px;
					height:22px;
					margin:10px 0px 0px 180px;
					border:1px solid #CCCCCC;
					padding:3px 3px 3px 10px;
					text-align:left;
					background-color:#FFFFFF;
					background-image:url('/images/home_nieuws_top_a.jpg');
					background-repeat:no-repeat;
					background-position:83px 7px;
					}

			#gastenboek_top
				{
				margin:0px 0px 20px 0px;
				width:608px;
				height:41px;
				position:relative;
				border:1px solid #DBDBDB;
				}

				#gastenboek_top A
					{
					display:block;
					width:100px;
					height:32px;
					position:absolute;
					top:0px;
					color:#00ADEF;
					font-weight:bold;
					padding:9px 27px 0px 27px;
					background-repeat:no-repeat;
					}

				#gastenboek_top A.prev
					{
					left:0px;
					text-align:right;
					background-image:url('/images/gastenboek_top_prev.jpg');
					background-position:24px 18px;
					}

				#gastenboek_top H4
					{
					display:block;
					width:400px;
					height:41px;
					position:absolute;
					left:104px;
					top:9px;
					font-size:14px;
					text-align:center;
					padding:0px 0px 0px 0px;
					}

				#gastenboek_top A.next
					{
					left:455px;
					text-align:left;
					background-image:url('/images/gastenboek_top_next.jpg');
					background-position:141px 18px;
					}

			.gastenboek_mes
				{
				width:580px;
				height:auto;
				margin:0px 0px 0px 0px;
				padding:15px 15px 15px 15px;
				}

				#gastenboek_mid H4
					{
					display:block;
					width:630px;
					height:20px;
					font-size:12px;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					}

					#gastenboek_mid H2 A
						{
						color:#025030;
						}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                    Zoeken                                                //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

	#side_zoeken
		{
		width:202px;
		height:35px;
		position:relative;
		margin:10px auto 30px auto;
		}

		#page_zoeken_inp
			{
			width:169px;
			height:12px;
			position:absolute;
			left:0px;
			top:0px;
			margin:0px 0px 0px 0px;
			border-top:1px solid #CCCCCC;
			border-right:0;
			border-bottom:1px solid #CCCCCC;
			border-left:1px solid #CCCCCC;
			padding:5px 5px 5px 5px;
			color:#000000;
			font-size:11px;
			}

		#page_zoeken_sub
			{
			width:22px;
			height:22px;
			position:absolute;
			left:180px;
			top:0px;
			margin:0px 0px 0px 0px;
			border-top:1px solid #CCCCCC;
			border-right:1px solid #CCCCCC;
			border-bottom:1px solid #CCCCCC;
			border-left:0;
			padding:0px 0px 0px 0px;
			}

	#zoek_top
		{
		width:610px;
		height:25px;
		position:relative;
		background-color:#382D23;
		color:#FFFFFF;
		margin:0px 0px 20px 0px;
		}

		#zoek_top_site
			{
			width:200px;
			height:14px;
			position:absolute;
			left:10px;
			top:2px;
			}

		#zoek_top_res
			{
			width:500px;
			height:14px;
			position:absolute;
			right:10px;
			top:2px;
			text-align:right;
			}

	.zoek_div
		{
		width:610px;
		height:130px;
		line-height:200%;
		margin:0px 0px 20px 0px;
		}

		.zoek_div H2
			{
			display:block;
			height:20px;
			padding:0px 0px 6px 0px;
			}

		.zoek_div A
			{
			padding:10px 0px 0px 0px;
			}



/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                    Slimbox                                               //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#lbOverlay
	{
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
	}

#lbCenter, #lbBottomContainer 
	{
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
	}

.lbLoading 
	{
	background: #fff url(/images/loading.gif) no-repeat center;
	}

#lbImage 
	{
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
	}

#lbPrevLink, #lbNextLink 
	{
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
	}

#lbPrevLink 
	{
	left: 0;
	}

#lbPrevLink:hover 
	{
	background: transparent url(/images/prevlabel.gif) no-repeat 0 15%;
	}

#lbNextLink 
	{
	right: 0;
	}

#lbNextLink:hover 
	{
	background: transparent url(/images/nextlabel.gif) no-repeat 100% 15%;
	}

#lbBottom 
	{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
	}

#lbCloseLink 
	{
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(/images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
	}

#lbCaption, #lbNumber 
	{
	margin-right: 71px;
	}

#lbCaption 
	{
	font-weight: bold;
	}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////
//                                                                                                          //
//                                                 Font replace                                             //
//                                                                                                          //
////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.sIFR-flash
	{
	visibility: visible;
	margin: 0;
	}

.sIFR-replaced
	{
	visibility: visible;
	}

span.sIFR-alternate
	{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	}

.sIFR-flash + div[adblocktab=true]
	{
	display: none;
	}

.sIFR-hasFlash h1
	{
	visibility: hidden;
	font-weight:normal;
	font-size:26px;
	color:#024B94;
	}

.sIFR-hasFlash h2
	{
	visibility: hidden;
	font-weight:normal;
	font-size:26px;
	color:#024B94;
	}

.sIFR-hasFlash h3
	{
	visibility: hidden;
	font-weight:normal;
	font-size:26px;
	color:#024B94;
	}
