/* allgemeines */
* {
        font-family:Arial,Helvetica,sans-serif;
        font-size:14px;
        color:black;
}
img {
        border:none;
}
body {
        background-color:#00ae77;
        background-image:url(../p/bodyverlauf.gif);
        background-repeat:repeat-x;
}

#logo {
        z-index:10; position:absolute; display:block; left:50%; margin-left:-170px; top:50px;
}

.inhalt1 {
        position:absolute;
        display:block;
        top:100px;
        left:210px;
        width:530px;
        line-height:18px;
}
.bildgross {
        margin-bottom:17px;
        margin-top:10px;
}

/* weisser hintergrund */
#grund {
        top:0px; left:50%; margin-left:-380px;
        background:white;
        width:760px; height:100%;
        position:fixed;
        position: expression("absolute");
        top: expression(document.body.scrollTop - this.offsetHeight + this.offsetHeight);
}
/* postionierungsgrundlage */
#mutter {
        position:absolute; top:0px; left:50%; margin-left:-380px; width:760px;  height:95%;
}

/* weisser text über bild */
.bildlayer {
        font-weight:bold; color:white; display:block; position:absolute; top:85px; left:10px;
}
/* fusslinie seite */
.inhaltabstand {
        position:relative;
        display:block;
        top:30px;
        border-top:1px solid #00ae77;
        width:530px;
        height:30px;
}

/* text */
.tab1 {
        width:65px;  display:block; float:left;
}
ul {
        margin:0px 0px 0px 15px;
        padding:0px;
        list-style-position:outside; list-style-image:url(../p/bull.gif);
}
.green {
        color:#00ae77;
}
.big {
        font-size:20px;
        line-height:22px;
}
.small {
        font-size:11px;
        line-height:14px;
}
.hbz {
        line-height:9px;
}
.hbz2 {
            line-height:5px;
}

/* aufklapper */
#par1 {
}
#par2 {
}
#par3 {
}

/* links */
a.text {
        color:black;
}
a.text:hover {
        color:#00ae77;
}
a.textgreen {
        color:#00ae77;
}
a.textgreen:hover {
        color:black;
}
a.mehr {
        color:#00ae77;
        font-style:italic;
}
a.mehr:hover {
        color:black;
}
a.agb {
        text-decoration:none;
        font-size:11px;
        color:#00ae77;
}
a.agb:hover {
        color:black;
}

/* z.B. Messehinweis */
a.bonus {
        z-index:20;
        display:block;
        margin-top:490px;
        left:50%;
        margin-left:-360px;
        font-size:11px;
        width:170px;
        line-height:12px;
        background:white;
        text-decoration:none;
        position:fixed; position: expression("absolute");
        top: expression(document.body.scrollTop - this.offsetHeight + this.offsetHeight);
        color:red;
        font-weight:bold;
}
a.bonus:hover {
        color:black;
}

/* nav */
#navgrund {
        z-index:10; top:0px;
        left:50%; margin-left:-380px;
        width:190px; height:100%;
        position:fixed;
        position: expression("absolute");
        top: expression(document.body.scrollTop - this.offsetHeight + this.offsetHeight);
}
.navbox {
    margin-bottom:5px;
    display:block;
}
a.lev1 {
        background:#e3f1e8;
        display:block;
        text-decoration:none;
        font-weight:bold;
        width:170px;
        border-top:1px solid #00ae77;
        border-bottom:1px solid #00ae77;
        padding:3px 0px 3px 0px;
}
a.lev1:hover {
        background:#cde6d6;
}
.zusatz {
        font-size:11px; color:#00ae77;
}
.space {
        width:8px; height:4px; border:none;
}
.produkte {
        background:#e3f1e8;
        font-weight:bold;
        display:block;
        width:170px;
        padding:3px 0px 3px 0px;
        border-top:1px solid #00ae77;
        border-bottom:1px solid #00ae77;
}
a.prod {
        color:#00ae77;
        display:block;
        font-weight:bold;
        text-decoration:none;
        width:170px;
        border-bottom:1px solid #00ae77;
        padding:3px 0px 4px 0px;
}
a.prod:hover {
        background:#e3f1e8;
}

/* download datenblatt*/
a.pdf {
    background:url(../p/pdf.gif);
    background-repeat:no-repeat;
    background-position:right;
    padding-right:20px;
    display:block;
    font-size:11px;
    color:#00ae77;
    position:absolute;
    top:475px;
    right:20px;
    height:16px;
    text-align:right;
}
a.pdf:hover {
    color:black;
}

/* download jobbeschreibung*/
a.pdfjob {
    background:url(../p/pdf.gif);
    background-repeat:no-repeat;
    background-position:right;
    padding-right:20px;
    display:block;
    font-size:11px;
    color:#00ae77;
/*    position:absolute;
    top:475px;
    right:20px;  */
    height:16px;
    text-align:right;
}
a.pdfjob:hover {
    color:black;
}
