body {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        color: #000000;
        background-color: #757575;
        line-height: 16px;
        margin: 0;
        padding: 0;
        background-image: url(/_images/bg_inhalt.jpg);
        background-repeat:repeat-y;
        background-position: center top;
        z-index: 1;
}

.center {
        top: 0px;
        margin-left: auto;
        margin-right: auto;
        width: 668px;
        z-index: 5;
}
label {
        float: left;
        width: 90px;
}
/* Navigation */

.nav {
        position: absolute;
        top:245px;
        width: 150px;
        color: #FFFFFF;
        margin-left: 9px;
        z-index:10;
}

.nav_text {
        position: absolute;
        top:23px;
        width:120px;
        padding: 5px 5px 5px 25px;
        z-index:15;
        background-color:#50B596;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        border-bottom: 1px solid #FFFFFF;
}

.nav_text a {color: #FFFFFF; text-decoration: none;}
.nav_text a:active {color: #FFFFFF; text-decoration: none;}
.nav_text a:visited {color: #FFFFFF; text-decoration: none;}
.nav_text a:hover {color: #FFD077;text-decoration: none;}

.nav_text ul {
   margin: 0px 0px 0px -18px;
   padding:0px;
   list-style:none;
}

.nav_text li {
   margin:7px 0px 7px 0px;
   list-style:none;
        background: url(/_images/listimage_nav.gif) no-repeat left 1px;
        padding-left:5px;
}

.nav_text ul ul li {
   margin:5px 0px 3px 13px;
   list-style:none;
        padding-bottom:5px;
        padding-left:5px;
        background: none;
        border-bottom: 1px dashed #FFFFFF;
}

.nav_text ul ul li.first {
   margin:5px 0px 3px 13px;
   list-style:none;
        padding-top:5px;
        padding-left:5px;
        background: none;
        border-top: 1px dashed #FFFFFF;
}

.nav_head {
        position: relative;
        height: 18px;
        padding: 4px 5px 0px 5px;
        z-index:15;
        background-color:#24785F;
        border-bottom: 1px solid #FFFFFF;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        text-transform: uppercase;
}

/* Kopfzeile */

.head {
        position: absolute;
        top:0px;
        height: 61px;
        width: 650px;
        margin-left: 9px;
        background-color: #EDEDED;
        z-index:2;
        border-bottom: 3px solid #FECE7B;
}

.head img{
        padding-top: 5px;
        padding-left:9px;
        z-index: 10;
        border:0px;
}

.headpic {
        position: absolute;
        top:64px;
        height: 61px;
        width: 650px;
        margin-left: 9px;
        z-index: 5;
}

.standardnav {
        position:absolute;
        left: 465px;
        top: 43px;
        z-index: 20;
        color: #686868;
}

.head a {color: #686868;text-decoration: none;}
.head a:active {color: #686868;text-decoration: none;}
.head a:visited {color: #686868;text-decoration: none;}
.head a:hover {color: #000000;text-decoration: none;}

/* Inhaltsbereich */

.content {
        position: absolute;
        top:228px;
        margin: 0px 0px 0px 185px;
        padding-top:20px;
        padding-bottom: 20px;
        width: 450px;
        z-index:10;
        list-style-position: outside;
        list-style-type: square;
}

.content ul li {
        list-style-image:url(/_images/listimage.gif);
}

h1 {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: bold;
        color: #FFFFFF;
        margin-top:-2px;
        margin-bottom:20px;
        line-height: 20px;
}

a {color: #FFFFFF; text-decoration: none;}

a:hover {color: #FFFFFF;text-decoration: underline;}

a:active {color: #FFFFFF;text-decoration: none;}

.textinput {
        border-top:0px solid #FFFFFF;
        border-bottom:0px solid #FFFFFF;
        border-left:0px solid #FFFFFF;
        border-right:0px solid #FFFFFF;
        background-color:#FFFFFF;
        color:#000000;
        font-size:11px;
        padding:1px;
}

textarea {
        margin-top:1px;
        border-top:0px solid #FFFFFF;
        border-bottom:0px solid #FFFFFF;
        border-left:0px solid #FFFFFF;
        border-right:0px solid #FFFFFF;
        background-color:#FFFFFF;
        color:#000000;
        font-size:11px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        padding:2px;
        width:220px;
        height: 80px;
}
.submit {
        border-top:1px solid #000000;
        border-bottom:1px solid #000000;
        border-left:1px solid #000000;
        border-right:1px solid #000000;
        background-color:#FFFFFF;
        color:#000000;
        font-size:11px;
}

hr {
        color: #FFFFFF;
        height: 1px;
}
