BODY {
    background: white;
    color: black;
    margin: 0;
    padding: 0;  /* for Opera (7.11) */
    font: small verdana, arial, sans-serif;
}
TD, .normal {
    /* TD is for IE < 6 */
    font: small verdana, arial, sans-serif;
}
H1, .xxbig {
    font: bold xx-large verdana, arial, sans-serif;
}
H2, .xbig {
    font: bold x-large verdana, arial, sans-serif;
}
H3, .big {
    font: bold large verdana, arial, sans-serif;
}
H4, .medium {
    font: bold medium verdana, arial, sans-serif;
}
.small {
    font-size: x-small;
}
.smallcode {
    font-size: x-small;
}
PRE, TT {
    font: small "courier new", monospace;
}
LI {
    margin-top: 0.25em;
    margin-bottom: 0.25em;
}
P, H1, H2, H3, H4, H5, BLOCKQUOTE, PRE, FORM, OL, UL, UL.linespace LI {
    /* for paragraph spacing consistency between IE (6) and Mozilla (1.4) */
    margin-top: 1em;
    margin-bottom: 1em;
}
A:link {
    color: #274d99;
}
A:visited, A:active {
    color: #5a83d7;
}
IMG {
    border: 0;
}
TABLE.standard {
    width: 100%;
    border: 0;
    /* IE (6) doesn't support border-spacing, so we have to continue using cellspacing="1"
    border-collapse: separate;
    border-spacing: 1px;
    */
}
TABLE.standard TH {
    padding: 4px;
    background: #264b99;
    color: white;
    text-align: left;
    font-weight: bold;
}
TABLE.standard TD {
    padding: 4px;
    background: #f0f0f0;
}
.snippet {
    background: #f0f0f0;
    padding: 4px;
    border: 1px solid #d0d0d0;
}
.whitebar {
    background: #e0e0e0;
    padding: 5px;
    margin: 0;
}
.bluebar {
    background: #264b99;
    padding: 5px;
    margin: 0;
    color: white;
}
.leftheading {
    background: #2a54a8;
    padding: 3px;
    text-align: center;
    color: white;
    font-weight: bold;
}
table.parametrierung {
    width:          100%;
    border:         1px solid black;
    border-spacing: 0px;
    padding:        0px;

}
table.parametrierung th {
    border:      2px solid black;
    padding:     5px;
    background:  #264b99;
    color:       white;
    text-align:  center;
    font-weight: bold;
    font-family: verdana,arial,sans-serif;
    font-size:   14px;
}
table.parametrierung td {
    padding:        2px;
    background:     #f0f0f0;
    font-family:    verdana,arial,sans-serif;
    font-size:      12px;
    text-align:     left;
    vertical-align: text-top;
    border:         1px solid green;
}
.parametrierungID {
    text-align:  right;
    font-weight: bold;
}
#footer {
    position:         absolute;
    position:         fixed;
    bottom:           0em;
    left:             820px;
    width:            30px;
    height:           20px;
    padding-top:      0px;
    padding-left:     4px;
    padding-right:    10px;
    background-color: white;
    border:           0px solid black;
}
.topButton {
    background-color: blue;
    border:           1px solid #18ab29;
    display:          inline-block;
    cursor:           pointer;
    color:            #ffffff;
    font-family:      Arial;
    font-size:        12px;
    padding:          2px 10px;
    text-decoration:  none;
    text-shadow:      0px 1px 3px #2f6627;
}
.topButton:hover {
    background-color: #5cbf2a;
}
.topButton:active {
    position: relative;
    top:      1px;
}

