* { margin: 0; padding: 0; }
body { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 81.25%; color: #312E2E; background-color: #8095AE; behavior: url('http://emotioneellichaamswerk.be/templates/nel-nl/csshover.htc') }
p { margin: 0; padding: 5px 0 8px 0; }

h1, h2, h3, h4, h5, h6 { color: #5F3C20; margin: 15px 0 10px 0; }
h1 { font-size: 2.07em; padding-left: 20px; margin-top: 0px; }
h2 { font-size: 1.84em; border-bottom: 2px dotted #5F3C20; }
h3 { font-size: 1.73em; }
h4 { font-size: 1.5em; font-style: italic; }
h5 { font-size: 1.32em; }
h6 { font-size: 1.15em; font-style: italic; }

ul { list-style-type: square; margin-left: 20px; padding-top: 5px; padding-bottom: 10px;}
img { border: 0; }
hr { line-height: 0; border: 0; border-top: 2px solid black; }

blockquote { margin: 15px 40px 30px 40px; border-left: 2px solid #8095AE; padding-left: 10px; }

td { vertical-align: top; }

a { color : #5F3C20; }
a:link, a:visited { text-decoration: underline; }
a:hover, a:active { text-decoration: none; }

#header {
	height: 150px;
	background-color: #8095AE;
	background-image: url('images/nel_header.png');
	background-position: top center;
	background-repeat: no-repeat;
	border-bottom: 4px solid #262523;
}
#headercontent {
	margin: 0 auto;
	width: 760px;
	height: 150px;
}
#site_description {
	font-style: italic;
	font-size: 0.7em;
	margin: 0 auto;
	width: 80%;
	background-image: url('images/description_bg.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-left: 70px;
}
#middle { background-color: #FFFFFF; }
#content {
	margin: 0 auto;
	width: 740px;
	padding: 10px;
	background-color: #FFFFFF;
	background-image: url('images/content_bg.png');
	background-position: bottom right;
	background-repeat: no-repeat;
}

#footer {
	height: 100px;
	background-color: #8095AE;
	border-top: 4px solid #262523;
	font-size: 76.92%;
}
#footercontent {
	margin: 0 auto;
	width: 740px;
	height: 110px;
	padding: 10px 0;
	color: #000000;
}
#footercontent hr {
	display: none;
}
#footercontent p {
	float: left;
	display: block;
	width: 235px;
	height: 100px;
	padding-left: 5px;
	padding-right: 5px;
	border-right: 1px solid #262523;
	text-align: center;
}
#footercontent p.first { text-align: left; border-left: 1px solid #262523; width: 240px; }
#footercontent p.last { text-align: right; padding-left: 0px;; padding-right: 5px;}

.nocss { display: none; }
.goback { font-style: italic; text-align: right; }
