@charset "UTF-8";

body {
		background: url('/img/bgb.jpg') no-repeat center;
		height: auto;
}

h1, h2, h3, h4, h5, h6 {font-family: Tahoma;}


.clr {
		clear: both;	
}



.subscribe img {border: 0; float: right; margin: 0 20px;}

#content a {
		color: #0090b3;
		font-weight: bold;
		font-family: Tahoma;		
		text-decoration: none;
		text-align: center;		
}

#content a:hover {
		color: #0090b3;
		font-weight: bold;
		font-family: Tahoma;		
		text-decoration: underline;
		text-align: center;		
}

#copyright p {
		font-size: 9px;
		font-family: Tahoma;
		color: #888888;
		margin: 0 auto;	
		text-align: center;
		position: relative;
		height: 15px;
		width: 960px;
		padding-top: 3px;
		cursor: pointer;
}

#top {
		background: url('/img/banner_back.jpg') no-repeat bottom center;
		position: relative;
		margin: 0 auto;
		width: 990px;
		height: 255px;
}

#top p {
		color: #FFFFFF;
		font-weight: normal;
		font-family: Tahoma;	
		float: right;
		margin-right: 122px;
		margin-top: -28px;
		position: relative;
		background: url('/img/actblog.jpg') no-repeat;		height: 77px;
		padding: 40px 7px 0 7px;
}

#top p a {color: #fff; text-decoration: none;}
#top p a:hover {text-decoration: underline;}

#top #logo {
		margin: 0 0 0 10px;
		border: none;
}

#top #menu_topright {
		height: 110px;
		width: 160px;
		float: right;	
		margin-top: -227px;
		position: relative;	
}

#top #menu_topright .menu_topright li {
		display: inline-block;	
}

#top #menu_topright .menu_topright li a {
		display: inline-block;
		width: 13px;
		height: 10px;
		font-size: 0;
		line-height: 0;
		text-indent: -10000px;
		background-repeat: no-repeat;
		margin: 0 5px;
}

#top #menu_topright .menu_topright li.home a {
		background-image: url('/img/home_icon.png');
}

#top #menu_topright .menu_topright li.contact a {
		background-image: url('/img/contact_icon.png');
}

#top #menu_topright .menu_topright li.sitemap a {
		background-image: url('/img/sitemap_icon.png');
}

#top #menu_topright .menu_topright li.links a {
		background-image: url('/img/links_icon.png');
}

#top #menu .menu {
		background-image: url('/img/menu_balk-2.png');
		background-repeat: no-repeat;
		margin: 25px 0 0 0;
		padding: 0;
		z-index: 10;
		height: 69px;
		width: 995px;
		position: relative;
}

#top #menu .menu li {
		display: inline-block;
		margin: 0;
		padding: 0;
}

#top #menu .menu li a {
		color: #FFFFFF;
		font-family: Tahoma;
		font-size: 16px;		
		text-decoration: none;
		display: block;
		margin: 6px 0 0 0;
		padding: 8px 0 0 0;
		height: 34px;
		width: 137.1px;
		text-align: center;
		background: url('/img/streepje.gif') no-repeat center right;	
}

#top #menu .menu li.Home a {
		background: none;	
}

#top #menu .menu li a:hover {
		background: url('/img/menu-hover.png') repeat-x top center !important;
}

#content {
		margin: 10px auto;
		width: 960px;
		height: 527px;
}

#left {
		float: left;
}

#topleft .grotefoto {
		background: no-repeat top left;	
		height: 393px;
		width: 469px;
		position: relative;
		margin-top: -19px;
}

#topleft .grotefoto .fototekst {
		height: auto;
		width: 469px;
		background: url('/img/big_blok.png') repeat-y top left;
		font-family: Tahoma;
		color: #FFFFFF;	
}

#topleft .grotefoto .fototekst h3 {
		font-family: Tahoma;
		color: #FFFFFF;
		font-weight: normal;
		margin-left: 16.3px;
		padding: 7.3px 0;
}

#topleft .grotefoto .grote-foto-content {
		font-family: Tahoma;
		color: #000000;
		font-weight: normal;
		font-size: 11px;		
		padding: 3px 16px;
		background: url('/img/wittrans.png') repeat top left;
		background-width: 469px;
		line-height: 16px;
		margin:  0;
}

#fotos {
		height: 124px;
		width: 469px;
		margin: 9px 0 0 -1px;
		position: relative;		
}

#fotos .fotoblok {
		height: 124px;
		width: 150px;
		float: left;
		margin-left: 8.33px;
		z-index: 10;
		position: relative;
		background: no-repeat top left;
		cursor: pointer;
	
}

