body { font-family: helvetica;  }

.hoofdkader { background-color: #fff; position: absolute; top: 0; left: 70px; width: 246px; height: 459px; border: solid 3px #f1efef; } 


.titelkader { background-color: #fff; position: absolute; top: 488px; left: 70px; width: 246px; height: 194px; border: solid 3px #f1efef; }
.titelgeenkader { background-color: #fff; background-position: center; position: absolute; top: 516px; left: 0; width: 246px; height: 25px; }
.fotokader { background-color: #fff; background-image: none; background-repeat: no-repeat; background-position: left top; position: absolute; top: 1px; left: 348px; z-index: 1; }
.fotokaderrand { background-color: #fff; background-repeat: no-repeat; position: absolute; top: 0; left: 348px; width: 582px; height: 682px; z-index: 1; border: solid 3px #f1efef; }
.mplogo { background-image: url(../images/logomartijnpeters.jpg); background-repeat: no-repeat; position: absolute; top: 27px; left: 37px; width: 180px; height: 58px; }
.mpsublogo { background-color: #dddbdb; text-align: center; position: absolute; top: 76px; left: 41px; width: 172px; height: 14px; }
.work { background-image: url(../images/work_grijs.jpg); background-repeat: no-repeat; position: absolute; top: 149px; left: 112px; width: 30px; height: 10px; }
.commissions { background-image: url(../images/commissions_grijs.jpg); background-repeat: no-repeat; text-align: center; position: absolute; top: 183px; left: 87px; width: 81px; height: 24px; }
.projects { background-image: url(../images/projects_grijs.jpg); background-repeat: no-repeat; text-align: center; position: absolute; top: 216px; left: 103px; width: 48px; height: 13px; }
.about { background-image: url(../images/about_grijs.jpg); background-repeat: no-repeat; position: absolute; top: 230px; left: 110px; width: 35px; height: 10px; }
.contact { background-image: url(../images/contact_grijs.jpg); background-repeat: no-repeat; position: absolute; top: 264px; left: 104px; width: 46px; height: 10px; }
.navholder { background-color: #fff; position: absolute; top: 465px; left: 70px; width: 246px; height: 26px; border: solid 3px #fff; }
.navlinks { background-image: url(../images/nav_l_oranje.jpg); background-repeat: no-repeat; position: absolute; top: 499px; left: 285px; width: 9px; height: 8px; cursor: default; }
.navrechts { background-image: url(../images/nav_r_oranje.jpg); background-repeat: no-repeat; cursor: default; position: absolute; top: 499px; left: 304px; width: 9px; height: 8px; }
.aboutenglish { background-color: #ffab17; position: absolute; top: 68px; left: 105px; width: 44px; height: 13px; }
.aboutdutch { background-color: #dddbdb; position: absolute; top: 88px; left: 93px; width: 69px; height: 10px; }
.menu ul, .infomenu ul li { display:inline; list-style-type:none; }
.menu ul { width: 85px; }
.menu ul li, .menu ul li a { width: 85px; height:14px; display: block; }
.menu ul li a span { display:none; }
 .linked_data {
    -moz-binding: url(linked_data.xml#link);
}
.centeredmain { background-color: #9ec54d; background-position: center 0; }
textarea {  font-size: 12.5px;font-family: helvetica, arial; position: absolute; top: 367px; left: 141px; width: 302px; height: 151px; overflow: auto; border: solid 3px #f1efef; }
.inputname { position: absolute; top: 254px; left: 141px; width: 302px; height: 38px; border: solid 3px #f1efef; }
.inputemail { position: absolute; top: 311px; left: 141px; width: 302px; height: 38px; border: solid 3px #f1efef; }
.inputphone { position: absolute; top: 536px; left: 141px; width: 302px; height: 38px; border: solid 3px #f1efef; }
.inputbutton { background-color: #fff; background-image: url(../images/send.jpg); background-repeat: no-repeat; background-position: center; position: absolute; top: 626px; left: 344px; width: 99px; height: 38px; border: solid 3px #f1efef; }

