HTML {
 background-color: #ffeeaa;
 color: black;
}

H1 {
 text-decoration:  none;
 font-family:      Verdana,Arial,Helvetica,sans-serif;
 font-style:       normal;
 font-weight:      bold;
 font-size:        16px;
 color:            #448833;
}

H2 {
 text-decoration:  none;
 font-family:      Verdana,Arial,Helvetica,sans-serif;
 font-style:       normal;
 font-weight:      bold;
 font-size:        14px;
 color:            #448833;
}

H3 {
 text-decoration:  none;
 font-family:      Verdana,Arial,Helvetica,sans-serif;
 font-style:       normal;
 font-weight:      bold;
 font-size:        12px;
 color:            #448833;
}

BODY, P, DIV, TD, TH, TR, FORM, OL, UL, LI, INPUT, TEXTAREA, SELECT
{
 text-decoration:  none;
 font-family:      Verdana,Arial,Helvetica,sans-serif;
 font-style:       normal;
 font-size:        12px;
}

P {
 margin-left: 8px;
 padding-left: 8px;
}

BODY {
 color: black;
 margin: 0px;
 max-width: 800px;
}

TABLE {
 vertical-align: top;
 border-spacing: 0;
 border: none;
 border-padding: 0;
}

TD {
 vertical-align: top;
}

a:link {
 color:            #224411;
}

a:visited {
 color:            #224411;
}

.menu2 {
 font-size: 10px;
 margin-left: 8px;
 padding-left: 8px;
 border-left: thin solid #448833;
}

#menu {
 font-size: 11px;
 color:            #448833;
 background-color: #ffee66;
 width: 152px;
 float: left;
 text-align: left;
 padding: 4px;
}

#menu a:link {
 text-decoration:  none;
 color:            #224411;
 background-color: #ffee66;
}

#menu a:visited {
 text-decoration:  none;
 color:            #224411;
 background-color: #ffee66;
}

#menu a:hover {
 text-decoration:  none;
 color:            #448833;
 background-color: #ffee66;
}

#banner {
 color: #224411;
 background-color:            #ffeeaa;
 text-decoration:  none;
 font-family:      Arial,Verdana,Helvetica,sans-serif;
 font-style:       normal;
 font-weight:      bold;
 font-size:        48px;
}

#main {
 margin-left: 160px;
 padding-left: 16px;
 padding-right: 16px;
}

#picture {
 float: right;
 border: thin solid black;
 margin: 8px;
}

#bottom {
 margin-left: 160px;
 padding-left: 16px;
 clear: both;
}

#menulogo {
 width: 140px;
 height: 75px;
 margin-top: 16px;
 margin-bottom: 16px;
}

.underline {
 border-bottom: thin solid black;
 width: 550px;
 margin: 8px;
}

.underline table {
 width: 100%;
}

.underline .left {
 font-weight: bold;
 font-size: 16px;
 color: #448833;
 vertical-align: bottom;
}

.underline .middle {
 font-weight: normal;
 font-size: 12px;
 color: #448833;
 vertical-align: bottom;
}

.underline .right {
 font-weight: normal;
 font-style: italic;
 font-size: 12px;
 color: black;
 vertical-align: bottom;
 text-align: right;
}

.adress {
 font-weight: bold;
 padding-left: 16px;
}

.picture {
 border: thin solid black;
 float: right;
 margin: 8px;
}

.logo {
 border: thin solid black;
 float: right;
 margin: 8px;
 padding: 8px;
}

.kursrubrik {
 margin-left: 8px;
 padding-left: 8px;
}

.kursrubrik h1 {
 text-decoration:  none;
 font-family:      Verdana,Arial,Helvetica,sans-serif;
 font-style:       normal;
 font-weight:      bold;
 font-size:        14px;
 color:            #448833;
}

.kursrubrik h2 {
 text-decoration:  none;
 font-family:      Verdana,Arial,Helvetica,sans-serif;
 font-style:       normal;
 font-weight:      bold;
 font-size:        12px;
 color:            #448833;
}

table.anmalform * td {
white-space: nowrap;
}
