HTML {
	BACKGROUND: url(../images/background.jpg) #fff repeat-x center top; MARGIN: 0px; PADDING: 0px
}
BODY {
	FONT: 0.7em/1.6em Verdana, Sans-Serif; COLOR: #3F3F3F; MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px
}

p{
	FONT: 10px Verdana, Sans-Serif; COLOR: #3F3F3F; line-height: 17px; MARGIN: 0px 0px 0px 0px; PADDING: 4px 0px 8px 0px
}

H1 {
	MARGIN: 0px 0px 0px 0px; FONT-SIZE: 19px; COLOR: #437290; PADDING-TOP: 5px; PADDING-LEFT: 0px; Border: #CCC 0px solid; Background: none;
}

H2 {
	MARGIN: 0px 0px 0px 0px; FONT-SIZE: 17px; COLOR: #437290; PADDING-TOP: 5px; PADDING-LEFT: 0px; Border: #CCC 0px solid;   Background: none;
}
H3 {
	MARGIN: 0px 0px 0px 0px; FONT-SIZE: 15px; COLOR: #437290; PADDING-TOP: 5px; PADDING-LEFT: 0px;   Border: #CCC 0px solid; Background: none;
}
H4 {
	MARGIN: 0px 0px 0px 0px; FONT-SIZE: 13px; COLOR: #437290; PADDING-TOP: 5px; PADDING-LEFT: 0px;   Border: #CCC 0px solid; Background: none;
}
H5 {
	MARGIN: 0px 0px 0px 0px; FONT-SIZE: 11px; COLOR: #437290; PADDING-TOP: 5px; PADDING-LEFT: 0px;   Border: #CCC 0px solid; Background: none;
}
H6 {
	MARGIN: 0px 0px -10px 0px; FONT-SIZE: 9px; COLOR: #437290; PADDING-TOP: 5px; PADDING-LEFT: 0px;   Border: #CCC 0px solid; Background: none;
}


#wrapper {
	background-image:url(../images/contentbg.gif); PADDING-BOTTOM: 0px; PADDING-top: 0px; MARGIN: 0px auto; WIDTH: 951px; MARGIN-TOP: 0px; padding-left: 21px; overflow: hidden; POSITION: relative; BORDER-TOP: #583812 6px solid;
}
#header {
	background:url(../banners/banner.jpg) no-repeat; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; height: 195px; width: 930px
}

#menu{
	background:url(../images/menubalk.gif) no-repeat bottom; MARGIN: -25px 0px 20px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; height: 45px; width: 930px
}
#footer {
	background:url(../images/footerbg.gif) repeat-x; text-align: center; color: #296c8f; PADDING-TOP:13px; MARGIN: 0px auto; MARGIN-BOTTOM: 29px;  WIDTH: 972px; MARGIN-TOP: 0px; height: 70px; POSITION: relative
}

.footermenu{
	color: #a8a8a8;
	display: block;
	padding-bottom: 15px;
}

#footer .footermenu a{
	text-decoration: none;
	color: #a8a8a8;
}

#footer .footermenu a:hover{
	text-decoration: underline;
	color: #757575;
}

#footer a{
	text-decoration: none;
	color: #296c8f;
}

#footer a:hover{
	text-decoration: underline;
	color: #7A8751;
}

#logo{
  margin-top: 2px;
  margin-left: 40px;
  BORDER: #91AFC2 0px solid;
}

#leftside{
	clear: both;
	FLOAT: left; 
	overflow: hidden;
	padding-right: 15px;
	
}
#rightside{
	float: right;
	overflow: none;
	margin-right: 21px;

}

#center{
	float: left;
	overflow: none;
}

#categoriemenu{
	padding-left: 15px;
	width: 100%;
	color: #fff;
	font-weight: bold;
}


.keuzemenutitel{
 background:url(../images/headermenu.gif) no-repeat top;
 width: 213px;
 height: 27px;
 color: #fff;
 font-size: 13px;
 margin: 0px;
 line-height: 25px;
 text-indent:15px;
 overflow: hidden;
}
.keuzemenuinhoud{
 width: 191px;
 BORDER-LEFT: #91AFC2 1px solid;
 BORDER-BOTTOM: #91AFC2 1px solid;
 BORDER-RIGHT: #91AFC2 1px solid;
 padding-left: 14px;
 padding-right: 6px;
 padding-top: 4px;
 margin-bottom: 14px;
 overflow: hidden;
 background-color: #F4F4F4;
 padding-bottom: 4px;
}

.diensteninhoud{
 width: 211px;
 BORDER-LEFT: #91AFC2 1px solid;
 BORDER-BOTTOM: #91AFC2 1px solid;
 BORDER-RIGHT: #91AFC2 1px solid;
 padding-top: 67px;
 margin-bottom: 14px;
 overflow: hidden; 
 padding-bottom: 4px;
 background:url(../images/dienstenbanner.jpg) #F4F4F4 no-repeat top;
}

