/* --------------------------- Werkzeuge im neuen Fenster ---------------------------------------*/
#navi_meta { width: 15em; background: none; background-color: #ededed; border-radius: 0 0 20px 0; }
#kopf, #schriftzug, #header, #center, #content, #content_3c_wide, #navi_links_3c { width: 1005px; }
#kopf .grid_container { display: grid; margin-top: 1rem; margin-bottom: 1rem; }
/* #kopf .grid_container div { border: 1px solid red; } */
#kopf .grid_container div.col_left { grid-column-start: 1; grid-column-end: 6; }
#kopf .grid_container div.col_right { grid-column-start: 6; grid-column-end: 7; }
/* Wappen abweichend von global Style */
#schriftzug { background-image: none; height: auto; }
#bkennung { width: 326px; float: right; }
#izukennung { width: 130px; margin-left: .5rem; }
#header { margin-top: 15px; height: 53px; overflow: hidden; }
#header img { margin-left: 80px !important; }
#center { min-height: 2200px; margin: 0; margin: 0 auto; }
#content { background-color: #fff !important; }
#content_3c_wide { display: none; margin: 0; border: 0; }
#content_3c_wide ul { margin-left: 10px !important; }

#wz_headline h1 { margin: 1em 0 .3em 0; color: #8797a7; font-size: 2em; font-weight: bold; text-align: center; }
#wz_headline h1 p { margin: .3em 0 .6em 0; font-size: .6em; color: #a4afba; }

#wz_module_navi { padding: 25px 0; text-align: center; background-color: #fff;}
#wz_module_navi h2 { display: inline-block; margin: .1em .8em; font-size: 1.5em; }
#wz_module_navi h2 a, #wz_module_navi a:visited { color: #babdc2; }
#wz_module_navi h2 a:hover { text-decoration: none; color: #51586a; }
#wz_module_navi h2 a.aktiv { color: #51586a; }

#wz_grafik_container { position: relative; }
#wz_grafik_container img { display: block; }
#wz_grafik_hinweis { z-index: 1; position: absolute; right: 5%; top: 10%; width: 254px; padding: .2em; border: 4px solid #ffb000; border-radius: 4px; background-color: #fde6ad; text-align: center; font-weight: bold; color: #ff7800; -webkit-box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.4); -moz-box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.4); box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.4); }

