
h2{
	color : #D84331;
	font-size : 8pt;
	font-weight : bold;
	font-family : verdana;
	margin-bottom : 6px;
}

h3{
	color : #0562EA;
	font-size : 8pt;
	font-style : italic;
	font-family : verdana;
	margin-bottom : 6px;
}

br {clear:left;}
#index_top{
	display : block;
	width : 499px;
	height : 236px;
	background : url(../img/top_bg.gif) repeat;
	
	float: left;
	margin : -238px 0 5px 260px !important; margin : -238px 0 5px 130px;
	padding : 3px 0 3px 0;
}

#index_top img{
	padding : 1px;
	background : #FFFFFF;
	border : 1px solid black;
}

#index_top_small{
	display : block;
	width : 499px;
	height : 128px;
	background : url(../img/top_bg.gif);
	
	float: left;
	margin : -124px 0 0px 260px !important; margin : -125px 0 0px 130px;
	padding : 3px 0 3px 0;
}

#index_top_small img{
	padding : 1px;
	background : #FFFFFF;
	border : 1px solid black;
}

.yellow{
	display : block;
	width : 70px;
	height : 70px;
	
	margin : 2px 5px 2px 5px;
	border-bottom : 3px solid #FFBA00;
	float : left;
}

#taal{
	float : right;
	color : #A9A9A2;
	margin : 1px 30px 0 0 !important; margin : 1px 10px 0 0;
}

#taal img{
	border : 1px solid black;
}

#content{
	width : 780px;
	margin : 10px 0 0 0;
	padding : 2px 5px 5px 5px;
	
	text-align : left;
}

#leftcollum{
	width : 211px;
	border-right : 1px solid #FFFFFF;
	float : left;
}

#searchbar{
	width : 203px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	
	background : #DC5C3B;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

#search{
	margin : 12px 0px 5px 0;
}

#loginbar{
	width : 203px;
	height : 17px;
	display : block;
	padding : 2px 0 0 8px;
	margin-top : 18px;
	
	background : #FFA61E;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

#login{
	margin : 4px 0px 5px 0;
	font-size : 7pt;
	letter-spacing : 1pt;
}

#login span{
	margin-left : 30px;
	font-size : 7.3pt;
	letter-spacing : 1pt;
}

#infobar{
	width : 203px;
	height : 18px;
	display : block;
	padding : 2px 0 0 8px;
	margin-top : 18px;
	
	background : #CD984F;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

#infobar2{
	width : 203px;
	height : 19px;
	display : block;
	padding : 2px 0 0 8px;
	
	background : #DC5C3B;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

#informatie{
	margin : 5px 0 0 10px;
	font-size : 7pt;
	font-family : verdana;
	line-height : 1.5em;
}

#informatie span{
	font-size : 7pt;
	font-weigth : bold;
	color : #0562EA;
}

#informatie img{
	border : 0;
}

#informatie A{
	color : #000000;
	text-decoration : none;
	font-size : 7pt;
	font-family : verdana;
	line-height : 2em;
}

#middlecollum{
	width : 267px;
	_width : 256px;
	border-right : 1px solid #FFFFFF;
	float : left;
	margin-left : 1px;
}

.leftside{
	width : 478px;
	border-right : 1px solid #FFFFFF;
	float : left;
}

.leftsidebar{
	width : 478px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	
	background : #F6836B;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
	margin : 0 0 10px 0;
}

.txt{
	margin : 5px;
}

.back{
	float : right;
}

#actueelbar{
	width : 267px;
	_width : 256px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	
	background : #F6836B;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

.actueel{
	width : 254px;	
	margin : 10px 3px 10px 10px;
	padding : 0 0 10px 0;
	background : url(../img/bg_y.gif) repeat-x bottom;
}

.actueel img, .leftside img{
	padding : 1px;
	border : 1px solid #000000;
	float : left;
	margin-right : 15px;
}

#rightcollum{
	width : 269px;
	border-right : 1px solid #FFFFFF;
	float : right;
	margin : 0 20px 5px 0;
}

#newbar{
	width : 258px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	
	background : #FF9F78;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

.vertfoto{
	width : 115px;
	height : 190px;
	
	margin : 10px 3px 3px 3px;
	padding : 4px;
	*padding-bottom : 8px;
	_padding-bottom : 4px;
	
	background : #FFFFFF;
	border : 1px solid #C1C1C1;
	border-bottom : 3px solid #C1C1C1;
	
	float : left;
	text-align : right;
}

.horfoto{
	width : 244px;
	height : 168px;
	
	margin : 10px 3px 12px 3px;
	padding : 4px;
	*padding-bottom : 8px;
	_padding-bottom : 4px;
	
	background : #FFFFFF;
	border : 1px solid #C1C1C1;
	border-bottom : 3px solid #C1C1C1;
	
	float : left;
	text-align : right;
}

.haven{
	display : block;
	width : 234px;
	height : 223px;
	
	margin : 2px 5px 2px 5px;
	border-bottom : 3px solid #FFBA00;
	float : left;
}

