* {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	color: #999999;
}
#achtergrond{
	width: 100%;
	background-image: url(images/bg1.jpg);
	height: 860px;
	background-repeat: no-repeat;
	float: left;
}
#container {
	width: 1003px;
	float: left;
	background-image: url(images/hamer.jpg);
	background-position: left 700px;
	background-repeat: no-repeat;
}
#oranjebalknb{
	position: absolute;
	height: 1972px;
	width: 120px;
	left: 160px;
	top: 618px;
	background-color: #EBB618;
}
#oranjebalkvb{
	position: absolute;
	height: 1115px;
	width: 120px;
	left: 160px;
	top: 618px;
	background-color: #EBB618;
}
#oranjebalkr{
	position: absolute;
	height: 1777px;
	width: 120px;
	left: 160px;
	top: 618px;
	background-color: #EBB618;
}
#oranjebalkodb{
	position: absolute;
	height: 1528px;
	width: 120px;
	left: 160px;
	top: 618px;
	background-color: #EBB618;
}
#menu {
	width:270px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	float: left;
	text-align: right;
	margin-top: 300px;
	text-transform: uppercase;
}
.menukeuze-act{
	background-color: #030067;
	padding-right: 10px;
	color: #EBB618;
}
.menukeuzes a {
	color: #030067;
	text-decoration: none;
	display: block;
	background-color: #F9E7AE;
	padding-right: 10px;
}
.menukeuzes a:hover {
	background-color: #FFFFFF;
}
#menuutje {
	width:150px;
	height:17px;
	font-size: 11px;
	float: left;
	color: #666666;
	text-align: center;
	padding-left: 550px;
	margin-top: 100px;
	font-weight: bold;
}
#menuutje a{
	color: #030067;
	text-decoration: none;
}
#menuutje a:hover{
	color: #E9B716;
}
#tabel-fotoos{
	width: 100%;
}
#tabel-fotoos td{
	vertical-align: top;
}
#content-index{
	width:630px;
	float: left;
	margin-left: 40px;
	color: #666666;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#tekst-index {
	border: 1px solid #999999;
	width: 500px;
	padding: 15px;
	margin-bottom: 140px;
	margin-top: 80px;
}
#content-contact{
	width:630px;
	float: left;
	margin-left: 40px;
	color: #666666;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#content-contact h1 {
	font-size: 13px;
}
#tekst-contact {
	width: 650px;
	margin-bottom: 185px;
	margin-top: 160px;
}

/* NIEUWBOUW */
#content-nieuwbouw{
	width:670px;
	float: left;
	margin-left: 40px;
	color: #666666;
	margin-top: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 55px;
	padding-left: 10px;
}
#tabel-nb1{
	width: 670px;
	background-color: #EBEBEB;
}
#tabel-nb1 td{
	vertical-align: middle;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
#tabel-nb2{
	width: 670px;
	background-color: #EBEBEB;
	margin-bottom: 30px;
}
#tabel-nb2 td{
	vertical-align: middle;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
#tabel-nb3{
	width: 670px;
	background-color: #EBEBEB;
	margin-bottom: 30px;
}
#tabel-nb3 td{
	vertical-align: middle;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
#tabel-nb4{
	width: 670px;
	background-color: #EBEBEB;
	margin-bottom: 30px;
}
#tabel-nb4 td{
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}
#tabel-nb5{
	width: 670px;
	background-color: #EBEBEB;
	margin-bottom: 30px;
}
#tabel-nb5 td{
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}
#tabel-nb6{
	width: 670px;
	background-color: #EBEBEB;
	margin-bottom: 30px;
}
#tabel-nb6 td{
	vertical-align: top;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.tekst-nb1 {
	width:80px;
	border: 1px solid #999999;
	margin-left: 55px;
	padding: 10px;
}
.tekst-nb2 {
	width:250px;
	border: 1px solid #999999;
	padding: 10px;
	margin-top: 30px;
}
.tekst-nb3 {
	border: 1px solid #999999;
	padding: 10px;
	margin-top: 30px;
	width: 200px;
}
.tekst-nb4 {
	width:120px;
	border: 1px solid #999999;
	padding: 10px;
	margin-left: 60px;
}
.tekst-nb5 {
	width:80px;
	border: 1px solid #999999;
	padding: 10px;
	margin-top: 20px;
	float: right;
}
.tekst-nb6 {
	width:180px;
	border: 1px solid #999999;
	padding: 10px;
	margin-top: 20px;
	float: right;
}
/* VERBOUW */
#content-verbouw{
	width:670px;
	float: left;
	margin-left: 40px;
	color: #666666;
	margin-top: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 55px;
	padding-left: 10px;
}
#tabel-vb1{
	width: 670px;
	background-color: #EBEBEB;
}
#tabel-vb1 td{
	vertical-align: top;
	text-align: center;
	padding: 20px;
}
#tabel-vb2{
	width: 670px;
	background-color: #EBEBEB;
	margin-bottom: 30px;
}
#tabel-vb2 td{
	vertical-align: top;
	text-align: center;
	padding: 20px;
}
#tabel-vb3{
	width: 670px;
	background-color: #EBEBEB;
	margin-bottom: 30px;
}
#tabel-vb3 td{
	vertical-align: top;
	text-align: center;
	padding: 15px;
}

