* html a:hover { visibility: visible;}
body {text-align: center; background: white; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
h1 {color: #9C5C3E; font-size: 16px; padding: 5px 0; margin: 0; font-weight: normal; text-align: left;}
h1 a {font-size: 16px; color: #9C5C3E;}
h2 {color: #596e11; font-size: 14px; padding: 5px 0 0 0; margin: 0; font-weight: normal; text-align: left;}
a {text-decoration: none; color: #9C5C3E; font-size: 12px; text-align: left;}
a:hover {text-decoration: underline;}
a.link {width: 171px; height: 14px; padding: 2px; margin: 3px 0; border: solid #9C5C3E; border-width: 1px 2px 2px 1px; text-align: center; color: black; background: #9C5C3E /*url(../images/spring.gif)*/; display: block; color: white;}
a.kalender {color: black;}
p {padding: 5px 0; margin: 0; font-size: 12px; text-align: left;}
p.resources {padding: 0; margin: 0; font-size: 12px; text-align: left;}
img {border: 0;}
img.left {float: left; margin: 10px 10px 10px 0;}
img.right {float: right; margin: 10px 0 10px 10px;}
img.poster {float: left; margin: 0 10px 10px 0; border: solid #9C5C3E 1px;}
em {font-size: 12px; font-style: italic; text-align: left; display: block;}
.placeholder1 {width: 164px; height: 123px; position: absolute; top: 0; left: 0; border: solid; border-width: 0 1px 0 0; border-color: #9C5C3E;}
.menu {position: absolute; left: 165px; top: 10px; padding: 0 0 0 2px;}
.menu img {margin: 0; text-align: center; border: 0; width: 40px; height: 32px;}
.menu a {font-size: 70%;}
.menu a:hover {text-decoration: none;}
.menu a:hover img {visibility: hidden;}
.menuitem1 {background-image: url(/images/buttons/buttons_01spring.gif); background-repeat: no-repeat; background-position: top; text-align: center; float: left; padding: 0 2px;}
.menuitem2 {background-image: url(/images/buttons/buttons_02spring.gif); background-repeat: no-repeat; background-position: top; text-align: center; float: left; padding: 0 2px;}
.menuitem3 {background-image: url(/images/buttons/buttons_03spring.gif); background-repeat: no-repeat; background-position: top; text-align: center; float: left; padding: 0 2px;}
.menuitem4 {background-image: url(/images/buttons/buttons_04spring.gif); background-repeat: no-repeat; background-position: top; text-align: center; float: left; padding: 0 2px;}
.menuitem5 {background-image: url(/images/buttons/buttons_05spring.gif); background-repeat: no-repeat; background-position: top; text-align: center; float: left; padding: 0 2px;}
.menuitem6 {background-image: url(/images/buttons/buttons_06spring.gif); background-repeat: no-repeat; background-position: top; text-align: center; float: left; padding: 0 2px;}
.menuitem7 {background-image: url(/images/buttons/buttons_07spring.gif); background-repeat: no-repeat; background-position: top; text-align: center; float: left; padding: 0 2px;}
.menuitem8 {background-image: url(/images/buttons/buttons_08spring.gif); background-repeat: no-repeat;background-position: top; text-align: center; float: left; padding: 0 2px;}
.menuitem9 {background-image: url(/images/buttons/buttons_09spring.gif); background-repeat: no-repeat; background-position: top; text-align: center; float: left; padding: 0 2px;}
.header {width: 26318-jun-2007 01:56 PMpx; height: 53px; position: absolute; top: 70px; left: 365px; border: solid #9C5C3E; border-width: 0 0 0 1px; font-size: 170%; font-weight: lighter; letter-spacing: -2px; vertical-align: bottom; color: #9C5C3E; line-height: 80%; display: block; padding: 0 0 7px 15px; text-align: left;}
.logo {width: 124px; height: 106px; position: absolute; top: 123px; left: 0; border: solid #C2724E; border-width: 1px 1px 1px 0; padding: 10px 20px;}
.plaatje {width: 200px; height: 126px; position: absolute; top: 123px; left: 165px; border: solid #9C5C3E; border-width: 1px 1px 1px 0; padding: 0;}
.description {background-color: #C2724E; width: 371px; height: 96px; position: absolute; top: 123px; left: 366px; border: solid #9C5C3E; border-width: 1px 1px 1px 0; font-size: 80%; font-weight: bold; text-align: center; color: white; line-height: 150%; padding: 15px; z-index: 100;}
.description a {color: white;}
.placeholder2 {width: 100%; height: 126px; position: absolute; top: 123px; right: 0; border: solid #9C5C3E; border-width: 1px 0;}
.tinymenu {width: 164px; height: 19px; position: absolute; top: 251px; left: 0; border: solid #9C5C3E; border-width: 0 1px 0 0; font-size: 70%; font-weight: lighter; color: #9C5C3E; text-align: center; padding: 4px 0 0 0;}
.tinymenu a {font-size: 100%;}
.tableheaders {width: 592px; height: 15px; position: absolute; top: 251px; left: 165px; border: solid #9C5C3E; border-width: 0 1px 0 0; background: #9C5C3E; font-size: 70%; font-weight: lighter; padding: 4px 5px; color: white;}
#tableheader1 {position: absolute; left: 10px;}
#tableheader2 {position: absolute; left: 211px;}
#tableheader3 {position: absolute; left: 412px;}
.tableheader {width: 381px; height: 15px; background: #9C5C3E; font-size: 70%; font-weight: lighter; color: white; padding: 4px 10px;}
.layout {width: 100%; position: absolute; top: 274px; left: 0; border: 0; border-collapse: collapse; margin: 0; table-layout: fixed;}
.layout td {padding: 10px; border: solid #9C5C3E; border-width: 0 1px 1px 0; vertical-align: top;}
td.kolommen2 {width: 180px;}
td.kolommen1 {width: 381px;}
td.kolommen3 {margin: 0; padding: 0;}
td.placeholder5 {width: 144px; padding: 10px;}
td.placeholder6 {width: 100%; padding: 0; border: solid #9C5C3E; border-width: 1px 0 1px 0;}
td.placeholder4 {width: 164px; padding: 0; border-width: 0;}
td.copyright {width: 603px; padding: 5px 0 0 0; border-width: 0;}
.archief {width: 100%; border: 0; border-collapse: collapse; margin: 10px 0 0 0; table-layout: fixed;}
td#maand {width: 75px; border: solid #9C5C3E; border-width: 1px 0 0 0; padding: 0 5px 5px 0; margin: 0; text-align: left;}
td#artikel {width: 100%; border: solid #9C5C3E; border-width: 1px 0 0 0; padding: 5px; margin: 10px 0 0 0; text-align: left;}
.agenda {width: 100%; border: 0; border-collapse: collapse; margin: 0;}
td.day {width: 32px; border: 0; padding: 0 10px 0 0; margin: 0; text-align: center; font-size: 12px;}
td.event {border: 0; padding: 0; margin: 0; text-align: left; font-size: 12px;}
.agenda th {color: #596e11; font-weight: normal; text-align: left; margin: 0; padding: 20px 0 2px 0; border: solid #596e11; border-width: 0 0 1px 0;}
.agenda a {color: black;}
.copyright p {text-align: center;}
blockquote { background-image : url(/images/open_quote.gif); background-repeat : no-repeat; float : left; width : 140px; margin : 0.5em 0 0 0; padding : 5px 0 0 10px; font-family : Georgia, Times, "Times New Roman", serif; font-style : italic; color: black;}
blockquote p {text-indent : 0.8em; margin : 0 0 0 0; padding : 0 0 5px 5px; width : 130px; text-align : left; line-height : 1.3em; font-size: 14px; background-image : url(/images/close_quote.gif); background-repeat : no-repeat; background-position : bottom right;}
div.source {padding : 0 15px 0 10px; text-align : right; font-family : Georgia, Times, "Times New Roman", serif; font-size: 14px; color : gray;}
img.binnenkort {border: solid #596e11; border-width: 1px; margin: 10px;}
ol {text-align: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
il {text-align: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
label.questionaire {float: left; width: 200px;}
input.questionaire { width: 20px; float: left;}
div.questionaire {float: left; font-size: 12px;}
label {float: left; width: 100px;}
input {margin: 0 0 5px 0; width: 200px;}
input.button {margin: 0; width: auto;}
input.zoek {width: 175px;}
fieldset {padding: 10px; margin: 10px 0 0 0; clear: both;}
legend {color: #9C5C3E; font-size: 14px;}
a.anchor {margin: 0 0 0 30%; padding: 20px; display: block;}
table.workshops {border-collapse: collapse; width: 100%;font-size: 12px; text-align: left; padding: 2px; margin: 0; border 0;}
.workshops th {padding: 2px; border: solid #9C5C3E; border-width: 0 0 2px 0; color: #596e11}
.workshops tr {padding: 0;}
.workshops td {padding: 2px; border: solid #9C5C3E 1px;}
ul {font-size: 12px; text-align: left; padding: 0;}
.ad {vertical-align: bottom}
.questionaire td {font-size: small; width: 23px; border:0; margin:0; padding:0; background: url(/images/lijntje.gif); text-align: center;}
table.questionaire {border-collapse: collapse;}
table.questionaire input {width: auto;}
td.questionaire {padding: 0 20px 0 0; width: auto; background: white; text-align: right;}
.questionaire th {margin: 0; padding: 0;}
th#header1 {background: black url(/images/questionaire/header_table_01.gif); height: 137px;}
th#header2 {background: black url(/images/questionaire/header_table_02.gif); height: 137px;}
th#header3 {background: black url(/images/questionaire/header_table_03.gif); height: 137px;}
th#header4 {background: black url(/images/questionaire/header_table_04.gif); height: 137px;}
th#header5 {background: black url(/images/questionaire/header_table_05.gif); height: 137px;}
th#header6 {background: black url(/images/questionaire/header_table_06.gif); height: 137px; width:35px; }
td.last {background: white;}
.footer input.button {margin-left: 50px;}
td.footer {background: white; text-align: center; width: auto;}
table.questionaire_results td {width: auto; background: white; border: 0; padding: 0 10px; text-align: right;}
table.questionaire_results th {padding: 0 10px;}
table.questionaire_results {margin: 0; padding: 0; border: 0;}
#banner {border: 1px solid #596e11; }