/*================================================================================Pseudoelement- und Pseudoklassen-Definitionen================================================================================*/a:active{   color:#003ca0;   text-decoration:none;}a:focus{   color:#003ca0;   text-decoration:none;}a:hover{   color:#003ca0;   text-decoration:none;}a:link{   color:#606060;   text-decoration:none;}a:visited{   color:#606060;   text-decoration:none;}body{   background-color:#ffffff;   margin:0px;   padding:0px;   font-family:verdana,arial,helvetica,sans-serif;   font-size:14px;   font-style:normal;   font-weight:normal;   line-height:100%;   text-align:justify;   text-decoration:none;   color:#606060;}div{   border-width:0px;   border-style:none;}img{   border-width:0px;   border-style:none;}q:before{   content:open-quote;}q:after{   content:close-quote;}table{   background-color:#ffffff;   table-layout:fixed;   width:100%;   border-collapse:collapse;   border-width:0px;   border-style:none;   margin:0px;   padding:0px;}td{   border-width:0px;   border-style:none;   margin:0px;   padding:0px;}tr{   border-width:0px;   border-style:none;   margin:0px;   padding:0px;}/*================================================================================Element-Definitionen================================================================================*/#layout_inhalt{   background-color:#ffffff;   margin-left:40px;   margin-right:280px;   margin-top:0px;   margin-bottom:0px;   padding-left:20px;   padding-right:0px;   padding-top:40px;   padding-bottom:40px;}#layout_inhalt_separator_h{   background-color:#003ca0;   position:absolute;   top:120px;   right:0px;   width:1px;   bottom:40px;   margin-left:0px;   margin-right:280px;   margin-top:0px;   margin-bottom:0px;   padding:0px;}#layout_kopfzeile{   background-color:#ffffff;   height:40px;   margin-left:40px;   margin-right:321px;   margin-top:40px;   margin-bottom:0px;   padding-left:20px;   padding-right:0px;   padding-top:20px;   padding-bottom:20px;}#layout_kopfzeile_navigation{   background-color:#ffffff;   position:absolute;   right:0px;   top:0px;   width:240px;   height:40px;   margin-left:0px;   margin-right:40px;   margin-top:40px;   margin-bottom:0px;   padding-left:41px;   padding-right:0px;   padding-top:20px;   padding-bottom:20px;}#layout_kopfzeile_separator_h{   background-color:#003ca0;   position:absolute;   right:0px;   top:0px;   height:80px;   width:1px;   margin-left:0px;   margin-right:280px;   margin-top:40px;   margin-bottom:0px;   padding:0px;}#layout_kopfzeile_separator_v{   background-color:#003ca0;   position:absolute;   left:40px;   right:40px;   top:120px;   height:1px;   margin-left:0px;   margin-right:0px;   margin-top:0px;   margin-bottom:40px;   padding:0px;}#layout_navigation{   background-color:#ffffff;   position:absolute;   right:0px;   bottom:0px;   width:261px;   margin-left:0px;   margin-right:40px;   margin-top:0px;   margin-bottom:40px;   padding-left:20px;   padding-right:0px;   padding-top:40px;   padding-bottom:0px;}/*================================================================================Klassen-Definitionen================================================================================*/a.h1_kopfzeile, .h1, .h1_kopfzeile{   font-size:20px;   font-style:normal;   font-weight:bold;   line-height:200%;   color:#003ca0;   white-space:nowrap;}a.h2_kopfzeile, .h2, .h2_kopfzeile{   font-size:18px;   font-style:normal;   font-weight:bold;   line-height:130%;   color:#003ca0;}a.h3_kopfzeile, .h3, .h3_kopfzeile{   font-size:16px;   font-style:normal;   font-weight:bold;   line-height:130%;   color:#003ca0;}a.h4_kopfzeile, .h4, .h4_kopfzeile{   font-size:14px;   font-style:normal;   font-weight:bold;   line-height:130%;   color:#003ca0;}a.h5_kopfzeile, .h5, .h5_kopfzeile{   font-size:12px;   font-style:normal;   font-weight:bold;   line-height:130%;   color:#003ca0;}a.h6_kopfzeile, .h6, .h6_kopfzeile{   font-size:10px;   font-style:normal;   font-weight:normal;   line-height:130%;   color:#003ca0;}a.text, .text{   line-height:150%;   vertical-align:top;}a.textmitabstand, .textmitabstand{   line-height:150%;   text-align:left;   vertical-align:top;   padding-bottom:7px;}a.textmitabstandhoch, .textmitabstandhoch{   line-height:180%;   text-align:left;   vertical-align:top;   padding-bottom:14px;}a.textmitabstandsehrhoch, .textmitabstandsehrhoch{   line-height:220%;   text-align:left;   vertical-align:top;   padding-bottom:20px;}a.textmitgrafik, .textmitgrafik{   line-height:150%;   text-align:left;   vertical-align:top;   padding-top:5px;}a.textfett, .textfett{   font-weight:bold;   line-height:150%;}a.textformular, .textformular{   line-height:180%;   text-align:left;   vertical-align:middle;   padding-top:7px;   padding-bottom:7px;}a.texthervorhebung, .texthervorhebung{   line-height:150%;   color:#003ca0;}a.texthervorhebungfett, .texthervorhebungfett{   font-weight:bold;   line-height:150%;   color:#003ca0;}a.texthervorhebungfettmitabstandhoch, .texthervorhebungfettmitabstandhoch{   font-weight:bold;   line-height:150%;   color:#003ca0;   line-height:180%;   text-align:left;   vertical-align:top;   padding-bottom:14px;}a.textklein, .textklein{   font-size:10px;   font-style:normal;   font-weight:normal;   line-height:130%;}.absatz{   height:20px;}.absatz_doppelt{   height:40px;}.absatz_halb{   height:10px;}.aufzaehlung_1{   text-align:left;   vertical-align:top;   padding-top:3px;}.bildlinks{   vertical-align:text-top;   float:left;   margin-right:20px;   margin-top:5px;   margin-bottom:20px;   border-width:6px;    border-color:#dddddd;   border-style:ridge;   padding:5px;}.bildrechts{   vertical-align:text-top;   float:right;   margin-left:20px;   margin-bottom:20px;   border-width:6px;    border-color:#dddddd;   border-style:ridge;   padding:5px;}.einrueckung_aufzaehlung_1{   width:20px;}.einrueckung_links_1{   width:30px;}.einrueckung_links_2{   width:20px;}.einrueckung_links_grafik{   width:50px;}.einrueckung_rechts_1{   width:60px;}.menue_ebene1_absatz{   height:10px;}.menue_ebene1_absatz_doppelt{   height:20px;}.menue_ebene1_aktiv{   font-size:12px;   font-style:normal;   font-weight:normal;   line-height:150%;   text-align:left;   vertical-align:top;   color:#003ca0;}.menue_ebene1_aufzaehlung{   text-align:left;   vertical-align:top;}.menue_ebene1_inaktiv{   font-size:12px;   font-style:normal;   font-weight:normal;   line-height:150%;   text-align:left;   vertical-align:top;   color:#606060;}.menue_ebene2_absatz{   height:5px;}.menue_ebene2_absatz_doppelt{   height:10px;}.menue_ebene2_aktiv{   font-size:12px;   font-style:normal;   font-weight:normal;   line-height:150%;   text-align:left;   vertical-align:top;   color:#003ca0;}.menue_ebene2_aufzaehlung{   text-align:left;   vertical-align:top;}.menue_ebene2_inaktiv{   font-size:12px;   font-style:normal;   font-weight:normal;   line-height:150%;   text-align:left;   vertical-align:top;   color:#606060;}.vertikale_linie{   width:1px;   background-color:#003ca0;}