BODY {
        PADDING-RIGHT: 20px;
        PADDING-LEFT: 20px;
        PADDING-BOTTOM: 20px;
        MARGIN: 0px;
        PADDING-TOP: 20px;
        /*TEXT-ALIGN: center; */
        background: #e5e5e5 none repeat scroll 0 0;
}
/*@font-face {
   font-family: 'Junction';
   src: url( assets/Junction.otf);
   src: local ('Ø'),
}
#layout {
        POSITION: relative;
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 5px;
        MARGIN: 0px auto;
        WIDTH: 900px;
        COLOR: #ffffff;
        PADDING-TOP: 5px;
        TEXT-ALIGN: center;
        background-color: #000000;
        min-width: 16em;
} */
#logo {
         background-image:url(../bilder/H+S_LogoTop.png);
         height: 200px;
         background-repeat: no-repeat;
         background-position:50% 2%;

         }
#header {
        POSITION: relative;
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px 5px;
        WIDTH: 626px;
        PADDING-TOP: 0px;
        HEIGHT: 181px;
        COLOR: #000000;

        /*text-align: center;*/
}
#content {
        padding: 0px 00px 10px 00px;
        WIDTH:80%;
        max-width:950px;
        background-color: #FFFFFF;
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        position: relative;
        /*TEXT-ALIGN: center ;  */
}
#text {
        /*WIDTH:80%;*/
        background-color: #ffffff;
        margin-top: 20px;
        margin-right: 15px;
        margin-bottom: 0px;
        margin-left: 180px;
        padding-left:20px;
        POSITION: relative;
        color: #191919;
}

#footer {
         font-family: 'PT Sans', sans-serif;
         padding: 10px 00px 10px 00px;
        WIDTH:80%;
        max-width:950px;
        background-color: #FFFFFF;
        margin-top: 0px;
        margin-right: 20px;
        margin-bottom: 0px;
        margin-left: 20px;
        COLOR: #707070;
        position: relative;

}
#footer A {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-SIZE: 14px;
        COLOR: #707070;
        PADDING-BOTTOM: 0px;
        MARGIN: 8px 0px 4px;
        LINE-HEIGHT: 12px;
        PADDING-TOP: 0px;
        /*font-weight: bold;
        FONT-FAMILY: verdana, arial, helvetica, sans-serif;
        TEXT-ALIGN: center*/
}

#nav {
        margin-top:10px;
        BACKGROUND: #ffffff;
        left: 10px;
        PADDING-TOP: 5px;
        WIDTH: 140px;
        top: 40px;
        POSITION: absolute;
        TEXT-ALIGN: left ;

}
#nav UL {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 5px;
        MARGIN: 0px;
        PADDING-TOP:0px;
        LIST-STYLE-TYPE: none;

}
#nav LI {
        /*PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
        FONT-WEIGHT: bold;
        */
        MARGIN: 10px;
        FONT-SIZE: 18px;
        font-weight: bold;
        LINE-HEIGHT: 30px;
        font-family: 'PT Sans', sans-serif;
        LIST-STYLE-TYPE: none ;

}
#nav A {
        PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 5px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #191919;
        PADDING-TOP: 0px;
        border-left: 5px #FCC200 solid;
        TEXT-DECORATION: none;
}
#nav A:hover {

        COLOR: #770000;
        background-color: #ffffff;
}

#nav #active A {
        color: #191919;
        background-color: #FCC200;
}

#navtop {
        background-COLOR: #FCC200;
        color: #ffffff;
        LIST-STYLE-TYPE: none;
        line-height: 30px;
        /*padding: 1px;
        background-image: url(../bilder/bgtop.jpg);
        background-repeat: repeat-y;*/
        font-family: 'PT Sans', sans-serif;
        font-size: 15px;
        font-style: bold;
        TEXT-ALIGN: right ;

}
#navtop LI {
        /*BORDER-RIGHT: #fff 0px solid;
        */
        DISPLAY: inline;
        /*
        FONT-SIZE: 15px;
        PADDING-BOTTOM: 0px;
        margin: 0px;
        LINE-HEIGHT: 12px;*/
        font-family: 'PT Sans', verdana, sans-serif;
        /*POSITION: absolute;*/
}
#navtop #active A {
        color: #000000;
        background-color: none;
}

/*#navtop LI#kontakt {
        BORDER-RIGHT: 0px;
        POSITION: absolute;
} */
#navtop LI A {
        COLOR: #ffffff;
        TEXT-DECORATION: none ;
        font-style: bold;
}
#navtop LI A:hover {
        TEXT-DECORATION: none ;
        COLOR: #770000;
}
/*#navtop LI A:active {
        color: #eea149;
        TEXT-DECORATION: underline  ;
} */