body {
          font-family: Goudy old style, Times,  New Century Schoolbook, serif;
          background-color:#EEE8AA
          background-image: none;
          color: #660033
          }

h1 {
        font-family: Goudy old style, Times,  New Century Schoolbook, serif;
        font-size: 23px;
        font-weight: normal;
        color: #823206;
        }

h1.topnav {
        font-family: Goudy old style, Times,  New Century Schoolbook, serif;
        font-size: 35px;
        font-weight: bold;
        color: #823206;
        }

h2 {
        font-family: Goudy old style, Times,  New Century Schoolbook, serif;
        font-size: 20px;
        font-weight: normal;
        color: #660033;
        }

h3 {
        font-family: Goudy old style, Times,  New Century Schoolbook, serif;
        font-size: 15px;
        font-weight: bold;
        color: #660066
        }

h4 {
        font-family: Goudy old style, Times,   New Century Schoolbook, serif;
        font-size: 15px;
        font-weight: bold;
        color: #660066
        }

p, td, th, ul, ol {
        font-family: Goudy old style, Times,   New Century Schoolbook, serif;
        font-size: 16px;
        color: #660033
                }

td.warnung {
   background-color: #FFCCCC;
}

td.frage {
   background-color: #D0DDCC;
}

td.dark {
   background-color: #bd8566
}

  a:hover { color:red; font-weight:bold; }
  a:link { color:#732D06; font-weight:bold; text-decoration: underline }
  a:visited { color:#732D06; font-weight:bold; text-decoration: underline }
  a:active { color:red; font-weight:normal }

hr {
color: #823206;
background-color: #823206;
height:1px;
border: 1px;
}


.sql {color: #982aff}

.command {color: #0000FF; font-size: 12pt; font-weight: normal; line-height:18pt}

.copyright {font-size: 13pt; font-family: Goudy old style, Times,   New Century Schoolbook, serif}
.gross {font-size: 20px; font-family: Goudy old style, Times,   New Century Schoolbook, serif}

.index {color: #FF0000}

.task  {
 color: #FF0000;
 font-weight: bold;
 font-size: 15px;
}

.question  {
 color: #0080FF;
 font-weight: bold;
 font-size: 15px;
}

#navcontainer
{
background: #bd8566;
width: 100%;
text-align: center;
margin: 0;
padding: 0;
font-family: Goudy old style, Times,  New Century Schoolbook, serif;
font-size: 14px;
display: block;
color: #660033;}

ul#navlist
{
text-align: center;
list-style: none;
padding: 0;
margin: 0;
width: 100%;
}

ul#navlist li
{
text-align: left;
display: block;
margin: 0;
padding: 0.05em 0.1em 0.05em 0.1em;
}

ul#navlist li a
{
display: block;
width: 100%;
padding: 0.5em 0 0.5em 0;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
text-decoration: none;
color: #800000;
background: #F8EEC4;
}

#navcontainer>ul#navlist li a { width: 100%; }

ul#navlist li#active a
{
background: #ffffff;
color: #660033;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: 660033;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
text-decoration: bold;
}
