﻿
* { font-family: Verdana, Serif; color: #000; font-size: 1em; background: none !important; }
a img { border: 0; }

.cite { display: none; }
#container { width: 16cm; }
#hoofdmenu { clear: both; padding-top: 20px; }
#header img { float: right; }
.kaart .print { display: none; }
.kaart { border: 1px solid #000; margin:20px; }
.kaart li { list-style: square; color: #000; margin-bottom: 5px; font-size: 0.8em; }
.kaart li span { font-weight: bold; }
.kaart .wrapper { padding: 0 20px; font-size: 0.8em; }
.opleiding-item { margin-bottom: 20px; }

h2 { margin-bottom: 0; font-size: 0.8em; }
h2 a { text-decoration: none; }
.opleiding-item .text { font-size: 0.8em; }
#footer .copy { font-size: 0.8em; }
#footer ul { margin: 0; padding: 0; }
#footer li { list-style: none; }

#utils { display: none; }
#zoeken { display: none; }
#hoofdmenu form { display: none; }
#breadcrumbs { margin: 0 0 10px 0; font-size: 0.8em; }
.submenu { display: none; }
h1 { margin: 20px 0; font-size: 1.2em; }
#footer { margin: 20px 0; padding-top: 20px; border-top: 2px solid #000; }
#footer .top { display: none; }
#footer ul li { display: none; }
#footer ul li.copy { display: block; }
#footer ul.external { display: none; }
.bannercontainer { display: none; }
.snelmenucontainer { display: none; }
#breadcrumbs .wrapper { background: none; filter: none !important; }
.onderwijs #breadcrumbs .wrapper { background: none; filter: none !important;}
.organisatie #breadcrumbs .wrapper { background: none; filter: none !important;}
.relaties #breadcrumbs .wrapper { background: none; filter: none !important;}


.faq-item h2 { position: relative; margin: 0; }
.faq-item h2 span.top { display: block; padding: 6px 20px 4px 37px; width: 418px; color: #fff; background: url(/lib/images/faq_cat_top.png) 0 0 no-repeat; }
.faq-item h2 span.bottom { display: block; height: 15px; width: 475px; background: url(/lib/images/faq_cat_bottom_closed.png) 0 0 no-repeat; }
.faq-item h2.faq_h2_opened span.bottom { background: url(/lib/images/faq_cat_bottom_opened.png) 0 0 no-repeat; }
.faq-item h2 span.faq_plus { position: absolute; top: 6px; left: 9px; height: 16px; width: 16px; background: url(/lib/images/faq_cat_plus.png) 0 0 no-repeat; }
.faq-item h2 span.faq_minus { position: absolute; top: 6px; left: 9px; height: 16px; width: 16px; background: url(/lib/images/faq_cat_minus.png) 0 0 no-repeat; }
.faq-item ul { padding: 10px 30px; list-style: square; background: url(/lib/images/faq_item_bottom.png) left bottom no-repeat; }
.faq-item li { padding: 0 20px 0 0; margin-bottom: 8px; color: #305d80; font-size: 1.2em; }
.faq-item li a { color: #305d80; font-size: 0.9em; text-decoration: none; }
.faq-item li span { display: block; margin: 10px 0; padding: 10px; color: #505050; background: #f1f1f1; font-size: 0.9em;}
.faq-item .faq_questions { margin-bottom: 40px; }
.faq-item .faq_sluiten { display: none; }


.searched { margin-bottom: 20px; }
.searched h2 { margin: 0; padding: 6px 20px 0 20px; width: 435px; height: 29px; background: url(/lib/images/searched_bg.png) 0 0 no-repeat; }
.searched div.info { padding: 0 20px 10px 20px; color: #305d80; font-size: 1.1em; background: url(/lib/images/faq_item_bottom.png) left bottom no-repeat; }
.searched .searched_word { display: block; margin-bottom: 5px; color: #305d80; font-size: 1.3em; font-weight: bold; }
.searched .searched_sluiten { display: none; }
.searchresultstabs { display: none; }
.searchresults { width: 475px; margin-bottom: 20px; }
.searchresults .top { display: none; }
.searchresults .bottom { clear: both; display: none; }
.searchresults .wrapper { padding: 17px; }
.searchresults .number { float: left; width: 23px; color: #498bbf; font-weight: bold; }
.searchresults .title { margin-bottom: 5px; }
.searchresults .title a { color: #505050; font-weight: bold; font-size: 1.2em; text-decoration: none; }


form.contact legend { display: none; }
form.contact label { float: left; width: 144px; font-weight: bold; font-size: 1.1em; }
form.contact input { font-size: 1.1em; color: #505050; padding: 1px 0; width: 264px; border: 1px solid #767676; }
form.contact select { font-size: 1.1em; color: #505050; padding: 1px 0; width: 266px; border: 1px solid #767676; }
form.contact textarea { font-size: 1.1em; color: #505050; width: 264px; border: 1px solid #767676; }
form.contact div.field { clear: left; margin-bottom: 5px; }
form.contact input.submit { width: 150px; height: 36px; padding-bottom: 9px; margin: 10px 0 0 260px; cursor: pointer; border: 0; font-size: 1.1em; font-weight: bold; color: #5b5b5b; background: url(/lib/images/form_submit.png) 0 0 no-repeat; }

.opleidingitem_sluiten { display: none; }
/*.opleidingengids .kaart li span { display: none; }*/

a.terug { display: none; }
