
body {
    color: #333;
    font-size: 10pt;
    font-family: Tahoma, Arial, sans-serif;
    font-weight: normal;
  }

h2 {
    color: #030;
    font-size: 11pt;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 8px;
    border-width: 1px;
    border-color: #0cf;
  }

h3 {
    color: #333;
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 8px;
    border-width: 1px;
    border-color: #0cf;
  }

h4 {
    color: #333;
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 8px;
    border-width: 1px;
    border-color: #0cf;
  }


.defaultfont {
    font-size : 10pt;
    font-family :  Tahoma, Arial, sans-serif;
    color : #333;
  }

li {
    font-size : 10pt;
    font-family :  Tahoma, Arial, sans-serif;
    color : #333;
  }

p {
    font-size : 10pt;
    font-family :  Tahoma, Arial, sans-serif;
    margin : 0 0 5px 1px;
    border : #c30 1px;
    color : #333;
  }

td {
    font-size : 10pt;
    font-family :  Tahoma, Arial, sans-serif;
    margin : 0 0 5px 1px;
    border : #c30 1px;
    color : #333;
}

a {
    color : #333;
}

a:hover {
    color : #030;
}

.listing td {
    padding: 2px 4px 2px 4px;
    border-right: 1px solid #FFFFFF;
}

.content {
    padding: 5px 10px;
  }

.contentfield {
    border-right: 1px solid #b3b3b3;
    border-bottom: 1px solid #b3b3b3;
    border-left: 1px solid #b3b3b3;
  }

.coord {
    font-size: 11px;
    font-family: Verdana;
    border-right: 1px solid #ababab;
    border-bottom: 1px solid #ababab;
    border-left: 1px solid #ababab;
  }

.mainmenu {
    color: #333;
    font-size: 10pt;
    font-family: Arial;
    font-weight: bold;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
  }

.mainmenucell {
    padding-right: 12px;
    text-decoration: none;
    color: #808080;
  }

.mainmenucell:hover {
    padding-right: 12px;
    text-decoration: none;
    color: #030;
  }

.mainmenucellhigh {
    padding-right: 12px;
    text-decoration: none;
    color: #030;
  }

.navi {
    color: #333;
    font-size: 11px;
    margin-top: 4px;
    margin-bottom: 10px;
    padding-right: 16px;
  }

.shadowborder {
    border-right: 1px solid #b3b3b3;
    border-left: 1px solid #b3b3b3;
  }

.sponsoring td{
    padding-bottom: 10px;
}

.sponsoring img{
    margin-top: 3px;
}

/*needed for forum*/
.search {
   color: #ff0000;
}

#Ebene1 {
    visibility: visible;
    position: absolute;
  }

