/* navigation */
@import url("nav1.css");

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
body {
  background-color: #EDE7DF;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: small;
  line-height: 14px;
  margin: 0;
  padding: 0;
}
h1 {
  color: #e32515;
  font-size: 22px;
  font-weight: normal;
  line-height: normal;
}
h2 {
  color: #585354;
  font-size: 24px;
  font-weight: normal;
  line-height: 105%;
}
h3, ul.spedia h3 a {
  color: #58585A;
  font-size: 25px;
  font-weight: normal;
  line-height: 105%;
}
p {
  padding: 6px 0 11px;
  color: #373434;
  line-height:1.3em;
  color: #373434;
  font-size:95%;
}
#alerts p {
  padding:6px 12px 6px 0px;
}
#alerts a img {
  border:1px solid #e32515;
}
#alerts a:hover img {
  border:1px solid #585354;
}

blockquote {
  margin-left:1em;
padding:0.3em 0;
}

img + br + h2 + p,
h3 + p,
h3 + img + p,
p.intro {
  font-weight: bold;
  margin-top:0.8em;
}
img + br + h2 + p {
  margin-top:0em;
}

#leftColumn1 p {
  padding: 6px 0px;
  margin:0;
}

a,
a:link {
  color: #e32515;
  font-size: 95%;
  font-weight: bold;
  text-decoration: none;
}
#agenda h4 a,
#agenda h4 a:visited {
  font-weight:normal;
  color:#333;
}
a:visited {
  color: #e32515;
  font-weight: bold;
  text-decoration: none;
}
a:hover,
#begunstigers #wordbegunstiger a:hover,
#nieuwsbrief a:hover {
  color: #BA1E11;
  text-decoration: none;
}
a:focus {
  color: #000;
}
a:active {
  color: #000;
}
li.linkalg a {
  color:#8B8A82 !important;
}
#outerWrapper {
  background-color: #fff;
  margin: 0 auto;
  width: 943px;

}
#outerWrapper #header {
  background-color: #FFF;
  background-image:url(i/headerbg.png);
  background-position: -735px -820px;
  background-repeat: no-repeat;
  font-size: 18px;
  font-weight: bold;
  height: 107px;
  line-height: 15px;
  padding: 0px 0px;
  width: 100%;
  cursor:pointer;
}

body#activiteiten #outerWrapper #header,
body#wpo #outerWrapper #header,
body#boekpresentaties #outerWrapper #header {
  background-position:-1030px -650px;
}

body#onderzoek #outerWrapper #header,
body#links #outerWrapper #header,
body#idee #outerWrapper #header {
  background-position:-1030px -650px;
}

body#publicaties #outerWrapper #header,
body#proefschrift #outerWrapper #header,
body#perscat #outerWrapper #header {
  background-position:-1080px -1040px;
}
body#begunst #outerWrapper #header {
background-position:-9305px -755px;
}
body#swoccipedia #outerWrapper #header {
background-position:-1060px -880px;
}
/* background-position:-1100px -925px;*/


#credit {
float: left;
color: #e32515;
font-size: 22px;
font-weight: bold;
line-height: 110%;
vertical-align: middle;
padding: 36px 12px 12px 24px;
}
#credit img {
margin-right: 14px;
margin-top: 4px;
}
#taalswitch {
float: right;
margin: 12px;
color: #585354;
font-size:12px;
font-weight:normal;
visibility:hidden;
}
#taalswitch a {
font-weight:normal;
font-size:12px;
visibility:hidden;
}
#outerWrapper #contentWrapper {
padding-top:24px;
}
#outerWrapper #contentWrapper #leftColumn1 {
  float: left;
  margin: 0px 24px 0px 10px;
  width: 165px;
}
#outerWrapper #contentWrapper #rightColumn1 {
  float: right;
  margin: 0px 12px 0px 24px;
  padding: 0px;
  width: 280px;
}
#outerWrapper #contentWrapper
 #content {
  margin: 0px 316px 0px 190px;
  padding: 0px;
min-height: 400px;
}

#outerWrapper #contentWrapper .clearFloat {
  clear: both;
  display: block;
}
#outerWrapper #footer {
background:#fff;
float:left;
  width:915px;
  height: 24px;
  padding: 2px 14px;
  font-size: 95%;
  color: #999;
}

#footer #copyright {
  float:left;
