body { 
background-color:#000;
text-align:center;
color:#FFF;
font-family:Verdana, Geneva, sans-serif, "Times New Roman", Times, serif;
font-size:12px;
}

/*guestbook csss */
.font1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
.font2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.font3 { font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FFFFFF; font-weight: bold; }
.select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.gbsearch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background: #000000; }

/*andere css*/

a:link {color:#ffffff; text-decoration:none;}
a:visited {color: #ffffff; text-decoration:none;}
a:hover { color: #ffffff;font-weight:bold;}
a:active {color: #ffffff; font-weight:bold;}
img {border-style:none;}


div.bijbelhoofdstuk a:hover  {font-size:30px;}
div.bijbelhoofdstuk {font-size:14px; float:right; width:850px;}


table.bijbelhoofdstuk td { height:45px; vertical-align:middle;}
table.bijbelhoofdstuk {height:45px; vertical-align:middle; width:800px; margin-right:25px; margin-left:25px; }
td.bijbelhoofdstuknr {width:40px; min-width:40px; vertical-align:middle; text-align:center; height:36px; border-right: 1px #FFF solid;}

div.head {text-align:center; margin-right:auto; margin-left:auto; margin-bottom:10px; font-size:20px; clear:both;}
div.agenda {min-height:500px;}
div.maand { font-size:16px;border-bottom:1px dashed #FFF; margin:10px;}

td.flyer {border:thin #FFF solid; max-height:150px; max-width:100px;}
img.flyer { max-height:100%; max-width:100%; } 
.titel {font-weight:bold; font-size:14px; font-variant:small-caps;}
.centerdiv{ /*IE methode voor het centreren van een relatieve div*/
text-align: center;
}
.centerdiv div{ /*normale methode voor het centreren van een relatieve div*/
margin: 0 auto;
}

ul.menu {list-style:none; margin:0; padding:0;}
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block; color:#FFF; text-decoration:none;}
ul.menu li {position:relative; float:left; margin-right:2px;}
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none; }
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:139px; margin:0;}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1; color:#000;}
ul.menu ul li a:hover {background-color:#c5c5c5;}
ul.menu ul ul {left:140px; top:-1px;}
ul.menu .menulink {border:0px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(../images/header.png); width:127px;}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(../images/header_over.png);}
ul.menu .sub {background:#d1d1d1 url(../images/arrow.gif) 130px 8px no-repeat; color:#000;}
ul.menu .topline {border-top:1px solid #aaa;}

table.agenda td {width:1000px; vertical-align:top; padding-left:10px;}
/*table.sabbatskol { border-bottom: 1px #FFF solid;}*/
td.sabbatskol {height:40px;text-align:center; vertical-align:middle;border-bottom: 1px #FFF solid;}
table.matutina {  empty-cells:hide; margin-left:auto; margin-right:auto;}
table.matutina td {font-size:18pt; background-color:#404040; border:thin #000 solid; text-align:center; vertical-align:middle; width:60px; height:60px; }



#scroll {position:relative; width:99px; min-height:500px; overflow:auto;}
#scrollcontent {position:absolute; width:80%; z-index:200;}
#scrollbar {float:right; position:relative; display:none; width:15px; min-height:500px; z-index:100; background:url(images/scroll-bg.gif);}
.scroller {position:absolute; top:0; width:15px; cursor:pointer; background-color:#ccc; background-image:url(images/scroll-arrows.gif); background-position:50% 50%; background-repeat:no-repeat;}
.buttonclick {background-color:#bbb}

#container {
	text-align:left;
	width:1002px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#header {
	width:inherit;
	height:180px;
}
#logo{
	height:150px;
	width:100%;
	background-image:url(../images/logo.jpg);
}
#drop{
	height:30px;
	text-align:center;
	z-index:9999;
	position:absolute;
}
#main {
	width:1000px;
	margin-top:10px;
	text-align:left;
	min-height:100%;
	
}
#main1{
	width:395px; 
	float:left; 
	text-align:left;
}
#main2{
	width:600px; 
	float:right; 
	text-align:left;
}
#agendacontainer{
	text-align:left;
	float:right;
	width:775px;
	}
#agenda{
	text-align:left;
	width:1000px;

}
#footer{
	border-top:1px #666 solid;
	height:50px;
	text-align:center;
	margin:10px auto auto auto;
	/*background-repeat:no-repeat;
	background-image:url(../images/footerback.jpg);*/
}

#numlet{
	float:left; 
	margin:auto auto auto auto; 
	font-size:42px; 
	font-weight:bold; 
	width:300px;
}
#player{
	position:absolute;
	z-index:0;
}
