/* Typography (sizes and all that)
---------------------------------------------- */

#content h2 {
	margin:0;
	padding:0.2em 0 0;
	font-size:1.2em;
	line-height:1.1em;
	/*font-weight:normal;*/
	color:#000;
	}
#content h1 {
	margin:0;
	padding:.em 0 0;
	font-size:1.6em;
	/*color:#000;*/
	}
	#content h1 a:hover {
		text-decoration:underline;
		}
#content h3 {
	margin:0;
	padding:.4em 0 0;
	font-size:1.3em;
	}
#content h4 {
	margin:0;
	padding:.4em 0 0;
	font-size:1.2em;
	}
#content h5 {
	margin:0;
	padding:.4em 0 0;
	font-size:1.1em;
	}
#content h6 { /* voor begeleidende koptitels - vb op homepage */
	margin:0;
	padding:.4em 0 0;
	font-size:1em;
	border-top:1px dotted #f1f1f1; 
	color:#666;
	}
#content p {
  margin:0;
  padding:.4em 0 1em;
  }
#content a:hover {
	text-decoration:underline;
  }
  
.capture { /* side elements in gray block */
  display:block;
  /*width:210px;*/
  margin:1em 0;
  padding:9px;
  border:1px solid #ddd;
  background:#f9f9f9;
  
  font-size:1em;
  font-style:italic;
  color:#666;
  }
  a.capture:hover {
    background:#fff1f1;
    font-style:normal;
    }
  .capture img {
    /*width:210px;*/
    margin-bottom:.5em;
    }
.captureAdvies { /* side elements in gray block */
  display:block;
  /*width:210px;*/
  margin:0em 12px 0 0;
  padding:9px;
  border:1px solid #ddd;
  background:#f9f9f9;
  font-size:1em;
  font-weight:bold;
  color:#666;
  text-align:center;
  }
  #content #side a.captureAdvies:hover {
		color:#fff;
	  font-weight:bold;
    background:#ed272b;
		}
		
		

		
		
		
		
q:before,
q:after {
  padding:0px 4px;
  font-size:2em;
  }
q:before { content: open-quote;}
q:after  { content: close-quote;}

#sidecol strong {
  display:block;
  width:130px;;
  margin:0px;
  padding:3px 10px 2px;
  border-top:4px solid #eee;
  text-decoration:none;
  }
#sidecol strong:hover {
  cursor:hand;
  }
#inlinenav .box_header {
	padding-top:0;
	padding-bottom:0;
	margin-bottom:0;
	height:1.1em;
	}
 
#sidecol .contentnav {
  margin:0 0 .2em;
  padding:0px;
  width:auto;
  }
  #content .contentnav li {
		background:none;
		padding-left:0;
		margin:0;
		padding:0;
		}
	#content #sidecol .contentnav a {
    display:block;
    margin-top:1px;
    padding:3px 10px 2px;
    text-decoration:none;
    background:#f9f9f9;
		font-size:1.1em;
		color:#eb2012;
    }
  #content #sidecol .contentnav a:hover {
    color:#fff;
		background:#eb2012;
		text-decoration:none;
    }

/* content
---------------------------------------------- */
h1,
/*#content h2,*/
#content h3,
#content h4,
#content h5,
#content h6,
#id-header,
#content h1 a /* vb zie homepage */ {
  color:#ed272b;
  color:#eb2012;	
  }
  #content h1 a:hover {
    color:#fd474b;
    }
#content a {
  color:#eb2012;
  }
#content a:hover {
  text-decoration:underline;
  }
q:before,
q:after {
  color:#fd474b;
  }

  #content .contentnav a {
    color:#b06712;
    }
  #content .contentnav a:hover {
    background:#f00;
    }

/* arrangement
---------------------------------------------- */
  #content .programma span {
    color:#e00e0e;
    }

  #content .programma p span.price {
    color:#e00e0e;
    }
  #displayArr #triggerkorting {
    /*color:#ec272b;
    display:none !important;
    visibility:hidden !important;*/
    color:#bacc22;
    }