width:188px;
}
#footer #social {
  float:left;
}
#footer #footermenu {
  margin-right: 332px;
  float:left;
}
#footer #footermenu a,
#footer #social a {
  color:#999;
  font-weight:normal;
  margin-right:20px;
  text-decoration:none;
}
#footer #footermenu a:hover,
#footer #social a:hover {
  color:#333;
}

#footer #social a {
  padding-left:20px;
}
#footer #social a.twitter {
  background:url(i/twitter.gif) no-repeat;
}
#footer #social a.linkedin {
  background:url(i/linkedin.gif) no-repeat top left;
}

div.comment,
.item,
li.treenode {
  background: #fff;
  border:1px solid #D4D5CC;
  padding: 12px 12px 0px 12px;
  margin-bottom: 12px;
}
/*#comments-open*/
div.comment,
#comments-open {
  padding: 12px 6px 0px 6px;
  margin: 0px -6px 12px;
}
.item p {
  margin-right:4px;
}
.comment-footer,
.kruimelpad {
  margin: 6px -12px 0px;
  text-transform: uppercase;
  font-weight: normal;
  color: #e32515;
  font-size: 85%;
  background: #ebebeb;
  padding-top: 4px;
  padding-bottom: 4px;
  letter-spacing: 0.1em;
  padding-left: 12px;
}
.reageerpagina #content .kruimelpad {
  padding-bottom: 6px;
}
#swoccipedia ul.spedia .kruimelpad {
margin-left:0;
}
#content .comment-footer a,
.kruimelpad a {
  font-weight:normal;
  color:#999;
  text-transform:uppercase;
}
#content .comment-footer a:hover,
.kruimelpad a:hover {
  color:#333;
}
#bevestigingcomment #content .comment-footer {
margin-top:250px;
}

#column #content ul,
#idee #content ul {

/* margin:0 -12px;*/
padding:0;
}
ul li.comment {
list-style:none;
}
ul li.comment a {
text-align : left;
float : left;
width:94%;
padding:8px 3%;
overflow:hidden;
text-decoration: none;
font-weight: normal;
line-height:1.2em;
color:#9C9D9E;
}
ul li.comment a:link,
ul li.comment a:visited {
font-weight : normal;
}
ul li.comment a:hover,
ul li.comment a:active {
font-weight : normal;
background: #efeff0;
}
#column #content ul a em, 
#idee #content ul a em {
font-style:normal;
font-weight:bold;
color:#50505A;
}
#column #content ul a strong,
#idee #content ul a strong {
color:#87888A;
}
#begunstigers {
  background: #ebebeb;
  padding: 0px 4px 6px;
}
#wordbegunstiger {
  padding: 4px 12px 4px 9px;
}
#begunstigers p {
  font-size:85%;
  background:#fff;
  margin-top:0px;
  margin-bottom: 0px;
  padding:12px 2px 8px 9px;
  line-height:1.3em;
}
#begunstigers img {
  max-width:96%;
}
#begunstigers a {
  color: #666;
}
#begunstigers #wordbegunstiger a {
  color:#e32515;
}

#agenda {
  margin-top:6px;
  color: #585354;
}
#agenda p {
  padding: 10px 1px 10px 12px;
  border-top: 1px solid #bf9d7f;
  margin-top: 0px;
  margin-bottom: 0px;
  line-height: 124%;
  background: #EBEBEB;
}
.nadruk {
  color: #000;
}
#alerts {
  background-color: #EADBCC; /* #ECDEC7; #EADBC1;*/
  padding: 0 12px 16px 12px;
  margin-bottom:12px;
}
#alerts h2 {
  color: #e32515;
  padding: 4px 0 8px 0;
  line-height:1.1em;
}
#alerts p.intro {
  margin-top:0px;
}
#column #alerts h4,
#idee #alerts h4,
#pers #alerts h4 {
background: #EADBCC;
border-bottom: 1px solid #CEB081;
}
#pers #alerts h5 {
font-size:100%;
}
#pers .item h3 {
padding-bottom:20px;
}
#pers .item h4 {
font-size:14px;
color:#787779;
}
#pers.mt-entry-pers .item h4+p,
#column .item h4+p {
  font-weight: bold;
}
#pers .item p {
padding: 3px 0px 6px;
}
#pers .item a.leesverder {
font-size:85%;
}

