/************************************************************************************************/
/*template*/
/************************************************************************************************/
*{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:black; font-size:12px;}
img{border:0px;}
br.clear{clear:both; font-size:0px;}
div.clear{clear:both; font-size:0px;}
ul{list-style:none;}
body{background:#1a1a1a; }
p{color:white; line-height:19px;}
p strong{color:white;}

HTML {	overflow-y: scroll;	overflow-x: no;	height: 100%;	width: 100%;	}

/************************************************************************************************/
/*container*/
/************************************************************************************************/
#container{margin:0px auto 0px auto; }

/************************************************************************************************/
/*header*/
/************************************************************************************************/
#header{width:990px; height:118px; position:relative; margin:-24px auto 0px auto; }

/*logo*/
#header h1 a{width:292px; height:118px; top:0px; left:0px; text-indent:-4000px; display:block; overflow:hidden; position:absolute; background:url(../images/logo.png) no-repeat top left; }


/************************************************************************************************/
/*top*/
/************************************************************************************************/
#top{background:url("../images/header-home.jpg") no-repeat top center; height:775px; text-align:center;}
#topsmall{background:url("../images/header-vervolg.jpg") no-repeat top center; height:575px; text-align:center;}


/************************************************************************************************/
/*section1*/
/************************************************************************************************/


/************************************************************************************************/
/*page*/
/************************************************************************************************/
#page{position:relative; width:990px; margin:25px auto 0px auto; }
#page .content{width:928px; margin:0px auto 0px auto; padding:25px 0px 0px 0px; }



/************************************************************************************************/
/*page2*/
/************************************************************************************************/
#page2{position:relative; width:990px; margin:7px auto 0px auto; }
#page2 .content{width:928px; margin:0px auto 0px auto; padding:25px 0px 0px 0px; }



/************************************************************************************************/
/*divisions, splits & paddings*/
/************************************************************************************************/
/*split1*/
.split1{background:url(../images/split1.png) repeat-y top left; margin-top:18px; padding-left:4px; zoom:1; }
.split1 .left{width:443px; margin:-10px 22px 0px 0px; float:left; position:relative; padding:30px;}
.split1 .center{width:193px; margin:-10px 22px 0px 0px; float:left; position:relative; padding:30px 0px 10px 25px; }
.split1 .right{width:172px; float:left; position:relative; padding:23px;}

/*split2*/
.split2{}
.split2 .left{width:208px; margin:0px 50px 0px 0px; float:left; position:relative;}
.split2 .right{width:730px; margin:10px 0px 0px 0px; float:left; position:relative;}
.split22 .right{width:900px; margin:10px 0px 0px 0px; float:left; position:relative;}

/*split3*/
.split3{}
.split3 .left{width:415px; margin:0px 40px 0px 0px; float:left; position:relative;}
.split3 .right{width:275px; float:left; position:relative;}
.split3 p a{color:#adadad;}

/*split4*/
.split4{}
.split4 .left{width:497px; float:left; position:relative;}
.split4 .right{width:486px; float:left; position:relative;}
.split4 .right .split5 .left{width:240px;}

/*splitmain*/
.splitmain{}
.splitmain .left{width:990px; float:left; position:relative;}
.splitmain .right{width:990px; float:left; position:relative;}
.splitmain .right .split5 .left{width:990px;}

/*splitvervolg*/
.splitvervolg{}
.splitvervolg .left{width:990px; float:left; position:relative;}
.splitvervolg .right{width:990px; float:left; position:relative;}
.splitvervolg .right .split5 .left{width:990px;}

/*split5*/
.split5{}
.split5 .left{width:250px; padding:20px 42px 0px 27px; float:left; position:relative;}
.split5 .right{width:177px; padding:20px 0px 0px 0px; float:left; position:relative;}
.split5 p a{color:#adadad;}

.foto_thumbfb { width:160px; height:120px; overflow:hidden; }

/************************************************************************************************/
/*lists*/
/************************************************************************************************/
/*menu*/
.list.menu{position:absolute; position:absolute; right:20px; top:84px;}
.list.menu li{float:left; padding-left:17px;}
.list.menu a{background-repeat:no-repeat; background-position:top center; z-index:500; text-align:center; font-size:12px; color:white; font-weight:bold; display:inline-block; height:34px; padding:10px 0px 0px 0px; margin:0px 12px 0px 13px; vertical-align:top; zoom:1; position:relative; text-decoration:none;}
.list.menu span{background-repeat:no-repeat; background-position:top left; position:absolute; display:block; z-index:100; width:17px; height:34px; left:-17px; top:0px;}
.list.menu em{background-repeat:no-repeat; background-position:top right; position:absolute; display:block; width:25px; height:34px; right:-25px; top:0px;}

.list.menu a, .list.menu span, .list.menu em{background-image:url(../images/menu.png); color:#adadad;}
.list.menu a:hover{color:white;}
.list.menu li.on a, .list.menu li.on span, .list.menu li.on em{background-image:url(../images/menu_on.png); font-weight:bold; color:#383838;}
.list.menu li.on a:hover{color:#383838;}

.list1{}
.list1 li{padding-bottom:2px; zoom:1;}
.list1 li a{background:#202020 url(../images/list1.gif) no-repeat 10px 15px; color:#c2c1c1; padding:9px 0px 9px 25px; display:block; width:183px; text-decoration:none; color:#adadad;}

.list1 li.on a, .list1 li.on:hover a{background:#404040 url(../images/list1_on.gif) no-repeat 10px 15px; color:white; font-weight:bold;}
.list1 li a:hover{background:#272727 url(../images/list1.gif) no-repeat 10px 15px;}
.list1 li.on a:hover{background:#404040 url(../images/list1_on.gif) no-repeat 10px 15px; color:white; font-weight:bold;}

/************************************************************************************************/
/*box*/
/************************************************************************************************/
/*recent*/
.recent{width:160px; background:#1a1a1a;}
.recent p{padding:11px 10px 11px 10px;  color:white;}
.recent p a{color:white; text-decoration:none;}

/*box1*/
.box1{padding:19px 10px 16px 0px; background:#111111; margin:30px 0px 10px 0px; position:relative;}
.box1 img{
    left: 9px;
    top: 11px;
    position: absolute;
}
.box1 p, .box1 p a{color:#666666; font-size:11px; text-align:right; text-decoration:none;}

/*box1*/
.box2{padding:0px 10px 25px 0px;}

/*portfolio*/
.portfolio{width:160px; background:#484848;}
.portfolio p{padding:5px; color:white; text-align:center;}
.portfolio p a{color:white; text-decoration:none; padding:0px 0px 0px 25px; background:url(../images/ico_pics.png) no-repeat center left; }

/************************************************************************************************/
/*miscelleanous*/
/************************************************************************************************/
/*headings*/
h1{font-size:22px; color:white; padding:0px 0px 15px 0px; font-weight:bold;}
h2{font-size:18px; color:white; padding:0px 0px 15px 0px; font-weight:normal;}
h3{color:white; background:#111111; padding:8px 0px 8px 25px; font-size:19px; font-weight:normal; margin:20px 0px 20px 0px; }
h4{font-size:12px; font-weight:bold; background:#232323; padding:12px 0px 12px 27px; color:white;}
h4 span{font-weight:normal; color:white; display:block; padding-top:5px;}
h4.on{background:#484848;}
h5{font-size:12px; font-weight:bold;  padding:0px 0px 10px 0px; color:white;}
h6{font-size:20px; color:white; padding:10px 0px 5px 0px; font-weight:bold;}
h7{font-size:14px; color:#707070; padding:0px 0px 15px 0px; font-weight:normal;}


/*ico*/
.ico{padding:0px 0px 0px 22px; }
.ico.plus{background:url(../images/ico_plus.png) no-repeat center left; }



/*forms*/

/*div hr*/
div.hr{height:2px;}
div.hr hr{display:none;}
div.hr.blue{background:url(../images/hr_blue.gif) repeat-x top left; }
div.hr.red{background:url(../images/hr_red.gif) repeat-x top left; }
div.hr.green{background:url(../images/hr_green.gif) repeat-x top left; }
div.hr.lineblue{border-top:1px solid #4e6f92; }
div.hr.grey{background:url(../images/hr_grey.gif) repeat-x top left; }

/*misc*/
table{ border-collapse:collapse;}
p.small, p.small a{color:#666666; font-size:11px;}
p.wit11, p.wit11 a{color:#ffffff; font-size:11px; line-height:17px; }
p.wit11bold, p.wit11bold a{color:#ffffff; line-height:17px; font-size:11px; font-weight:bold;}
p.small.noline a{text-decoration:none;}


/************************************************************************************************/
/*footer*/
/************************************************************************************************/
#footer{width:990px; margin:0px auto 0px auto; padding:10px 0px 0px 0px;}
#footer a, #footer p, #footer span{color:#666666; font-size:11px; text-align:right; text-decoration:none;}
#footer span{padding:0px 5px 0px 5px; }


/************************************************************************************************/
/*interieur*/
/************************************************************************************************/
#interieur	{
	position			: relative;
	left				: 0px;
	top					: 0px;
	width				: 990px;
	height				: 298px;
	z-index				: 100;
	}
	
