BODY, HTML
{
    background:#ffffff;
    margin:0px;
    padding:0px;
    width:600px;
}


BODY, TD, TH, DIV, SPAN, STRONG, EM, B, P, INPUT, SELECT, TEXTAREA, A
.cb3contentblock, .cb3contentblock p, .cb3contentblock a, .cb3contentblock div, .cb3contentblock span, .cb3contentblock strong, .cb3contentblock em, .cb3contentblock i, .cb3contentblock u, .cb3contentblock ul, .cb3contentblock ol, .cb3contentblock li, .cb3contentblock font, .cb3contentblock input, .cb3contentblock textarea
{   
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
    line-height: 1.5em;
	letter-spacing: normal;
	color:#000000;
}

TD, TH, DIV, SPAN, STRONG, EM, B, INPUT, SELECT, TEXTAREA, A
{
    text-align: left;
    vertical-align: top;
}

P, .cb3contentblock P
{
    margin-bottom: 1.33em;
}

.cb3contentblock .anchor
{
    display: none;
}

	/* re-define UL element because these are overruled by the backend somewhere */
	ul
	{
		line-height: 19px;
		margin: 8px 3px 8px 15px;
		list-style: disc;
		list-style-type: disc;
	}
	
	ul li
	{
		line-height: 19px;
		margin: 0px 3px 0px 15px;
	}
	
	ul li ul /* level 2 of UL */
	{
		list-style: circle;
		list-style-type: circle;
	}

	
	/* re-define OL element because these are overruled by the backend somewhere */
	
	ol
	{
		line-height: 19px;
		margin: 8px 3px 8px 15px;
		list-style: decimal;
		list-style-type: decimal;
	}
	
	ol li
	{
		line-height: 19px;
		margin: 0px 3px 0px 15px;
	}
	
	ol li ol /* level 2 of UL */
	{
		list-style: lower-alpha;
		list-style-type: lower-alpha;
	}

* blockquote, blockquote *, blockquote blockquote *
{
    padding-left: 10px;
}

a:link,	a:hover, a:active, a:visited, .cb3contentblock a:link, .cb3contentblock a:active, .cb3contentblock a:visited
{
	text-decoration: underline;
	cursor: pointer;
	color:#000000;
}

.print_watermark
{
    display:block;
    height:110px;
    width:100%;
    clear:both;
}

.hide, .header, .language_selector, .search_container, .secmenu_container, .topmenu_container, .SecMenu, .HoofdMenu, .leftcolumn, .functionbutton_container, #mail_form, .footer_spacer, .footer, .footer_inner
{
    display:none !important;
}

.container, .content_container
{
    width:100% !important;
    padding:0px !important;
    margin:0px !important;
    background-image:url()!important;
}

.content_middle
{
    width:72%!important;
    float:left;
}

.rightcolumn
{
    width:22%!important;
    float:right;
}

.breadcrumbs_container
{
    width:100%;
    height:20px;
    position:absolute;
    top:0px;
    left:0px;
}

IMG.imgLeft
{
    float:left;
    margin: 0px 5px 5px 0px;
}

IMG.imgCenter
{
    margin: 0px 5px 5px 5px;
}

IMG.imgRight
{
    float: right;
    margin: 0px 0px 5px 5px;
}

    
.PageTitle
{
	font-size: 1.33em;
	font-weight: bold;
	margin-bottom:20px;
	color:#003768;
}

.IntroText
{
	display: block;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
}

 /* breadcrumbs */
   
    .breadcrumbs
    {
        margin:0px 0px 20px 0px;
    }

/* ---------- [ custom Link classes ] ---------- */

a.info:link, a.info:active,	a.info:visited
{ 
	position:relative; 
	z-index:24;
}
	  
a.info:hover 
{ 
	display:none;
}
	
a.info span 
{ 
    display: none; 
}


/* ---- -- [ MODULE: NEWSOVERVIEW ] -- ---- */
	.cb3Module_News
	{
	    display:block;
	    clear:both;
	    width:auto;
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
	}
	
	.NewsTopItems
	{
	    clear:both;
	    margin:0px;
	    padding:0px;
	}
	
	.cb3Module_News_content
	{
	    clear:both;
	    display:block;
	    margin:0px 0px 0px 0px;
	}	


	.cb3Module_News .title_link
	{
	    display:block;
	    width:255px;
	    float:left;
		font-weight: bold;
		color: #003768;
		font-size:1em;
	}
	
	.cb3Module_News .date
	{
		display: block;
		float:right;
		width:80px;
		font-size: 0.9em;
		color: #003768;
		text-align:right;		
	}
	
	.cb3Module_News .NewsImage
	{
		margin: 0px 1px 0px 5px;
		border:none;
		float:right;
		width:150px;
	}

	
	.cb3Module_News .IntroText
	{
		color: #003768;
		line-height: 18px;
		font-size:0.9em;
		font-weight:normal;
		border:none;
		padding:0px 10px 0px 0px;
	}




.Heading1
{
	font-size: 1.33em;
	line-height: 1.67em;
}

.Heading2
{
	font-size: 1.17em;
	line-height: 1.5em;
}

.Heading3
{
	font-size: 0.8em;
	line-height: 1em;
}

.Heading4
{
	font-size: 0.7em;
	line-height: 0.9em;
}

.Titel
{
	font-size: 1.33em;
	font-weight: bold;
	color:#003768;
}
