body
{
	width: 100%;
	padding: 0;
	margin: 0;
	background: #FFF;
}
body, table, th, td, div, span, p {
	font-family:Verdana, Arial, sans-serif;
}
img
{
	border: none;
}
p
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #292929;
	padding: 0 20px 0 20px;
}
td
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #292929;
}
select
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #292929;
}
ul
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #292929;
}
ol
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #292929;
}

#left, #footer, #right, #searchcontainer, #header, #functionalmenu, div.extra
{
	display:none;
	visibility:hidden;
}

#container .column table#infoflashes
{
	width: 100%;
	color: #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
}
#container .column table#infoflashes th
{
	height: 30px;
	vertical-align: middle;
	background: #98c1e0;
	padding-left: 10px;
}
#container .column table#infoflashes th a
{
	color: white;
	margin-right: 3px;
	text-decoration: none;
}
#container .column table#infoflashes td.seperator
{
	background: #3083c1;
	text-align: center;
	height: 1px;
	line-height: 1px;
}
#container .column table#infoflashes td.date
{
	height: 20px;
	_height: 24px;
	line-height: 20px;
	_line-height: 24px;
	vertical-align: top;
	color: #FFF;
	background: #3083c1;
	padding-left: 32px;
	width: 20%;
}
#container .column table#infoflashes td.link
{
	height: 20px;
	_height: 24px;
	line-height: 20px;
	_line-height: 24px;
	vertical-align: middle;
	color: #FFF;
	background: #3083c1; /*width: 80%;*/
}
#container .column table#infoflashes td.more
{
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	color: #0b88d9;
	background: #132564;
	text-align: right;
	padding-right: 10px;
	font-size: 10px;
}

#container .column table#results
{
	width: 90%;
	color: #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	margin: 20px 0 0 20px;
}
#container .column table#results th
{
	height: 30px;
	text-align: left;
	background: #98c1e0;
	padding-left: 10px;
}
#container .column table#results td
{
	text-align: left;
	padding-left: 10px;
	height: 24px;
}
#container .column table#results td.alt
{
	text-align: left;
	padding-left: 10px;
	height: 24px;
	background: #F2F2F2;
}
#container .column #resultsmenu
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	height: 30px;
	line-height: 30px;
}

#container .column table#search
{
	width: 100%;
	background: #F2F2F2;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}
#container .column table#search td
{
	height: 30px;
}

.ghost
{
	display: none;
}
strong.focus
{
	color: #0066b3;
	font-size: 12px;
}

/* New */
#wrapper #container #center #contentcontainerhp
{
	display: block;
	float: left;
	width: 220px;
	text-align: left;
}

.infoflashes
{
	text-align: left;
}
/* Hyperlinks Infoflashes */
a.infoflashes:link, a.infoflashes:active, a.infoflashes:visited
{
	font-family: Verdana, Arial, sans-serif;
	color: #FFF;
	text-decoration: underline;
}
a.infoflashes:hover
{
	color: #FFF;
	text-decoration: underline;
}

/* Hyperlinks general */
a:link, a:active, a:visited
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #0093FB;
	text-decoration: underline;
}
a:hover
{
	color: #0093FB;
	text-decoration: underline;
}

/* Templates */
#wrapper #container #center #contentcontainer #content{
	text-align: left;
}
#wrapper #container #center #contentcontainer #content div.content
{
	background: #fff url(../images/bg_content.jpg) repeat-x top center;
	text-align: justify;
	margin: 10px 20px 20px 20px;
}
#wrapper #container #center #contentcontainer #content h1
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #0066b3;
	padding: 10px 20px 0 20px; /*padding: 10px 20px 0 40px;*/
	margin-bottom: 0px;
	_margin-bottom: -10px; *margin-bottom:-10px;}


#wrapper #container #center #contentcontainer #content .content h2
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #292929;
	padding: 10px 20px 10px 20px;
	border-bottom: 1px solid #ddd;
	width: 90%;
	clear: both;
	text-align: left;
}
#wrapper #container #center #contentcontainer #content .content h3
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #292929;
	padding: 10px 20px 0 20px;
	margin-bottom: -5px;
	_margin-bottom: -15px; *margin-bottom:-15px;font-weight:bold;}
	
