.albummem
{
	margin-top: 5px;
}

#galterug
{
	width:545px;
	border: 0px solid red;
	text-align: right;
}
#big
{
	margin-top:15px !important;
	margin-top: 0px;
	height: 270px;
	border: 0px solid black;
}
#gallery
{
	margin-top: 5px;
	margin-bottom: 15px;
	width: 400px;
}
img.thumb
{
	margin: 5px;
	cursor:pointer;
}


input.hiddensubmit
{
	width:0px;
	height:0px;
	visibility: hidden;
	display: none;
}

select.dienst
{
	font-size:x-small;
}
#introleft
{
	background-image: url(../images/introleft.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#introright
{
	background-image: url(../images/introright.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.backintro
{
	background-image: url(../images/backintro.jpg);
	background-repeat: repeat-x;
}

.fullheight
{
	height:100%;
}

a.homelink
{
	font-family: sans-serif,arial,helvetica,tahoma;
	font-size:small;
	font-weight:bold;
	color: #658967;
}

a.homelink:HOVER
{
	font-family: sans-serif,arial,helvetica,tahoma;
	font-size:small;
	font-weight:bold;
	color: #f7931d;
}

#welkoma
{
	width: 826px;
	height: 147px;
	margin: 0px;
}
#welkomb
{
	width: 826px;
	height: 17px;
	text-align: center;
	background-image: url(../images/homeb.jpg);
	background-repeat: no-repeat;
	margin: 0px;
}
#welkomc
{
	width: 826px;
	height: 336px;
	margin: 0px;
}

body.welkom
{
	background-color:#126132;
	text-align: center;
}

span.menulang
{
	color:#F7931D;
}
#nav #search
{
	height: 22px !important;
	height: 29px;
	border:0px solid #000000;
	margin-left:38px;
	padding-top: 5px;
	font-size:small;
	float:left;
	font-weight: Bold;
	text-decoration: none;
	font-family: sans-serif,arial,helvetica,tahoma;
	color: #000000;
}



textarea.i279{
	color: #000000;
	background-color : #ffffff;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	height: 100px;
	border: 1px solid #116133;
	width:327px;
}
input.i279{
	color: #000000;
	background-color : #ffffff;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border: 1px solid #116133;
	width:327px;
}
input.i175{
	color: #2B4C45;
	background-color : #ffffff;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border: 1px solid #116133;
	width:170px !important;
	width:172px;
}
input.i100{
	color: #2B4C45;
	background-color : #ffffff;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border: 1px solid #116133;
	width:147px;
}


#contentdescription
{
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	padding-top:10px;
}

#newslist .newslisttitle
{
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border: 0px solid #000000;
	float:left;
	width: 360px;
	padding-left:5px;
	padding-right:5px;
}


#newslist .newsdividerhead
{
	clear: both;
}


#newslist .newslistdatehead
{
	float:left;
	font-family: arial,verdana,helvetica,sans-serif,tahoma;
	font-size:small;
	border: 0px solid #000000;
	width: 85px;
	padding-left:2px;
	padding-right:2px;
}


#newslist .newslisttitlehead
{
	font-family: arial,verdana,helvetica,sans-serif,tahoma;
	font-size:small;
	border:0px solid #000000;
	float:left;
	width: 360px;
	padding-left:5px;
	padding-right:5px;
}
#newslist .newslistlinkhead
{
	border: 0px solid #000000;
	padding-right: 10px;
	font-size:small;
	font-family: arial,verdana,helvetica,sans-serif,tahoma;
	color:#116133;
}





#newslist .newslistdate
{
	float:left;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border: 0px solid #000000;
	width: 85px;
	padding-left:2px;
	padding-right:2px;
}

#newslist
{
	padding-top:10px
}

#linklist,#searchlist
{
	padding-top: 10px;
	border: 0px solid #000000;
}

.linklistcat,.searchlistcat
{
	border: 0px solid #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #BBD75C;
	margin-top: 25px;
	font-family: arial,verdana,helvetica,sans-serif;
	font-size:small;
	font-weight: bold;

}

.linklistspacer, .searchlistspacer
{
	width: 25px;
	float:left;
	border: 0px solid #000000;
	margin-top:2px;
}

.linklistitem, .searchlistitem
{
	float:left;
	border: 0px solid #000000;
	margin-top:2px;
}

.linklistdivider, .searchlistdivider
{
	font-size:1px;
	clear:both;
}
#eventdetailspecs
{
	margin-top: 30px;
	border: 1px solid #000000;
	padding: 5px;
	width: 300px;
}

#eventdetailspecsitemlabel
{
	border: 0px solid blue;
	width: 80px;
	text-align:right;
	float:left;
	margin: 0px;
	padding-right: 6px;
	padding-top: 2px !important;
	padding-top: 0px;
	padding-bottom: 2px !important;
	padding-bottom: 0px;
	font-style:italic;
}

#eventdetailspecsitem
{
	border: 0px solid red;
	width: 190px;
	padding-top: 2px !important;
	padding-top: 0px;
	padding-bottom: 2px !important;
	padding-bottom: 0px;
	float:left;
	text-align:left;
}

#eventdetailspecsdivider, #newsdetailspecsdivider
{
	clear: both;
}

#eventlist .eventdividerhead
{
	clear: both;
}


#eventlist .eventlistdatefromhead
{
	float:left;
	font-family: arial,verdana,helvetica,sans-serif,tahoma;
	font-size:small;
	border: 0px solid #000000;
	width: 85px;
	padding-left:2px;
	padding-right:2px;
}

#eventlist .eventlistdatetillhead
{
	float:left;
	font-family: arial,verdana,helvetica,sans-serif,tahoma;
	font-size:small;
	border: 0px solid #000000;
	width: 85px;
	padding-left:2px;
	padding-right:2px;
}

#eventlist .eventlisttitlehead
{
	font-family: arial,verdana,helvetica,sans-serif,tahoma;
	font-size:small;
	border:0px solid #000000;
	float:left;
	width: 270px;
	padding-left:5px;
	padding-right:5px;
}

#eventlist .eventlistlinkhead
{
	border: 0px solid #000000;
	padding-right: 10px;
	font-size:small;
	font-family: arial,verdana,helvetica,sans-serif,tahoma;
}


#eventdetailtitle, #newsdetailtitle
{
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	font-weight: bold;
	padding-top: 15px;
	border: 0px solid #000000;
}

#eventdetailtopnav, #newsdetailtopnav
{
	padding-top: 5px;
	border: 0px solid red;
	width: 542px;
	text-align:right;
}

#eventdetailbottomnav, #newsdetailbottomnav
{
	padding-top: 15px;
	border: 0px solid red;
	float:right;
}

#eventdetailtopnav a, #eventdetailbottomnav a, #newsdetailtopnav a, #newsdetailbottomnav a
{
	font-size:11px;
}
#eventdetaildesc, #newsdetaildesc
{
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	margin-top: 4px;
	padding-top: 10px;

}



#eventlist
{
	padding-top: 10px;
}

#eventlist .eventdivider
{
	clear: both;
}

#eventlist .eventlistitem, #newslist .newslistitem
{
	float:left;
	width:545px;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border:0px solid #000000;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 4px;
}

#eventlist .eventlistitemshade, #newslist .newslistitemshade
{
	float:left;
	width:545px;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border:0px solid #000000;
	background-color: #BBD75C;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 4px;
}

#eventlist .eventlistdatefrom
{
	float:left;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border: 0px solid #000000;
	width: 85px;
	padding-left:2px;
	padding-right:2px;
}

#eventlist .eventlistdatetill
{
	float:left;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border: 0px solid #000000;
	width: 85px;
	padding-left:2px;
	padding-right:2px;
}

#eventlist .eventlisttitle
{
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border:0px solid #000000;
	float:left;
	width: 270px;
	padding-left:5px;
	padding-right:5px;
}

#eventlist .eventlistlink, #newslist .newslistlink
{
	border: 0px solid #000000;
	padding-right: 10px;
	color:#116133;
}

#eventimage
{
	margin-top:6px;
	padding-right:2px;
	float:left;
}
.eventtitle
{
	font-family: sans-serif,arial,helvetica,tahoma;
	font-size:small;
	font-weight: bold;
}

.eventdatefrom
{
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:x-small;
	margin-top: 2px;
	font-weight: bold;
}

.eventshortdesc
{
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	margin-top: 4px;
}

.eventlink
{
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	padding-bottom: 20px;
	margin-top:4px;
	color:#116133;
}

p
{
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
}

table,td,tbody
{
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
}

a
{
	color:#116133;
	text-decoration: underline;
}

a:hover
{
	color:#658967;
	text-decoration: underline;
}
#agendatitle
{
	border: 2px solid #008050;
	width:148px;
	height: 29px !important;
	height: 37px;
	background-color: #F7931D;
	position:relative;
	font-size:large !important;
	font-size:medium;
	font-weight: bold;
	text-align:center;
	padding-top: 4px;
	margin-top: -122px;
	margin-left: -9px;
	z-index: 1;
	font-family:helvetica,sans-serif,arial,tahoma;
}

#agenda
{
	width: 177px;
	height: 320px;
	position:relative;
	border: 0px solid yellow;
	margin-top:-7px;
	z-index: 2;
}

#agendatop
{
	font-size: 2px;
	border:0px solid #000000;
	width: 177px;
	height: 13px;
	background-image: url(../images/agendatop.jpg);
	background-repeat: no-repeat;
}

#agendabody
{
	border:0px solid #000000;
	width: 157px;
	background-image: url(../images/agendabg.jpg);
	background-repeat: repeat-y;
	padding:10px;
}

#agendabottom
{
	font-size: 2px;
	border:0px solid #000000;
	width: 177px;
	height: 12px;
	background-image: url(../images/agendabottom.gif);
	background-repeat: no-repeat;
}
#bottom2righthome
{
	border:0px solid #000000;
	font-size:small;
	padding-top: 3px;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	text-align:center;
}

#bottom2 #bottom2left
{
	width: 180px;
	border:0px solid #000000;
	float:left;
}
#bottom2 #bottom2right
{
	width: 700px;
	border:0px solid #000000;
	font-size:x-small;
	padding-top: 3px;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	text-align:center;
	float:left;
}

#bottom2
{
	 border: 0px solid pink;
	 width: 960px;
	 height: 20px;
	 text-align: center;
	 font-size:small !important;
	font-size:small;
}


#bottomwhite
{
	 border: 0px solid #000000;
	 width: 960px;
	 height: 2px;
	 font-size:2px;
	 background-color: #FFFFFF;
	 margin:0px;
	 padding:0px;
}

#synaptech #synaptechleft
{
	width: 180px;
	border:0px solid #000000;
	float:left;
}

#synaptechright
{
	width: 735px;
	border:0px solid #000000;
	font-size:small;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	text-align:center;
	float:left;
	color:#A0AB92;
}

#synaptechright a
{
	color:#A0AB92;
}


#bottom2
{
	 border: 0px solid pink;
	 width: 960px;
	 height: 20px;
	 text-align: center;
	 font-size:small !important;
	font-size:small;
	 padding-top: 1px;
}

body
{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	height:100%;
	text-align: center;
	background-color:#FFFFFF;
}

#nav .topmenu, #nav span.zoeken
{
	height: 22px !important;
	height: 29px;
	margin-top:2px;
	border:0px solid #000000;
	padding-top: 7px;
	font-size:small;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
}


#nav .topmenuselected
{
	height: 22px;
	margin-top:2px;
	border:0px solid #000000;
	padding-top: 7px;
	font-size:small;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
	background-color:#BBD75C;
}
#nav
{
	float: left;
	margin: 0;
}

#nav ul
{
	margin:0;
	padding:0;
	list-style:none;
}

#nav li
{
	display:inline;
}

#nav a
{
	float:left;
	font-weight: Bold;
	text-decoration: none;
	font-family: sans-serif,arial,helvetica,tahoma;
	color: #000000;
}

#left1 a, #left2 a
{
	text-decoration:none;
	color:#FFFFFF;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border:0px solid #000000;
}

#left2 .leftmenuitemselected0 a
{
	color:#116133;
	text-decoration:none;
	font-weight: bold;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border:0px solid #000000;
}
/*#left1 a.leftmenuitemlink3
{
	color:#000000;
}
*/
#left1 .menupointer, #left2 .menupointer
{
	background: url(../images/menupointer_green.gif) no-repeat;
	width:5px;
	height:9px;
	float:left;
	border: 0px solid #000000;
	font-size:2px;
	margin-left: 2px;
	margin-top: 4px;
	padding-right: 2px;

}

#left1 .menupointerempty, #left2 .menupointerempty
{
	width:5px;
	height:9px;
	float:left;
	border: 0px solid #000000;
	font-size:2px;
	margin-left: 2px;
	margin-top: 9px;
	padding-right: 2px;
}

#left1 .leftmenu, #left2 .leftmenu
{
	border: 0px solid #000000;
	float: none;
	margin-top: 0px;
	padding-bottom: 3px;
	padding-top: 2px;
	width: 162px;
}
#left1 .leftmenuselected, #left2 .leftmenuselected
{
	border: 0px solid #000000;
	background-color: #EEB949;
	float: none;
	margin-top: 0px;
	padding-top: 2px;
	padding-bottom: 3px;
	width: 180px !important;
	width: 166px;

}

#left1 .spacer, #left2 .spacer
{
	border: 0px solid red;
	font-size:0px;
	background-image: url(../images/menuspacer.gif);
	border: 0px solid #000000;
	margin-top: 0px;
	width: 180px;
	margin-left: 0px;
	height: 1px;
}

.leftmenuitemselected0, .leftmenuitemselected1, .leftmenuitemselected2, .leftmenuitemselected3, .leftmenuitemselected
{
	border: 0px solid red;
	background-color: #FFB949;
	width: 180px !important;
	float: none;
	padding-bottom: 3px;
	padding-top: 2px;
}


#left1 .leftmenuitem0
{
	border: 0px solid red;
	width: 180px !important;
	float: none;
	padding-bottom: 3px;
	padding-top: 2px;
}

#left1 .leftmenuitem1
{
	float: none;
	border: 0px solid red;
	background-color: #548D6B;
	width: 180px !important;
	padding-bottom: 3px;
	padding-top: 2px;
}

#left1 .leftmenuitem2
{
	float: none;
	border: 0px solid red;
	background-color: #97BAA5;
	width: 180px !important;
	padding-bottom: 3px;
	padding-top: 2px;
}

#left1 .leftmenuitem3
{
	float: none;
	border: 0px solid red;
	background-color: #DBE7DF;
	width: 180px !important;
	padding-bottom: 3px;
	padding-top: 2px;
}
#left1 .menupointer0, #left1 .menupointer1, #left1 .menupointer2, #left1 .menupointer3, #left2 .menupointer0
{
	background: url(../images/menupointer_green.gif) no-repeat;
	width:5px;
	height:9px;
	float:left;
	border: 0px solid #000000;
	font-size:2px;
	margin-left: 2px;
	margin-top: 4px;
	padding-right: 2px;
}

#left1 .menupointerempty0, #left1 .menupointerempty1, #left1 .menupointerempty2, #left1 .menupointerempty3
{
	width:5px;
	height:9px;
	float:left;
	border: 0px solid #000000;
	font-size:2px;
	margin-left: 2px;
	margin-top: 9px;
	padding-right: 2px;
}
#left1 a.leftmenuitemselectedlink0, #left1 a.leftmenuitemselectedlink1, #left1 a.leftmenuitemselectedlink2, #left1 a.leftmenuitemselectedlink3
{
	color:#116133;
	text-decoration:none;
	font-weight: bold;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
	border:0px solid #000000;

}


	#nav a span {float:none;}

#nav #topmenufix
{
	margin-left: 43px;

	height: 22px !important;
	height: 29px;
	margin-top:2px;
	border:0px solid #000000;
	padding-top: 7px;
	font-size:small;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
}

#nav span.divider
{
	background: url(../images/dividerhead.gif) 0 0 no-repeat;
	width: 1px;
	float:left;
	height: 29px;
	text-indent: -3000px;
	margin-top:2px;
}

#nav span.zoeken
{
	float:left;
	font-weight: Bold;
	text-decoration: none;
	font-family: sans-serif,arial,helvetica,tahoma;
	color: #000000;
	margin-left: 135px;
	border: 0px solid #000000;
}

#inputzoek
{
	width: 122px !important;
	width: 108px;
	height: 14px;
	font-size: 11px;
	border: 1px solid #000000;
	margin: 0px;
}

#outer
{
	text-align:left;
	border: 0px solid #000000;
	width:960px;
	margin: auto;
	margin-top: 20px;
}

#divider2
{
	clear: both;
}

#header
{
	border: 0px solid #000000;
}

#header1
{
	border: 0px solid #000000;
	background-image: url(../images/top01.gif);
	background-repeat:no-repeat;
	height: 63px;
}

#headerhome
{
	border:0px solid #000000;
	margin-left:40px;
	height:60px;
	width:240px;
	float:left;
	cursor:pointer;
}

#headerlang
{
	border: 0px solid #000000;
	text-align:left;
	margin-left: 630px;
	padding-top:10px;
	font-family: sans-serif,arial,helvetica,tahoma;
	font-size:small;
	font-weight:bold;
}
#headerlang a
{
	color:#116133;
}

#header2
{
	border: 0px solid #000000;
	height: 44px;
	background-image: url(../images/hnew01.jpg);
	background-repeat:no-repeat;
	width: 960px;
}

#header4
{
	border: 0px solid #000000;
	background-image: url(../images/top04.gif);
	background-repeat:no-repeat;
	height: 31px;
}

#middle
{
	width: 960px;
	border: 0px solid red;
	background-image: url(../images/background.gif);
}

#middleleft
{
 	width:202px;
 	border: 0px solid green;
 	float: left;
}

#left1
{
 	border: 0px solid #000000;
	width: 202px;
	background-image: url(../images/left01.gif);
}

#left2
{
	border: 0px solid #000000;
	height: 202px;
	background-image: url(../images/linksonder.jpg);
	background-repeat:no-repeat;
}

#left3
{
	border: 0px solid #000000;
	width: 180px !important;
	width: 190px;
	background-repeat:no-repeat;
	padding: 5px;
	padding-top: 8px;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small !important;
	font-size:xx-small;
}

#middlecontent
{
	border: 0px solid blue;
	width: 563px;
	float: left;
}

#contentcontent
{
 	padding-left: 8px;
 	padding-right: 10px;
 	padding-top: 5px;
 	padding-bottom: 5px;
 	border: 0px solid blue;
 	clear: both;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	font-size:small;
}

#contenttitle
{
	border: 0px solid #000000;
	color:#116133;
	font-size: 17px;
	font-family: tahoma,verdana,helvetica,sans-serif,arial;
	font-weight: bold;
	border-bottom: 1px solid #116133;
	padding-bottom: 3px;

}

#middleright
{
	border: 0px solid red;
	width: 195px;
	float: left;
}

#middleright1
{
	height: 231px;
	background-image: url(../images/right01.gif);
	background-repeat: no-repeat;
	width: 195px;
}

#middleright2
{
	height: 180px;
	width: 105px;
	border: 0px solid yellow;
}


#divider3
{
	clear: both;
}




.dividerhead
{
	 width: 1px;
	 height: 31px;
	 background-image: url(../images/dividerhead.gif);
	 background-repeat: no-repeat;
	 float:left;
	 font-size:2px;
}

span.leftspan0
{
	float:left;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
}
span.leftspan1
{
	float:left;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	color:red;
}
.leftmenuitem2 .leftspan2
{
	float:left;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	color:#000000;
}
.leftmenuitem3 .leftspan3
{
	float:left;
	font-family: verdana,helvetica,sans-serif,arial,tahoma;
	color:#000000;
}
#bottom1
{
	 border: 0px solid pink;
	 width: 960px;
	 height: 18px;
	 background-image: url(../images/bottom01.gif);
	 background-repeat: no-repeat;
	 clear: both;
}