html, body {
margin:1px;
padding-top:3px;
margin-bottom:3px;
height:100%;
text-align:center;
}
body {
background-color:#004839;
background-image: url(hg_02_4.jpg);
width:auto;
}
body {
font-family: Verdana, Arial, sans-serif;
font-size: 0.8em;
color: #800000;
  }

#wrapper {
position:relative;
width:722px;
margin-left:auto;
margin-right:auto;
border:1px solid #FFBF00;
background-color:#FFFFCC;
padding:20px;
height:400px;
min-height:400px;
}
html>body #wrapper {height:auto;}

h1 {font-size:1.3em;color:#FF5F00; margin:5px;  padding:5px;}
h2 {font-size:1.1em;color:#FF5F00; margin:5px; margin-top:5px;}


#title {
background-color:#ffff66;
height:160px;
border-top:1px solid #FFBF00;
border-right:1px solid #FFBF00;
border-left:1px solid #FFBF00;
border-bottom:1px dotted #FF8040;
padding:0px;
margin:0px;
}
#title img {margin:0px;}

#footer {
margin:0px;
background-color:#004839;
color:#FFFF66;
background-position:bottom;
border:1px solid #FFBF00;
border-top:0px solid #FFBF00;
padding:3px;

}
.hint{
background-color:#FFFFCC;
border:1px solid #FFBF00;
padding:2px;
}

/*.Inhalt*/
#content {
margin-top:0px;
padding-right:5px;
padding-left:175px;
padding-bottom:155px;
padding-top:10px;
height:350px;
min-height:350px;
background-color:#FFFFFF;
background-image:url(pan_06.jpg);
background-repeat:no-repeat;
background-position:bottom;
text-align:left;
z-index:1;
border:1px solid #FFBF00;
border-top:0px solid #FFBF00;
}
html>body #content {height:auto;}


p {margin-top:10px;
margin-bottom:10px;}

b{font-weight:bold;}

a:link, a:visited, a:active, a:hover
{
text-decoration:none;
color:#FF5F00;
}

a:active, a:hover
{
text-decoration:underline;
color:#800000;
background-color:#FFFF99;
}
#menueoben{
background-color:#ffffff;
background-image: url(hgmenu01.gif);
border-top:0px solid #FF0000;
border-bottom:0px solid #FFBF00;
border-right:1px solid #FFBF00;
border-left:1px solid #FFBF00;
padding:2px;
text-align:right;
color:#FF5F00;
font-size:0.8em;
 }

#menue{
padding:0px;
margin:0px;
position:absolute;left:40px;top:240px;
background-color:#FFFFCC;
border:1px solid #FFBF00;
text-align:left;
color:#FF5F00;
font-weight:bold;
width:120px;
 }


ul#menue {
margin:0px;
padding:10px;
list-style-type:none;
border: 1px solid #FFBF00;
line-height:18px;
}

#menue li {
display:block;
list-style: none;
margin: 2px; padding: 2px;
text-decoration:none;
border: 1px solid #FFFFCC;
}

#menue li a{
padding-left:3px;
display:block;
border:1px solid #FFFFCC;
background-color:#FFFFCC;
text-decoration:none;
}

#menue li a:hover,
#menue #aktiv a
{
border:1px solid #FFBF00;
background-color:#FFFF99;
text-decoration:none;
}


li {
margin-top: 2px; margin-bottom: 2px;
}

/*Tabelle*/
table{
background-color:transparent;
width:100%;
text-align:left;
margin-bottom:10px;
margin-top:0px;
border-top:0px solid #FFBF00;
border-left:0px solid #FFBF00;
border-spacing:0px;
border-collapse:collapse;
}
tr{
border:0px solid #000000;
}

td{
border-bottom:1px solid #FFBF00;
border-right:0px solid #FFBF00;
padding:4px;
}


/*.Bilder*/
img {
margin:0;
border:0;
}

.zentriert{
margin-left:auto;
margin-right:auto;
text-align:center;
}
.copy {
position:relative;bottom:1px;
margin-left:auto;
margin-right:auto;
margin-bottom:-15px;
padding-bottom:0px;
font-size:0.8em;
}
