* {
 margin : 0;
 padding : 0;
}

BODY {
        font : 14px Geneva, Arial, Helvetica, sans-serif;
        color: #6C5C5D;
        background:#66232C;
        text-align:center;
}
TD {
        FONT-SIZE: 14px;
        FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
        margin: 0 0 0 0;
}
p {
        margin-bottom: 10px;
        margin-left: 0px;
        padding-left: 0px;
}
H1 {
        font : bold 16px Geneva, Arial, Helvetica, sans-serif;
        color: #10a4ba;
        margin : 0px 0px 5px 0px;
        padding: 0 0 0 0;
}
H2 {
            font : bold 16px Geneva, Arial, Helvetica, sans-serif;
            color: #10a4ba;
            margin : 0px 0px 5px 0px;
         padding: 0 0 0 0;
}
H3 {
        font : bold 14px Geneva, Arial, Helvetica, sans-serif;
        color: #10a4ba;
        margin : 24px 0px 6px 0px;

}
H4 {
        font : 14px Geneva, Arial, Helvetica, sans-serif;
        color: #6C5C5D;
        margin : 27px 0px 6px 0px;
}
H5 {
        font : 16px Geneva, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        margin : 0px 0px 0px 0px;
        line-height: 1.3em;
}
H6 {
        font : bold 14px Geneva, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        margin : 20px 0px 0em 0px;
}
A {
        font : 14px Geneva, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: underline;
        color: #10a4ba;
}
ol {
        margin-left: 2.5em;
}
li.navigation {
        margin-bottom: 10px;
        list-style:none;
        font: 14px bold Geneva, Arial, Helvetica, sans-serif;
}
ul.navigation-aktiv {
        margin-bottom: 10px;
        margin-left: -11px;
        list-style:none;
        font-weight:bolder;
        font: 14px Geneva, Arial, Helvetica, sans-serif;
        z-index: 10px;
}
li.navigation-produkte-aktiv-klein {
        margin-left: -8px;
        z-index: 11px;
}
li.navigation-spind-aktiv-klein {
        margin-left: -8px;
        z-index: 11px;
}
ul.navigation {
        margin: 5px 0 10px 5px;
        list-style:none;
        font: 12px bold Geneva, Arial, Helvetica, sans-serif;
        color:#9898A8;
}
ul.navigation-produkte-a {
        margin: 5px 0 10px 16px;
        list-style:none;
        font: 12px bold Geneva, Arial, Helvetica, sans-serif;
        color:#9898A8;
}
ul.navigation-spind-a {
        margin: 0 0 5px 10px;
        list-style:none;
        font: 11px bold Geneva, Arial, Helvetica, sans-serif;
        color:#9898A8;
}
A.navigation-a {
        font : 13px bold Geneva, Arial, Helvetica, sans-serif;
        list-style:none;
        TEXT-DECORATION: none;
        color: #343467;
}
A.u-navigation-a {
        font : 13px Geneva, Arial, Helvetica, sans-serif;
        list-style:none;
        TEXT-DECORATION: none;
        color: #343467;
}
A.u-navigation-b {
        font : 12px Geneva, Arial, Helvetica, sans-serif;
        list-style:none;
        TEXT-DECORATION: none;
        color: #343467;
}
A.navi_rechts {
        TEXT-DECORATION: none;
        font: 10px Bold Geneva, Arial, Helvetica, sans-serif;
}
A.navi_rechts-a {
        TEXT-DECORATION: none;
        font: 10px Bold Geneva, Arial, Helvetica, sans-serif;
        color:#10a4ba;
}
A.navi_oben {
        TEXT-DECORATION: none;
        font: 13px Bold Geneva, Arial, Helvetica, sans-serif;
        color:#343467;
}
A.navi_oben-a {
        TEXT-DECORATION: none;
        font: 12px Bold Geneva, Arial, Helvetica, sans-serif;
        color:#10a4ba;
}
.align-center {
        text-align: center;
}
.footer-inhalt {
        font: 9px Geneva, Arial, Helvetica, sans-serif;
        color: #000000;
}
img.block {
        display:block;
}

img {
          margin:0;
          padding:0;
          border:0;
}
#logo {
        position: absolute;
        margin-left: 835px;
        margin-top: 490px;
}
#container {
        width:1008px;
          text-align:left;
        margin: auto;
          border:0px #FFFFFF;
        background-image:url(../images/background.jpg);
        z-index:1;
}
#header {
        position: relative;
        margin-left: 23px;
        margin-top: -565px;
        width: 300px;
        font-size:16px;
        color: #0091C0;
        letter-spacing: 0.1px;
        z-index:10;
}
#navi {
        position: relative;
        float:left;
        width:170px;
        margin-top:130px;
        margin-left:30px;
        font: 14px Bold Geneva, Arial, Helvetica, sans-serif;
        color:#333366;
        z-index: 9;
}
#navi_oben {
        position: relative;
        float:left;
        width: 600px;
        margin-top:83px;
        margin-left:-10px;
        font: 12px Bold Geneva, Arial, Helvetica, sans-serif;
        color:#343467;
        z-index: 9;
}
.navi_rechts {
        margin-top:-13px;
        font: 10px Bold Geneva, Arial, Helvetica, sans-serif;
        color:#343467;
        text-align:right;
}
#center {
        float:left;
        position: relative;
        margin-left:-10px;
        margin-top: 30px;
        width: 600px;
}
.float-left {
        float:left;
}
#footer {
          clear:both;
          padding:3px;
          margin-top: 100px;
        background-image:url(../images/background.jpg);
        padding-left:240px;
        font-size:12px;
}
#footer a{text-decoration:none; font-size:12px;}

.label {
        clear: left;
        float: left;
        width: 200px;
}
.input {
        float: left;
}