.tekst-vb1{
	border: 1px solid #999999;
	width: 250px;
	padding: 5px;
	margin-right: auto;
	margin-left: auto;
}
.tekst-vb2{
	border: 1px solid #999999;
	padding: 5px;
	width: 420px;
	margin-left: auto;
	margin-right: auto;
}
.tekst-vb3 {
	width:90px;
	border: 1px solid #999999;
	padding: 10px;
}

/* ONDERHOUD */
#content-onderhoud{
	width:630px;
	float: left;
	margin-left: 40px;
	color: #666666;
	margin-top: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 55px;
	padding-left: 10px;
}
#tekst-onderhoud{
	border: 1px solid #999999;
	width: 500px;
	padding: 15px;
	margin-bottom: 115px;
	margin-top: 80px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
/* RESTAURATIE */
#content-restauratie{
	width:630px;
	float: left;
	margin-left: 40px;
	color: #666666;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 55px;
	padding-left: 10px;
	margin-top: 20px;
}
#tekst-restauratie {
	width:303px;
	font-size: 12px;
	color: #666666;
	float: left;
	font-weight: normal;
	border: 1px solid #999999;
	margin-top: 87px;
	padding-top: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
	padding-right: 15px;
}
.img-r1{
}
.img-r2{
	margin-top: 50px;
	margin-left: 10px;
}
.img-r3{
	margin-left: 100px;
	margin-bottom: 100px;
}
.tekst-r1{
	float: left;
	border: 1px solid #999999;
	margin-left: 50px;
	font-size: 12px;
	padding: 10px;
	width: 150px;
	margin-top: 10px;
}
#flashcontent{
	height: 200px;
	width: 300px;
	float: none;
}

/* OPDEBOUW */
#content-opdebouw{
	width:670px;
	float: left;
	color: #666666;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 55px;
	padding-left: 10px;
	margin-left: 40px;
	margin-top: 20px;
}
#tabel-odb1{
	width: 670px;
	background-color: #EBEBEB;
}
#tabel-odb1 td{
	vertical-align: middle;
	text-align: center;
	padding: 15px;
}
#tabel-odb2{
	width: 670px;
	background-color: #EBEBEB;
	margin-bottom: 30px;
}
#tabel-odb2 td{
	vertical-align: middle;
	text-align: center;
	padding: 15px;
}
#tabel-odb3{
	width: 670px;
	background-color: #EBEBEB;
	margin-bottom: 30px;
}
#tabel-odb3 td{
	vertical-align: top;
	text-align: center;
	padding: 15px;
}
.tekst-odb1 {
	border: 1px solid #999999;
	width: 120px;
	float: right;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.tekst-odb2 {
	width:130px;
	border: 1px solid #999999;
	padding: 10px;
	margin-left: 20px;
}
.tekst-odb3 {
	width:90px;
	border: 1px solid #999999;
	padding: 10px;
	margin-left: 200px;
}
/*.img-odb1{


}
.img-odb2{
	float: right;

}
.img-odb3{
	margin-top: 70px;
	float: none;
	margin-left: 60px;
}
.img-odb4{
	margin-top: 30px;
	float: right;
}
.img-odb5{
	margin-top: 80px;
	float: left;
}
.img-odb6{
	margin-top: 100px;
	float: right;
}

.img-odb7{
	margin-bottom: 50px;
	margin-top: 50px;
	margin-right: 10px;
}
.img-odb8{
	margin-top: 50px;
	margin-right: 10px;
	margin-bottom: 50px;
	margin-left: 200px;
}
.img-odb9{
	margin-top: 100px;
	margin-bottom: 10px;
	margin-left: 10px;
	float: left;
}
.img-odb10{
	margin-bottom: 10px;
	margin-left: 30px;
	float: right;
}
.img-odb11{
	margin-top: 50px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.img-odb12{
	margin-top: 50px;
	margin-bottom: 10px;
	margin-left: 10px;
}
*/
#footer{
	background-color: #070068;
	height: 18px;
	width: 100%;
	font-size: 11px;
	color: #F9F9F9;
	padding-top: 2px;
	float: left;
}
#footerinhoud{
	width: auto;
}
#footer a{
	text-decoration: none;
	color: #FBF4D9;
}
#txtweb {
	width: 100%;
	height: 20px;
	text-align: center;
	padding-bottom: 50px;
	float: left;
	padding-top: 50px;
}

#txtweb a{

	text-decoration: none;
	color: #999999;
}
#ohw {
	height:50px;
	width: 500px;
}
