img {display:block; padding:0px; margin:0px;}
body,table,td,a,p,div {font-family: arial,sans-serif; color: #3F3F3F; font-size: 12px; font-weight: normal; text-decoration:none; line-height: 14px;}
p,div,span,h3,h4 {margin: 0px; padding: 0px;}
a,#zurueck b,.weiter,.weiter a {font-weight: bold; color: #FCAF17; text-decoration: none;}

.datum {font-family: arial,sans-serif; color: #828282; font-size: 11px; font-style: italic;}
#mailid {font-family: arial,sans-serif; color: #FCAF17; font-size: 15px; font-weight: bold; line-height:18px;}
.imp,.imp a {color: #ffffff; font-size: 11px; font-weight: normal; text-decoration:none; line-height: 12px;}
.imp a {font-weight: bold;}

h3,h4 {font-size: 13px; color: #8D0048; font-weight: bold; margin: 0px 0px 15px 0px; line-height: 16px;}
h4 {font-size: 12px; color:#FCAF17;}

.bildnachweis td,.bildnachweis td a {font-size: 11px; color: #3F3F3F;}
.bildnachweis td a {text-decoration: underline; font-weight: normal;}

/* Formular */
div#frm_box {width:100%; text-align:center;}
div#frm_border {padding:10px;}
div#frm_border,input.formular,select.formular,textarea.formular {border:1px solid #E1DDDF;}
table#formular {width:70%; margin-left:auto; margin-right:auto; text-align:left; padding:10px;}
.formular,#formular,input.formular,select.formular,textarea.formular {font-family:arial,sans-serif; font-size:12px; color:#3F3F3F;}
#formular input.button {background-color:#8D0048; font-family:arial,sans-serif; font-size:12px; font-weight:bold; color:#ffffff; border:none; margin:10px 0px 5px 0px; padding:1px 10px 1px 10px;}
td.abschnitt {padding:8px 10px 5px 0px; font-size:12px; font-weight:bold; color:#8D0048;}
td.frm_radio input.formular {margin-top:5px;}
td.frm_radio,td.frm_box,td.frm_select {padding:8px 0px 5px 0px;}
.fireFormFieldError {border:1px solid #C6C6C6;}
.fireFormErrorMsg {color:red;}
.fireFormFieldContainerError {border:none; background-color:#C6C6C6;}