.swocc-entry .item h3,
#bestelformulier .item h3,
#column.column-entry h3,
.reageerpagina #content h3 {
margin-bottom:30px;
}
#column h3 strong {
color:#989797;
font-weight:normal;
}
.swocc-entry .item h4 {
font-size:20px;
line-height:1em;
color:#787779;
margin-bottom:12px;
}
.swocc-entry .item h6 {
font-weight:bold;
font-size:12px;
padding-top:12px;
}
.swocc-entry .item h4+p {
font-weight:bold;}

#leftColumn1 h4 {
background:#ebebeb;
  color: #333;
  font-size:16px;
  font-weight: normal;
  padding: 5px 12px;
}
.item h4 {
  color: #333;
  font-size:16px;
  font-weight: normal;
  padding: 5px 0px;
}

#agenda h4 {
  background:#ebebeb;
}
#description {
  background:#eadbcc;
  padding: 4px 5px 3px 10px;
  margin-bottom:1em;
}
#column #description {
  padding: 7px 7px 8px 8px;
}
#h000026 #description {
display:none;
}
#description p,
#presentaties p {
  font-size:85%;
  line-height:1.4em;
  color: #585354;
}
#description h4,
#description h4 a {
  margin:0;
  padding: 5px 0;
  color: #585354;
  background:#eadbcc;
  font-weight:normal;
/*  text-transform:capitalize;*/

}
#agendapag #alerts h4 {
  text-transform:capitalize;
}
#presentaties ul {
list-style:none;
margin:0;
padding-left:0;
  font-size:100%;
  line-height:1.4em;
}
#presentaties ul li {
margin-bottom:1em;
}
#presentaties ul li a.pdf {
  color: #5A5A44;
font-weight:normal;
}
#presentaties ul li a.pdf span {
  color: #888974;
display:block;
padding-left:34px;
background: url(i/pdf.gif) no-repeat 0% 50%;
}
#presentaties {
  background: #F7F1E5;
  padding: 4px 5px 3px 10px;
}
#presentaties h4 {
  margin:0;
  padding: 5px 0;
  background:#F7F1E5;
}


#page-683 #description h4,
#mailinglist #description h4 {
  text-transform:none;
}
#description h4 a:hover {
  color:#BA1E11;
}
#persselect,
#begrippen {
  margin-top: 6px;
  background: #E32515;
  height: 74px;
  font-size: 17px;
  padding: 4px 12px 3px 12px;
  line-height: 110%;
  color: #600;
}
#persselect h4,
#begrippen h4 {
  background: #E32515;
  margin:0;
  padding:0;
}
h4 .wit,
h4 a.wit {
  color:#fff;
}
h4 a {
font-weight:normal !important;
  font-size:16px;
}

#persselect form,
#begrippenForm {
  padding:0;
  margin:0;
}
#persselect input,
#begrippen input {
  width: 141px;
}
#persselect select,
#begrippen select {
  width: 141px;
  font-family: Arial, Helvetica, sans-serif;
  color: #666;
  height: 14px;
  border: 1px solid #666;
  background: #FFF;
  font-size: 11px;
  margin-top:12px;
}

#lijst h4,
#rightColumn1 h4 {
  color:#585354;
  font-size:16px;
  font-weight: normal;
  padding: 5px 12px;
  margin: 0px -12px 0px -12px;
}

#lijst h4,
.rijtjes h4,
#rijtje h4 {
  background: #ebebeb;
  border-bottom: 1px solid #e4be99;
  margin: -12px 0px 5px -12px !important;
}

#lijst h4 {
  background: #e0c7a8;
  background: #fff !important;
  border-bottom: 0;
  margin: 0px !important;
  padding-left:0;
}

#alerts h4 {
  background: #E0C7A8; /*#DAC59F; */
}
h4 .oranje {
  color: #e32515;
}
#column #alerts p a,
#idee #alerts p a,
#pers #alerts p a,
a.leesverder,
a.linkpijltje {
  padding-right:16px;
}
#column #alerts p,
#idee #alerts p,  
#pers #alerts p {
padding: 0.3em 0em;
}
#pers #alerts h5 {
padding-top:0.5em;
color:#4A4A4A;
}
#column #alerts p a,
#idee #alerts p a, 
#pers #alerts p a {
font-size:90%;
}

