body { font:small Arial; background:white url(../gfx/backfoto.jpg) repeat-y; background-position:center top; margin:0; padding:0 }

h1, h2, h3, h4, h5 {color:#1d7dbf}
h1 { font-size:25px; margin:12px 0; padding:0 }
h2 { font-size:16px; padding:0; margin:0 0 3px 0;}
h2 a { text-decoration:none }
a { color:#1d7dbf }
a:hover { color:#d58c2e }
a img { border:0 }

.bijtekst {font-size: 85%; color: #404040; font-style: italic;}
.auteur {color: #439439; font-style: italic;}
.mpFormField input {width: 230px;}
.weblinks {background-color: #FFD300; padding: 5px; margin-bottom: 15px;}
.weblinks p {margin-bottom: 0;}
.weblinks a {color: #186396;}
.chapeau {margin: 15px 0 0 0; font-size: 16px; font-weight: bold; color:#1d7dbf;} 
.deelartikeltekst {display: none;}
.bijschrift p {margin: 0 0 15px 0; font-style: italic; color: #404040;}
.kader {border: 1px solid #404040; padding: 5px; margin-bottom: 15px;}
.kader p {margin-bottom: 0;}

img { float:left; margin:0px 10px 10px 0 }

div.thumbs { height:250px; width:500px }
div#links img { float:none }
div.thumb img { display:block; float:none; margin-top:15px }
div.thumb { float:left }

p { margin:0 0 1em 0 }

table { margin:0 0 1em }
th, td { padding:2px 24px 2px 0; font-size:85%; text-align:left }

div#wrapper { width:1000px; position:relative; background:white url(../gfx/text_bg.gif) repeat-y; margin:0 auto; border:1px solid #666; border-top:0 }

div#head { display: none; }

img#magazine { display:block; position:absolute; left:14px; top:8px }

div#menu { background-image:url(../gfx/menu_bg.gif); background-repeat:repeat-x; height:39px; font:12px Arial; font-weight:bold; text-align:right }
div#menu ul { padding:12px 280px 0 12px; margin:0 }
div#menu ul li {  display:inline;}
div#menu ul li a { text-decoration:none; border-right:1px solid; padding:0 6px 0 3px; color:white; }
div#menu ul li a:hover, div#menu ul li a.selected { color:#ff3 }
div#menu ul li a#contact { border:0 }
div#menu ul li a#rss { position:absolute; right:10px; top:180px; background-image:url(../gfx/rss.gif); background-repeat:no-repeat; padding:2px 0 2px 22px; border:0 }

form#zoeken { margin:0; padding:0; position:absolute;  right:58px; top:179px; font-size:12px }
form#zoeken input.text { width:140px; border:1px solid #1d7dbf; font-size:14px; float:left; display:block }
form#zoeken input.submit { background:none; border:0; color:#FFF; font:12px Arial; font-weight:bold; padding:0px 8px 2px; cursor:pointer }

div#breadcrumb ul { display: none; }
div#breadcrumb ul li { display:inline }
body.home div#breadcrumb { display:none }

div.nieuwnummer { color:#1c7dbf; padding-bottom:0px; margin-bottom:14px; border-bottom:1px solid #1c7dbf; }
div.nieuwnummer h2 { font-size:90%; font-weight:normal; float:left; margin-right:10px; line-height:1.5em }
body.home div#text div.nieuwnummer p { min-height:0; margin-bottom:10px; font-size:90%; line-height:1.5em }

body.home div#text div.persberichten p { min-height:0; margin-bottom:10px; font-size:90%; line-height:1.5em }

div#text { margin:0 150px 0 0px; padding:14px 14px; min-height:1530px;   }

div#nieuwsbrief { display: none;  }
div#nieuwsbrief h2, div#nieuwsbrief a { color:white }

/* banners */
div#banners { display: none; }
div#banners br { display:none }
div#banners div { float:left; margin:0 6px 6px 0 }
div#banners img { float:left; margin:0; display:block }
div.bannerin { margin:14px 0 24px 0px; height:60px }
div#banners div.banners2 { width:468px; overflow:hidden;}
div#banners div.banners2 img { margin:0 6px 6px 0;}

div#bolboeken { display: none;}
div#bolboeken img { display:block; width:48px; height:71px; float:none; }
div#bolboeken br { display:inline;}
div#bolboeken a { display:block; color:#444; width:100px; padding-left:10px; float:left; font-size:11px; text-decoration:none;}
div#bolboeken a:hover { color:#439539;}
div#bolboeken h2 { background:#439539; color:white; padding:3px 8px; font-size:100%; }

div#klimaatportaal {display: none;}
div#klimaatportaal ul {margin: 0 0 0 20px; padding: 0;}
div#klimaatportaal a {color:#444; font-size: 11px; text-decoration:none;}
div#klimaatportaal a:hover {color:#439539;}
div#klimaatportaal h2 {background:#439539; color: white; padding:3px 8px; font-size:100%;}

div#footer { display: none; }

div.kaders    { display: none;}
div.kaders h2 { color:white; padding:3px 8px; font-size:100%; }
div.kaders p  { margin:0 8px 8px 8px; color:#444; font-size:11px; }
div.kaders a  { color:#444; text-decoration:none }
div#banners div.kaders div { float:none; margin:0 0 6px 0; }

div.rssagenda { background:#fffbe5; padding-bottom:3px; }
div.rssagenda h2 { background:#ffd300 }
div.rssagenda a:hover { color:#ffd300 }

div.mediaoverzicht { background:#ecf4eb; padding-bottom:3px; }
div.mediaoverzicht h2 { background:#439539 }
div.mediaoverzicht a:hover { color:#439539 }

div.persberichten { background:#e5f2f9; padding-bottom:3px;}
div.persberichten h2 { background:#007bc4 }
div.persberichten a:hover { color:#007bc4 }

a#uwlogo { display:block; top:820px; left:7px; position:absolute; }

/* formulier (abonneren) */
label { width:120px; display:block; float:left }
input.text { border:1px solid #1d7dbf; margin:0 0 4px }
input.submit { border:1px solid #1d7dbf; height:20px; cursor:pointer; font:12px Trebuchet MS;  }
form.formulier input.text { width:230px }
form.formulier input.submit { display:block; margin:0 0 0 120px  }
div.error { color:#D00; font-weight:bold; margin:0 0 6px 120px }
div.comment { margin:6px 0 12px 120px; font-size:85%; color:#777 }
div.checkboxgroup div { margin:0 0 6px 120px }
div.checkboxgroup input { display:inline }
form.formulier h2 { clear:left }

/* specials op de homepage */
div#text div.magazine { height:160px; border-top:1px solid white }
div#text div.magazine img { border:0; margin:0 4px 6px 0 }

div.artikelen p { padding-bottom:17px; font-size:12px; border-bottom:1px solid #BBB }
body.home div#text p { min-height:89px; margin:0 }
div.nieuws { font-size:85%; position:absolute; top:192px; right:100px; width:170px;  }
div.nieuws a { text-decoration:none }
div.nieuws p { margin-bottom:6px }

/* logo's bij steunbetuigers */
div#text div.logo { font-size:85%; float:left; width:180px; height:140px; text-align:center;
border:1px solid #999; padding:10px; vertical-align:middle; margin:0 10px 10px 0; }
div#text div.logo img { border:0; float:none }

/* zoekresultaten */
div.search_results { font-size:85% }
div.search_results em { color:#d58c2e; font-style:normal }
div.search_results h5 { font-size:100%; margin:0 0 4px 0 }

/* presentatie binnen voor WebEtui */
div#webetui_body { margin:0; padding:0 }

p.cleanbits { margin:0; padding:0 }


