@font-face {
font-family: expressway bk;
src:     url('../fonts/exprswy%20bk.html');
font-style: normal;
font-weight: normal;
}

@font-face {
font-family: exprswy cond bk;
src: url('../fonts/exprswy%20cond%20bk.html');
font-style: normal;
font-weight: normal;
}

body {
         background-color: rgb(76,36,50);


}

html{

         color: black;

}

div#rahmen {
        position: absolute;
        left: 50%;
        background-color: rgb(255,255,255);
        padding-top:3px;
        padding-left:3px;
        height:645px;
        width:1003px;
        margin: 0 0 0 -500px;
        overflow: hidden;

}

div#bg {
       position: absolute;
       height: 500px;
       width: 570px;
       margin-top: 140px;
       margin-left: 430px;

}

/**************************************
*********Bild-TOP**********************
**************************************/
div#top {
         width: 1000px;
         height: 232px;
         border: 0px;
         margin-top: 0px;
         margin-left: 0px;
         position: absolute;
}

img.top {
         width: 1000px;
         height: 232px;
         border: 0px;
         margin-top: 0px;
         margin-left: 0px;
}

/**************************************
*******Navigation-oben*****************
**************************************/

div#navigation_oben{
        margin-top: 240px;
        margin-left: 263px;
        color:rgb(76,36,50);
        font-family: expressway bk;
        font-size: 15px;
        width: 750px;
        height: 30px;
        position: absolute;



}

.horizontal_menu li
{
display:inline;
list-style-type:none;
padding-right:8px;
padding-left:8px;

float:left;
}

.horizontal_menu a{
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        font-family: expressway bk;
}

#navigation_oben ul.menu {
        padding:0;
        margin:0;
        float:center;

}

#navigation_oben ul.menu li {
        display:inline;
        float:left;


}
#navigation_oben ul.menu li a {

        text-decoration:none;
        letter-spacing: 0px;
        font-size:100%;
        color: rgb(76,36,50);
        font-weight:normal;
        padding-top: 2px;

}
#navigation_oben ul.menu li a:hover {
                color:rgb(247,142,30);
}

#navigation_oben ul.menu li.current a {
                color:rgb(247,142,30);
}


/**************************************
*********Kontakt-unten*****************
**************************************/
div#bild_links{
        position: absolute;
        margin-top: 218px;
        width: 236px;
        height: 290px;

}

img.bild_links {
         width: 231px;

}

div#farbflaeche_links{
        position: absolute;
        margin-left: 0px;
        margin-top: 540px;
        width: 206px;
        height: 100px;
        background-color:#f18e00;
        font-family: expressway bk;
        font-size: 20px;

}

a.kontakt {
        font-size: 15px;
        text-decoration: none;
        font-family: expressway bk;
        color:#ffffff;
        padding-left: 40px;


}

/**************************************
*********text**************************
**************************************/

div#text{
        color:#000000;
        font-family: arial;
        font-size: 12px;
        line-height: 20px;
        position: absolute;
        margin-top: 270px;
        margin-left: 270px;
        width: 680px;
        height: 420px;
        padding-right: 20px;
        letter-spacing: 0px;


 }

h2 {
        font-size: 18px;
        font-weight: bold;
        text-decoration: none;
        font-family: expressway bk;
        color:#f18e00;
}

a.qp {
        font-size: 13px;
        text-decoration: none;
        font-family: expressway bk;
        color:#f18e00;
}

div#mainlevel{
        position: absolute;
        margin-top:50px;
        margin-left: 5px;
        width: 945px;
        height: 42px;

}

a.navi1 {
        font-size: 18px;
        font-weight: bold;
        text-decoration: none;
        font-family: Arial, Helvetica, sans serif;
        margin-left: 40px;
}




ul#mainlevel-nav  {
        list-style-type:none;
        margin-top: 3px;


}

ul#mainlevel-nav li {

        display:inline;

}


table.geschichte {
        width: 400px;
}
table.geschichte td {
         vertical-align: top;
         font-size: 13px;
         font-family: verdana, sans-serif;
         letter-spacing: 0px;
         word-spacing: 0px;
         padding-bottom: 10px;

}

