body {
padding: 0;
margin: 0;
border: 0;
background-color: white;
}

body, h2, a {
font-family: Verdana, Arial;
color: black;
text-decoration: none;
}


h1 {
text-align: center;
padding-top: 20px;
padding-bottom: 40px;
}

div#outer_main {
margin-top: 50px;
width: 600px;
text-align: left;
}

div#inner_main {
background-color: #F3F3F3;
border: 1px solid black;
padding: 20px;
}


div#panel {
height: 21px;
}

div.reiter {
display: inline;
border-top: 1px solid;
padding: 3px 20px 3px 20px;
height: 21px;
}

div#r0_1, div#r1_1, div#r2_1 {
background-color: #C0C0C0;
color: #000000;
border-color: black;
}

div#r0_0, div#r1_0, div#r2_0, div#r0_0 a, div#r1_0 a, div#r2_0 a {
background-color: #F3F3F3;
color: #808080;
border-color: #808080;
}

div#r0_1, div#r1_1 {
border-left: 1px solid black;
}

div#r0_0, div#r1_0 {
border-left: 1px solid #808080;
}

div#r1_1, div#r2_0, div#r2_1 {
border-right: 1px solid black;
}

div#r1_0 {
border-right: 1px solid #808080;
}

.meldung {
font-weight: bold;
background-color: #F3F3F3;
color: black;
font-size: 12pt;
}

table.gitter td {
border: 1px solid black;
padding: 3px;
text-align: center;
}

table.gitter {
border-collapse:collapse
}