﻿body
{
    font-family: arial;
    font-weight: normal;
    font-size: 13px;
    background-color: white;
    color: #78808C;
    line-height: 16px;
}
#aussen
{
    width: 970px;
    height: 810px;
    position: absolute;
    left: 50%;
    top: 5px;
    margin-left: -485px;
    background-image: url(img/hg1.jpg);
    background-repeat: repeat;
    border: solid 0px red;
}
#content
{
    left: 30px;
    top: 120px;
    z-index: 1;
    width: 420px;
    height: 530px;
    position: absolute;
    background-color: transparent;
    border: solid 0px red;
    overflow: auto;
}
#xxx
{
    left: 457px;
    top: 273px;
    z-index: 6;
    width: 350px;
    height: 345px;
    position: absolute;
    background-color: #F3AB11;
    vertical-align: top;
    border: solid 1px red;
    overflow: auto;
    padding: 0 0 0 0;
    scrollbar-face-color: #F3AB11;
    scrollbar-track-color: #F3AB11;
    scrollbar-arrow-color: white;
    scrollbar-highlight-color: #F3AB11;
    scrollbar-shadow-color: #F3AB11;
    scrollbar-3dlight-color: #F3AB11;
    scrollbar-darkshadow-color: #F3AB11;
}
#orange
{
    left: 456px;
    top: 196px;
    z-index: 6;
    width: 350px;
    height: 360px;
    position: absolute;
    background-color: #F3AB11;
    vertical-align: top;
    border: solid 0px red;
    overflow: auto;
    scrollbar-face-color: #F3AB11;
    scrollbar-track-color: #F3AB11;
    scrollbar-arrow-color: white;
    scrollbar-highlight-color: #F3AB11;
    scrollbar-shadow-color: #F3AB11;
    scrollbar-3dlight-color: #F3AB11;
    scrollbar-darkshadow-color: #F3AB11;
}
#angebot
{
    left: 25px;
    top: 170px;
    z-index: 1;
    width: 530px;
    height: 480px;
    position: absolute;
    background-color: white;
    border: solid 0px red;
    overflow: auto;
    scrollbar-face-color: white;
    scrollbar-track-color: white;
    scrollbar-arrow-color: #F3AB11;
    scrollbar-highlight-color: #C0C0C0;
    scrollbar-shadow-color: gray;
    scrollbar-3dlight-color: #C0C0C0;
    scrollbar-darkshadow-color: #404040;
}
#anzeige
{
    left: 5px;
    top: 5px;
    z-index: 1;
    width: 350px;
    height: 375px;
    position: absolute;
    background-color: #7D7B52;
    border: solid 0px white;
    vertical-align: bottom;
    visibility: hidden;
}
#copyright
{
    position: absolute;
    left: 0px;
    width: 970px;
    top: 740px;
    height: 30px;
    z-index: 2;
    background-color: transparent;
    border: solid 0px white;
}
#kontakt
{
    left: 35px;
    top: 444px;
    z-index: 1;
    position: absolute;
    background-color: transparent;
    border: solid 0px red;
    overflow: auto;
}
#navi
{
    right: -5px;
    top: 34px;
    width: 620px;
    position: absolute;
    z-index: 1;
    height: 26px;
    background-color: transparent;
    border: solid 0px red;
    border-bottom: solid 0px #9198A2;
}
#kontakt1
{
    left: 50px;
    top: 670px;
    position: absolute;
    z-index: 3;
    height: 130px;
    background-color: transparent;
    border: solid 0px red;
    font-family: Arial;
}
#kontakt2
{
    right: 0px;
    top: 670px;
    position: absolute;
    z-index: 3;
    height: 130px;
    background-color: transparent;
    border: solid 0px red;
    font-family: Arial;
}
#chat
{
    left: 10px;
    top: 390px;
    width: 201px;
    height: 400px;
    position: absolute;
    z-index: 1;
    background-image: url(img/Chatfeld.jpg);
    background-repeat: no-repeat;
    border: solid 0px red;
}
#pdf
{
    left: 457px;
    top: 420px;
    width: 350px;
    position: absolute;
    z-index: 1;
    height: 30px;
    background-color: transparent;
    border: solid 0px red;
}
#agb
{
    left: 457px;
    top: 200px;
    width: 350px;
    position: absolute;
    z-index: 1;
    height: 30px;
    background-color: transparent;
    border: solid 0px red;
}
h1
{
    font-family: Arial;
    font-size: 15px;
    font-weight: normal;
    padding: 0px 0px 0px 7px;
    margin: 0px 0px 0px 0px;
}
p
{
    padding: 0 0 7px 0;
    margin: 0px 0px 0px 0px;
}
li
{
    padding: 0 0 6px 0;
}
ul
{
    padding: 0;
}

