#navi {
vertical-align:middle;
margin-top:50px;
font-family:Arial,Verdana,Helvetica;
font-size:14px;
}

#content {
position:absolute;
left:100px;
top:90px;
margin-right:100px;
margin-top:20px;
}

#lang_select {
position:fixed;
left:20px;
top:20px;
}

#lang_select a {
margin-right:6px;
}

a {
color:#CC0000;
text-decoration:none;
}

#navi a {
margin-right:20px;
}

#navi a:active {
color:#FFFFFF;
background-color:#CC0000;
}

a:hover {
color:#000000;
background-color:#CC0000;
}

body {
background-color:#FFFFFF;
background-image:url("hday3bg.jpg");
background-position:center;
background-repeat:no-repeat;
background-attachment:fixed;
}

h1 {
font-family:Arial,Verdana,Helvetica;
font-size:18px;
color:#CC0000;
text-decoration:underline;
}

h2 {
font-family:Arial,Verdana,Helvetica;
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

p {
font-family:Arial,Verdana,Helvetica;
font-size:12px;
color:#000000;
}

li {
font-family:Arial,Verdana,Helvetica;
font-size:12px;
color:#000000;
}

table {
padding:6px;
border-style:dashed;
border-width:thin;
width:auto;
}

th {
font-family:Arial,Verdana,Helvetica;
font-size:14px;
font-weight:bolder;
font-stretch:expanded;
color:#000000;
text-align:left;
padding:10px;
}

td {
font-family:Arial,Verdana,Helvetica;
font-size:12px;
color:#000000;
padding:4px;
text-align:left;
}

#trainerpic {
width:120px;
height:160px;
border-width:medium;
border-color:#99cc66; border-style:dotted; padding:5px;
margin-left:20px;
margin-bottom:10px;
}

#trainerpic_wide {
width:240px;
height:160px;
border-width:medium;
border-color:#99cc66; border-style:dotted; padding:5px;
margin-left:20px;
margin-bottom:10px;
}

#subnavi {
font-family:Arial,Verdana,Helvetica;
font-size:10px;
}

#subnavi a{
margin-right:10px;
}

#frage {
font-family:"Courier New", Courier, monospace;
font-size:14px;
font-style:italic;
font-weight:bold;
}

#antwort {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-bottom:10px;
text-align:justify;
}
