
 body {
  font:            normal 13px tahoma, helvetica, sans-serif;
  color: #292929;
  background:       #e0e0e0 url("../images/background.jpg") repeat-y top;
  color:            #000000;
  margin:            0;
  text-align:          center;
 }


 a:link, a:visited, a:active {
  color:            #00447c;
  text-decoration:      none;
  font-weight: bold;
 }


 a:hover {
  text-decoration: underline;
  color:            #e40e62;
  text-decoration:      underline;
  font-weight: bold;
 }


 img {
  border : 0px;
 }


 .form {
  font-family:arial;
  font-size:12px;
  margin: 2px;
 }

 .form-button {
  font-family:arial;
  font-size:12px;
 }


 .selectie {
  font:            normal 11px tahoma, helvetica, sans-serif;
  color:            #00447c;
  font-weight: bold;
 }

 a:hover.selectie {
  text-decoration: underline;
  color:            #000000;
  text-decoration:      underline;
  font-weight: bold;
 }

 a:link.selectie, a:visited.selectie, a:active.selectie {
  color:            #000000;
  text-decoration:      underline;
  font-weight: bold;
 }

 p {
   margin:            0;
 }

 div.field li {
  padding: 0 0.5em .5em 0;
  margin: 0 0 0 1.5em;
  font:            normal 13px tahoma, helvetica, sans-serif;
 }

 div.field ul {
  font:            normal 13px tahoma, helvetica, sans-serif;
  list-style-type:			dics;
  padding: 0px;
  margin: 0px;
 }



 /* field */

 div.field {
  background:         transparent 
  clear:                  both;
  margin:                  0;
  padding:               0;
  width:                  760px;
 }

 div.field h1 {
  color:                  #000000;
  font:                  bold 16px helvetica, sans-serif;
  margin:                  0;
  padding:               25px 0 15px 220px;
 }





 .cd_title {
  color:                  #000000;
  font:                 bold 18px tahoma, helvetica, sans-serif;
  margin:                  0;
 }


 .blue {
  color:                  #00447c;
  font:                   bold 13px tahoma, helvetica, sans-serif;
  font-style : italic;
 }



 div.field div.aangever {

  font:             normal 11px tahoma, helvetica, sans-serif;
  color: #00447c;
  font-weight: bold;
  text-align:               right;
  clear:						both;
  padding:					5px 560px 5px  15px;

 }

 div.field div.subkop {
  font:             normal 13px tahoma, helvetica, sans-serif;
  color: #00447c;
  font-weight: bold;
  clear:						both;
  padding:					5px 0px 5px 220px;
 }


 div.field div.submenu {
  float        : left;
  width        : 160px; 
  font:             normal 11px tahoma, helvetica, sans-serif;
  color: #00447c;
  font-weight  : bold;
  text-align   : right;
  padding      : 5px 20px 5px 40px;
 }


 div.field div.body_submenu  {
  float        : left;
  font:             normal 13px tahoma, helvetica, sans-serif;
  color: #000000;
  line-height  : 18px;
  text-align   : left;
  padding      : 0px 0px 0px 0px;
  width        : 480px;
 }



 div.field div.body_homepage  {
  margin:                 0px 0px 0px 0px;
  float:                  left;
  line-height:            18px;
  padding:                0px 0 0px 0px;
  width:                  460px;
 }

 div.field div.menu_homepage {
  font:            normal 15px tahoma, helvetica, sans-serif;
  float:						left;
  padding:                20px 20px 0px 20px;
  line-height:            18px;
  color: #292929;
  text-align:        right;
  width:                  180px;
 }


 div.field div.menu {
  font:            normal 11px tahoma, helvetica, sans-serif;
  color: #292929;
  clear:						both;
  padding:					5px 0px 8px 100px;
 }




 div.field div.body  {
  float:                  left;
  line-height:                    18px;
  padding:               0px 0px 0px 220px;
  width:                  480px;
 }


 div.field div.footer {
  font:            normal 11px tahoma, helvetica, sans-serif;
  color: #292929;
  clear:						both;
  padding:					10px 0px 10px 210px;
 }

 div.field div.body p, div.reply div.body p {
  margin:                  0 0 10px 0;
 }


 /* LAY-OUT ELEMENTS */

 div#content {
  margin:            auto;
  text-align:        left;
  width:            760px;
 }

 div#title {
  background:         transparent 

  border-bottom:        1px solid #FFF;
  float:            left;
  height:            120px;
  width:            760px;
 }



 div#title_homepage {
  background:         transparent 

  border-bottom:        1px solid #FFF;
  float:            left;
  height:            60px;
  width:            760px;
 }

 div#title a:link, div#title a:visited, div#title a:hover, div#title a:active {
  background-color:      transparent;
 }
 
 div#title img {
  border-width:        0;
 }

 div#fields {
  clear:            both;
  float:            left;
  width:            760px;
 }



 .clear {
  clear:            both;
 }







 fieldset {
  width      : 480px;
  position   : relative;
  left       : 0px;
  border     : 0px;
  margin     : 20px 0px 0px 0px;
  padding    : 10px 0px 0px 0px;
 }





 fieldset table.reglement { 
  width   : 480px;
  border-collapse: collapse;
  border  : 0px;
  padding : 0px;
  margin  : 0px;
 }

 fieldset table.reglement td {
  font            : normal 12px Arial, Helvetica, sans-serif;
  line-height     : 14px;
  text-decoration : none;
  border  : 0px;
  padding : 10px;
  margin  : 0px;
  background : #D4E3F6;
 }



 fieldset table {
  width   : 300px;
  border-collapse: collapse;
  border  : 5px;
  padding : 0px;
  margin  : 0px;
 }


 fieldset table .row_top {
  background-color: #A2C1EA;
 }

 fieldset table td {

  font            : normal 11px Arial, Helvetica, sans-serif;
  line-height     : 12px;
  text-decoration : none;
  border-top      : 1px solid #CCCCCC;
  border-bottom   : 1px solid #CCCCCC;
  vertical-align  : top;
  padding         : 2px 5px 2px 5px;

 }

 fieldset table tr {
  border-bottom: 1px solid #EEEEEE;
 }

 fieldset table .row {
  background-color: transparent;
 }

 fieldset table .row_odd {
  background-color: #D4E3F6;
 }







 label {
  float: left;
  width: 180px;
  margin     : 0px;
  padding-left : 5px;
 }



 form .check_box {
  float           : left;
  border          : 0px;
  width           : 12px;
  background-color: transparent;
  padding         : 0px 0px 0px 4px;
  margin          : 1px 0px 0px 0px;
 }


 form .radio_button {
  float           : left;
  border          : 0px;
  width           : 12px;
  background-color: transparent;
  padding         : 0px 0px 0px 4px;
  margin          : 1px 0px 0px 0px;
 }


 form .submit
 {
  font            : normal 14px helvetica, sans-serif;
  color           : #000000;
  line-height     : 18px;


  width           : 270px;
  background      : #f5f9fb;
  border          : 1px solid #bfd6e6;
  padding         : 0px 0px 0px 4px;
  margin          : 0px;
 }

 
 textarea
 {

  font            : normal 14px helvetica, sans-serif;
  color           : #000000;
  line-height     : 18px;


  width           : 270px;
  background      : #f5f9fb;
  border          : 1px solid #bfd6e6;
  padding         : 0px 0px 0px 4px;
  margin          : 0px;

 }



 input {

  font            : normal 14px helvetica, sans-serif;
  color           : #000000;
  line-height     : 18px;


  width           : 270px;
  background      : #f5f9fb;
  border          : 1px solid #bfd6e6;
  padding         : 0px 0px 0px 4px;
  margin          : 0px;
 }






 .radiobuttons label {
  width      : 180px;
  border     : 0px;
  margin     : 0px 0px 0px 0px;
  padding    : 0px 0px 0px 0px;
  float      : left;
 }


 .radiobuttons {
  width      : 210px;
  margin     : 0px;
  padding    : 0px; 
  border     : 0px;
  float      : left;
 }