#content a.leesverder {
  background: url(i/pijltjeS2.png) no-repeat 100% 50%;
}
#leftColumn1 a.linkpijltje,
#leftColumn1 a.leesverder {
  background: url(i/pijltjeGS2.png) no-repeat 100% 50%;
}
#column #alerts p a,
#idee #alerts p a,
#pers #alerts p a,
#alerts a.leesverder,
#rijtje a.leesverder,
#alerts a.linkpijltje {
  background: url(i/pijltjeBS2.png) no-repeat 100% 50%;
}
#column #rijtje ul {
margin-bottom: 18px;
}
#alerts img {
  margin: 12px 12px 12px 0px;
}
.rijtjes,
#rijtje,
#nieuwsbrief {
  background: #eee;
  padding: 12px 0 12px 12px;
  color: #333;
}
#lijst,
.rijtjes,
#rijtje {
  padding-bottom:5em;
}
#column #rijtje {
  padding-bottom:1em;
/*background:#F2EADA;*/
}
#column #rightColumn1 #rijtje h4 {
/*background:#F2EADA;*/
}
#lijst,
.rijtjes {
margin-bottom:12px;
}


.item h4 {
margin-bottom: 12px;
}
#lijst ul,
.rijtjes ul,
.item ul,
/*#download .item ul,
#agendapag .item ul,*/
#column #alerts ul,
#idee #alerts ul,
#rijtje ul {
  list-style:none;
  margin:0;
  line-height:1.3em;
  padding:0;
}
#column #alerts ul,
#idee #alerts ul {
margin-top:0.5em;
}
.item ul {
  list-style:disc;
padding-left:1em;
color:#444445;
}
.item ul#gunst,
#download .item ul {
  list-style:none;
}
#download .item ul {
  padding-left:0;
}
#lijst ul#gunst li a,
.rijtjes ul a,
#download .item ul li,
#agendapag .item ul li,
#column #alerts ul a,
#idee #alerts ul a,
#rijtje ul a {
  color:#999;
  font-weight: normal;
display:block;
  padding-left:1em;
  background: url(i/pijltjeOM.png) no-repeat 0% 3px;
}
#lijst ul#gunst li a:hover {
color:#000;
}
#rijtje .kruimelpad {
  margin:6px 0 -12px -12px;
  background: #eee;
}

li.treenode ul li a {
  font-weight: normal;
  margin-left:1em;
  padding-left:1em;
  background: url(i/pijltjeOM.png) no-repeat 0% 50%;
}
#nieuwsbrief a {
/*  background: url(i/pijlrood.png) no-repeat 100% 50%;*/

  font-size: 16px;
  font-weight:normal;
  color: #e32515;
  line-height: 130%;
  padding-right: 14px;
}
#nieuwsbrief a {
	display:block;
  background: url(i/pijlrood.png) no-repeat 85% 90%;
}


#nieuwsbrief h4 {
  font-size: 16px;
  color: #333;
  font-weight: normal;
  padding: 5px 12px;
  background: #d5d5d5;
  margin:-12px -12px 6px -12px;
  margin:-12px 0px 6px -12px;
}

#zoek {
  float:right;
  width:200px;
  height: 50px;
  color: #fff;
  padding-left: 6px;
  width: 198px;
  margin-right:12px;
}
#zoekveld {
  background-color: #b4b4af;
  height:25px;
  margin-bottom:1px;
}
#zoekveld label {
  float:left;
  padding:5px 5px;
  display:inline;
}
#zoekveld input.submit {
  width:22px;
  height:21px;
  background: url(i/pijltjeGM.png) no-repeat 0% -1px;
  cursor:pointer;
}
form#zoekveld input {
  border:1px solid #B4B4AF;
  margin:0.15em 0;
  height:18px;
  width: 130px;
  float:left;
}
#jumpmenu {
  background:#F3F3F3;
  height:25px;
}
form#jumpform {
  float:right;
}
#persselect label,
#jumpform label,
#begrippenForm label {
  display:none;
}
form#jumpform select {
  border:1px solid #BBBBB9;
  width: 160px;
}
form#jumpform option {
  padding:0.1em 0;
}
#persselect select,
#begrippenForm select {
  height:20px;
  margin-left:-5px;
  width:152px;
  font-size:80%;
  border:0;
}

#persselect select option,
#begrippenForm select option,
#jumpform select option {
  color:#444446;
  padding-left:2px;
}

#replacement-1 {
  width: 21px;
  height: 22px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(i/pijltjeGM.png) no-repeat 1px 2px;
  text-indent: -1000em;
  vertical-align: middle;
  cursor: pointer; /* hand-shaped cursor */
}