#adresbar{
	width : 203px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	
	background : #D84331;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

.adres{
	margin : 7px 0 13px 10px;
	font-size : 7pt;
	font-family : verdana;
	line-height : 1.5em;
}

#bigrightcollum{
	width : 500px;
	float : left;
}

#bigbar{
	width : 540px !important; width : 540px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	
	background : #EF6B60;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

.bigright{
	width : 500px !important;	width : 530px;	
	margin : 10px 1px 10px 10px;
	padding : 0 0 10px 0;
	background : url(../img/bg_y.gif) repeat-x bottom;
}

.bigright P{
	margin-bottom : 10px;
	letter-spacing : 0.4pt;
}

.kaart{
	margin-left : 40px;
	margin-top : 20px;
}

.kaart span{
	margin-left : 50px;
}

.big{
	display : block;
	width : 480px;
	height : 223px;
	
	margin : 2px 5px 2px 5px;
	border-bottom : 3px solid #FFBA00;
	float : left;
}

.big2{
	display : block;
	width : 480px;
	height : 126px;
	
	margin : 2px 5px 2px 5px;
	border-bottom : 3px solid #FFBA00;
	float : left;
}

#timebar{
	width : 203px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	
	background : #DC5C3B;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

#timeline{
	padding : 4px 0 0 10px;
}
#timeline span{
	color : #DC5C3B;
	font-weight : bold;
	display : block;
	float : left;
	width : 30px;
	margin-top : 3px;
}
#timeline div{
	width : 160px;
	height : 100%;
	display : block;
	margin : 3px 3px 10px 35px !important; margin : 3px 3px 10px 3px;
}

#hedenbar{
	width : 268px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	
	background : #F6836B;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

#heden{
	margin : 10px 0px 0 5px;
	letter-spacing : 0.4pt;
}

#heden P{
	margin-bottom : 15px;
}

#illusbar{
	width : 260px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	
	background : #FF9F78;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

.hisfoto{
	width : 210px;
	height : 304px;
	
	margin : 10px 20px 10px 10px;
	padding : 4px;
	
	background : #FFFFFF;
	border : 1px solid #C1C1C1;
	border-bottom : 3px solid #C1C1C1;
	
	float : left;
}

#linksbar{
	width : 540px !important; width : 540px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	
	background : #F6836B;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family : verdana;
}

.links{
	width : 300px;
	height : 80px !important;
	margin : 10px 10px 15px 10px; 
}

.links span{
	color : #D84331;
	font-weight : bold;
}

.links blockquote{
	width : 210px;
	float : left;
	line-height : 1.5em;
}

.linkleft{
	width : 80px;
	font-weight : bold;
	float : left;
	line-height : 1.5em;
}

#pfbar{
	width : 227px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	float : left;
	
	background : #D84331;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 11px;
	font-family : arial;
	letter-spacing : 0.5pt;
}

#pf2bar{
	width : 512px;
	height : 18px;
	display : block;
	padding : 3px 0 0 8px;
	margin-left : 1px;
	float : left;
	
	background : #EF6B60;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 11px;
	font-family : arial;
	letter-spacing : 0.5pt;
}

.pf{
	display : block;
	width : 234px;
	height : 67px;
	
	margin : 2px 5px 7px 5px;
	border-bottom : 3px solid #FFBA00;
	float : left;
}

.pf span{
	font-size : 11px;
}

.pf span ul{
	width : 80px;
	margin : 5px 0 0 142px;
	font-size : 11px;
}

.pf span ul A{
	color : #000000;
}

.pf span ul A:hover{
	color : #D84331;
}

.pf span ul A:active{
	color : #D84331;
}

.portfolio{
	width : 750px !important; width : 740px;
	padding : 10px;
	display : block;
	background : url(../img/bg_y.gif) repeat-x bottom;
}

.portfolioz{
	width : 750px !important; width : 740px;
	padding : 10px;
	display : block;
	margin : 0 0 10px 0;
}

.pfleft{
	width : 220px;
	font-size : 8pt;
	line-height : 1.4em;
	float : left;
	margin : 10px 0 0 0 !important;
}

.pfleft span{
	font-weight : bold;
	color : #0562EA;
}

.pfleft P{
	margin: 0 0 15px 0;
}

.pfright{
	width : 519px !important; width : 520px;
	float : left;
	margin : 10px 0 0 10px !important; margin-left : 10px;
}

.pffotoh{
	height : 155px;
	width : 237px !important; width : 233px;
	background : url(../img/bg_cardh.gif) no-repeat;
	padding : 7px 8px 8px 8px;
	margin : 0 5px 10px 0;
	
	float : left;
}

.pffotov{
	width : 242px;
	height : 340px;
	background : url(../img/bg_cardv.gif) no-repeat;
	padding : 8px;
	margin : 0 0 5px 0;
	
	float : right;
}

.pffotov2{
	width : 233px;
	height : 340px;
	background : url(../img/bg_cardv2.gif) no-repeat;
	padding : 7px 8px 8px 8px;
	margin : 0 5px 10px 0;
		
	float : left;
}

