.contenflaeche_overflow {margin: 0 20px 0 15px; width:700px; overflow: auto;}
ol li {margin:0px 0px 11px 0px;padding:0px; }
a.vorschau:hover {z-index:25; }
a.infotxt:hover {z-index:25; }
.xcont501text {color:#1A245F;width:380px;height:223px;font-size:11px; }
.jobs {margin:6px 0 0px 0px;padding:0 0 0px 0;width:100%;height:auto; }
.xcont505text {color:#FFFFFF;margin:0px 0px 0px 0px;padding:45px 0px 0px 150px;text-align:left;font-size:14px; }
.footerrechts {text-align:left;vertical-align:top;width:1px; }
.WKstepActive {border:1px solid #F00; }
.xcont505footer {background-color:#FFFFFF; }
.logo {margin:0px 0 40px -7px;padding:0px 0px 0px 0px;vertical-align:top;width:194px;height:114px; }
.jobstext {width:150px;font-size:11px; }
.jobsfooter {margin:-5px 0 15px 0;height:15px;border-bottom:#ACC7DF 1px solid; }
h6 {margin:0px 0 0px 0;font-weight:bold;font-size:12px; }
.xcont501 {background-image:url(../../images/tarifbox_2_25.jpg);background-position:left top;background-repeat:no-repeat;width:380px;height:223px; }
.terminetext {width:150px;font-size:11px; }
.oeztext {width:150px;font-size:11px; }
.galerienavigpages a {text-decoration:none; }
.newstext {width:150px;font-size:11px; }
.ads2footer {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:auto;height:0px; }
.ads2 {margin:30px 0 0 0;text-align:center;width:100%;height:auto; }
h5 {margin:0px 0 4px 0;font-weight:bold;font-style:italic;font-size:14px; }
.ads5 {margin:10px 0 0 800px; }
.rahmen {margin:0px auto 250px auto;padding:0px 0px 0px 0px;width:100%;font-size:12px; }
.xcont503 {background-image:url(../../images/tarifbox_4_04.jpg);background-position:left top;background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:770px;height:209px; }
.headline1 {margin:0px;padding:0px; }
.ads7 {margin:0 0 0 10px; }
.xcont505 {background-image:url(../../images/bg_login_47.jpg);background-position:left top;background-repeat:no-repeat;margin:0px 0px 14px 5px;padding:0px 0px 0px 0px;width:368px;height:201px; }
.xcont502text {color:#1A245F;width:380px;height:auto; }
.oezfooter {margin:-5px 0 15px 0;height:15px;border-bottom:#ACC7DF 1px solid; }
.footer {background-image:url(../../images/bg_footer_40.gif);background-position:left top;background-repeat:repeat-x;margin:0px auto 0px auto;width:100%;height:79px; }
.newsfooter {margin:-5px 0 15px 0;height:15px;border-bottom:#ACC7DF 1px solid; }
.terminefooter {margin:-5px 0 15px 0;height:15px;border-bottom:#ACC7DF 1px solid; }
.ads3footer {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:auto;height:0px; }
hr {border-top:#9FBDD7 1px dashed; }
.news {margin:6px 0 0px 0px;padding:0 0 0px 0;width:100%;height:auto; }
.termine {margin:6px 0 0px 0px;padding:0 0 0px 0;width:100%;height:auto; }
.oez {margin:6px 0 0px 0px;padding:0 0 0px 0;width:100%;height:auto; }
.footermitte {padding:0 0px 8px 0px;text-align:center;vertical-align:bottom; }
input.eingabefeld {color:#333333;background-color:#ffffff;background-image:url(../../images/basics/inputbackgr.gif);background-position:left top;background-repeat:no-repeat;padding:0 0 0 4px;border:#333333 1px solid;border-left:#FFFFFF 1px solid;border-right:#CBD8E0 1px solid;border-top:#CBD8E0 1px solid;border-bottom:#CBD8E0 1px solid;font-weight:normal; }
.copyright {margin:20px auto 0 auto;text-align:center;width:100%;font-size:10px; }
h3 {color:#20347F;margin:0px 0 0px 0;font-weight:normal; }
.normal {margin:2px;padding:2px; }
.header {background-image:url(../../images/controg1_46.jpg);background-position:center top;background-repeat:no-repeat;margin:0px auto 0px auto;text-align:left;width:1004px;height:94px; }
.xcont502 {background-image:url(../../images/tarifbox_3_29.jpg);background-position:left top;background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:770px;height:209px; }
.forminput {margin:0 10px 0 0;padding:2px 5px 2px 5px;float:right;border:#999999 2px solid; }
.headerrechts {text-align:left;vertical-align:bottom;width:200px; }
.ads8 {margin:0 7px 0 6px;border-left:#C5C2DA 1px solid;border-right:#635E8B 1px solid;border-top:#635E8B 1px solid;border-bottom:#635E8B 1px solid; }
.wkvorschau {width:210px; }
a:hover {color:#FF0000;font-weight:normal;text-decoration:underline; }
.contentmitte {padding:0 0 20px 0;vertical-align:top; }
.ads13 {margin:20px 0 0 0;text-align:left; }
.wkvorschau td {padding:5px; }
.xcont503text {color:#1A245F;width:380px;height:auto; }
a {color:#637CB3;font-weight:normal;text-decoration:underline; }
.hrline {margin:5px 0 5px 0;clear:both;border-top:#9FBDD7 1px dashed; }
.maincontent {margin:0px 5px 0px 5px;width:auto; }
.wktable {width:98%; }
ol {margin:8px 0px 0px 24px;padding:0px; }
ul li {margin:0px 0px 3px 8px;padding:0px 0 0px 0;list-style-position:inside;list-style-type:square; }
ul {margin:8px 0px 0px 16px;padding:0px; }
.scrolltext {margin:0px 0 0px 0;padding:0px 0 0px 0; }
#button a {color:#000000;font-weight:bold;text-decoration:none; }
.warnung {margin:2px 0 2px 0;padding:3px 3px 3px 3px;border-left:#FF9600 2px solid;border-right:#FF9600 2px solid;border-top:#FF9600 2px solid;border-bottom:#FF9600 2px solid; }
.feldwarnung {margin:2px 2px 2px 2px;padding:2px 2px 2px 2px;border-left:#FF9600 2px solid;border-right:#FF9600 2px solid;border-top:#FF9600 2px solid;border-bottom:#FF9600 2px solid; }
.fett {font-weight:bold; }
.ads3 {margin:10px 0 0 0;text-align:left; }
.suchbutton {background-color:#D4D0C8;margin:0px;padding:0px;text-align:center;border:#999999 2px solid;cursor:pointer; }
.formbutton a:hover {color:#FFFFFF;text-decoration:none; }
.formbutton a {color:#000000;font-weight:normal;text-decoration:none; }
.ads15 {margin:20px 0 0 15px; }
.WKstep {border:1px solid #ccc; }
.marker {background-color:#FFFFCC;margin:2px;padding:2px;border:#66CCFF 1px solid; }
#extrabutton a {background-image:url(../../images/eintragbutton1_53.gif);background-position:right top;background-repeat:no-repeat;margin:10px 0 0 0;display:block;width:561px;height:36px;font-weight:normal; }
.wktable td {padding:5px; }
.w {color:#FFFFFF;background-color:#FFFFFF; }
.xcont504text {color:#1A296A;width:380px; }
.xcont500 {background-image:url(../../images/tarifbox_1_34.jpg);background-position:left top;background-repeat:no-repeat;width:380px;height:223px; }
.formbutton {background-color:#FFFFFF;background-image:url(../../images/footer_button_36.gif);background-position:left top;background-repeat:repeat-x;margin:0 0 0 2px;padding:2px  ;text-align:center;float:right;width:auto;border:#999999 2px solid;border-left:#635E8B 1px solid;border-right:#635E8B 1px solid;border-top:#635E8B 1px solid;border-bottom:#635E8B 1px solid;font-weight:normal;cursor:pointer; }
a info {display:none; }
a.vorschau:hover span {color:#65554E;background-color:#FFFFFF;padding:6px;text-align:left;display:block;width:20em;height:auto;border:1px solid #EAEAEA;font-weight:normal;line-height:normal;text-decoration:none;top:2em;left:2em;position:absolute; }
a.vorschau span {display:none; }
a:hover .info {color:#333;background-color:#FFF; _margin:-300px; _padding:-175px;padding:8px 8px 50px 8px;text-align:center;display:block;width:380px;height:auto;border:1px #CCC solid;white-space:nowrap;text-decoration:none;top:25px; _top:auto;left:56%; _left:auto;position:absolute;z-index:25; }
a.infotxt {cursor:hand; }
.teasertext {width:150px;font-size:11px; }
.s {color:#000;background-color:#000; }
.suchmaske {margin:90px 5px 0 5px;float:right;display:block; }
a.vorschau {cursor:hand; }
a.downloadvorschau:hover {z-index:25; }
a.downloadvorschau:hover span {color:#65554E;background-color:#FFFFFF;padding:6px;text-align:left;display:block;width:610px;height:auto;border:1px solid #EAEAEA;font-weight:normal;line-height:normal;text-decoration:none;top:0px;left:50px;position:relative; }
a.downloadvorschau span {display:none; }
a.downloadvorschau {cursor:hand; }
a.infotxt:hover span {color:#666666;background-color:#FFFFFF;padding:6px;text-align:left;display:block;width:12em;height:auto;border:1px solid #FD522E;font-weight:normal;line-height:normal;text-decoration:none;top:2em;left:2em;position:absolute; }
a.infotxt span {display:none; }
.headermitte {text-align:left;vertical-align:top; }
.googlemaps {width:535px;height:440px; }
.footerlinks {text-align:left;vertical-align:top;width:200px; }
.headline2 {font-weight:bold; }
h2 {color:#20347F;margin:0px 0 0 0;padding:0px 0 0 0;font-weight:bold;font-size:14px; }
.ads14 {margin:15px 0 0 8px; }
h1 {margin:0px 0 10px 0;padding:0px 0 0px 0;font-weight:bold;font-size:18px; }
.content {margin:0px auto 0px auto;padding:0px 0 0 0;width:1004px;height:458px; }
.pfadnavig {margin:25px 0 10px 0;font-weight:normal;font-size:11px; }
.ads11 {margin:80px 10px 0 0;float:right;width:728px;height:90px; }
body {color:#1A245F;background-color:#ABC7DF;background-image:url(../../images/bg_29_10.gif);background-position:left top;background-attachment:scroll;background-repeat:repeat-x;margin:0px 0px 0px 0px;padding:9px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px; }
.headerlinks {text-align:left;vertical-align:top;width:200px; }
#extrabutton a:hover {background-image:url(../../images/eintragbutton2_38.gif);background-position:right top;background-repeat:no-repeat;margin:10px 0 0 0;width:561px;height:36px;font-weight:normal; }
.contentlinks {background-color:#FFFFFF;padding:10px 0 20px 0;text-align:left;vertical-align:top;width:200px;border-left:#9FBDD7 1px solid;border-right:#9FBDD7 1px solid;border-top:#9FBDD7 1px solid; }
.teaserfooter {margin:-5px 0 15px 0;height:15px;border-bottom:#ACC7DF 1px solid; }
.xcont504 {background-image:url(../../images/tarifbox_5_59.jpg);background-position:left top;background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;vertical-align:top;width:770px;height:209px; }
.contentrechts {background-color:#FFFFFF;padding:0 10px 20px 10px;text-align:left;vertical-align:top;width:790px;border-left:#9FBDD7 1px solid;border-right:#9FBDD7 1px solid;border-top:#9FBDD7 1px solid; }
.galerienavigpages {margin:0 0 5px 0;text-align:left;white-space:nowrap; }
.infobackground {margin:-4px 0 0 0;line-height:2em; }
.scrollgalerie {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; }
.infobackgr {background-color:#FFF;margin:0 0 _4px 0; }
.teaser {margin:6px 0 0px 0px;padding:0 0 0px 0;width:100%;height:auto; }
.copyright a {color:#5180B8;text-decoration:underline; }
.copyright a:hover {color:#F94B0A; }
.xcont500text {color:#1A245F;width:380px;height:223px;font-size:11px; }
.xcont506 {margin:0 0 0 8px;width:360px; }
.formbuttonspeichern {color:#1A2A65;background-image:url(../../images/button1_09.gif);background-position:left top;background-repeat:no-repeat;text-align:center;vertical-align:middle;width:200px;height:28px;border-right:#CBD8E0 1px solid;border-top:#CBD8E0 1px solid;border-bottom:#CBD8E0 1px solid;font-weight:bold; }
.content a:hover {text-decoration:none; }
.xcont511 {margin:0 0 10px 0;padding:0 0 10px 10px;border-bottom:#9FBDD7 1px solid; }
.xcont511text {font-size:11px; }
/* CSS Document *//* Special-Einstellungen */.alphabutton {background-color:#B1C9E0;color:#FFFFFF;padding:2px 10px 2px 10px;text-align:center;vertical-align:middle;width:15px;height:auto;border-left:#304876 1px solid;border-right:#304876 1px solid;border-top:#304876 1px solid;border-bottom:#304876 1px solid;cursor:pointer; }
.alphabutton_aktiv {background-color:#B1C9E0;color:#FFFFFF;padding:2px 10px 2px 10px;text-align:center;vertical-align:middle;width:15px;height:auto;border-left:#304876 3px solid;border-right:#304876 3px solid;border-top:#304876 3px solid;border-bottom:#304876 3px solid;cursor:pointer; }
.alphabutton_used {background-color:#B1C9E0;color:#FFFFFF;padding:2px 10px 2px 10px;text-align:center;vertical-align:middle;width:15px;height:auto;border-left:#FF6800 2px solid;border-right:#FF6800 2px solid;border-top:#FF6800 2px solid;border-bottom:#FF6800 2px solid;cursor:pointer; }
#colorbutton {margin:-180px 0 0 320px;padding:3px 5px 3px 5px;float:left; font-size:12px;font-weight:bold;border:1px #FF7700 solid; cursor:pointer;background-color:#84A5C8; }
#formbutton {color:#1A2A65;font-size:12px;background:#ffffff url(../../images/formbutton.gif) no-repeat;width:100%;max-width:250px;height:31px;padding:6px 0 8px 35px;text-align:left;border-right:#CBD8E0 0px hidden;border-left:#CBD8E0 0px hidden;border-top:#CBD8E0 0px hidden;border-bottom:#FFFFFF 0px hidden;font-weight: bold;cursor:pointer; }
#button a {color:#1A2A65;font-size:12px;background:#ffffff url(../../images/button1.gif) no-repeat;display:block; width:170px;padding:6px 0 6px 35px;margin:0px;text-align:left;border-right:#CBD8E0 0px hidden;border-left:#CBD8E0 0px hidden;border-top:#CBD8E0 0px hidden;border-bottom:#CBD8E0 0px hidden;font-weight: normal; }
#button a:hover {color:#FFFFFF;background:#ffffff url(../../images/button2.gif) no-repeat;background-position:left top;background-repeat:no-repeat;font-weight:bold; }
input.anmeldung {color:#333333;background-color:#ffffff;background-image:url(../../images/input.jpg);background-position:left top;background-repeat:no-repeat;border:#7EA0C5 0px hidden;font-weight:normal;font-size:14px;padding-left:5px;padding-top:5px;vertical-align:middle;height:24px;width:191px; }
.cfl {color:#FFFFFF; }
.cfl a {color: #33CCFF;text-decoration:none; }
.cfl a:hover {color: #FF9900;text-decoration:none; }
.copyright { /* background-color:#FF0000; */text-align:center;width:100%;font-size:80%;color:#666666; }
.copyright a {color:#999999;text-decoration:none; }
.copyright a:hover{color:#333333;text-decoration:none; }
.suchmaske {text-align:left; }
.suchtabelle {margin-top:5px;margin-bottom:5px;margin-right:15px;margin-left:15px}
.ueberschrift_tabelle {background-image:url(../../images/cms_basics/contentheadline.gif); background-repeat:no-repeat;background-position:left top;text-align:center; width:100%;color:#FFF; }
hr {border-left: hidden;border-right: hidden;border-bottom: hidden;border-top:1px #CCCCCC dashed; }
select.contentformulare {width: 250px;display:block;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
select.oezeiten {width: 150px;height:20px;display:block;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
input.regionenselect {margin: 0 10px 0 10px; }
input.branchenselect {margin: 0 10px 0 10px; }
input.eingabe { margin:2px;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;font-weight:normal; }
input.eingabe150 {margin:2px;width: 150px;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
input.eingabe170 {margin:2px;width: 170px;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
input.eingabe210 {margin:2px;width: 210px;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
input.eingabe250 {margin:2px;width: 250px;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
input.eingabe350 {margin:2px;width: 350px;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
input.eingabe500 {margin:2px;width: 500px;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
input.eingabe720 {margin:2px;width: 720px;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
input.eingabe80 {margin:2px;width: 80px;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
input.eingabe50 {margin:2px;width: 50px;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
input.eingabe30 {margin:2px;width: 30px;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
textarea.txteingabe250 {margin:2px;width: 250px;display:block;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
select.auswahl30 {margin:2px;width: 40px;display:block;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
select.auswahl80 {margin:2px;width: 90px;display:block;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
select.auswahl110 {margin:2px;width: 120px;display:block;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
select.auswahl170 {margin:2px;width: 180px;display:block;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
select.auswahl210 {margin:2px;width: 220px;display:block;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
select.auswahl250 {margin:2px;width: 255px;display:block;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
select.auswahl350 {margin:2px;width: 360px;display:block;background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat;background-position:left top;border:#9FBDD7 1px solid;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1A245F;padding:3px 0 2px 5px;font-weight:normal; }
select.auswahl500 {margin:2px; width: 510px; display:block; background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat; background-position:left top; border:#9FBDD7 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1A245F; padding:3px 0 2px 5px; font-weight:normal; }
select.auswahl700 {margin:2px; width: 710px; display:block; background:#ffffff url(../../images/basics/inputbackgr.gif) no-repeat; background-position:left top; border:#9FBDD7 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1A245F; padding:3px 0 2px 5px; font-weight:normal; }
#hiddeninput{display:none; }
.txtwarnung {font-size:12px;font-weight:bold;color: #DB0000; }
.txtwarnung a:link{font-size:12px;font-weight:bold;color: #DB0000;text-decoration:underline; }
.txtwarnung a:hover{font-size:12px;font-weight:bold;color: #FF0000; }
.contentflaechetop {height:40px; background:url(../../images/cms_basics/contentflaeche_top.gif); background-repeat:no-repeat; background-position:top left; }
.contentflaeche {background:url(../../images/cms_basics/contentflaeche.gif); background-repeat:repeat-y; background-position:top left;color:#314F9F; }
.contentflaechebottom {height:50px; background:url(../../images/cms_basics/contentflaeche_bottom.gif); background-repeat:no-repeat; background-position:top left; }
.tdcontentflaechetop {padding: 8px 15px 0 10px; }
.tdcontentflaeche {padding: 0 15px 0 10px; }
.tdcontentflaechebottom {height:50px; padding: 0 15px 0 10px; }
#buttonsplit a:link, #buttonsplit a:visited { border-left: solid #F3F7FA 1px; border-right: solid #5B7490 1px; height:30px; width:35px; vertical-align:middle; text-align:center; display:block; margin:0 6px 0 6px; padding:0px; }
#buttonsplit a:hover { border-left: solid #5B7490 1px; border-right: solid #F3F7FA 1px; }
a.vorschau {cursor:hand; }
a.vorschau span {display:none; }
a.vorschau:hover span {color:#65554E;padding:6px;text-align:left;display:block;width:auto;height:auto;border:1px solid #EAEAEA;background-color:#FFFFFF;font-weight:normal;line-height:normal;text-decoration:none;top:230px;left:50px;position:absolute; }
a.vorschau:hover {z-index:75; }
a.vorschau_galerie {cursor:hand; }
a.vorschau_galerie span {display:none; }
a.vorschau_galerie:hover span {color:#65554E;padding:6px;text-align:left;display:block;width:auto;height:auto;border:1px solid #CCCCCC;background-color:#FFFFFF;font-weight:normal;line-height:normal;text-decoration:none;position:absolute; }
a.vorschau_galerie:hover {z-index:75; }
.navig1 {margin:15px 0 0 0;padding:0px 0 0px 10px;text-align:left;width:180px;height:auto; }
#navig1list a:link, #navig1list a:visited {font-weight:normal;text-decoration:none; }
#navig1aktiv a:link, #navig1aktiv a:visited, #navig1aktiv a:hover {border-bottom:#ACC7DF 1px solid;font-weight:normal;text-decoration:none; }
#navig1list a:hover {font-weight:normal;text-decoration:underline; }
#navig1list li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:none;list-style-type:none;list-style-type:none; }
ul#navig1list {margin:0px 0px 0px 0px; _margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none; }
#navig1list a {background-image:url(../../images/hr_navig_34.gif);background-position:left bottom;background-repeat:no-repeat;padding:4px 0 3px 0;float:none;display:block;width:180px;height:auto; }
.navigportal {background-color:#1C364E;text-align:center; }
#navig2list a:link, #navig2list a:visited {color:#344E87;font-weight:normal;text-decoration:none; }
.navig2 {margin:10px 0 0 0;padding:0px 0 0px 10px;text-align:left;width:180px;height:auto; }
#navig2list a {background-image:url(../../images/hr_navig_44.gif);background-position:left top;background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:4px 0 3px 0;display:block;width:180px;height:auto; }
#navig2list a:hover {color:#FF0000;font-weight:bold;text-decoration:none; }
ul#navig2list {margin:0px 0px 0px 0px; _margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none; }
#navig2aktiv a:link, #navig2aktiv a:visited, #navig2aktiv a:hover {color:#FF6800;margin:0px 0 0px 0;font-weight:normal;text-decoration:none; }
#navig2list li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:none;list-style-type:none;list-style-type:none; }
.navig3 {background-color:#FFFFFF;margin:0 0 0 0px;padding:0px 0 0 0px;text-align:left;width:160px;height:auto;font-size:11px; }
#navig3list a {background-color:#FFFFFF;background-image:url(../../images/hr_navig_46.gif);background-position:left top;background-repeat:no-repeat;padding:4px 0 3px 10px;display:block;width:160px;height:auto; }
#navig3aktiv a:link, #navig3aktiv a:visited, #navig3aktiv a:hover {color:#FF6800;border-bottom:#ABC7DF 1px solid;font-weight:bold;text-decoration:none; }
ul#navig3list {margin:0px 0px 0px 0px; _margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none; }
#navig3list li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;list-style-type:none;list-style-type:none; }
#navig3list a:link, #navig3list a:visited {font-weight:normal;white-space:nowrap;text-decoration:none; }
#navig3list a:hover {font-weight:normal;text-decoration:none; }
.navig3listfooter {float:none; }
.navig4 {margin:0px auto 0 auto;padding:0px 0 0px 0;text-align:left;width:990px;height:25px; }
#navig4list li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:right;list-style-type:none;list-style-type:none; }
#navig4list a:hover {color:#FFFFFF;background-image:url(../../images/bg_navig_impressum2_44.gif);background-position:left bottom;background-repeat:repeat-x;font-weight:normal;text-decoration:none; }
ul#navig4list {margin:0px 0px 0px 0px; _margin:0px 6px 0px 0px; _padding:0 6px 0 0;padding:0px 0px 0px 0px;list-style-type:none; }
#navig4list a {margin:0px 0 0px 0px;padding:8px 10px 0 10px;display:block;width:auto;height:22px;border-left:#FFFFFF 1px solid;border-right:#A0A0A0 1px solid; }
#navig4list a:link, #navig4list a:visited {color:#313F52;font-weight:normal;list-style-type:none;text-decoration:none; }
#navig4aktiv a:link, #navig4aktiv a:visited, #navig4aktiv a:hover {color:#FFFFFF;background-image:url(../../images/bg_navig_impressum2_43.gif);background-position:left bottom;background-repeat:repeat-x;font-weight:bold;text-decoration:none; }
ul#navig4list li {list-style-type:none; }
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0; }
#lightbox img{width: auto;height: auto; }
#lightbox a img{border: none; }
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;top:-40px; /* Spezial um Bild höher zu rücken */}
#imageContainer{padding: 10px; }
#loading{position: absolute;top: 10%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0; }
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10; }
#imageContainer>#hoverNav{left: 0; }
#hoverNav a{outline: none; }
#prevLink, #nextLink{width: 49%;height: 100%;background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink {left: 0;float: left; }
#nextLink {right: 0;float: right; }
#prevLink:hover, #prevLink:visited:hover {background: url(/user/images/basics/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover {background: url(/user/images/basics/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;position:relative; /* Spezial um Bild höher zu rücken */top:-40px; /* Spezial um Bild höher zu rücken */}
#imageData{padding:0 10px;color: #666; }
#imageData #imageDetails{width: 70%;float: left;text-align: left; }
#imageData #caption{font-weight: bold; }
#imageData #numberDisplay{display: block;clear: left;padding-bottom: 1.0em; }
#imageData #bottomNavClose{width: 66px;float: right;padding-bottom: 0.7em;outline: none; }
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000; }
a.NavigTextOne, a.NavigTextOneSelect {color:#293C84;padding:6px 16px 6px 16px;float:left;display:block;height:30px;border-right:#ABC7DF 1px solid;font-weight:bold;text-decoration:none; }
a.NavigTextTwo:hover, a.NavigTextTwoSelect {color:#FF0000;font-weight:bold; }
a.NavigTextTwo, a.NavigTextTwoSelect {color:#293C84;background-image:url(../../images/hr_navig2_22.gif);background-position:left bottom;background-repeat:no-repeat;padding:6px 16px 6px 16px;display:block;font-weight:bold;white-space:nowrap;text-decoration:none; }
.NavigFrameTwo {background-color:#E9EFF6;margin:-5px 0px 0px 0px;padding:5px 0px 0px 0px;width:auto;height:auto;border-left:#ABC7DF 1px solid;border-right:#ABC7DF 1px solid;border-top:#ABC7DF 1px solid;border-bottom:#ABC7DF 1px solid;overflow:hidden;visibility:hidden;position:absolute;z-index:10; }
a.NavigTextOneSelect, a.NavigTextOne:hover {color:#4A98C9;border-right:#ABC7DF 1px solid;font-weight:bold;text-decoration:none; }
.NavigFrameThree {background-color:#EEF2F6;margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;width:auto;height:auto;border-left:#ABC7DF 1px solid;border-right:#ABC7DF 1px solid;border-top:#ABC7DF 1px solid;border-bottom:#ABC7DF 1px solid;overflow:hidden;visibility:hidden;position:absolute;z-index:20; }
#NavigFrameOne {margin:5px 0px 0px 0px; _margin:0 0 0 0; _padding:0 0 0 0;padding:0px 0px 0px 0px;width:auto;height:30px;border-left:#ABC7DF 1px solid;top:114px;overflow:hidden;position:absolute;z-index:5; }
#NavigTextThree {color:#293C84; }
a#NavigTextThree:hover {color:#4A98C9; }
.NavigFooterTwo {margin:0px 0 0px 0;padding:5px 0 0px 0;height:5px;} 
