body {
        background-color: #042F7D;
        color: #F9DA34;
        font-family: Verdana, Arial, sans-serif;
        padding-top:0px;
        padding-left:50px;

}

h1, h2 {
        background-color: transparent;
        color: #F9DA34;
        font-family: Verdana, Arial, sans-serif;
        font-size: 110%;
        line-height: 125%;

        }

p {
        background-color: transparent;
        color: #F9DA34;
        font-family: Verdana, Arial, sans-serif;
        font-size: 100%;
        line-height: 110%;
}

.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;
}

.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;
 margin-left:20px;
 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;
 font-size:100%;
 line-height:110%;
}

.text {
      font-family: Verdana, Arial, sans-serif;
      font-size:100%;
      line-height:110%;
      background: #042F7D;
}

.inhalt2 {
 font-family: Verdana, Arial, sans-serif;
 font-size:100%;
 line-height:110%;
}

hr {
 color:#F9DA34;
 background:#042F7D;
 height: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: 170px;
        width: 300px;
}