.pffotoc{
	width : 242px;
	height : 380px;
	background : url(../img/bg_cardc.gif) no-repeat;
	padding : 8px;
	margin : 0 0 5px 0;
	
	float : left;
}

.pfhoes{
	width : 204px;
	height : 206px;
	background : url(../img/bg_cardhoes.gif) no-repeat;
	padding : 8px;
	margin : 5px 15px 5px 5px;
	
	float : left;
}

.pfdvd{
	width : 218px;
	height : 330px;
	background : url(../img/bg_carddvd.gif) no-repeat;
	padding : 8px;
	margin : 5px 4px 5px 4px;
	float : left;
}

.pfdvd2{
	width : 233px;
	height : 334px;
	background : url(../img/bg_carddvd2.gif) no-repeat;
	padding : 8px;
	margin : 5px 8px 5px 5px;
	
	float : right;
}

.pfdvd3{
	width : 241px;
	height : 334px;
	background : url(../img/bg_carddvd3.gif) no-repeat;
	padding : 8px;
	margin : 5px 5px 5px 5px;
	
	float : right;
}

#pubbar{
	width : 750px;
	height : 33px;
	display : block;
	padding : 3px 0 0 8px;
	margin-left : 1px;
	float : left;
	
	background : #F8D0C6;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : arial;
}

#pubbar span{
	float : left;
	width : 63px !important; width : 30px;
	font-weight : bold;
	margin-bottom : 9px;	
}

#viewbar{
	width : 750px;
	height : 23px;
	display : block;
	padding : 3px 0 0 8px;
	margin-left : 1px;
	float : left;
	
	background : #F8D0C6;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	font-family : arial;
}

#viewbar A{
	font-weight : bold;
	color : black;
	font-size : 9pt;
}

#viewbar span{
	float : right;
	margin : 2px 5px 0 20px;
}

.publicaties{
	padding : 50px 10px 20px 50px;
}

.thumb{
	padding : 5px;
	border : 2px outset white;
	background-color : #BBBBBB;
	width : 120px;
	height : 120px;
	vertical-align : middle;
	cursor : pointer;
}

.title{
	font-family : Verdana;
	font-size : 8pt;
	padding-bottom : 5px;
	cursor : pointer;
}

.date{
	color : gray;
	font-size : 7pt;
}

#stats{
	margin : 20px 0 10px 10px;
	font-family : Arial;
	font-size : 8pt;
}


#footer{
	width : 795px !important; width : 790px;
	height : 15px;
	padding : 5px 0 5px 0;
	float : left;
	
	background : #FDE6A8;
	border-bottom : 1px solid #FFBA00
}

#footer span{
	margin : 0 0 0 20px;
}

#footer A{
	color : #000000;
	text-decoration : none;
}

#list{
	width : 660px;
	margin : 10px;
	padding : 10px 5px 10px 0;
	border : 1px solid #FFBA00;
	background : #FFFFFF;
}

.letter{
	width : 160px;
	display : block;
	float : left;
	border-left : 1px dotted #FFBA00;
	padding-left : 15px;
}

#prijzen{
	width : 660px;
	margin : 10px;
	padding : 10px 5px 10px 10px;
	border : 1px solid #FFBA00;
	background : #FFFFFF;
	overflow:hidden;
}

.tabel{
	width : 640px;
	display : block;
	border : 1px solid #FFBA00;
	border-bottom : 0;
}
#prijzen .title{
	width : 598px;
	display : block;
	float : left;
	padding : 2px 2px 2px 5px;
	border-bottom : 1px solid #FFBA00;
	font-weight : bold;
}
.left{
	width : 202px;
	display : block;
	float : left;
	padding : 2px 2px 2px 5px;
	border-bottom : 1px solid #FFBA00;
}
.value{
	width : 66px;
	display : block;
	float : left;
	padding : 2px;
	text-align : center;
	border-bottom : 1px solid #FFBA00;
	border-left : 1px solid #FFBA00;
}

.voorwaarden{
	width : 600px;
	display : block;
	margin : 10px;
	clear:left;
}
.voorwaarden li{
	list-style-type : square;
	margin-left : 15px;
}

.tabel2{
	width : 300px;
	display : block;
	border : 1px solid #FFBA00;
	border-bottom : 0;
	clear:both;
}
.title2{
	width : 268px;
	display : block;
	float : left;
	padding : 2px 2px 2px 5px;
	border-bottom : 1px solid #FFBA00;
	font-weight : bold;
}
.value2{
	width : 132px;
	display : block;
	float : left;
	padding : 2px;
	text-align : center;
	border-bottom : 1px solid #FFBA00;
	border-left : 1px solid #FFBA00;
}
.left2{
	width : 192px;
	display : block;
	float : left;
	padding : 2px 2px 2px 5px;
	border-bottom : 1px solid #FFBA00;
}
.value3{
	width : 58px;
	display : block;
	float : left;
	padding : 2px;
	text-align : center;
	border-bottom : 1px solid #FFBA00;
	border-left : 1px solid #FFBA00;
}

.break * html br{display:none}