		*{
			margin:0;
			padding:0;
		}
		html {
			height:100%;
		}
		body {
			height:100%;
			overflow:hidden;/*Needed to eliminate scrollbars*/
			background:#000;
		}
		p{
			margin:0 0 11px 0;
		}
		h1{
			font-size:20px;
		}
		a{
			color:#ffffff;
			text-decoration: underline;
			outline: none;
		}
		a:hover{
			text-decoration: underline;
		}
		.lang a{
			color:#686158;
			text-decoration: none;
			outline: none;
		}
		.lang a:hover{
			text-decoration: underline;
		}
		img{
			border:none;
		}
		img.right{
			float:right;
			margin: 0 0 10px 10px;
		}
		img.left{
			float:left;
			padding: 0 10px 10px 0;
		}
		
		#floater {position:relative; float:left; height:50%;	margin-bottom:-356px;	width:1px;}
		#content {position:relative; clear:left; height:712px; width:100%; max-width:1050px; min-width:525px; margin:0 auto;}
		#contentframe {position:absolute; left:0; right:0; top:0; bottom:0; overflow:auto; height:712px; width:1050px;}

		#content_delete {
			position: absolute;
			top: 20px;
			left: 0;
			width: 100%;
			z-index: 3;
		}
		#contentframe_delete {
			background-color: transparent;
			margin-left: -525px;
			position: absolute;
			top: 0px;
			left: 50%;
			width: 1050px;
			height: 712px;
			z-index: 3;
		}
		/*Supersize Plugin Styles*/
		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(images/progress.gif);
		}
		#supersize{
			position:fixed;
		}
		#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}
				#page_box {
			position:absolute;
			top:0px;
			left:0px;
			z-index: 4;
			width:644px;
			height:645px;
		}
		#page {
			z-index:4;
			width:644px;
			height:645px;
			background-image: url(../gfx/pagina-bg.png);
			*background: none;
			/* Mozilla ignores crazy MS image filters, so it will skip the following */
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='../gfx/pagina-bg.png');
		}
		#page-projects {
			z-index:4;
			width:644px;
			height:645px;
			background-image: url(../gfx/pagina-projecten-bg.png);
			*background: none;
			/* Mozilla ignores crazy MS image filters, so it will skip the following */
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='../gfx/pagina-projecten-bg.png');
		}
		#inner-page {
		padding:32px;z-index:4;width:580px;height:580px;
		}
		#inner-page2 {
		padding:32px 27px 27px 32px ;z-index:4;width:590px;height:590px;
		}
		#sil {
			background-color: transparent;
			position: absolute; 
			bottom: 0px;
			right: 0px;
			z-index: 3;
			width:440px;
			height:440px;
		}
		#nav-menu {
			background-color: transparent;
			position: absolute; 
			top: 9px;
			right: 81px;
			z-index: 4;
			width:270px;
			height:360px;
		}
#nav-menu ul a {
display: block;
height: 90px;
width: 90px;
text-decoration: none;
			color: #686158;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 11px;
}
#nav-menu ul a div{
padding-left:10px;
padding-top:10px;
width: 50px;

}
#nav-menu li {
float: left;
padding:0;
}
		#nav-menu ul {
			list-style: none;
			padding: 0;
			margin: 0;
		}
		#nav-menux li {
			float: left;
			margin: 0;
			text-align: left;
			color: #686158;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 10.5px;
			width: 90px;
			height: 90px;
		}
		#nav-menu li a{
		z-index: 4;
			display: block;
padding-left:10px;
padding-top:10px;
width: 80px;
			color: #ffffff;
			background: url(../gfx/pagina.png) no-repeat;
			cursor: hand;
			cursor: pointer;
			*background: none;
			/* Mozilla ignores crazy MS image filters, so it will skip the following */
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='../gfx/pagina.png');
		}
		#nav-menu li.selected a{
		z-index: 4;
			display: block;