#fotos .fotoblok .fototekst {
		height: 58px;
		width: 150px;
		background: url('/img/small_blok.png') no-repeat top left;
		color: #FFFFFF;
		margin-top: 0px;
		position: relative;
		text-align: center;
}

#fotos .fotoblok .fototekst a {
		font-family: Tahoma;
		font-size: 11px;
		color: #FFFFFF;
		margin-top: 12px;
		font-weight: normal;
		padding-top: 30px;
		text-align: center;
		position: relative;
}

.fotoblok .fototekst a {
		font-family: Tahoma;
		font-size: 11px;
		color: #FFFFFF;	
		font-weight: bold;
		text-decoration: none;}


#fotos #downleft {
		margin-left: -6px;	
}

#fotos #mid .fotoblok {
		margin-left: 9px;
		position: relative;
}

#fotos #right {
		float: right;
}

#news {
		height: 527px;
		width: 311px;
		position: relative;
		float: left;
		margin: -10px 9px;
}

#news {
		margin-top: -56px;
}

#news #agenda .agenda {
		height: 116.8px;	
		position: relative;
		margin-bottom: 10px;
		width: 311px;
		cursor: pointer;
}

#news #agenda .agenda .datum {
		text-align: center;	
		padding-left: 15px;
}


#news #agenda .agenda .agendatekst {
		color: #FFFFFF;
		font-family: Tahoma;
		font-size: 13px;	
		margin: -45px 0 0 110px;
		width: 170px;
}

.agenda .bgblue	{
	
}

h1 {margin: 0 0 20px 15px;}

.agenda .bgpink	{
	background-image: url('/gallery/fotoshome/_agenda/news_pink.jpg');
}

.agenda .bgyellow	{
	background-image: url('/gallery/fotoshome/_agenda/news_yellow.jpg');
}

.agenda .bgblack	{
	background-image: url('/gallery/fotoshome/_agenda/news_black.jpg');
}

.datum {
		color: #FFFFFF;
		font-family: Tahoma;
		font-size: 18px;
		padding: 35px 0 0 17px;
		font-weight: bold;
		width: 65px;
		text-transform: capitalize;
}
	
#blog {
		height: 527px;
		width: 162px;
		background-repeat: no-repeat; 
		background-position: top right;
		position: relative;
		float: right;
		margin-top: -57px;	
}

#blog .blog p {
		position: relative;
		padding-top: 14.3px;
		text-align: center;
		
		
}

#blog .blog {
		height: 96px;
		width: 161px;	
		position: relative;
		margin-top: 9.5px;
		padding-bottom: 2.3px;
		text-align: center;
		color: #FFFFFF;
		font-family: Tahoma;
		font-size: 11px;		
		background-image: url('/img/blog_.png');
		background-position: top left;
		background-repeat: no-repeat;
		cursor: pointer;
}

#blog .blog a {
		font-family: Tahoma;
		font-size: 11px;
		color: #0090b3;	
		font-weight: bold;
		text-decoration: none;
}

#blog .blog a:hover {
		font-family: Tahoma;
		font-size: 11px;
		color: #0090b3;	
		font-weight: bold;
		text-decoration: underline;
}
		
#blog_tekst .blog_pagina {
		background-image: url('/img/overons_grey.gif');
		background-position: top center;
		background-repeat: repeat-y;
		width: 960px;
		height: auto;
		padding-bottom: 7.3px;
		margin-top: 7.3px;
		float: left;
}

#blog_tekst .blog_pagina table {width: 700px; margin: 0 0 0 10px; font-family: Tahoma; font-size: 11px;	line-height: 2em;} 
#blog_tekst .blog_pagina td {padding: 5px; margin: 5px 0; vertical-align: top;}

.reageer a {
		font-family: Tahoma;
		font-size: 10px;
		color: #0090b3;	
		font-weight: bold;
		text-decoration: none;
		float: left;
		margin-bottom: 5px;
		margin-left: 18px;
}

.reageer a:hover {
		font-family: Tahoma;
		font-size: 10px;
		color: #0090b3;	
		font-weight: bold;
		text-decoration: underline;
		float: left;
		margin-bottom: 5px;
		margin-left: 18px;
}

#blog_tekst .blog_pagina h4 {
		padding-left: 18px;
		padding-bottom: 18px;
		font-family: Tahoma;
		font-size: 14px;
		color: #000000;
		font-weight: bold;		
}		

#blog_tekst .blog_pagina h5, #blog_tekst .blog_pagina h6  {
		padding-left: 18px;
	}
	
