/* Snelgids.info styles */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 background-color: #fff;
} 

/* LAYOUT */
#pagewidth{ 
 width:980px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
} 
#header{
 position:relative;
 text-align: center;
 vertical-align: baseline; 
 height:160px; 
 background-color:#FFFFFF; 
 width:100%;
 margin-bottom: 40px;
} 
#header img, #header img a{
	border: 0px;
	padding-top: 10px;
}
#leftcol{
	width:260px; 
	position:relative; 
	background-color:#FFFFFF;
	padding-top: 7px;
	text-align: right;
}
#leftcol img, #leftcol img a{
	border: 0px;
	float:right; 
	padding-bottom: 10px;
}
#main{background-color:	#FFFFFF;  
	float: right; 
	display:inline; 
	position: relative; 
	text-align: left;
	width: 670px;
	margin-right: 20px;
}

.home {width: 960px; text-align: right; padding-top: 5px;}
.home a {color: #666; font-weight: normal; font-family: Arial, Verdana, sans-serif; font-size: 12px; text-decoration: none; }
.home a:hover {color: #f00;}
/* FOOTER */
#footer{
	height:100px;
	clear:both;
	padding-top: 20px;
	margin-top: 25px;
	text-align:center;	
	border-top:1px solid #eee
}
#footer .hub{
	background:url(../img/hub_logo.gif) no-repeat;
	width:165px;
	height:40px;
	text-indent:-9999em;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 37px 0 75px;
}
#footer .hub a{
	width:100%;
	overflow:hidden;
	height:100%;
	display:block;
}
#footer a.hublink{
	color: #3cf;
	text-decoration: none;
}
#footer a:hover .hublink{
	text-decoration: underline;
}
#footer .fmenu{
	float:left;
	overflow:hidden;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
#footer ul li{
	float:left;
	background:url(../img/footer-separator.gif) no-repeat;
	padding:0 5px 0 10px;
	margin:0 5px 0 -5px;
	color:#999;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
#footer ul li a{
	text-decoration:none;
	color:#999;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
#footer ul li a:hover{text-decoration:underline;}
#footer ul li em{
	color:#16c1f3;
	font-style:normal;
}

/* CONTENT */
#main img{
	float:right;
	padding: 5px 0px 10px 25px;
	border: 0px solid #ccc;
}
h1{
	font: 38px Arial, Verdana, sans-serif;
	color: #3cf;
	margin-left: 40px;
	margin-top: 0px;
}
h2{
	font: 24px Arial, Verdana, sans-serif;
	color: #666;
	margin-left: 40px;
	text-decoration: none;
}
h2 a { text-decoration: none;}
h2 a:hover { color: #333}
h3{
	font: 16px Arial, Verdana, sans-serif;
	color: #999;
	font-weight: normal;
	letter-spacing: 1px;
	margin-left: 40px;
}
h3 a { text-decoration: none;}
h3 a:hover { color: #333}
p{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	line-height: 14px;
	margin-left: 40px;
	padding-right: 40px;
}
a{
	color: #666;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}

/* FORMS */
input{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: bold;
}
input.button {
	width: 98px;
	height: 32px;
	background: transparent url(../img/button.gif) no-repeat;
	outline: none;
	border: none;
	cursor : pointer;
	margin-left: 0px;
}
input.button:hover {
	background: transparent url(../img/button.gif) no-repeat 0 -32px;
	color: #f00;
}
option, select{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:: #666;
}

/* ROUND BORDERS - Tillett */
b.bt, b.bt b, b.bb, b.bb b {display: block; height: 10px;font-size: 1px;background:url(../img/grey.gif) no-repeat;position:relative}
b.bt {top: -3px; left: -3px}b.bt b {background-position:100% -10px; left: 6px}
b.bb {background-position:0 -20px; top:3px; left: -3px}
b.bb b {background-position:100% -30px; left: 6px}
#grey_border {
	border: #ddd 3px solid;
	margin-top: 35px;
}
#grey_border p, #grey border h1, #grey_border h2, #grey_border h3{
	margin-left: 40px;
}
#grey_border img{
	padding-right: 40px;
}
/* DOWNLOADGIDS */
@charset "UTF-8";
.download-zoeker {
	width: 100%;
}

 /* *** Float *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}