html {
margin: 0px;
height: 100%; 
}


body {
margin: 0px;
font-family:Tahoma,Arial,Times,serif;
background-image:url(../img/bg.png);
color:black;
font-size: 14px;
height: auto; 
}

img {border:none}

a:link    {  font-weight:normal; color:black; text-decoration:none; }
a:visited {  font-weight:normal; color:black; text-decoration:none; }
a:focus   {  font-weight:normal; color:black; text-decoration:none; }
a:hover   {  font-weight:normal; color:black; text-decoration:none; }
a:active  {  font-weight:normal; color:black; text-decoration:none; }

#body {
width: 574px;
position: relative;
margin: 0px auto;
height: auto;
}

#logo {
background-image:url(../img/logo.png);
height: 66px;
width: 574px;
}

#content {
width: 574px;
height: auto;
background-color: white;
}

form {
border:none;
padding-top:10px;
}

fieldset {
 border:none;
}
label {
margin-left: 20px;
 margin-top: 10px;
 padding-right: 80px;
}

#impressum {
padding: 20px;
font-size: 11px;
}

#ausgabe {
  padding-left: 30px;
}

#ausgabe a {
   padding-left: 70px;
}

#footer {
background-image:url(../img/footer.png);
height: 113px;
width: 574px;
font-size: 11px;
}

#footer h3 {margin-left: 15px;padding-left: 15px;width: 175px;height: 20px;font-size: 12px;padding-top: 5px;color: white;font-size: 11px;}
#footer h2 {margin-left: 25px;padding-left: 5px;margin-right: 10px;font-size: 12px;color: white;margin-top: -4px;padding-top: 1px;}
#footer h2 a{color: white;font-size: 11px;}
#footerdisclaimer {padding-left: 5px;margin-top: -4px;padding-top: 1px;margin-left: 25px;color: white;font-size: 11px;}
.footercontentfloat {float: left;width: 280px;}
.footercontentfloatsub {width: 120px;float: left;padding-top: 0px;}
.footercontentfloatsub h2 {margin-right: 0px;}

.clear {float: no-float;}

#menue              {	position: relative;margin: 0px auto;z-index:1;width: 574px;margin-top: -12px;font-size: 12px;background-image:url(../img/menue-body.png); height: 32px;}
#menue ul           {padding-top: -5px;padding-left: 20px; }
#menue ul li        {display: inline; margin-right: 25px; }
#menue img          {position: absolute;margin-top: -5px;}
li:hover .menuhover    {visibility:visible;}
li .menuhover          {visibility:hidden;}