#blog_tekst .blog_pagina p {	
		padding-left: 18px;
		padding-right: 18px;
		margin: 10px 0;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;
		font-weight: normal;	
		line-height: 22px;
}		
		
#footer {
		background-color: #f09;
		margin: 0 auto;
		width: 946px;
		height: 140px;
		font-size: 0px;
}


#slid_blok_l {
		z-index: 999;
		float: left;
		position: absolute;
}

#slid_blok_r {
		z-index: 999;
		position: absolute;
		float: right;
		margin: 90px 0 0 0;
}

#footer #slider a img {
		border: none;
		margin-top: 30px;
}

#slider {
	border: 7px solid #333;
	z-index: 0;
	margin: 0 auto;
	padding: 0;
	height: 140px;
	width: 946px;
}

#slider_left	{
	width: 50px;
	background-image: url('/img/slider_blok_left.png');
	background-repeat: no-repeat;
	background-position: top left;
	height: 140px;
	position: absolute;
	z-index: 1000;
}

#slider_right	{
	margin-left: 896px;
	width: 50px;
	background-image: url('/img/slider_blok_right.png');
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 140px;
	position: absolute;
	z-index: 1001;
}

/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 30px 25px 0 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
	vertical-align: middle;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: 946px;
	height: 140px;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 946px;
	height: 140px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	height: 140px;
	vertical-align: middle;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	height: 140px;
	vertical-align: middle;
}


/* OVER ONS */	

#content #overons_top {
		width: 960px;
		height: 350px;
}

#content #overons_top #left_menu {
		width: 150px;
		height: 347px;
		position: relative;
		float: left;
}

#content #overons_top #left_menu a img {
		text-decoration: none;
		border: none;
		padding-bottom: 7.3px;	
}

#content #overons_top #overons_foto {
		height: 347px;
		width: 799px;
		position: relative;
		float: right;	
		margin-top: 0;
}

#content #overons_top #overons_foto .overons_foto {
		height: 347px;
		width: 799px;
		margin-top: -40px;
}

#content #overons_top #overons_foto .overons_foto_tekst {
		background-image: url('/img/overons_blok.png');
		background-repeat: no-repeat;
		height: 90px;
		width: 799px;		
}

#content #overons_top #overons_foto .overons_foto_tekst h3 {
		font-family: Tahoma;
		color: #FFFFFF;
		font-weight: normal;
		font-size: 40px;
		margin-left: 18px;
		padding-top: 18px;
		z-index: 20;
}

#content #overons_tekst {
		background-image: url('/img/overons_grey.gif');
		background-position: top left;
		background-repeat: repeat-y;
		width: 960px;
		height: auto;
		padding-bottom: 7.3px;
		margin-top: -12px;
}

#overons_tekst h4 {
		padding-left: 18px;
		padding-top: 18px;
		font-family: Tahoma;
		font-size: 14px;
		color: #000000;
		font-weight: bold;		
}

#overons_tekst p {
		padding-left: 18px;
		padding-right: 18px;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;	
		font-weight: normal;
}

#overons_tekst p a {
		font-family: Tahoma;
		font-size: 10px;
		color: #0090b3;	
		font-weight: bold;
		text-decoration: none;
}

#overons_tekst p a:hover {
		font-family: Tahoma;
		font-size: 10px;
		color: #0090b3;	
		font-weight: bold;
		text-decoration: underline;
}


#overons_tekst_ges {
		background-image: url('/img/overons_grey.gif');
		background-position: top left;
		background-repeat: repeat-y;
		width: 797px;
		height: auto;
		padding-bottom: 7.3px;
		margin-top: 10px;
}

#overons_tekst_ges h4 {
		padding-left: 18px;
		padding-top: 18px;
		font-family: Tahoma;
		font-size: 14px;
		color: #000000;
		font-weight: bold;		
}

#overons_tekst_ges p {
		padding-left: 18px;
		padding-right: 18px;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;	
		font-weight: normal;
}

#content #content_down #geschiedenis_fotos {
		width: 80px;
		height: 475px;
		float: right;
		margin-top: 0;	
		margin-right: 71px;
		position: relative;
}

#content #geschiedenis_fotos a img {
		border: none;
		padding-bottom: 7.3px;
}

#content_down {
		margin-top: -13px;
		width: 960px;
}

#blokjes {
		margin-top: 7.3px;
		position: relative;

}

#blokjes p {
		width: 138px;
		float:  right;
		margin-top: 0px;
		margin-left: -50px;
		position: relative;
}


#content #overons_tekst .studie_left {
		float: left;	
		position: relative;	
		margin-top: 0px;
		margin-right: 0px;
}

