body {
    background-color: #e7e7e6;
    /* margin: 0px 0px 0px 0px; */
    /*SCROLLBAR-FACE-COLOR: #e5e5e5; 
    SCROLLBAR-HIGHLIGHT-COLOR: #e5e5e5; SCROLLBAR-SHADOW-COLOR: #e5e5e5; 
    SCROLLBAR-3DLIGHT-COLOR: #e5e5e5; SCROLLBAR-ARROW-COLOR: #e5e5e5;
     SCROLLBAR-TRACK-COLOR: #e5e5e5; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #e5e5e5*/
    /* background: none; */
}

bodySich {
    background-color: #e7e7e6;
    margin: 0px 0px 0px 0px;
    SCROLLBAR-FACE-COLOR: #e5e5e5; SCROLLBAR-HIGHLIGHT-COLOR: #e5e5e5; SCROLLBAR-SHADOW-COLOR: #e5e5e5; SCROLLBAR-3DLIGHT-COLOR: #e5e5e5;
    SCROLLBAR-ARROW-COLOR: #e5e5e5; SCROLLBAR-TRACK-COLOR: #e5e5e5; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #e5e5e5 }

#base {
    LEFT: 50%;
    VISIBILITY: visible;
    MARGIN-LEFT: -500px;
    WIDTH: 1000px;
    POSITION: relative;
    HEIGHT: 600px;
}

#main {
    MARGIN: 0px;
    HEIGHT: 600px
}

#cookiescript_reportdate {
    display: none;
}

A {
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none;
    COLOR: #604973;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana, Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    text-decoration: underline;
}