#wrapper #container #center #contentcontainer #content .content div.registratie h3
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #292929;
	padding: 10px 20px 0 20px;
	font-weight: bold;
	margin-bottom: 20px;
}
#wrapper #container #center #contentcontainer #content .content div.ezines h3
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #292929;
	padding: 10px 20px 0 20px;
	font-weight: bold;
	margin-bottom: 20px;
}
#wrapper #container #center #contentcontainer #content .content div.item h3
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #292929;
	padding: 0 20px 0 20px;
	font-weight: bold;
	margin-bottom: 0px;
	clear: both;
}
#wrapper #container #center #contentcontainer #content .content div.extra, div.extra2
{
	text-align: right;
	margin: 5px 0;
	overflow: hidden;
	width: 100%;
	clear: both;
}
#wrapper #container #center #contentcontainer #content .content .extra p.print a:link, #content .extra p.print a:visited
{
	background: url(../images/icon_print.gif) no-repeat 0 0;
	padding: 0 0 0 24px;
	text-decoration: none;
	float: right;
}
#wrapper #container #center #contentcontainer #content .content .extra p.send a:link, #content .extra p.send a:visited
{
	padding: 0 0 0 24px;
	text-decoration: none;
	float: right;
	margin-right: 10px;
}
#wrapper #container #center #contentcontainer #content .content .ankers, .intro, .block
{
	border-bottom: 1px solid #ddd;
	margin: 0 0px 10px 0px;
	padding: 0 10px 10px 10px;
	width: 90%;
	clear: both;
}
#wrapper #container #center #contentcontainer #content .content p.ankers, p.intro, p.block
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #292929;
}
#wrapper #container #center #contentcontainer #content .content ul {
list-style-type:square;
margin:0 0 10px 35px;
padding:0;
}
#wrapper #container #center #contentcontainer #content .content ul li {
background:none;
margin:3px 0;
padding:0;
width:80%;
}
#wrapper #container #center #contentcontainer #content .content .ankers ul li a
{
	color: #000;
}
#wrapper #container #center #contentcontainer #content .content .ankers ul li a:hover
{
	text-decoration: none;
}
#wrapper #container #center #contentcontainer #content .content .formrow
{
	overflow: hidden;
	width: 100%;
	margin: 5px 0;
}
#wrapper #container #center #contentcontainer #content .content .formrow .forml
{
	float: left;
	width: 150px;
}
#wrapper #container #center #contentcontainer #content .content .formrow .formr
{
	margin-left: 130px;
}
#wrapper #container #center #contentcontainer #content .content .dropdown
{
	width: 240px;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	height: 1.7em;
}
#wrapper #container #center #contentcontainer #content .content .dropdown2
{
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	height: 1.7em;
}
#wrapper #container #center #contentcontainer #content .content .inputzoeker, .inputtxt, .inputtxt2, .txtarea, .inputlogin
{
	border: 1px solid #7c7c7c;
	background: url(../images/bg_input.gif) no-repeat top left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 3px 0 3px 3px;
	margin-right: 4px;
	color: #333;
	width: 132px;
}
#wrapper #container #center #contentcontainer #content .content .inputtxt, .txtarea
{
	margin: 0;
	width: 235px;
}
#wrapper #container #center #contentcontainer #content .content .knop
{
	border: 1px solid #7c7c7c;
	background: #fff url(../images/bg_knop.jpg) repeat-x bottom left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	color: #333;
}
#wrapper #container #center #contentcontainer #content .content p.small
{
	font-size: 10px;
	color: #888;
}
#wrapper #container #center #contentcontainer #content .content .zoeknav a:link, #content .zoeknav a:visited, .zoeknav span
{
	border: 1px solid #0083d7;
	text-decoration: none;
	font-weight: normal;
	display: block;
	float: left;
	padding: 2px 5px;
	margin-right: 3px;
}
#wrapper #container #center #contentcontainer #content .content .zoeknav
{
	clear: both;
}
#wrapper #container #center #contentcontainer #content .content .zoeknav span
{
	color: #ccc;
	border: 1px solid #ccc;
}
#wrapper #container #center #contentcontainer #content .content .zoeknav span.in, #content .zoeknav a:hover
{
	background: #0083d7;
	border: 1px solid #0083d7;
	color: #fff;
}
#wrapper #container #center #contentcontainer #content .content #zoekres
{
	clear: both;
}
#wrapper #container #center #contentcontainer #content .content #zoekres .item, #links .item
{
	border-bottom: 1px solid #ddd;
	margin: 0 px;
	padding: 10px;
	width: 90%;
	clear: both;
}
#wrapper #container #center #contentcontainer #content .content .dim
{
	color: #888;
}
#wrapper #container #center #contentcontainer #content .content .iconfloor
{
	overflow: hidden;
	margin-left: 20px;
}
#wrapper #container #center #contentcontainer #content .content .nieuw span, .update span
{
	border: 1px solid #fff;
	display: block;
	background: #d67004 url(../images/bg_nieuw.jpg) repeat-x top left;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	font-size: 0.8em;
	padding: 0 3px;
	margin-left: -20px;
	margin-right: -20px;
}
#wrapper #container #center #contentcontainer #content .content .nieuw, .update
{
	border: 1px solid #555;
	float: left;
	margin-right: 5px;
}
#wrapper #container #center #contentcontainer #content .content hr
{
	border: none;
	color: #ddd;
	background: #ddd;
	height: 1px;
}
#wrapper #container #center #contentcontainer #content .content .foto-l
{
	float: left;
	padding: 4px;
	border: 1px solid #bbb;
	margin: 0 10px 5px 20px;
}
#wrapper #container #center #contentcontainer #content .content .foto-r
{
	float: right;
	padding: 4px;
	border: 1px solid #bbb;
	margin: 0 20px 5px 10px;
}
#wrapper #container #center #contentcontainer #content .content .locked
{
	float: left;
	margin-left: 4px;
	margin-top: 11px;
	_margin-top: 0px; *margin-top:0px;}