#content #overons_tekst .studie_right {
		float: right;
		position: relative;	
		margin-top: 0px;
		margin-right: 0px;
}

/* BESTUUR */	

#content #bestuur_foto .bestuur_foto {
		width: 959px;
		height: 347px;	
		position: relative;
		margin-top: -2px;
		float: left;
}

#content #bestuur_foto .bestuur_foto .bestuur_foto_tekst {
		width: 960px;
		height: 90px;
		background-image: url('/img/bestuur_blok.png');
		background-repeat: no-repeat;	
		margin-top: -40px;
}

#content #bestuur_foto .bestuur_foto .bestuur_foto_tekst h3 {
		font-family: Tahoma;
		color: #FFFFFF;
		font-weight: normal;
		font-size: 40px;
		margin-left: 18px;
		padding-top: 18px;
}

#content #bestuur_tekst {
		width: 960px;
		padding-bottom: 7.3px;
		padding-top: 7.3px;
		
}

#content #bestuur_tekst h2 {
		padding-left: 18px;
		padding-top: 18px;
		margin-top: 10px;
		font-family: Tahoma;
		font-size: 14px;
		color: #000000;
		font-weight: bold;		
}

#content #bestuur_tekst h4 {
		padding-left: 18px;
		padding-top: 18px;
		font-family: Tahoma;
		font-size: 14px;
		color: #000000;
		font-weight: bold;		
}

#content #bestuur_tekst h5 {
		padding-left: 18px;
		padding-top: 18px;
		margin-top: 38px;
		font-family: Tahoma;
		font-size: 14px;
		color: #000000;
		font-weight: bold;	
		height: auto;
}

#content #bestuur_tekst p {
		padding-left: 18px;
		margin-top: -20px;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;
		font-weight: normal;	
		line-height: 22px;
}

#content #bestuur_tekst .leden_vlak .leden_vlak_content {
		padding-top: 18px;	
	
}

#content #bestuur_tekst .leden_vlak {
		 height: 165px;
		 width: 469px;
		 position: relative;
		 margin-top: 12px;
		 padding-bottom: 2.3px;
}

#content #bestuur_tekst .leden_even {
		background-image: url('/img/bestuur_blue.jpg');
		background-repeat: no-repeat;
	 	background-position: top left;		
	 	float: left;
}		

#content #bestuur_tekst .leden_oneven {
		background-image: url('/img/bestuur_pink.jpg');
		background-repeat: no-repeat;
	 	background-position: top left;		
	 	float: right;
	 	margin-right: -18px;
}

.event_left {
		float: left;
		position: relative;	
}

.event_right {
		float: right;
		position: relative;	
}

#content #bestuur_tekst .leden_vlak {
		padding-left: 18px;
		color: #FFFFFF;	
}

#content #bestuur_tekst .leden_vlak h3 {
		font-weight: bold;
		font-family: Tahoma;
		font-size: 16px;
		margin-top: 0px;
		
}

#content #bestuur_tekst .leden_vlak .functie p {
		font-weight: normal;
		font-family: Tahoma;
		font-size: 16px;
		margin-top: -15px;
		color: #FFFFFF;		
}

#content #bestuur_tekst .leden_vlak img {
		float: left;
		height: 120px;
		padding-right: 18px;
}

#content #bestuur_tekst .leden_vlak .info {
		font-weight: normal;
		font-family: Tahoma;
		font-size: 11px;
		color: #FFFFFF;	
		margin-top: -20px;
}

#content #bestuur_tekst .leden_vlak .info a {
		text-decoration: none;
		font-weight: normal;
		font-family: Tahoma;
		font-size: 11px;
		color: #FFFFFF;	
}

#content #bestuur_tekst .leden_vlak .info a:hover {
		text-decoration: underline;
		font-weight: normal;
		font-family: Tahoma;
		font-size: 11px;
		color: #FFFFFF;	
}

#vacatures {
		position: relative;
		height: auto;
		width: 960px;
		padding: 7.3px 0 0 0;	
		background-image: url('/img/overons_grey.gif');
		background-repeat: no-repeat;	
}

#vacatures p {
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;
		text-decoration: none;	
		font-weight: normal;
		padding: 0 7.3px 7.3px 7.3px;
}

#vacatures h5 {
		margin-top: 7.3px;
		font-family: Tahoma;
		font-size: 15px;
		color: #000000;
		text-decoration: none;	
		font-weight: bold;
		padding: 0 7.3px 0 7.3px;
}

/* AGENDA */

#content #agenda_foto .bestuur_foto {
		height: 347px;	
}

