body { font-size: 0.9em; color: #212121; line-height: 130%; font-family: Century Gothic, Trebuchet MS, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/zv-background.png) #ffffff repeat;width: 100%; }
div.hidden, p.hidden, span.hidden, hr.hidden, .hidden { display: none; visibility: hidden; }
div.clear, br.clear { clear: both; } hr { color: #e6e6e6; border-style: dotted; }
/* WEBSITE HEADER */
div#header { position: absolute; top: 5px; width: 990px; height: 125px; margin: 0px auto; }
.topmodule { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_br.png) no-repeat 100% 100%; height: 125px; }
.topmodule div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tr.png) no-repeat 100% 0px }
.topmodule div div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_bl.png) no-repeat 0px 100% }
.topmodule div div div { padding: 10px 15px 10px 15px; min-height: 105px; background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tl.png) no-repeat 0px 0px; text-align: left; margin:0px 0px 13px 0px; height: 105px; }
.topmodule div div div div { background-image: none; margin: 0px; padding: 0px; }
.topmodule div div div div div { background-image: none; margin: 0px; padding: 0px; }
div#toolbar { clear: both; padding: 6px 0px 0px 225px; width: auto; height: 30px; width: 750px; font-size: 75%; }
div#topmenu { float: right; margin: 4px 10px 0px 0px; height: 20px; z-index: 2; }
#topmenu ul { padding: 0px; margin: 0px; float: left; list-style-type: none; }
#topmenu li { padding:0px; margin: 0px; float: left; display: block; }
#topmenu a { padding: 0px 10px 0px 10px; display: block;float: left; overflow: hidden; position: relative; height: 20px; line-height: 17px; text-decoration: none;}
#topmenu a:link { 	color: #424242; }
#topmenu a:visited { color: #424242; text-decoration: underline; }
#topmenu a:hover { color: #424242; text-decoration: underline; }
#date { float: left; margin: 4px 10px 0px 0px; color: #424242; display: none; height: 20px; }
#search { right: 10px; position: absolute; top: 13px }
#menu { right: 10px; position: absolute; top: 146px; height: 35px; width: 1000px; display: none; visibility: hidden; }
#logo { position: absolute; top: 40px; z-index: 100; margin-left: 25px; width: 965px; z-index:10;}
#logo img { position: relative; float:left; z-index: 100; margin-left: 0px; margin-top: -43px; }
#logo h1 { position: relative; float:left; z-index: 100; margin-left: 20px; margin-top: 2px; width: 715px; }
#logo a { text-decoration: none; color: #084B8A; }
#logo a:hover { text-decoration: underline; }
#logo span { position: relative; float:left; z-index: 100; margin-left: 20px; width: 800px; font-size: 110%; font-weight: bold; }
/* STYLESWITCHER: FONT */
#styleswitcher { float: right; margin: 0px 10px 0px 10px; height: 20px; width: 55px; z-index: 2; }
#styleswitcher a { display: block; float: right; width: 18px; height: 20px; text-decoration: none; color: #363636; }
#FontSize .FontSizeInc{ font-size: 1.2em;  }
#FontSize .FontSizeReset { margin: 0px }
#FontSize .FontSizeDec{ font-size: 0.9em; }
div#yoo-search { display: none; }
/* WEBSITE CONTENT */
div#page-body { margin: 0px auto 10px auto; width: 990px; } 
div#middle { margin: 180px 0px 0px 0px; padding: 25px 0px 0px 0px; width: 100%;  }
div#main div#content { width: 990px; }
div#main #menu { display: none; visibility: hidden; }
#back1 { float: right; width: 73%; background: #fff url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/mainrt1.png) no-repeat top right; margin-bottom: 15px;}
#back2 { float: right; width: 100%; background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/mainleft1.png) no-repeat left top;}
#back3 { float: right; width: 100%; background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/wbtmleft.png) no-repeat left bottom;}
#right { width: 100%; float: right; padding: 0px; background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/rtup.png) no-repeat bottom right; margin: 0px;  }
#rightcontent {  margin: 0px; padding: 0px 1em 0px 1em; } 
#left { width: 24%; float: left; margin-right: 20px; }
#breadcrumb { font-size: 80%; }
/* Website horizontal menu */
.module { position: absolute; top: 135px; height: 62px; min-height: 62px; width: 990px; }
#middle .module div div div { margin: 0px 0px 0px 0px; }
#primair { margin: 0px; padding: 0px; list-style: none; position: absolute; top: 6px; height: 56px;  }
#primair li{ display: block; width: 195px; float: left; text-align:left; padding: 7px 0px 10px 0px; }
#primair img { float: left; margin-bottom: 0px; }
#primair a{ text-decoration: none; display: block; float: left; padding: 0px 5px 0px 20px; color: #424242; font-weight: bold; width: 195px; height: 56px; line-height: 1.2em; font-size: 100%; }
#primair .active { color: #084B8A; text-transform: uppercase; }
#primair li a:hover{ text-decoration: none; color: #084B8A; } 
#primair .active:hover { color: #084B8A; text-transform: uppercase; }
#primair li ul { padding: 15px 25px 15px 25px; left: -999em; width: 940px; position: absolute; top: 40px; display: block;
background: url(http://www.zoeken-en-vinden.nl/images/template/mainmenu-bg.gif) no-repeat 0px 100%;  }
#primair li:hover ul { z-index: 100; left: -10px; }
#primair li ul li { display: block; width: auto; float: left; text-align:left; padding: 3px 0px 0px 15px; height: auto;   }
#primair li ul a:hover{ color: #084B8A; text-decoration: underline;}
#primair ul li .menutitel { float: left; width: 920px; display: block; background: none; padding: 5px; text-align: left; margin: 0px; font-size: 1.2em}
#primair ul li .menuitem { float: left; display: block; background: none; width: 100px; text-align: center; padding: 0px; height: 100%; overflow: visible;}
#primair ul li .menuitem a { white-space: normal; width: 100%; padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; text-transform: none; height: 100%; font-weight: normal; font-size: 0.9em;}
#primair ul li .menuitem img { width: 45px; height: 45px; text-align: center; float: none; }
/* WEBSITE FOOTER */
#page-footer { margin: 0px auto 5px auto; width: 990px; clear: both; font-size: 75%; }
.footermodule { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_br.png) no-repeat 100% 100%; }
.footermodule div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tr.png) no-repeat 100% 0px }
.footermodule div div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_bl.png) no-repeat 0px 100% }
.footermodule div div div { padding: 5px; background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tl.png) no-repeat 0px 0px; overflow: hidden; text-align: center; margin: 0px; }
.footermodule div div div div { background-image: none; margin-bottom: 0px;}
.footermodule div div div div div { background-image: none; }
#footer a:link { color: #424242; text-decoration: none }
#footer a:visited { color: #424242; text-decoration: none }
#footer a:hover { color: #424242; text-decoration: underline }
/* Paragraph Styling */
p { padding: 0px; margin: 1em 0px; }
p.right { float: right; }
p.tweetbutton { float: left; margin: 1em 10px 10px 0px; padding: 0px 5px 5px 0px; display:block; position: relative; width: 60px;  min-height: 70px;}
p.intro { float: right; display:block; position: relative; font-weight: bold; min-height: 70px; width: 600px; font-size: 110%; }
p.left { float: left; margin-right: 15px; }
p.pagetools { margin: 0px; float: right; }
p.small { font-size: 80%; clear: both; margin-bottom: 15px; }
#thumbs p { padding-bottom: 10px; }
.float-left { float: left; }
.float-right { FLOAT: right; }
.width20 { width: 19.99%} .width25 {  width: 24.99%} .width33 {  width: 32%} .width50 {  width: 49.99%} .width66 {  width: 66.66% } .width75 {  width: 74.99% } .width100 {  width: 100% }
pre { padding: 10px; margin: 2px 0px; font-size: 90%; background: #f4f5f6; border: #aab4be 1px dotted; border-left: #b4b4b4 20px solid; }
span.rssfeed {width:110px;float:left;text-align:center;font-size:80%;}
span.twitterfeed {width:150px;float:right;text-align:center;font-size:80%;}
span.linkedinfeed {width:300px;float:left;text-align:center;font-size:80%; margin-top: 10px;}
/* Paragraph Position */
.module-blok div div div .overzicht { background: none; margin: 0px; padding: 0px; }
.module-blok div div div .overzicht .width25 { width: 24%; margin: 0px; padding: 0px; background: none; float: left;  }
.module-blok div div div .overzicht .width25 img.thumb { width: 45px; height: 45px; margin-right: 15px; }
/* SPAN STYLING */
span.note { display: block; padding: 5px 10px 5px 10px; margin: 10px 0px; background: #f4f5f6; text-align: justify; border-top: #aab4be 1px dotted; border-bottom: #aab4be 1px dotted; }
span.info { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; border-top: #aab4be 1px dotted; border-bottom: #aab4be 1px dotted; background: url(http://www.zoeken-en-vinden.nl/images/div_info.png) #f4f5f6 no-repeat 3px 3px;}
span.weblink { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; border-top: #084b8a 1px dotted; border-bottom: #084b8a 1px dotted; background: url(http://www.zoeken-en-vinden.nl/uploads/images/24x24/globe_thumb.png) #F0F8FF no-repeat 3px 3px;}
span.linkedin { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; border-top: #aab4be 1px dotted; border-bottom: #aab4be 1px dotted; background: url(http://www.zoeken-en-vinden.nl/images/div_linkedin.png) #f4f5f6 no-repeat 3px 3px;}
span.news { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; border-top: #585858 1px dotted; border-bottom: #585858 1px dotted; background: url(http://www.zoeken-en-vinden.nl/images/div_news.gif) #f0f0f0 no-repeat 3px 3px;}
span.search { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; border-top: #aab4be 1px dotted; border-bottom: #aab4be 1px dotted; background: url(http://www.zoeken-en-vinden.nl/images/div_search.gif) #f4f5f6 no-repeat 3px 3px;}
span.search2 { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; border-top: #aab4be 1px dotted; border-bottom: #aab4be 1px dotted; background: url(http://www.zoeken-en-vinden.nl/images/div_search2.gif) #f4f5f6 no-repeat 3px 3px;}
span.alert  { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; border-top: #ffb4a0 1px dotted; border-bottom: #ffb4a0 1px dotted; background: url(http://www.zoeken-en-vinden.nl/images/div_alert.png) #fff5eb no-repeat 3px 3px;}
span.download  { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; border-top: #78be5a 1px dotted; border-bottom: #78be5a 1px dotted; background: url(http://www.zoeken-en-vinden.nl/images/div_download.png) #f5faeb no-repeat 3px 3px;}
span.faq { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; border-top: #006633 1px dotted; border-bottom: #006633 1px dotted; background: url(http://www.zoeken-en-vinden.nl/uploads/images/24x24/faq-div.png) #f5faeb no-repeat 3px 3px;}
span.tip  { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; border-top: #ffc864 1px dotted; border-bottom: #ffc864 1px dotted; background: url(http://www.zoeken-en-vinden.nl/images/div_tip.png) #fffdeb no-repeat 3px 3px;}
span.term  { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; border-top: #CC6600 1px dotted; border-bottom: #CC6600 1px dotted; background: url(http://www.zoeken-en-vinden.nl/uploads/images/24x24/glossary.gif) #fffdeb no-repeat 3px 3px;}
span.search { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; 
border-top: #aab4be 1px dotted; border-bottom: #aab4be 1px dotted; 
background: url(http://www.zoeken-en-vinden.nl/images/div_search.gif) #f4f5f6 no-repeat 3px 3px;}
span.star  { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; 
border-top: #ffc864 1px dotted; border-bottom: #ffc864 1px dotted; 
background: url(http://www.zoeken-en-vinden.nl/images/div_star.png) #fffdeb no-repeat 3px 6px;}
span.blog { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; 
border-top: #ffb4a0 1px dotted; border-bottom: #ffb4a0 1px dotted; 
background: url(http://www.zoeken-en-vinden.nl/images/blogger.gif) #fff5eb no-repeat 3px 6px;}
span.forum { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; 
border-top: #ffc864 1px dotted; border-bottom: #ffc864 1px dotted; 
background: url(http://www.zoeken-en-vinden.nl/images/forum.png) #fffdeb no-repeat 3px 6px;}
span.photo { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; 
border-top: #006633 1px dotted; border-bottom: #006633 1px dotted; 
background: url(http://www.zoeken-en-vinden.nl/images/div_photo.png) #f5faeb no-repeat 3px 6px;}
span.video { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; 
border-top: #aab4be 1px dotted; border-bottom: #aab4be 1px dotted; 
background: url(http://www.zoeken-en-vinden.nl/images/div_video.png) #f4f5f6 no-repeat 3px 6px;}
span.wiki { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; 
border-top: #CD7F32 1px dotted; border-bottom: #CD7F32 1px dotted; 
background: url(http://www.zoeken-en-vinden.nl/images/div-wiki.png) #FFFAF0 no-repeat 3px 6px;}
span.netwerk { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; 
border-top: #006633 1px dotted; border-bottom: #006633 1px dotted; 
background: url(http://www.zoeken-en-vinden.nl/images/div_netwerk.png) #f5faeb no-repeat 3px 6px;}
span.twitter { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; 
border-top: #aab4be 1px dotted; border-bottom: #aab4be 1px dotted; 
background: url(http://www.zoeken-en-vinden.nl/images/div_twitter.gif) #f4f5f6 no-repeat 3px 6px;}
span.links { display: block; padding: 7px 10px 7px 35px; margin: 10px 0px; 
border-top: #084b8a 1px dotted; border-bottom: #084b8a 1px dotted; 
background: url(http://www.zoeken-en-vinden.nl/uploads/images/globe_thumb.png) #F0F8FF no-repeat 3px 6px;}
.red { color: red; }
.orange { color: orange; }
.green { color: green; }
/* Block overview met special DIV's */
div.blockoverview { margin: 10px 0px 0px 0px; padding: 0px; clear: both; }
.blockoverview .blockleft { float: left; width: 49%; margin: 0px 20px 0px 0px; padding: 0px; vertical-align: top;  }
.blockoverview .blockright  { float: right; width: 48%; margin: 0px; padding: 0px; vertical-align: top; }
.blockleft div { margin-top: 0px; }
.blockright div { margin-top: 0px; }
/* Image Styling */
img { border: 0px; }
img.left {float: left; margin: 0px 10px 7px 0px; }
img.right {float: right; margin: 0px 0px 0px 10px; }
div.right {float: right; margin: 0px 0px 0px 20px; display: block; }
img.thumb { margin-right: 13px; float: left }
img.last { margin-right: 0px; }
.thumbs img { margin-right: 15px; }
img.commenticon { width: 16px; height: 16px; }
.screenshot { font-size: 0.8em; font-style: italic; text-align: center; border: 1px dotted #ccc; margin: 0px 0px 10px 0px; padding: 0px;}
/* Link Styling */
a, a:link { color: #084B8A; text-decoration: none; }
a:visited { color: #000; text-decoration: underline; }
a:hover { color: #424242; text-decoration: underline; }
a.grey { color: #333333; text-decoration: none; }
a.grey:hover { color: #333333; text-decoration: underline; }
a.readon, a.readon:link {	padding-left: 10px;	background: url(http://test.zoeken-en-vinden.nl/cms/images/pijl-blauw.gif) no-repeat left 50%;	color: #084B8A}
a.external { padding-right: 16px; background: url(http://test.zoeken-en-vinden.nl/cms/images/icon-external-link.gif) no-repeat right bottom; margin-right: 5px; }
a.anchor, #footer a.anchor { display: block; background: url(http://test.zoeken-en-vinden.nl/cms/images/footer_anchor.png) no-repeat 0px 0px; float: right; margin: 3px 10px 0px 0px; width: 30px; height: 5px; text-decoration: none; }
a.pdf { padding-right: 16px; background: url(http://www.zoeken-en-vinden.nl/uploads/images/pdf.gif) no-repeat right bottom; margin-right: 5px; }
a.word { padding-right: 16px; background: url(http://www.zoeken-en-vinden.nl/images/word.gif) no-repeat right bottom; margin-right: 5px; }
a.ppt { padding-right: 16px; background: url(http://www.zoeken-en-vinden.nl/images/ppt.gif) no-repeat right bottom; margin-right: 5px; }
a.excel { padding-right: 16px; background: url(http://www.zoeken-en-vinden.nl/images/excel.gif) no-repeat right bottom; margin-right: 5px; }
a.zip { padding-right: 16px; background: url(http://www.zoeken-en-vinden.nl/images/zip.gif) no-repeat right bottom; margin-right: 5px; }
#terugnaartop { position: absolute; top: 0px; left: 0px; }
/* EM STYLING */
em.box { font-style: normal; font-family: "Courier New", Courier, monospace; padding: 0px 2px 0px 2px; border: #aab4be 1px dotted; background: #f4f5f6; }
em.file { font-style: normal; font-family: "Courier New", Courier, monospace; padding: 0px 0px 0px 13px; background: url(http://www.zoeken-en-vinden.nl/images/em_file.png) no-repeat 0px 1px; color: #000000; }
em.directory { font-style: normal; font-family: "Courier New", Courier, monospace; padding: 0px 0px 0px 16px; background: url(http://www.zoeken-en-vinden.nl/images/em_directory.png) no-repeat 0px 1px; color: #000000; }
/* Heading Styling */
h1 { padding: 5px 0px 5px 0px; margin: 0px; font-weight: bold; font-size: 225%; color: #084B8A; line-height: 100%; text-transform: uppercase; }
h2 { padding: 7px 0px 7px 0px; margin: 0px; font-size: 180%; color: #084b8a; }
h3 { padding: 5px 0px 5px 0px; margin: 0px; font-size: 150%; color: #424242; }
h4 { padding: 5px 0px 3px 0px; margin: 0px; font-size: 125%; color: #084b8a; }
h5 { padding: 5px 0px 3px 0px; margin: 0px; font-size: 125%; color: #424242; }
h6 { padding: 5px 0px 3px 0px; margin: 0px; font-size: 125%; color: #084b8a; }
h3 span.photo { font-size: 80%; margin: 0px; }
h4 span { font-size: 90%; padding: 0px; }
/* LISTS and Definition Lists */
ul { padding: 0px 0px 0px 30px; margin: 1em 0px; }
ol { padding: 0px 0px 0px 30px; margin: 1em 0px; }
li { padding: 0px; margin: 0px; }
dl { padding: 0px 0px 0px 30px; margin: 1em 0px; }
dt { padding: 0px; margin: 0px; }
dd { padding: 0px 0px 0px 40px; margin: 0px; }
/* UNORDERED LISTS <ul> */
ul.weblink { padding: 0px; margin: 10px 10px 10px 20px; list-style-type: none; }
ul.weblink li { padding: 2px 0px 6px 35px; margin: 10px 0px; font-weight: bold; line-height: 100%; background: url(http://www.zoeken-en-vinden.nl/images/list_weblink.png) no-repeat 0px 0px }
ul.weblink li span { font-weight: normal; }
ul.book { padding: 0px; margin: 10px 10px 10px 20px; list-style-type: none; }
ul.book li { padding: 2px 0px 6px 35px; margin: 10px 0px; font-weight: bold; line-height: 100%; background: url(http://www.zoeken-en-vinden.nl/images/list_book.png) no-repeat 0px 0px }
ul.arrow { padding: 0px; margin: 10px 10px 10px 20px; list-style-type: none; }
ul.arrow li { padding: 3px 0px 6px 35px; margin: 10px 0px; font-weight: bold; line-height: 100%; background: url(http://www.zoeken-en-vinden.nl/images/list_arrow.png) no-repeat 0px 0px }
ul.checkbox { padding: 0px; margin: 10px 10px 10px 20px; list-style-type: none; }
ul.checkbox li { padding: 3px 0px 6px 35px; font-weight: bold; margin: 10px 0px; line-height: 100%; background: url(http://www.zoeken-en-vinden.nl/images/list_checkbox.png) no-repeat 0px 0px }
ul.check { padding: 0px; margin: 10px 10px 10px 20px; list-style-type: none; }
ul.check li { padding: 3px 0px 6px 35px; margin: 10px 0px; font-weight: bold; line-height: 100%; background: url(http://www.zoeken-en-vinden.nl/images/list_check.png) no-repeat 0px 0px }
ul.star { padding: 0px; margin: 10px 10px 10px 20px; list-style-type: none; }
ul.star li { padding: 3px 0px 6px 35px; font-weight: bold; margin: 10px 0px; line-height: 100%; background: url(http://www.zoeken-en-vinden.nl/images/list_star.png) no-repeat 0px 0px }
ul.plus { padding: 0px; margin: 10px 10px 10px 20px; list-style-type: none; }
ul.plus li { padding: 3px 0px 6px 35px; font-weight: bold; margin: 10px 0px; line-height: 100%; background: url(http://www.zoeken-en-vinden.nl/images/list_plus.png) no-repeat 0px 0px }
/* ORDERED LISTS <ol> */
ol.disc { padding: 0px 0px 0px 32px; margin: 10px 10px 10px 20px; background: url(http://www.zoeken-en-vinden.nl/images/list_disc.png) repeat-y 0px 0px; } /* PADDING-LEFT: 27px;  */
ol.disc li { padding: 0px 0px 6px 12px; margin: 0px; font-weight: bold; line-height: 28px; }
/* TABLES */
table { width: 98%; border: 0; }
caption { text-align: left; font-size: 110%; font-weight: bold;  margin: 8px 0px 0px 0px; padding: 5px; color: #084B8A; } 
th { padding: 1px; margin: 0px; text-align: left; vertical-align: top; }
td { padding: 1px; margin: 0px; vertical-align: top;  }
.sectiontableheader { padding: 5px; font-weight: bold; background: #ebebeb; border-bottom: #b4b4b4 1px solid }
tr.sectiontableentry1 td, td.sectiontableentry1 { background: #fafafa; padding: 5px; border-bottom: #dcdcdc 1px solid }
tr.sectiontableentry2 td, td.sectiontableentry2 { background: #f0f0f0; padding: 5px; border-bottom: #dcdcdc 1px solid }
tr.sectiontableentry1 th, th.sectiontableentry1 { background: #fafafa; padding: 5px; border-bottom: #dcdcdc 1px solid }
tr.sectiontableentry2 th, th.sectiontableentry2 { background: #f0f0f0; padding: 5px; border-bottom: #dcdcdc 1px solid }
/* LEFT MODULES */
/* Gebruikt voor: Meer informatie */
.module-blok {	background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_br.png) no-repeat 100% 100%;}
.module-blok div {	background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/left_module_info.png) no-repeat 100% 0px}
.module-blok div div {	background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_bl.png) no-repeat 0px 100%}
.module-blok div div div { padding: 10px 15px 10px 15px; min-height: 78px; background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tl.png) no-repeat 0px 0px; overflow: hidden; text-align: left; margin:0px 0px 13px 0px;}
.module-blok a { margin: 0px; padding: 0px; width: 90%; display: inline; text-align: left; }
.module-blok a.external { padding-right: 16px; background: url(http://test.zoeken-en-vinden.nl/cms/images/icon-external-link.gif) no-repeat right bottom; margin-right: 5px; width: auto; text-decoration: none; } .module-blok a.external:hover { text-decoration: underline; }
.module-blok img.thumb { text-align: center; margin: 0px 12px 0px 0px; padding: 0px; float: none; }
.module-blok h2 {  color: #084b8a; font-size: 1.2em; }
/* Gebruikte voor: Recent bijgewerkt */
.module-update { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_br.png) no-repeat 100% 100%; margin-bottom: 12px; }
.module-update div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/left_module_update.gif) no-repeat 100% 0px }
.module-update div div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_bl.png) no-repeat 0px 100% }
.module-update div div div { padding: 10px 15px 10px 15px; min-height: 78px; background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tl.png) no-repeat 0px 0px; overflow: hidden; }
.module-update h2 {  font-size: 1.2em; margin: 0px; padding: 3px 15px 5px 5px; }
.module-update ul { margin: 0px; padding: 0px 0px 5px 5px; list-style-type: none; }
/* Gebruikt voor: Quotes */
.module-quote { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_br.png) no-repeat 100% 100%; }
.module-quote div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/left_module_quote.gif) no-repeat 100% 0px; }
.module-quote div div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_bl.png) no-repeat 0px 100% }
.module-quote div div div {  padding: 10px 15px 10px 15px; margin: 0px 0px 13px 0px; min-height: 78px; background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tl.png) no-repeat 0px 0px; overflow: hidden; text-align: left; }
.module-quote p { padding: 3px 5px 0px 5px; width: 90% ; }
/* Gebruikt voor: Zie ook */
.module-zieook { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_br.png) no-repeat 100% 100%; }
.module-zieook div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/left_module_zieook.gif) no-repeat 100% 0px; }
.module-zieook div div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_bl.png) no-repeat 0px 100% }
.module-zieook div div div {  padding: 10px 5px 10px 15px; margin: 0px 0px 13px 0px; min-height: 78px; background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tl.png) no-repeat 0px 0px; overflow: hidden; text-align: left; }
.module-zieook h2 { padding: 3px 5px 7px 0px; width: 90% ; font-size: 1.2em; }
.module-zieook p { padding: 3px 5px 0px 5px; width: 90% ; }
/* Gebruikt voor: Woordenboek */
.module-term { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_br.png) no-repeat 100% 100%; }
.module-term div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/left_module_term.gif) no-repeat 100% 0px; }
.module-term div div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_bl.png) no-repeat 0px 100% }
.module-term div div div {  padding: 10px 15px 10px 15px; margin: 0px 0px 13px 0px; min-height: 78px; background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tl.png) no-repeat 0px 0px; overflow: hidden; text-align: left; }
.module-term h2 { padding: 3px 5px 0px 5px; width: 90% ; font-size: 1.2em; }
.module-term p { padding: 3px 5px 0px 5px; width: 90% ; }
/* Gebruikt voor: hoofdmenu */
.module { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_br.png) no-repeat 100% 100% }
.module div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tr.png) no-repeat 100% 0px }
.module div div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_bl.png) no-repeat 0px 100% }
.module div div div { padding: 10px 15px 10px 15px; min-height: 42px; background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tl.png) no-repeat 0px 0px; overflow: hidden; text-align: left; margin:0px 0px 13px 0px; }
.module h2 { font-size: 125%; margin: 0px; padding: 3px 15px 0px 0px; text-align: left; font-weight: bold; color: #424242; }
.module p { clear: both; }
.module img { margin-bottom: 10px; }
/* Gebruikt voor: grijs verloop*/
.module-grijs { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_br.png) no-repeat 100% 100% }
.module-grijs div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tr.png) no-repeat 100% 0px }
.module-grijs div div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_bl.png) no-repeat 0px 100% }
.module-grijs div div div { padding: 10px 15px 10px 15px; min-height: 42px; background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tl.png) no-repeat 0px 0px; overflow: hidden; text-align: left; margin:0px 0px 13px 0px; }
.module-grijs h2 { font-size: 125%; margin: 0px; padding: 3px 15px 0px 0px; text-align: left; font-weight: bold; color: #424242; }
.module-grijs p { clear: both; }
.module-grijs img { margin-bottom: 10px; }
/* Gebruikte voor: Witte achtergrond */
.module-white { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_br_white.png) no-repeat 100% 100%;  }
.module-white div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tr_white.png) no-repeat 100% 0px }
.module-white div div { background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_bl_white.png) no-repeat 0px 100% }
.module-white div div div { padding: 10px 15px 10px 15px; min-height: 50px; background: url(http://test.zoeken-en-vinden.nl/cms/images/template/middle_module_tl_white.png) no-repeat 0px 0px; overflow: hidden; text-align: left; margin:0px 0px 13px 0px; }
.module-white h3 { font-size: 125%; margin: 0px; padding: 0px 15px 0px 0px; text-align: left; font-weight: bold; color: #424242; }
/* HOOFDMENU 2: verticaal */
div#left div.module_menu { BACKGROUND: url(http://www.zoeken-en-vinden.nl/images/template/middle_module_br_white.jpg) no-repeat 100% 100%; margin-bottom: 12px; }
div#left div.module_menu div { BACKGROUND: url(http://www.zoeken-en-vinden.nl/images/middle_module_tr_white.png) no-repeat 100% 0px; }
div#left div.module_menu div div { BACKGROUND: url(http://www.zoeken-en-vinden.nl/images/template/middle_module_bl_white.jpg) no-repeat 0px 100%; }
div#left div.module_menu div div div { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(http://www.zoeken-en-vinden.nl/images/middle_module_tl_white.png) no-repeat 0px 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; }

div#left div.module_menu ul { padding: 0px; margin: 0px; background: #ffffff; overflow: hidden; list-style-type: none; }
div#left ul.menu li { padding: 0px; margin: 0px; display: block; }
div#left ul.menu li a {
display: block; color: #000000; line-height: 25px; /*height: 25px;*/ text-decoration: none;
}
div#left div.module_menu ul.menu li span.separator {
display: block; color: #000000; line-height: 25px; height: 25px; text-decoration: none;
}
div#middle ul.menu li span { display: block }
div#middle ul.menu li span { background-position: 95% 0px; background-repeat: no-repeat; }
div#middle ul.menu a.current { color: #084B8A; }
div#middle ul.menu a:hover { color: #084B8A; }
div#middle ul.menu span.separator:hover { color: #084B8A; }
div#middle ul.menu span.sfhover { color: #084B8A; }
div#middle ul.menu a.current:hover { color: #084B8A; }
div#middle ul.menu li.active { font-weight: bold; }
div#middle ul.menu li.active li { font-weight: normal; }
div#middle ul.menu li.parent span.separator { cursor: pointer; }

div#left div.module_menu ul.menu li.level1 {   }
div#left div.module_menu ul.menu a.level1 { background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/submenu_level1_item.png) #ffffff no-repeat 100% 100%; text-indent: 15px; }
div#left div.module_menu ul.menu span.level1 { background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/submenu_level1_item.png) #ffffff no-repeat 100% 100%; text-indent: 15px; }
div#left div.module_menu ul.menu li.parent a.level1 { background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/submenu_level1_item_parent.png) #ffffff no-repeat 100% 100%; }
div#left div.module_menu ul.menu li.parent span.level1 { background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/submenu_level1_item_parent.png) #ffffff no-repeat 100% 100%; }

div#left div.module_menu ul.menu li.level2 {   }
div#left div.module_menu ul.menu li.level2 a { line-height: 20px; /*height: 20px;*/ }
div#left div.module_menu ul.menu a.level2 { background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/submenu_level1_item.png) #ffffff no-repeat 100% 100%; text-indent: 35px; }
div#left div.module_menu ul.menu a.level2 span { background: url(http://www.zoeken-en-vinden.nl/images/submenu_level2_item_icon.png) no-repeat 15px 2px; }

div#left div.module_menu ul.menu li.level3 {   }
div#left div.module_menu ul.menu a.level3 { background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/submenu_level2_item.png) #ffffff no-repeat 100% 100%; text-indent: 45px; }
div#left div.module_menu ul.menu a.level3 span { background: url(http://www.zoeken-en-vinden.nl/images/submenu_level3_item_icon.png) no-repeat 25px 2px; }

div#left div.module_menu ul.menu li.level4 {   }
div#left div.module_menu ul.menu a.level4 { background: url(httphttp://test.zoeken-en-vinden.nl/2010-cms/images/template/submenu_level2_item.png) #ffffff no-repeat 100% 100%; text-indent: 55px; }
div#left div.module_menu ul.menu a.level4 span { background: url(http://www.zoeken-en-vinden.nl/images/submenu_level4_item_icon.png) no-repeat 35px 2px; }
textarea { width: 400px; }
span.sectionheader { padding: 0px 0px 0px 15px; text-transform: uppercase; color: #084b8a; background: url(http://test.zoeken-en-vinden.nl/2010-cms/images/template/submenu_level1_item.png) #ffffff no-repeat 100% 100%; line-height: 25px; display: block;}

/* JQUERY LISTNAV PLUGIN V 2.0, 3/2/2009  */
.listNav { margin:0 0 10px; }
.ln-letters { overflow:hidden; }
.ln-letters a { font-size:0.95em; display:block; float:left; padding:2px 6px; border:1px solid silver; border-right:none; text-decoration:none; }
.ln-letters a.ln-last { border-right:1px solid silver; }
.ln-letters a:hover,
.ln-letters a.ln-selected { background-color:#eaeaea; }
.ln-letters a.ln-disabled { color:#ccc; }
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }
#GlossaryList li { font-size: 85%; list-style: none; margin-left: -30px; }
#GlossaryList li strong{ font-size: 115%; }
/* BUTTONS */
button{
    margin:0px;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#424242;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
button{ width:auto; overflow:visible; padding:4px 10px 3px 7px; /* IE6 */ }
button[type]{ padding:5px 10px 5px 7px; /* Firefox */ line-height:17px; /* Safari */ }
*:first-child+html button[type]{  padding:4px 10px 3px 7px; /* IE7 */  }
button img{ margin:0 3px -3px 0 !important; padding:0; border:none; width:16px; height:16px;}
button:hover{    background-color:#ededed;    border:1px solid #424242;    color:#084B8A;}
/* contact formulier */
#rightcontent .contactform div { margin-top: 10px; }
#rightcontent .contactform fieldset { padding: 15px 0px; border: 1px dotted #084B8A; }
#rightcontent .contactform legend { color: #084B8A; font-size: 1.1em; padding: 0px 1em 0px 1em; background-color: white; margin-left: 20px; }
#rightcontent .contactform label { width: 9em; float: left; text-align: left; margin-left: 0.6em; margin-right: 0.5em; display: block; color: #084B8A; }
span.error { font-size: 0.85em; color: #cc0011; margin-left: 12em; }
#rightcontent .contactform span.forminfo { color: #808080; font-size: 0.85em; }
#rightcontent .contactform .captcha { margin-left: 10.1em; }
#rightcontent .contactform .captcha input{ margin-left: 0px; }
#rightcontent .contactform .submit { margin-left: 10.1em; }
/* reactie formulier */
#reactieformulier fieldset { margin: 15px 0px; border: 1px dotted #084B8A; }
#reactieformulier legend { color: #084B8A; font-size: 1.1em; padding: 0px 1em 0px 1em; background-color: white; margin-left: 20px; }
#reactieformulier div.row { margin: 5px 1em 5px 1em; }
#reactieformulier div.col30 { float: left; width: 29%; color: #084B8A } 
#reactieformulier div.col70 { float: left; width: 70% } 
#reactieformulier div.col70 span.forminfo { color: #808080; margin-left: 15px; }
#reactieformulier input[type="checkbox"] { font-size: 0.8em;margin-left: 10px; }
#reactieformulier div.clearfix { clear: both; height: 0px; }
#reactieformulier div.col70 img { margin-left:14px; }
