body {
  line-height: 1.5;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;   
  color:#000;
  background: none;
  font-size: 10pt;
}
#container {
  background: none;
}

h1,h2,h3,h4,h5,h6 { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; }
code { font:.9em "Courier New", Monaco, Courier, monospace; } 
a img { border:none; }

blockquote {
  margin:1.5em;
  padding:1em;
  font-style:italic;
  font-size:.9em;
}

.small  { font-size: .9em; }
.large  { font-size: 1.1em; }
.quiet  { color: #999; }
.hide   { display:none; }

a:link, a:visited {
  background: transparent;
  font-weight:700;
  text-decoration: underline;
}

a:link:after, a:visited:after {
  content: " (" attr(href) ") ";
  font-size: 90%;
}

/* If you're having trouble printing relative links, uncomment and customize this:
   (note: This is valid CSS3, but it still won't go through the W3C CSS Validator) */

/* a[href^="/"]:after {
  content: " (http://www.yourdomain.com" attr(href) ") ";
} */

/* hide menu's */
.typeNav, .search, .metaNav, .mainNav, .greyMenu, .yellowList, .logged, #skiplinks, .closeAnswer, .print, .yellowBlock, .transparentLink, #seoFooter, .newsOverview, #logo, .zoek_input {
	display: none;
}
/* show all faqItems */
.faqItem .answer {
	display: block !important;
}
.faqItem .question {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
.faqItem .question:after {
	content: "";
}

/* show a nice productOverview */

/* blok type: productOverview */
.productOverview .clearfix {
	border-bottom: 1px dotted #ccc;
	padding: 3px 5px 0 0;
	clear:both;
}
.productOverview .odd {
	background: #eee;
	overflow: hidden;
}
.productOverview .header {
	font-weight: bold;
	border-bottom: 0;
}
.productOverview .title {
	float: left;
	width: 200px;
	margin: 0 0 0 10px;
}
.productOverview .title:hover {
	cursor: pointer;
	text-decoration: underline;
}
.productOverview .type {
	float: left;
	width: 50px;
	margin: 0 0 0 10px;
	text-align: center;
}
.productOverview .clearfix .clearfix {
	border-bottom: 0;
}
.productOverview .clearfix .content {
	padding: 10px;
	clear:left;
	display: block !important;
}
.productOverview .clearfix .content .row {
	overflow: hidden;
}
.productOverview .clearfix .content .key {
	background: url(include/images/black_arrow.gif) no-repeat right;
	float:left;
	margin: 0;
	text-align: left;
	width: 60px;
}
.productOverview .clearfix .content .value {
	margin: 0 0 0 10px;
	float:left;
}
.productOverview .clearfix .content .close {
	display: none;
}
.productOverview .clearfix .content .close:hover {
	text-decoration: underline;
}

/* formulier */
.form fieldset {
	margin: 0;
	position: relative;
	clear: both;
}
.form .row {
	line-height: 1.5;
	position: relative;
	clear: both;
}
.form .row .key {
	float: left;
	width: 250px;
}
.form .row .value {
	float: left;
}
.form .errorNotice, .form .errorText, .form fieldset.files, .form fieldset.buttons {
	display: none;
}