/*=== BASIC ===*/
body   { font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text {  font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.text2 {  font-size: 12px; background-color:#F2F2F2;
line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.text a:visited  { color: black; text-decoration: underline }
.text a:link  { color: black; text-decoration: underline }
.text a:hover  { color: #d03018; text-decoration: underline }
.text_tabelle { font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text_tabelle TD  { padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #a0a0a0 }
.text_weiss {  font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;color: #fff }
.copyright  { color: #a0a0a0; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.men  { color: #a0a0a0; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.men a:visited   { color: #a0a0a0; text-decoration: none }
.men a:link   { color: #a0a0a0; text-decoration: none }
.men a:hover   { color: #d03018; text-decoration: none }
label { font-size: 12px; line-height: 14px }
input { color: #5c5c5c; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; background-color: #fff; border: solid 1px #474747 }
textarea { color: #5c5c5c; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; background-color: #fff; border: solid 1px #474747 }
select { color: #5c5c5c; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; background-color: #fff; border: solid 1px #474747 }
.formbutton { color: #474747; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; background-color: #dfdfdf; padding-top: 1px; border: solid 1px }
.hinweis { color: #9b9b9b; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13px }
h3 { color: #d03018; font-size: 16px; }
h4 { font-size: 16px; }
h5 { font-size: 12px; }