#content #agenda_foto .bestuur_foto .bestuur_foto_tekst {
		width: 960px;
		height: 90px;
		background-image: url('/img/bestuur_blok.png');
		background-repeat: no-repeat;	
		margin-top: -30px;
}

#content #agenda_foto .bestuur_foto .bestuur_foto_tekst h3 {
		font-family: Tahoma;
		color: #FFFFFF;
		font-weight: normal;
		font-size: 40px;
		margin-left: 18px;
		padding-top: 18px;
}

#agenda_tekst #activiteiten_oneven {
		padding-bottom: 7.3px;	
		margin-top: 10px;
		float: left;
}

#agenda_tekst #activiteiten_even {
		padding-bottom: 7.3px;	
		margin-top: 10px;
		float: right;
		margin-right: 18px;
}

#agenda_tekst #activiteiten_oneven h4 {
		padding-left: 18px;
		padding-top: 18px;
		font-family: Tahoma;
		font-size: 14px;
		color: #000000;
		font-weight: bold;		
}

#agenda_tekst #activiteiten_oneven h5 {
		margin-left: 30px;
		margin-top: -5px;
		font-family: Tahoma;
		font-size: 15px;
		color: #FFFFFF;
		font-weight: bold;	
		background: url('/gallery/fotosagenda/_activiteiten/agenda_bluekopie.jpg') repeat-y top left;
		height: 19px;
		width: 380px;	
		padding: 8px 10px;	
}

#agenda_tekst #activiteiten_oneven p {
		padding-left: 30px;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;	
		font-weight: normal;
}

#agenda_tekst #activiteiten_oneven p a {
		padding-left: 0;
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
}

#agenda_tekst #activiteiten_oneven p a:hover {
		padding-left: 0;
		font-family: Tahoma;
		font-size: 11px;
		color: #666666;	
		font-weight: normal;
		text-decoration: underline;
}

#agenda_tekst #activiteiten_even h4 {
		padding-left: 18px;
		padding-top: 18px;
		font-family: Tahoma;
		font-size: 14px;
		color: #000000;
		font-weight: bold;		
}

#agenda_tekst #activiteiten_even h5 {
		margin-left: 30px;
		margin-top: -5px;
		font-family: Tahoma;
		font-size: 15px;
		color: #FFFFFF;
		font-weight: bold;	
		background: url('/gallery/fotosagenda/_activiteiten/agenda_pinkkopie.jpg') repeat-y center center;
		height: 19px;
		width: 380px;	
		padding: 8px 10px;		
}


#agenda_tekst #activiteiten_even p {
		padding-left: 43px;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;	
		font-weight: normal;
}

#agenda_tekst #activiteiten_even p a {
		padding-left: 0;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;	
		font-weight: normal;
		text-decoration: none;
}

#agenda_tekst #activiteiten_even p a:hover {
		padding-left: 0;
		font-family: Tahoma;
		font-size: 11px;
		color: #666666;	
		font-weight: normal;
		text-decoration: underline;
}

#activiteiten_oneven img {
		margin-top: 18px;	
		margin-left: 18px;
}

#activiteiten_even img {
		margin-top: 18px;	
		margin-left: 18px;
}

#content .agenda {
		background-image: url('/img/overons_grey.gif');
		background-position: top left;
		background-repeat: repeat-y;
		height: 250px;
		width: 960px;	
		padding-bottom: 7.3px;	
		margin-top: 10px;
}

/* LINKS */

#content .links {
		background-image: url('/img/overons_grey.gif');
		background-position: center center;
		background-repeat: repeat-y;
		width: 960px;
		padding-bottom: 7.3px;
		margin-top: 10px;
		position: relative;
}

#content .links .links_oneven {
		float: left;
		position: relative;
		width: 400px;
		padding-left: 18px;
}

#content .links .links_even {
		float: right;
		position: relative;
		width: 400px;
		padding-right: 18px;	
}

#content .links .links_oneven h5 {
		font-family: Tahoma;
		font-size: 15px;
		color: #FFFFFF;
		font-weight: bold;	
		background: url('/gallery/fotosagenda/_activiteiten/agenda_bluekopie.jpg') repeat-y top left;
		height: 19px;
		padding: 8px 10px;	
}

#content .links .links_even h5 {
		font-family: Tahoma;
		font-size: 15px;
		color: #FFFFFF;
		font-weight: bold;	
		background: url('/gallery/fotosagenda/_activiteiten/agenda_pinkkopie.jpg') repeat-y center center;
		height: 19px;
		padding: 8px 10px;	
}

