#mainLayer { background-color: #ff9; z-index: 2; margin: 16px; padding: 0; border: solid 3px #900; }
#answerMainLayer { background-color: white; z-index: 2; margin: 16px; padding: 0; border: solid 2px #036; }
#layerAnswerNavigation { background-color: #ff9; margin:0; padding: 0; width: 100%; z-index: 3; border-style: none; }
#layerHeader { background-color: #ffcc01; margin:0; padding: 0; width: 100%; z-index: 3; border-style: none; }
#layerFragen { background-color: #fff; visibility: visible; padding: 8px; margin: 0; border: solid 1px #036; }
#layerAntworten  { text-indent: 10px; margin: 0; padding: 8px; border: solid 1px #036; visibility: visible }
.navigation { font-size: 80%; text-align: inherit; font-family: arial, verdana, helvetica, geneva, sans-serif; }
.navigation_selected { font-size: 140%; font-weight: 700; text-align: center;}
.navigation_antworten { font-size: 11px; background-color: #ff9; font-family: arial, verdana, helvetica, geneva, sans-serif; }
.laufschrift { color: black; font-size: 80%; font-family: arial, verdana, helvetica, geneva, sans-serif; }
.laufschrift p { margin-bottom: 0.5ex; padding-bottom: 0; margin-top: 0; padding-top: 0; }
.bildunterschrift { color: dimgrey; font-size: 10px; font-family: arial, verdana, helvetica, geneva, sans-serif; }
.ueberschrift { font-size: 120%; font-weight: bold; }
.fragen { font-size: 11px; background-color: #dfdfdf; }
.antworten  { font-size: 10px }
.ergebnis { font-size: 100%; text-align: right; margin-bottom: 0; padding-bottom: 0; }
form {margin: 0; padding: 0}
a {font-weight: bold}
a:link {color: #004080; text-decoration: none;}
a:visited {color: #000080;text-decoration: none;}
a:hover {color: #6699FF;}
a:active {color: #6699FF;}
