﻿@charset "utf-8";

/* ---- -- [ CONTENT DEFAULT STYLES ] -- ---- */


* blockquote, blockquote *, blockquote blockquote *
{
padding-left: 10px;
}

	/* 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
	{
		font-size: 12px;
		font-family: Arial, Helvetica, Verdana, Sans-Serif;
		line-height: 19px;
		color: #323f54;
	}
	
	.cb3contentblock p
	{
	    margin-bottom:19px;
	}
	
	.cb3contentblock
	{
		padding: 15px 30px 10px 10px;
		text-align: left;
        height: auto!important;
		background-color:#ffffff !important;
	}
	
	body.cb3contentblock
	{
		background-color:#ffffff !important;
	}
	
	
    IMG.imgLeft
    {
        margin: 0px 5px 5px 0px;
    }
    
    IMG.imgCenter
    {
        DISPLAY: block;
        text-align:center;
        margin:0px auto;
    }
    
    IMG.imgRight
    {
        margin: 0px 0px 5px 5px;
    }

	.TVDM
	{
	    /*  padding:0px; */
	}
	
	.TVDM p
	{
	    clear: both !important;
	    float: none !important;
	}
	
	.aanbiedingen
	{
	    padding: 0px 0px 0px 0px;
	}
	
	/* default font- and color-settings of links within content-blocks */
	.cb3contentblock a:link,
	.cb3contentblock a:hover, 
	.cb3contentblock a:active,
	.cb3contentblock a:visited
	{
		color: #1748bc;
		text-decoration: underline;
		cursor: pointer;
	}
	
	.cb3contentblock a:hover
	{
		color: #1748bc;
		text-decoration: none;
		cursor: pointer;
	}
	
	.cb3contentblock .anchor
	{
		/* 
			Disable .achor image for frontend (removes unwanted margin/padding 
			This element is re-enabled in backend... Do not remove!
		*/
		display: none;
	}
	
/* ---- -- [ CLASSES RE-DEFINED FROM STYLE.CSS ] -- ---- */

    .cb3contentblock .Titel
    {
	    font-weight: bold;
	    font-family: Georgia, Times New Roman, Arial Greek;
	    line-height: 27px;
	    color: #2b4b97;
    }
    
H1, .Heading1 { font-size:16px; line-height:25px; }
H2 { font-size:14px; line-height:22px; }
H3, .Heading3 { font-size:12px; line-height:19px; }
H4 { font-size:11px; line-height:19px; }
H5, .Heading5 { font-size:10px; line-height:19px; }
    	

/* ---- -- [ ELEMENT RESETS ] -- ---- */

	/* 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;
	}