.textlink {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.75em;
    TEXT-TRANSFORM: none;
    COLOR: #757778;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

A.textlink {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.75em;
    TEXT-TRANSFORM: none;
    COLOR: #604973;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

p A {
    FONT-WEIGHT: normal
}

TD A {
    FONT-WEIGHT: normal
}

TD {
    FONT-SIZE: 0.8375rem;
    TEXT-TRANSFORM: none;
    COLOR: #2c2a2a;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

tablelayout {
    FONT-SIZE: 0.75em;
    TEXT-TRANSFORM: none;
    COLOR: #2c2a2a;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.td-0 , .td-2 ,.td-2,.td-2,.td-2,.td-2,.td-2 {
    FONT-SIZE: 0.75em;
}

.td-3 {
    FONT-SIZE: 0.75em;
}

#inhalt article {
    -moz-column-count: 2;
    -moz-column-gap: 60px;
    -webkit-column-count: 2;
    -webkit-column-gap: 60px;
    column-count: 2;
    column-gap: 60px;
    margin-top: 1rem
}

#inhalt article p {
    margin-top: 0;
}

.btn1 {
    background: #d9d9d9;
    color: transparent;
    border: none;
    padding: 10px 6px;
    margin: 0px 10px 6px 0px;
    /*! margin: 0 auto; */
    text-align: center;
    cursor: pointer;
    background-image: url(video-back.png);
    height: 60px;
    background-repeat: no-repeat;
}

.btn1:hover {
    color: transparent;
    border: none;
    padding: 10px 6px;
    margin: 0px 10px 6px 0px;
    /*! margin: 0 auto; */
    text-align: center;
    cursor: pointer;
    background-image: url(video-back_hov.png);
    height: 60px;
    background-repeat: no-repeat;
}

DIV {
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Verdana,Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.logo-par {
    position: absolute;
    bottom: 10px;
}

.text {
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.875em;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.textfett {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.75em;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

P {
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.8375rem;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana, Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
    /* float: left; */
    /* text-decoration: underline; */
}

.small {
    FONT-SIZE: 0.675em;
    LINE-HEIGHT: 1.2em;
    width: 100%;
    display: block: margin-top:20px;
    /*! text-align: center; */
}

.video_wrapper {
    position: relative;
    background-repeat: no-repeat;
}

.video_wrapper iframe {
    border: none;
}

.video_trigger {
    position: absolute;
    /*! top: 20%; */
    /*! left: 10px; */
    text-align: center;
    padding-top: 23%;
    /* padding: 0% 3%; */
    width: 100%;
}

.video_trigger p {
    /* padding: 0 5px; */
    text-align: left;
    hyphens: auto;
    /* margin-bottom: -5px; */
    /* background-color: rgb(255 255 255 / 80%); */
    background: rgb(217 217 217 / 90%);
    display: block;
    width: 100%;
    padding: 5px;
    box-sizing: border-box;
    line-height: 1.2;
    /* margin-top: 5px; */
    color: #000;
}

.btn {
    background: none;
    color: transparent;
    border: none;
    /* padding: 10px 6px; */
    margin: 0px 10px 6px 0px;
    /*! margin: 0 auto; */
    text-align: center;
    cursor: pointer;
    background-image: url(video-back_hov1.png);
    height: 50px;
    background-repeat: no-repeat;
    margin: 0 auto;
    padding: 0;
}

.btn:hover {
    color: transparent;
    border: none;
    /* padding: 10px 6px; */
    margin: 0px 10px 6px 0px;
    /*! margin: 0 auto; */
    text-align: center;
    cursor: pointer;
    background-image: url(video-back_you1a.png);
    background-repeat: no-repeat;
    margin: 0 auto;
    padding: 0;
}

p .example1 {
    FONT-SIZE: 0.9em;
}

P .example2 {
    FONT-SIZE: 1.2em;
}

p .tablerow1 {
    FONT-SIZE: 1.3em;
}

h1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1rem;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

h2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.3em;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

h3 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.0em;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

h4 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.pri-pol h1 {
    FONT-SIZE: 1em;
}

.pri-pol h2 {
    FONT-SIZE: .9em;
}

.pri-pol h3 {
    FONT-SIZE: .8375em;
}

.pri-pol h4 {
    FONT-SIZE: .8375em;
}

h5 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

h5 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

h6 {
    FONT-WEIGHT: normal;
    text-align: center;
    FONT-SIZE: 0.7em;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.0em;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

li {
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.8375rem;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana, Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.menueoben {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: #494b4c;
    LINE-HEIGHT: 1em;
    FONT-FAMILY: Verdana, Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menueoben:hover {
    FONT-WEIGHT: bold;
    COLOR: #afaba1;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menueobenaktiv {
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: #afaba1;
    LINE-HEIGHT: 1em;
    FONT-FAMILY: Verdana, Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menue {
    padding-left: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana, Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: underline;
    /* margin-top: 20px; */
}

.menue:hover {
    COLOR: #797771;
    TEXT-DECORATION: none
}

.menueaktiv {
    padding-left: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: #797771;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana, Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menuetest {
    padding-left: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana, Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menuetest:hover {
    COLOR: #797771;
    TEXT-DECORATION: none
}

.menuetestaktiv {
    padding-left: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: #797771;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana, Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menuetestbg {
    padding-left: 40px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana, Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: underline;
}

.menuetestbg:hover {
    COLOR: #797771;
    TEXT-DECORATION: none
}

.menuetestaktivbg {
    LINE-HEIGHT: 1.4em;
    PADDING-LEFT: 40px;
    padding-top: 0px;
    margin-top: 10px;
    FONT-FAMILY: Verdana, Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    LETTER-SPACING: 0px;
    COLOR: #797771;
    FONT-SIZE: 0.8em;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.menuebg {
    BACKGROUND-IMAGE: url(item_quadrat.gif);
    BORDER-BOTTOM: red 0px solid;
    BORDER-LEFT: red 0px solid;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    PADDING-top: 15px;
    BACKGROUND-REPEAT: no-repeat;
    MARGIN-BOTTOM: -30px;
    HEIGHT: 30px;
    MARGIN-LEFT: 0px;
    BORDER-TOP: red 0px solid;
    BORDER-RIGHT: red 0px solid;
}

.menue2 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 55px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 20px;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.4em;
    /*LINE-HEIGHT:1.5em;*/
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menue2:hover {
    COLOR: #797771;
    TEXT-DECORATION: none
}

.menue2aktiv {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 55px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: #8a877f;
    LINE-HEIGHT: 1.4em;
    /*LINE-HEIGHT:1.5em;*/
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular,sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
}

#navi a.baechleboot-link {
    color: #800000;
    text-decoration: none;
    display: inline-block;
    /* margin-bottom: -15px; */
    max-width: 270px;
    /* padding: 10px 0px; */
    padding-top: 5px;
    padding-bottom: 3px;
    white-space: normal;
    line-height: 1.55;
}

#navi a.baechleboot-link + br {
    /* line-height: 2; */
}

/*ueber uns */
.menu-icon-quadrat {
    display: inline-block;
    width: 34px;
    height: 30px;
    background: url('/fileadmin/items/item_quadrat.gif') no-repeat center;
}

/*header grafik */
.mainpage-9 .mainmidtext h1:first-of-type::before {
    content: url("/fileadmin/user_upload/bilder/item_quadrat_gr.gif");
}

/* arbeit */
.menu-icon-raute {
    display: inline-block;
    width: 34px;
    height: 30px;
    background: url('/fileadmin/items/item_raute.gif') no-repeat center;
}

/*header grafik */
.mainpage-10 .mainmidtext h1:first-of-type::before {
    content: url("/fileadmin/user_upload/bilder/item_raute_gr.gif");
}

/* Werk Relan */
.menu-icon-logo_relan {
    display: inline-block;
    width: 34px;
    height: 30px;
    background: url('/fileadmin/items/logo_relan.gif') no-repeat center;
}

/*header grafik */
.mainpage-11 .mainmidtext h1:first-of-type::before {
    content: url("/fileadmin/user_upload/bilder/item_dreieck_gr.gif");
}

/* wohnen */
.menu-icon-kreis {
    display: inline-block;
    width: 34px;
    height: 30px;
    background: url('/fileadmin/items/item_kreis.gif') no-repeat center;
}

/*header grafik */
.mainpage-12 .mainmidtext h1:first-of-type::before {
    content: url("/fileadmin/user_upload/bilder/item_kreis_gr.gif");
}

/* freizeit*/
.menu-icon-dreieck {
    display: inline-block;
    width: 34px;
    height: 30px;
    background: url('/fileadmin/items/item_dreieck.gif') no-repeat center;
}

/*header grafik */
.mainpage-13 .mainmidtext h1:first-of-type::before {
    content: url("/fileadmin/user_upload/bilder/item_dreieck_gr.gif");
}

/*############# Spezial Baechle Boot#################*/
.menue2a {
    margin-bottom: 15px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 55px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.5em;
    /*LINE-HEIGHT:1.5em;*/
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menue2a:hover {
    COLOR: #797771;
    TEXT-DECORATION: none
}

.menue2aaktiv {
    margin-bottom: 15px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 55px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: #8a877f;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular,sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.navibgpic1high .menue2, .navibgpic1high .menue2aktiv {
    color: rgb(128, 0, 0);
    padding-left: 0;
    margin-top: 3px;
}

.menue2pic {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 22px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menue2pic:hover {
    COLOR: #797771;
    TEXT-DECORATION: none
}

.menue3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 70px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular,sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
}

.menue3rot {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 70px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: red;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular,sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menue3gruen {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 70px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: green;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular,sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menue3blau {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 70px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: blue;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular,sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menue3sch {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 70px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: black;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular,sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.menue3:hover {
    COLOR: #797771;
    TEXT-DECORATION: none
}

.menue3aktiv {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 70px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: #8a877f;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular,sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}

.navibgpic {
    border: 0px solid red;
    margin-bottom: -17px;
}

.navibgpicac {
    border: 0px solid red;
    margin-left: 33px;
    background-image: url(transp_asterix3.png);
    background-repeat: no-repeat;
    background-color: #ffffe0e;
    padding-bottom: 0px;
    padding-left: 0px;
    height: 30px;
    margin-bottom: -18px;
    margin-top: 5px;
}

/*Asterix-Bild mit :nth-child ausgegeben und entsprechender Formatierung der class 

 */
#navi div:nth-child(16) {
    border: 0px solid red;
    margin-left: 33px;
    background-image: url(transp_asterix3.png);
    background-repeat: no-repeat;
    background-color: #ffffe0e;
    padding-bottom: 0px;
    padding-left: 0px;
}

#navi div:nth-child(16) a.menue2 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 22px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
}

#navi div:nth-child(16) a.menue2aktiv {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 22px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    COLOR: #8a877;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none;
}

.navibgpicno {
    border: 0px solid red;
    margin-bottom: -17px;
}

.navibgpic1 {
    border: 0px solid red;
    margin-bottom: -17px;
}

.navibgpic1high {
    border: 0px solid red;
    m margin-bottom: -18px;
    margin-top: 5px;
    margin-top: 15px;
    height: 30px;
    margin-left: 55px;
    max-width: 200px;
}

.navibgpic2 {
    border: 0px solid red;
    margin-bottom: -17px;
}

.ein {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 55px;
}

#logo12 {
    BORDER-RIGHT: white 2px solid;
    Z-INDEX: 7;
    LEFT: 18px;
    VISIBILITY: visible;
    WIDTH: 272px;
    BORDER-BOTTOM: white 1px solid;
    POSITION: absolute;
    TOP: 16px;
    HEIGHT: 135px;
    BACKGROUND-COLOR: #feed01;
}

#oben {
    Z-INDEX: 5;
    LEFT: 18px;
    VISIBILITY: visible;
    WIDTH: 963px;
    BORDER-BOTTOM: white 1px solid;
    POSITION: absolute;
    TOP: 16px;
    HEIGHT: 135px;
    BACKGROUND-COLOR: #f6f8e0
}

#navi {
    /* padding-left: 6px; */
    BORDER-TOP: 1px solid white;
    Z-INDEX: 9;
    /* LEFT: 18px; */
    VISIBILITY: visible;
    /* WIDTH: 275px; */
    PADDING-TOP: 0px;
    /* POSITION: absolute; */
    /* TOP: 152px; */
    /* HEIGHT: 638px; */
    BACKGROUND-COLOR: #ffffe0;
    padding-bottom: 60px;
}

#inhalt {
    padding: 0px 15px 0px 15px;
    BORDER-TOP: 2px solid white;
    Z-INDEX: 10;
    LEFT: 290px;
    VISIBILITY: visible;
    OVERFLOW: auto;
    BORDER-LEFT: 2px solid white;
    WIDTH: 669px;
    POSITION: absolute;
    TOP: 151px;
    HEIGHT: 636px;
    BACKGROUND-COLOR: #d9d9d9;
}

#navioben {
    BORDER-TOP: 2px solid white;
    Z-INDEX: 12;
    LEFT: 198px;
    VISIBILITY: visible;
    OVERFLOW: visible;
    WIDTH: 595px;
    BORDER-BOTTOM: 0 solid orange;
    LETTER-SPACING: 1px;
    POSITION: absolute;
    TOP: 126px;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #feed01;
    padding: 2px 0 0 90px;
}

#schriftgroesse {
    BORDER-TOP: white 2px solid;
    FONT-WEIGHT: normal;
    Z-INDEX: 8;
    LEFT: 871px;
    VISIBILITY: visible;
    WIDTH: 120px;
    POSITION: absolute;
    TOP: 126px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #feed01;
    padding: 2px 0 0 0px;
    z-index: 15;
}

#schriftgroesse a {
    FONT-FAMILY: Verdana,Arial, Avalon,Helvetica, Geneva, Swiss, SunSans-Regular;
    font-size: 0.9em;
    COLOR: #494b4c;
    font-weight: bold;
}

#bildleiste {
    LEFT: 438px;
    VISIBILITY: visible;
    WIDTH: 553px;
    POSITION: absolute;
    TOP: 21px;
    HEIGHT: 105px;
    BACKGROUND-COLOR: #ffffe0;
    overflow: hidden;
}

#Animation {
    padding-left: 10px;
    LEFT: 290px;
    VISIBILITY: visible;
    WIDTH: 138px;
    POSITION: absolute;
    TOP: 24px;
    HEIGHT: 103px;
    BACKGROUND-COLOR: #ffffe0
}

#Animationreha {
    display: none;
}

#leisteoben {
    LEFT: 290px;
    VISIBILITY: visible;
    WIDTH: 701px;
    POSITION: absolute;
    TOP: 16px;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffe0
}

