/* basis voor interkerk style */

body {
	color: rgb(0,0,0);
	/*background: url(http://www.interkerk.nl/Images/blauwig.jpg) fixed rgb(192,192,192);*/
	background: url(http://www.interkerk.nl/Images/curve.gif) no-repeat fixed rgb(192,224,255);
	font-family: verdana, arial, helvetica, sans serif;
/*	font-size: 10.4pt;
	color: rgb(0,0,128);*/
}

a         { color: rgb(39,89,216); text-decoration: none; }
a:visited { color: rgb(22,140,40); }
a:active  { color: rgb(0,0,255); }
a:hover   { text-decoration: underline; }

ul { list-style: url(Images/kleindot.gif) disc; }
ul ul { list-style: url(http://www.interkerk.nl/Images/dotgr.gif) circle; }
ul ul ul { list-style: square; }
dl { margin-top: 1px; margin-bottom: 1px; }
dl dt { font-weight: bold; margin-top: 1px; margin-bottom: 1px; }
dl dt .number { font-weight: normal; }
dl dd { margin-top: 0px; margin-bottom: 0px; }

h1 {
	font-size: 210%;
	font-weight: bold;
	color: rgb(0,0,128);
}

h2 {
	font-size: 170%;
	font-weight: bold;
}
h3 {
	font-size: 145%;
	font-weight: normal;
	font-style: italic;
}
h4 {
	font-size: 120%;
	font-weight: bold;
	font-style: italic;
}
h5 {
	font-size: 100%;
	font-weight: bold;
	color: rgb(0,0,128);
	padding-top: 14px;
  margin-bottom: 2px;
}
hr {
	width: 96%;
}

.teruglink {
	font-size: 75%;
}

/* speciale style voor index en balk */
body.topbalk, body.index {
	background-image: none;
	background: rgb(150,182,234);
}
body.topbalk { margin-top: 0px; }
body.topbalk #descr {
	font-family: arial;
	font-size: 9pt;
	color: rgb(0,0,128);
}

/* speciale style voor index */
body.index {
/*	background: url(http://www.interkerk.nl/Images/wolkjes.jpg) right rgb(192,192,192); */
	font-family: arial, helvetica, sans serif;
	font-size: 10pt;
	font-weight: 500;
	padding: 0px;
	margin: 0px;
	padding-left: 2px;
}
body.index tr { vertical-align: top; }
body.index th, body.index td {
	font-family: arial, helvetica, sans serif;
	font-size: 10pt;
	vertical-align: top;
}
body.index h4 {
	color: rgb(0,0,128);
	margin-top: 7px;
	border-top: 2px solid rgb(0,0,128);
	padding-top: 3px;
	padding-left: 5px;
	margin-bottom: 3px;
	font-size: 105%;
}

body.index ul { margin-left: 10px; }

body.index a         {
	color: rgb(255,255,255);
	font-weight: 600;
	text-decoration: none;
}
body.index a:visited { color: rgb(255,255,255); }
body.index a:active  { color: rgb(255,255,255); }
body.index a:hover   { color: rgb(255,255,0); text-decoration: underline; }

/* special formatting for inbelnummers */
table.inbelnummers th {
	font-size: 11pt;
}
table.inbelnummers td {
	font-size: 9pt;
}
table.inbelnummers tr.even td {
	background: rgb(212,212,212);
}
table.inbelnummers tr.oneven td {
	background: rgb(192,192,192);
}
table.inbelnummers td {
	padding: 2px;
}
table.inbelnummers hr {
	display: none;
}
table.showtable th, table.showtable td {
	margin: 1px;
	padding: 2px;
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
}
table.showtable th {
	background: rgb(192,192,192);
	text-weight: bold;
}
table.showtable td {
	background: rgb(240,240,240);
	text-weight: normal;
}
form.showform {
	margin-left: 5%;
	margin-right: 30%;
	border-top: solid black 4px;
	border-bottom: solid black 4px;
	background: rgb(255,255,223);
	padding: 5px 15px 5px 15px;
	text-align: center;
}
form.colofon_form {
	margin: 1px;
	padding: 1px;
}
form.showform table th {
	vertical-align: top;
	font-size: 16pt;
	color: rgb(0,0,128);
}
form.showform table td {
	vertical-align: top;
}
div.advert {
	background:rgb(224,240,192);
	border:thin outset;
	text-align:center;
	font-weight:bold;
}
dl.kerkzoek dt {
	margin-top: 8pt;
}