* {
	margin: 0;
  padding:0;
  }
html, body {
	height: 100%;
  width:100%;  
  }
body{
  font-family: Trebuchet MS;
  font-size:10px;  
  background-color: #141413;
  color:#fff; 
  font-style:normal; 
  font-weight:normal; 
  }
#bgcontainer{
  position:absolute;
  z-index:0;
  top:0;
  left:0;
  width:100%;
  min-width:1118px;    
	min-height:700px;
  height:100%;
  overflow:hidden;
  }
#grass{  
  background-image:url("../assets/background.png");
  background-repeat:repeat-y;
  background-position:-150px bottom;
  height:100%;
  min-height:700px;
  width:100%; 
  min-width:1118px;    
  }
#container {
  position:relative;
  z-index:2;
	min-height:700px;
	height: auto !important;
	height:657px;
  width:1118px;  
  min-width:1118px;  
  margin: 0 auto;
  /*background-color:#000;
  opacity:.50;
  filter: alpha(opacity=50);
  -moz-opacity: 0.50;*/
  }
#headerfade{
  position:absolute;
  z-index:1;
  top:0;
  left:0;
  padding:0;
  margin:0;
  width:100%;
  min-width:1118px;
  background-image:url("../assets/fadeheader.png");
  height:272px;
  background-repeat:repeat-x;
  background-position:top;
  }  
h1{
  padding:0;
  margin:40px 0 0 240px;
  background-image:url('../assets/logo-various-site.png');
  background-position:left;
  background-repeat:no-repeat;
  height:90px;
  width:148px;
  text-indent:-9999em;
  float:left;
  }
h2{
  display:none;
  }
ul#nav{
  float:left;
	list-style: none;
	padding: 0;
	margin: 9px 0 0 165px;
  }
#nav li {
	float: left;
	padding:0;
  margin:0 25px 0 0; 
  background-position:center;
  background-repeat:no-repeat;
  background-image:url('../assets/vert-lijn-menu.png');
  height:115px; 
  }
#nav li a.thetext, #nav li a.thetextactive{
  display:block;
  cursor:pointer;
  background-position:bottom;
  background-repeat:no-repeat;
  height:19px;
  text-indent:-9999em;
  outline:0px;
  outline-style:0px;
  margin:80px 0 0 0;
  padding:0;
  }
ul#nav li a#mnu_home {
	width: 38px;
	background-image: url("../assets/menubutton-home.png"); 
}
ul#nav li a#mnu_inprogress {
	width: 97px;
	background-image: url("../assets/menubutton-in-progress.png"); 
}
ul#nav li a#mnu_vario-us {
	width: 66px;
	background-image: url("../assets/menubutton-vario-us.png"); 
}
ul#nav li a#mnu_contact-us {	
  width: 88px;
	background-image: url("../assets/menubutton-contact-us.png"); 
}

#nav li a.thesymbol{
  display:block;
  cursor:pointer;
  background-position:center;
  background-repeat:no-repeat;
  text-indent:-9999em;
  outline:0px;
  margin:0;
  padding:0;
  }
#nav li a#sym_home{
  background-image:url('../assets/home-embleem.png');
  width:16px;
  margin-left:11px;
  }
#nav li a#sym_inprogress{
  background-image:url('../assets/in-progress-embleem.png');
  width:18px;
  margin-left:38px;  
  }
#nav li a#sym_vario-us{
  background-image:url('../assets/vario-us-embleem.png');
  width:18px;
  margin-left:24px;  
  }
#nav li a#sym_contact-us{
  background-image:url('../assets/contact-us-embleem.png');
  width:15px;
  margin-left:36px;  
  }  
#content, #content_contact{  
  clear:both;
  background-image:url('../assets/bgcontent.png');
  background-position:center top;
  background-repeat:no-repeat;
  height:505px;
  margin-left:0 auto;  
  padding:6px 0 0 0;
  }
#content{
  background-image:url('../assets/bgcontent.png');
  }
#content_contact{
  background-image:url('../assets/bgcontentcontact.png');
  }
/* scroller */
.holder {
	display: block;
  width:1118px;
  height:231px;
  }
#pane1 {
	float: left;
	height: 500px;
	width: 1118px;
	padding: 0;
  margin:48px 0 0 0;
  background: transparent;
	display: block;
	_overflow: hidden;
  left:0px;
  }
#panecontact {
  background-image:url('../assets/contact-foto.png');
  background-position:left top;
  background-repeat:no-repeat;
	float: left;
	height: 177px;
	width: 1118px;
	padding: 0;
  margin:48px 0 0 0;
  border-bottom:1px solid white;
  border-top:1px solid white;
	display: block;
	_overflow: hidden;  
  }
#imgcontact{
  height: 177px;
	width: 1118px;
  border-bottom:1px solid white;
  border-top:1px solid white;
  }
/* attributes of slider */
div#leftborder, div#rightborder{  
  background-repeat:no-repeat;
  position:absolute;
  top:125px;
  z-index:9;
  width:48px;
  height:307px;
  }
