body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; background-color: #6c8625; background-image:url(../img/bg.jpg); background-repeat:repeat-x; padding:0px; color:#000; }
img, div, td { behavior: url(iepngfix.htc) }
h1{ color:#FFF; font-size:12px; font-weight:bold; padding-bottom:10px;}
a{color:#000;}
#header{ margin:auto; height:109px; width:900px; position:relative; }
#container, #containerref, #containertext{ margin:auto; width:900px; }
#container{ background-image:url(../img/bgwho.jpg); background-repeat:no-repeat; }
#containerref{ background-image:url(../img/bgref.jpg); background-repeat:no-repeat; }
#logo {position:absolute; top:10px; left:47px; width:136px;}
#taalkeuze {position:absolute; top:0px; right:47px; width:104px; height:22px; background-image:url(../img/tlnavbg.gif); background-repeat:no-repeat; text-align:center;}
#taalkeuze img {padding:0px 3px;}
#nav {position:absolute; right:47px; bottom:0px; height:24px;}
#nav img {padding:0px 4px;}
#footer {margin:auto; width:790px; text-align:left; padding:20px 5px; color:#FFF; font-size:10px;}
#videoplayer {padding-left:52px; padding-top:13px; height:453px;}
#content {padding-left:52px; padding-top:32px; padding-right:52px;}
/*#content table{ background-color:#5c721F; width:618px;}*/
#content h1{ padding-left:20px; padding-top:5px; }
#content h2{ padding-left:20px; padding-top:5px;color:#fff;font-size:14px; }
#content p{ padding-left:20px; padding-right:20px; padding-bottom:10px; line-height:20px; line-height:20px;}
.servicecell{ background-image:url(../img/boxbgb.png); padding-left:125px; background-repeat:repeat-y; padding-right:50px;}
.servicesimage{ float:left; margin-left:-94px; margin-top:7px; width:1px;	}
.contactcell, #contactform, .contactresponse{  background-image:url(../img/boxbgb.png); padding-left:20px;}
#loginform{ background-image:url(../img/boxbgb.png);}
#map_canvas{ float:right; }
#address{ width:150px; float:left; padding-top:20px; }
#address h1, #address p,#contactform h1, #contactform p{ padding:0px; padding-bottom:10px; }
#address p{line-height:16px;}
#address a{color:#000000;}
.contactform td{ padding:5px 10px 5px 0px; vertical-align:top; }
.contactform input{ border:1px solid #4c4c4c; width:260px; }
.contactform textarea{ border:1px solid #4c4c4c; width:680px; } 
#submitbutton{ width:100px; }
#pics{float:right; padding-right:44px;}
#projectscroller{ }
#scrollertitle{ background-color:#000000; height:20px; color:#FFFFFF; background-color:#000000;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
color:#FFFFFF;
height:16px;
margin-left:52px;
padding-left:10px;
padding-top:4px;
width:791px; }
#videoplayerobj{text-align:center; vertical-align:middle;}
#videoplayerobj im{margin-top:209px;}
.filelisting{ margin:0px 40px 20px 20px; background-color:#abca53; border-top:1px solid #000;}
.filelisting td a{ color:#000;}
.filelisting td{ border:1px solid #000; padding:10px;}
.tableincontent{width:100%;}
#uploader{position:absolute; top:0px; bottom:0px; left:0px; right:0px; background-image:url(../img/black50.png); text-align:center; line-height:20px; padding-top:40%; vertical-align:middle; color:#fff; z-index:1000; display:none; }
.uploadform{background-color:#698028; border: 5px solid #6c8625;}
.ocell{ background-image:url(../img/boxbgb.png); background-repeat:repeat-y; padding:0px 155px 0px 155px;}
.label{padding-bottom:5px; padding-top:20px;}
input, select{width:500px; height:20px; font-size:16px; border:1px solid #363; background-color:#FFD; padding:3px; -moz-border-radius: 5px; border-radius: 5px;}
select{height:30px; width:506px;}
textarea{width:495px; height:120px; font-size:16px; font-family:Helvetica, Arial, sans-serif;  border:1px solid #363; background-color:#FFD; padding:5px; -moz-border-radius: 5px; border-radius: 5px;}
.submit{padding-top:20px; height:20px;}
.ocell p{position:relative; padding-left:0px !important;}
#contactform textarea{width:750px;}
#contactform input{width:753px;}
#contactform p{position:relative;}
label.error {bottom:7px; color:#FF0000; font-size:10px; right:24px; position:absolute;}
input.error, textarea.error { background-color:#F99; border:1px solid #900; }
#loginform{padding-left:260px;}
#loginform p{position:relative; width:260px;}
#loginform input{width:250px;}
