*{
	margin : 0px;
	padding : 0px;
}
.pdf{
background : url(../images/pdf.gif) no-repeat 0px 0px;
padding:0px 0px 0px 20px;

}

.doc{
background : url(../images/doc.gif) no-repeat 0px 0px;
padding:0px 0px 0px 20px;
}
.fuchsia{
color : #d9005d;
}
body{
	background : #595959 url(../images/background.png) repeat-y top center;
	color : #646464;
	font : 11pt Arial;
	line-height : 22pt;
}
div#wrapper{
	margin : 0px 0px 0px 26px;
}
div#container{
	width : 893px;
	margin : 0px auto;
	min-height : 800px;
	height : auto !important;
	height : 800px;
}
div#header{
	height : 150px;
	width : 100%;
	background : url(../images/border.png) repeat-x bottom left;
}
div#header_left{
	position : relative;
	float : left;
	top : 84px;
	left : 17px;
}
div#header_right{
	position : relative;
	float : right;
	top : 20px;
	right : 30px;
}
div.menu_top div{
	width : 100%;
	height : 30px;
	background : url(../images/border.png) repeat-x bottom left;
}
div.menu_top div ul{
	margin-left : 20px;
	font-weight : bold;
}
div.menu_top div ul li a, div.menu_top div table, div.menu_top div table a{
	text-decoration : none;
	color : #90aabe;font-weight : bold;
}
.ftd {
	padding-left:18px;


}
div.menu_top div ul li{
	list-style-type : none;
	display : block;
	width : 280px;
	float : left;
	color : #90aabe;
}
.searchtable{
	position:relative;
	top:-3px;


}
.inputbox-search{
	background-color : #e9eef2;
	border : 2px solid #e9eef2;
}
div#effectief{
	background-color : #90aabe;
	color : #fff;
	min-height : 180px;
	font : 22pt Arial, Helvetica, Arial;
	line-height : 40pt;
	padding : 0px 0px 0px 30px;
	margin : 30px 0px 0px 0px;
}
div.moduletable-eff a{
	color : #d9005d;
	text-decoration : none;
	background : url(../images/pijl_hover.png) no-repeat 360px 6px;
	width : 400px;
	padding : 0px 60px 5px 0px;
}
div.moduletable-eff a:hover{
	color : #646464;
	background : url(../images/pijl.png) no-repeat 360px 6px;
}
div#content{
	position : relative;
	float : right;
	width : 570px;
	padding:2px 20px 0px 0px;
	line-height:30px;
}
div#content img{
padding:9px 9px 9px 0px;
}

div#left{
	position : relative;
	float : left;
	width : 250px;
	padding-top:20px;
}
div.moduletable-vlucht{
padding-top:13px;

}
div#bottom {
	background : url(../images/border.png) repeat-x top left;
	font-size:12px;
	font-weight:bold;
	color:#90AABE;
	padding: 10px 27px 25px 0px;
}
div#footer{
	position:relative;
	float:right;
	text-align:left;
	width:565px;


}
div#signature{
	position:relative;
	float:left;
}
.clr{
	clear:both;
	height:1%;
}

a{
	color:#646464;
}
a:hover{
	color:#d9005d;
}

img{
	border : 0px ;
}
h1, .componentheading, .componentheading-contact, .contentheading {
	color:#646464;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	line-height:2em;
	font-weight:normal;
}
.highlight{
	color : #d9005d;
}
.errormsg{
font-size:10px;
color : #d9005d;
}
div.zoekresultaten{
	background : url(../images/border.png) repeat-x top left;
	padding-bottom : 30px;
	overflow : hidden;
}
div.zoekresultaten strong{font-weight : bold; text-decoration : underline;}
div#content span.pagenav, div#content span.pagenav img{
margin:0px;
padding:0px;
height:13px;
line-height:0px;


}
div#pagelinks {
background : url(../images/border.png) repeat-x top left;
padding-top:20px;
text-align:center;
width:100%;
overflow : hidden;
vertical-align:top;
}
div#eff-left{
width:35%;
position:relative;
float:left;

}
div#eff-right{
width:62%;
position:relative;
float:right;


}
ul#ja-splitmenu, ul.submenu{
color:#fff;
font-size:11pt;
list-style-type:none;
line-height:2em;
padding-top:2px;
margin-left : -9px;
}
ul.submenu {
margin-left : -70px;
}


ul#ja-splitmenu li a, ul.submenu li a {
color:#fff;
font-weight:bold;
padding:3px 3px 3px 10px;
text-decoration:none;

}
ul.submenu li a, .topactive a {
background : url(../images/dot-w.png) no-repeat 0 9px;
}

ul#ja-splitmenu li.active a, ul.submenu li.active a  {
background : url(../images/dot-p.png) no-repeat 0 9px;
}
.form td img{
position:relative;
margin:0px;
padding:0px;
top:-7px;


}