.nieuwsinhoud{
 width: 211px;
 BORDER-LEFT: #91AFC2 1px solid;
 BORDER-BOTTOM: #91AFC2 1px solid;
 BORDER-RIGHT: #91AFC2 1px solid;
 padding-top: 7px;
 margin-bottom: 14px;
 overflow: hidden; 
 padding-bottom: 4px;
 
}

.contenttitel{
 width: 440px; 
 color: #437290;
 font-size: 16px;
 margin-top: 5px;
 line-height: 19px;
 font-weight: bold;  
 padding-left: 15px;
}


.contentinhoud{
 width: 435px;
 BORDER-TOP: #91AFC2 1px solid;
 BORDER-BOTTOM: #91AFC2 1px solid;
 overflow: hidden;
 padding-left: 14px;
 padding-right: 14px;
 padding-top: 9px;
 margin-bottom: 20px;
 text-decoration: none;
 padding-bottom: 19px;
 margin-right: 24px;
}

.contentinhoud p{
	font-size: 12px;
	line-height: 18px;
}

.contentinhoud a{
 color: #3F708B;  
 text-decoration: none;
}

.contentinhoud A:hover{
	color: #CE312E;
	text-decoration: underline;
}

.leesmeer{
 overflow: hidden;
 float: right;
 margin-right: 4px;
 color: #3F708B; 
 padding-top: 5px;
 font-style: italic 
}

.leesmeer a{
	text-decoration: none;
	color: #3F708B;
}

.leesmeer a:hover{
	color: #CE312E;
	text-decoration: underline;
}

.loginclass{
 overflow: hidden;
 float: left; 
 color: #3F708B;  
 font-style: italic ;
 line-height: 23px;
}

.loginimg{
	padding-left: 4px;
	float: right;
}

.loginclass a{
	text-decoration: none;
	color: #3F708B;
	font-weight: bold;
}

.loginclass a:hover{
	color: #CE312E;
	text-decoration: underline;
}

.avatarclass{
float: left;
}

.buttonlogin {
	border:1px solid #A5ACB2; text-align: center; cursor: pointer; text-decoration: none;color: #2E708B; font-size: 10px;font-weight: normal;padding: 1px 0px 1px 0px; float: right; margin-right: 9px;
}

.onthoudmij{
	font-size: 10px;
	line-height: 19px;
	float: left;
	display: block
}

.logincheck{
	margin-left: 0px;
	height: 17px;
}

.forgotpass{
	padding-left: 4px;
	float: left;
	line-height: 19px;
	color: #3F708B;
	margin-top: 4px;
	font-size: 10px;
}

.fout{
	color: red;
}

.bannerside{
BORDER: #fff 0px solid;
margin-bottom: 14px;
display: block
}

.ulforum { 
	list-style-image: url('../images/vink.gif');
	margin: 10px 0px 5px 25px;
	padding: 0px 0px 0px 0px;
	line-height: 17px;
}

.ulforum li{
	margin-top: 5px;
}

.ulforum a{
	text-decoration: none;
	color: #3F708B;
	font-weight: bold;
	font-size:10px
}

.contentinhoud li{
	font-size: 12px;
}

.ulforum a:hover{
	color: #CE312E;
	text-decoration: underline;
}

.ulnieuwsfront { 
	list-style-image: url('../images/bulletLB2.gif');
	margin: 10px 0px 0px 65px;
	padding: 0px 0px 0px 0px;
	line-height: 17px;
}

.ulnieuwsfront li{
	margin-top: 5px;
}
.dienstenhover1 {
	width:211px;
	overflow:hidden;
	background-color: #F7F7F7
}
.dienstenhover1 a:link,
.dienstenhover1 a:visited, 
.dienstenhover1 a:active {
	padding: 1px 15px 4px 15px;
	display:block;
	color:#3d5c74;
	text-decoration: none;
}
.dienstenhover1 a:hover {
	text-decoration: underline;
	background-color:#E8F1FF;
	border-bottom: solid 1px #91AFC2;
	border-top: solid 1px #91AFC2;
	padding: 0px 15px 3px 15px;
	color: #357492
}	

.dienstenhover2 {
	width:211px;
	overflow:hidden;
	background-color: #F3F3F3
}
.dienstenhover2 a:link,
.dienstenhover2 a:visited, 
.dienstenhover2 a:active {
	padding: 1px 15px 4px 15px;
	display:block;
	color:#3d5c74;
	text-decoration: none;
}
.dienstenhover2 a:hover {
	padding: 0px 15px 3px 15px;
	text-decoration: underline;
	border-bottom: solid 1px #91AFC2;
	border-top: solid 1px #91AFC2;
	background-color:#D9E8FF;
	color: #357492
}	

.dienstendatum {
	color:#2E708B;
	font-size:10px;
	line-height:18px;
	text-decoration: none;
}
.dienstentitel{
	color:#2E708B;
	font-weight:bold;
	font-size:10px;
	line-height:18px;	
}
.dienstencontent{
	color:#3d5c74;
	text-decoration: none;
	font-size:10px;
	line-height:18px;
}

.imgsticky2{
	float: left; overflow: hidden; padding-right: 10px; margin-top: 9px; 
}

