body    
{ font-family: Verdana, Tahoma, Helvetica, Futura, Arial, sans-serif;
  background-color: #ffffff;
  color: #000080;
  margin: 0px;
  padding: 0px }

body, td
{ font-size: 14px;
  line-height: 1.2em }

#bovenkant
{ height: -1px }

#fotopagina
{ padding: 20px 20px 20px 20px;
  background:  url("../plaatjes/gif/achtergrond.gif") #ffffff repeat center fixed }

#gastenboek
 { line-height: 400%;
   text-align: center }
 
#home
{ text-align: left }

#inhoud
{ margin: 0px 0px 0px 150px;
  padding: 25px 25px 25px 25px;
  border-left: solid 1px #000080;
  background: url("../plaatjes/gif/achtergrond.gif") #ffffff no-repeat center fixed }

#kalender
{ width: 140px;
  margin-top: 15px }

#kalender .dag 
{ color: #000080;
  font-size: 45%; 
  background-color: #ffcc00 }

#kalender .datum 
{ text-align: center;
  font-weight: bold;
  font-size: 45%;
  background-color: #ffffff }

#kalender .leeg
{ font-size: 45%; 
  border: 0px;
  background-color: #ffeeaa }
  
#kalender .maand
{ color: #ffffff;
  background-color: #000080;
  text-align: center }

#kalender .vandaag
{ text-align: center;
  font-weight: bold;
  font-size: 45%;
  color: red;
  background-color: #ffffff }
  
#links   
{ float: left;
  width: 150px;
  margin-left: -100%;
  padding: 10px 5px 10px 5px;
  border-right: solid 1px #000080;
  background-color: #aaccff;
  text-align: center }

#menu   
{ padding-top: 10px }

#midden
{ margin: 0px 160px 0px 150px;
  padding: 15px 15px 15px 15px;
  border-left: solid 1px #000080;
  background: url("../plaatjes/gif/achtergrond.gif") #ffffff no-repeat center fixed }
  
#onder
{ text-align: left;
  font-size: 75% }

#onder hr
{ color: #aaccff;
  width: 100% }

#onderkant
{ clear: both;
  height: -1px }

#rechts   
{ float: left;
  width: 100% }
          
#sponsors
{ position: absolute;
  top: 0px;
  right: 0px;
  width: 150px;
  padding: 10px 5px 10px 5px;
  background-color: #aaccff;
  border-left: solid 1px #000080;
  text-align: center }
  
#teller
{ margin-top: -1.2em;
  text-align: right }

#terug
{ margin-top: -1.2em;
  text-align: right }
  
a:link, a:visited, a:active 
{ color: #000080;
  font-weight: bold;
  text-decoration: none }

a:hover
{ background-color: #aaccff }
 
a.knop:link, a.knop:visited, a.knop:active  
{ background: url("../plaatjes/gif/knop.gif") no-repeat center;
  display: block;
  color: #ffffff;
  font-weight: bold;
  line-height: 26px;
  width: 140px;
  height: 30px;
  text-decoration: none }

a.knop:hover
{ color: #aaccff }

h1
{ font-size: 225%;
  line-height: 1.2em;
  text-align: center }

h2
{ font-size: 175%;
  line-height: 1.2em;
  text-align: center }

h3
{ font-size: 150%;
  line-height: 1.2em;
  text-align: center }

img
{ border-color: #000080 }

img.logo
{ border: 0px }

img.sponsor
{ border: 0px;
  margin: 15px 0px 0px 0px }

table, td
{ border-collapse: collapse;
  border: solid 1px #000080;
  text-align: left;
  vertical-align: top;
  padding: 5px }

table.kaal, td.kaal
{ border: 0px;
  text-align: center }
  
td.kaal_links
{ border: 0px;
  text-align: left }
 
td.kaal_rechts
{ border: 0px;
  text-align: right;
  white-space: nowrap }
 
td.kop
{ font-weight: bold;
  text-align: center }
 
td.links
{ text-align: left }
 
td.rechts
{ text-align: right }
 
td.vast
{ text-align: center;
  white-space: nowrap }

ul
{ line-height: 35px;
  list-style-type: square }

ul.statuten
 { line-height: 1.2em;
   list-style-type: disc }
 
.foto
{ text-align: center;
  font-size: 75% }

.kopje
{ background: #aaccff;
  font-weight: bold;
  font-size: 110% }

.menu
{ padding-top: 15px;
  padding-bottom: 15px;
  text-align: center }

.naam
{ font-weight: bold }
 
.onderstreept
{ text-decoration: underline }

  


