body{
	margin: auto;
	background: url(../img/header_bg.jpg) no-repeat center;
	text-align: center; 
	font-family: "Trebuchet MS", Helvetica, Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	color: #808080;
	background-position: center 20px;
}

/* algemeen*/

#frame{
	margin: auto;
	margin-top: 0;
	padding: 0;
	width: 765px;
	text-align: left;
	font-family: "Trebuchet MS", Helvetica, Verdana, Geneva, Arial, sans-serif; 
}
img{
	border: none;
} 

li{
    list-style-type: none;
}

ul{
	margin: 0;
	padding: 0;
	}
	
h1{
	padding: 0;
	margin:0;
	display: none;
}

h2, h3 h4{
	color: Black;
	font-size: 13px;
	font-weight: bold;
	font-variant: small-caps;
	margin: 0 0 20px 0;
	padding: 0;
	letter-spacing: 1px;
}

p{
	line-height: 170%;
	margin: 0;
	padding: 0;
	}

a{
	color: #D36016;
	text-decoration: none;
	font-weight: bold;
	}

a:hover{
	color: black;
	}

/* navigatie*/

#nav a.active, #subnav a.active{
	color: #D36016;
	}

#topnav ul, #nav ul, #subnav ul{
	padding-top: 10px;
	text-align: left;
	font-variant: small-caps;
	letter-spacing: 1px;
	font-size: 13px;
	}

#topnav ul{
	width: 90px;
	float: right;
	}

#nav ul{
	width: 745px;
	height: 50px;
	padding: 10px 0 0 10px;
	border: 0px solid black;
	}

#topnav ul li, #nav ul li{
	display: block;
	float: left;
	}

#topnav ul li{
	width: 40px;
	height: 15px;
	}

#nav ul li{
	margin-right: 60px;
	height: 50px;
	border: 0px solid black;
	}

#nav ul li a {
	color: Black;
	}

#subnav ul li a{
	color: Black;
	background: url(../img/link.jpg) no-repeat;
	padding: 0 0 0 25px;
	}

#nav ul li a:hover{
	color: #D36016;
}

#subnav ul li a:hover{
	background: url(../img/link_hover.jpg) no-repeat;
	color: #D36016;
}

a.link{
	background: url(../img/link_hover.jpg) no-repeat;
	padding: 0 0 0 25px;
}

a.link:hover{
	background: url(../img/link.jpg) no-repeat;
}

/* header*/

#header{
	}
#topnav{
	height: 30px;
}
#logo{
	padding-top: 50px;
	height: 90px;
}
#nav{
	height: 50px;
	padding: 0 0 0 10px;
}

/* content*/

#frame_content{
	width: 765px;
	margin-top: 10px;
	
}

#content_single{
	padding: 0 0 0 10px;
}

table.leftmenutable {
	border: none;
	width: 765px;
}


#subnav{
	margin-top: 0px;
	padding: 10px 0 0 10px;
	width: 165px;
	background: url(../img/subnav.jpg) no-repeat;
	vertical-align: top;
}

#content{
	width: 560px;
	margin: 0 0 0 15px;
	}

#text{
	background: url(../img/content.jpg) no-repeat;
	padding: 20px 0 20px 10px;
	}

#text_single{
    background: url(../img/content_single.jpg) no-repeat;
    padding: 20px 0 20px 10px;
    }

#text_seperator{
    background: url(../img/content.jpg) no-repeat;
    padding: 20px 0 20px 10px;
    }

/* footer*/

#footer{
	background: url(../img/footer.jpg) no-repeat center;
	height: 40px;
	margin: auto;
	margin-top: -20px;
	}


input {
    font-family: "Trebuchet MS", Helvetica, Verdana, Geneva, Arial, sans-serif;
    font-size: 9pt;
    }

input.submit {
    color: white;
    background-color: #808080;
    font-size: 13px;
    border: 1px solid #808080;
    border: none;
    }


/* inquiry form */

div.inquireform {
	border: 0px solid #808080;
	margin: 0;
	width: 450px;
	clear: both;
	float: left;
}

div.inquireform .row{
	width: 420px;
	border: 0px solid #808080;
}

div.inquireform label {
	margin: 0;
	float: left;
	padding-top: 5px;
	width: 120px;
}

div.inquireform input {
	margin: 0;
	float: left;
	border: 1px solid #808080;
	width: 200px;
	margin-left: 20px;
	margin-bottom: 5px;
}

div.inquireform textarea {
	width: 380px;
	margin-left: 0;
	border: 1px solid #808080;
}

div.inquireform select {
	margin: 0;
	float: left;
	border: 1px solid #808080;
	width: 200px;
	margin: 0;
	margin-left: 20px;
	margin-bottom: 5px;
}

div.inquireform input.submit {
	margin-left: 140px;
	width: 120px;
	clear: both;
}
