@charset "utf-8";
/* CSS Document */



/*************/
/*** reset ***/
/*************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}



/************/
/*** body ***/
/************/
body { background:#fffce8 url(../images/bg.png) repeat-x top; font-family:Verdana,Geneva,Kalimati,sans-serif; font-size:11px; color:#0f0f0f;}
img { border:0px;}
.clear { clear:both;}



/***************/
/*** wrapper ***/
/***************/
#wrapper { width:900px; margin:0 auto; padding:40px 0px 0px 0px;}



/**************/
/*** header ***/
/**************/
#header { position:relative; background:url(../images/header_bg.png) no-repeat; width:900px; height:207px;}

	/*** titel ***/
	#header h1 { position:absolute; left:27px; top:119px; background:url(../images/logo.png) no-repeat; width:204px; height:29px; text-indent:-100000px; overflow:hidden;}
	#header h2 { position:absolute; right:229px; top:13px; color:#272726; font-size:13px; font-weight:normal;}
	
	/*** valuta ***/
	ul.valuta { position:absolute; left:20px; top:18px; list-style:none;}
	ul.valuta li { float:left; margin:0px 4px 0px 0px;}
	
	/*** taalKeuze ***/
	ul.taalKeuze { position:absolute; left:362px; top:8px; width:176px; height:34px; list-style:none; overflow:hidden;}
	ul.taalKeuze li { float:left;}
	ul.taalKeuze li a { display:block; text-indent:-100000px; overflow:hidden;}
	ul.taalKeuze li a.engels { background:url(../images/button_taalKeuze.png) no-repeat 0px 0px; width:36px; height:34px;}
	ul.taalKeuze li a.engels:hover, ul.taalKeuze li.active a.engels { background:url(../images/button_taalKeuze.png) no-repeat 0px -34px;}
	ul.taalKeuze li a.duits { background:url(../images/button_taalKeuze.png) no-repeat -36px 0px; width:35px; height:34px;}
	ul.taalKeuze li a.duits:hover, ul.taalKeuze li.active a.duits { background:url(../images/button_taalKeuze.png) no-repeat -36px -34px;}
	ul.taalKeuze li a.frans { background:url(../images/button_taalKeuze.png) no-repeat -71px 0px; width:35px; height:34px;}
	ul.taalKeuze li a.frans:hover, ul.taalKeuze li.active a.frans { background:url(../images/button_taalKeuze.png) no-repeat -71px -34px;}
	ul.taalKeuze li a.nederlands { background:url(../images/button_taalKeuze.png) no-repeat -106px 0px; width:35px; height:34px;}
	ul.taalKeuze li a.nederlands:hover, ul.taalKeuze li.active a.nederlands { background:url(../images/button_taalKeuze.png) no-repeat -106px -34px;}
	ul.taalKeuze li a.italiaans { background:url(../images/button_taalKeuze.png) no-repeat -141px 0px; width:35px; height:34px;}
	ul.taalKeuze li a.italiaans:hover, ul.taalKeuze li.active a.italiaans { background:url(../images/button_taalKeuze.png) no-repeat -141px -34px;}
	
	/*** topAanbieders ***/
	ul.topAanbieders { position:absolute; right:10px; top:33px; width:339px; list-style:none;}
	ul.topAanbieders li { width:333px; height:42px; padding:12px 3px 0px 3px; color:#272726; overflow:hidden;}
	ul.topAanbieders li img { float:left; padding:3px 0px 0px 0px;}
	ul.topAanbieders li span { float:right; width:252px;}
	ul.topAanbieders li a img { float:none;}



/***************/
/*** content ***/
/***************/
#content { background:#FFF; width:898px; border-left:1px solid #f4f2cd; border-right:1px solid #f4f2cd;}

	/*** sideBar ***/
	.sideBar { float:left; width:218px; padding:0px 0px 0px 5px; display:inline;}
	
		/*** sideBox ***/
		.sideBox { float:left; width:211px; margin:0px 0px 8px 0px; padding:2px 2px 2px 3px; color:#272726; border:1px solid #ececec; -webkit-border-radius:3px; -moz-border-radius:3px;}
		.sideBox h2 { background:url(../images/sideBox_h2_bg.png) no-repeat; width:194px; height:24px; padding:7px 0px 0px 17px; font-size:13px; font-weight:normal;}
		.sideBox ul { width:211px; list-style:none;}
		.sideBox ul li { float:left; width:211px;}
		.sideBox ul li a { display:block; background:url(../images/sideMenu_li_bg.png) no-repeat; width:186px; height:22px; padding:9px 0px 0px 25px; color:#272726; font-size:12px; text-decoration:none;}
		.sideBox ul li a:hover, .sideBox ul li.active a { background:url(../images/sideMenu_li_hover_bg.png) no-repeat; font-weight:bold;}
		
		/*** banner ***/
		.banner { text-align:center; padding:2px 2px 20px 3px;}
		.banner h2 { text-align:left; padding:7px 0px 20px 17px;}
		
		
	/*** contentVak ***/
	.contentVak { float:right; width:655px; padding:0px 5px 15px 0px; display:inline;}
	
		/*** tekst ***/




 .tekst a { color:#435532; font-size:11px; text-decoration:underline;}

		.tekst { float:left; width:612px; margin:0px 0px 12px 0px; padding:22px 10px 28px 31px; border:1px solid #f0f0f0; -webkit-border-radius:3px; -moz-border-radius:3px;}
		.tekst .titel { float:left; display:block; width:612px; height:28px; display:inline;}
		.tekst h2 { float:left; display:block; background:url(../images/contentVak_h2_bg.png) repeat-x bottom; padding:0px 40px 4px 2px; font-size:16px; font-weight:normal; display:inline;}
		.tekst p { padding:5px 21px 0px 0px; text-align:justify; line-height:13px;}
		

.plaat { float:right; padding:0px 0px 0px 25px;}
		

		/*** brokerInfo ***/
		.brokerInfo { float:left; width:202px; margin:0px 0px 12px 21px; padding:1px 0px 10px 0px; border:1px solid #f0f0f0; -webkit-border-radius:3px; -moz-border-radius:3px;}
		.brokerInfo p { display:block; padding:8px 5px 20px 5px;}
		.brokerInfo a.button { float:left; display:block; background:url(../images/button_bg.png) no-repeat; width:85px; height:19px; margin:0px 0px 0px 11px; padding:4px 0px 0px 0px; color:#353534; text-align:center; text-decoration:none; display:block;}
		.first { margin:0px 1px 0px 0px;}
		
			/*** logo ***/
			.logo { position:relative; background:#f6f0e4; width:197px; height:43px; padding:15px 0px 0px 5px; border-bottom:1px solid #f0eece;}
			.logo strong { position:absolute; right:56px; top:11px; font-size:13px; font-weight:normal;}
			.logo .sterren { position:absolute; right:4px; top:27px;}



/**************/
/*** footer ***/
/**************/
#footer { background:url(../images/footer_bg.png) no-repeat; width:900px; height:24px; padding:8px 0px 0px 0px; text-align:center; color:#b1b1b1;}