#replacement-2 {
  width: 21px;
  height: 22px;
  padding: 22px 0 0;
  margin: 0;
  border: 0;
  background: transparent url(i/pijltjeGM.png) no-repeat 1px 2px;/*90% 80%;*/
  overflow: hidden;
  vertical-align: middle;
  cursor: pointer; /* hand-shaped cursor */
}
#nav {
  background: url(i/lijn1.gif) no-repeat -2px 0px;
  height:51px;
}
#hoofdnav {
  width: 700px;
  padding-left:10px;
}

/* voor centreren logo begunstigers */
.centerImg {
text-align:center; /* horizontal in all browsers */
display:table-cell; vertical-align:middle; /* ~= valign=center in CSS2 browsers */
background:#fff;
}
.centerImg img {vertical-align:middle;} /* center img in line box */
.a {width:157px; height:130px;}
b {width:301px; height:181px;}
* html .b {font-size:163.8px;} /* 90.5% of box height */
.c {width:501px; height:1001px;}
* html .c {font-size:906px;} /* 90.5% of box height */

/* voor lijst op swoccipedia */
ul.spedia {
margin:0;
padding-left:10px;
  list-style-type:none !important;
}
ul.spedia h3 {
margin-left:10px;
}
ul.spedia li ul {
  list-style-type:none !important;
padding-left:0;
}
ul.spedia li {
  line-height:1.3em;
padding-left:0;
}
#links dd {
margin:0;
padding:0;
}
.comments-open-content input, 
.field input#unsubscribeemail,
form#subscribeform input,
#mailinglist #subscribeform input.submit {
border:1px solid #ACAE9F;
padding:0.3em;
margin:4px 0 12px;
}
form#subscribeform .field label {
line-height:1.5em;
}
form#subscribeform .field {
margin-bottom:0.2em;
}
form#subscribeform .field input {
width:305px;
margin-bottom:5px;
}
div.adminmessage {
background:#eee;
padding:1em;
margin:1em 0;
}
#comments h4 {
  background:#ebebeb;
  color: #333;
  font-size:16px;
  font-weight: normal;
  padding: 5px 12px;
  margin-bottom:12px;
}
#comments h5 {
  color:#666;
  font-size:18px;
  font-weight:normal;
  padding-bottom:12px;
}
#comments h6 {
  color: #87888A;
  font-size:12px;
}

.reageerpagina #content h4 {
font-size:22px;
font-weight:normal;
color:#58585B;
padding-bottom:1em;
}

div.reactie textarea {
width:99%;
border:1px solid #D4D5CC;
} 
.reageerpagina #outerWrapper 
#contentWrapper #content {
border:1px solid #D4D5CC;
padding:12px 12px 0px;
}

.reageerpagina #content h4 {
font-size:22px;
font-weight:normal;
color:#58585B;
padding-bottom:1em;
}
form#search-form {
  margin-top: 16px;
  padding:0;
}
form#search-form input#zoekbox,
form#search-form input.submit {
  border:1px solid #B4B4AF;
  font-size:11px;
padding:4px 0;
}
form#search-form input.submit {
padding:3px 2px;
}
form#search-form input#zoekbox {
  width:243px;
  background:#F3F4F1;
}
#search-options {
  margin-top:12px;
}
.zoekform {
border: 1px solid #ccc;
margin-bottom:12px;
padding:0px 0px 12px 12px;
}
.zoekform h3 {
padding-top:10px;
}
.zoekkader {
border: 1px solid #ccc;
padding:1em;
}
.zoekkader h3 {
padding-bottom:14px;
}
#zoekres .zoekkader h4,
#zoekres .zoekkader h5 {
padding: 0.2em 0;
}
#zoekres .zoekkader h4 a,
#zoekres .zoekkader h5 {
font-size: 14px;
line-height:14px;
}
#zoekres .zoekkader h5 {
font-weight: normal;
}
#zoekres .zoekkader p {
padding-top: 0;
color:#565750;
}

input.vinkbox {
  border:1px solid #B4B4AF;
  border-style:none;
  margin-left:0px;
}
#zoekres .item {
  min-height: 450px;
  border-bottom:0;
}
#zoekres .kruimelpad {
  margin:-12px 0 0 0;
  border: 1px solid #D4D5CC;
  border-top:0;
}