#content .links .links_oneven p {
		padding-left: 18px;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;	
		font-weight: normal;
}

#content .links .links_even p {
		padding-left: 18px;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;	
		font-weight: normal;
}

#content .links .links_oneven p a {
		padding-left: 0;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;	
		font-weight: normal;
		text-decoration: none;
}

#content .links .links_even p a {
		padding-left: 0;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;	
		font-weight: normal;
		text-decoration: none;
}

#content .links .links_oneven p a:hover {
		padding-left: 0;
		font-family: Tahoma;
		font-size: 11px;
		color: #666666;	
		font-weight: normal;
		text-decoration: underline;
}

#content .links .links_even p a:hover {
		padding-left: 0;
		font-family: Tahoma;
		font-size: 11px;
		color: #666666;	
		font-weight: normal;
		text-decoration: underline;
}

#content .links .links_oneven img {
		margin-top: 18px;	
		margin-left: 18px;
}

#content .links .links_even img {
		margin-top: 18px;	
		margin-left: 18px;
}



#content #links_foto .bestuur_foto {
		height: 347px;	
}

#content #links_foto .bestuur_foto .bestuur_foto_tekst {
		width: 960px;
		height: 90px;
		background-image: url('/img/bestuur_blok.png');
		background-repeat: no-repeat;	
		margin-top: -30px;
}

#content #links_foto .bestuur_foto .bestuur_foto_tekst h3 {
		font-family: Tahoma;
		color: #FFFFFF;
		font-weight: normal;
		font-size: 40px;
		margin-left: 18px;
		padding-top: 18px;
}

/* SITEMAP */

.text {
		background-image: url('/img/overons_grey.gif');
		background-position: top left;
		background-repeat: repeat-y;
		padding: 8px;
}

.text p {
		margin-left: 18px;
		font-size: 12px;
		font-family: Tahoma;
}

.text a {
		margin-left: 18px;
		font-size: 12px;
		font-family: Tahoma;
		color: #0090b3;
		text-decoration: none;
		font-weight: bold;
}

.text a:hover {
		margin-left: 18px;
		font-size: 12px;
		font-family: Tahoma;
		color: #0090b3;
		text-decoration: underline;
		font-weight: bold;
}

.text h2 {
		margin-left: 18px;	
		padding-bottom: 10px;
		font-size: 18px;
		font-family: Tahoma;
}

.text h4,.text h5 {position: relative; top: 10px; margin: 0 0 0 18px; padding-bottom: 10px;}




/* CONTACT */

.content_left_tekst {
		width: 960px;
		height: auto;
		background-image: url('/img/overons_grey.gif');
		background-position: top left;
		background-repeat: repeat-y;	
}

.content_left_tekst p {
		margin-left: 18px;
		font-size: 11px;
		font-family: Tahoma;
}

.content_left_tekst h2 {
		margin-left: 18px;	
		padding-bottom: 10px;
		padding-top: 18px;
		font-size: 18px;
		font-family: Tahoma;
}

input, textarea {
		font-family: Arial;	
		font-size: 11px;	
		padding: 2px 2px 2px 2px;	
		border: 1px solid #999999;
}

label {
		display: inline-block;
		width: 200px;	
		font-family: Tahoma;	
		line-height: 20px;
		padding: 0px 7.3px 0px 7.3px;
		
}

input {	
		font-family: Tahoma;	
		font-size: 11px;
		padding: 2px 2px 2px 2px;	
		border: 1px solid #999999;
		margin: 0 auto;
		margin-left: 10px;	
		margin-bottom: 10px;
		width: 198px;	
}

input:hover {	
		font-family: Tahoma;	
		font-size: 11px;
		padding: 2px 2px 2px 2px;	
		border: 1px solid #0093b6;
		margin: 0 auto;
		margin-left: 10px;	
		margin-bottom: 10px;	
}

textarea:hover {
		border: 1px solid #0093b6;	
}

textarea {margin: 0 0 0 10px;}

#cp_submit, #status {
		cursor: pointer;
		font-family: Tahoma;	
}

.form p {
		margin: 5px 0 5px 15px;
		font-family: Tahoma;	
		width: auto;
		
}

. form p strong, em, textarea {
		margin-left: 10px;	
}

#formcontrole {
		margin-left: 10px;	
}

span.error {
		margin-left: 5px;
		color: #0093b6;	
}

#cp_status {
		color: #CC0000;
		font-size: 14px;
		margin: 2px 0 4px 0;
		display: block;
		font-family: Tahoma;	
}

