/**********************************/
/*** TakeTwo - DMZ - 12-08-2009***/
/********************************/
html {
  height: 100%;
  	margin: 0px;
	padding: 0px;
}
body {
	font-family: Helvetica,Arial,sans-serif;
	line-height: 1.3em;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #333;
}
a, a:link, a:visited {
	text-decoration: none;
	color: #01bcda;
}
a:hover {
	text-decoration: underline;
	color: #CCC;
}
img {
	border: 0;	
}
div#container{
	
}
td {
	vertical-align: top;	
}
div#header{
	background: url('../images/top_middle.png') repeat-x;
	height: 186px;
}
span.top_left {
	height: 186px;
	width: 708px;
	float: left;
}
div.top_right {
	background: url('../images/top_right.png') no-repeat;
	height: 186px;

	float: right;
}
div.twitter {
	
	width: 270px;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
}
ul#twitter_update_list {
	margin: 100px 10px 0px 20px;
	list-style: none;
	padding: 0px;
}
ul#twitter_update_list li {
	margin: 0px;
}
ul#twitter_update_list a, ul#twitter_update_list a:visited, ul#twitter_update_list a:link{
	color: #CCC;
}
ul#twitter_update_list a:hover{
	color: #FFF;
}
.twitterlink {
	font-size: 11px;
	color: #FFF;
	margin: 0px 10px 0px 20px;
	float: right;
}
div#menu {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFF;
	height: 44px;
	text-align: left;
	clear: both;
	background: url('../images/menu_bg.png') repeat-x top right;
}
div.jmenu {
	padding-left: 208px;
	margin-top: 12px;
	float: left;
	position: absolute
}
span.menu_right {
	float: right;
	width: 264px;
	height: 44px;
	background: url('../images/menu_right.png') no-repeat top right;
}
div#content {
width: 400px;
line-height: 130%;
margin: 30px 0px 0px 120px;
font-size: 13px;
}
div#content2 {
width: 820px;
line-height: 130%;
margin: 30px 0px 0px 120px;
font-size: 13px;
padding-bottom: 40px;
}
div#content3 {
width: 600px;
line-height: 130%;
padding: 10px;
margin: 30px 0px 0px 210px;
font-size: 13px;
padding-bottom: 40px;
	background: #FFF;
	/* for IE */
 	filter:alpha(opacity=90);
  	/* CSS3 standard */
  	opacity:0.9;
}
.littlebox {
width: 254px;
height: 200px;
background: url('../images/diensten.png') no-repeat top left;
/* padding: 0px 10px 0px 20px; */
}
h2.boxhead {
color: #01bcda;	
}
div#footer{
	background: url('../images/top_middle.jpg') repeat-x;
	height: 40px;
	background: #000;
	/* for IE */
 	filter:alpha(opacity=80);
  	/* CSS3 standard */
  	opacity:0.8;
  	position: fixed;
  	bottom: 0px;
  	width: 100%;
  	clear: both;
}
span.pathway {
	vertical-align: middle;	
	height: 44px;
}
div.address{
	float: right;
	padding-top: 12px;
	padding-right: 20px;
	font-family: Helvetica,Arial,sans-serif;
	font-weight: bold;
	color: #FFF;
}
div.address a{
	color: #CCC;
}
/* MENU */
a.mainlevel{
padding-right: 10px;
padding-left: 10px;
padding-top: 9px;
padding-bottom: 9px;
color: #FFF;
}
a.mainlevel:hover{
color: #01BCDA;
background: url('../images/menu_bg_a.png');
text-decoration: none;
}
#active_menu {
color: #01BCDA;
background: url('../images/menu_bg_a.png');
}

/* END MENU */
.contentheading {
	font-weight: bold;
	font-size: 45px;
	font-weight: Arial;
	color: #01bcda;
	letter-spacing: -3px;
	padding-top: 13px;
	padding-bottom: 13px;
}