#wrapper #container #center #contentcontainer #content .content table
{
	margin: 0 0 10px 0;
}
#wrapper #container #center #contentcontainer #content .content table th.tabletop, #content table th.tableleft
{
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #292929;
	font-weight: bold;
	background: #fff url(../images/bg_knop.jpg) repeat-x bottom left;
	padding: 3px;
	border-bottom: 1px solid #bbb;
	border-top: 1px solid #bbb;
}
#wrapper #container #center #contentcontainer #content .content table th.tableleft
{
	border: none;
	border-right: 1px solid #bbb;
	background: #fff url(../images/bg_tableleft.jpg) repeat-y top right;
}
#wrapper #container #center #contentcontainer #content .content table td
{
	padding: 1px 3px;
}
#wrapper #container #center #contentcontainer #content .content table td.even
{
	background: #eef6fa;
}
#wrapper #container #center #contentcontainer #content .content p.driftcheck
{
	float: left;
	width: 160px;
}
#wrapper #container #center #contentcontainer #content .content ul.sitemap
{
	margin: 0;
	padding: 0;
}
#wrapper #container #center #contentcontainer #content .content ul.sitemap li
{
	background: none;
	margin: 0 0 10px 0;
}
#wrapper #container #center #contentcontainer #content .content ul.sitemap li ul
{
	margin: 0 0 0 20px;
	padding: 0;
}
#wrapper #container #center #contentcontainer #content .content ul.sitemap li ul li
{
	margin: 0;
}
#wrapper #container #center #contentcontainer #content .content ul.sitemap li ul li ul
{
	margin: 0 0 0 20px;
	padding: 0;
}
#wrapper #container #center #contentcontainer #content .content ul.sitemap li a:link, #content ul.sitemap li a:visited
{
	display: block;
	text-decoration: none;
	background: url(../images/bull_funcnav.gif) no-repeat 0 4px;
	_background: url(../images/bull_funcnav.gif) no-repeat; *background:url(../images/bull_funcnav.gif)no-repeat;padding:00015px;}
#wrapper #container #center #contentcontainer #content .content ul.sitemap li ul li a:link, #content ul.sitemap li ul li a:visited
{
	background: url(../images/bull_funcnav.gif) no-repeat 0 4px;
	_background: url(../images/bull_funcnav.gif) no-repeat; *background:url(../images/bull_funcnav.gif)no-repeat;padding:00012px;}
#wrapper #container #center #contentcontainer #content .content ul.sitemap li ul li ul li a:link, #content ul.sitemap li ul li ul li a:visited
{
	background: url(../images/bull_funcnav.gif) no-repeat 0 4px;
	_background: url(../images/bull_funcnav.gif) no-repeat; *background:url(../images/bull_funcnav.gif)no-repeat;padding:0009px;}
#wrapper #container #center #contentcontainer #content .content ul.sitemap li a:hover
{
	text-decoration: underline;
}

#documentlist
{
	width: 90%;
	clear: both;
}

/* hacks */
.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 */

.verberg
{
	position: absolute;
	top: -9999px;
	left: -9999px;
}

#content p.driftcheck
{
	width: 150px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 160px;
}
.knop
{
	border: 1px solid #7c7c7c;
	background: #fff url(../images/bg_knop.jpg) repeat-x bottom left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	ÊÊÊcolor: #333;
}

#crumb
{
	display:none;
	visibility:hidden;
}
/* No images in the summary of the search */
.imgNone img {display:none;}
/* New and Update Flag in Search CP */
.nieuw_pc, a.update_pc 
{
	border: 1px solid #555;
	background: #d67004 url(../images/bg_nieuw.jpg) repeat-x top left;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	font-size: 0.8em;
	padding: 0 3px;
}
/* Hyperlinks Infoflashes Home */
a.infoflashesHome:link, a.infoflashesHome:active, a.infoflashesHome:visited
{
font-family: Verdana, Arial, sans-serif;
color: #FFF;
text-decoration: none;
}
a.infoflashesHome:hover
{
color: #FFF;
text-decoration: underline;
} 

