html, body{
	height: 101%;
}

body{
	background: #069 url(../gfx/homeheader.jpg) no-repeat;
	font: 76%/170% Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0;
}

#houder{
	max-width: 65em;
	padding: 0 1em 1em;
	margin: 0 auto;
}

h1{
	background: url(../gfx/logo_nieuw2.gif) no-repeat right top ;
	margin: 48px 0 0 0;
	height: 60px;
	padding: 0;
}
h1 a{
	text-indent: -1000em;
	display: block;
	height: 60px;
	width: 349px;
	float: right;
}
h1 a:hover{
	background: none;
}

#nav{
	padding: 11px 0 0;
	margin: 0;
	text-align: right;
	font-size: 1.1em;
}
#nav li{
	display: inline;
	list-style: none;
	margin: 0 0 0 25px;
}
#nav a,
#nav a:visited{
	color: #fc0;
	text-decoration: none;
}
#nav a:hover{
	color: #fc0;
	text-decoration: none;
}

#content,
#extra{
	margin: 4em 0 0;
	letter-spacing: 0.05em;
}
#content{
	width: 64%;
	float: left;
}
#volg #content{
	float: right;
}
#extra{
	width: 34%;
	float: right;
}
#extra ul{
	text-align: justify;
	margin: 0 0 1em;
	padding: 0;
}
#extra ul li{
	margin: 0 0 0.5em;
	padding: 0;
	list-style: none;
}
#content .item,
#extra .item{
	background: #9cf;
	padding: 1em 1em 0;
	border: 1px solid #B5AC5A;
	margin: 0 0 1em;
	color: #000;
	overflow: hidden;
}
#content .item img,
#extra .item img{
	max-width: 100%;
}
#comm{
	display: none;
}

h2, h3{
	margin: 0;
	font-size: 1em;
	font-weight: bold;
}
h2 a, h3 a{
	color: #1A5C7F;
	text-decoration: none;
}
h2 a:hover, h3 a:hover{
	background: none;
	color: #1A5C7F;
}

p{
	text-align: justify;
	margin: 0 0 1em;
}

a{
	color: #1A5C7F;
}
a:hover,
.sub a:hover{
	color: #1A5C7F;
	text-decoration: none;
}
a:visited{
	color: #1A5C7F;
}

.sub{
	text-align: right;
	color: #1A5C7F;
	letter-spacing: 0;
}
.sub a{
	color: #1A5C7F;
}

#footer{
	clear: both;
	width: 64%;
}
#footer ul{
	margin: 0;
	padding: 0;
	text-align: right;
}
#footer ul li{
	display: inline;
	list-style: none;
	margin: 0 0 0 10px;
}
#footer ul a{
	color: #9cf;
}
#footer ul a:hover{
	color: #069;
	background: #fff;
}
#reacties{
	padding: 0;
	margin: 0;
}
#reacties li{
	border: 1px solid #B5AC5A;
	color: #000;
	list-style: none;
	margin: 0 0 1em;
	padding: 1em 1em 0;
	background: #4ca4cd;
	overflow: hidden;
}

#reageer{
	border: 1px solid #B5AC5A;
	color: #000;
	margin: 0 0 1em;
	padding: 1em 1em 0;
	background: #4ca4cd;
}
fieldset{
	margin: 0;
	padding: 0 0 1em;
	border: 0 none;
}
label{
	display: block;
}
textarea{
	width: 97%;
	height: 8em;
	padding: 0.5em;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	letter-spacing: 0.05em;
	border: 1px solid #B5AC5A;
	font-size: 100%;
}
#name, #email, #website{
	border: 1px solid #B5AC5A;
	padding: 0.2em;
}
.inline{
	display: inline;
}

#num, #naam{
	display: none;
}

form{
	margin: 0;
	padding: 0;
}
.pivot-search label,
.pivot-search-result label,
legend{
	display: none;
}

#homeraribut {
    position:absolute;
    left:1px;
    top:146px;
    width:50px;
    height:50px;
    z-index:1;
}
