body, input, select, textarea {	
	font-family: Tahoma; 
	font-size: 12px; 
	color: #FFFFFF;
	
}

input, select, textarea {
	padding: 3px;
}

body { 
	margin: 0px;
	background-color: #CDFFFF;
	background-repeat:repeat-x;
	background-position:top left;
}

#helepagina {
	position: relative;
	width: 797px;
	margin: 0 auto;
}

#header { 
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-top: 5px solid #FFFFFF;
	float: left;
	width: 797px;
	height: 123px;
	background-image:url(../gfx/header.jpg); background-repeat:no-repeat; background-position:top left;
}
#header span {display:none;}



#navigation {
	width: 782px;
	padding-left: 15px;
	background-color: #000000;
	height: 36px;
	text-align: left;
	line-height: 30px;
	background-image: none; 
	font-size: 14px;
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
}
#navigation UL {
	list-style: none; 
	margin: 0;
	list-style-position: inside;
 
}
#navigation LI {

 	list-style-position: inside; 
	display: inline; 
	margin-right: 10px;
}
#navigation A { 

	color: #FFFFFF; 
	text-decoration: none;
	padding : 5px
}
#navigation A:hover {
 	color: #FFFFFF; 
	text-decoration: none;
	
	
}
#navigation UL.top LI { 
	list-style-position: inside; 
	float: left; 
	margin-right: 5px;
}
#navigation FORM {
	DISPLAY: inline
}
#navigation FORM INPUT.text {
	BORDER-RIGHT: 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 1px solid;  
	PADDING-BOTTOM: 0px; 
	MARGIN: 2px 0px 0px 5px; 	
	BORDER-LEFT: 1px solid;  
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 1px solid;
	WIDTH: 60%;
}
#navigation FORM INPUT.submit {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 25px; 
	height: 18px;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	
}


#inhoud {
	background-color: #000000;
	border: 5px solid #FFFFFF;
	width: 797px;
}

#inhoud:after {
	content: "."; 
	display: block; 
	clear: both; 
	height: 0;
	visibility: hidden
	}

#presentatie{
	float: left;
	width: 749px;
	text-align: left;
	padding-top: 10px;
	padding-left: 25px;
	padding-bottom: 5px;
}

#links {
	float: left;
	width: 180px;
	text-align: left;
	padding-top: 50px;
	padding-left: 25px;
	padding-bottom: 5px;
		
}

#rechts {
	float: right;	
	text-align: left;	
	width: 562px;
	padding: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 16px;
}

#rechts H1 {
	font-family: lucida sans unicode;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 1.5em;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	
}
#rechts A {
 color: #FFFFFF;
	text-decoration: underline;
}

#rechts A:hover {
color: #FFFFFF;
	text-decoration: underline;
}

.projectimg {
	margin-right: 8px;
	margin-bottom: 5px;
	border: 1px solid #777;
}

a .img { 
	border:0px
}

#footerlinks{
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	background-color: #000000;
	width: 747px;
                 padding-left: 50px;
	padding-top: 5px;
	padding-bottom: 10px;

}
.footerimg {
	margin-right: 50px;
}

#footer {
	border: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-top: 5px solid #FFFFFF;
	background-color: #000000;
	width: 797px;
                 
	height: 29px;
	color: #fff;
	text-align: center;
	letter-spacing: 1px;
	line-height: 23px;
}
#footer A {
	color: #fff;
	text-decoration: none; 
}

#footer A:hover {
	color: #fff;
	text-decoration: none;
}



#SideMenu {
 font-size: 12px;
width: 14em;
line-height: 1.5em;
border: 1px solid #FFFFFF;

}
#SideMenu ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

#SideMenu ul li {
 margin: 0;
border: 1px solid #FFFFFF;
}

#SideMenu ul li a {
 display: block;
 background-color: #000000;
 PADDING-left: 5px;
 color: #fff;
 text-decoration: none;
}

html>body #SideMenu ul li a {
 width: auto;
}

#SideMenu ul li a:hover {
 background-color: #036089;
 color: #fff;
}

#fotoscript {

PADDING-bottom: 5px;
}

div#container {

}

div#errors {
	width: 450px;
	margin:0 auto;
}
label {
	float: left;
	width: 140px;
	text-align: left;
	padding-top: 5px;
}

#textbreed{width:200px;}

input, textarea {
	padding: 3px;
	margin: 1px;
	border: 2px solid #bac5d6
	background: #000;
	background-color: #000;	
	
}

input.fout, textarea.fout {
	border: 2px solid #FF0000;
}

label.fout {
	color: #FF0000;
}




#rechts .projecten {
	border: 1px solid black;
                background-position: top left;
	background-repeat: no-repeat;
	height: 150px;
	margin-top: 15px;
}

#rechts .projecten IMG {
	margin-top: 9px;
	margin-left: 9px;
	border: 1px solid white;
	float: left;
}

#rechts .projecten_tekst {
                width: 395px;
                margin-top: 7px;
	margin-left: 25px;
	float: left;
}
