*
{
	margin: 0;
	padding: 0;
}

html, body
{
	height: 100%;
}

body
{	background-position: bottom right;
	background-repeat: no-repeat;
	color: #41535d;
	font-family: Arial, Helvetica, Sans-Serif, Verdana;
	font-size: 62.5%;
	margin: 0px;
}

.grayedOut
{
	background-color: #666666;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

#content table
{
	border-collapse: collapse;
}

#content td
{
	margin: 0;
	padding: 0;
	vertical-align: top;
}

#content h1, h2, h3, p, #content li
{
	margin-bottom: 15px;
	font-weight: normal;
	font-size:114%;
}

#content h1
{
	color: #0081c6;
	font-size: 180%;
}

#content h2
{
	font-size: 160%;
}

#content h3
{
	color: #C1A005;
	font-size: 120%;
	font-weight: bold;
}

#content a
{
	font-weight: bold;
	color: #1987c1;
}

#content hr
{
	height: 0px;
	border: none;
	border-top: solid 1px #C1A005;
	margin-top: 10px;
	margin-bottom: 10px;
}

#content div.search
{
	width: 380px;
	border-right: solid 2px #BBAE79;
}

#content div.search div.title
{
	border: solid 1px #C2C0C1;
	background-image: url('/App_Media/Images/searchGemeenteBg.gif');
	background-repeat: repeat-x;
	width: 100%;
	height: 28px;
	font-weight: bold;
	font-size: 140%;
	color: White;
	margin-bottom: 0;
}

#content div.search div.form
{
	width: 355px;
	margin-left: 3px;
	border-left: solid 2px #BBAE79;
	background-color: #F2F2F2;
	padding: 10px;
}

#content div.searchBottom
{
	margin-left: 3px;
	width: 379px;
	height: 2px;
	background-color: #BBAE79;
}

#content .results .result
{
	padding: 10px;
	padding-left: 15px;
	width: 406px;
}

#content .results .gemeente
{
	background: url('/App_Media/Images/searchGemeente.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

#content .results .medewerkers
{
	padding-left: 0px;
	width: auto;
}

#content .results .kop
{
	font-size: 140%;
	font-weight: bold;
	margin-bottom: 10px;
}

#content .results .hit
{
	margin-bottom: 5px;
}

#content .results .hit a
{
	text-decoration: none;
	font-weight: normal;
	font-size: 120%;
}

#content .results .hit a:hover
{
	text-decoration: underline;
}

#content .results .hit .extra
{
	margin-left: 5px;
}

#content .medewerkers .hit
{
	margin-left: 15px;
}

#content .results .result .highlight
{
	font-weight: bold;
	color: Black;
}

#content .city div
{
	font-size: 110%;
	line-height: 150%;
}

#content .city div.title
{
	font-size: 200%;
	margin-bottom: 10px;
}

#content .city span.gemeenteNaam
{
	font-weight: bold;
}

#content .city .alternating
{
	background-color: #F5F5F5;
}

#content .city .item, #content .city .alternatingItem
{
	
}

#content .city .item table, #content .city .alternatingItem table
{
	margin: 3px;
}

#content .city .alternatingItem
{
	background-color: #F5F5F5;
}

/*#content .city .diensten a
{
	font-weight: normal;
	text-decoration: none;
}*/

#content table.export
{
	width: 100%;
}

#content .export th.step
{
	font-size: 110%;
	font-weight: bold;
	text-align: left;
}

#content .export th.step,
#content .export td.step
{
	padding-bottom: 10px;
	width: 33%;
}

#content .export td.step
{
	padding-right: 15px;
}

#content .export td.inactive
{
	filter:alpha(opacity=20);
	-moz-opacity:.20;
	opacity:.20;
}

#content .export .exportArrow
{
	padding-right: 18px;
	background-repeat: no-repeat;
	background-position: right 33px;
}

#content .export .nextbutton
{
	text-align: right;
	padding-top: 20px;
	font-size: 120%;
}
#content .export .nextbutton a
{
	text-decoration: none;
}

#content .export .step1 { background-image: url('/App_Media/Images/export_step1_arrow.gif'); }
#content .export .step2 { background-image: url('/App_Media/Images/export_step2_arrow.gif'); }

#content .highlight
{
	font-weight: bold;
	background-color: Yellow;
}

.invullen
{
	background-color: #FFFADA;
	background-image: url('/App_Media/Images/inputBG.gif');
	background-repeat:repeat-x;
	width: 117px;
	border-width:1px;
}

#content ul 
{list-style-type:disc;
	
	}

#content ul li 
{
	list-style-type:disc;
	margin-left:15px;
	margin-bottom:10px;
	}
	
#content strong
{
	font-size: 110%;
	font-weight: bold;
}

#content .tooltip
{
	cursor: help;
}
