body {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #EEEEEE;
  color : #333333;
  margin: 5px;
}

h1 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  background : #666666;
  color : #CCCCCC;
  margin: 0px;
}
h2 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #666666;
  color : #CCCCCC;
  margin: 0px;
}
h3 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #666666;
  color : #CCCCCC;
  margin: 0px;
}

input {
  font-weight: bold;
  color: #333333;
  margin: 1px;
  border-width: 1px;
}

select {
  font-weight: bold;
  color: #333333;
  background-color : #DDDDDD;
  margin: 0px;
  border-color: #FF9900;
  border-style: solid;
  border-width: 1px;
}








textarea {
  font-weight: bold;
  color: #333333;
  background-color : #DDDDDD;
  margin: 1px;
  border-color: #FF9900;
  border-style: solid;
  border-width: 1px;
}

.submit_button {
  font-weight: bold;
  color: #FFFFFF;
  background-color : #FF9900;
  margin: 1px;
  border-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
}

.submit_button:hover {
  font-weight: bold;
  color: #FFFFFF;
  background-color : #FF3333;
  margin: 1px;
  border-color: #FFCCCC;
  border-style: solid;
  border-width: 1px;
}






.body_bgr {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #EEEEEE;
  color : #333333;
  margin: 0px;
}


.big_text_link {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  background : #666666;
  color : #CCCCCC;
  margin: 0px;
}
.big_text_link:hover {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  background : #666666;
  color : #FFFFFF;
  margin: 0px;
}

.small_text_link {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #666666;
  color : #CCCCCC;
  margin: 0px;
}
.small_text_link:hover {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #666666;
  color : #FFFFFF;
  margin: 0px;
}

.admin_hintergrund {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #CCCCCC;
  color : #333333;
  margin: 0px;
}


.tabelle_kopf {
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background: #EEEEEE;
  color: #333333;
  text-decoration: none;
  font-weight: normal;
}

.tabelle_rahmen {
  background : #EEEEEE;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
  text-decoration: none;
  font-weight: normal;
}

.tabelle_rahmen_spezial {
  background : #EEEEEE;
  background: #FFEDB8;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
  text-decoration: none;
  font-weight: normal;
}

.rahmen_verlauf_h {
  background : #EEEEEE;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
  text-decoration: none;
  font-weight: normal;
  background-image: url(/imgs/rahmen_verlauf_h.png);
}

.rahmen_verlauf_v {
  background : #EEEEEE;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: #333333;
  text-decoration: none;
  font-weight: normal;
  background-image: url(/imgs/rahmen_verlauf_v.png);
}

.dezenter_bgr {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #FFFFFF;
  color : #000000;
  margin: 0px;
}

.hintergrundfarbe {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color : #000000;
  margin: 0px;
}

.beitragsfarbe {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #FFCC33;
  color : #000000;
  margin: 0px;
}

.beitragsfarbe_1 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #EEEEEE;
  color : #000000;
  margin: 0px;
}

.beitragsfarbe_over_1 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #CCCCCC;
  color : #000000;
  margin: 0px;
}

.beitragsfarbe_2 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #FFFFFF;
  color : #000000;
  margin: 0px;
}

.beitragsfarbe_over_2 {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background : #DDDDDD;
  color : #000000;
  margin: 0px;
}

.informationsfarbe {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  background-color : #FF3333;
  margin: 1px;
  border-color: #990000;
  border-style: solid;
  border-width: 0px;
}

.hilfe_table {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  background-color : #DDDDDD;
  margin: 1px;
  border-color: #990000;
  border-style: solid;
  border-width: 0px;
}

.s_text {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color : #000000;
  margin: 0px;
}

.headline_text {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  background : #999999;
  color : #000000;
  margin: 0px;
}





  .s   { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-weight: normal }
  .m   { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-weight: normal }
  .l   { font: 18px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; font-weight: normal }


  .member_info_tbl_head {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background : #DDDDDD;
    font-weight:bold;
    color : #000000;
  }


  .tbl_head {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background : #DDDDDD;
    font-weight:bold;
    color : #000000;
    padding-left: 10px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 2px;
    border-style:solid;
    border-width: 0px;
  }

  .tbl_head_community {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background : #87C5EA;
    font-weight:bold;
    color : #000000;
    padding-left: 10px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 2px;
    border-style:solid;
    border-width: 0px;
  }

  .tbl_head_gruesse {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background : #BAD856;
    font-weight:bold;
    color : #000000;
    padding-left: 10px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 2px;
    border-style:solid;
    border-width: 0px;
  }

  .tbl_head_info {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background: #FF641A;
    font-weight:bold;
    color : #000000;
    padding-left: 10px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 2px;
    border-style:solid;
    border-width: 0px;
  }

  .tbl_head_grussradio {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background: #FFCC33;
    font-weight:bold;
    color : #000000;
    padding-left: 10px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 2px;
    border-style:solid;
    border-width: 0px;
  }

  .tbl_head_audiostream {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background: #FFFFFF;
    font-weight:bold;
    color : #000000;
    padding-left: 10px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 2px;
    border-style:solid;
    border-width: 1px;
    border-color : #CCCCCC;
  }


  .information {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    background : #FFFFFF;
    font-weight:bold;
    color : #000000;
    margin: 0px;
    margin-width: 0px;
    border-style:solid;
    border-width: 1px;
    border-color : #CCCCCC;
  }

  a         { font-weight: bold; color: #000000; text-decoration: none }
  a:visited { font-weight: bold; color: #000000; text-decoration: none }
  a:active  { font-weight: bold; color: #000000; text-decoration: underline }
  a:hover   { font-weight: bold; color: #000000; text-decoration: underline }

