/* 
wordpress thema:  scheikundedocenten.nl - versie:  1.1
concept + realisatie:  reint boer iwema, eindhoven(c) 2007-2009
*/

* {
  margin: 0;
  padding: 0;
}

body {
/*  background: #fff url(images/bg_main.gif) fixed top repeat-x;*/
  background: #fff url(images/bg-dotted.gif) repeat left top;
  color: black;
  font: 12px/1.5em Helvetica, Arial, sans-serif;
  text-align: center;
}
  
p {
  padding-bottom: 1em;
}

p.clear {
  clear: both;
  height: 0;
  padding: 0;
}

#alles {
/*  background: #fff url(images/bg_main.gif) top repeat-x;*/
  background-color: white;
  margin: 0 auto;
/*  padding: 0 10px 0 10px;*/
  text-align: left;
  width: 960px;
}

#kop {
  background: url("images/bg-header.png") no-repeat top right;
  background-color: #a8ba80;
  height: 170px;
}

/* titel + logo */

#titel {
  float: left;
  height: 80px;
  width: 630px;
  padding: 30px 320px 0 10px;
  font-family: "Trebuchet MS", "Gill Sans", Helvetica, Arial, sans-serif;
  color: #ffd;
  text-align: center;
}

#titel h1 {
  font-size: 300%;
  line-height: 90%;
  margin: 0;
}

#titel a {
  color: #ffd;
  text-decoration: none;
}

#hoofdNavigatie, #subNavigatie, #zoekBalk {
  float: left;
  height: 30px;
}

/* navigatie */

#hoofdNavigatie div {
  float: left;
  padding: 0 30px 0 30px;
  width: 180px;
}
#hoofdNavigatie div a, #subNavigatie div a {
/*  background: transparent url('images/pijl.gif') no-repeat center left;*/
  display: block;
  height: 23px;
  padding-top: 7px;
  color: #ffd;
  font-size: 109%;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}

#hoofdNavigatie div a:hover, #hoofdNavigatie div a.actief {
  background-color: #a8ba80;
}

#subNavigatie {
  padding: 0px 10px 0 15px;
  width: 615px;
}

#subNavigatie div {
  float: left;
  padding: 0 15px 0 15px;
}

#subNavigatie div a {
  color: black;
}

#subNavigatie div a:hover {
  text-decoration: underline;
}

#zoekBalk {
  padding: 5px 30px 0 10px;
  height: 25px;
  width: 280px;
  text-align: right;
}

#zoekBalk form p {
  display: inline;
  padding: 0;
}

#zoekBalk input[type=text] {
  border: 1px solid #507500;
  background-color: white;
  color: #555;
  padding: 2px 10px 2px 10px;
}

#zoekBalk input[type=submit] {
  background-color: #a8ba80;
  border: 1px #507500 solid;
  color: black;
  font-weight: bold;
  font-size: 90%;
  padding: 2px 10px 2px 10px;
}


/* artikelen */

#artikelen {
/*  background: url("images/bg_dotted_v.gif") repeat-y top left;*/
  background-color: white;
}

#hoofdArtikel {
  float: left;
  padding: 10px;
  width: 620px;
}

#subArtikelen {
  float: left;
  padding: 10px;
  width: 300px;
}

#subArtikelen div {
  border-bottom: 1px solid #507500;
  border-top: 5px solid #aaa;
  background: #fff url(images/bg-dotted.gif) repeat left top;
/*  background-color: #eee;*/
  margin-bottom: 10px;
  padding: 10px;
}

.auteur, .tijd{
  color: #505050;
  font-size: 90%;
  font-style: italic;
}

#artikelNavigatie {
  border-left: 1px solid #507500;
  margin: 20px;
  padding: 10px;
}

#artikelNavigatie span {
  color: #507500;
  font-size: 150%;
  font-weight: bolder;
}

#artikelNavigatie a {
  color: black;
}

#hoofdArtikel p.quote {
  text-align: center;
  font-weight: bold;
}

#hoofdArtikel ul, #hoofdArtikel ol {
  padding: 0 20px 1em 30px;
}

#hoofdArtikel ul {
  list-style: square;
}

#subArtikelen ul {
  list-style: square;
  padding: 0 0 0 10px;
}

#hoofdArtikel div.reactie div.auteur {
  float: left;
  padding: 10px 10px 10px 0;
  width: 140px;
}

#hoofdArtikel div.reactie div.commentaar {
  border-left: 1px solid #507500;
  float: left;
  padding: 10px 0px 10px 10px;
  width: 459px;
}

#artikelen img.hoofdArtikel {
  float: right;
  border: 1px solid black;
  width: 240px;
  height: 180px;
  margin: 0 0 10px 10px;
}


#varia {
/*  background: url("images/bg_dotted_v.gif") repeat-y top left;*/
  background-color: white;
  border-top: 1px solid #aaa;
}

#varia > div {
  float: left;
  width: 220px;
  padding: 10px;
}

#varia h3 {
  text-align: center;
}

#meestGelezen ul {
  list-style: square;
  padding: 0 0 1em 10px;
}

#meestGelezen li a, #docent a {
  color: black;
}

#meestGelezen li, #docent > p, #colofon p, #poll form, #poll li, #poll p, #voet p {
  font-size: 90%;
}

#varia label {
  padding-left: 10px;
}

#varia p.center {
  text-align: center;
}

#varia #docent img {
  float: right;
  border: 1px solid black;
  margin: 10px;
  width: 75px;
}

#voet {
  color: #aaa;
  padding: 20px 0 20px 0;
  text-align: center;
}

/* body text */
p.center {
  text-align: center;
}

/* links */

a {
  color: #507500;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a.archief {
  color: black;
}

a.docent {
  color: #507500;
}

/* headers */

h1, h2, h3, h4 {
  color: #507500;
  font-family: "Trebuchet MS", "Gill Sans", Helvetica, Arial, sans-serif;
  margin-bottom: 0.5em;
}

h1 {
  font-size: 200%;
  line-height: 1.3em;
}

h2 {
  font-size: 150%;
  line-height: 1.3em;
}

h3 {
  font-size: 133%;
  font-weight: normal;
}

h4 {
  font-size: 109%;
}

