/******************
* Defaults
*/
body {
  margin-top:0; margin-left:0; margin-right:0; margin-bottom:0; padding-top:0; background-color:#c3fafc; font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:12px; color:black; 
}

tr {
  margin-top:0; margin-left:0; margin-right:0; margin-bottom:0; padding-top:0;
}

td {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:12px; color:black; 
}

a:link { 
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:12px; line-height:14px; color:#cf0a2f; font-weight:bold; text-decoration:none;
}
a:visited {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:12px; line-height:14px; color:#cf0a2f; font-weight:bold; text-decoration:none;
}
a:hover {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:12px; line-height:14px; color:#9A049A; font-weight:bold; text-decoration:none;
}
a:active {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:12px; line-height:14px; color:#cf0a2f; font-weight:bold; text-decoration:none;
}

/******************
* Zoekresultaten table (tabsearch)
*/
.tabsearch_header {
  background-color:#00aaaa; font-size: 15px; line-height:17px; color:#003366; font-weight:bold; vertical-align:middle; text-align:center; height:30px;
}
.tabsearch_row {
  background-color:#7fd2d3;
}
.tabsearch_row2 {
  background-color:#b1e5e6;
}
.tabsearch_rowOver {
  background-color:#ffffff;
}

/******************
* Boomgegevens table (tabtree)
* ... ook gebruikt bij contactform
*/
.tabtree_table {
  background-color:#eeffff;
}
.tabtree_header {
  background-color:#00aaaa; font-size: 18px; line-height:20px; color:#cf0a2f; font-weight:bold; vertical-align:middle; text-align:center; height:30px;
}

/******************
* Raragegevens table (tabrara)
*/
.tabrara_table {
  background-color:#eeffff;
}
.tabrara_header {
  background-color:#00aaaa; font-size: 18px; line-height:20px; color:#cf0a2f; font-weight:bold; vertical-align:middle; text-align:center; height:30px;
}

/******************
* Forum index table (tabforum)
* ... ook gebruikt bij verhalen en links
*/
.tabforum_header {
  background-color:#00aaaa; font-size: 18px; line-height:20px; color:#cf0a2f; font-weight:bold; vertical-align:middle; text-align:center; height:30px;
}
.tabforum_row {
  background-color:#c8eced; cursor:pointer;
}
.tabforum_rowOver {
  background-color:#ccdddd; cursor:pointer;
}
.tabforum_ond_rec_table {
  background-color:#eeffff;
}
.tabforum_ond_rec_header {
  background-color:#99cccc;
}
.tabforum_rec_table {
  background-color:#eeffff;
}
.tabforum_rec_header {
  background-color:#00aaaa; font-size: 18px; line-height:20px; color:#cf0a2f; font-weight:bold; vertical-align:middle; text-align:center; height:30px;
}

/******************
* Nieuws table (tabnews)
*/
.tabnews_table {
  background-color:#ccdddd;
}
.tabnews_header {
  background-color:#00aaaa; font-size: 18px; line-height:20px; color:#cf0a2f; font-weight:bold; vertical-align:middle; text-align:center; height:30px;
}

/******************
* Verhalen table (tabstory)
*/
.tabstory_table {
  background-color:#eeffff;
}
.tabstory_header {
  background-color:#00aaaa; font-size: 18px; line-height:20px; color:#cf0a2f; font-weight:bold; vertical-align:middle; text-align:center; height:30px;
}

/******************
* Tekst verhaal; verhalenpagina (story_txt)
*/
font.story_txt {
  font-size:13px; line-height:16px; font-family:Luxi Sans,Arial,Sans,SansSerif; text-decoration:none; letter-spacing:0.8px;
}

/******************
* Verhalen links / header (story)
*/
a.story:link {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:18px; font-weight:bold; line-height:20px; color:#cf0a2f; text-decoration:none;
}
a.story:visited {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:18px; font-weight:bold; line-height:20px; color:#cf0a2f; text-decoration:none;
}
a.story:hover {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:18px; font-weight:bold; line-height:20px; color:#cf0a2f; text-decoration:none;
}
a.story:active {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:18px; font-weight:bold; line-height:20px; color: #cf0a2f; text-decoration:none;
}

/******************
* Nieuws link op hoofdpagina (news)
* ... ook gebruikt bij Boomverzorgers
*/
a.news:link {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:14px; font-weight:bold; line-height:14px; color:#cf0a2f; text-decoration:none; letter-spacing:1.2px;
}
a.news:visited {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:14px; font-weight:bold; line-height:14px; color:#cf0a2f; text-decoration:none; letter-spacing:1.2px
}
a.news:hover {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:14px; font-weight:bold; line-height:14px; color:#9A049A; text-decoration:none; letter-spacing: 1.2px;
}
a.news:active {
  font-family:Luxi Sans,Arial,Sans,SansSerif; font-size:14px; font-weight:bold; line-height:14px; color: #cf0a2f; text-decoration:none; letter-spacing:1.2px;
}

/******************
* Header op hoofdpagina; laatste nieuws / BvdM (main_title)
*/
font.main_title {
  font-size:16px; line-height:18px; color:#003366; font-family:Luxi Sans,Arial,Sans,SansSerif; font-style:normal; font-weight:bold; text-decoration:none; letter-spacing:1.2px;
}

/******************
* Boom / Rara aanmelden table (tabadd)
*/
.tabadd_table {
  background-color:#eeffff;
}
.tabadd_header {
  background-color:#00aaaa; font-size: 18px; line-height:20px; color:#cf0a2f; font-weight:bold; vertical-align:middle; text-align:center; height:30px;
}

font.tabadd_obl {
  font-size:12px; line-height:16px; color:#ffffff; font-family:Luxi Sans,Arial,Sans,SansSerif; font-weight:bold; text-decoration:none; letter-spacing:1px;
}

/******************
* Feedback-berichten (h5) / Error-berichten (h6)
*/
h5 { 
  font-size:14px; line-height:16px; color:#003366; font-family:Luxi Sans,Arial,Sans,SansSerif; text-decoration: none;
}
h6 { 
  font-size:14px; line-height:16px; color:#cf0a2f; font-family:Luxi Sans,Arial,Sans,SansSerif; text-decoration:none;
}


