body, p, pre, li, td, option, div, input, button, select {
    font-family: Verdana,Helvetica,Arial;
    font-weight: normal;
    font-style: normal;
    font-size: 8pt;
    color: black;
}

textarea {
    font-family: Verdana,Helvetica,Arial;
    font-weight: normal;
    font-style: normal;
    font-size: 8pt;
    color: black;
}

form, body {
    margin: 0px;
}

body {
   background-color: #EEEEEE;
}

a {
    text-decoration: none;
    font-weight: bold;
    color: #000040;
}

a:hover {
    text-decoration: underline;
}

#topcell {
    border: 1px solid black;
    background-color: rgb(1, 124, 179);
}

#logocell {
    padding-left: 12px;
}

#topteaser {
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 16pt;
    font-style: italic;
    font-weight: bold;
    color: white;
    padding-right: 12px;
    padding-top: 12px;
}

#topmenu {
    vertical-align: middle;
    font-weight: bold;
    color: white;
    padding: 2px;
    padding-right: 12px;
}

#topmenu a {
    color: white;
}

#menucell {
    background-color: rgb(1, 154, 205);
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    border-right: 1px dashed black;
    padding-left: 2px;
    padding-right: 4px;
}

#contentcell {
    background-color: white;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    padding-left: 10px;
    padding-right: 10px;
}

h5 {
    font-weight: bold;
    font-size: 10pt;
}

h4 {
    font-weight: bold;
    font-size: 12pt;
}

h3 {
    font-weight: bold;
    font-size: 14pt;
}

input[type=text], input[type=password], textarea {
    border: 1px gravel;
}

.small {
    font-size: 7pt;
    line-height: 8pt;
}

.menui, .menui a {
    font-size: 14pt;
    font-family: Arial, Sans-Serif, Helvetica;
    font-style: italic;
    font-weight: bold;
}
.menui a:hover {
    text-decoration: underline;
}

.menua {
    color: white;
    font-size: 14pt;
    font-family: Arial, Sans-Serif, Helvetica;
    font-style: italic;
    font-weight: bold;
}

.menud {
    color: #00B6F3;
    font-size: 14pt;
    font-family: Arial, Sans-Serif, Helvetica;
    font-style: italic;
    font-weight: normal;
}

.body {
    background-color: #F4F4F4;
}

.errorbox {
    color: darkred;
    font-weight: bold;
}

.returnbox {
    color: darkgreen;
    font-weight: normal;
    font-style: normal;
}

.quote_1 {
    color: #888888;
}

.quote_2 {
    color: #000088;
}

.quote_3 {
    color: #008888;
}

.quote_4 {
    color: #880000;
}

.prio_high {
    color: #BB0000;
}

.prio_low {
    color: #CBCB99;
}

.bigmark {
    color: darkred;
}

.emptymailbox {
    width: 100%;
    padding: 50px;
    vertical-align: middle;
    text-align: center;
}