.send_btn {
		background-image: url('/img/verstuur.jpg');
		background-repeat: no-repeat;	
		margin-left: 224px;
		border: none;
		color: #FFFFFF;
		cursor: pointer;
		width: auto !important;
}

.send_btn:hover {
		background-image: url('/img/verstuur.jpg');
		background-repeat: no-repeat;	
		margin-left: 224px;
		border: none;
		color: #FFFFFF;
		cursor: pointer;
		width: auto !important;
}

/* FOTOALBUM */

.albums {
		position: relative;
		width: 960px;
		background-position: center center;
}

.albums .album_teaser_oneven {
		height: 92px;
		width: 439px;
		position: relative;
		margin-top: 12px;
		float: left;
		background-image: url('/img/bestuur_blue.jpg');
		background-repeat: no-repeat;
	 	background-position: top left;	
	 	cursor: pointer;
	 	padding: 15px;
}

.albums .album_teaser_oneven img {position: relative; top: -10px; left: -10px;}

.albums .album_teaser_even {
		height: 92px;
		width: 439px;
		position: relative;
		margin-top: 12px;
		padding-bottom: 2.3px;
		float: right;
		background-image: url('/img/bestuur_pink.jpg');
		background-repeat: no-repeat;
	 	background-position: top left;	
	 	cursor: pointer;
	 	padding: 15px;
}

.albums .album_teaser_even img {position: relative; top: -10px; left: -10px;}

.albums p {
		color: #FFFFFF;
		font-size: 11px;
		font-weight: normal;
		z-index: 20;
		margin-top: 0px;	
		margin-left: 200px;
}

.albums h3 {
		z-index: 20;
		margin-top: -120px;	
		margin-left: 200px;	
		font-family: Tahoma;
		font-size: 16px;
		color: #FFFFFF;
}

.albums a img {
		border: none;
}


.fotoalbum img {
		border: none;	
		margin: 0 3.33px;
}

#content #fotoalbum_tekst h4 {
		padding-top: 18px;
		margin-top: 10px;
		font-family: Tahoma;
		font-size: 14px;
		color: #000000;
		font-weight: bold;		
}

#content #fotoalbum_tekst h5 {
		margin-top: 10px;
		padding-bottom: 18px;
		padding-bottom: 18px;
		font-family: Tahoma;
		font-size: 14px;
		color: #000000;
		font-weight: bold;
}

#content #fotoalbum_foto .bestuur_foto {
		width: 960px;
		height: 347px;	
		position: relative;
		margin-top: -2px;
		float: left;
}

#content #fotoalbum_foto .bestuur_foto_tekst {
		width: 960px;
		height: 90px;
		background-image: url('/img/bestuur_blok.png');
		background-repeat: no-repeat;
		margin-top: -40px;
}

#content #fotoalbum_foto .bestuur_foto_tekst h3 {
		font-size: 40px;
		font-family: Tahoma;
		color: #FFFFFF;
		font-weight: normal;
		margin-left: 18px;
		padding-top: 18px;
}

.terug a {
		font-family: Tahoma;
		font-size: 10px;
		color: #0090b3;	
		font-weight: bold;
		text-decoration: none;
		float: right;
		margin-bottom: 5px;
		margin-right: 18px;
}

.terug a:hover {
		font-family: Tahoma;
		font-size: 10px;
		color: #0090b3;	
		font-weight: bold;
		text-decoration: underline;
		float: right;
		margin-bottom: 5px;
		margin-right: 18px;
}

p.remark {margin: 0 0 10px 22px;}
p.remark textarea {margin: 10px 0 0 0; width: 416px;}

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

	/* FANCYBOX */	



div#fancy_overlay {

	position: fixed;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	background-color: #666;

	display: none;

	z-index: 830;

}



* html div#fancy_overlay {

	position: absolute;

	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}



div#fancy_wrap {

	text-align: left;

}



div#fancy_loading {

	position: absolute;

	height: 40px;

	width: 40px;

	cursor: pointer;

	display: none;

	overflow: hidden;

	background: transparent;

	z-index: 900;

}



div#fancy_loading div {

	position: absolute;

	top: 0;

	left: 0;

	width: 40px;

	height: 480px;

	background: transparent url('/img/fancy_progress.png') no-repeat;

}



div#fancy_loading_overlay {

	position: absolute;

	background-color: #FFF;

	z-index: 830;

}



div#fancy_loading_icon {

	position: absolute;

	background: url('/img/fancy_loading.gif') no-repeat;

	z-index: 835;

	width: 16px;

	height: 16px;

}



div#fancy_outer {

	position: absolute;

    top: 0;

    left: 0;

    z-index: 890;

    padding: 18px 18px 33px 18px;

    margin: 0;

    overflow: hidden;

    background: transparent;

    display: none;

}