.tooltipp_trigger { display: none; position: absolute; top: 0; left: 0; }
.tooltipp_trigger.numbers { width: 26px; height: 22px; padding-top: 4px; font-size: 1.1em; font-weight: bold; color: #fff; text-align: center; background-color: #ff0000; border-radius: 13px; }
.tooltipp_trigger.numbers { -webkit-box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.4); -moz-box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.4); box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.4); }
.tooltipp_trigger.numbers:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.tooltipp { display: none; width: 260px; height: auto; color: #fff; font-size: 1em; z-index: 1; -webkit-box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.4); -moz-box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.4); box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.4); }
.tooltipp h3 { margin: 15px 15px 5px 15px; font-size: 1.1em !important; color: #fff; }
.tooltipp p { margin: 15px 15px; font-weight: bold; }
.tooltipp p a { color: #fff; }

#wz_left_col { float: left; width: 670px; margin: 0 0 0 100px; }
#wz_right_col { display: none; float: right; width: 183px; margin: 0 20px 0 0; }

#wz_themennav { margin-bottom: 8px; overflow: hidden; }
#wz_themennav ul { margin-left: 0 !important; }
#wz_themennav ul li { list-style-image: none !important; margin-top: 0; }
#wz_themennav .wz_themennav_item { float: left; padding: 4px; }
#wz_themennav .wz_themennav_item img { display: block; float: left; }
#wz_themennav .wz_themennav_item a { height: 30px; width: 90px; display: block; float: left; margin: 7px 5px 5px 5px; font-weight: bold; text-decoration: none; }
#wz_themennav .wz_themennav_item a:hover { font-weight: bold; text-decoration: none; }
/* #wz_themennav .wz_themennav_item:hover, #wz_themennav .wz_themennav_item.aktiv {  } */
/* #wz_themennav .wz_themennav_item:hover a, #wz_themennav .wz_themennav_item.aktiv a {  } */

.wz_alt_content { display: none; }

#wz_subheadline { margin: 0 0 0 100px; padding: 1em 0; }
#wz_subheadline h3 { display: none; margin: 0; font-size: 1.4em; font-weight: normal; }

.wz_overview { display: none; }
.wz_overview table th { padding: 6px !important; border: 1px solid #b9bbba !important; color: #d3e5ef !important; }
.wz_overview table td { padding: 6px !important; }

.wz_accordion { display: none; font-family: Arial, Verdana, Helvetica, sans-serif !important; font-size: 1em; }
.ui-accordion .ui-accordion-header { border: none; border-top: 1px solid #b9bcc3; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.2em !important; color: #4a586a; background: none; }
.ui-accordion .ui-accordion-icons { padding-left: 33px; }
.wz_accordion .ui-icon.acc_icon_right,
.wz_accordion .ui-icon.acc_icon_down
{ background: url("/global/werkzeuge/shared/pic/accordion_icon.png") no-repeat; left: -15px; height: 20px; width: 20px; border-radius: 10px; background-color: #d5d5d5; }
.wz_accordion .ui-icon.acc_icon_right { background-position: -1px 0; }
.wz_accordion .ui-icon.acc_icon_down { background-position: -20px 0; }
.wz_accordion .acc_content { padding: 5px 0 8px 7px !important; font-size: 1.05em; line-height: 1.3em; }
.wz_accordion .acc_content a { background-position: 0 -1px; }
.wz_accordion .acc_content a.acc_toplink { background: url(/style/symbole/link_sprung_top.png) 0 -1px no-repeat; }
.wz_accordion .acc_content ul li { margin-bottom: 8px; }
.wz_accordion .ui-accordion-content { padding-bottom: 0px !important; padding-right: 5px !important; }
.wz_accordion .wz_acc_hinweis { margin: 12px 0; padding: 8px; }

.wz_tabs { display: none; margin-top: 50px; }
.wz_tabs_nav { padding-left: 4px; }
.wz_tabs_nav div { position: relative; top: 1px; border-left: 1px solid #bdbec6; border-top: 1px solid #bdbec6; border-right: 1px solid #bdbec6; border-radius: 8px 8px 0px 0px; display: inline-block; cursor: pointer; margin-left: 2px; padding: 5px 20px; text-align: center; font-size: 1.36em; font-weight: bold; color: #4f5869; background-color: #e7e3e7; }
.wz_tabs_nav div:hover,
.wz_tabs_nav div.aktiv { background-color: #fff; }
.wz_tabs_item { display: none; padding: 1em 1em; border: 1px solid #b9bcc3; }
.wz_tabs_item ul li { margin-bottom: 3px; }
.wz_tabs_item h4 { margin: 10px 0 10px 0; }

.wz_box_right { display: none; margin-bottom: 1em; }
.wz_box_right div { padding: .3em; background-color: #f4f4f4; }
.wz_box_right h3 { margin: 0; padding: 0 0 6px 0; font-size: 1.7em !important; line-height: 1em; color: #c5c6c8; background-color: #838a99; }
.wz_box_right div ul { margin-top: 8px; }
.wz_box_right div ul li { margin-bottom: .6em; }
.wz_box_right div p { padding: 0 .3em; font-size: .9em !important; }

.meta_back { float: none; margin: 6em 0; }

/* .social_share_privacy_area .facebook, .social_share_privacy_area .twitter { width: auto !important; padding-right: 20px !important; }
.social_share_privacy_area li div.tweet { width: auto !important; }
.social_share_privacy_area li.settings_info .settings_info_menu { width: auto !important; } */

#content_3c_wide .content_more_info h2 {
    margin-top: 0px !important;
}
#content_3c_wide .content_more_info ul {
    margin-left: 20px !important;
}