* {font-family: Arial, Helvetica, sans-serif; outline: none}
body {margin: 0; background-color: #bcd2a5; background-image: url(img/bg.gif); background-attachment: fixed}
h1 {font-size: 28px; font-weight: bold; color: #99b973; margin: 0px 0px 10px 0px}
h2 {font-size: 18px; font-weight: bold; color: #99b973; margin: 0px 0px 5px 0px}
h3 {font-size: 14px; font-weight: bold; color: #99b973; margin: 15px 0px 0px 0px}
h3.green {font-size: 12px; font-weight: bold; color: #99b973; display: inline}
p {line-height: 140%; margin: 0px 0px 10px 0px}
li {margin: 0px 0px 10px 0px}
.main {font-size: 12px; font-weight: normal; color: #333333}
.main a {color: #5e8723; text-decoration: none}
.main strong a {color: #000000}
.main a:hover {text-decoration: underline} /*color: #99b973*/
.main strong a:hover {text-decoration: none}
td.minimenu {border-bottom:solid #8DC555 1px; text-align: center; padding: 0px 0px 5px 0px}
td.bottomadress {font-size: 11px; color: #999999; text-align: center; vertical-align: middle; padding: 5px 0px 5px 0px}
div.onder {position: relative; width: 750px; height: 140px; background: url(img/onder.png) #ffffff no-repeat left top; margin-left: auto; margin-right: auto}
div.minimenu {position: absolute; right: 10px; top: 5px; font-size: 11px; font-weight: bold; color: #99b973; z-index: 99}
div.minimenu a {font-size: 11px; font-weight: bold; color: #99b973; text-decoration: none}
div.minimenu a:hover {color: #5e8723}
div.bottomadress {position: absolute; left: 0px; bottom: 5px; z-index: 98; font-size: 11px; color: #ffffff}
div.bottomadress strong {font-size: 12px; font-weight: bold; color: #ffffff}
div.bottomadress a {font-size: 12px; color: #ffffff; text-decoration: none}
div.bottomadress a:hover {color: #5e8723}
div.social {position: absolute; left: 325px; top: 40px; z-index: 97}
div.tnt {position: absolute; right: 14px; bottom: 7px; z-index: 96}
.green {color: #99b973}
.main_green {font-size: 12px; font-weight: normal; color: #99b973}
.big_green {font-size: 16px; color: #99b973}
.caption {font-size: 10px; font-weight: bold; color: #ffffff; background-color: #99b973; padding: 5px}
.credits {border: 1px solid #e0f0d1; margin-left: auto; margin-right: auto}
.credits td {font-size: 11px; color: #333333; border: 1px solid #e0f0d1}
.input {font-size: 12px; color: #333333; border: 1px solid #99b973; padding: 1px 4px; width: 400px}
.submit {font-size: 12px; font-weight: bold; color: #ffffff; background-color: #99b973; border: 1px outset #99b973; padding: 1px 4px; width: 100px; cursor: pointer}
.schaduw {-moz-box-shadow: 5px 5px 5px rgba(136,136,136,0.5); -webkit-box-shadow: 5px 5px 5px rgba(136,136,136,0.5); box-shadow: 5px 5px 5px rgba(136,136,136,0.5)}
table.sponsor {margin-left: auto; margin-right: auto}
table.sponsor td {font-size: 12px; font-weight: normal; color: #333333; width: 33%; text-align: center; vertical-align: middle; padding: 15px}
table.congress {background-color: #ffffff}
table.congress td {font-size: 13px; font-weight: bold; color: #ffffff; background-color: #99b973; padding: 5px 15px 5px 10px; cursor: pointer; border-top-right-radius: 20px; -moz-border-top-right-radius: 20px; -webkit-border-top-right-radius: 20px; -khtml-border-top-right-radius: 20px}
div.congress {visibility: hidden; display: none; max-width: 750px}
table.sponsor2012 td {font-size: 12px; text-align: center; padding: 5px 0px 10px 0px}
table.sponsor2012 tr.top td {padding: 0}
table.sponsor2012 tr.kop td {vertical-align: top}
table.sponsor2012 td span {font-size: 9px}
table.sponsor2012 td.optie {text-align: left}
table.zoomfoto {padding: 0; margin: 0}
table.zoomfoto td {padding: 0; margin: 0;}
table.zoomfoto th {padding: 0; margin: 0}
table.zoomfotolabel {padding: 0; margin: 0;}
table.zoomfotolabel td {padding: 0; margin: 0; color: red}
table.zoomfotolabel th {padding: 0; margin: 0}
iframe.fbbutton {display: inline; border: none; overflow: hidden; width: 120px; height: 20px}
div.obutton {display: inline}