table.erfolge td {
         vertical-align: top;
         font-size: 11px;
         font-family: verdana, sans-serif;
         letter-spacing: 0px;
         word-spacing: 0px;
         padding-bottom: 10px;

}
 img.bild_oben{
        margin-top: -16px;
        width: 189px;
        height: 146px;

}

h1 {
        color:#000000;
        font-family: verdana, sans-serif;
        font-size: 14px;
        font-weight: bold;
        margin-bottom:8px;


}

/**************************************
**********BILDER OBEN******************
**************************************/
div#brandzeichen_links{
        position: absolute;
        margin-left: 0px;
        width: 194px;
        height: 146px;
        background-color:#451C1C;
}

div#bild_oben_links{
        position: absolute;
        margin-left: 194px;
        width: 189px;
        height: 146px;

}

div#bild_oben_mitte{
        position: absolute;
        margin-left: 405px;
        width: 189px;
        height: 146px;

}

div#bild_oben_rechts{
        position: absolute;
        margin-left: 617px;
        width: 189px;
        height: 146px;


}
div#brandzeichen_rechts{
        position: absolute;
        margin-left: 806px;
        width: 194px;
        height: 146px;
        background-color:#451C1C;
}


div#home{
        position: absolute;
        margin-top:168px;
        margin-left: 360px;
        width: 225px;
        height: 62px;


}

div#bild_rechts{
        width: 194px;
        height: 486px;
}
img.bild_rechts{
        margin-top: -16px;
        width: 194px;
        height: 486px;

}



div#farbflaeche_rechts{
        position: absolute;
        margin-left: 806px;
        margin-top: 158px;
        width: 194px;
        height: 606px;
        background-color:#451C1C;
}

div#balken_logo{
        position: absolute;
        margin-left: 194px;
        margin-top: 158px;
        width: 612px;
        height: 78px;
        background-color:#FFDE00;
}

div#balken_braun_unten{
        position: absolute;
        margin-left: 194px;
        margin-top: 707px;
        width: 612px;
        height: 13px;
        background-color:#451C1C;
}
div#balken_gelb_unten{
        position: absolute;
        margin-left: 194px;
        margin-top: 720px;
        width: 612px;
        height: 45px;
        background-color:#FFDE00;
}


img.bild_oben{
        margin-top: -16px;
        width: 189px;
        height: 146px;

}

div#impressum{
        position: absolute;
        margin-top:530px;
        margin-left:60px;
        width: 55px;
        height: 50px;


}

a.link_impressum{
        color:#FFFFFF;
        font-family: verdana, sans-serif;
        font-size: 11px;
        text-decoration: none;
        align: left;

}
/**************************************
*********MENUE-LINKS*****************
**************************************/
div#navigation_links{
        margin-top: 100px;
        margin-left: 15px;
        color:#FFFFFF;
        font-family: verdana, sans-serif;
        font-size: 14px;
        width: 130px;
        position: absolute;

}

#navigation_links ul.menu {
        padding:0;
        margin:0;
        float:center;

}

#navigation_links ul.menu li {
        display:inline;
        float:left;
        width: 160px;

}
#navigation_links ul.menu li a {
        display:block;
        text-decoration:none;
        letter-spacing: 5px;
        font-size:100%;
        color: #FFFFFF;
        font-weight:bold;
        padding-top: 35px;

}
#navigation_links ul.menu li a:hover {
                color:#FFDE00;
}

#navigation_links ul.menu li.current a {
                color:#FFDE00;
}
#navigation_links ul.menu li a span {
        display:block;

}

/**************************************
*********MENUE-rechts*****************
**************************************/
div#navigation_rechts{
        margin-top: -10px;
        margin-left: 15px;
        color:#FFFFFF;
        font-family: verdana, sans-serif;
        font-size: 14px;
        width: 130px;
        position: absolute;

}

#kontakt div#rahmen {
    height: 660px;
}

#organisationsentwicklung div#rahmen {
    height: 700px;
}


.buch-btn{
    position: absolute;
    right: 100px;
    top: 90px;
    display: block;
}
.buch-btn img{
    display: block;
}


