body { background: #ffffff; margin: 0px; padding: 0px; font-family: Arial, Verdana, Helvetica; font-size: 12px; color: #797979; }

td, p { font-size: 12px; }
td.smallText, div.smallText, span.smallText, p.smallText { font-size: 11px; }

a, a:hover { color: #013f92; }

a.newsBoxLink, a.newsBoxLink:hover { color: #013f92; text-decoration: none; }

table.box1 { border: 1px solid #8a8a8a; }
td.box2 { border: solid #ffffff; border-width: 1px; }
td.box3 { border: solid #ffffff; border-width: 0px 1px 1px 1px; }

td.header { border: solid #ffffff; border-width: 1px; }

tr.header_nav { background: #C9C9C9; }
td.header_nav { font-size: 11px; font-weight: bold; color: #4a4a4a; text-align: center; }
td.header_nav_spacer { font-size: 11px; font-weight: bold; color: #4a4a4a; }

tr.footer { background: #013f92; }
td.footer_text_1 { padding: 0px 15px 0px 15px; font-size: 12px; font-weight: bold; color: #FFD200; }
td.footer_text_2 { padding: 0px 15px 0px 15px; font-size: 11px; color: #ffffff; }

a.header_nav, a.header_nav_act { font-size: 11px; font-weight: normal; color: #4a4a4a; text-decoration: none; display: block; width: 100%; height: 25px; line-height: 25px; }
a.header_nav_act, a.header_nav:hover, a.header_nav_act:hover { color: #013f92; background: #E1E1E1; }

td.content_image_1 { padding-left: 25px; }
img.image_border_1 { border: 1px solid #013f92; }

h1 { font-size: 20px; font-weight: normal; color: #013f92; }
h2 { font-size: 14px; font-weight: bold; color: #013f92; padding: 0px; margin-bottom: 5px; }

span.news_box_headline { font-weight: bold; color: #013f92; }

td.content_area { padding: 40px 35px 30px 35px; }
td.column_right { background: #eaeaea; padding: 30px 15px 30px 15px; }
td.column_right_1 { background: #eaeaea; }

td.news_box_separator { background: #afafaf; }

.blau { color: #013f92; }

.Fliesstext { font-family: Arial, Verdana, Helvetica; font-size: 12px; color: #797979; }

.Titel { font-family: Arial, Verdana, Helvetica; font-size: 14px; font-weight: bold; color: #013f92; }

input { font-family: Arial, Verdana, Helvetica; font-size: 12px; color: #797979; }
input.input_1 { width: 150px; }
input.input_2 { width: 150px; }
input.input_3 { width: 150px; }
input.input_4 { border: 1px solid #797979; color: #797979; }
input.input_5 { width: 60px; }
input.submit_1 { background: #ECECEC; border: 1px solid #474747; font-family: Arial, Verdana, Helvetica; font-size: 12px; font-weight: bold; color: #797979; }

textarea { font-family: Arial, Verdana, Helvetica; font-size: 12px; color: #797979; }
textarea.textarea_1 { width: 500px; height: 120px; }

.contact_form_separator { background: #C9C9C9; }
.contact_form_bg { background: #F2F2F2; }

.inputRequirement { color: #ff0000; }
