/* standaard onderdelem */
	html, body { margin:0; padding:0; }
	html {overflow-x: hidden;}
	body{background-color: #2c3c54}
	*{font-family: Verdana;font-size: 13px;}
	.fl{float: left; }
	.fr{float: right; }
	.cb{clear: both; }
	
	h1,h2,h3{color: green;font-weight: bold;}	
	h1{font-size: 18px;margin-left:10px;margin-bottom:5px;padding-top:10px}
	h2{font-size: 16px;font-weight:bold;padding-left:0px;margin-bottom:0px;}
	h3{font-size: 13px;padding-left:12px;margin:5px 0px 0px 0px;}
	.h1{padding-left:5px;margin:0px}
	.h2{padding-left:11px;margin:0px}
	.h3{padding-left:18px;margin:0px}
	
	#header{
		position:absolute;
		top:0px;
		background-color:white;
		text-align:center;
		margin-left:5%;
		width:90%
	}
	
	#header #logo{height:92px;width:90%}
	
	#lintContainer{position:relative;}
	#lintLinks{position:absolute;top:0px;left:-40px;border:0px solid green;text-align:left;width:50px}
	#lintRechts{position:absolute;top:0px;right:-50px;border:0px solid green;text-align:left;width:50px}
	
	#header #tabbladen{background-color:red;background-image:url(/static/img/lint.gif)}
	#header #tabbladen .t{
		position:relative;
		float:left;
		border-left: 1px solid black;
		height:20px;
		padding:11px 2% 11px 2%;
	}
	
	#header #tabbladen .t a{
		font-weight:bold;
		text-decoration:none;
		color:white;
		font-size:16px	
	}
	
	#header #tabbladen .te{
		border:0px;
	}
	
	.even{background-color:white;}
	.oneven{background-color:green;color:white}
	.oneven a{color:white}
	.even,.oneven{border-bottom:1px solid white;padding:2px}
	
	#zoektab{padding:0px;}
	#zoektab input{color:grey;float:left;margin:0px;border:0px;height:18px}
	#zoektab input:focus{color:black;}
	#zoekknop{
		border:1px solid black; 
		cursor:pointer;
		width:20px;
		height:18px;
		background:#ffffff url('http://s.reisgraag.nl/lo/zoek.gif') no-repeat right top;
		float:left;}

	#header #tabbladen .g{color: orange;}
	
	#kruimel{margin:5px 5px;height:10px;font-size:10px;text-align:left}
	#kruimel a{font-size:10px;}

	#body{
		margin-top:150px;
		margin-left:auto;
		margin-right:auto;
		width:90%;
		background-color:white;
		padding-bottom:10px;
	}

	#footer{
		clear: left; 
		margin-left:5%;
		width:90%;
		font-size: 9px;
		color:white;
		background-color:red;
		background-image:url('/static/img/lint.gif');
		text-align:center;
		padding:5px 0px;
	}
	#footer a{color:white;font-size: 9px;text-decoration:none;}
	
/* kolommen */
	.kolomw20{float:left;margin-left:3px;width:18%;font-size:0px}
	.kolomw80{float:left;width:78%;padding-left:10px;}
	.kolomw40{float:left;margin-left:3px;width:39%;}
	html>body .kolomw20{ margin-left:1%; }
	html>body .kolomw40{ margin-left:1%; }
	
	a img{border: 0px}