a:link {color: #777777; }
.Navigation-Ordner:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.Navigation-Seiten:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; }
.main .headline_menue a:hover {text-decoration: underline; color: #728EAA; }
.main .headline_service a:hover {text-decoration: underline; color: #728EAA; }
.main .textbox a:hover {text-decoration: underline; color: #728EAA; }
.main .textbox_service a:hover {text-decoration: underline; color: #728EAA; }
.main .main_table .text a:hover {text-decoration: underline; line-height: 20px; color: #728EAA; }
.main .news a:hover {text-decoration: underline; line-height: 20px; color: #728EAA; }
.footer a:hover {font-size: 10px; line-height: 20px; color: #000; text-decoration: underline; }
a:hover {color: #000000; text-decoration: underline; }
.Navigation-Ordner:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.Navigation-Seiten:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; }
a:active {color: #000000; }
.Navigation-Ordner:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.Navigation-Seiten:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; }
html, body {background-color: #FFF; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 101%; text-align: left; }
.wrapper {position: relative; background-color: #fff; width: 984px; text-align: left; margin-top: 1px; margin-left: 1px; margin-right: 1px; margin-bottom: 1px; }
.invis {display: none; }
.main {float: left; width: 984px; font-size: 11px; }
.main table {width: 984px; border-collapse: collapse; }
.main td {border-top: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; background-color: #E5EAEF; vertical-align: top; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.main .top_logo {width:772px; height: 80px; background-repeat: repeat; padding-left: 100px; background-image: url(../../media/img/layout/bg_top.gif); }
.main .top_search {width: 196px; height: 80px; background-repeat: repeat; background-image: url(../../media/img/layout/bg_top.gif); vertical-align: middle; padding-left: 15px; line-height: 20px; }
.main .top_search input {float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border-right-style: solid; border-right-color: #000000; border-right-width: 1px; border-top-color: #000000; border-top-style: solid; border-top-width: 1px; border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #000000; border-left-style: solid; border-left-width: 1px; width: 120px; }
.main .top_search input.submit {margin-bottom: 5px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 50px; margin-left: 5px; background-color:#E5F0EF; }
.main .headline_menue {width: 175px; text-align:left; padding-right: 10px; padding-left: 15px; vertical-align: middle; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFF; padding-top:7px; padding-bottom:7px; background-image: url(../../media/img/layout/bg_headline.gif); }
.main .headline_menue a {text-decoration: none; color: #FFF; }
.main .headline_service {width: 186px; text-align:left; padding-right: 10px; padding-left: 15px; vertical-align: middle; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFF; padding-top:3px; padding-bottom:3px; height: 21px; background-image: url(../../media/img/layout/bg_service.gif); }
.main .headline_service a {text-decoration: none; color: #FFF; }
.main .textbox {text-align:left; padding-right: 10px; padding-left: 15px; font-size: 11px; line-height: 10px; text-decoration: none; font-weight: normal; color: #000; padding-top:10px; padding-bottom:15px; background-image: url(../../media/img/layout/bg_textbox.gif); background-color: #E5F0EF; background-repeat:repeat-x; }
.main .textbox a {text-decoration: none; color: #000; }
.main .textbox_service {text-align:left; padding-right: 10px; padding-left: 15px; font-size: 11px; line-height: 18px; text-decoration: none; font-weight: normal; color: #000; padding-top:10px; padding-bottom:15px; background-image: url(../../media/img/layout/bg_service.jpg); background-color: #E5EAEF; background-repeat:repeat-x; }
.main .textbox_service a {text-decoration: none; color: #000; }
.main .textbox_service .headline {color: #728EAA; font-size: 12px; font-weight: bold; }
.main .main_table {float: left; }
.main .main_table table {border-collapse: collapse; width: 100%; }
.main .main_table td {border: 0px; background-color: #FFF; vertical-align: top; }
.main .main_table .text {vertical-align: middle; padding-right: 20px; }
.main .main_table .text a {text-decoration: underline; line-height: 20px; color: #000; }
.main .news {width: 186px; padding-left: 15px; padding-right: 10px; }
.main .news a {text-decoration: underline; line-height: 20px; color: #000; }
.main .news .headline {color: #728EAA; font-size: 12px; font-weight: bold; padding-top: 10px; }
.footer {font-size: 10px; line-height: 20px; color: #728EAA; }
.footer a {font-size: 10px; line-height: 20px; color: #728EAA; text-decoration: underline; }
body {background-color: #ffffff; color: #000000; }
.Arial-12px {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.Navigation-Ordner {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.Navigation-Seiten {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; }
.search_verdana {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: middle; }
.search_button {width: 48px; height: 19px; background-image: url(../../media/img/layout/search.gif); vertical-align: middle; background-position: center; }
.main .top_search2 {background-image: url(../../media/img/layout/bg_top.gif); background-repeat: repeat; }
.Verdana10px {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.verdana12_bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.button {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.verdana12px {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
