﻿@charset "utf-8";

/* ---- -- [ CONTENT DEFAULT STYLES ] -- ---- */
	/* default font-settings of content-blocks */
	.cb3contentblock, 
	.cb3contentblock p, 
	.cb3contentblock a:link, 
	.cb3contentblock a:hover, 
	.cb3contentblock a:active, 
	.cb3contentblock a:visited, 
	.cb3contentblock div, 
	.cb3contentblock span, 
	.cb3contentblock strong, 
	.cb3contentblock em, 
	.cb3contentblock b, 
	.cb3contentblock i, 
	.cb3contentblock u, 
	.cb3contentblock ul, 
	.cb3contentblock ol, 
	.cb3contentblock li, 
	.cb3contentblock font, 
	.cb3contentblock input, 
	.cb3contentblock textarea
	.cb3contentblock .info
	{
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size:inherit;
	}
	
	/* default font- and color-settings of links within content-blocks */
	.cb3contentblock a:link,
	.cb3contentblock a:hover, 
	.cb3contentblock a:active,
	.cb3contentblock a:visited
	{
	}
	
	.cb3contentblock a:hover
	{
	}
	
	.cb3contentblock .anchor, .WrapText .anchor
	{
		/* 
			Disable .achor image for frontend (removes unwanted margin/padding 
			This element is re-enabled in backend... Do not remove!
		*/
		display: none;
	}
	
	.cb3contentblock p
	{
	    margin:0px;
	}
	
/* ---- -- [ CLASSES RE-DEFINED FROM STYLE.CSS ] -- ---- */


	.cb3contentblock .Heading5, .cb3contentblock .Heading5, .cb3contentblock H5
    {
	    font-size: 9px;
    }

	.cb3contentblock .Heading4, .cb3contentblock .Heading4, .cb3contentblock H4
    {
	    font-size: 11px;
    }

	.cb3contentblock .Heading3, .cb3contentblock .Heading3, .cb3contentblock H3
    {
	    font-size: 12px;
    }

	.cb3contentblock .Heading2, .cb3contentblock .Heading2, .cb3contentblock H2
    {
	    font-size: 12px;
	    font-weight:bold;
	    color:#006993;
	    margin-bottom:0px;
    }

	.cb3contentblock .Heading1, .cb3contentblock .Heading1, .cb3contentblock H1
    {
	    font-size: 13px;
    }
    
    .cb3contentblock .Oranje1
    {
        color:#f78642;
        font-size:12px;
    }

    .cb3contentblock .Oranje2
    {
        color:#f78642;
        font-size:13px;
    }

	.cb3contentblock .Titel
    {
	    font-size: 14px;
	    font-weight:bold;
	    color:#006993;
    }

	
	

/* ---- -- [ ELEMENT RESETS ] -- ---- */

	/* re-define UL element because these are overruled by the backend somewhere */
	ul
	{
		line-height: 19px;
		margin: auto 3px 8px 15px;
	}
	
	ul li
	{
		line-height: 19px;
		margin: 0px 3px 0px 15px;
	    list-style-image:url(../images/list_style_icon.gif);
	}
	
	ul li ul /* level 2 of UL */
	{
		list-style: circle;
		list-style-type: circle;
	}
	
	    /* unordered lists within content containers */
    	
        .cb3contentblock ul
	    {
		    line-height: 19px;
		    margin: 0px 0px 0px 0px;
		    padding:0px 0px 0px 0px;
		    list-style:none;
	    }

	    .cb3contentblock ul li
	    {
		    line-height: 19px;
		    margin: 0px 0px 0px 0px;
		    padding:0px 0px 0px 13px;
		    list-style:none;
		    background-image:url(../images/list_style_icon.gif);
		    background-position:0px 6px;
		    background-repeat:no-repeat;
		    list-style-image:none !important;
	    }	

	
	/* re-define OL element because these are overruled by the backend somewhere */
	
	ol
	{
		line-height: 19px;
		margin: 0px 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;
	}
