A:link 		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #2b4285; text-decoration: underline }
a:link 		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #2b4285; text-decoration: underline; }
a:active 	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #2b4285; text-decoration: underline; }
a:visited 	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #2b4285; text-decoration: underline; }
a:hover 	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #f00; text-decoration: none; }

body { background: #fff;
 ;margin: 0; }

textarea, select, input {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-left: 2px;
  padding-right: 2px;
}

p {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0e3d63;
}

.bijschrift {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #999999;
}

.small {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
}

table.main {
  /* border: 1px solid #000066; */
}

table.pics {
  border: 1px solid #000000;
}

table.melding {
  background: url("../images/tabel_melding.gif");
  border: 1px solid #555555;
}

table.foto { background: #f5f5f5; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; border-color: #555555; }

table.navigatie {
/* border-top: 1px solid #7FA8C8; */
}

div.item { 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; width: 515px; 
height: 680px; 
align: left; 
overflow: auto; 
padding: 0 10px 0 0; }

div.service { 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 12px; color: #000000; 
width: 515px; 
height: 320px; 
align: left; 
overflow: auto; 
padding: 0 10px 0 0; 
}

div.taxatie { 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 12px; color: #000000; 
width: 515px; 
height: 520px; 
align: left; 
overflow: auto; 
padding: 0 10px 0 0; 
}

#navcontainer {
  width: 100%;
}
#navcontainer {
  width: 210px;
}
#navcontainer ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#navcontainer a {
  padding: 8px;
  display: block;
  text-align: right;
  width: 195px;
  background-color: #09f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px solid #ffffff;
}
#navcontainer a:link, #navlist a:visited {
  color: #fff;
  text-decoration: none;
}
#navcontainer a:hover {
  background-color: #2b4285;
}
#home .home, #aanbodkoop .aanbodkoop #aanbodhuur .aanbodhuur, #deelnemers .deelnemers, #sponsors .sponsors, #vvb .vvb, #acties .acties, #nieuwsbrief .nieuwsbrief, #gasten .gasten, #lotenverkoop .lotenverkoop, #collecte .collecte, #sponsorloop .sponsorloop, #darttoernooi .darttoernooi, #fietstocht .fietstocht, #motortocht .motortocht, #project21 .project21, #smsactie .smsactie, #links .links, #contact .contact {
  background-color: #464646;
}
[if IE] -->
#navcontainer a {
  width: 100%;
  border-bottom: 0px;
}
.h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #1e2848; line-height: 16pt; right: 12px; }
.h2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #2b4285; right: 12px; }
.h3   { color: yellow; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt; text-align: left ; text-indent: 2px; letter-spacing: 1px; right: 12px; }
.h4 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #cc0000; right: 12px; }
.error {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 8pt;

  color: #F9FFFF;

}
table.webnavigatie {

  display: block;

  border-top: 1px solid #A5ACB2;

}
table.textfield {

  background: #F6F7F7;

  border: 1px solid #A5ACB2;

}
.class { }