#leisteunten {
    BORDER-TOP: 2px solid white;
    font-size: 0.7em;
    font-weight: normal;
    padding: 2px 0px 0px 0px;
    LEFT: 18px;
    VISIBILITY: visible;
    WIDTH: 973px;
    POSITION: absolute;
    TOP: 790px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #feed01
}

.Stil1 {
    padding: 0px 3px 0px 3px;
    font-size: 16px;
    border: 1px solid #ffffff;
    FONT-WEIGHT: bold;
    WIDTH: 10px;
    BACKGROUND-COLOR: #ffcc00
}

.Stil2 {
    padding: 3px 4px 2px 4px;
    font-size: 12px;
    border: 1px solid #ffffff;
    FONT-WEIGHT: bold;
    WIDTH: 15px;
    BACKGROUND-COLOR: #ffcc00
}

.Stil3 {
    font-size: 11px
}

.Stil4 {
    color: #FFFFFF
}

.Stil4b {
    color: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.8em;
    LINE-HEIGHT: 1em;
    FONT-FAMILY: Verdana, Arial, Avalon, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.Stil5 {
    padding: 1px 3px 1px 3px;
    border: 1px solid #ffffff;
    WIDTH: 10px;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ffcc00
}

.csc-sitemap {
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.4em;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana, Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.csc-textpic-caption {
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.70em;
    TEXT-TRANSFORM: none;
    COLOR: #494b4c;
    LINE-HEIGHT: 1.4em;
    FONT-FAMILY: Verdana,Arial, Avalon, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.csc-sitemap ul, li {
    /* FONT-SIZE: 12px; */
}

.csc-sitemap ul, li {
    /* FONT-SIZE: 12px; */
}

.csc-sitemap ul li a {
    FONT-SIZE: 13px;
}

.csc-sitemap ul li ul li a {
    FONT-SIZE: 12px;
}

FORM {
    border: 0px;
}

FORM TABLE.csc-mailform {
    FONT-SIZE: 0.6em;
    /*BORDER-LEFT-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-COLOR: #ff6600; BORDER-RIGHT-COLOR: #ff6600*/
    border: 0px;
}

FORM .csc-mailform {
    FONT-SIZE: 0.8em;
    border: 0px solid red;
}

FORM .csc-mailform-field {
    border: 0px solid blue;
    FONT-SIZE: 0.9em;
}

FORM .csc-mailform-label {
    border: 0px solid green;
    FONT-SIZE: 1.1em;
    font-weight: bold;
}

FORM .csc-mailform-radio {
    border: 0px solid yellow;
}

FORM .csc-form-labelcell {
    border: 0px solid black;
}

FORM fieldset {
    border: 0px;
}

FORM TABLE.csc-mailform TR TD.csc-form-labelcell {
    BACKGROUND-COLOR: #eeece1;
    FONT-SIZE: 0.7em;
}

FORM .csc-mailform-submit {
    FONT-SIZE: 0.7em;
}

/*FORM TABLE.csc-mailform TR TD.csc-form-fieldcell {
                 BACKGROUND-COLOR:white;
  }   */
DIV.csc-menu-2 P.csc-sitemap {
}

DIV.csc-menu-2 P.csc-sitemap-level1 {
    MARGIN-LEFT: 20px
}

DIV.csc-menu-2 P.csc-sitemap-level2 {
    MARGIN-LEFT: 50px
}

DIV.csc-menu-2 P.csc-sitemap-level3 {
    MARGIN-LEFT: 80px
}

DIV.csc-menu-2 P.csc-sitemap-level4 {
    MARGIN-LEFT: 110px
}

DIV.csc-menu-2 P.csc-sitemap-level1 A {
    COLOR: black;
    LETTER-SPACING: 2px
}

DIV.csc-menu-2 P.csc-sitemap-level2 A {
    COLOR: black;
    FONT-STYLE: italic
}

DIV.csc-menu-2 P.csc-sitemap-level3 A {
    COLOR: #666
}

DIV.csc-menu-2 P.csc-sitemap-level4 A {
    FONT-SIZE: small;
    COLOR: #666;
    FONT-STYLE: italic
}

address {
    FONT-SIZE: 1.9em;
}

DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image {
    DISPLAY: inline;
    MARGIN-RIGHT: 10px
}

DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image {
    DISPLAY: inline;
    MARGIN-RIGHT: 10px
}

DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
    DISPLAY: inline;
    MARGIN-RIGHT: 10px
}

DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image {
    DISPLAY: inline;
    MARGIN-LEFT: 10px
}

DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image {
    DISPLAY: inline;
    MARGIN-LEFT: 10px
}

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
    DISPLAY: inline;
    MARGIN-LEFT: 10px
}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
    DISPLAY: inline;
    MARGIN-LEFT: 20px
}

.text-cour {
    font-family: 'Courgette';
}

p.text-raleway {
    font-family: 'Raleway';
}

/* courgette-regular - latin */
@font-face {
    font-family: 'Courgette';
    font-style: normal;
    font-weight: 400;
    src: local(''), url('../fonts/courgette-v13-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('../fonts/courgette-v13-latin-regular.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* raleway-regular - latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    src: local(''), url('../fonts/raleway-v28-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('../fonts/raleway-v28-latin-regular.woff') format('woff');
    /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* courgette-regular - latin-ext_latin */
@font-face {
    font-family: 'Courgette';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/courgette-v13-latin-ext_latin-regular.eot');
    /* IE9 Compat Modes */
    src: local(''), url('../fonts/courgette-v13-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/courgette-v13-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/courgette-v13-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */ url('../fonts/courgette-v13-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/courgette-v13-latin-ext_latin-regular.svg#Courgette') format('svg');
    /* Legacy iOS */
}
