html {height: 100%;}
body {height: 100%; margin: 0; padding: 10px 0 0 0; font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; background: #CCCCCC;}
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-size: 8pt;}
font {font-family: arial,verdana,sans-serif; font-weight: normal; font-size: 8pt;}
a {display: inline; font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; cursor: pointer; cursor: hand;}
a:hover {text-decoration: underline;}
img {border: none; margin: 0;}
input {font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; color: #000000;}
textarea{font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; color: #000000;}
form {margin: 0; border: 0; padding: 0; vertical-align: top;  font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 10pt; color: #000000;}
select{font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; color: #000000;}

#outer {width: 95%; margin-left: auto; margin-right: auto; padding: 7px; background: #FFFFFF; border: solid 2px #003366;}
#outer_td {padding: 7px;}
#subtitle {width: 95%; margin-left: auto; margin-right: auto; padding: 3px; text-align: center;}
#inner {width: 100%; padding: 1px; border: solid 1px #CC0000;}
#inner_td {padding: 1px;}
#balk_top {width: auto; height: 35px; background: #CC0000;}
#balk_midden {padding: 5px 0 1px 0;}
#balk_onder {clear: both; width: auto; height: 35px; background: #002A5B;}

#kolommen {margin: 0;}
#kolom_links {width: 250px; padding: 10px;}
#kolom_midden {width: auto; padding: 10px;}
#kolom_rechts {width: 250px; padding: 10px;}

.blok {margin: 0 0 10px 0;}
.blok_top_rood_m {padding: 4px 0 0 0; text-align: center; background: url(images/blok_top_rood_m.jpg);font-family: arial,verdana,sans-serif; font-weight: normal; font-size: 10pt; color: white;}
.blok_top_blauw_m {padding: 4px 0 0 0; text-align: center; background: url(images/blok_top_blauw_m.jpg);font-family: arial,verdana,sans-serif; font-weight: normal; font-size: 10pt; color: white;}
.blok_inhoud {padding: 10px 10px 0 10px; border-left: solid 1px #CACACA; border-right: solid 1px #CACACA;}
.blok_onder_m {background: url(images/blok_onder_m.jpg);}

#topmenu {display: inline; margin: 1px 0 0 4px;}
#topmenu ul {z-index: 1000; margin: 0; padding: 0; list-style: none;}
#topmenu li {font-family: arial,verdana,sans-serif; font-size: 10pt; font-weight: bold;text-decoration: none; color: white;}
#topmenu div {text-align: center; font-family: arial,verdana,sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; color: white;}
#topmenu li {height: 25px; padding: 10px 20px 0 20px; float: left; border-right: solid 1px #FFFFFF;}
#topmenu li ul {position: absolute; display: none; margin: 1px 0 0 -21px; padding: 9px 0 0 0; border-bottom: solid 1px #FFFFFF;}
#topmenu li ul li {clear: both; width: 175px; height: 20px; padding: 3px 0 0 5px; text-align: left; background: #CC0000; border-top: solid 1px #FFFFFF;border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF;}
#topmenu li:hover {background: #CC0000; cursor: pointer; cursor: hand;}
#topmenu li:hover div {display: block;}
#topmenu li:hover ul{position: absolute; display: block; cursor: pointer; cursor: hand; z-index: 1000;}
#topmenu li:hover ul li div {width: 90%; text-align: left; float: left;}
#topmenu li:hover ul li:hover {background: #002A5B;}
#topmenu li ul li ul {margin: 3px 0 0 160px; padding: 0;}
#topmenu li:hover ul li ul {display: none;}
#topmenu li:hover ul li:hover ul {display: block;}

.kop_pagina {margin: 0 0 10px 0; padding: 0; font-family: arial,verdana,sans-serif; font-weight: normal; font-size: 12pt; color: #666666; letter-spacing: -1px;}
.kop_artikel {margin: 0 0 10px 0; padding: 0; font-family: arial,verdana,sans-serif; font-weight: normal; font-size: 14pt; color: #003366; letter-spacing: -1px;}
.content {margin: 0 0 20px 0; padding: 0; font-family: arial,verdana,sans-serif; font-weight: normal; font-size: 9pt; color: black;}
a.leesmeer {display: inline; font-family: verdana, sans-serif; font-size: 9pt; font-weight: normal; color: #CC0000; text-decoration: none; cursor: pointer; cursor: hand;}
a:hover.leesmeer {text-decoration: underline;}

.inlogblok {margin: 0 0 20px 0; padding: 0; font-family: arial,verdana,sans-serif; font-weight: normal; font-size: 9pt; color: black;}
a.wwvergeten {display: inline; font-family: verdana, sans-serif; font-size: 7pt; font-weight: normal; color: #666666; text-decoration: none; cursor: pointer; cursor: hand;}
a:hover.wwvergeten {text-decoration: underline;}

#pagina_info_balk {margin: 0; border: solid 1px #666666;}
#pagina_info_balk td {padding: 2px 4px 2px 4px; font-family: verdana,arial,sans-serif; font-weight: normal; font-size: 8pt; color: #666666;}
#pagina_info_balk a {display: inline; font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-decoration: none; cursor: pointer; cursor: hand;}
#pagina_info_balk a:hover {text-decoration: underline;}



#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:#666666;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;}

/* Transactions */
.screen {font-family: verdana,arial,sans-serif; font-size: 8pt; margin-top: 0pt; margin-left: 0pt}
.block_l0{font-size: 8pt}
.record_l0_e{background: #AAAAAA;font-size: 8pt}
.record_l0_o{background: #EEEEEE;font-size: 8pt}
.block_l1{background: #EEEEEE;font-size: 8pt}
.record_l1_e{background: #AAAAAA;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: #AAAAAA;font-size: 8pt}
.record_l2_o{background: #EEEEEE;font-size: 8pt}
.blocktitle{background:#AAAAAA;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;}
