.link_hauptnavi1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #070058; text-decoration: none}
.link_hauptnavi2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #070058; text-decoration: none }
.padding_hauptnavi1 {  padding-top: 4px; padding-bottom: 4px; padding-left: 5px; border-color: black black #cddae9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.plaintext {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #24263E;
        padding-right: 10px;
        padding-left: 10px;
        line-height: 16px;
}
.plaintext_ohneeinzug {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #24263E; text-decoration: none; line-height: 16px}
.plaintext_laufband { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #67A3D2; text-decoration: none; line-height: 16px ; font-weight: bold}
.logo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #255591}
.logo2 {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #255591}
.logoorange {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #FF9900}
.bg1_norepeat {  background-image: url(images/slag_content_05.gif); background-repeat: no-repeat}
.bildumlauf_rechts {
        float: right;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 10px;
        padding-left: 10px;
}
.title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none; line-height: 16px ; font-weight: bold}
.link_orange {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600}
.link_blau { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1B8AD7; text-decoration: underline }
.line {  color: #B9D7EF}
.link_subnavi1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #070058}
.padding_subnavi { padding-top: 3px; padding-bottom: 3px; padding-left: 8px; border-color: black black #cddae9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.link_subnavi2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6C00; text-decoration: none }
.liste {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; color: #003366; list-style-type: square}
.plaintext_gesperrt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #24263E; text-decoration: none; line-height: 20px; padding-right: 10px; padding-left: 10px}
.link_hellblau { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4E97CA; text-decoration: none; font-style: italic}
.subtitle_small {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999}
.subtitle_small2 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none}
.bildumlauf_links {
        float: left;
        padding: 0px 10px 10px 0px;
}
.link_subsubnavi1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; text-decoration: none }
.link_subsubnavi2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; font-weight: bold; text-decoration: none }
/*.link_subsubnavi2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6C00; text-decoration: none }*/
.padding_subsubnavi { padding-top: 3px; padding-bottom: 3px; padding-left: 30px; border-color: black black #cddae9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.tabellentext1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366; text-decoration: none; background-color: #EEF8FF; border-color: black black #3E7DAE; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tabellentext2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: none ; background-color: #FFFFFF; border-color: black black #7EB1DA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tabellentext2_12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none ; background-color: #FFFFFF; border-color: black black #7EB1DA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tabellentext2_14 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #003366; text-decoration: none ; background-color: #FFFFFF; border-color: black black #7EB1DA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tabellentext2_12b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #24263E; text-decoration: none ; background-color: #FFFFFF; border-color: black black #7EB1DA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tabellentext3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; text-decoration: none ; background-color: #FBFDFF; border-color: black black #7EB1DA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.plaintext_blau { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none; line-height: 16px; padding-right: 10px; padding-left: 10px }
.liste2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #003366; list-style-type: square }
.table_border1 {  background-color: #FBFDFF; border: #E4F3FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tabellentext_referenzen1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none}
.tabellenbg_referenzen1 { background-color: #fcfeff }
.tabellentext_referenzen2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none ; font-weight: bold}
.back_vor {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none; background-color: #EEF8FF}
.tabellentext4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: underline; border-color: black black #7EB1DA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }.link_hauptnavi2active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #070058; text-decoration: none ; font-weight: bold}
.liste3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 25px; color: #24263E; list-style-type: square }
.plaintext_slim { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #24263E; text-decoration: none; padding-right: 10px; padding-left: 10px }
.tabellentext1b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none; background-color: #EEF8FF; border-color: black black #3E7DAE; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.tabellentext2b { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: none; border-color: black black #7EB1DA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.input_feld {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none; background-color: #FFFFFF; border: #C2CDE6; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.input_button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; background-color: #85ABD1; border: #C2CDE6; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.input_landing { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.plaintext_danke { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none; line-height: 16px; padding-right: 10px; padding-left: 10px ; padding-top: 10px; padding-bottom: 10px}
.bg1_norepeat2 { background-image: url(images/slag_content_052.gif); background-repeat: no-repeat }
.plaintext_blau_ohneeinzug { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none; line-height: 16px}
.orange1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none}
.hellblau1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #85ABD1; text-decoration: none; font-weight: bold}
.hellblau2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #255591; text-decoration: none; font-weight: bold }
.rahmen {  border: #f2f2f2; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.orange2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF9900; text-decoration: underline}
.orange2_s { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF9900; text-decoration: underline}
.orange2_m { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900; text-decoration: underline}
.tabellentext1c { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none; background-color: #EEF8FF}
.bg1_norepeat3 { background-image: url(images/slag_content_05b.gif); background-repeat: no-repeat }
.title2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #0E569D;
        text-decoration: none;
        font-weight: bold;
        background-color: #EEF8FF;
        padding: 3px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #86BEE5;
        border-right-color: #86BEE5;
        border-bottom-color: #86BEE5;
        border-left-color: #86BEE5;
}
.title2_12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none; line-height: 18px; font-weight: bold ; background-color: #EEF8FF}
.plaintext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #24263E; text-decoration: none; line-height: 20px}
.plaintext_blau2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none; line-height: 20px; padding-right: 10px; padding-left: 10px }
.table_border2 { background-color: #F6FBFF; border: 1px #C5E2F9 solid}
.plaintext3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #24263E; text-decoration: none; padding-left: 3px; border-color: black black #E1F1FF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.input_ef { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #24263E; text-decoration: none }
.plaintext3b { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; text-decoration: none ; padding-left: 3px; line-height: 14px; border-color: black black #E1F1FF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.plaintext3c { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; text-decoration: none ; font-weight: bold ; border-color: black black #FF9900; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.plaintext4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #24263E; text-decoration: none; padding-left: 3px ; border: 1px solid #CCCCCC}
.bordertop {  border-color: #FF9900 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.plaintext3d { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; text-decoration: none ; padding-left: 3px; line-height: 14px; font-weight: bold}
.plaintext3e { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #24263E; text-decoration: none; padding-left: 3px}
.layer1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; text-decoration: none; background-color: #FFFFFF; border: 2px #006699 solid}
.orange2b { font-family: Wingdings; font-size: 14px; font-weight: bold; color: #990000; text-decoration: none}
.table_border3 { border: 1px #BAE7FE solid}
.orange3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: underline}
.spruch1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #CC6600; text-decoration: none; background-color: #FFF5E6; border: #FFC165; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.footer_tbl {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #999999; text-decoration: none; padding: 4px; background-color: #f8fbff; border: #e4f2fd; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.spruch_title1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; background-color: #E4F3FF}
.link_blau_klein { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0099FF; text-decoration: underline }
.link_blau_11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0099FF; text-decoration: underline }
.link_hauptnavi3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #070058; text-decoration: none ; font-weight: bold}
.orange4 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900; text-decoration: none}
.highlight {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FF9900;
        text-decoration: none;
        padding-right: 10px;
        padding-left: 10px;
        font-weight: bold;

}
.einfacherlink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: underline;
        color: #1B8AD7;

}
.buttonlink {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #003366;
        text-decoration: none;
        background-color: #F5FBFF;
        padding: 4px;
        border-top-width: 1px;
        border-right-width: 2px;
        border-bottom-width: 2px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #C0E5FF;
        border-right-color: #86BEE5;
        border-bottom-color: #86BEE5;
        border-left-color: #C0E5FF;

}
.buttonlink_orange {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #003366;
        text-decoration: none;
        background-color: #FFF5E6;
        padding: 4px;
        border-top-width: 1px;
        border-right-width: 2px;
        border-bottom-width: 2px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #FFC165;
        border-right-color: #FFC165;
        border-bottom-color: #FFC165;
        border-left-color: #FFC165;

}
.hauptmenu {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #1B4D8C;
        text-decoration: none;
        line-height: 16px;

}
.hauptmenupadding {
        padding: 4px 2px 4px 6px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #80BAE3;
        border-right-color: #80BAE3;
        border-bottom-color: #80BAE3;
        border-left-color: #80BAE3;
}
.submenu {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #1B4D8C;
        text-decoration: none;
        padding-left: 5px;
        line-height: 20px;

}
.hauptmenupaddingaktiv {
        padding: 4px 2px 4px 6px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #80BAE3;
        border-right-color: #80BAE3;
        border-bottom-color: #80BAE3;
        border-left-color: #80BAE3;
        background-color: #ECF7FE;

}
.hauptmenutitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
        padding: 4px 4px 4px 6px;
}
.subsubmenu {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #1B4D8C;
        text-decoration: none;
        padding-left: 20px;
        line-height: 15px;
}
.subsubmenuaktiv {


        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #1B4D8C;
        text-decoration: underline;
        padding-left: 20px;
        line-height: 20px;
}
.linkreferenzen {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: underline;
        color: #245590;
}

.sitemap {

		padding-top: 5px; 
		padding-bottom: 5px;
}

.sitemap_einzug {

		padding-left: 20px;
		padding-top: 5px; 
		padding-bottom: 5px;
}

.subsubsubmenu {


        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #1B4D8C;
        text-decoration: none;
        padding-left: 35px;
        line-height: 15px;
}

     .subsubsubmenuaktiv {


        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #1B4D8C;
        text-decoration: none;
        padding-left: 35px;
        line-height: 15px;
}
.datumnews {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #86BEE5;
	border-right-color: #86BEE5;
	border-bottom-color: #86BEE5;
	border-left-color: #86BEE5;
	font-size: 12px;
}
.paginationtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;

}