body {
  color : #fff;
  background : #000;
  font : 14px/18px icon, arial, helvetica, sans-serif;
}

a:link {
  color : #fff;
  background : transparent;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

a:active {
  color : #fff;
  background : #f00;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

a:visited {
  color: #eee;
  background : transparent;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

a:hover {
  color : #fff;
  background : #f00;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

ol.text li {
  color : #fff;
  background : #000;
  font : 14px/18px icon, arial, helvetica, sans-serif;
}

.himmel {
  color : #edf;
}

.hoelle {
  color : #fa3;
}

.famous {
  color : #f00;
}

.grab {
  color : #000;
  text-align : center;
  font : 14px/14px icon, arial, helvetica, sans-serif;
  margin: 10px;
}

.htmls {
  color : #f00;
  font : 10px/14px icon, arial, helvetica, sans-serif;
}

.rente {
  color : #6a2;
}

.under {
  text-decoration : underline;
}

.lexikon {
  color : #eee;
  font : 10px/12px icon, arial, helvetica, sans-serif;
}

.invisible {
  color : #888;
  display : none;
}

.justify {
  text-align : justify;
}

.center {
  text-align : center;
}

.right {
  text-align : right;
}

h1.red {
  color : #f00;
  font : 800 20px/20px icon, arial, helvetica, sans-serif;
  text-align : center;
}

h1 {
  color : #eee;
  font : 800 20px/20px icon, arial, helvetica, sans-serif;
}


h2 {
  color : #eee;
  font : 800 18px/18px icon, arial, helvetica, sans-serif;
}

h3 {
  color : #eee;
  font : 800 16px/16px icon, arial, helvetica, sans-serif;
}

p {
  color : #eee;
  font : 14px/18px icon, arial, helvetica, sans-serif;
}

font {
  color : #eee;
  font : 14px/18px icon, arial, helvetica, sans-serif;
}

font.himmel {
  color : #edf;
  font : 14px/18px icon, arial, helvetica, sans-serif;
}

font.hoelle {
  color : #fa3;
  font : 14px/18px icon, arial, helvetica, sans-serif;
}

font.rente {
  color : #6a2;
  font : 14px/18px icon, arial, helvetica, sans-serif;
}

font.famous {
  color : #f00;
  font : 14px/18px icon, arial, helvetica, sans-serif;
}

p.linkcount {
  color : #eee;
  font : 10px/12px icon, arial, helvetica, sans-serif;
  text-align : center;
}

input.himmel {
  font : 14px/18px icon, arial, helvetica, sans-serif;
  color : #edf;
  background : #000;
  border : 1px solid #edf;
}

textarea.himmel {
  font : 14px/18px icon, arial, helvetica, sans-serif;
  color : #edf;
  background : #000;
  border : 1px solid #edf;
}

input.hoelle {
  font : 14px/18px icon, arial, helvetica, sans-serif;
  color : #fa3;
  background : #000;
  border : 1px solid #fa3;
}

textarea.hoelle {
  font : 14px/18px icon, arial, helvetica, sans-serif;
  color : #fa3;
  background : #000;
  border : 1px solid #fa3;
}

input.rente {
  font : 14px/18px icon, arial, helvetica, sans-serif;
  color : #6a2;
  background : #000;
  border : 1px solid #6a2;
}

textarea.rente {
  font : 14px/18px icon, arial, helvetica, sans-serif;
  color : #6a2;
  background : #000;
  border : 1px solid #6a2;
}

input.famous {
  font : 14px/18px icon, arial, helvetica, sans-serif;
  color : #f00;
  background : #000;
  border : 1px solid #f00;
}

select.famous {
  font : 14px/18px icon, arial, helvetica, sans-serif;
  color : #f00;
  background : #000;
  border : 1px solid #f00;
}

textarea.famous {
  font : 14px/18px icon, arial, helvetica, sans-serif;
  color : #f00;
  background : #000;
  border : 1px solid #f00;
}

em {
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
}

strong {
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
}

td {
  background : transparent;
}

td.himmel {
  background : #edf url(himmelback.jpg);
  height : 30px;
}

td.himmel p {
  color : #000;
}

td.himmel p a:link {
  color : #000;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

td.himmel p a:visited {
  color : #000;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

td.hoelle {
  background : #fa3 url(hoelleback.jpg);
  height : 30px;
}

td.hoelle p {
  color : #000;
}

td.hoelle p a:link {
  color : #000;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

td.hoelle p a:visited {
  color : #000;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

td.rente {
  background : #6a2 url(renteback.jpg);
  height : 30px;
}

td.rente p {
  color : #fff;
}

td.rente p a:link {
  color : #fff;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

td.rente p a:visited {
  color : #fff;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

td.famousback {
  background : #e9887d url(famousback.jpg);
  height : 30px;
}

td.famousback p {
  color : #000;
}

td.grabweiss {
  background : #fff url(grabplatte_weiss.jpg);
}

td.grabrot {
  background : #fff url(grabplatte_rot.jpg);
}

td.grabgruen {
  background : #fff url(grabplatte_gruen.jpg);
}

td.grabblau {
  background : #fff url(grabplatte_blau.jpg);
}

td.top175 {
  vertical-align : top;
  width : 175px;
}

td.bottom175 {
  vertical-align : bottom;
  width : 175px;
}

td.navbar {
  vertical-align : top;
  width : 200px;
}

td.content {
  padding-top : 18px;
  vertical-align : top;
}

td.check {
  background : #fff;
}

td.check p {
  color : #000;
}

td.check a:link {
  color : #000;
  background : transparent;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

td.check a:visited {
  color : #000;
   background : transparent;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

td.check a:hover {
  color : #fff;
  background: #000;
  font : 800 14px/18px icon, arial, helvetica, sans-serif;
  text-decoration : none;
}

.surftipp {
  font : 10px/12px icon, arial, helvetica, sans-serif;
  color : #edf;
}

.surftipp strong {
  font : 800 10px/12px icon, arial, helvetica, sans-serif;
  color : #edf;
}

td.surftipp {
  background : #edf url(himmelback.jpg);
}

td.surftipp p {
  font : 800 10px/12px icon, arial, helvetica, sans-serif;
  color : #000;
}

input.surftipp {
  font : 10px/12px icon, arial, helvetica, sans-serif;
  color : #edf;
  background : #000;
  border : 1px solid #edf;
}

textarea.surftipp {
  font : 10px/12px icon, arial, helvetica, sans-serif;
  color : #edf;
  background : #000;
  border : 1px solid #edf;
}

.umfrage {
  font : 10px/12px icon, arial, helvetica, sans-serif;
  color : #fa3;
}

.umfrage strong {
  font : 800 10px/12px icon, arial, helvetica, sans-serif;
  color : #fa3;
}

td.umfrage {
  background : #fa3 url(hoelleback.jpg);
}

td.umfrage p {
  font : 800 10px/12px icon, arial, helvetica, sans-serif;
  color : #000;
}

input.umfrage {
  font : 10px/12px icon, arial, helvetica, sans-serif;
  color : #fa3;
  background : #000;
  border : 1px solid #fa3;
}

.online {
  font : 10px/12px icon, arial, helvetica, sans-serif;
  color : #000;
  text-align : right;
}

.counter {
  font : 10px/12px icon, arial, helvetica, sans-serif;
  color : #000;
  text-align : center;
}
