html {
	height: 100%;
	overflow: -moz-scrollbars-vertical;
	overflow-y: hidden;
	overflow-x: hidden;
	margin:  0;
	padding: 0;
}
body {
	background: #000 url('images/background.jpg') left top no-repeat;
	font-family: century gothic, "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eae8c3;
	margin:  0;
	padding: 0;
	font-weight: normal;
}
td {
	vertical-align: top;
	font-size: 11px;
	
}
h1 {
	font-size: 26px;
	color: #33fdff;
	text-transform: uppercase;
	line-height: 25px;
	font-weight: normal;
	letter-spacing: 1px;
}
h2 {
	font-weight: normal;
	font-size: 16px;
	color: #b3f44d;
	font-style: italic;
	letter-spacing: 1px;
}
hr {
	height: 0;
	border: 0;
	border-top: 1px dashed #efe265;
}
img {
	margin: 0;
	padding: 0;
	border: 0;
}

a {
	color: #33fdff;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	border: none;
}
a:link, a:visited {
	color: #33fdff;
	text-decoration: none;
}
a:hover, .actived {
	color: #b3f44d;
	text-decoration: none;
}
.actived {
	color: #b3f44d;
	text-decoration: none;
}
#menu li {
	list-style-type: none;
	float: left;
	padding-right: 20px;
}
.innersub {
	margin-left: 20px;
	margin-top: -2px;
}
.nav a {
	color: #eae8c3;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	
}
.nav a:link, .nav a:visited {
	color: #eae8c3;
	text-decoration: none;
}
.nav a:hover {
	color: #33fdff;
	text-decoration: none;
}
.nav {
	padding-left: 20px;
	margin-top: -2px;
}	
.submenu {
	position: absolute;
	left: 0px;
	top: 185px;
	background: url('images/submenu_bg.png') left top repeat-x;
	height: 31px;
	width: 100%;
}
.pattern {
	background: url('images/pattern.png');
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	/*padding-bottom: 18px;*/
	
}
.top {
	background: url('images/top.png') left top repeat-x;
	height: 56px;
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.logo {
	background: url('images/logo.png') left top no-repeat;
	height: 151px;
	width: 414px;
	position: absolute;
	left: 0;
	top: 0px;
}
.content_bg {
	background: url('images/content_bg.png') left top repeat-x;
	height: 400px;
	width: 100%;
	position: absolute;
	left: 0;
	top: 216px;
}
.menu_bg {
	background: url('images/menu_bg.png') left top repeat-x;
	height: 32px;
	
	width: 100%;
	position: absolute;
	left: 0;
	top: 153px;
}
.content {
	position: absolute;
	left: 60px;
	top: 218px;
	width: 100%;
}
.text {
	padding-top: 10px;
	width: 300px;
}

.text2 {
	padding-top: 10px;
	width: 450px;
}

.projecten {
	position: absolute;
	left: 0px;
	top: 220px;
	padding: 0;
	margin: 0;
}
.projecten, img {
	float: left;
}
.probox {
	float: left;
	width: 240px;
	height: 329px;
	margin-left: 10px;
}
.wrapper {
 	min-height: 100%;
	height: auto !important;
 	height: 100%;
 	margin: 0 auto -22px;
 }
 /*
 .push {
 	height: 22px;
 	clear: both;
}*/
.footer {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #000;
	width: 100%;
	text-align: right;
	margin: 0;
	height: 22px;
	/*clear: both;*/
}
.innerfooter {
	margin-right: 20px;
	margin-top: 3px;
}
#stage {
	width:1000px; 
	overflow: auto;overflow-x:hidden; overflow-y:hidden;
	height:329px; 
	margin:0 auto; 
	/*border-bottom-style: solid;
	border-top-style: solid;
	border-width: 1px;
	border-color: #000;*/
}
#slider-buttons {
	width:160px; 
	margin:0 auto; 
	float: right;
}
#myList {
	width:4000px; 
	border:0; 
	margin:0; 
	padding:0; 
	left:400px;
}
#myList li {
	list-style:none; 
	margin:0; 
	padding:0; 
	border:0; 
	margin-right:0px;
	padding:0px; 
	float:left;
	width:1000px;
	height:329px;
}
textarea, input {
	background: #060808;
	border-color: #1f1f1f;
	border-style: solid;
	border-width: 1px;
	color: #6f6f6f;
}
#Submit {
	border: 0;
}
.musicplayer {
	right: 150px;
	position: absolute;
	top: 160px;
}
.musictext {
	right: 65px;
	position: absolute;
	top: 162px;
}
	