table
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.grau
{
    color: #78808C;
    text-decoration: none;
    font-weight: normal;
    padding: 0 0px 0 0px;
    font-family: Arial;
}
a.cr
{
    text-decoration: none;
    font-weight: normal;
    padding: 0 0px 0 0px;
    font-family: Arial;
    color: #78808C;
}
a.cr:hover
{
    font-weight: normal;
    text-decoration: underline;
    background-color: white;
    font-family: Arial;
    color: #78808C;
}

a
{
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}

a.navi_oben
{
    color: #78808C;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial;
    font-size: 15px;
}
a.navi_oben:hover
{
    color: #78808C;
    font-weight: normal;
    text-decoration: underline;
    background-color: transparent;
    font-family: Arial;
    font-size: 15px;
}

a.navi_oben2
{
    color: #78808C;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial;
    font-size: 11px;
    padding: 0 2px 0 2px;
}
a.navi_oben2:hover
{
    color: #78808C;
    font-weight: normal;
    text-decoration: underline;
    background-color: transparent;
    font-family: Arial;
    font-size: 11px;
    padding: 0 2px 0 2px;
}

a.ref
{
    color: #78808C;
    text-decoration: none;
    font-weight: bold;
    font-size: 13px;
}
a.ref:hover
{
    color: #78808C;
    font-weight: bold;
    text-decoration: underline;
    background-color: transparent;
    font-size: 13px;
}

a.navi_unten
{
    font-weight: normal;
    color: #FFFFFF;
    text-align: left;
    margin: 5px 0 0 0;
    padding: 0px 5px 0px 5px;
    text-decoration: none;
}
a.navi_unten:hover
{
    font-weight: normal;
    color: #FFFFFF;
    text-align: left;
    margin: 5px 0 0 0;
    padding: 0px 5px 0px 5px;
    text-decoration: underline;
}

a.navi_aktiv
{
    color: #000000;
    text-decoration: none;
    padding: 0 0 0 0px;
    font-weight: bold;
}
.menu1
{
    text-align: left;
    height: 18px;
    width: 200px;
    text-decoration: none;
    padding: 8px 0px 8px 10px;
    font-weight: normal;
    border-bottom: solid 1px #CBCBCB;
}
.text
{
    font-weight: normal;
    color: #FFFFFF;
    text-align: left;
    margin: 5px 0 4px 0;
    padding: 0px 5px 0px 5px;
}
.text_orange
{
    color: #F6BB3C;
    font-weight:bold;
    text-align: left;
    vertical-align: top;
    padding: 5px 5px 0px 0px;
}
.text_weiss
{
    color: #FFFFFF;
    text-align: left;
    vertical-align: top;
    padding: 5px 5px 0px 15px;
}
.text_weiss_gr
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    text-align: left;
    margin: 5px 0 0 0;
    padding: 15px 15px 0px 15px;
}
.text1
{
    font-family: Arial;
    font-weight: normal;
    text-align: left;
    margin: 5px 0 0 0;
    padding: 5px 5px 0px 5px;
}
.banner
{
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    padding: 0 0 0 15px;
}
.Schlagsätze
{
    font-family: Arial;
    font-size: 15px;
    font-weight: normal;
    color: #9097A1;
    line-height: 22px;
}
li.text_weiss
{
    font-family: Arial;
    font-weight: normal;
    color: #FFFFFF;
    text-align: left;
    margin: 5px 0 0 0;
    padding: 5px 5px 0px 5px;
}
.titel
{
    text-align: left;
    color: #F6BB3C;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
    font-weight: bold;
    vertical-align: top;
}
.titel_weiss
{
    text-align: left;
    color: white;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
    font-weight: normal;
    vertical-align: top;
}
#GraueBoxText
{
    position: absolute;
    left: 700px;
    top: 39px;
    width: 300px;
    color: #FFFFFF;
    z-index: 11;
    padding: 0px 0px 0px 0px;
}



.Button
{
    background-color: #aaa;
    color: #fff;
    width: 100px;
    border: 0px solid #ddd;
    font-family: Arial;
    margin: 0 0 0 2px;
}

.Feld
{
    background-color: #FFFFFF;
    color: #9198a2;
    font-size: 10px;
    width: 160px;
    font-family: Arial;
    padding: 2px 0 2px 2px;
    border-top: solid 2px #6C6C6C;
    border-bottom: solid 1px #D7D7D7;
    border-right: solid 2px #B6B6B6;
    border-left: solid 1px #B6B6B6;
}

