h1 {
height:477px;
text-shadow: 0 5px 5px #FFFFFF, 0 -5px 5px #FFFFFF, 5px 0 5px #FFFFFF, -5px 0 5px #FFFFFF, 7px 7px 7px #4B4B4B;
background-image:url(hintergrund_h1.jpg);
background-repeat:no-repeat;
background-position: center;
}

table {
margin: 0 auto;
width: 90%;
border: 1px;
border-color: #FFA142;
border-style:solid;
margin-top:16px;
}

caption {
color: #FFFFFF;
background-color: #FFA142;
padding: 1%;
}

th {
color: #FFFFFF;
padding: 1%;
background-color: #FCB25D;
border: 1px;
border-color: #FFFFFF;
border-style:solid;
text-align: center;
}

td {
padding: 1%;
background-color: #F8D5A7;
border: 1px;
border-color: #FFFFFF;
border-style:solid;
text-align: center;
}