/* --------------------------------------- */
/* NOORDHOLLAND GENERAL css */
/* --------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, a, em, font, small, strong, sub, sup, b, u, i, center, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tr, th, td {
	margin: 0;
	padding: 0;
	outline: 0;
	}

body							{ background-color: #fff; }
body, td
	{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000;
	}

form							{ margin: 0px; padding: 0px; }

div#wrapper
	{
	position: relative;
	width: 750px;
	height: auto;
	_height: 400px;
	min-height: 400px;
	margin: 0px auto;
	}

.debug							{ color: #f00; display: block; }
.clear							{ clear: both; }
.lclear							{ clear: left; }
.rclear							{ clear: right; }
.button							{ cursor: pointer; }

a								{ color: #213A92; text-decoration: underline; }
a:hover							{ color: #888C9A; text-decoration: underline; }

#sidebar
	{
	position: relative;
	width: 180px;
	float: left;
	}

#content, #content_full
	{
	position: relative;
	height: auto;
	_height: 400px;
	min-height: 400px;
	margin-left: 180px;
	padding: 10px;
	padding-right: 0px;
	}

#content_full					{ margin-left: 0px; padding-right: 10px; }

#content p,
#content ul,
#content ol
	{
	margin-bottom: 15px;
	}

#content h3
	{
	font-weight: bold;
	font-size: 12px;
	color: #808080;
	margin-bottom: 15px;
	}

#content b						{ color: #808080; }

#content .block
	{
	position: relative;
	width: 262px;
	padding: 0px;
	padding-bottom: 10px;
	float: left;
	}

#content .block h4
	{
	font-weight: bold;
	font-size: 12px;
	}

#content .block p
	{
	margin-bottom: 0px;
	}

#content .block img				{ float: left; }
#content .block .blocktext		{ margin-left: 105px; }

.hr
	{
	/*border-top: 3px dashed #bac5df;*/
	background: url(/grfx/background-hr.gif) repeat-x;
	height: 2px;
	margin-right: 2px;
	}

#subfooter
	{
	position: relative;
	height: auto;
	_height: 40px;
	min-height: 40px;
	}

#subfooter a					{ text-decoration: underline; }

#poweredby
	{
	position: relative;
	width: 200px;
	float: left;
	}

#totop
	{
	position: relative;
	height: auto;
	_height: 40px;
	min-height: 40px;
	margin-left: 200px;
	text-align: right;
	}


/* ======================================= */
/* ======================================= */
/* ======================================= */