img.half {
  border:1px solid #D4D5CC;
  margin:10px 0px 0px 0px;
  width:30%;
}
#publicaties img.half {
  float:left;
  width:12%;
  margin: 16px 12px 0 0;
}
img.rotc {
border-top:1px solid #eee;
  width:99.5%;
  margin-bottom: 10px;
}
#column #leftColumn1 img {
  width:99%;
  margin-bottom: 5px;
}
#idee a.reageer, 
#column .item a.reageer {
float:right;
font-size:10px;
}
#column #description strong {
color: #e32515;
}
#swoccipedia .item ol {
  margin:0;
  padding:0 22px;
}

.kalender {
  text-align:center;
}
tr.days th {
  color:#666;
  font-weight:bold;
  padding:12px 0;
  width:25px;
}
.kalender td {
  padding: 4px 2px;
}
.kalender a.welpost {
  font-weight:normal;
}
.kalender td a.welpost {
  background-color:#DAC59F;
  padding: 1px 0.2em;
  display:block;
  margin:0;
  text-decoration:none !important;
}
.kalender td a.welpost:hover {
  background-color: #600;
  color:#fff;
}
ul#gunstlogo,
ul#pdf-list {
margin-left:0;
padding-left:0;
}
ul#pdf-list {
margin-top:0;
padding-top:0;
}
ul#gunstlogo li,
ul#pdf-list li {
list-style:none;
border-top:4px solid #eee;
padding:1em 0;
clear:both;
}
ul#gunstlogo li img {
float:right;
margin:0.5em 0 1em;
}

ul.tree,
ul.tree ul {
 list-style-type: none;
 background: url(i/vline.png) repeat-y;
 margin: 0; padding: 0;
}
ul.tree ul {
margin-left: 10px;
}
ul.tree li {
 margin: 0;
 padding: 0 12px;
 line-height: 20px;
 background: url(i/node.png) no-repeat;
 color: #369;
 font-weight: bold;
} 
ul.tree li.last {
 background: #fff url(i/lastnode.png) no-repeat;
}

#bestelformulier fieldset {
border: none;
padding:0;
margin:0;
}
#bestelformulier fieldset#bestelkeuze {
font-size:12px;
}
#bestelformulier fieldset#naw {
margin-top:20px;
}
#bestelformulier fieldset#naw .field {
margin-bottom:0.3em;
}
.reageerpagina div.field label,
#bestelformulier fieldset#naw label,
#download .item label {
display:block;
font-size:11px;
}
#bestelformulier fieldset#naw input,
.reageerpagina .field input,
.reageerpagina .field textarea {
background:#f4f4f5;
border:1px solid #9b9b9c;
padding:0.2em;
}
#bestelformulier fieldset#naw div.postcode,
#bestelformulier fieldset#naw div.telefoon {
width:94px;
float:left;
padding-right:10px;
}


input:focus, textarea:focus {
  background: #ffc;color: #000;
  }
  
#bestelformulier fieldset#naw div.plaats,
#bestelformulier fieldset#naw div.email {
float:left;
}

#bestelformulier fieldset#naw div.plaats input,
#bestelformulier fieldset#naw div.email input {
width:200px;
}

#bestelformulier fieldset#naw div.name input,
#bestelformulier fieldset#naw div.org input,
#bestelformulier fieldset#naw div.adres input {
width:305px;
}

div.postcode input,
#bestelformulier fieldset#naw div.postcode label,
#bestelformulier fieldset#naw div.postcode input,
#bestelformulier fieldset#naw div.telefoon label,
#bestelformulier fieldset#naw div.telefoon input {
width:90px;
}

#download .field input {
background:#f4f4f5;
border:1px solid #9b9b9c;
padding:0.2em;
}
#download .field input {
width:300px;
}
#bestelformulier .buttonrow,
#download .buttonrow {
margin-top:22px;
}

input.button1 {
 font-size:12px;
 border:1px solid #9b9b9c;
 padding:0.2em;
}
input.btnhov {
   color:#fff;
   background:#999;
   border-color:#333;
}

#bestelformulier input#opt01,
#bestelformulier input#opt02,
#bestelformulier input#opt03 {
margin-left:0;
}

input:focus, textarea:focus {
  background: #ffc;color: #000;
}
input#comment-title {
  width:99%;
}
#comment-greeting {
  padding: 0.5em;
  margin-bottom:0.5em;
  background:#eee;
}
#column #comments {
min-height:280px;
}
#column ul li a img {
display:none;
}

/* henk antispam  */
.emailadres {
  background-color: inherit;
  color: #4466AA;
}
.hidden {
  display: none
}
