
body,html{
	background-color:#1f2126;
	padding:0;
	margin:7px 0px 0px 0px;
	font-family: Trebuchet MS, Arial,sans-serif;
	height: 100%;
	font-size:90%;
	color:#fff;
}

h1{font-size:135%}
h2{font-size:110%;font-weight:normal}

p{font-size:100%}
p a{font-size:100%}

tr.decoration img {display: block;}
div img {display: block;}

td.homelogo{width:350px;text-align:right;padding:0 0 10px 0}
td.fp{padding:0px 0px 0px 10px;width:640px}
td.fph1{padding-left:10px;width:630px}
.menuhome{width:350px;margin:0 0 187px 0;text-align:right}
.texthomeL{width:310px;float:left}
.texthomeR{width:310px;float:right}

#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=30);
		opacity: 0.3;

		cursor:pointer;
		border:0px;
}
a{
	color:#ff0000;
	text-decoration:none;
	font-size:100%;
	font-weight:bold;
}
a:hover{
	color:#fff;
	text-decoration:underline;
}

#stage{
	position:absolute;
	top:0;
	left:0
}


#footer{
	background-color:#000;
	height:36px;
	width:100%;
	z-index:2;
	border-top:1px solid #1e1e1e
}

#footer table{
	width:100%
}

#footer td{
	color:#fff;
	padding:6px;
	vertical-align:top
}

#footer a{
	position:relative
}

#control_buttons_cell{
	width:144px
}

.link_cell{
	width:15%;
	text-align:right
}

#control_buttons_holder{
	float:left;
	width:168px
}

.control_button{
	display:inline;
	float:left;
	margin:0 3px;
	width:42px;
	height:24px;
	outline:none;
	background-image:url(../gfx/ss_buttons.gif)
}

#next_btn{
	background-position:0 0
}
#next_btn:hover{
	background-position:-42px 0
}
#next_btn:active{
	background-position:-84px 0
}
#pause_btn{
	background-position:0 -48px
}
#pause_btn:hover{
	background-position:-42px -48px
}
#pause_btn:active{
	background-position:-84px -48px
}
#play_btn{
	background-position:0 -24px
}
#play_btn:hover{
	background-position:-42px -24px
}
#play_btn:active{
	background-position:-84px -24px
}
#prev_btn{
	background-position:0 -72px
}
#prev_btn:hover{
	background-position:-42px -72px
}
#prev_btn:active{
	background-position:-84px -72px
}
#exit_btn{
	background-position:0 -96px
}
#exit_btn:hover{
	background-position:-42px -96px
}
#exit_btn:active{
	background-position:-84px -96px
}

.link_cell{
	white-space:nowrap
}
.link_cell a{
	font-size:.75em
}
.footer-menu-link{
	padding-right:1em
}

#exit_btn{
	float:right !important;
	width:42px
}

.actief{
	color:#cc0000;
	font-weight:bold;
}

#enlarge {padding:0; margin:1em auto; list-style-type:none; width:700px; height:80px;}
#enlarge li {margin-right:1em;display:block; float:left; width:80px; height:80px; position:relative;}
#enlarge li a {display:block; width:80px; height:80px; background:transparent; overflow:hidden; position:relative;}
#enlarge li a img {width:100%; height:100%; border:0;}
#enlarge li a:hover {position:absolute; left:-10px; top:-10px; width:100px; height:100px; z-index:100;}
#enlarge li.nomove{display:block; float:left; width:80px; height:80px; position:relative;}
#enlarge li.nomove a{position:relative; left:0px; top:0px; width:80px; height:80px}
#enlarge li.nomove a:hover{position:absolute; left:0px; top:0px; width:80px; height:80px}
#enlarge li.nomove a img {width:100%; height:100%; border:0;}

/*div.c5{
	clear:both;
	width:250px;
	height:120px;
	text-align:right;
	padding-right:20px;
}
div.c5{
	padding-bottom:250px; 
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding-bottom:220px;
}
html>body .c5 {
  height:120px;
} */

.menu{
	font-size:115%;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
.menuactief{
	font-size:115%;
	color:#cc0000;
}
.menuprojecten{
	font-size:82%;
}
.menuprojectenactief{
	font-size:82%;
	color:#cc0000;
}