*
{
  font-family             : Verdana, Arial, sans-serif;
  font-size               : 14px;
  color                   : #4A8E41;
}
body
{
  text-align              : center;
  background-color        : #4A8E41;
}
p.nieuws, a.nieuws
{
  font-size               : 13px;
}
h1, h1.nieuws
{
  font-size               : 15px;
}
h2.nieuws
{
  font-size               : 13px;
  margin-bottom           : -15px;
}
div.address
{
  left                    : 16px;
  top                     : 30px;
  text-align              : left;
  position                : absolute;
  font-weight             : bold;
}
div.bottle_left
{
  left                    : -80px;
}
div.bottle_right
{
  left                    : 1005px;
}
div.bottle_left, div.bottle_right
{
  top                     : 185px;
  position                : absolute;
}
div.contact
{
  right                   : 28px;
  top                     : 30px;
  text-align              : right;
  position                : absolute;
  font-weight             : bold;
}
div.content
{
  left                    : 193px;
  top                     : 115px;
  width                   : 605px;
  height                  : 435px;
  text-align              : left;
  position                : absolute;
  overflow                : auto;
}
div.pageinfo
{
  left                    : 193px;
  top                     : 95px;
  width                   : 605px;
  height                  : 20px;
  text-align              : left;
  position                : absolute;
  overflow                : auto;
}
div.copyright
{
  left                    : 16px;
}
div.design
{
  right                   : 28px;
}
div.copyright, div.design
{
  bottom                  : 24px;
  font-size               : 13px;
  font-weight             : bold;
  position                : absolute;
}
div.logo
{
  left                    : 425px;
  top                     : 38px;
  position                : absolute;
  font-weight             : bold;
}
div.main
{
  width                   : 1000px;
  height                  : 600px;
  margin-top              : 20px;
  background-image        : url('/images/background.jpg');
  position                : relative;
  margin-left             : auto;
  margin-right            : auto;
}
div.menu
{
  left                    : 21px;
  top                     : 95px;
  width                   : 160px;
  height                  : 440px;
  text-align              : left;
  position                : absolute;
  font-size               : 13px;
  font-weight             : bold;
}
div.kampioen
{
  left                    : 21px;
  top                     : 440px;
  width                   : 160px;
  height                  : 150px;
/*  border                  : 1px solid #000000; */
  text-align              : center;
  position                : absolute;
  font-size               : 12px;
  font-weight             : bold;
}
div.button_large, div.button_selected_large, div.button_medium, div.button_selected_medium, div.button_small, div.button_selected_small
{
  height                  : 25px;
  color                   : #FFFFFF;
  font-weight             : bold;
  padding-top             : 3px;
  background-repeat       : no-repeat;
  margin-bottom           : 5px;
  cursor                  : pointer;
	text-decoration					: none;
}
div.button_medium, div.button_selected_medium, div.button_small, div.button_selected_small
{
  text-align              : center;
}
div.button_small, div.button_selected_small
{
  width                   : 30px;
}
div.button_medium, div.button_selected_medium
{
  width                   : 60px;
}
div.button_large, div.button_selected_large
{
  padding-left            : 5px;
  width                   : 160px;
}
div.button_small
{
  background-image        : url('/images/nav/but_s.png');
}
div.button_selected_small
{
  background-image        : url('/images/nav/butsel_s.png');
}
div.button_medium
{
  background-image        : url('/images/nav/but_m.png');
}
div.button_selected_medium
{
  background-image        : url('/images/nav/butsel_m.png');
}
div.button_large
{
  background-image        : url('/images/nav/but_l.png');
}
div.button_selected_large
{
  background-image        : url('/images/nav/butsel_l.png');
}
div.news
{
  left                    : 806px;
  top                     : 95px;
  width                   : 160px;
  height                  : 440px;
  text-align              : left;
  position                : absolute;
  font-size               : 11px;
}
a.crumb:link, a.crumb:hover, a.crumb:visited
{
  font-size               : 11px;
}
td.agenda_datum, td.agenda_omschrijving
{
  border-bottom: 1px solid #4a8e41;
  padding: 2px;
}


      .main_table
      {
        border-collapse: collapse;
        background-color: #ffffff;
        table-layout: fixed;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
      }
      img
      {
        border: 0px;
      }
