/****************************************************************************/
/* DIMIENSIONS                                                              */
/* Override of standard.css                                                 */
/****************************************************************************/
#col_lft	    	{width:200px;}
#col_mid	    	{width:706px;}
#col_rht		    {width:0px; display: none;}

/****************************************************************************/
/* Geen verticale achtergrondstreep meer (alleen op de homepage)            */
/****************************************************************************/
#page_mid_section_wrapper {
    margin-top:10px;
    padding-top: 20px;
    border-top: 1px solid #DCDCDC;

/*
	background-image:url('achtergrond-streep.jpg');
	background-repeat:repeat-y;
	background-position:91px top;
*/
	background:none;
}

#col_lft
{
	margin:0;border:0;
    padding:0 0 15px 0;

	float:left;
	
	background-color:inherit;
	color:inherit;
}
#col_lft .innertube
{
	margin:0;
	padding:0;
	border:0;
}

#col_mid
{
	margin:0;border:0;
    padding:0 0 15px 0;

	float:left;
	
	background-color:inherit;
	color:inherit;
}
#col_mid .innertube
{
	margin:0;
	padding:0;
	border:0;
	padding:0px 0px 0px 25px;
}

#col_rht
{
	margin:0;border:0;
    padding:0 0 15px 0;

	float:left;

	background-color:inherit;
	color:inherit;
}
#col_rht .innertube
{
	margin:0;
/*
	padding:15px 0 0 0;
*/
	padding:0 0 0 0;
	border:0;
}

#t3_section_tekst {
	margin:0 0 15px 0;
	padding:15px 20px 15px 20px;
	border:none;
}
#t3_section_tekst h4 {
	margin:0;
	padding:0 0 15px 0;
	border:0;    
}
#t3_section_image {
	margin:0;
	padding:0;
	border:0;
}
#t3_section_image img {
	margin:0;
	padding:0;
	border:0;
}

#t3_col_nrm_content h4, #t3_col_nrm_content h4 a,
#t3_col_rht_content h4, #t3_col_rht_content h4 a {
    color:#3B7E4B;  /* groen */
}

#t3_col_nrm_content .content_element_wrapper {
  border-bottom: 1px solid #BA373F;
  margin: 0 0 15px 0;
  padding: 0 0 15px 0;
}

#t3_col_nrm_content .content_element_wrapper.no-border  {
  border: 0px none;
  padding: 0px;
}

h1 {font-size:24px;}
h2 {font-size:18px;}
h4 {font-size:16px;}

a:focus {
  outline: #FFFFFF none 0px;
}

/* ************************************************************************** */
/* ** Verical list for menu in the left pane:                              ** */
/* ** NO BULLETS                                                           ** */
/* ************************************************************************** */
ul.vertical {
    background-color:inherit;
    color: #BA373F;
	list-style: none;
	margin:0 0 0 0;
	padding:0 0 12px 0px;
    text-indent: 10px;
	border:0;
/*
    border-bottom: 1px solid #BA373F;
*/
}
ul.vertical ul {
    background-color:inherit;
    color:inherit;
	margin:0 0 0 10px;
	padding:0;
	border:0;
}
ul.vertical li {
    background-color:inherit;
    color:inherit;
	margin:0;
	padding:0;
	border:0;	
}
ul.vertical li     {font-weight:bold;}
ul.vertical li.NO  {font-weight:bold;}
ul.vertical li.CUR {font-weight:bold;}

ul.vertical li ul {
	margin:0 0 0 15px;
	list-style: none;
}
ul.vertical li a {
    background-color:inherit;
    color:#BA373F;
	text-decoration:none;

	display:block;
	margin:0 0 5px 0;
	padding:0;
	border:0;
}
ul.vertical li a:hover {
	text-decoration:underline;
}

ul.vertical li.CUR a { color: #3B7E4B; }

div.nieuwsbrief-artikelen ul.vertical li {
  height:20px;	
  background-image:url('../icons/gif/page.gif');
  padding-left: 1.2em;
  background-repeat: no-repeat;
  background-position: 1px -1px;
}
/* ************************************************************************** */

#t3_col_nrm_content div.attentieblokje_rood {
    padding:11px;
    background-color:#880000;
    color:#EEEEEE;
}
#t3_col_nrm_content div.attentieblokje_rood h4 {
    color:#FFEE7C;
}


.content_element_wrapper .csc-header h4 {
  margin-bottom: .195em;
}

/******************************************************************************/
/** Additions and overrides for SUBSITES                                     **/
/** START                                                                    **/
/******************************************************************************/
body.subsite #page_header_navigation {
/*
  display: none;
*/
}
body.subsite #t3_col_lft_content ul.vertical {
  border-top: 0px solid #900;
  padding-top: 00px;
  border-bottom: 1px solid #DCDCDC;
  padding-bottom: 10px;
}
body.subsite #t3_col_lft_content ul.vertical ul {
  border: 0px none;
  padding-top: 0px;
  padding-bottom: 0px;
}

#subsite-header {
  margin: 10px 0px 0px 0px;
  padding:0px;
  border: 0px none;
  width: 906px;
  height: 115px;
  color: #3B7E4B; /* standaard groen */
  background-color: #F5F5F5;

  height: 83px;
  background-color: #e1e54a;
}
#subsite-header .innertube {
  border: 0px solid #e1e1e1;
  overflow: auto;
}
#subsite-header #logo {
  float: left;
  height: auto;
  overflow: auto;
  margin: 0 0 0 16px;
}
#subsite-header #logoright {
  float: right;
  height: auto;
  overflow: auto;
}
#subsite-header #titles {
  margin: 15px 0 0 224px;
  color: #d6237d; /* MATRIXIC paars */
}

hr {
  height: 0px;
  border: 0px none;
  border-top: 1px solid #BA373F;
}
/******************************************************************************/
/** Additions and overrides for SUBSITES                                     **/
/** END                                                                      **/
/******************************************************************************/
ul.vertical li.NO ul {display:none;}
ul.vertical li.CUR ul {display:block;}
ul.vertical li.ACT ul {display:block;}

ul.vertical li.CUR a {color:#3B7E4B;}
ul.vertical li.CUR li.NO a {color:#BA373F;}
ul.vertical li.CUR li.CUR a {color:#3B7E4B;}

ul.vertical li.ACT a {color:#3B7E4B;}
ul.vertical li.ACT li.NO a {color:#BA373F;}
ul.vertical li.ACT li.CUR a {color:#3B7E4B;}

#ace-network .social-media-links { display:block; height:35px; padding:15px 20px 0 15px; margin-top:10px; border: 1px solid #E9E9E9; text-align: center;}
#ace-network .social-media-links a { text-decoration:none; margin:5px 15px 5px 13px; }


