body
{
  font-family: Verdana;
  background-color: #eeffee;
  text-align: center;
}

.page
{
  width: 790px;
  text-align: left;

}

.page_title
{
  border-style: none;
  border-width: 1px 1px 0px 1px;
  border-color: #000000;
  
  width: 300px; 
 
  vertical-align: center;
  background-color: #55aa55;
  
  padding: 4px;
  font-size: large;
  
  text-align: left;
  
  float: left;
}

.page_language
{
  
  width: 480px; 

  vertical-align: center;
  
  font-size: large;
  
  text-align: right;
  
  float: left;
}

.page_content
{
  border-style: dashed;
  border-width: 1px;
  border-color: black;
  
  background-color: #ccffcc;

  background-image: url( ../image/logo.gif );
  background-position: bottom left;
  background-repeat: no-repeat;
  
  clear: both;
}

.page_copyright
{
  text-align: center;
  font-size: xx-small;
}

.menu
{
  padding: 4px;
  width: 200px;
  
  font-size: x-small;
  float: left;
  display: block;
  
  height: auto; 

  height: 300 px;
}

#menu_title
{
  font-weight: bold;

}

#menu_content
{
}

#menu_content a
{
  display: block;
  margin: 4px 0px 4px 0px;
  
  font-weight: bold;
}

a
{
  text-decoration: none;
  color: 336633;
}

a:hover
{
  text-decoration: underline;
}

.content
{
  padding: 4px;
  font-size: x-small;
  height: 500 px;
  min-height: 450px;
}

#content_title
{
  display: block;
  font-weight: bold;
  margin-bottom: 15px;
}

#content_text
{

}

.error
{
  font-size: small;
  color: #ff0000;
}

table
{
  font-size: x-small;
}

th
{
  text-align: left;
}

img
{
  border: none;
}

/***** PHOTO *****/
.photo
{
  width: 550px;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  border-style: solid;
}

#center_text
{
  width: 100%;
  text-align: center;
}

#big
{
  font-size: 20px;
  font-weight: bolder;
}

/***** CONTACT_FORM *****/

label
{
  background_color: #ffff00;
  width: 60px;
}

fieldset
{
  border-width: 0px;
}

#contact
{
  background_color: #ffff00;
}

#to
{
  background_color: #ffff00;
}

#from_name
{
  background_color: #ffff00;
}

#from_email
{
  background_color: #ffff00;
}

#message
{
  background_color: #ffff00;
}

button
{
  width: 60px;
  margin-right: 10px;
}

.red_text
{
  font-size: 10px;
  color: #ff0000;
}

/***** JAARVERGADERING *****/
.jaarvergadering
{
  border-collapse: collapse;
  border-style: solid;
  border-color: #000000;
  border-width: 1px 1px 1px 1px;
}

.jaarvergadering td, .jaarvergadering th
{
  padding: 5px 5px 5px 5px;
}

.jaarvergadering td
{
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 1px 1px;
}

.jaarvergadering th
{
  border-style: solid;
  border-color: #000000;
  border-width: 1px 1px 1px 1px;

  width: 100px;
}

/***** AGENDA *****/
.agenda
{
  border-collapse: collapse;
  border-style: solid;
  border-color: #000000;
  border-width: 1px 1px 1px 1px;
}

.agenda td, .agenda th
{
  padding: 5px 5px 5px 5px;
}

.agenda td
{
  border-style: solid;
  border-color: #000000;
  border-width: 0px 0px 1px 1px;
}

.agenda th
{
  border-style: solid;
  border-color: #000000;
  border-width: 1px 1px 1px 1px;

}