/*      td
      {
        border-bottom: 0px solid #940000;
        padding: 20px;
      } */
      td.teaminfo, tr.teaminfo
      {
        padding: 0px;
        margin: 0px;
        padding-left: 0px;
        vertical-align: top;
      }
      tr.teaminfo
      {
        padding-top: 5px;
      }
      .stand, .comp_naam, .comp_datum, .bestuur, .agenda, .toernooi_type
      {
        border-bottom: 1px solid #4a8e41;
        padding: 2px;
      }
      .comp_naam, .toernooi_type
      {
        width: 250px;
      }
      .bestuur, .agenda
      {
        width: 220px;
      }
      .historie
      {
        text-decoration: line-through;
      }
      .stand, .comp_datum
      {
        width: 140px;
      }
      .leftfade, .rightfade
      {
        width: 150px; 
        background-repeat: repeat-y;
        margin: 0px;
        padding: 0px;
        vertical-align: top;
      }
      .leftfade
      {
        background-image: url('/images/fade_left.gif');
        text-align: right;
      }
      .loading
      {
        /*background-image: url('images/loadingback.png');*/
/*        float:right; */
        padding:1px;
        color:#396933;
        font-size: 30px;
        font-weight: bold;
        display: none;
      }
      .gboek
      {
        border: 1px solid #4a8e41;      
      }
      .gboekheader
      {
        background: #4a8e41;
        color: #ffffff;
        font-weight: bold;
        height: 20px;
        padding: 5px;
        font-size: 14px;
      }
      .gboekcontent
      {
        padding: 5px;
        font-size: 13px;
      }
      .gboeklink
      {
        font-size: 13px;
      }
      .rightfade
      {
        background-image: url('/images/fade_right.gif');
        text-align: left;
      }
      .button
      {
        width: 150px;
        height: 30px;
        border: 2px solid #396933;
        margin-bottom: 5px;
      }
      .links_table
      {
        width: 580px;
        table-layout: fixed;
        margin: 0px;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
      }
      .links_cell_one, .links_cell_two
      {
        border: 2px solid #396933;
        vertical-align: center;
        text-align: center;
      }
      .links_cell_one
      {
        width: 580px;
        overflow: hidden;
        padding: 0px;
      }
      .links_cell_two
      {
        width: 290px;
        overflow: hidden;
        padding: 0px;
      }
      .standen_table
      {
        width: 560px;
        table-layout: fixed;
        margin: 0px;
        text-align: center;
				border-collapse: collapse;
      }
      .standen_cell_one, .standen_cell_two, .standen_cell_three
      {
        border-bottom: 1px solid #396933;
				padding-top: 2px;
				padding-bottom: 2px;
        vertical-align: center;
        text-align: left;
        overflow: hidden;
      }
      .standen_cell_one
      {
        width: 260px;
      }
      .standen_cell_two
      {
        width: 150px;
      }
      .standen_cell_three
      {
        width: 150px;
      }
      .walloffame_table
      {
        width: 570px;
        table-layout: fixed;
        margin: 0px;
        text-align: center;
				border-collapse: collapse;
      }
      .walloffame_cell_one, .walloffame_cell_two, .walloffame_cell_three
      {
        border-bottom: 1px solid #396933;
				padding-top: 2px;
				padding-bottom: 2px;
        vertical-align: center;
        text-align: left;
        overflow: hidden;
      }
      .walloffame_cell_one
      {
        width: 170px;
      }
      .walloffame_cell_two
      {
        width: 400px;
      }