div#leftborder{
  left:0;
  background-image:url('../assets/fade-away-links.png');
  background-position:left top;
  }
div#rightborder{
  left:1070px;
  background-image:url('../assets/fade-away-rechts.png');
  background-position:left top;
  }
div#leftfilter, div#rightfilter, div#fullfilter{
  position:absolute;
  z-index:8;
  background-color:#000;
  filter:alpha(opacity=75);
  opacity: 0.75;
  -moz-opacity:0.75;
  top:184px;
  height:177px;
  border-top:1px solid white;
  border-bottom:1px solid white;  
  }
div#leftfilter{
  width:223px;
  left:0;
  border-right:2px solid white;
  }
div#rightfilter{
  border-left:2px solid white;
  width:670px;
  left:446px;
  }
/* */
div#content_activeprj{
  clear:both;
  float:left;
  width:208px;
  height:266px;
  margin:0 0 0 223px;
  padding:13px 0 0 17px;
  line-height:20px;
  }
div#content_activecontact{
  clear:both;
  float:left;
  width:208px;
  height:266px;
  margin:0 0 0 223px;
  padding:13px 0 0 17px;
  line-height:20px;
  filter:alpha(opacity=75);
  opacity: 0.75;
  -moz-opacity:0.75;
  }
div#content_activemnu p{  
  padding:10px 0 0 15px;
  }
div#content_activemnu{
  position:relative;
  z-index:14;
  float:left;
  margin:0 0 0 0;
  padding:0 40px 0 0;
  width:100px;
  height:100px;
  background-image:none;
  background-position:left top; 
  background-repeat:repeat-y; 
  width:445px;
  height:253px;
  line-height:20px;
  filter:alpha(opacity=75);
  opacity: 0.75;
  -moz-opacity:0.75;
  }
div#content_activemnu p{  
  padding:6px 0 0 15px;
  }
div#footer{
  background-image:url('../assets/footer-balk.png');
  background-position:left top;  
  width:723px;
  height:28px;
  background-repeat:no-repeat;
  margin:0 auto;
  padding:13px 0 0 38px;
  }
dl.project{
  float:left;
  margin:0;
  padding:0;  
  width:223px;
  height:179px;
  }
div#scrollcontent{
  display:block;
  padding:0px;
  margin:0px;
  height:179px;
  }
dl.project dt{
  display:none;
  }
dl.project dd.nonactive{
  display:none;
  padding-top:10px;
  filter:alpha(opacity=0);
  opacity: 0;
  -moz-opacity:0;  
  width:223px;
  }
dl.project dd.active, dl.project dd#prj_info_2{
  display:block;
  padding-top:10px;
  filter:alpha(opacity=100);
  opacity: 1;
  -moz-opacity:1;
  width:223px;
  }
dl.project dd p{
  padding:2px 0 0 15px;
  }
img.scrollerimg{
  width:223px;
  height:179px;
  border:0;
  margin:0;
  padding:0;
  }
h3{
  display:none;
  }
div#detail_activeprj{
  background-image:url('../assets/back-detail.png');
  background-position:left top;  
  width:671px;
  height:451px;
  background-repeat:no-repeat;
  position:absolute;
  top:183px;
  left:223px;
  z-index:15;
  display:none;
  }
div#detail_navigation{
  position:absolute;
  top:420px;
  left:913px;
  z-index:15;  
  display:none;
  width:25px;
  }
a#det_close, a#det_next, a#det_prev{
  display:block;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:center center;
  text-indent:-9999em;
  margin:0 0 10px 0;
  outline:0;
  }
a#det_close{
  background-image:url('../assets/close-button.png');
  width:20px;
  height:23px;
  } 
a#det_next{
  background-image:url('../assets/next-word.png');
  width:20px;
  height:74px;
  }
a#det_prev{
  background-image:url('../assets/prev-word.png');
  width:20px;
  height:74px;
  }
div#detailvlak{
  background-image:url('../assets/detail-vlak.png');
  background-repeat:no-repeat;
  background-position:top left;
  width:650px;
  height:340px;
  margin:9px;
  padding:0;
  border:1px solid #9E9E9E;
  }
img.detailpicture{
  border:0;
  margin:0;
  padding:0;
  }
ul#detailpages{
  color:#92ECFC;
  font-weight:bold;
  font-size:10px;
  letter-spacing:1px;
  display:block;
  list-style:none;
  float:left;
  width:140px;
  margin:0 9px 0px 9px;
  }
ul#detailpages li{
  float:left;
  }
p#detailtext{
  display:block;
  float:right;
  text-align:right;
  width:500px; 
  margin:0 11px 0 0;
  padding:0;
  }
ul#detailpages li a.activepage, ul#detailpages li a.nonactivepage{
  display:block;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position:top left;  
  text-indent:-9999em;
  width:12px;
  height:12px;
  margin:0px 8px 7px 2px;
  outline:0px;
  }
ul#detailpages li a.activepage{
  background-image:url('../assets/pag-blauw.png');  
  }
