body {margin: 0; font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt}
div {margin: 0; border: 0; padding: 0;};
font {font-family: verdana,arial,sans-serif;font-weight: normal;font-size: 8pt;}
table {margin: 0; border: 0; padding: 0; vertical-align: top; border-spacing: 0;}
tr {}
td {margin: 0; border: 0; padding: 0; vertical-align: top;  font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt;}
a:link, a:visited, a:active {border: 0; margin: 0; position: relative; display: inline; font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; color: rgb(164,0,29); text-decoration: underline; cursor : pointer;}
a:hover {border: 0; margin: 0; position: relative; display: inline; font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; color: rgb(164,0,29); text-decoration: none; cursor : pointer;}
img {border: none; margin: 0;}
input {font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt;}
textarea{font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt;}
form {margin: 0; border: 0; padding: 0; vertical-align: top;  font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt;}
select{font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt;}

td.bordertop {background: url(images/balk_boven_kant.jpg);}
td.borderbody {background: #FFFFFF url(images/balk_content_kant.jpg) left top repeat-x;}
td.sidemenu {padding: 0; background: rgb(161,24,44)}
td.content {padding: 10px;}
table.contentgroup {margin: 0 0 20px 0; border: 1px solid rgb(199,95,31)}
td.contentgroup_top {padding: 3px 10px 0 10px; font-family: arial, verdana, sans-serif;font-weight: bold;font-size: 9pt; color: rgb(164,0,29); background: url(images/content_bg_top.jpg) left top repeat-x;}
td.contentgroup_body {padding: 10px; font-family: verdana,arial,sans-serif; font-weight: normal;font-size: 8pt; color: #000000;}
td.verder_datum {padding: 1px 2px 0 2px; font-family: verdana,arial,sans-serif; font-weight: normal;font-size: 8pt; color: #000000;}
td.verder_titel {padding: 1px 2px 0 2px; font-family: verdana,arial,sans-serif; font-weight: bold;font-size: 8pt; color: rgb(164,0,29);}

div.tab_on {width: 133px; height: 23px; float: left; cursor: pointer; background: url(images/tab_background_on.gif) left top no-repeat; color: #FFFFFF; padding: 6px 0 0 5px; font-weight: bold; text-transform: uppercase;}
div.tab_off {width: 133px; height: 23px; float: left; cursor: pointer; background: url(images/tab_background_off.gif) left top no-repeat; color: #FFFFFF; padding: 6px 0 0 5px;  font-weight: bold; text-transform: uppercase;}

div.inlogblok {width: 148px; height: 159px; background: url(images/inlog_background.jpg) left top no-repeat;}
a:link.wwvergeten, a:visited.wwvergeten, a:active.wwvergeten {border: 0; margin: 0; position: relative; display: inline; font-family: verdana, sans-serif; font-size: 7pt; font-weight: normal; color: #FFFFFF; text-decoration: none; cursor : pointer;}
a:hover.wwvergeten {border: 0; margin: 0; position: relative; display: inline; font-family: verdana, sans-serif; font-size: 7pt; font-weight: normal; color: #FFFFFF; text-decoration: underline; cursor : pointer;}
div.logoffblok {width: 148px; height: 109px; background: url(images/uitlog_background.jpg) left top no-repeat;}
div.logoffknop {width: 148px; height: 31px; cursor: pointer; background: url(images/knop_uitloggen_off.jpg) left top no-repeat;}
td.inlogblok {border: 0; margin: 0; padding: 0 0 0 10px; text-align: left; color: #FFFFFF;}
td.logoffblok {border: 0; margin: 0; padding: 0 0 0 10px; text-align: left; color: #FFFFFF;}
form.inlogblok {margin: 0; border: 0; padding: 0; vertical-align: top;  font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; color: #FFFFFF;}
input.inlog_off {width: 22px; height: 21px; border: 0; margin: 0; padding: 0; background-image: url('images/knop_inloggen_on.jpg'); cursor: pointer;}
input.inlog_on {width: 22px; height: 21px; border: 0; margin: 0; padding: 0; background-image: url('images/knop_inloggen_on.jpg'); cursor: pointer;}

div.knop_links_on {width: 138px; height: 25px; padding: 10px 0 0 10px; cursor: pointer;background: url(images/knop_links_on.jpg) left top no-repeat; color: white;}
div.knop_links_off {width: 138px; height: 25px; padding: 10px 0 0 10px; cursor: pointer; background: url(images/knop_links_off.jpg) left top no-repeat; color: white;}
div.tussenbalk_links {width: 148px; height: 29px; background: url(images/tussenbalk_links.jpg) left top no-repeat;}

div.zoekblok {width: 148px; height: 87px; background: #4E1005; border-bottom: solid 1px #C85F1E;}
td.zoekblok {border: 0; margin: 0; padding: 0 10px 0 0; text-align: right;}
input.search_off {width: 51px; height: 12px; border: 0; margin: 0; padding: 0; background-image: url('images/knop_zoeken_on.jpg'); cursor: pointer;}
input.search_on {width: 51px; height: 12px; border: 0; margin: 0; padding: 0; background-image: url('images/knop_zoeken_on.jpg'); cursor: pointer;}
div.tussenbalk_rechts {width: 155px; height: 30px; background: url(images/tussenbalk_rechts.jpg) left top repeat-x; margin: 0 0 10px 0;}
div.tussenbalk_text {padding: 7px 0 0 15px; font-family: arial, verdana, sans-serif;font-weight: bold;font-size: 8pt; color: #FFFFFF;}

table.bericht {margin: 0 0 10px 0; border: 1px solid #FF0000; background: #FF9999;}
td.bericht {padding: 5px;}
div.clubnieuws_foto {margin: 0 5px 2px 0; padding: 0; border: 1px solid rgb(78,16,5); width="auto"; float: left;}
div.clubnieuws_text {margin: 0; padding: 0; border: 0; vertical-align: top;font-family: verdana,arial,sans-serif;font-weight: normal;font-size: 8pt; color: #000000;}
div.intro_foto {margin: 0 0 2px 5px; padding: 0; border: 1px solid rgb(114,30,100); width="auto"; float: right;}
div.intro_text {margin: 0; padding: 0; border: 0; vertical-align: top;font-family: verdana,arial,sans-serif;font-weight: normal;font-size: 8pt; color: #000000;}
td.detail_foto {margin: 0; padding: 0; width="auto"; text-align: center;}
div.detail_intro {margin: 0; padding: 0; border: 0; vertical-align: top;font-family: verdana,arial,sans-serif;font-weight: normal;font-size: 8pt; color: #000000;}
div.detail_text {margin: 0; padding: 0; border: 0; vertical-align: top; clear: both; font-family: verdana,arial,sans-serif;font-weight: normal;font-size: 8pt; color: #000000;}
font.kop {font-family: verdana,arial,sans-serif;font-weight: bold;font-size: 8pt;}

table.article_info_balk {margin: 0 0 20px 0; border: 1px solid rgb(199,95,31)}
td.article_info_balk {padding: 5px 10px 5px 10px; font-family: verdana,arial,sans-serif; font-weight: normal;font-size: 8pt; color: #000000;}
table.pagina_info_balk {margin: 0 0 20px 0; border: 1px solid rgb(199,95,31)}
td.pagina_info_balk {padding: 5px 10px 5px 10px; font-family: verdana,arial,sans-serif; font-weight: normal;font-size: 8pt; color: #000000;}

#teampage {width: 100%;}
#contactdata {width: 100%;}
#accrec {width: 100%;}
#contactteams {margin: 0 0 10px 0;}
.cms_info {margin: 0 0 5px 0;}
.outerblock {margin: 0 0 20px 0;}
.outerblock .title {margin: 0 0 3px 0;}
.outerblock .title td {margin: 0 0 3px 0; padding: 3px;background:#777777;color: #FFFFFF;font-weight: bold;font-size: 8pt}
.outerblock .subtitle td {padding: 3px;background:#999999;color: #FFFFFF;font-weight: bold;font-size: 8pt}
.outerblock .innerblock table {margin: 0 0 10px 0;}
.outerblock .innerblock td {padding: 0 2px 1px 0;}

#guestbook{margin: 3px 0 10px 0;}
#guestbook .textblock{margin: 0 0 5px 0;}
#guestbook .fieldtitle{float: left;}
#guestbook .fieldtext{}
#guestbook .textareablock{margin: 0 0 5px 0;}
#guestbook .textbuttonblock{}
#guestbook_show{width: auto; margin: 10px 0 10px 0;}
#guestbook_show .commentblock{width: auto;margin: 0 0 10px 0;}
#guestbook_show .commentheader{margin: 0;}
#guestbook_show .commentname{float: left; width: 50%; font-weight: bold; margin: 0;}
#guestbook_show .commentdatetime{margin: 0; width: auto; text-align: right;}
#guestbook_show .commenttext{margin: 0; padding: 0 0 0 20px;}

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:5px; font-family:verdana,arial,helvetica; font-size:11px; font-weight:bold; vertical-align:middle}
.clLevel0{background-color: rgb(164,0,29); layer-background-color: rgb(164,0,29); color:white;}
.clLevel0over{background-color: rgb(239,208,109); layer-background-color: rgb(239,208,109); color:black; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color: rgb(199,95,31); layer-background-color: rgb(199,95,31)}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; padding-left:4px; font-family:verdana, arial,helvetica; font-size:11px; font-weight:normal}
.clLevel1{background-color: rgb(164,0,29); layer-background-color:rgb(164,0,29); color: white;}
.clLevel1over{background-color: rgb(239,208,109); layer-background-color: rgb(239,208,109); color:black; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color: rgb(199,95,31); layer-background-color: rgb(199,95,31)}

.page_info_bar {margin: 10px 0 10px 0; padding:3px; border: solid 1px rgb(191,191,191);}
.page_info_bar * {font-family: verdana, arial, sans-serif; font-weight: normal; font-size: 8pt; color: #444444;}
.info_bar_left {float: left;}
.info_bar_right {float: right;}

.webscript {background: none;}
.webscript * {font-family: verdana, arial, sans-serif; font-size: 8pt; color: #444444}
.webscript table {width: 100%;}
.webscript td {padding-right: 4px;}
.webscript a {}
.webscript .spacer {height: 10px;}
.webscript .subspacer {height: 5px;}
.webscript .error {background: #FF0000;}

.webscript .grouptitle_top {padding: 10px 5px 0 0; color: #444444;}
.webscript .grouptitle_top .text {margin: 0 0 10px 0; width: 100%; padding: 3px; font-weight: bold; background: #CCCCCC;}
.webscript .grouptitle_left {color: #444444;}
.webscript .grouptitle_left .text {font-weight: bold; background: none;}

.webscript .title {padding: 0 5px 0 0; font-weight: bold; color: #444444;}
.webscript .title_left {background: white;}
.webscript .subtitle {font-style:italic; color: #444444;}

.webscript .dash {padding: 0 5px 0 0;}
.webscript .even {padding: 0 0 2px 0;}
.webscript .odd {padding: 0 0 2px 0;}

.webscript .name {font-weight: bold;}
.webscript .function {font-weight: bold;}
.webscript .photo {width: auto; text-align: center;}
.webscript .eventlink {}
.webscript .linkbox {}
.webscript .present {text-align: center;}
.webscript .absent {text-align: center;}
.webscript .unknown {text-align: center;}
.webscript .eventtext {}
.webscript .place {font-style: italic;}
.webscript .eventtime{}
.webscript .eventspage .hometeam {padding-left: 10px; padding-bottom: 3px;}
.webscript .eventspage .eventtext {padding-bottom: 3px;}


#teampage {width: 100%;}
#contactdata {width: 100%;}
#accrec {width: 100%;}
#calendar {width: 100%;}
#contactteams {margin: 0 0 10px 0;}
.cms_info {margin: 0 0 5px 0;}
.outerblock {margin: 0 0 20px 0;}
.outerblock .title {margin: 0 0 3px 0;}
.outerblock .title td {padding: 3px; background:#666666; color: #FFFFFF; font-weight: bold; font-size: 8pt}
.outerblock .title a {color: white;}
.outerblock .subtitle td {padding: 3px; background:#999999; color: #FFFFFF; font-weight: bold; font-size: 8pt}
.outerblock .innerblock table {margin: 0 0 10px 0;}
.outerblock .innerblock td {padding: 0 2px 1px 0;}
#calendar .innerblock_o_1 {width: 30px; padding: 2px 0 2px 0;}
#calendar .innerblock_o_2 {width: 15px; padding: 2px 0 2px 0;}
#calendar .innerblock_o_3 {width: 30px; padding: 2px 0 2px 0; text-align: right;}
#calendar .innerblock_o_4 {width: 500px; padding: 2px 0 2px 5px;}
#calendar .innerblock_o_5 {width: 15px; padding: 2px 0 2px 0;}
#calendar .innerblock_e_1 {padding: 2px 0 2px 0;}
#calendar .innerblock_e_2 {padding: 2px 0 2px 0;}
#calendar .innerblock_e_3 {padding: 2px 0 2px 0; text-align: right;}
#calendar .innerblock_e_4 {padding: 2px 0 2px 5px;}
#calendar .innerblock_e_5 {padding: 2px 0 2px 0;}

/* Transactions */
.screen {margin-top: 0pt; margin-left: 0pt; background: white;}
.screen * {font-family: verdana, arial, sans-serif; font-size: 8pt;}
.screen table {padding: 2px;}
.screen td {padding: 2px;}
.screen font {}
.screen input {}
.block_l0{font-size: 8pt}
.record_l0_e{background: #D8D8D8;font-size: 8pt}
.record_l0_o{background: #EEEEEE;font-size: 8pt}
.block_l1{background: #EEEEEE;font-size: 8pt}
.record_l1_e{background: #D8D8D8;font-size: 8pt}
.record_l1_o{background: #EEEEEE; font-size: 8pt}
.block_l2{background-image: url(images/gray_179.jpg);font-size: 8pt}
.record_l2_e{background: #D8D8D8;font-size: 8pt}
.record_l2_o{background: #EEEEEE;font-size: 8pt}
.blocktitle{background:#666666; color: #FFFFFF; font-weight: bold; font-size: 8pt}
.message{background: #FFFFCC; font-size: 8pt}
.event_title {width: auto; position: relative; margin: 0 0 5px 0; padding: 3px 10px 3px 10px; vertical-align: middle; background: #AAAAAA; font-size: 8pt; font-weight: bold; color: #FFFFFF;}
.event_events {width: auto; position: relative; margin: 0 0 10px 0; padding: 0; background: transparent; font-size: 8pt; color: #000000;}
