/* --------------------------------------- */
/* WANDELEN VOOR WATER 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: #fff;
	margin: 0px;
	}

body, td
	{
	font-family: arial,helvetica;
	font-size: 12px;
	color: #000;
	}

div#wrapper
	{
	position: relative;
	width: 100%;
	margin: 0px;
	}

div#innerwrapper
	{
	position: relative;
	width: 100%;
	margin: 0px;
	}

.clear							{ clear: both; }
.lclear							{ clear: left; }
.rclear							{ clear: right; }
.button							{ cursor: pointer; }
.hide 							{ text-indent: -9999px; margin: 0px; padding: 0px; }

a								{ color: #00f; text-decoration: underline; }

form							{ margin: 0px; padding: 0px; }

h3
	{
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 1.2em;
	text-indent: 0px;
	height: auto;
	margin: 0px;
	margin-bottom: 15px;
	}

h3#hdr1,
h3#hdr2,
	h3#hdr21,
	h3#hdr22,
	h3#hdr23,
	h3#hdr24,
h3#hdr3,
	h3#hdr25,
	h3#hdr26,
	h3#hdr27,
	h3#hdr28,
h3#hdr4,
h3#hdr5,
	h3#hdr29,
	h3#hdr30,
	h3#hdr31,
h3#hdr6,
	h3#hdr32,
	h3#hdr33,
	h3#hdr34,
h3#hdr7,
h3.hdr7-side,
h3#hdr8,
h3#hdr35,
h3#hdr36						{ background-image: none; }

/* ======================================= */

/* --------------------------------------- */
/* DISPLAY NONE */
/* --------------------------------------- */

#specialnavigation,
#content .bluebox .bluebox-botbar,
#navigation,
.projectblock-topbar,
.projectblock-botbar,
#sidebar,
#sidebar2
	{
	display: none;
	}


/* ======================================= */

/* --------------------------------------- */
/* HEADER */
/* --------------------------------------- */

#header
	{
	position: relative;
	border-bottom: 1px solid #000;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 60px;
	margin-bottom: 15px;
	}

.headerphoto1, .headerphoto2, .headerphoto3,
.headerphoto4, .headerphoto5
	{
	background-image: none;
	}

#header h1
	{
	position: relative;
	background-image: none;
	_background-image: none;
	background-repeat: no-repeat;
	font-size: 2em;
	text-indent: 0px;
	width: 350px;
	height: 60px;
	margin: 0px;
	left: 10px;
	top: 26px;
	}

#header h1 a					{ color: #000; text-decoration: none; height: 60px; display: block; }

#header_print					{ float: left; display: block; }

/* ======================================= */

/* --------------------------------------- */
/* BREADCRUMB  */
/* --------------------------------------- */

#breadcrumb						{ font-size: 11px; color: #000; margin-bottom: 10px; }
#breadcrumb a					{ font-weight: normal; color: #00ff; text-decoration: none; }

/* ======================================= */

/* --------------------------------------- */
/* CONTENT */
/* --------------------------------------- */

#main
	{
	position: relative;
	height: auto;
	_height: 330px;
	min-height: 330px;
	margin: 0px;
	}

#content
	{
	position: relative;
	height: auto;
	_height: 330px;
	min-height: 330px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 200px;
	_margin-right: 198px;
	}

#content p						{ margin-bottom: 15px; }

div#content table td			{ font-size: 12px; }

div#content ul, div#content ol
	{
	margin-bottom: 15px;
	margin-left: 22px;
	}

#content b, #content strong
	{
	font-weight: bold;
	font-size: 14px;
	color: #000;
	}

#content hr
	{
	border-top: 1px dashed #000;
	height: 1px;
	}

#content .bluebox
	{
	position: relative;
	background: none;
	width: 552px;
	margin: 0px;
	padding: 0px;
	}

#sidebar2 p.more,
#content p.more,
#content div.more
	{
	font-weight: bold;
	font-size: 11px;
	color: #000;
	padding-bottom: 2px;
	}

p.date, div.date				{ font-size: 11px; color: #272627; margin: 0px; }

.projectblock
	{
	position: relative;
	background: none;
	width: 180px;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px 1px 0px 1px;
	}


/* ======================================= */

/* --------------------------------------- */
/* BROWSE */
/* --------------------------------------- */

.buttons						{ padding-top: 5px; padding-bottom: 5px; }

.browse_table					{ width: 100%; }

.browse_subject					{ background-color: #000; }

.browse_desc98-0				{ font-weight: bold; color: #fff; padding: 4px; }
.browse_desc98-1				{ font-weight: bold; color: #fff; width: 25%; padding: 4px; }
.browse_desc98-2				{ font-weight: bold; color: #fff; width: 25%; padding: 4px; }
.browse_desc99-0				{ font-weight: bold; color: #fff; padding: 4px; }
.browse_desc99-1				{ font-weight: bold; color: #fff; width: 35%; padding: 4px; }

.browse_line0					{}
.browse_line1					{}

.browse_data					{ border-bottom: 1px dotted #000; padding: 4px; }

/* ======================================= */

/* --------------------------------------- */
/* LOGIN */
/* --------------------------------------- */

#loginbox						{ width: 500px; }
#loginbox .login_desc			{ width: 120px; }
#loginbox .textinput
	{
	background: url(/grfx/background-input.gif) no-repeat;
	border: 1px solid #ccc;
	font-size: 12px;
	width: 125px;
	padding-top: 5px;
	padding-left: 5px;
	}

/* ======================================= */
/* ======================================= */
/* ======================================= */