.imgsticky{
	float: left; overflow: hidden; padding-right: 10px;
}

.nieuwshover1 {
	width:211px;
	overflow:hidden;
	background-color: #F7F7F7
}
.nieuwshover1 a:link,
.nieuwshover1 a:visited, 
.nieuwshover1 a:active {
	padding: 1px 15px 4px 15px;
	display:block;
	color:#3d5c74;
	text-decoration: none;
}
.nieuwshover1 a:hover {
	text-decoration: underline;
	background-color:#E8F1FF;
	border-bottom: solid 1px #91AFC2;
	border-top: solid 1px #91AFC2;
	padding: 0px 15px 3px 15px;
	color: #357492
}	

.nieuwshover2 {
	width:211px;
	overflow:hidden;
	background-color: #F3F3F3
}
.nieuwshover2 a:link,
.nieuwshover2 a:visited, 
.nieuwshover2 a:active {
	padding: 1px 15px 4px 15px;
	display:block;
	color:#3d5c74;
	text-decoration: none;
}
.nieuwshover2 a:hover {
	padding: 0px 15px 3px 15px;
	text-decoration: underline;
	border-bottom: solid 1px #91AFC2;
	border-top: solid 1px #91AFC2;
	background-color:#D9E8FF;
	color: #357492
}	

.nieuwsdatum {
	color:#2E708B;
	font-size:10px;
	line-height:18px;
	text-decoration: none;
}
.nieuwstitel{
	color:#2E708B;
	font-weight:bold;
	font-size:16px;
	line-height:18px;	
}

.nieuwstitel2{
	color:#2E708B;
	font-weight:bold;
	font-size:13px;
	line-height:18px;	
}

.nieuwscontent{
	color:#3d5c74;
	text-decoration: none;
	font-size:10px;
	line-height:18px;
}

#christengemeenschap{
	BACKGROUND: url(../images/topbalk.gif) repeat-x;
	float: right;
	width: 100%
}


.tabtop2{	
	margin-left: 807px;
	float: right;
	color: #F7F7F7;
	margin-top: -5px;
	text-align: center;		
	position: absolute;
}

.tabtop2 a{
	BACKGROUND: url(../images/tabtop.gif) no-repeat;
	width: 98px;
	height: 34px;
	display: block;
	color: #F7F7F7;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 11px;
	
}

.tabtop2 a:hover{
	BACKGROUND: url(../images/tabtop2.gif) no-repeat;
	text-decoration: underline;
	font-weight: bold;
}




.tabtopon2{
	width: 98px;
	height: 34px;
	margin-left: 707px;
	float: right;
	color: #F7F7F7;
	margin-top: 0px;
	text-align: center;	
	position: absolute;
}

.tabtopon2 a{
	BACKGROUND: url(../images/tabtop2.gif) no-repeat;
	width: 98px;
	height: 34px;
	display: block;
	color: #F7F7F7;
	text-decoration: underline;
	padding-top: 4px;
	padding-right: 11px;
	font-weight: bold;
}

.tabtop3{	
	color: #F7F7F7;
	margin-top: -5px;
	text-align: center;
	margin-left: 10px;
	position:relative; 
	float:left;
}

.tabtop3 a{
	BACKGROUND: url(../images/tabtop.gif) no-repeat;
	width: 98px;
	height: 34px;
	display: block;
	color: #F7F7F7;
	text-decoration: none;
	padding-top: 7px;
	
}

.tabtop3 a:hover{
	BACKGROUND: url(../images/tabtop2.gif) no-repeat;
	text-decoration: underline;
	font-weight: bold;
}

.tabtopon3{
	width: 98px;
	height: 34px;
	margin-left: 10px;
	color: #F7F7F7;
	margin-top: 0px;
	text-align: center;	
	position:relative; 
	float:left;
}

.tabtopon3 a{
	BACKGROUND: url(../images/tabtop2.gif) no-repeat;
	width: 98px;
	height: 34px;
	display: block;
	color: #F7F7F7;
	text-decoration: underline;
	padding-top: 4px;
	padding-right: 11px;
	font-weight: bold;
}

.tabtopon a:hover{
	BACKGROUND: url(../images/tabtop2.gif) no-repeat;
	text-decoration: underline;
}

.audioplayer{
	top: 100px;
}


.submenu {
	list-style: none;
	margin-bottom: 15px;
	color: #fff;
	font-size: 12px;	
	
	margin: 0 0 15px 0;
	padding: 0px;
	
	border: 1px solid #ff3131;
	background-color: #f1f1f1;

	overflow: hidden; 

	border-radius: 10px;
	webkit-border-radius: 10px;
	moz-border-radius: 10px;
}
.submenu li{
	margin: 0;
	padding: 0;
}
.submenu a{
	display: block;
	text-decoration: none;
	color: #ff3131;
	
	margin: 0;
	padding: 5px 15px;
	font-size: 10px;
	font-weight: bold;
}

.submenu a:hover{
	text-decoration: underline;
}

.submenu a.current{
	display: block;
	
	text-decoration: underline;
	color: #fff
	background-color: #d5d5d5;
}


