/** Farben:
Farbe01 = white
Farbe02 = #96CAFA (hellblau)
Farbe03 = #357FC3 (mittelblau)
Farbe04 = #0b3259 (dunkelblau)
Farbe05 = #444444 (anthrazit)
*/
/* --- HTML-Elemente --- */
body {
    background-image: url(../bilder/design/kachel_402x402.png);
    margin: 0px;
    padding: 0px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.8em;
    color: #444444;
}
a:link {
    color: #357FC3;
    text-decoration: none;
}
a:visited {
    color: #357FC3;
    text-decoration: none;
}
a:hover {
    color: #96CAFA;
    text-decoration: none;
}
a:active {
    color: #357FC3;
    text-decoration: none;
}
a:focus {
    color: #357FC3;
    text-decoration: none;
}
a.LinkWeiss:link {
    color: white;
    text-decoration: none;
}
a.LinkWeiss:visited {
    color: white;
    text-decoration: none;
}
a.LinkWeiss:hover {
    color: #96CAFA;
    text-decoration: none;
}
a.LinkWeiss:active {
    color: white;
    text-decoration: none;
}
a.LinkWeiss:focus {
    color: white;
    text-decoration: none;
}
/* a:hover {background:#ffffff; text-decoration:none;} /* BG color is a must for IE6 */
div.Tooltip span {
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    padding: 2px 3px;
    background: #FCFCFC;
    border:1px solid #888888;
    color: #888888;
}
div.Tooltip:hover span {
    display: inline;
}
p {
    font-size: 1.2em;
    line-height: 140%;
    width: 80%;
    margin: 0px auto 20px auto;
}
/* --- Individualformate --- */
#HauptContainer {
    position: relative;
    top: 50px;
    left: 0px;
    width: 1000px;
}
#BannerContainer {
    background-image: url(../bilder/design/oben_1000x160.png);
    position: absolute;
    top: 0px;
    left: 0px;
    width: 1000px;
    height: 160px;
}
#DivHome {
    position: absolute;
    width: 322px;
    height: 120px;
    top: 30px;
    left: 96px;
    cursor: pointer;
}
#DivWelle {
    position: absolute;
    width: 300px;
    top: 30px;
    left: 600px;
    color: white;
    font-size: 1.8em;
    font-weight: bold;
}
#DivInfo {
    position: absolute;
    width: 500px;
    top: 108px;
    right: 20px;
    font-size: 1.0em;
    font-weight: bold;
    text-align: right;
    line-height: 1.6em;
}
#BilderUndNaviContainer {
    background-image: url(../bilder/design/mitte_1000x1.png);
    background-repeat: repeat-y;
    position: absolute;
    top: 160px;
    left: 0px;
    height: 200px;
    width: 960px;
    padding: 0px 20px 0px 20px;
}
#BilderContainer {
    background-color: #0b3259;
    height: 150px;
    padding: 8px 0px 0px 0px;
}
#TableNavi {
    width: 960px;
    margin: 0px;
    padding: 0px;
    border-collapse: collapse;
}
#TableNavi td {
    height: 20px;
    padding: 5px 10px;
    background-color: #0b3259;
    color: white;
    font-size: 1.3em;
    text-align: center;
    border-left: 1px solid white;
    border-right: 1px solid white;
}
#InhaltUndFooterContainer {
    position: absolute;
    top: 360px;
    left: 0px;
    width: 1000px;
}
#InhaltContainer {
    background-image: url(../bilder/design/mitte_1000x1.png);
    background-repeat: repeat-y;
    width: 960px;
    padding: 0px 20px 20px 20px;
    text-align: center;
}
#FooterContainer {
    background-image: url(../bilder/design/unten_1000x20.png);
    background-repeat: no-repeat;
    width: 1000px;
    height: 80px;
}
#DivGoogle {
    margin: 0px auto;
    padding-bottom: 4px;
    width: 460px;
    border: 4px inset #357FC3;
}
#DivGoogle iframe {
    width: 460px;
    height: 360px;
    margin: 0px 0px 4px 0px;
    padding: 0px;
    border: none;
    border-bottom: 1px solid #0b3259;
}
/* --- Klassen --- */
.Fett {
    font-weight: bold;
}
.Links {
    text-align: left;
}
.Rechts {
    text-align: right;
}
.Farbe01 {
    color: #96CAFA;
}
.Farbe02 {
    color: #357FC3;
}
.Farbe03 {
    color: #0b3259;
}
.Umbau {
    width: 960px;
    background-color: #357FC3;
    color: white;
}
.Top1 {
    font-size: 1.8em;
}

