/*
  Colors:
    Body-color:		#BBBBBB
    Background-color:	#FFFFFF
    Foreground-color:	#000000
    Link-color:		#113377
    Link-hover-color:	#224499
*/

body {
  background-color: #BBBBBB;
  color: #000000;
  font-family: book antiqua, times new roman, serif;
}

h1 {
  font-family: tahoma, arial, sans-serif;
  padding-left: 30px;
}

h2 {
  font-family: tahoma, arial, sans-serif;
  padding-left: 20px;
  margin-bottom: 20px;
}

a {
  color: #113377;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #224499;
}

img {
  border: 0px;
}

th {
  text-align: left;
}

textarea {
  width: 250px;
  height: 80px;
}

fieldErrorMsg {
  font-weight: bold;
  color: #990000;
}

.inputfield {
  background: #DDDDDD;
  border: 2px ridge #999999;
}

.biografieTalen {
  margin-bottom: 20px;
}

.nieuwsNavigation {
  text-align: right;
}


.main {
  margin: 0px auto 0px auto;  /* centers table */
  padding: 0px;
  width: 800px;
  height: 100%;
  text-align: justify;
  border: 1px solid #000000;
  background-color: #FFFFFF;
}

.menu a {
  padding: 0px 12px 10px 12px;
}

.page {
  padding: 0px 50px 20px 50px;
}

.boek_foto {
  float: left;
  margin: 0px 20px 10px 5px;
}

.boek_titel {
  
}

.boek_info {

}

.boek_tekst, .verhaal_tekst {
  margin-top: 10px;
}

.boekenlijst_foto {
  float: left;
  padding-right: 10px;
}

.adminLijst {
  width: 100%;
}

.adminLijstKolomKlein {
  width: 0%;
}

.formtable {
  padding: 5px 5px 5px 5px;
}

.formtable td {
  vertical-align: top;
}

.formsubmit {
  margin: 10px 5px 5px 10px;
}

.nieuws, .boekenlijst, .verhalenlijst, .filosofielijst {
  margin-bottom: 20px;
  border: 1px ridge #BBBBDD;
}

.nieuws_onderw, .boekenlijst_titel, .verhalenlijst_titel, .filosofielijst_titel {
  padding: 2px 5px 2px 5px;
  font-weight: bold;
  background-color: #BBBBDD;
}

.nieuws_onderw span {
  float: right;
}

.nieuws_tekst, .boekenlijst_tekst, .verhalenlijst_tekst, .filosofielijst_tekst {
  padding: 10px;
  border-top: 1px ridge #BBBBDD;
}

.links_info {
  margin-bottom: 10px;
}