body {
        background-color: #042F7D;
        color: #F9DA34;
        font-family: Verdana, Arial, sans-serif;
        padding-top:0px;
        padding-left:50px;
        font-size: 100%;
        line-height: 110%;
}

h1, h2 {
        background-color: transparent;
        color: #F9DA34;
        font-family: Verdana, Arial, sans-serif;
        font-size: 110%;
        line-height: 125%;

        }

h3, {
        background-color: #042F7D;
        color: #042F7D;
        font-family: Verdana, Arial, sans-serif;
        font-size: 1%;
        line-height: 1%;
    }



.text {
      font-family: Verdana, Arial, sans-serif;
      font-size:100%;
      line-height:110%;
      background: #042F7D;
}


p {
        background-color: transparent;
        color: #F9DA34;
        font-family: Verdana, Arial, sans-serif;
}

.termine {
         font-size: 9px;
}

a:link {
        background-color: transparent;
        color: #FF9F00;
        text-decoration: underline;
}


a:visited {
        background-color: transparent;
        color: #FF9F00;
        text-decoration: underline;
}


a:hover {
        background-color: #042f7d;
        color: #CCCCCC;
        text-decoration: underline;
}

.newslinks {
background-color:#042F7D;
color:#F9DA34;
font-size:11px;
width:45%;
vertical-align:top;
margin-bottom:10px;
padding-left:5px;
padding-bottom:10px;
padding-top:5px;
margin-right:5px;
border:1px solid #FF9F00;
float:left;
}

.newslinks a:link, .anzeige a:visited {
background-color:#042F7D;
color:#ffffff;
}

.newslinks a:hover {
background-color:#042F7D;
color:#000000;
}


.newsrechts {
background-color:#042F7D;
color:#F9DA34;
font-size:11px;
width:45%;
vertical-align:top;
margin-bottom:10px;
padding-left:5px;
padding-bottom:10px;
padding-top:5px;
border:1px solid #FF9F00;
float:right;
}

.newsrechts a:link, .anzeiger a:visited {
background-color:#042F7D;
color:#ffffff;
}

.newsrechts a:hover {
background-color:#042F7D;
color:#000000;
}


.unsichtbar a:link, .unsichtbar a:visited, .unsichtbar a:hover {
  text-decoration:none;
  background-color:#042F7D;
  color:#042F7D;
  }

.unterschrift {
        background-color: #042F7D;
        color: #CCCCCC;
        font-family: Verdana, Arial, sans-serif;
        font-style: italic;
}

.navi {
 border:1px solid #F9DA34;
 padding-left: 7px;
 padding-right: 0px;
 padding-top: 3px;
 padding-bottom: 3px;
 font-family: Verdana, Arial, sans-serif;
 font-size: 100%;
 line-height:125%;
 color: #F9DA34;
 background: transparent;
 margin-bottom: 5px;
 width: 23ex;
}


.navi ul {
 margin-top:0px;
 margin-bottom:0px;
 list-style-type:square;
}

.navi a:link, .navi a:visited {
 background: #042F7D;
 color:#FF9F00;
 text-decoration: underline;
}

.navi a:hover {
 background: #042F7D;
 color: #CCCCCC;
 text-decoration: underline;
}

.inhalt {
 width:100%;
 font-family: Verdana, Arial, sans-serif;
}

.text {
      font-family: Verdana, Arial, sans-serif;
}

hr {border:solid #F9DA34 1px;}

img {
    border-color: #FF9F00;
}

/*--- Formfields ---*/
input
{
        font-family: sans-serif;
        font-size: 90%;
        width: 160px;
}

input.field
{
        background: #042F7D;
        color: #FF9F00;
        border : 1px solid #F9DA34;
        height: 20px;
        width: 200px;
}
input.button
{
        color: #FF9F00;
        background: #042F7D;
        border : 1px solid #F9DA34;
        height: 20px;
        width: 120px;
}

textarea
{
        font-family: sans-serif;
        font-size: 10pt;
        color: #FF9F00;
        background: #042F7D;
        border : 1px solid #F9DA34;
        height: 200px;
        width: 300px;
}
