body    { margin-top: 5px }
p    { margin: 5px 0 }
td      { color: #57527e; font-size: 70%; font-family: Arial; letter-spacing: -0.03em }
.td-orgline  { border-top: 3px solid #f90; border-left: 1px none #fff }
.kop-pag  { color: #77abed; font-size: 90%; font-weight: bold; padding-left: 10px; border-top: 3px solid #f90; border-left: 1px none #fff }
.td-blline { border-bottom: 3px solid #77abed }
.td-grline         { color: #6d98d0; font-size: 80%; font-weight: bold; text-decoration: none; background-color: #c9ddf8; border-bottom: 3px solid #77abed }
.td-links { color: #6d98d0; font-weight: bold; text-decoration: none; background-color: #e2edfb; padding-bottom: 4px; padding-left: 10px; border-bottom: 3px solid #77abed }
.td-linksGR { color: #58b347; font-weight: bold; text-decoration: none; background-color: #e2edfb; padding-left: 10px; border-bottom: 3px solid #58b347 }
.td-linksORNG { color: #f90; font-weight: bold; text-decoration: none; background-color: #e2edfb; padding-left: 10px; height: 25px; border-bottom: 3px solid #f90 }
.td-grline1  { color: #6d98d0; text-decoration: none; background-color: #e2edfb; padding-left: 10px; border-bottom: 3px #58b347 }
.headerBlue   { color: #77abed; font-size: 110%; font-weight: bold; text-decoration: none; padding-right: 5px; padding-left: 5px }
.marge  { padding-left: 8px }
.td-wtline         { color: #fff; font-size: 80%; font-weight: bold; text-decoration: none; background-color: #f90; padding-left: 10px; border-top: 3px solid #77abed; border-bottom: medium none #fff }
.td-wtline1 { color: #fff; font-family: "Trebuchet MS"; font-weight: bold; text-decoration: none; background-color: #f90; padding-left: 10px; border-top: 3px solid #77abed; border-bottom: medium none #fff }
.td-lightbl    { background-color: #e2edfb; padding-top: 5px; padding-right: 5px; padding-left: 10px }
.td-lightbl1 { border-right: 2px solid #e2edfb }
a   { color: #f90; text-decoration: none }
a:link { }
a:hover { color: #58b347 }
h1 { color: #77abed; font-size: 14pt }
h2 { color: #77abed; font-size: 13pt }
h3 { color: #77abed; font-size: 12pt }
h4 { color: #77abed; font-size: 11pt }
.header1    { font-size: 90%; font-weight: bold }
a.menu     { color: #fff; font-size: 95%; font-weight: bold; text-decoration: none; padding-right: 6px; padding-left: 6px }
a.menu:hover  { color: #fff; text-decoration: none }
.nieuwsTable    { margin-bottom: 3px; padding-right: 3px; padding-bottom: 5px; border-right: 2px solid #c9ddf8; border-bottom: 1px solid #c9ddf8 }
.agendaTable  { margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #c9ddf8 }
.agengaPage    { padding: 2px 5px 2px 8px; border-top: 3px solid #77abed; border-right: 2px none #c9ddf8; border-bottom: 1px solid #c9ddf8 }
.nieuwsDatum       { color: #77abed; padding-top: 5px }
.small  { font-size: 80% }
.footer    { color: #a9a9a9; font-size: 100%; padding-top: 3px; padding-left: 5px }
form { margin-bottom: 2px }
input   { font-size: 8pt; border: inset 1px #c0c0c0 }
textarea { font-size: 8pt; border: inset 1px #c0c0c0 }
.inputLeeg  { font-size: 100%; border-style: none }
.button  { color: #fff; font-size: 100%; background-color: #f90; margin-top: 3px; margin-bottom: 5px; border: outset 1px #c0c0c0 }
.outlineGr { padding: 3px; border: solid 1px #dcdcdc }
ul  { margin-top: 5px; margin-bottom: 5px }
.thHead  { color: #57527e; font-size: 90% }
a.footerlink  { color: #a9a9a9; padding-top: 3px }
.hidden { visibility: hidden }
.requiredfield  { font: 8pt Arial, Helvetica, sans-serif; border: inset 1px #e0ddd2 }
.invalidfield {
	border: solid 2px red;
}
a.imglink  { padding: 2px; border: outset 1px #c9ddf8 }
a.imglink:hover { border: solid 1px #f90 }

.connexx { color:#a9a9a9; float:right; padding-top:8px; }
.connexx h2 { color:#a9a9a9; font-size:100%; font-weight:normal; margin:0px; }
.connexx a { color:#a9a9a9; text-decoration:none; }
.connexx a:hover { text-decoration:none; color:#a9a9a9; }
