html, body
{
height:100%;

padding:0px;
font-size:100.01%;
font-family: sans-serif, Verdana, Arial, Helvetica;
text-align:center;
background:#000



}
#design {

margin:0 auto;

width:75%;

text-align:left;

min-height:100%;

height:auto;

border: 1px solid #000;

background:#005090 url(img/inhalt_bg.png) repeat-y;

padding: 0px;

}

h1 {

width: 100%;

height: 143px;

position: relative;

padding:0px;

margin:0;

background:#000;

}



h1 span {

background: url(img/header.png) no-repeat;
background-color: #000;
position: absolute;

width: 100%;

height: 100%;

}

h2 {

width: 100%;

height: auto;

position: relative;

padding:0px;

margin:0;



}

#navi{ 
    display:block;
    text-align: center;
    height:30px;
    font-size:0.9em;
    background:#000 url(img/navi_bg.png) repeat-x;
    border-bottom:1px solid #fff;
    border-top:1px solid #fff;

}

#navi ul{
    margin:0 auto;
    padding:0;
    list-style-type:none;
    padding:0 1.5em 0 1em;
    line-height:25px;
}


#navi ul li{
    display:block;
    float:left;
    margin:0;
    color:#fff;
    text-align: right;
}

#navi ul li a{
    text-align: left;
    display:block;
    float:left;
    color:#fff;
    text-decoration:none;
    padding:0 1.5em 0 1em;
    line-height:25px;
}


#navi ul li a:hover {
    color:red;
}

#steuerung {
  color:white;
  margin-top: 5pt;
  float: inherit;
  width:100px;
  padding: 5px;
  
}
#steuerung ul {
        padding-left: 0;
        list-style-type:none;
        color:#fff;
        
           
}
#steurung ul li {
    float:left;
}
#steuerung ul li a:link {
    color:white;
    text-decoration: none;
}

#steuerung ul li a:visited {
        text-decoration: underline;
        color:white;
}
#steuerung ul li a:hover {
    color:red;
} 
  
#inhalt {
margin-left: 50pt;
margin-right: 5pt;
text-align: justify;
padding:0px 50px 8em 150px;

font-size:1.0em;

color:#fff;

line-height:1.4em;
}
#inhalt ul li {
    list-style-type:none;
}
#inhalt ul li a:visited {
        text-decoration: underline;
        color:white;
}
#inhalt ul li a:hover {
        text-decoration: blink;
        color:red;
}
#inhalt ul li a:link {
        color:white;
}


#footer {


background:url(img/footer_bg.png) repeat-x left bottom;
vertical-align: top;
width:780px;

height:196px;

margin:-2% auto;

text-align:center;

font-size:0.7em;

color:white;

}





#footer p {

padding:0;

margin:0;
height:196px;

background:url(img/junkielogo.png) no-repeat right bottom;

}



#footer span {

position: relative;
float: inherit;
top:145px;

}

#loginfeld{
    float: inherit;
    color: white; 
    text-align: left;
    margin-left: 5%;
    padding-left: 20%;
}

#loginfeld a:visited {
        text-decoration: underline;
        color:white;
}

#links {
margin-left: 0pt;
margin-right: 5pt;
text-align: left;

padding:3em 50px 8em 10px;

font-size:0.85em;

color:#666;

line-height:1.4em;

}

#links ul{
    margin:0 auto;
    padding:0px;
    list-style-type:none;
    width: auto
}
#links ul a:visited {
    color: black;
}

#links ul a:hover {
      color: red;
      text-decoration: underline;
}

#buttons {
  color:white;
  margin-top: 5pt;
  float: left;
  width:100px;
  padding: 5px;

}

#buttons ul {
    list-style-type:none;
    margin-left:5%;
    padding-left:20%;
    line-height: 2;
}

#buttons ul li a:link {
    display:block;
    background-image: url(img/buttons/button.png);
    width:110px; height:30px;
    font-size:14px;
    font-family:Verdana, Arial, sans-serif;
    font-weight:bold;
    color:white;
    text-decoration:none;
    text-align:center;
}
#buttons ul li a:visited {
    display:block;
    background-image: url(img/buttons/button.png);
    width:110px; height:30px;
    font-size:14px;
    font-family:Verdana, Arial, sans-serif;
    font-weight:bold;
    color:white;
    text-decoration:none;
    text-align:center;
}
#buttons ul li a:hover {
    background-image: url(img/buttons/markiert.png);
}
#button2 {
  color:white;
  margin-top: 0pt;
  float: left;
  width:100px;
  padding: 5px;

}

#button2 ul {
    list-style-type:none;
    margin-left:%;
    padding-left:0%;
    line-height: 2;
}

#button2 ul li a:link {
    display:block;
    background-image: url(img/buttons/button.png);
    width:110px; height:30px;
    font-size:14px;
    font-family:Verdana, Arial, sans-serif;
    font-weight:bold;
    color:white;
    text-decoration:none;
    text-align:center;
}
#button2 ul li a:visited {
    display:block;
    background-image: url(img/buttons/button.png);
    width:110px; height:30px;
    font-size:14px;
    font-family:Verdana, Arial, sans-serif;
    font-weight:bold;
    color:white;
    text-decoration:none;
    text-align:center;
}
#button2 ul li a:hover {
    background-image: url(img/buttons/markiert.png);
}