ul#detailpages li a.nonactivepage{
  background-image:url('../assets/pag-wit.png');
  }
p.ptitle{
  text-indent:-9999em;
  margin:0 0 10px 0;
  }
p#ptitle_info{
  display:block;
  background-image:url('../assets/various-info.png');  
  background-repeat:no-repeat;
  background-position:center;
  width:99px;
  height:8px;
  }
p#ptitle_contactus{
  display:block;
  background-image:url('../assets/contact-us-blauw-menu.png');  
  background-repeat:no-repeat;
  background-position:center;
  width:87px;
  height:10px;
  margin:8px 0 7px 7px;
  }
div#content_activemnu table{
  margin:0px 15px 15px 15px;
  }
div#content_activemnu table input, div#content_activemnu table textarea{
  border:1px solid #9E9E9E;
  background-color:transparent;
  width:207px;
  color:#92ECFC;
  padding:0 0 0 2px;
  font-size:12px;  
  }
div#content_activemnu table input{
  height:17px;
  }
div#content_activemnu table label.textarea{
  margin-left:15px;
  }
div#content_activemnu table textarea{
  font-family:Trebuchet MS;
  margin-left:15px;
  height:179px;
  }
#sendform{
  display:block;
  cursor:pointer;
  background-image:url('../assets/send-word.png');  
  background-repeat:no-repeat;
  background-position:center;
  width:20px;
  height:78px;
  text-indent:-9999em;
  border:0;
  background-color:transparent;
  padding:0;
  outline:0px;
  outline-border:0px;
  outline-style:none;
  }
div#fadeimg{
  position:absolute;
  display:block;
  top:158px;
  left:290px;
  z-index:10;
  background-image:url('../assets/click-arrows-images-2.png');  
  background-repeat:no-repeat;
  background-position:top left;
  width:266px;
  height:12px;
  text-indent:-9999em;
  }
a.clickslider{
  display:block;
  cursor:pointer;
  float:left;
  outline:0px;
  width:223px;
  height:179px;
  border:0;
  margin:0;
  padding:0; 
  /*text-indent:-9999em; */
  font-weight:bold;
  font-color:#fff;
  }
p#txtcopyright{
  display:block;
  text-indent:-9999em;
  margin:0;
  padding:0;
  background-image:url('../assets/copyright.png');  
  background-repeat:no-repeat;
  background-position:top left;
  width:236px;
  height:15px;
  }
p.projecttitel, p.projecttiteldetail{
  display:block;
  background-repeat:no-repeat;
  background-position:top left;
  width:171px;  
  text-indent:-9999em;
  padding:0;
  }
p.projecttitel{
  margin:0 0 0 10px;
  height:28px;
  }
p.projecttiteldetail{
  width:190px;
  margin:2px 0 0 0px;
  height:20px;
  }
p.projecttype, p.addon, p.tools{
  display:block;
  background-repeat:no-repeat;
  background-position:top left;
  width:61px;
  height:10px;
  text-indent:-9999em;
  margin:0 0 0 10px;
  padding:0;
  }
p.projecttype{  
  background-image:url("../assets/project-word.png");
  }
p.addon{
  background-image:url("../assets/add-on-word.png");
  margin-top:15px;
  }
p.tools{
  background-image:url("../assets/tools-word.png");
  margin-top:15px;  
  }
ul.detaillinks{
  list-style-type:none;
  margin:0 0 0 0;
  padding:0;
  }
ul.detaillinks li{
  background-repeat:no-repeat;
  background-position:left bottom;
  background-image:url("../assets/scroll-next.png");
  margin:5px 0 0 13px;
  padding:0 0 2px 12px;
  height:10px;
  }
a.adetail{
  display:block;
  cursor:pointer;
  outline:0px;
  height:15px;
  margin:0;
  padding:0;
  }
a.adetail:link{color:#fff;text-decoration:none;font-weight:normal;}
a.adetail:hover{color:#92ECFC;text-decoration:none;font-weight:normal;}
a.adetail:visited{color:#fff;text-decoration:none;font-weight:normal;}
a.adetail:visited:hover{color:#92ECFC;text-decoration:none;font-weight:normal;}

div.allprojectinfo{
  height:170px;
  margin:0;
  padding:0;
  }
ul#det_navigationlist{
  list-style:none;
  margin:0;
  padding:0;
  width:20px;
  }
ul#det_navigationlist li{
  padding:0;
  margin:0;
  width:20px;
  background:url("../assets/change-button.png") repeat -20px -35px;
  }
td#cell4sendbtn{
  margin:0;
  padding:123px 0 0 13px;
  }
td#message{
  font-weight:bold;
  color:#92ECFC;
  text-align:right;
  }
a.contactlink:link{color:#fff;text-decoration:none}
a.contactlink:hover{color:#92ECFC;text-decoration:none}
a.contactlink:visited{color:#fff;text-decoration:none}
a.contactlink:visited:hover{color:#92ECFC;text-decoration:none}