padding-left:10px;
padding-top:10px;
width: 80px;
			cursor: default;
			color: #686158;
			background: url(../gfx/pagina-selected.png) no-repeat;
			*background: none;
			/* Mozilla ignores crazy MS image filters, so it will skip the following */
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,   src='../gfx/pagina-selected.png');
		}
		#nav-menu li.logo {
			background-image: url(../gfx/stage-brothers-logo.png);
			background-repeat: no-repeat;
			*background: none;
			/* Mozilla ignores crazy MS image filters, so it will skip the following */
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,   src='../gfx/stage-brothers-logo.png');
		}
		#nav-menux li div {
			float: left;
			display: block;
			padding-left:10px;
			padding-top: 10px;
			width: 50px;
			font-weight: bold;
		}
		/* Hide from IE5-Mac \*/
		#nav-menux li div {
			float: none

		}
		/* End hide */
		#nav-menux li div a {
			position:relative;
			text-decoration: none;
			color: #fff;
		}
		#nav-menux li.selected div {
			color: #686158;
		}
		#footer {
			background-color: transparent;
			position: absolute; 
			bottom: 50px;
			left: 12px;
			z-index: 4;
			width:620px;
			height:29px;
			line-height:22px;
			font-size:11px;
			font-family: Arial, Helvetica, sans-serif;
			color: #fff;
		}
		#footer a {
			font-size:11px;
			font-family: Arial, Helvetica, sans-serif;
		}
		#home h1 {
			font-size:25px;
			font-weight:bold;
			line-height:30px;
		}
		#home p {
			font-size: 10px;
			font-weight: normal;			
		}

		#article {
		}
		#article .seperator {
			position:relative;
			width:100%;
			margin:0;
			padding: 10px 0 20px 0;
			background: url(../gfx/seperator.gif) repeat-x 0 0;
		}
		#article h1 {
			padding: 0;
			font-size: 11px;
			font-weight: bold;			
			line-height: 12px;
		}
		#article p {
			font-size:10px;
			font-weight:normal;
		}

		#news {
		}
		#news .seperator {
			position:relative;
			width:100%;
			margin:0;
			padding: 10px 0 20px 0;
			background: url(../gfx/seperator.gif) repeat-x 0 0;
		}
		#news h2 {
			margin:0;
			padding:0;
			color:#AEABA6;
			font-size:9px;
			font-weight:normal;
			line-height:12px;
		}
		#news h1 {
			margin:0;
			padding:10px 0 0 0;
			color:#fff;
			font-size:11px;
			font-weight:bold;
			line-height:12px;
		}
		#news p {
			font-size:10px;
			font-weight:normal;
		}
		#news div.text-left {
			margin-right:167px;
		}
		#news div.text-right {
			margin-left:167px;
		}
		#news div.photo-right {
			position:absolute;
			right:0px;
			top:11px;
			width:159px
		}
		#news div.photo-left {
			position:absolute;
			left:0px;
			top:11px;
			width:159px
		}
		#contact {
		}
		#contact .seperator {
			position:relative;
			width:100%;
			margin:0;
			padding: 10px 0 20px 0;
			background: url(../gfx/seperator.gif) repeat-x 0 0;
		}
		#contact h1 {
			margin:0;
			padding:0;
			color:#fff;
			font-size:11px;
			font-weight:bold;
			line-height:12px;
		}
		#contact div.text-left {
			margin-right:167px;
		}
		#contact div.text-right {
			margin-left:167px;
		}
		#contact div.photo-right {
			position:absolute;
			right:0px;
			top:11px;
			width:159px;
		}
		#contact div.photo-left {
			position:absolute;
			left:0px;
			top:11px;
			width:159px;
		}
		#simple-page {
		}
		#simple-page .seperator {
			position:relative;
			width:100%;
			margin:0 0 24px 0;
			background: url(../gfx/seperator.gif) repeat-x 0 0;
		}
		#simple-page h1 {
			color:#fff;
			font-size:11px;
			font-weight:bold;
			line-height:12px;
			padding:10px 0 0 0;
			margin:0;
		}
		#simple-page p {
			font-size:10px;
			font-weight:normal;
			padding:0;
			margin:0;
		}
		#projects, #projects1, #projects2 {
			z-index: 4;
			text-align: left;
		}
		#projects h1, #projects1 h1, #projects2 h1 {
			color:#fff;
			font-size:11px;
			font-weight:bold;
			line-height:12px;
			padding:0;
			margin:0;
		}
		#projects ul, #projects1 ul, #projects2 ul {
			list-style: none;
			padding: 0;
			margin: 0;
		}
		#projects1 li, #projects2 li {
			float: left;
			margin: 0;
			text-align: left;
			color:#fff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			width: 184px;
			height: 196px;
		}
		#projects li {
			float: left;
			margin: 0;
			text-align: left;
			color:#fff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			width: 202px;
			height: 196px;
		}
		#projects li {
			background-image: url(../gfx/project-box6-2.png);
			background-repeat: no-repeat;
			*background: none;
			/* Mozilla ignores crazy MS image filters, so it will skip the following */
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='../gfx/project-box6-2.png');
		}
		#projects1 li, #projects2 li {
			background-image: url(../gfx/project-box6.png);
			background-repeat: no-repeat;
			*background: none;
			/* Mozilla ignores crazy MS image filters, so it will skip the following */
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='../gfx/project-box6.png');
		}
		#customers, #customers2 {
			z-index: 4;
			text-align: left;
		}
		#customers ul, #customers2 ul {
			list-style: none;
			padding: 0;
			margin: 0;
		}
		#customers li {
			float: left;
			margin: 0 12px 12px 0;
			width: 96px;
			height: 96px;
		}
		#customers2 li {
			float: left;
			margin: 0 10px 10px 0;
			width: 96px;
			height: 96px;
		}
		#customersx li, #customers2x li {
			background-image: url(../gfx/project-box.png);
			*background: none;
			/* Mozilla ignores crazy MS image filters, so it will skip the following */
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,  src='../gfx/project-box.png');
		}
		.clear{
			clear:both;
		}
		.left {
			float: left;
		}
		.right {
			float: right;
		}

		div.preview {
		position:absolute;
		top:-10px;
		width:1000px;
		background-color:black;
		font-weight:bold;
		color:#c00;
		z-index:9;
		text-align:center
		}
#image-left {
	width:180px;
	float:left;
	padding-bottom:15px;
}
#image-right {
	width:180px;
	float:right;
	padding-bottom:15px;
}
#outer {
	overflow:hidden;
	padding-top: 10px;
	padding-bottom:0px;
	width:100%;
	background: url(../gfx/seperator.gif) repeat-x 0 0;
}
#image-left *, #image-right *, #outer p {
margin: 0;
}		