div#fancy_inner {

	position: relative;

	width:100%;

	height:100%;

	border: 1px solid #BBB;

	background: #FFF;

}



div#fancy_content {

	margin: 0;

	z-index: 900;

	position: absolute;

}



div#fancy_div {

	background: #000;

	color: #FFF;

	height: 100%;

	width: 100%;

	z-index: 900;

}



img#fancy_img {

	position: absolute;

	top: 0;

	left: 0;

	border:0; 

	padding: 0; 

	margin: 0;

	z-index: 900;

	width: 100%;

	height: 100%;

}



div#fancy_close {

	position: absolute;

	top: -12px;

	right: -15px;

	height: 30px;

	width: 30px;

	background: url('/img/fancy_closebox.png') top left no-repeat;

	cursor: pointer;

	z-index: 981;

	display: none;

}



#fancy_frame {

	position: relative;

	width: 100%;

	height: 100%;

	display: none;

}



#fancy_ajax {

	width: 100%;

	height: 100%;

	overflow: auto;

}



a#fancy_left, a#fancy_right {

	position: absolute; 

	bottom: 0px; 

	height: 100%; 

	width: 35%; 

	cursor: pointer;

	z-index: 911; 

	display: none;

	background-image: url(data:image/gif;base64,AAAA);

	outline: none;

}



a#fancy_left {

	left: 0px; 

}



a#fancy_right {

	right: 0px; 

}



span.fancy_ico {

	position: absolute; 

	top: 50%;

	margin-top: -15px;

	width: 30px;

	height: 30px;

	z-index: 912; 

	cursor: pointer;

	display: block;

}



span#fancy_left_ico {

	left: -9999px;

	background: transparent url('/img/fancy_left.png') no-repeat;

}



span#fancy_right_ico {

	right: -9999px;

	background: transparent url('/img/fancy_right.png') no-repeat;

}



a#fancy_left {

  visibility: visible;

}



a#fancy_right {

  visibility: visible;

}



a#fancy_left span {

	left: 20px; 

}



a#fancy_right span {

	right: 20px; 

}



.fancy_bigIframe {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	background: transparent;

}



div#fancy_bg {

	position: absolute;

	top: 0; left: 0;

	width: 100%;

	height: 100%;

	z-index: 870;

	border: 0;

	padding: 0;

	margin: 0;

}

	

div.fancy_bg {

	position: absolute;

	display: block;

	z-index: 870;

	border: 0;

	padding: 0;

	margin: 0;

}



div.fancy_bg_n {

	top: -18px;

	width: 100%;

	height: 18px;

	background: transparent url('/img/fancy_shadow_n.png') repeat-x;

}



div.fancy_bg_ne {

	top: -18px;

	right: -13px;

	width: 13px;

	height: 18px;

	background: transparent url('/img/fancy_shadow_ne.png') no-repeat;

}



div.fancy_bg_e {

	right: -13px;

	height: 100%;

	width: 13px;

	background: transparent url('/img/fancy_shadow_e.png') repeat-y;

}



div.fancy_bg_se {

	bottom: -18px;

	right: -13px;

	width: 13px;

	height: 18px;

	background: transparent url('/img/fancy_shadow_se.png') no-repeat;

}



div.fancy_bg_s {

	bottom: -18px;

	width: 100%;

	height: 18px;

	background: transparent url('/img/fancy_shadow_s.png') repeat-x;

}



div.fancy_bg_sw {

	bottom: -18px;

	left: -13px;

	width: 13px;

	height: 18px;

	background: transparent url('/img/fancy_shadow_sw.png') no-repeat;

}



div.fancy_bg_w {

	left: -13px;

	height: 100%;

	width: 13px;

	background: transparent url('/img/fancy_shadow_w.png') repeat-y;

}



div.fancy_bg_nw {

	top: -18px;

	left: -13px;

	width: 13px;

	height: 18px;

	background: transparent url('/img/fancy_shadow_nw.png') no-repeat;

}



div#fancy_title {

	position: absolute;

	bottom: -33px;

	left: 0;

	width: 100%;

	z-index: 900;

	display: none;

}



div#fancy_title div {

	color: #FFF;

	font: bold 12px Arial;

	padding-bottom: 3px;

}



div#fancy_title table {

	margin: 0 auto;

}



div#fancy_title table td {

	padding: 0;

	vertical-align: middle;

}



td#fancy_title_main {

	height: 32px;

	background: transparent url('/img/bestuur_blok.png') repeat-x;
	

}



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