body {background-color: #FFFFFF}

td {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; font-style: normal; line-height: 160%;
font-weight: normal; color: #333333}

td.akzent {background-color: #7DBA00}
td.line {background-color: #CBCBCB}
td.menu {padding-top: 2px; padding-bottom: 4px; line-height: 130%}
td.footer {font-size: 10px; color: #999999}

a {font-family: Arial, Helvetica, sans-serif; color: #6e9e0b; font-weight: bold; text-decoration: none}
a.active {color: #506f10}
a:hover {color: #506f10}

a.slim {font-weight: normal;}
a.slim_active {font-weight: normal; color: #506f10}
a.sprachwahl {font-size: 11px; font-weight: normal; color: #FFFFFF}
a.sprachwahl:hover {color: #FFFFFF}

.red {color: #FF0000}
.bg {color: #F1F1F1}

tr.fehler {background-color: #D2E7A6}

input {font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #999999 1px;
background-color: white}

input.TF40 {width: 40px}
input.TF165 {width: 165px}
input.TF210 {width: 210px}

textarea.TA210 {
font-family: verdana,arial,helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
height: 120px;
width: 210px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
padding-left: 2px;
border: solid #999999 1px;
background-color: white;
}

.button80 {font-family: arial,helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
width: 80px;
height: 19px;
border: 1px #333333 solid;
background-color: #7DBA00}