/* File:  style_allg.css */ * {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}html, body {width: 100%;height: 100%;margin: 0px;padding: 0px;}body {font-size: 14px;line-height: 24px;font-family: 'Roboto', Arial, 'Sans-serif';font-weight: 400;color: rgba(101, 109, 116, 1.0);background-image: url("../img/layout/karo_background.svg");background-repeat: repeat;}img {height: auto;max-width: 100%;}a {color: rgba(255, 255, 255, 1.0);text-decoration: none;cursor: pointer;}header:after {content: " ";clear: both;display: block;height: 0px;}.all {width: 100%;max-width: 1400px;margin-left: auto;margin-right: auto;border: 0px solid rgba(128, 128, 128, 0.5);border-bottom: 0px;background-color: rgba(255,255,255,1.0);-webkit-box-shadow: 0px 0px 39px 1px rgba(50, 50, 50, 0.47);-moz-box-shadow: 0px 0px 39px 1px rgba(50, 50, 50, 0.47);box-shadow:  0px 0px 39px 1px rgba(50, 50, 50, 0.47);}.all:after {content: " ";clear: both;display: block;height: 0px;background-color: rgba(231, 231, 231, 1.0);border-bottom: 0px solid rgba(128, 128, 128, 0.5);}.logoarea{position: relative;float:left;width: 65%;z-index: 120;}a.logo {padding-left: 0.9%;padding-top: 12px;padding-bottom: 9px;display: inline-block;float: left;}.side_navi_search_container{float:right;width: 29%;padding-right: 3%;position: relative;z-index: 120;margin-top: -10px;}.navi_content_container {position: relative;background:linear-gradient(to right, rgba(255, 255, 255, 1.0) 0%, rgba(255, 255, 255, 1.0) 18.71%, rgba(200, 200, 200, 0.0) 18.9%, rgba(200, 200, 200, 0.0) 100%);}.navi_content_container:before {content: " ";clear: both;width: 100%;height: 19px;background: linear-gradient(to bottom, rgba(74, 173, 187, 1.0) 0%, rgba(88, 190, 205, 1.0) 5%, rgba(125, 215, 228, 1.0) 50%, rgba(92, 210, 226, 1.0) 100%);display: block;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.33);}.navi_content_container:after {content: ".";clear: both;display: block;visibility: hidden;height: 0px;}section.content {float: left;width: 78%;display: block;padding: 3.1%;padding-top: 1.6%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;min-height: 1025px;z-index: 40;margin-top: -55px;}section.content.c_right {margin-top: 0;}section.content a {color: rgba(203, 84, 22,1.0);}.start_con section.content{min-height: 325px !important;padding-bottom: 0px;}.start_con section.content.c_left {min-height: 250px !important;}.content_el {padding-bottom: 10px;}.start_con .content_el{padding-bottom: 0px;}.content_el img {}.content_short_text_with_img {display: flex;clear: both;width: 100%;flex-wrap: wrap;align-items: center;justify-content: space-between;}.content_short_text.img_not_available {clear: none;float: left;width: 66%;}.content_prev_img {display: block;width: 300px;height: 170px;background-position: top center;background-size: cover;}.content_prev_img_na {border: 2px solid rgba(161, 197,37,1.0);background-position: center center;background-size: contain;}.content_prev_img a,.content_prev_img_na a {display: block;width: 100%;height: 100%;text-decoration: none !important;}.content_el a {text-decoration: underline;}.content_el a:hover {text-decoration: none;}.content_el h1 a, .content_el h2 a, .content_el h3 a{text-decoration: none;}.content_el h1 a:hover, .content_el h2 a:hover, .content_el h3 a:hover{text-decoration: underline;}h1.headline, h2.headline_middle, h3.headline_sub, p {margin-top: 0px;}h1.headline {font-size: 114.286%;text-transform: uppercase;}h2.headline_middle {font-size: 114.286%;}h3.headline_sub {font-size: 114.286%;font-weight: normal;line-height: 165%;}h1, h2, h3{letter-spacing: 0.03em;}ul.ul_list, ul.ul_list li.li_list {}ul.ul_list li.li_list:before {font-size: 100%;padding-left: 5px;padding-right: 5px;}ul.ul_list ul.ul_list li.li_list:before {}ul.ul_list ul.ul_list {margin: 0px;padding: 0px;margin-left: 15px;margin-bottom: 10px;margin-top: -1em;}span.img_subline {display: block;clear: both;font-size: 85.71%;font-weight: 300;font-style: italic;line-height: 120%;margin-top: -2px;}.uppercase{text-transform: uppercase;}.mobile_clear{display: none;}.fp_el_size{color: rgba(203, 84, 22,1.0);font-size: 156.85%;font-weight: 600;margin-bottom: -2px;}.fp_el_subtext{color: rgba(203, 84, 22,1.0);float: right;}.hbg_quote.right{margin-top: -1.65em;}.mobile_clearer {display: none;}.unesco_logo.start_temp_logo {clear: both;width: 100%;}.unesco_logo.start_temp_logo:after {width: 100%;height: 1px;display: block;clear: both;}/* File:  style_banner_img.css */ .banner_img_container {clear: both;width: 100%;}.banner_img_container:after {content: ".";clear: both;display: block;visibility: hidden;height: 0px;}.banner_img_container p img{position: relative;width: 100%;height: auto;margin-top: -61px;}.banner_img_container .img_slideshow_container{position:relative;width: 100%;height: auto;margin-top: -61px;}.banner_img_container .img_slideshow_container .img_slideshow{border: 0px !important;}.img_slideshow img{width: 100%;}.img_slideshow_title{display: none !important;}.banner_overlay_container{width: 100%;height: 80px;overflow: hidden;}.banner_overlay_section {position: relative;top: -80px;z-index: 150;}.banner_overlay_section.subsection_overlay{top: -94px;}.banner_overlay{background-color: rgba(255,255,255, 1.0);width: 102%;height: 120px;margin-top: 40px;transform: rotate(-4deg);-moz-transform: rotate(-4deg);-webkit-transform: rotate(-4deg);-ms-transform: rotate(-4deg);}.brusheffect{background-image: url("../img/layout/brusheffect.svg");width: 120%;min-height: 120px;background-repeat: no-repeat;background-position: center top;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;-ms-background-size: 100% 100%;background-size: 100% 100%;z-index: 30;position: absolute;top: -9px;margin-left: -11.7%;transform: rotate(-3deg);-moz-transform: rotate(-3deg);-webkit-transform: rotate(-3deg);-ms-transform: rotate(-3deg);}.button_aufnahme{position: relative;z-index: 40;float:right;margin-right: 15%;margin-top: -110px;}.overlay_owl{position: relative;float:right;width: 21.75%;height: 240px;margin-top: -280px;background-image: url("../img/layout/overlay_owl.png");background-repeat: no-repeat;z-index: 30;}.img_slideshow_navi_dots {display:none;}/* File:  style_button.css */ .button, .button_fe,.button_inactive, .button_fe_inactive {color: #FEFEFE;padding: 5px;padding-top: 0.5em;padding-bottom: 0.5em;margin: 0px;text-align: center;border: #FEFEFE;font-size: 1em;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 0.5em;line-height: 20px;font-family: Arial, Verdana;user-select: none;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;}.button_fe {background-color: rgba(203, 84, 22,1.0);}.button_inactive,.button_fe_inactive {background-color: #CCCCCC;color: #FEFEFE;}.button_fe_inactive {-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}.button a, .button a:hover, .button_fe a, .button_fe a:hover {text-decoration: none;}.button:hover, .button_fe:hover {background-color: rgba(105,105,105,1.0);color: rgba(255, 255, 255, 1.0);cursor: pointer;} /* File:  style_fe_blocks.css */ .element_space {clear: both;height: 40px;line-height: 40px;}.not_visible {visibility: hidden;height: 0px;line-height: 0px;max-height: 0px;overflow: hidden;display: none;}.box1_2, .box2_2,.box1_3, .box2_3, .box3_3,.box1-3_switch, .box1-3,.box2-3, .box2-3_switch,.box1-4, .box1-4_switch,.box3-4, .box3-4_switch,.box1_4, .box2_4, .box3_4, .box4_4,.box1_5, .box2_5, .box3_5, .box4_5, .box5_5,.box1_6, .box2_6, .box3_6, .box4_6, .box5_6, .box6_6 {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.box1_2 {float: left;width: 50%;padding-right: 2%;}.box2_2 {float: right;width: 50%;padding-left: 2%;}.box1_3, .box2_3, .box3_3 {float: left;width: 33.333%;}.box1_3 {padding-left: 0%;padding-right: 2%;}.box2_3 {padding-right: 1%;padding-left: 1%;}.box3_3 {padding-left: 2%;padding-right: 0%;}.box1_3_switch {float: right;width: 33%;padding-left: 2%;}.box_space {float: left;width: 1%;display: none;}.box1-3_switch {float: left;width: 33%;padding-right: 2%;}.box1-3 {float: right;width: 33%;padding-left: 2%;}.box2-3 {float: left;width: 66%;padding-right: 2%;}.box2-3_switch {float: right;width: 66%;padding-left: 2%;}.box1-4 {float: right;width: 25%;padding-left: 2%;}.box1-4_switch {float: left;width: 25%;padding-right: 2%;}.box3-4 {float: left;width: 75%;padding-right: 2%;}.box3-4_switch {float: right;width: 75%;padding-left: 2%;}.box1_4, .box2_4, .box3_4, .box4_4 {float: left;width: 25%;padding-right: 2%;padding-left: 2%;}.box1_5, .box2_5, .box3_5, .box4_5, .box5_5 {float: left;width: 20%;padding-left: 0%;padding-right: 1%;}.content_el {clear: both;width: 100%;}.content_el:after {clear: both;content: " ";display: block;height: 20px;}.content_el_footer {display: block;clear: both;width: 100%;margin-top: 0.75em;border-top: 1px solid rgba(0, 0, 0, 0.25);}.content_el_footer .content_el_footer_comments {float: left;width: 50%;padding-right: 1.5em;}.content_el_footer .content_el_footer_share_links {float: right;width: 25%;}.content_el_footer:after {content: " ";display: block;width: 100%;height: 0px;clear: both;}.content_short_text {float: left;width: 80%;}.content_short_text.img_available {clear: none;float: left;width: 66%;}.content_short_text:after, .content_prev_img:after {clear: both;width: 100%;height: 20px;content: " ";display: block;}.content_full_link {clear: both;margin-top: 15px;font-size: 90%;font-weight: bold;}.content_prev_img {float: right;width: 30%;text-align: right;}.content_short_headline {clear: both;display: block;width: 100%;line-height: 120%;margin-bottom: 15px;}hr.content_short_hr {clear: both;height: 15px;margin-bottom: 15px;border: 0px;border-bottom: 1px solid #000000;display: block;}.content_el_date {float: right;text-align: right;font-size: 75%;opacity: 0.7;}.content_comments_container {font-size: 75%;opacity: 0.7;}.content_comments {opacity: 1.0;}.content_el_scroll_loader {min-height: 200px;}a.link_jump_aim, a.link_jump_aim:hover {width: 1px;height: 1px;font-size: 1px;line-height: 1px;text-decoration: none;visibility: collapse;}.link_jump_aim img {vertical-align: middle;}p.p_jump_aim_only,a.link_jump_aim,.link_jump_aim_invisible {line-height: 0px;height: 0px;display: block;margin: 0px;padding: 0px;}ul.ul_list, li.li_list {margin-bottom: 10px;}ul.ul_list {margin-top: -15px;}li.li_list {padding-left: 0px;margin-bottom: 0px;padding-top: 10px;padding-left: 2%;}input.select {width: 100%;border: 1px solid #CCCCCC;padding-left: 3px;}.select_helper {border: 1px solid #CCCCCC;margin-right: -5px;}select.input {border: 0px;width: 100%;}.list_element {float: left;width: 7%;max-width: 30px;display: block;}.list_content {float: left;width: 90%;display: block;}.content_left .list_element {width: 10%;}.content_left .list_content {width: 85%;}.box1_2 .list_element, .box2_2 .list_element {width: 8%;}.box1_2 .list_content, .box2_2 .list_content {width: 86%;}.box1_3 .list_element, .box2_3 .list_element, .box1_3 .list_element, .box3_3 .list_element, .box1-3 .list_element {width: 12%;}.box1_3 .list_content, .box2_3 .list_content, .box3_3 .list_content, .box1-3 .list_content {width: 82%;}.box2-3 .list_element {width: 6%;}.box2-3 .list_content {width: 88%;}.download_pdf_thumb_link {display: flex;align-items: center;width: 100%;}.download_pdf_thumb_link img {max-width: 100px;float: left;margin-right: 2.5em;border: 1px solid rgba(0, 0, 0, 0.1);}.download_pdf_thumb_link label {display: inline-block;}.download_pdf_thumb_link label span.download_type_size {clear: both;display: block;margin: 0px;}p.space_1 {display: block;padding-top: 1em;}p.space_2 {padding-top: 2em;display: block;}p.space_3 {padding-top: 3em;display: block;}p.space_4 {padding-top: 4em;display: block;}p.space_5 {padding-top: 5em;display: block;}table.table {width: 100%;max-width: 100%;table-layout: fixed;margin: 0px;padding: 0px;border-collapse: collapse;border-spacing: 0px;hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;-ms-hyphens: auto;-o-hyphens: auto;}table.table_head, .table_head td {background-color: rgba(105,105,105,1.0);color: rgba(255, 255, 255, 1.0);margin: 0px;padding: 0px;font-weight: bold;}tr.table_row {margin: 0px;padding: 0px;}td.table_cell {border: 1px solid rgba(145, 155, 163, 1.0);margin: 0px;padding: 5px;vertical-align: top;-moz-hyphens: auto;-webkit-hyphens: auto;-ms-hyphens: auto;-o-hyphens: auto;word-break: break-word;min-width: 180px;}tr.table_head td p, tr.table_head th p {padding: 0px;margin: 0px;}.spam_block_helper {width: 1px;height: 1px;overflow: hidden;font-size: 0.1px;line-height: 0.1%;}.clicktab {max-width: 100%;width: 100%;clear: both;display: block;}.clicktab_button_container {float: left;margin-right: 1px;display: table-cell;}.clicktab_text {clear: both;background-color: #FEFEFE;min-height: 150px;border: 1px solid #ababab;padding: 10px;padding-bottom: 15px;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.clicktab_text:after {clear: both;width: 100%;content: " ";visibility: hidden;display: block;height: 0px;}.clicktab_button, .clicktab_button_active {float: left;}.clicktab_button > p , .clicktab_button_active>p {margin-bottom: 0;}.clicktab_button a, .clicktab_button_active a {display: block;padding-left: 5px;padding-right: 5px;padding-bottom: 3px;border-bottom: 0px;background: rgba(145, 155, 163, 1.0);text-decoration: none;color: rgba(255, 255, 255, 1.0) !important;margin-right: 1px;}.clicktab_button a:hover, .clicktab_button.active a, .clicktab_button.active a:hover {background-color: #4E4E4E;background: rgba(105,105,105,1.0);color: rgba(255, 255, 255, 1.0);text-decoration: none !important;display: block;}.clicktab_text_holder {display: none;}.clicktab_button_text_spacer {display: none;clear: both;height: 0px;line-height: 0px;}p {-moz-hyphens: auto;-webkit-hyphens: auto;-ms-hyphens: auto;-o-hyphens: auto;}p.p_click_tab_text {margin: 0px;width: 100%;clear: both;margin-bottom: 0px;}div.balloontip_a, div.ballon_tip_a {position: relative;display: block;}a.balloontip_a:hover, a.ballon_tip_a:hover {cursor: help;}div.balloontip_container {position: absolute;top: 15px;left: 15px;min-width: 50px;min-height: 50px;padding: 5px;background-color: #FEFEFE;opacity: 0.8;z-index: 50000;border: 1px solid #333333;}div.expandable_box {padding-bottom: 2em;}div.expandable_box a.expandable_box_show_link, div.expandable_box a.expandable_box_hide_link {font-weight: 400;text-decoration: none !important;width: 100%;display: block;clear: both;background-color: #333333;color: #FEFEFE;padding: 0.5em;}div.expandable_box_hidden_text {border: 1px solid #333333;clear: both;margin-top: 0px;margin-bottom: 15px;padding: 0.5em;}.expandable_box_show_link .expandable_box_less_text {display: none;}.expandable_box_show_link .expandable_box_more_text {display: block;}.expandable_box_show_link.active .expandable_box_less_text {display: block;}.expandable_box_show_link.active .expandable_box_more_text {display: none;}.txt_info {color: #A90000;font-size: 90%;}.txt_info_blue {color: #333399;font-size: 90%;}.txt_search {font-size: 125%;font-weight: bold;}.txt_right {text-align: right;}.txt_left {text-align: left;}.txt_center {text-align: center;}.txt_small {font-size: 90%;}.txt_bold {font-weight: bold;}.download_type_size {margin-left: 5px;display: inline-block;font-size: 80%;}.img_subline {font-style: italic;font-weight: 300;}div.overlay_box_container {position: relative;margin-bottom: 1em;display: inline-block;cursor: help;}div.overlay_box_content {position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;padding: 2.5em;z-index: 10;background-color: rgba(0, 0, 0, 0.8);color: rgba(255, 255, 255, 1.0);display: none;}div.overlay_box_content a {background-color: rgba(255, 255, 255, 1.0);color: rgba(0, 0, 0, 1.0);border-radius: 0.5em;padding: 0.25em;padding-left: 1.5em;padding-right: 1.5em;display: inline-block;}div.overlay_box_container:hover div.overlay_box_content {display: block;}.vis_helper {width: 1px;height: 1px;font-size: 1px;overflow: hidden;}.cscl_input {display: block;overflow: visible;opacity: 1;position: absolute;width: 100%;padding: 0.5em;background-color: rgba(255, 255, 255, 0.95);box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 5px;z-index: 10;height: auto;}.cscl_input input {width: 100%;border: 1px solid rgba(0, 0, 0, 0.25);padding: 0.25em;}.img_preloader {width: 1px;height: 0px;overflow: hidden;}.tool_tip, .tool_tipp, .tooltip {cursor: help;}.video_player, .video_player div, video, iframe, object, embed {max-width: 100%;}.video_container video {}.video_container video:fullscreen {-webkit-object-fit: contain;-moz-object-fit: contain;-ms-object-fit: contain;-o-object-fit: contain;object-fit: contain;}.img_smiley {display: inline-block;width: 30px;height: 30px;overflow: hidden;background-image: url("../img/cms/smileys.svg");background-size: 100% auto;background-repeat: no-repeat;}.img_attachment {float: right;display: inline-block;width: 30px;height: 30px;overflow: hidden;background-image: url("../img/cms/attachment.svg");background-size: 100% auto;background-repeat: no-repeat;text-decoration: none;cursor: pointer;position: relative;overflow: hidden;}.img_attachment input {position: absolute;z-index: 100;opacity: 0.001;cursor: pointer;}.img_attachment span.chat_attachment_info {position: absolute;top: 0px;left: 0px;z-index: 99;pointer-events: none;}.img_attachment:hover {text-decoration: none !important;opacity: 0.75;}.date_select_container {position: absolute;width: 400px;max-width: 400px;z-index: 500;}table.date_select {padding: 5px;max-width: 100%;width: 100%;min-width: 100%;border: 1px solid rgba(128, 128, 128, 0.5);border-collapse: collapse;background-color: rgba(255, 255, 255, 0.9);}table.date_select td, table.date_select th {text-align: center;border: 1px solid rgba(128, 128, 128, 0.5);border-collapse: collapse;padding: 0px;margin: 0px;}table.date_select th {background-color: rgba(128, 128, 128, 0.85);}table.date_select th, table.date_select th a {color: rgba(255, 255, 255, 1.0);text-decoration: none;}table.date_select tr.date_select_week_days td {background-color: rgba(200, 200, 200, 0.75);font-size: 80%;}table.date_select tr td a {text-decoration: none;display: block;width: 100%;}table.date_select tr td a:hover {color: rgba(155, 155, 155, 1.0);background-color: --%main_color%;text-decoration: none;}table.date_select tr td a:visited {color: rgba(155, 155, 155, 0.5);text-decoration: none;}.js_scrollbar_range {position: fixed;opacity: 0.25;border: 0px;z-index: 999;width: 20px;padding-left: 5px;padding-right: 5px;cursor: pointer;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.js_scrollbar_range:hover {opacity: 1.0;}.show_code_block_container {clear: both;width: 100%;display: block;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.5);border-radius: 5px;overflow: hidden;}.show_code_block_header {clear: both;display: block;padding: 0.5em;background-color: rgba(200, 200, 200, 1.0);color: rgba(0, 0, 0, 1.0);border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;font-weight: bold;}.show_code_block {position: relative;display: block;width: 100%;background-color: rgba(15, 15, 15, 1.0);border: 2px solid rgba(200, 200, 200, 1.0);border-top: 0px;color: rgba(255, 255, 255, 1.0);padding-right: 0.5em;padding-top: 1.5em;line-height: 1.25em;max-height: 30em;overflow-y: auto;font-family: "Source Code Pro", "Courier New", Monaco, monospace !important;}.show_code_block:after {content: " ";display: block;clear: both;width: 100%;height: 1.25em;}.show_code_block_line_number {position: absolute;padding-top: 2em;padding-bottom: 1.5em;width: 2em;top: 0px;left: 0px;bottom: 0px;font-family: "Source Code Pro", "Courier New", Monaco, monospace !important;}.show_code_block .cbd_code_tab {display: inline-block;width: 2em;}.show_code_block .cbd_function,.show_code_block .cbd_html_tag {color: rgba(255, 175, 10, 1.0);}.show_code_block .cbd_code_word {color: rgba(225, 225, 100, 1.0);}.show_code_block .cbd_variable {font-weight: bold;color: rgba(75, 100, 170);}.show_code_block .cbd_number {color: rgba(225, 75, 25, 1.0);}.show_code_block .cbd_string,.show_code_block .cbd_string .code_block_def {color: rgba(50, 225, 50) !important;}span.img_map_container {position: relative;display: block;}span.img_map_container a.img_map_link {position: absolute;display: block;text-decoration: none;border: 1px solid rgba(0, 0, 0, 0.0);}span.img_map_container a.img_map_link:hover {text-decoration: none;border: 1px solid rgba(0, 0, 0, 0.1);}/* File:  style_flex_helper.css */ .box_flex_container {display: flex;clear: both;width: 100%;flex-wrap: wrap;}.box_flex_container.box_valign_center {align-items: center;} /* File:  style_float_helper.css */ .rel {position: relative;top: 0px;left: 0px;bottom: 0px;right: 0px;width: 100%;height: 100%;}.clear, .full {clear: both;}.clear_middle {clear: both;font-size: 50%;line-height: 50%;}.clear_small {clear: both;height: 0px;line-height: 0px;font-size: 0px;}.clear_fix:after {content: " ";clear: both;display: block;height: 0px;}.inline_block {display: inline-block;overflow: visible;}.twentyth, .twentith, .thirdteenth, .twelfth, .eleventh, .tenth, .eight, .seventh, .sixth,.fifth, .quad, .third, .half, .half_right, .twothird, .threequad,.eighttenth, .fivesixth, .ninetenth {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}.twentyth, .twentith {float: left;width: 5%;}.thirdteenth{float: left;width: 7%;}.twelfth {float: left;width: 8.333%;}.eleventh {float: left;width: 9.09%;}.tenth {float: left;width: 10%;}.eight {float: left;width: 12%;}.seventh {float: left;width: 14%;}.sixth {float: left;width: 16%;}.fifth {float: left;width: 20%;}.quad {float: left;width: 25%;}.third {float: left;width: 33%;}.half {float: left;width: 49%;}.half_right {float: right;width: 49%;}.twothird {float: left;width: 66%;}.threequad {float: left;width: 74%;}.eighttenth {float: left;width: 79%;}.fivesixth {float: left;width: 83%;}.ninetenth {float: left;width: 89%;}.float_left_space_large {float: left;width: 4%;}.float_left_space_medium {float: left;width: 2%;}.float_left_space_small {float: left;width: 1%;}.float_left_space_radio {float: left;width: 15px;}img {max-width: 100%;height: auto;}img.vector_img {max-width: 100%;}.left {float: left;}.right {float: right;}.checkbox_n_label_cb {display: block;float: left;width: 2.5em;}.checkbox_n_label_label {display: block;float: left;max-width: 90%;width: calc(100% - 2.5em);max-width: calc(100% - 2.5em);} /* File:  style_footer.css */ .address{float:right;width: 50%;margin-top: 35px;padding-right: 1%;padding-top: 15px;font-size: 78.57%;letter-spacing: 0.065em;line-height: 160%;}.addressblock{float: left;padding-left: 9%;color: rgba(145, 155, 163, 1.0);text-align: left;font-style: normal !important;}.addressblock a{color: rgba(145, 155, 163, 1.0);}.footer_logo{float: left;margin-top: -8px;width: 48%;}.footer_spacer{height: 40px;}footer{display: block;clear: both;font-size: 85.71%;padding-top: 6px;padding-bottom: 6px;padding: 0px 0px 0px 0px;}.footer_wrapper{width: 100%;min-height: 160px;background: -moz-linear-gradient(to bottom, rgba(255,255,255,1.0) 10%, rgba(204, 207, 209, 1.0) 100%);background: -webkit-linear-gradient(to bottom, rgba(255,255,255,1.0) 10%, rgba(204, 207, 209, 1.0) 100%);background: -o-linear-gradient(to bottom, rgba(255,255,255,1.0) 10%, rgba(204, 207, 209, 1.0) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1.0) 10%, rgba(204, 207, 209, 1.0) 100%);}/* File:  style_infoboxes.css */ .triple_box_layout{width: 72%;margin-left: 3.1%;margin-top: -196px;}.infobox{float: left;width: 32%;margin-left: 2%;min-height: 375px;}.infobox:after {clear: both;display: block;content: " ";width: 100%;height: 0px;}.infobox .lpe_title a{line-height: 180%;}.infobox_presets{padding-top: 8px;padding-bottom: 8px;padding-left: 5%;padding-right: 5%;letter-spacing: 0.03em;}.infobox_presets .lpe_wrapper:after, .infobox_presets .lpe_wrapper .lpe_title:after, .infobox_presets .lpe_wrapper .lpe_full_text:after{height: 5px;}.infobox_headline{font-weight: 800;color: rgba(255, 255, 255, 1.0);padding-left: 5%;padding-top: 9px;padding-bottom: 9px;letter-spacing: 0.05em;font-size: 114.286%;hyphens: auto;word-wrap: break-word;}.box_1{margin-left: 0px;background-color: rgba(203, 84, 22,0.9);background-size: cover;background-position: top center;color: rgba(255, 255, 255, 1.0);}.box_1 a {color: rgba(105,105,105,1.0);}.box_1 .infobox_headline{background-color: rgba(203, 84, 22,1.0);}.box_1 .infobox_presets .lpe_title a{color: rgba(255, 255, 255, 1.0);}.box_1 .lpe_entrylink {color: rgba(105,105,105,1.0);}.box_1 .infobox_presets a {color: --white;}.box_2 {color: rgba(105,105,105,1.0);background-color: rgba(161, 197,37,0.9);background-size: cover;background-position: top center;}.infobox.box_2, .infobox.box_2 {font-size: 95%;}.infobox.box_2 p:first-child a,.infobox.box_1 p:first-child a,.infobox.box_1 p:nth-child(2) a {text-decoration: none;}.infobox.box_1 .lpe_title,.infobox.box_1 .lpe_title a,.infobox.box_2 .lpe_title,.infobox.box_2 .lpe_title a {font-size: 100%;}.box_2 .infobox_headline{color: rgba(105,105,105,1.0);background-color: rgba(161, 197,37,1.0);}.box_2 .infobox_presets .lpe_title a{color: rgba(105,105,105,1.0);}.box_2 .lpe_entrylink {color: rgba(255, 255, 255, 1.0);}.box_2 a{color: rgba(255, 255, 255, 1.0);}.box_3{background-color: rgba(105,105,105,0.9);background-size: cover;background-position: top center;color: rgba(255, 255, 255, 1.0);}.box_3 .infobox_headline{background-color: rgba(105,105,105,1.0);}.box_3 .infobox_presets .lpe_title a{color: rgba(255, 255, 255, 1.0);}.box_3 .lpe_entrylink, .box_3 p a {color:rgba(161, 197,37,1.0);}.box_3 p a, .box_2 p a, .box_1 p a{text-decoration: underline;}/* File:  style_intranet_navi.css */ section.intranet_navi {float: left;width: 22%;padding-left: 2%;padding-right: 2%;padding-top: 2.25em;display: block;box-sizing: border-box;position: relative;z-index: 40;}section.intranet_navi a {color: rgba(203, 84, 22,1.0);}section.intranet_navi nav > ul, section.intranet_navi > ul > li {margin: 0px;padding: 0px;list-style: none;}section.intranet_navi ul li.active ul{display: block;}section.intranet_navi ul ul {padding-left: 1.25em;padding-bottom: 1em;list-style: disc;display: none;}section.intranet_navi .sub_navi_sub {display: none;}section.intranet_navi ul li.active > .sub_navi_sub {display: block}section.intranet_navi ul li.active > a {font-weight: bold;}section.intranet_navi ul ul ul{width: 100%;}section.intranet_navi ul#mne_top_left_127 li{width: 130%;}/* File:  style_lan_selection.css */ nav.lan_selection {float: right;display: block;padding-right: 1.6%;padding-top: 30px;}nav.lan_selection a {float: left;display: block;text-decoration: none;background-image: url("../img/layout/lan_flags.svg");background-repeat: no-repeat;overflow: hidden;width: 18px;height: 12px;opacity: 0.4;margin-left: 7px;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5)}nav.lan_selection a:hover, nav.lan_selection a.active {opacity: 0.9;}nav.lan_selection a.de {background-position: 0px; 0px;}nav.lan_selection a.en {background-position: 100%; 0px;}/* File:  style_main_navi.css */ section.main_navi {position: relative;max-width: 100%;display: block;top: -1em;font-size: 16px;font-weight: 400;padding-top: 1.6%;padding-bottom: 3.2%;padding-right: 1.5%;z-index: 300;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;-moz-transition: top 1s ease;-webkit-transition: top 1s ease;-o-transition: 1s ease;transition: top 1s ease;}section.main_navi.fixed {position: fixed;top: 0px;width: 80%;padding-top: 0;}section.main_navi:after {content: ".";clear: both;display: block;visibility: hidden;height: 0px;}section.main_navi ul {list-style: none;padding: 0px;margin: 0px;line-height: 110%;width: 100%;}section.main_navi ul:after {content: ".";clear: both;display: block;visibility: hidden;height: 0px;}section.main_navi ul div {display: none;}section.main_navi ul li {overflow: visible;}section.main_navi ul li.main_navi_el {float: left;padding-left: 1.5rem;padding-right: 1.5rem;background-color: rgba(127, 134, 141, 0.9);letter-spacing: 0.05em;padding-top: 0.5rem;padding-bottom: 0.5rem;height: 2rem;border-right: 1px solid rgba(255, 255, 255, 0.25);}section.main_navi ul li ul li {border-bottom: 1px dashed rgba(75, 75, 75, 1.0);}section.main_navi ul li ul li:last-child {border-bottom: 0px;}section.main_navi ul li ul li:after {display: block;color: rgba(255, 255, 255, 1.0);height: 0px;content: " ";clear:both;background-image: linear-gradient(to right, rgba(255, 255, 255, 1.0) 30%, rgba(255,255,255,0) 0%);background-position: bottom;background-size: 5px 1px;background-repeat: repeat-x;}section.main_navi ul li ul ul li:after, section.main_navi ul li ul ul li:after {display: block;height: 0px;content: " ";clear:both;color: rgba(105,105,105,1.0);background-image: linear-gradient(to right, rgba(75,75,75,1.0) 30%, rgba(255,255,255,0) 0%);background-position: bottom;background-size: 5px 1px;background-repeat: repeat-x;}section.main_navi ul li#mne_4 ul ul li:after, section.main_navi ul li#mne_7 ul ul li:after {color: rgba(105,105,105,1.0);}section.main_navi ul li ul > li.last:after, section.main_navi ul li#mne_4 ul > li.last:after, section.main_navi ul li#mne_7 ul > li.last::after {display:none;}section.main_navi ul ul li {background-color: transparent;clear: both;}section.main_navi ul ul ul {display: none;}section.main_navi li a {clear:both;color: rgba(255,255,255,1.0);display: block;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;max-width: 100%;}section.main_navi li li:before {content: " ";display: inline-block;}section.main_navi li li li:before {display: inline-block;}section.main_navi ul li a.main_navi_el_a_with_sub:before {float: left;padding-left: 2%;}section.main_navi ul li a.main_navi_el_a_with_sub:after {float: right;padding-right: 2%;}section.main_navi:after, section.main_navi ul li:after, section.main_navi ul:after {content: " ";clear: both;display: block;height: 0px;}section.main_navi .sub_navi {min-width: 80px;width: 20%;height: auto !important;min-height: 0px !important;margin-top: 1.75em;margin-top: calc(1.75em + 1px);margin-left: -1.5rem;padding: 0rem;position: absolute;display: none;font-size: 80%;overflow: visible;border: 0px solid rgba(0, 0, 0, 0.05);box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);z-index: 1000;}section.main_navi .rel {display: block;}section.main_navi .sub_navi .sub_navi_sub {width: 100%;height: auto;min-height: 0px !important;position: absolute;left: 100%;top: 0px;background-color: rgba(255, 255, 255, 0.9);box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);z-index: 999;}section.main_navi .sub_navi .sub_navi_sub ul li a {color: rgba(105,105,105,1.0) ;width: 100%;}section.main_navi .sub_navi ul {background: none;display: block;clear: both;}section.main_navi .sub_navi ul li {display: block;clear: both;position: relative;}section.main_navi .sub_navi .sub_navi_sub {float: left;clear: both;width: 100%;}section.main_navi .sub_navi ul li a {font-weight: 400;word-wrap: break-word;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;width: 100%;padding-top: 1rem;padding-bottom: 1rem;padding-left: 1.5rem;padding-right: 1.5rem;display: inline-block;}section.main_navi .sub_navi ul li .sub_navi_opener,section.main_navi .sub_navi_opener {background-image: url('../img/layout/sub_navi_arrow_right.svg');background-size: contain;background-repeat: no-repeat;width: 1.5em;font-size: 150%;line-height: 1em;text-align: center;display: inline-block;}section.main_navi .sub_navi ul li a.sub_navi_opener.opener_active,section.main_navi .sub_navi .sub_navi_opener.opener_active {background-image: url('../img/layout/sub_navi_arrow_down.svg');}section.main_navi .sub_navi ul li .sub_navi_opener.opener_active:active,section.main_navi .sub_navi ul li .sub_navi_opener.opener_active:focus {outline: 0;}section.main_navi li#mne_2:hover, section.main_navi li#mne_5:hover, section.main_navi li#mne_8:hover,section.main_navi li#mne_2.active, section.main_navi li#mne_5.active, section.main_navi li#mne_8.active {background-color: rgba(203, 84, 22,1.0);}section.main_navi li#mne_3:hover, section.main_navi li#mne_6:hover,section.main_navi li#mne_3.active, section.main_navi li#mne_6.active {background-color: rgba(105,105,105,1.0);}section.main_navi li#mne_4:hover, section.main_navi li#mne_7:hover,section.main_navi li#mne_4.active, section.main_navi li#mne_7.active {background-color: rgba(161, 197,37,1.0);}section.main_navi a {float: left;width: 100%;}section.main_navi .mobile_sub_navi_opener_a {float: right;width: 20%;}li#mne_3 .sub_navi, li#mne_6 .sub_navi {background-color: rgba(105,105,105,0.9);}li#mne_4 .sub_navi, li#mne_7 .sub_navi {background-color: rgba(161, 197,37,0.9);color: rgba(255, 255, 255, 1.0);}li#mne_2 .sub_navi, li#mne_5 .sub_navi, li#mne_8 .sub_navi {background-color: rgba(203, 84, 22,0.9);}li .sub_navi a:hover,li .sub_navi a.cpl_active,li .sub_navi > ul > li.active > a {color: rgba(105,105,105,1.0);background-color: rgba(255, 255, 255, 1.0);}.sub_navi:after,.sub_navi_sub:after,.sub_navi_sub li:after,.sub_navi_sub li a:after {clear: both;display: block;content: " ";width: 100%;height: 0px;}li#mne_2 .sub_navi .sub_navi_sub a:hover, li#mne_5 .sub_navi .sub_navi_sub a:hover, li#mne_8 .sub_navi .sub_navi_sub a:hover,li#mne_2 .sub_navi .sub_navi_sub a.cpl_active, li#mne_5 .sub_navi .sub_navi_sub a.cpl_active, li#mne_8 .sub_navi .sub_navi_sub a.cpl_active,li#mne_2 .sub_navi .sub_navi_sub > ul > li.active > a {background-color: rgba(203, 84, 22,1.0);color: rgba(255, 255, 255, 1.0);}li#mne_3 .sub_navi .sub_navi_sub a:hover, li#mne_6 .sub_navi .sub_navi_sub a:hover,li#mne_3 .sub_navi .sub_navi_sub a.cpl_active, li#mne_6 .sub_navi .sub_navi_sub a.cpl_active,li#mne_3 .sub_navi .sub_navi_sub > ul > li.active > a {background-color: rgba(105,105,105,1.0);color: rgba(255, 255, 255, 1.0);}li#mne_4 .sub_navi .sub_navi_sub a:hover, li#mne_7 .sub_navi .sub_navi_sub a:hover,li#mne_4 .sub_navi .sub_navi_sub a.cpl_active, li#mne_7 .sub_navi .sub_navi_sub a.cpl_active,li#mne_4 .sub_navi .sub_navi_sub > ul > li.active > a {background-color: rgba(161, 197,37,1.0);color: rgba(255, 255, 255, 1.0);}a.mobile_menu_button {width: 51px;height: 43px;background-color: rgba(203, 84, 22,0.9);background-image: url("../img/layout/mobile_menu_button.png");background-position: center;background-repeat: no-repeat;display: none;width: 100%;z-index: 3;} /* File:  style_navi_pos.css */ .navi_pos {clear: both;margin-bottom: 8px;margin-top: 15px;opacity: 0.8;}.navi_pos:after {clear: both;content: " ";height: 5px;display: block;}.navi_pos ol {margin-left: 0px;padding-left: 0px;}.navi_pos ol, .navi_pos li {list-style: none;display: inline-block;}.content .navi_pos a {color: rgba(105,105,105,1.0);}.navi_pos_label {float: left;padding-right: 5px;}.navi_pos_path {float: left;}.navi_pos_up {float: right;}/* File:  style_page_flip.css */ .page_flip_container {width: 100%;text-align: center;}.page_flip_container:after {clear: both;content: " ";display: block;width: 100%;}.page_flip_container ul,.page_flip_container li {list-style-type: none;margin: 0px;padding-left: 10px;padding-right: 10px;display: inline-block;}.page_flip_info {float: left;width: 10%;text-align: left;line-height: 200%;}.page_flip_numbers {padding-top: 0px;float: right;width: 80%;line-height: 200%;}.page_flip_numbers li.active a {text-decoration: none !important;}.page_flip_show_all {clear: both;}.page_flip:after {width: 100%;clear: both;content: " ";display: block;width: 100%;}.page_flip {font-size: 80%;margin-left: auto;margin-right: auto;display: block;}.page_flip_bottom {clear: both;margin-bottom: 1.5em;margin-top: 1em;padding-top: 0.5em;border-top: 1px solid --%light_grey_font_color%;}.page_flip_top {clear: both;height: 40px;}.page_flip_all {clear: both;}.page_flip_info {float: left;display: inline;}.page_flip_numbers {float: left;display: inline;}.page_flip_numbers ul {list-style: none;margin: 0px;padding: 0px;}.page_flip_numbers li {float: left;margin-left: 2px;margin-right: 2px;line-height: 90%;margin-top: 0.5em;padding: 0em;transition: 0.333s all ease;display: inline-block;}.page_flip_numbers li.last,.page_flip_numbers li.prev,.page_flip_numbers li.next {border: 0px;}.page_flip_numbers li.next,.page_flip_numbers li.prev {transform: scale(1.75);}.page_flip_numbers li a {text-decoration: none;vertical-align: middle;padding: 0.5em;padding-top: 0.333em;padding-bottom: 0.333em;}.page_flip_numbers li.active a,.page_flip_numbers li a:hover {font-weight: bold;display: inline-block;padding-top: 0.0em;text-decoration: none;}.page_flip_numbers li.active a,.page_flip_numbers li a:hover {transform: scale(1.75);}.page_flip_container.page_flip_with_epp_select {text-align: left;display: block;clear: both;padding: 0.5em;padding-left: 1em;padding-right: 1em;background-color: --%highlight_color%;color: --%text_color_invert%;}.page_flip_container.page_flip_with_epp_select a {color: --%text_color_invert%;}.ps_result_page_header_container .page_flip_container.page_flip_with_epp_select {margin-bottom: 1.25em;}.ps_result_page_footer_container .page_flip_container.page_flip_with_epp_select {margin-top: 2em;}.page_flip_container.page_flip_with_epp_select .page_flip_info {float: left;width: 20%;line-height: 175%;}.page_flip_container.page_flip_with_epp_select .page_flip {float: left;width: 80%;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select {float: right;width: 30%;}.page_flip_container.page_flip_with_epp_select .page_flip_numbers {float: left;width: 70%;line-height: 100%;}.page_flip_container.page_flip_with_epp_select .page_flip_numbers li {line-height: 120%;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select .page_flip_per_page_select_info {float: left;width: 33%;text-align: right;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select .page_flip_per_page_entries {float: right;width: 66%;text-align: right;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select .page_flip_per_page_entries a {padding-left: 0.5em;padding-right: 0.5em;display: inline-block;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select .page_flip_per_page_entries a.active,.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select .page_flip_per_page_entries a:hover {font-weight: bold;transform: scale(1.75);line-height: 75%;} /* File:  style_search_field.css */ .search_field_container{clear:both;float:right;}.search_field > input[type="text"]{border: 0px solid;font-size: 12px;height: 25px;width: 265px;margin-top: -6px;padding-left: 4%;color:rgba(105,105,105,1.0);background-color: rgba(238,245,217,1.0);background-image: url("../img/layout/lupe.svg");background-repeat: no-repeat;background-position: right;}/* File:  style_side_navi.css */ nav.side_navi {float: right;padding-top: 12px;margin-right: 1.6%;font-size: 92.286%;}nav.side_navi ul {float: left;list-style: none;padding-left:0px;}nav.side_navi li {float: left;display: block;}nav.side_navi li:before {float: left;content: ":";padding-left: 5px;padding-right: 5px;display: block;}nav.side_navi li.first:before {display: none;}nav.side_navi, nav.side_navi a {text-decoration: none;color: rgba(101, 109, 116, 1.0);font-weight: 400;}nav.side_navi a.active, nav.side_navi a:hover {color: rgba(151, 159, 166, 1.0);}.footer_navi nav.side_navi_mobile{clear:both;display: none;text-align: center;}.footer_navi nav.side_navi_mobile ul{display: inline-block;float: none;}.footer_navi nav.side_navi_mobile a{color:rgba(145, 155, 163, 1.0);}.footer_navi nav.side_navi_mobile a:hover,.footer_navi nav.side_navi_mobile a:active{color:rgba(105,105,105,1.0);}nav.side_navi_mobile li.fist:before {float: left;content: " ";padding-left: 5px;padding-right: 5px;display: block;}/* File:  style_sidebar.css */ .newsblock{float:right;width: 20%;margin-top: -23px;}.news a{color: rgba(255, 255, 255, 1.0);}.news_headline{color: rgba(203, 84, 22,1.0);font-weight: 800;letter-spacing: 0.15em;margin-bottom: 5px;}.newsblock .lpe_wrapper, .newsblock .lce_container div.news_el_r{min-height: 80px;background-color: rgba(231, 175, 145,1.0);margin-bottom: 5px;padding-left: 10%;padding-right: 13%;padding-top: 8px;padding-bottom: 8px;}.lpe_wrapper:after, .lpe_wrapper .lpe_title:after, .lpe_wrapper .lpe_full_text:after{clear:both;display: block;content: " ";width: 100%;}.lpe_wrapper .lpe_title_spacer_bottom{display: none;}.newsblock .lpe_entrylink{color: rgba(255, 255, 255, 1.0);}.unesco_logo{float:right;margin-top: 20px;margin-bottom: 20px;height: 0px;padding-right: 3px;}.unesco_logo_default img {margin-left: 1.9%;}.unesco_logo .mintec_logo {margin-top: 10px;width: 90%;}.unesco_logo .mintec_logo2 {display: none;}.hbg_karlsruhe .unesco_logo .mintec_logo,.hbg_ettlingen .unesco_logo .mintec_logo {display: none;}.hbg_karlsruhe .unesco_logo .mintec_logo2,.hbg_ettlingen .unesco_logo .mintec_logo2 {display: block;}.unesco_logo .mintec_logo img {float: left;}.additional_appointments {padding-left: 1.5em;padding-top: 1.5em;}.newsblock, .newsblock_el .lpe_title > a{color: rgba(105,105,105,1.0);}.newsblock a{color: rgba(105,105,105,1.0);}/* File:  style_social_media_buttons.css */ .social-buttons {padding-top: 15px;background-image: url("../img/cms/social_share.png");background-repeat: no-repeat;background-position: left bottom;height: 25px;cursor: pointer;}.social-buttons:hover {background-image: url("../img/cms/social_share_hover.png");}.bt_twitter, .bt_facebook, .bt_google_plus, .bt_xing, .bt_linkedin {float: left;margin-right: 5px;width: 120px;width: auto;display: block;margin-top: 5px;}.bt_twitter {width: 120px;}.bt_facebook {width: 133px;}.bt_google_plus {width: 90px;}.bt_xing {width: 118px;}.bt_linkedin {width: 130px;}/* File:  style_step_navi.css */ .step_navi {position: absolute;bottom: 0px;z-index: 51;width: 99.5%;left: 3px;z-index: 750;background: linear-gradient(to top, rgba(55, 171, 73, 1) 50%, rgba(55, 171, 73, 0.0) 100%);}.step_navi a {display: block;width: 70px;height: 70px;background-image: url("../img/layout/startpage_icons.png");background-repeat: no-repeat;text-decoration: none;}.step_navi a:hover {opacity: 0.8;}.step_navi a.step_navi_prev {float: left;background-position: left -620px;}.step_navi a.step_navi_next {float: right;background-position: left -690px;}.content_center_wide .step_navi, .content_center_albatros .step_navi {background: none;margin-top: 10px;bottom: -20px;}/* File:  style_text_helper.css */ .txt_info {color: #A90000;font-size: 90%;}.txt_info_blue {color: #333399;font-size: 90%;}.txt_right {text-align: right;}.txt_left {text-align: left;}.txt_center {text-align: center;}.txt_small {font-size: 80%;line-height: 130%;}.txt_bold {font-weight: bold;}.txt_search {font-size: 125%;font-weight: bold;}.download_type_size {margin-left: 5px;display: inline-block;font-size: 80%;}.img_subline {font-style: italic;}/* File:  style_threed_object.css */ .threed_object_container {border: 1px solid rgba(0, 0, 0, 0.1);padding: 5px;background: linear-gradient(to top, #CCCCCC 0%, #EFEFEF 100%);box-shadow: 0px 0px 2px rgba(0,0,0,0.55);}.threed_object {min-height: 200px;}.threed_object_container input[type="range"] {padding: 0px;margin: 0px;width: 100%;box-sizing: border-box;}.threed_object:hover {cursor: url("../img/cms/cursor_rotate.cur"), move;}.threed_object_container a.threed_object_play_button, .threed_object_container a.threed_object_pause_button {text-decoration: none !important;cursor: pointer;padding: 5px;border-radius: 3px;width: 2em;height: 2em;line-height: 100%;display: block;background: linear-gradient(to top, #CDCDCD 0%, #FFFFFF 50%, #CDCDCD 100%);box-shadow: 0px 0px 3px rgba(30,30,30,0.75);font-family: Arial;font-size: 12px;text-align: center;}.threed_object_container a.threed_object_play_button {padding-left: 6px;padding-right: 4px;}.threed_object_container a.threed_object_play_button:hover, .threed_object_container a.threed_object_pause_button:hover {background: linear-gradient(to top, #EEEEEE 0%, #DDDDDD 33%, #DDDDDD 66%, #EEEEEE 100%);box-shadow: 0px 0px 2px rgba(30,30,30,0.75);}/* File:  style_window_command.css */ .window_command_overlay {position: "fixed";top: 0%;left: 0%;bottom: 0%;right: 0%;background-color: rgba(0, 0, 0, 0.5);z-index: 1000001;}.window_command {position: fixed;display: block;z-index: 1000002;font-size: 1rem;background-color: rgba(255, 255, 255, 1.0);box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);border-radius: 10px;padding: 10px;border: 1px solid rgba(0, 0, 0, 0.25);box-sizing: border-box;top: 50%;margin-left: auto;margin-right: auto;left: 0%;right: 0%;padding-bottom: 1.5em;}.window_command_button_select {min-width: 325px;max-width: 90%;text-align: center;}.window_command .button.is_default {font-weight: bold;}.window_command .button.is_default:after {display: inline-block;content: "*";margin-left: 0.25em;}.window_command h3 {margin-top: 0em;padding-top: 0em;} /* File:  style_zz_address_search.css */ .address_search_container {clear: both;width: 100%;}.as_thumb {display: none;float: left;width: 15%;}.as_address {float: left;width: 39%;padding-right: 5%;}.as_contact_info {float: left;width: 42%;padding-right: 5%;}.as_desc {display: none;float: left;width: 20%;}.as_link {display: block;float: right;width: 7%;}.as_line_end {}.as_result_headline {font-size: 90%;font-style: italic;}/* File:  style_zz_albatros_modul.css */ .albatros_logout {text-align: right;width: 33%;float: right;margin-bottom: 5px;}.albatros_logout a {display: block;background-color: #fdd300;border: 1px solid #fdd300;color: #000000;padding: 10px;border-radius: 5px;text-align: center;font-weight: bold;box-sizing: border-box;-moz-box-sizing: border-box;margin-left: 0.25%;width: 100%;text-decoration: none;}.albatros_logout a:hover {background-color: #FFFFFF;border: 1px solid #4da23d;color: #4da23d;text-decoration: none;}.albatros_modul_wait {text-align: center;font-weight: bold;}.albatros_modul_login h3 {margin-top: 0px;padding-top: 0px;padding-bottom: 10px;margin-bottom: 0px;}.albatros_modul_login {font-size: 85%;}.albatros_modul_login input {max-width: 90%;} /* File:  style_zz_calendar.css */ .calendar {clear: both;}.calendar table {clear: both;width: 100%;}.calendar h3 {margin: 0px;}.calendar table th,.calendar table td {text-align: center;background-color: rgba(0, 0, 0, 0.05);}.calendar td.today {font-weight: bold;}.cal_header {background-color: rgba(203, 84, 22,1.0);color: #FFFFFF;line-height: 220%;}.cal_header .third h3 {text-align: center;}.cal_header .third.right {text-align: right;}.cal_header a {color: #FFFFFF !important;text-decoration: none;}.cal_header a:hover {text-decoration: underline;}.cal_month {float: left;}.cal_month_name {margin-top: 6px;text-align: center;font-weight: bold;border: 1px solid #D5B587;background-color: rgba(231, 175, 145,1.0);}.cal_day_nr {float: left;width: 10%;text-align: center;}.cal_day_content {float: right;width: 85%;}.cal_day_content .event_start {opacity: 1.0;}.cal_day_content .event_follow {opacity: 0.65;ms-filter: alpha("opacity=65");text-decoration: none;}.cal_day_1, .cal_day_2 {float: left;width: 100%;line-height: 200%;}.cal_day_1 {background-color: rgba(231, 175, 145,1.0);border: 1px solid #D5B587;}.cal_day_2 {background-color: #ffffff;border: 1px solid #D5B587;}.cal_day_content {float: left;}.cal_entry_behind {opacity: 0.5;ms-filter: Alpha("Opacity=50");}.cal_compact_info {width: 100%;padding: 2em;clear: both;}div.overlay_box_container {position: relative;margin-bottom: 1em;display: inline-block;cursor: help;}div.overlay_box_content {position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;padding: 2.5em;z-index: 10;background-color: rgba(0, 0, 0, 0.8);color: rgba(255, 255, 255, 1.0);display: none;}div.overlay_box_content a {background-color: rgba(255, 255, 255, 1.0);color: rgba(0, 0, 0, 1.0);border-radius: 0.5em;padding: 0.25em;padding-left: 1.5em;padding-right: 1.5em;display: inline-block;}div.overlay_box_container:hover div.overlay_box_content {display: block;}.calendar .cet_event:after {content: "??";}.calendar .cet_digital_event:after {content: "??";}.calendar .cet_bookable_tf:after {content: "??";}.calendar .cet_bookable_tf.ce_booked:after,.calendar .cet_bookable_tf.ce_in_the_past:after {content: "??";}.calendar .cet_anniversary:after {content: "??";}.calendar .cet_birthday:after {content: "??";}.calendar .cet_deathday:after {content: "?";}.calendar .cet_holiday:after {content: "?";}.calendar .cet_vacation:after {content: "??";}.calendar .cet_other:after {content: "?? ";}.calendar .cet_bookable_tf.ce_booked,.calendar .cet_bookable_tf.ce_in_the_past {opacity: 0.5;filter: gray(2.0);}.calendar .cal_entry_booking_container {width: 100%;line-height: 125%;}.calendar .cal_entry_booking_container .cal_booking_msg {width: 100%;font-weight: bold;}.calendar .cal_entry_booking_container .cebc_label {font-weight: bold;width: 100%;clear: both;margin-top: 2em;padding-bottom: 0.5em;}.calendar .cal_entry_booking_container .cebc_input_entry {width: 100%;clear: both;display: block;padding-bottom: 0.5em;}.calendar .cal_entry_booking_container .cebc_input_entry:after {content: " ";display: block;width: 100%;clear: both;}.calendar .cal_entry_booking_container input[type="text"],.calendar .cal_entry_booking_container input[type="password"],.calendar .cal_entry_booking_container input[type="number"],.calendar .cal_entry_booking_container select,.calendar .cal_entry_booking_container textarea {width: 100%;height: 2em;}.calendar .cal_entry_booking_container textarea {height: 10em;}.calendar .cal_entry_booking_container .fill_in {border: 1px solid rgba(225, 50, 50, 1.0);}.calendar .cal_booking_list {width: 100%;display: block;clear: both;}.calendar .cal_booking_list .cebl_label,.calendar .cal_entry_booking_container .cebl_label {font-weight: bold;margin-bottom: 0.5em;}.calendar .cal_booking_list .cebl_header {font-weight: bold;}.calendar .cal_booking_list .cebl_header,.calendar .cal_booking_list .cebl_entry {padding: 0.5em;padding-top: 0.75em;padding-bottom: 0.75em;}.calendar .cal_booking_list .cebl_entry {font-size: 90%;}.calendar .cal_booking_list .cebl_entry:nth-child(2n + 1) {background-color: rgba(200, 200, 200, 0.5);}.calendar .cal_booking_list .cebl_name {float: left;width: 34%;}.calendar .cal_booking_list .cebl_booking_time,.calendar .cal_booking_list .cebl_mail,.calendar .cal_booking_list .cebl_function {float: left;width: 22%;}.calendar .cal_booking_list .cebl_header:after,.calendar .cal_booking_list .cebl_entry:after{content: " ";clear: both;width: 100%;display: block;} /* File:  style_zz_calendar_entries_request.css */ .cer_container textarea {height: 100px;}.cer_container input[type="text"] {width: 100%;} /* File:  style_zz_calendar_entries_timeframe.css */ .cet_container a {}.cet_title {float: left;font-weight: bold;width: 50%;margin-bottom: 10px;}.cet_title a {color: #4d4d4d;}.cet_content {clear: both;}.cet_container img {border: 1px solid #999999;}.cet_date {float: right;text-align: right;width: 45%;font-size: 90%;} /* File:  style_zz_calendar_search.css */ .search_form_calendar input[type=text] {width: 100%;}.cs_name {float: left;width: 25%;padding-right: 10px;box-sizing: border-box;-moz-box-sizing: border-box;}.cs_date {float: left;width: 25%;padding-right: 10px;box-sizing: border-box;-moz-box-sizing: border-box;}.cs_short_text {float: left;width: 35%;padding-right: 10px;box-sizing: border-box;-moz-box-sizing: border-box;}.cs_category {float: left;width: 15%;padding-right: 10px;box-sizing: border-box;-moz-box-sizing: border-box;} /* File:  style_zz_calendar_show_by_cat.css */ .csb_container a {font-weight: 700;text-decoration: none;color: #69ae22;line-height: 10px;}.csb_title {font-weight: bold;width: 65%;}.csb_title a {color: #4d4d4d;font-weight: bold;font-size: 14px;line-height: 18px;text-decoration: underline;}.csb_content {clear: both;margin-top: 15px;padding-top: 15px;}.csb_container img {width: 100%;border: 1px solid #999999;}.csb_date {width: 65%;font-size: 10px;line-height: 15px;}.csb_cats {float: right;width: 35%;text-align: right;} /* File:  style_zz_chat.css */ .chat_input_container {color: rgb(100, 100, 100);background-color: rgba(230, 230, 230, 1);width: 74%;padding: 20px;padding-top: 0px;float: left;}.chat_input input {border: 0px;border-radius: 0px;background-color: rgba(255,255,255,1);height: 50px;line-height: 30px;padding: 10px;padding-left: 20px;font-family: "Roboto", Arial, Verdana, sans-serif;width: 100%;font-size: 1em;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-bottom: 20px;float: left;}.chat_messages {float: left;width: 74%;height: 500px;overflow: auto;overflow-y: scroll;scrollbar-color: rgba(100,100,100,1) rgba(230,230,230,0);scrollbar-width: thin;color: rgb(100, 100, 100);padding: 0.5%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border: 20px solid rgba(230, 230, 230, 1);background-color: rgba(230, 230, 230, 1);}.chat_messages * {word-wrap: break-word;hyphens: auto;-moz-hypens: auto;-webkit-hypens: auto;}.chat_message_img,.chat_message_img img {max-width: 75px;max-height: 75px;vertical-align: middle;}.chat_message_entry {padding-top: 10px;clear: both;padding-bottom: 10px;position: relative;display: block;}.chat_message_entry.chat_user_self .chat_sender {float: right;}.chat_message_entry.chat_user_foreign .chat_sender {text-align: right;}.chat_message_entry .chat_msg {background-color: rgba(255,255,255,1);border-radius: 0px;padding: 10px;padding-left: 15px;height: 100%;min-height: 50px;line-height: 30px;}.chat_message_entry .chat_msg .img_smiley {max-height: 50px;display: inline-block;padding: 0px;margin: 0px;margin-bottom: -10px;}.chat_message_entry.chat_user_self .chat_msg {border-radius: 0px;background-color: rgba(175,229,194,1);}.chat_message_entry.chat_user_foreign .chat_msg {border-radius: 0px;}.chat_message_entry .chat_sender {color: rgba(255,255,255,1);height: 100%;height: 50px;padding-top: 4px;margin-bottom: 0px;}.chat_message_entry.chat_user_self .chat_sender {border-radius: 0px;background-color: rgba(21,132,63,1);padding-left: 1%;}.chat_message_entry.chat_user_foreign .chat_sender {border-radius: 0px;background-color: rgba(0,150,255,1);padding-right: 1%;}.chat_message_entry .chat_sender .chat_date {color: rgba(255,255,255,0.7);font-size: 0.65em;display: block;}.chat_message_entry.chat_message_whispered {padding-top: 20px;}.chat_message_entry.chat_message_whispered .chat_msg {background-color: rgba(200,200,200,1);font-style: italic;}.chat_message_entry.chat_message_whispered.chat_user_self .chat_msg {min-width: 200px;}.chat_message_entry.chat_message_whispered.chat_user_self .chat_msg {min-width: 100px;}.chat_message_entry.chat_message_whispered .chat_sender {background-color: rgba(100,100,100,1);color: rgba(255,255,255,1);position: relative;}.chat_message_entry.chat_message_whispered .chat_msg .chat_whispered {position: absolute;top: 22px;padding: 4px;padding-right: 22px;padding-left: 8px;font-size: 0.65em;line-height: 1em;margin-top: -12px;display: block;text-align: right;color: rgba(255,255,255,0.8);background-color: rgba(231, 76, 60,1.0);border-radius: 0px;margin-bottom: -5px;width: auto;float: right;clear: both;}.chat_message_entry.chat_message_whispered .chat_msg .chat_whispered::after {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 7px solid rgba(255,255,255,1);position: absolute;right: 7px;top: 6px;content: " ";display: block;}.chat_message_entry.chat_message_whispered.chat_user_foreign .chat_msg .chat_whispered {text-align: left;padding-left: 22px;padding-right: 8px;}.chat_message_entry.chat_message_whispered.chat_user_foreign .chat_msg .chat_whispered::after {left: 7px;top: 6px;right: auto;}.chat_user_list {float: right;width: 24%;}.chat_user_offline {color: rgba(100, 100, 100, 0.5);}.chat_input {clear: both;width: 100%;display: block;}.chat_input:before {clear: both;content: " ";width: 100%;height: 10px;display: block;}.chat_smiley {font-size: 140%;font-family: Arial, Verdana, sans-serif;color: rgba(255, 150, 0, 1.0);}.chat_container select, .chat_container label {width: 100%;padding: 0.5%;border: 1px solid rgba(33, 33, 33, 0.25);box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;height: 30px;line-height: 130%;}.chat_container .chat_user_list select {height: 217px;overflow-y: auto;background-color: rgba(255, 255, 255, 0.75);}.chat_container select.chat_room_list {height: auto;overflow-y: auto;background-color: rgba(255, 255, 255, 0.75);}.chat_container .chat_auto_scroll {padding-top: 5px;clear: both;opacity: 0.65;font-size: 85%;}.chat_container .chat_auto_scroll input {clear: none;width: auto;height: auto;display: inline;vertical-align: middle;}.chat_container label {float: left;border: 1px solid rgba(255, 255, 255, 0.001);line-height: 175%;}.chat_sender {float: left;width: 20%;max-width: 150px;}.chat_functions {float: right;width: 25%;text-align: right;margin-top: -35px;}.chat_pseudonym {font-weight: bold;}.chat_user_foreign .chat_msg, .chat_user_self .chat_msg {width: auto;margin-right: 0%;margin-left: 0%;max-width: 80%;}.chat_user_foreign .chat_msg {float: left;padding-left: 1%;padding-right: 2%;}.chat_user_self .chat_msg {padding-left: 2%;padding-right: 1%;float: right;}.chat_message_entry {clear: both;}.chat_message_entry .chat_at_user {font-weight: bold;}.chat_message_entry .chat_hash_tag {font-weight: 500;font-style: italic;color: rgba(50, 50, 150, 1.0);cursor: pointer;}.chat_message_entry.chat_user_foreign.chat_rand_id_0 .chat_sender {background-color: rgba(26, 188, 156,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_1 .chat_sender {background-color: rgba(39, 174, 96,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_2 .chat_sender {background-color: rgba(52, 152, 219,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_3 .chat_sender {background-color: rgba(155, 89, 182,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_4 .chat_sender {background-color: rgba(52, 73, 94,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_5 .chat_sender {background-color: rgba(243, 156, 18,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_6 .chat_sender {background-color: rgba(211, 84, 0,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_7 .chat_sender {background-color: rgba(192, 57, 43,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_8 .chat_sender {background-color: rgba(41, 128, 185,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_9 .chat_sender {background-color: rgba(230, 126, 34,1.0);}.chat_room_container select {background-color: rgba(230, 230, 230, 1) !important;border-radius: 0px;height: 50px !important;line-height: 25px;border: 0px;padding: 7px;padding-left: 15px;font-size: 1.25em;font-family: "Roboto", Arial, Verdana, sans-serif;-webkit-appearance: none;-moz-appearance: none;appearance: none;margin-bottom: 20px;}.chat_room_container select:active {border: 0px;}.chat_room_container {position: relative;}.chat_room_container::after {width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 13px solid rgb(100, 100, 100);position: absolute;right: 20px;top: 57px;content: " ";display: block;cursor: pointer;pointer-events: none;}.chat_room_container select option {background-color: rgba(230, 230, 230, 1);font-family: "Roboto", Arial, Verdana, sans-serif;width: 100%;border: 0px;padding: 7px;padding-left: 15px;margin: 0px;border: 0px;}.chat_room_container select:hover, .chat_room_container select option:hover {cursor: pointer;}.chat_room_container select::-ms-expand {display: none;}.chat_send_to_container select {scrollbar-color: rgba(100,100,100,1) rgba(230,230,230,0);scrollbar-width: thin;color: rgb(100, 100, 100);padding: 0.5%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border: 15px solid rgba(230, 230, 230, 1);background-color: rgba(230, 230, 230, 1) !important;border-radius: 0px;padding: 0px;margin: 0px;min-height: 250px;height: auto !important;}.chat_send_to_container select option {background-color: rgba(230, 230, 230, 1);font-family: "Roboto", Arial, Verdana, sans-serif;width: 100%;font-size: 1.25em;padding: 0px;padding: 7px;padding-left: 15px;margin: 0px;border: 0px;border-radius: 0px;margin-bottom: 3px;}.chat_send_to_container select option:focus {outline: none !important;}.chat_send_to_container select option:hover {background-color: rgba(100,100,100,1);color: rgba(255,255,255,1);cursor: pointer;}.chat_room_container label, .chat_send_to_container label {display: block;width: 100%;background-color: rgba(100,100,100,1);color: rgba(255,255,255,1);height: 40px;line-height: 1em;padding: 12px;padding-left: 15px;border-radius: 0px;}@media (max-width: 940px) {.chat_user_list, .chat_input_container, .chat_messages {width: 100%;float:none;clear: both;display: block;}.chat_user_list {margin-bottom: 20px;}.chat_messages {margin-top: 20px;}.chat_send_to_container {width: 49%;float: right;padding-bottom: 20px;}.chat_room_container {width: 49%;float: left;}.chat_send_to_container select {max-height: 150px;}}@media (max-width: 800px) {.chat_room_container label, .chat_send_to_container label {margin: 0px !important;}.chat_send_to_container select *, .chat_room_container select * {font-size: 1em !important;}}@media (max-width: 600px) {.chat_send_to_container {width: 100%;padding-bottom: 20px;}.chat_room_container {width: 100%;padding-bottom: 0px;}.chat_user_foreign .chat_msg, .chat_user_self .chat_msg {width: 100% !important;max-width: none;display: block !important;float: none !important;clear: both;border-radius: 0px;padding: 5px;padding-left: 15px;padding-right: 15px;min-height: 40px;}.chat_user_foreign .chat_sender, .chat_user_self .chat_sender {width: 100% !important;max-width: none;display: block !important;float: none;clear: both;border-radius: 0px;text-align: center !important;height: 33px;}.chat_sender .chat_pseudonym, .chat_sender .chat_date {display: inline-block !important;}.chat_message_entry {padding-bottom: 0px;}}/* File:  style_zz_cockpit.css */ .cockpit {width: 100%;border: 0px;}.cockpit a {text-decoration: none;}.cockpit tr.cp_label td {font-weight: bold;text-align: left;}.cockpit tr {float: left;clear: none;width: 11.25%;max-width: 11.25%;min-width: 11.25%;margin-left: 0.5%;margin-right: 0.5%;vertical-align: middle;display: block;}.cockpit tr.cp_label {width: 13%;max-width: 13%;min-width: 13%;}.cockpit td {clear: both;min-width: 100%;max-width: 100%;max-height: 30px;min-height: 30px;height: 30px;background-color: rgba(255,255,255,0.85);display: block;padding: 5px;margin-top: 3px;margin-bottom: 3px;vertical-align: middle;text-align: center;}.cockpit tr.cp_today td {background-color: rgba(255,255,255,1.0);}.cockpit td.day {height: 18px;padding-top: 8px;max-height: 18px;min-height: 18px;font-size: 85%;font-weight: bold;}.cockpit td.other {height: 56px;max-height: 56px;min-height: 56px;font-size: 85%;line-height: 115%;}.cockpit tr.cp_label td.other {font-size: 100%;}.cockpit td.weather {height: 80px;padding-top: 8px;max-height: 80px;min-height: 80px;}.cockpit tr.cp_label td.day {background-color: transparent;font-size: 100%;color: #FFFFFF;padding-left: 0px;padding-right: 0px;}.cockpit td input {max-width: 100%;border: 1px solid #999999;vertical-align: middle;height: 26px;text-align: center;}.cockpit .cp_switch_image, .cp_tl_only .cp_switch_image {margin: 0 auto;background-image: url("../img/cms/special_element/cockpit/traffic_light_single.png");background-position: left 0px;background-repeat: no-repeat;display: block;cursor: help;width: 30px;height: 30px;}.cockpit .cp_switch_image.partly, .cp_tl_only .cp_switch_image.partly{background-position: left -34px;}.cockpit .cp_switch_image.na, .cp_tl_only .cp_switch_image.na{background-position: left -69px;}.cp_button_prev_week, .cp_button_next_week {background-color: #FEFEFE;display: block;}.cp_tl_only {list-style: none;margin: 0px;padding: 0px;}.cp_tl_only .cp_switch_image {margin: 0px;margin-left: 5.5%;padding-left: 30%;padding-top: 5px;font-size: 80%;width: 100%;}a.cp_api_ad_link {float: left;text-align: center;color: #000000;margin-left: 7px;background-color: rgba(255, 255, 255, 0.85);padding: 3px;min-width: 13%;}/* File:  style_zz_comments.css */ .content_coments_shower {clear: both;width: 100%;}/* File:  style_zz_contact_form.css */ .contact_form input {width: 99%;}.contact_form select {width: 100%;}.contact_form textarea {width: 99.5%;height: 150px;}.contact_form .contact_input_field {border: 1px solid #DCDCDC;padding: 7px 5px;width: 80px;}.contact_form .contact_input_select {border: 1px solid #DCDCDC;padding: 7px 5px;width: 80px;}.contact_form .contact_input_field_zip {border: 1px solid #DCDCDC;padding: 7px 5px;width: 80px;}.contact_form .contact_input_field_city {border: 1px solid #DCDCDC;padding: 7px 5px;width: 100%;}.contact_form .contact_input_textarea {border: 1px solid #DCDCDC;padding: 7px 5px;width: 100%;height: 75px;}.contact_form textarea, .contact_form select, .contact_form input {border: 1px solid #DCDCDC;}.contact_form textarea:hover, .contact_form select:hover, .contact_form input:hover {border: 1px solid #000000;}.contact_form .contact_input_checkbox {border: 1px solid #DCDCDC;padding: 7px 5px;}.contact_top_space {clear: both;height: 6px;line-height: 6px;}.contact_form .vis_helper input {width: 1px;height: 1px;font-size: 1px;overflow: hidden;background-color: #292929;border: 0px;}.clear.cf_contact {display: none;}.cf_mail_me_cb {float: left;width: 5%;}.cf_mail_me_cb input {text-align: left;float: left;margin-left: 0px;margin-right: 0px;padding-left: 0px;}.cf_mail_me_info {float: left;}.cf_message textarea {width: 100%;height: 100px;} /* File:  style_zz_custom_form.css */ .custom_form:after {content: " ";display: block;width: 100%;clear: both;}.custom_form form {clear: both;display: block;width: 100%;}.custom_form form:after {content: " ";display: block;width: 100%;clear: both;}.custom_form_input * {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;line-height: 100%;vertical-align: middle;}.custom_form_input select, .custom_form_input input[type="text"], .custom_form_input input[type="password"], .custom_form_input textarea {width: 100%;border: 1px solid rgba(128, 128, 128, 0.333);min-height: 30px;height: 30px;}.custom_form_input textarea, .custom_form_input input[type="text"], .custom_form_input input[type="password"], .custom_form_input select {width: 100%;}.custom_form_input textarea {min-height: 100px;height: 100px;}.custom_form_input .fill_in, .custom_form_input textarea.fill_in, .custom_form_input input.fill_in {border: 1px solid rgba(128, 128, 128, 0.333) !important;background-color: #FEDDDD !important;}.custom_form_input input[type="file"].fill_in {padding: 0.5em;}.custom_form_checkbox_input {display: block;padding-bottom: 10px;}.custom_form_input .captcha_label {padding-bottom: 10px;}.custom_form_input input[type="checkbox"].fill_in, .custom_form_input input[type="radio"].fill_in {width: 15px;height: 15px;outline: 1px solid #FE6666;margin: 2px;margin-left: 3px;margin-top: 1px;}.custom_form_input textarea {width: 100%;}.custom_field_info {display: block;padding-top: 10px;font-size: 75%;line-height: 110%;opacity: 0.7;}.custom_form_input .custom_form_inbetween_text p {line-height: 35px !important;}.custom_form_input label {font-weight: 600;}.img_captcha_container {clear: both;width: 100%;}.img_captcha_img {float: left;max-width: 200px;padding-right: 1em;padding-top: 0.5em;}.img_captcha_img img {border: 1px solid rgba(0, 0, 0, 0.1);}.img_captcha_input {float: left;max-width: 200px;margin-top: 1.5em;}.img_captcha_input input[type="text"] {margin-bottom: 0px;}/* File:  style_zz_download_center.css */ .download_center {clear: both;width: 100%;margin-top: 10px;}.download_center:after {display: block;width: 100%;content: " ";clear: both;height: 3em;}.dc_head {background-color: --%search_button_bg_color%;clear: both;width: 100%;display: block;color: #333333;font-weight: bold;padding-left: 1em;}.dc_head div, .dc_line_even div, .dc_line_odd div {padding: 5px;}div.dc_nl_head {clear: both;width: 100%;height: 0px;padding: 0px;line-height: 0px;}.dc_line_even,.dc_line_odd {position: relative;width: 100%;clear: both;display: block;padding-top: 1em;padding-bottom: 1em;padding-left: 1em;}.dc_line_even:after,.dc_line_odd:after {display: block;width: 100%;content: " ";clear: both;}.dc_line_even {background-color: --%highlight_color_bright_transparent%;line-height: 22px;}.dc_line_odd {background-color: rgba(112, 140, 164, 0.02);line-height: 22px;}.dc_thumb {float: left;width: 15%;}.dc_date {float: left;width: 10%;}.dc_thumb img {max-width: 85%;border: 1px solid --%highlight_color_bright%;}.dc_title {float: left;width: 25%;line-height: 22px;}.dc_desc {float: left;width: 25%;line-height: 22px;}.dc_desc p:first-child {margin-top: 0px;}.dc_desc p:last-child {margin-bottom: 0px;}.dc_filesize {float: left;width: 7.5%;line-height: 22px;text-align: center;}.dc_filetype {float: left;width: 7.5%;line-height: 22px;text-align: center;}.dc_link {float: left;width: 10%;line-height: 22px;text-align: center;}.dc_link a {display: inline-block;padding-top: 0.25em;padding-bottom: 0.25em;padding-left: 0.75em;padding-right: 0.75em;border-radius: 1em;background-color: --%%;color: --%highlight_color_negative%;text-align: center;clear: both;}.dc_link p {margin-top: 0.125em;padding-bottom: 2.25em;}.more_button:after {clear: both;width: 100%;height: 1em;content: " ";display: block;}.dc_link a:hover {opacity: 0.7;-ms-filter: Alpha("opacity=70");}div.dc_nl {display: block;clear: both;width: 100%;height: 1px;line-height: 1px;padding: 0px;margin-top: 0em;margin-bottom: 0em;background-color: --%highlight_color_bright%;}.dc_line_even.first_entry .dc_entry_admin_navi_up,.dc_line_odd.first_entry .dc_entry_admin_navi_up,.dc_line_even.last_entry .dc_entry_admin_navi_down,.dc_line_odd.last_entry .dc_entry_admin_navi_down {display: none;}.dc_entry_admin_navi_up {position: absolute;left: calc(50% - 0.75em);top: 0.5em;display: none;width: 1.5em;height: 1.5em;z-index: 10;opacity: 0.333;text-decoration: none;}.dc_entry_admin_navi_down {position: absolute;left: calc(50% - 0.75em);bottom: 0.5em;display: none;width: 1.5em;height: 1.5em;z-index: 10;opacity: 0.333;text-decoration: none;}.dc_entry_admin_navi_down:hover,.dc_entry_admin_navi_up:hover {opacity: 1.0;text-decoration: none !important;cursor: pointer;}.dc_entry_admin_navi_up.fast_edit_is_open,.dc_entry_admin_navi_down.fast_edit_is_open {display: block;}/* File:  style_zz_eyemagination_video.css */ .eyemagination_video {position: absolute;top: 0px;left: 0px;z-index: 99;}.eyemagination_play {position: absolute;top: 50%;left: 50%;margin-left: -75px;margin-top: -100px;width: 150px;height: 150px;z-index: 101;display: block;background-image: url('../img/cms/special_element/eyemagination_video/button_play_video.png');background-repeat: no-repeat;}.eyemagination_play:hover {background-image: url('../img/cms/special_element/eyemagination_video/button_play_video_hover.png');cursor: pointer;}.eyemagination_loading {position: absolute;top: 50%;left: 50%;margin-left: -75px;margin-top: -100px;width: 150px;height: 150px;padding-top: 60px;text-align: center;z-index: 100;display: block;color: #FEFEFE;font-size: 18px;text-shadow: 0px 0px 4px #333333;}/* File:  style_zz_fast_finder.css */ .fast_finder_container {clear: both;width: 100%;display: block;}.fast_finder_info {float: left;width: 236px;}.fast_finder_img {background-image: url("../img/layout/fast_finder_bg.gif");background-repeat: no-repeat;float: right;width: 437px;height: 471px;border: 1px solid #009DDA;}.fast_finder_img.active {background-image: url("../img/layout/fast_finder_bg_active.gif");}.fast_finder_img a, .fast_finder_img a:hover, .fast_finder_img a.active {text-decoration: none;}.info_fast_finder_box_header {background-image: url("../img/layout/fastfinder_info_box_headline.jpg");background-repeat: no-repeat;clear: both;height: 32px;width: 236px;color: #009DDA;font-weight: bold;font-size: 14px;line-height: 23px;padding-left: 12px;}.info_fast_finder_box_text_content {background-color: #e6eaeb;padding-left: 12px;padding-right: 10px;padding-bottom: 15px;height: 299px;}.info_fast_finder_box_text_content.na {height: 50px;}.info_fast_finder_button {margin-top: -40px;padding-left: 10px;padding-right: 10px;}ul.info_fast_finder_box_links {margin: 0px;padding-left: 15px;}ul.info_fast_finder_box_links a {color: #555555;text-decoration: none;}.fast_finder_area_service {position: absolute;left: 194px;top: 12px;width: 98px;height: 67px;z-index: 10;background: none;}a.fast_finder_area_service:hover, a.fast_finder_area_service.active {background-image: url("../img/layout/fastfinder_area_service_active.png");}.fast_finder_area_schrank {position: absolute;left: 194px;top: 200px;width: 98px;height: 67px;z-index: 10;background: none;}a.fast_finder_area_schrank:hover, a.fast_finder_area_schrank.active {background-image: url("../img/layout/fastfinder_area_service_active.png");}.fast_finder_area_ovd {position: absolute;left: 311px;top: 81px;width: 44px;height: 64px;z-index: 10;background: none;}a.fast_finder_area_ovd:hover, a.fast_finder_area_ovd.active {background-image: url("../img/layout/fastfinder_area_ovd_active.png");}.fast_finder_area_phaco {position: absolute;left: 270px;top: 145px;width: 95px;height: 183px;z-index: 10;background: none;}a.fast_finder_area_phaco:hover, a.fast_finder_area_phaco.active {background-image: url("../img/layout/fastfinder_area_phaco_active.png");}.fast_finder_area_bandage {position: absolute;left: 12px;top: 314px;width: 169px;height: 118px;z-index: 10;background: none;}a.fast_finder_area_bandage:hover, a.fast_finder_area_bandage.active {background-image: url("../img/layout/fastfinder_area_bandage_active.png");}.fast_finder_area_cupboard {position: absolute;left: 55px;top: 82px;width: 91px;height: 213px;z-index: 10;background: none;}a.fast_finder_area_cupboard:hover, a.fast_finder_area_cupboard.active {background-image: url("../img/layout/fastfinder_area_cupboard_active.png");}.fast_finder_area_instruments {position: absolute;left: 206px;top: 317px;width: 196px;height: 154px;z-index: 10;background: none;}a.fast_finder_area_instruments:hover, a.fast_finder_area_instruments.active {background-image: url("../img/layout/fastfinder_area_instruments_active.png");} /* File:  style_zz_fe_upload_center.css */ .fe_uc_container {min-width: 720px;}.fe_uc_container .head {font-size: 90%;font-weight: bold;margin-bottom: 5px;}.fe_uc_filebrowser {border: 1px solid #999999;display: block;width: 100%;height: 300px;overflow: hidden;overflow-y: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 7px;padding-right: 7px;padding-top: 5px;line-height: 130%;font-size: 14px;}.fe_uc_filename {float: left;width: 42%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 20px;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file.png");background-repeat: no-repeat;}.fe_uc_foldername {float: left;width: 42%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 20px;padding-top: 0px;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_folder.png");background-position: left center;background-repeat: no-repeat;}.icon_img {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_img.png");}.icon_video {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_video.png");}.icon_xls {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_xls.png");}.icon_doc {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_doc.png");}.icon_zip {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_zip.png");}.fe_uc_folder_path {font-style: italic;float: left;width: 100%;clear: both;}.fe_uc_filename.head {background: none;padding-left: 0px;}.fe_uc_filedate {float: left;width: 20%;font-size: 90%;}.fe_uc_filesize {float: left;width: 20%;text-align: center;}.fe_uc_function {float: right;width: 18%;}.fe_uc_status {clear: both;width: 100%;font-weight: bold;text-align: center;overflow: visible !important;}.fe_uc_status .status_bar {clear: both;display: block;background-color: #01A6E6;margin-top: 10px;margin-bottom: 8px;padding-top: 5px;padding-bottom: 5px;min-height: 15px;}.fe_uc_status.success {color: #00CC33;}.fe_uc_status.no_success {color: #EE3300;}.fe_uc_allowed_info {margin-top: 10px;clear: both;font-size: 90%;}.fe_uc_spacer {clear: both;line-height: 1px;height: 1px;font-size: 1px;border-top: 1px solid #CCCCCC;margin-top: 2px;margin-bottom: 3px;}.fe_uc_spacer_buttons {clear: both;}.fe_uc_allowed_info {clear: both;padding-top: 15px;}a.fe_uc_file_or_folder_name, .fe_uc_file_or_folder_name {cursor: pointer;color: #555555;}a.fe_uc_bt_back {float: left;display: inline-block;}a.fe_uc_bt_new_folder {margin-left: 5px;}a.fe_uc_bt_refresh {display: inline-block;float: right;}a.fe_uc_bt_down, a.fe_uc_bt_delete, a.fe_uc_bt_down, a.fe_uc_bt_into, a.fe_uc_bt_back, a.fe_uc_bt_refresh, a.fe_uc_bt_new_folder, a.fe_uc_bt_rename {margin-right: 2px;padding: 3px;font-size: 125%;font-weight: bold;}a.fe_uc_bt_down:hover, a.fe_uc_bt_delete:hover, a.fe_uc_bt_down:hover, a.fe_uc_bt_into:hover, a.fe_uc_bt_back:hover, a.fe_uc_bt_refresh:hover, a.fe_uc_bt_new_folder:hover, a.fe_uc_bt_rename:hover {text-decoration: none;color: #666666;}a.fe_uc_bt_back {margin-top: -6px;margin-right: 12px;font-size: 300%;line-height: 18px;width: 18px;overflow: hidden;}a.fe_uc_bt_into {display: inline-block;margin-top: -4px;padding-right: 2px;text-indent: -15px;font-size: 220%;line-height: 18px;width: 15px;overflow: hidden;}a.fe_uc_bt_rename {font-size: 80%;font-weight: bold;vertical-align: top;margin-right: 3px;margin-left: 0px;line-height: 195%;}/* File:  style_zz_forum.css */ .forums_container {clear: both;}.forums_container input[type="text"], .forums_container input[type="password"], .forums_container textarea {width: 100%;min-height: 2em;padding: 0.333em;font-size: 100%;font-family: --%font_main%;}.forum_navi_path {float: left;width: 50%;margin-bottom: 15px;padding: 0.25em;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;font-weight: bold;}.forum_user_navi {float: right;width: 50%;padding: 0.25em;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.forum_user_navi_ul, .forum_user_navi_ul li.first {margin: 0px;padding: 0px;}.forum_user_navi ul {float: right;}.forum_user_navi ul li {float: right;margin-left: 0.5em;list-style: none;}.forum_user_navi li .new_pm_available {font-weight: bold;}.forum_group_info_container {clear: both;padding: 0px;margin-top: 1em;}.forum_container {padding: 0.25em;}.forum_editor a {text-decoration: none !important;}table.forum_overview, table.forum_threads {width: 100%;text-align: left;border-spacing: 0px;border-collapse: collapse;}table.forum_overview th:nth-child(1) {width: 25%;min-width: 25%;max-width: 25%;}table.forum_overview th:nth-child(2) {width: 40%;min-width: 40%;max-width: 40%;}table.forum_overview th:nth-child(3), table.forum_overview td:nth-child(3) {width: 10%;min-width: 10%;max-width: 10%;text-align: center;}table.forum_overview th:nth-child(4) {width: 25%;min-width: 25%;max-width: 25%;}table.forum_overview td, table.forum_overview th, table.forum_threads td, table.forum_threads th {margin: 0px;padding-left: 0.25em;padding-left: 0.25em;border: 1px solid #999999;}table.forum_overview tr, table.forum_threads tr {vertical-align: top;margin: 0px;padding: 0px;}.forum_head, .forum_head th {background-color: #CCCCCC;font-weight: bold;font-style: italic;font-size: 95%;line-height: 125%;}.forum_thread_overview.name {width: 40%;}.forum_thread_overview.author {width: 15%;}.forum_thread_overview.answer_count {width: 15%;text-align: center;}.forum_thread_overview.last_entry {width: 30%;}.forum_group_name {clear: both;background-color: --%highlight_color%;font-weight: bold;padding: 0.5em;padding-left: 0.75em;padding-right: 0.75em;display: block;}.forum_group_desc {clear: both;font-size: 80%;line-height: 150%;padding-left: 3px;padding-right: 3px;margin-top: 5px;}.forum_name {float: left;width: 20%;}.forum_desc {float: left;width: 39%;font-size: 80%;}.forum_count {float: left;width: 10%;font-size: 80%;text-align: center;}.forum_author {float: left;width: 10%;}.forum_last_post {float: right;width: 30%;font-size: 85%;}.forum_avatare {}.forum_thread.name {float: left;width: 45%;}.forum_thread.author {float: left;width: 20%;}.forum_thread.count {float: left;width: 10%;text-align: center;}.forum_thread.date {float: right;width: 20%;}.forum_thread.head, .forum_post.head {font-style: italic;}.forum_smiley {vertical-align: bottom;}.forum_post.name {float: left;width: 50%;}.forum_post.date {float: left;width: 20%;}.forum_post.function {float: right;width: 25%;}.forum_post.seperator {clear: both;margin-bottom: 0.25em;margin-top: 0.25em;border-top: 1px solid #CCCCCC;}.forum_post.author {float: left;width: 15%;}.forum_post.author.head {padding-left: 0.5em;}.forum_post.info_container {float: right;width: 80%;}.forum_post.function.small .forum_quoting,.forum_post.function.small .forum_editing,.forum_post.function.small .forum_deleting,.forum_post.function.small .forum_moving {margin-right: 5px;margin-bottom: 5px;float: left;display: block;padding: 0px;font-size: 85%;line-height: 140%;padding-left: 0.5em;padding-right: 0.5em;box-sizing: border-box;text-decoration: none !important;display: inline-block;}.button_fe.forum_deleting {display: inline-block;margin-top: 0.0em;margin-bottom: 0.25em;}.forum_post.text {clear: both;display: block;}.forum_post.text:after {content: " ";clear: both;width: 100%;display: block;}.forum_post.signature {clear: both;display: block;border-top: 1px solid rgb(128, 128, 128);padding-top: 0.5em;margin-top: 1em;display: block;}.forum_post_form input {width: 100%;}.forum_post_form textarea {width: 99%;}.forum_post_form textarea {height: 200px;}.forum_quote {background-color: #EEEEEE;color: #333333;border: 1px solid #000000;padding: 0.25em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.forum_post_strong {font-weight: bold;}.forum_post_em {font-style: italic;}.forum_post a {text-decoration: underline;}.forum_post a:hover, a.forum_post_anker {text-decoration: none !important;}.forum_post.attachment:after {content: " ";clear: both;width: 100%;display: block;}.forum_post_attachment_entry img {max-width: 150px;}.forum_post_attachment_entry ul, .forum_post_attachment_entry li {clear: both;list-style: none;padding: 0px;margin-right: 0.75em;}.forum_post_attachment_entry li.attachment_img {float: left;clear: none;}.forum_post_attachment_entry li.attachment_down {float: left;display: block;padding: 0.25em;border: 1px solid rgba(100, 100, 100, 0.5);}a.forum_editor_button {float: left;display: block;width: 22px;height: 22px;margin-right: 0.25em;background-repeat: no-repeat;text-decoration: none !important;}a.forum_editor_button:hover {text-decoration: none;}.forum_smiley_smile {background-image: url("../img/cms/special_element/forum/wisy_forum_smile.png");}.forum_smiley_laugh {background-image: url("../img/cms/special_element/forum/wisy_forum_laugh.png");}.forum_smiley_angry {background-image: url("../img/cms/special_element/forum/wisy_forum_angry.png");}.forum_smiley_sad {background-image: url("../img/cms/special_element/forum/wisy_forum_sad.png");}.forum_insert_link {background-image: url("../img/cms/special_element/forum/wisy_forum_link.png");}.forum_smiley_thumb_down {background-image: url("../img/cms/special_element/forum/wisy_forum_thumb_down.png");}.forum_smiley_thumb_up {background-image: url("../img/cms/special_element/forum/wisy_forum_thumb_up.png");}.forum_smiley_wink {background-image: url("../img/cms/special_element/forum/wisy_forum_wink.png");}img.forum_smiley {border: 0px;}.forum_editor_attachment_container {clear: both;margin-top: 0.75em;padding-top: 0.75em;border-top: 1px solid #CCCCCC;}.forum_editor_attachment {border: 1px solid #CCCCCC;background-color: #FEFEFE;padding: 0.25em;}.forum_attachment_name {float: left;width: 75%;}.forum_attachment_del {float: right;width: 25%;}.forum_form_upload_input {float: left;width: 45%;}.forum_form_upload_button {float: right;width: 45%;}.forum_user_attribute_value {float: right;width: 70%;}.forum_user_attribute_value input[type="password"], .forum_user_attribute_value input[type="text"], .forum_user_attribute_value textarea {width: 100%;font-size: 125%;}.forum_user_attribute_name {float: left;width: 25%;}.forum_personal_message input, .forum_personal_message input, .forum_personal_message select, .forum_personal_message textarea {width: 100%;clear: both;font-size: 100%;line-height: 125%;font-family: --%font_main%;border: 1px solid rgba(0, 0, 0, 0.5);}.forum_personal_message textarea {line-height: 125%;min-height: 15em;}.forum_pm_new {font-weight: 600;}/* File:  style_zz_google_maps.css */ .google_maps_container {border: 1px solid rgba(0, 0, 0, 0.1);display: block;position: relative;background-size: contain;background-repeat: no-repeat;background-image: url("../img/cms/map_default_image.svg");background-color: rgba(208, 218, 234, 1.0);background-position: center center;overflow: hidden;max-width: 100%;}.google_maps_container.el_active:before,.google_maps_container:hover:before {display: none;}.google_maps_container:before {position: absolute;z-index: 5;background-position: center center;background-repeat: no-repeat;background-size: contain;background-image: url("../img/cms/map_el.svg");content: " ";display: block;top: 0%;right: 0%;bottom: 0%;left: 0%;}.google_maps_info_container {position: absolute;left: 0%;top: 0%;bottom: 0%;right: 0%;background-color: rgba(255, 255, 255, 0.9);opacity: 0.0;cursor: help;z-index: 10;transition: 0.25s all ease;overflow-y: scroll;}.google_maps_info_container p {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;color: rgba(33, 33, 33, 1.0);padding: 1.5em;margin: 0px;max-width: 100%;min-width: 90%;font-size: 75%;}.google_maps_container iframe {border: 0px;}.google_maps_container.gm_tiny .google_maps_info_container p {font-size: 65%;}.google_maps_container:hover .google_maps_info_container {opacity: 1.0;}.google_maps_info_container a.button_fe {cursor: pointer;text-decoration: none !important;padding-left: 1.5em;padding-right: 1.5em;margin-bottom: 0.5em;clear: both;display: inline-block;}@media(max-width: 800px) {.google_maps_container .google_maps_info_container {opacity: 1.0;}.google_maps_container .button_fe {clear: both;width: 100%;margin-bottom: 0.5em;display: block;}}/* File:  style_zz_google_maps_planner.css */ .google_maps_planner_container {border: 1px solid rgba(0, 0, 0, 0.1);display: block;position: relative;background-size: contain;background-repeat: no-repeat;background-image: url("../img/cms/map_default_image.svg");background-color: rgba(208, 218, 234, 1.0);background-position: center center;overflow: hidden;max-width: 100%;}.google_maps_planner_container.el_active {background-image: url();background-color: rgba(255, 255, 255, 0.0);}.google_maps_planner_map {width: 100%;min-height: 100px;max-width: 100%;}.gmp_steps {color: #ACACAC;}.adp, .adp-substep{color: #ACACAC;}body .google_maps_planner_container *,body .google_maps_planner_container {max-width: none;}.google_maps_planner_container.el_active:before,.google_maps_planner_container:hover:before {display: none;}.google_maps_planner_container:before {position: absolute;z-index: 5;background-position: center center;background-repeat: no-repeat;background-size: contain;background-image: url("../img/cms/map_el.svg");content: " ";display: block;top: 0%;right: 0%;bottom: 0%;left: 0%;}.google_maps_planner_info_container {position: absolute;left: 0%;top: 0%;bottom: 0%;right: 0%;background-color: rgba(255, 255, 255, 0.9);opacity: 0.0;cursor: help;z-index: 10;transition: 0.25s all ease;overflow-y: scroll;}.google_maps_planner_info_container p {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;color: rgba(33, 33, 33, 1.0);padding: 1.5em;margin: 0px;max-width: 100%;min-width: 90%;font-size: 75%;}.google_maps_planner_container iframe {border: 0px;}.google_maps_planner_container.gmp_tiny .google_maps_planner_info_container p {font-size: 65%;}.google_maps_planner_container:hover .google_maps_planner_info_container {opacity: 1.0;}.google_maps_planner_info_container a.button_fe {cursor: pointer;text-decoration: none !important;padding-left: 1.5em;padding-right: 1.5em;margin-bottom: 0.5em;clear: both;display: inline-block;}@media(max-width: 800px) {.google_maps_planner_container .google_maps_planner_info_container {opacity: 1.0;}.google_maps_planner_container .button_fe {clear: both;width: 100%;margin-bottom: 0.5em;display: block;}}/* File:  style_zz_iframe_includer.css */ .iframe_includer_container {border: 1px solid rgba(0, 0, 0, 0.1);display: block;position: relative;background-size: contain;background-repeat: no-repeat;background-image: url('../img/cms/iframe_default_image.svg');background-color: rgba(0, 0, 0, 0.25);background-position: center center;overflow: hidden;max-width: 100%;}.ifi_info_container {position: absolute;top: -0.5%;left: -0.5%;right: -0.5%;bottom: -0.5%;padding: 5em;padding-top: 7em;overflow-y: auto;background-color: rgba(255, 255, 255, 0.5);text-align: center;color: rgba(33, 33, 33, 1.0);opacity: 0.0;cursor: help;}.iframe_includer_container:hover .ifi_info_container,.iframe_includer_container:focus .ifi_info_container,.iframe_includer_container:active .ifi_info_container,.iframe_includer_container.is_mobile_user .ifi_info_container,.iframe_includer_container.ifi_show .ifi_info_container {opacity: 1.0;z-index: 10;}.ifi_info_container a.button_fe {cursor: pointer;text-decoration: none !important;padding-left: 1.5em;padding-right: 1.5em;color: rgba(255, 255, 255, 1.0) !important;}@media(max-width: 800px) {.iframe_includer_container {width: 100%;}.iframe_includer_container .ifi_info_container {opacity: 1.0;}.iframe_includer_container .button_fe {clear: both;width: 100%;margin-bottom: 0.5em;display: block;}} /* File:  style_zz_img_slideshow.css */ .img_slideshow_container {float: left;max-width: 100%;}.img_slideshow_container, .img_slideshow_container * {-moz-box-sizing: content-box;-webkit-box-sizing: content-box;-ms-box-sizing: content-box;-o-box-sizing: content-box;box-sizing: content-box;}.img_slideshow {max-width: 100%;clear: both;overflow: hidden;border: 1px solid #999999;}.img_slideshow_img {position: absolute;width: 100%;height: 100%;background-color: #FFFFFF;text-align: center;border: 0px;border-right: 1px solid #CCCCCC;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-left: 10px;margin-right: 10px;}.img_slideshow_img img {max-width: 100%;max-height: 100%;}.img_slideshow_prev, .img_slideshow_next {position: absolute;z-index: 500;top: 0px;width: 3em;text-align: center;background-color: #aea6a6;background: rgba(0, 0, 0, 0.85);opacity: 0.66;filter: alpha("Opacity=66");display: none;}.img_slideshow_title {position: absolute;z-index: 499;width: 100%;bottom: 5px;left: 15px;right: 15px;text-align: center;display: none;}.img_slideshow_title span {background-color: #aea6a6;background: rgba(0, 0, 0, 0.5);padding: 5px;padding-left: 10px;padding-right: 10px;line-height: 20px;color: #F5F5F5;}.img_slideshow_control {clear: both;width: 100%;min-height: 22px;float: left;text-align: center;background-color: #aea6a6;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.85) 50%, rgba(0, 0, 0, 0.75) 100%);opacity: 0.66;filter: alpha("Opacity=66");border: 1px solid #aea6a6;margin-bottom: 15px;}.content_el div.img_slideshow_control a {text-decoration: none !important;color: #FEFEFE;margin-left: 8px;margin-right: 8px;}.content_el div.img_slideshow_control a.img_slideshow_pause {font-weight: bold;letter-spacing: -1px;}.img_slideshow_control a:hover {text-decoration: none !important;}.img_slideshow_prev a:hover, .img_slideshow_next a:hover {opacity: 1;text-decoration: none !important;}a.img_slideshow_prev,a.img_slideshow_prev:hover {left: 0px;text-decoration: none !important;}a.img_slideshow_next,a.img_slideshow_next:hover {right: 0px;text-decoration: none !important;}.img_slideshow_button_txt {position: relative;text-align: center;width: 100%;height: 100%;font-size: 30px;line-height: 15px;margin-top: -7px;font-weight: bold;color: #FFFFFF;top: 50%;opacity: 1;}.img_slideshow_overlay {position: fixed;top: 0px;bottom: 0px;left: 0px;right: 0px;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.75);z-index: 1000;line-height: 50000%;}.img_slideshow_navi_dots {clear: both;text-align: center;line-height: 100%;margin-top: 1.25em;margin-bottom: 1.25em;font-size: 133%;}.img_slideshow_navi_dots a {text-decoration: none;color: rgba(88, 89, 91, 1.0);opacity: 0.25;font-size: 200%;}.img_slideshow_navi_dots a:hover {opacity: 1.0;}.img_slideshow_navi_dots a.active {text-decoration: none;color: rgba(203, 84, 22,1.0);opacity: 1.0;}.img_slideshow_overlay div, .img_slideshow_overlay img {opacity: 1.0;filter: alpha("Opacity=100");}.img_slideshow_overlay_close {position: fixed;z-index: 1010;top: 15px;right: 15px;}.img_slideshow_overlay_img {position: fixed;top: 50%;left: 50%;z-index: 1005;}.img_slideshow_overlay_img img {max-width: 100%;max-height: 100%;} /* File:  style_zz_latest_calendar_entries.css */ .lce_container a {text-decoration: none;color: rgba(255, 255, 255, 1.0);}.lce_title {font-weight: bold;clear: both;width: 100%;}.lce_title a {color: rgba(255, 255, 255, 1.0);}.lce_content {clear: both;line-height: 13px;}.lce_content p {margin-top: 0px;margin-bottom: 0px;}.lce_container img {width: 100%;border: 1px solid #999999;}.lce_date {font-size: 10px;line-height: 15px;} /* File:  style_zz_latest_page_entries.css */ .lpe_text a, .lpe_full_text a {font-weight: 700;text-decoration: none;}.lpe_content {clear: both;}.lpe_date {display: none;font-weight: 700;}.lpe_title, .lpe_title a {font-weight: 400;clear: both;width: 100%;text-decoration: none;line-height: 130%;hyphens: auto;-webkit-hyphens: auto;-moz-hyphens: auto;font-size: 95%;}.lpe_title p {margin-bottom: 0px;}.lpe_title_spacer_bottom {clear: both;height: 12px;line-height: 12px;}.lpe_container img {border: 1px solid #999999;}.lpe_img {float: left;width: 15%;}.lpe_text, .lpe_full_text {float: right;width: 80%;margin: 0px;padding: 0px;margin-top: -5px;line-height: 100%;}.lpe_full_text {float: left;width: 100%;hyphens: auto;-webkit-hyphens: auto;-moz-hyphens: auto;}.lpe_full_text:after {clear: both;content: " ";width: 100%;height: 3px;display: block;}.box_1 .lpe_text_full{color: rgba(105,105,105,1.0);}.triple_box_layout .lpe_full_text:after {height: 0px;}.box_1 .lpe_text a, .box_1 .lpe_text_full a{color: rgba(105,105,105,1.0);}.box_1 .lpe_text a, .box_1 .lpe_text_full a{color: rgba(255, 255, 255, 1.0);}/* File:  style_zz_newsletter_register.css */ .newsletter_register {}.newsletter_register input {width: 100%;}.newsletter_register select {width: 101%;}.nlr_info {line-height: 125%;}/* File:  style_zz_overview_plan.css */ .overview_plan {display: block;width: 100%;height: auto;max-width: 100%;width: 880px;min-width: 200px;}.overview_plan_detail_show {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background-color: rgba(255, 255, 255, 0.75);display: none;text-align: center;z-index: 5;}.overview_plan_detail_show_close {position: absolute;right: 0.5%;top: 0.5%;color: #000000;z-index: 10;padding: 5px;padding-left: 7px;padding-right: 7px;background-color: rgba(0,0,0, 0.9);display: none;}.overview_plan_detail_show_close:hover, .overview_plan a:hover {background-color: rgba(253,211,0, 0.9);}.overview_plan a {font-weight: bold;display: block;text-decoration: none;text-align: center;vertical-align: middle;color: #FEFEFE;}.overview_plan a.overview_plan_detail_link {position: absolute;display: block;width: 25px;height: 25px;background-color: rgba(0,0,0, 0.9);padding-top: 2px;box-sizing: border-box;z-index: 3;}.overview_plan a.overview_plan_detail_link:hover {background-color: rgba(253,211,0, 0.9);color: #000000;}.overview_plan a.place_1 {left: 28.2%;top: 22.4%;}.overview_plan a.place_2 {left: 46.8%;top: 9.4%;}.overview_plan a.place_3 {left: 49.2%;top: 19.2%;}.overview_plan a.place_4 {left: 44.8%;top: 35.4%;}.overview_plan a.place_5 {left: 61.7%;top: 26.5%;}.overview_plan a.place_6 {left: 89.2%;top: 17.5%;}.overview_plan a.place_7 {left: 75.2%;top: 29.6%;}.overview_plan a.place_8 {left: 58.1%;top: 37.2%;}.overview_plan a.place_9 {left: 40.7%;top: 51.7%;}.overview_plan a.place_10 {left: 47.7%;top: 63.6%;}.overview_plan a.place_11 {left: 58.0%;top: 65.7%;}.overview_plan a.place_12 {left: 66.3%;top: 71.4%;}.overview_plan a.place_13 {left: 75.5%;top: 57.7%;}.overview_plan a.place_14 {left: 69.9%;top: 81.1%;}.overview_plan a.place_15 {left: 83.0%;top: 76.3%;}.overview_plan a.place_16 {left: 84.7%;top: 52.0%;}.overview_plan a.place_17 {left: 65.8%;top: 45.2%;}.overview_plan a.place_18 {left: 35.6%;top: 42.5%;} /* File:  style_zz_poll.css */ .poll_container {clear: both;width: 100%;}.poll_desc {clear: both;width: 100%;}.poll_result {clear: both;}.poll_answer {float: left;width: 90%;padding-right: 2em;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.poll_answer_input {float: left;padding-right: 0.5em;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.poll_answer_input input[type="text"] {width: 100%;}.poll_answer_comment {clear: both;display: block;width: 50%;}.poll_answer_comment input[type="text"] {width: 100%;}.poll_answer_textarea {clear: both;float: left;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.poll_answer_textarea textarea {clear: both;display: block;width: 100%;height: 100px;}.poll_result {background-color: #EFEFEF;padding: 5px;border: 1px solid #CCCCCC;color: #000000;font-size: 80%;}.body_adminarea .poll_result {background-color: transparent;font-size: 100%;border: 0px;}.body_adminarea .poll_result_headline {display: none;}.poll_result .poll_question {font-weight: bold;display: block;padding-bottom: 0.5em;}.poll_result .poll_answer {text-indent: -1.35em;padding-left: 2.75em;width: 85%;}.poll_result .poll_votes {float: left;width: 15%;padding-left: 2em;}.poll_result .poll_answer.psr_text,.poll_result .poll_votes.psr_text {clear: both;width: 100%;}.poll_result_question_container:after {clear: both;content: " ";display: block;}.poll_result_question_container {padding-bottom: 1.5em;margin-bottom: 1.5em;border-bottom: 1px solid rgba(0, 0, 0, 0.25);}.poll_result_answer_container {float: left;width: 80%;}.poll_result_diagramm {float: left:width: 20%;text-align: center;}.poll_result_diagramm img {filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.25));max-width: 150px;}.poll_result ul {margin: 0px;padding: 0px;}.poll_result li {margin: 0px;padding: 0px;margin-left: 13px;}.poll_info {text-align: center;font-weight: bold;color: #33CC33;}.poll_question.sub {padding-left: 25px;}.hr_poll_sub {color: #EEEEEE;border: 1px solid #EEEEEE;}.poll_question.sub strong {font-size: 88%;}.poll_answer {padding-left: 5px;}.poll_hidden {display: none;}/* File:  style_zz_preset_slideshow.css */ .preset_slideshow_container {clear: both;max-width: 100%;width: 100%;position: relative;}.preset_slideshow_container:after {content: " ";display: block;width: 100%;height: 0px;clear: both;background-size: 100%;background-repeat: no-repeat;}.preset_slideshow {max-width: 100%;overflow: hidden;margin-left: auto;margin-right: auto;border: 1px solid rgba(161, 197,37,1.0);background-color: rgba(255, 255, 255, 1.0);}.preset_slideshow.auto_size .preset_slideshow_content {overflow-y: auto;}.preset_slideshow_prev,.preset_slideshow_next {position: absolute;background-color: rgba(161, 197,37,0.9);padding: 0.5em;opacity: 0.5;}.preset_slideshow_prev:hover,.preset_slideshow_next:hover {opacity: 1.0;}.preset_slideshow_title {position: absolute;z-index: 499;width: 100%;bottom: 5px;left: 15px;right: 15px;text-align: center;display: none;}.preset_slideshow_title span {background-color: #aea6a6;background: rgba(0, 0, 0, 0.5);padding: 5px;padding-left: 10px;padding-right: 10px;line-height: 20px;color: #F5F5F5;display: none;}.preset_slideshow_control {clear: both;width: 100%;text-align: center;background-color: #aea6a6;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.85) 50%, rgba(0, 0, 0, 0.75) 100%);opacity: 0.66;filter: alpha("Opacity=66");}.content_el div.preset_slideshow_control a {font-size: 12px;font-weight: bold;text-decoration: none !important;color: #FEFEFE;margin-left: 8px;margin-right: 8px;letter-spacing: -2.5px;}.preset_slideshow_control a:hover {text-decoration: none !important;}.preset_slideshow_prev a:hover, .preset_slideshow_next a:hover {opacity: 1;text-decoration: none !important;}a.preset_slideshow_prev {left: 0px;text-decoration: none;background-position: left center;z-index: 250;}a.preset_slideshow_next {right: 0px;text-decoration: none;background-position: right center;z-index: 250;}.preset_slideshow_button_txt {position: relative;text-align: center;width: 100%;height: 100%;font-size: 15px;line-height: 15px;margin-top: -7px;font-weight: bold;color: #FFFFFF;top: 50%;opacity: 1;}.preset_slideshow_overlay {position: fixed;top: 0px;bottom: 0px;left: 0px;right: 0px;width: 100%;height: 100%;background-color: #aea6a6;opacity: 0.66;filter: alpha("Opacity=66");z-index: 1000;}.preset_slideshow_overlay div, .preset_slideshow_overlay img {opacity: 1.0;filter: alpha("Opacity=100");}.preset_slideshow_overlay_close {position: fixed;z-index: 1010;top: 15px;right: 15px;}.preset_slideshow_overlay_content {position: fixed;top: 50%;left: 50%;z-index: 1005;}.preset_slideshow_content h2.headline_middle {font-size: 162.923%;line-height: 125%;font-weight: normal;}.preset_slideshow_content p {line-height: 169.2%;}.preset_slideshow_content strong {font-weight: 600;}.preset_slideshow_content a {border: 1px solid rgba(255, 255, 255, 1.0);border-radius: 15px;background-color: transparent;display: inline-block;margin-top: 15px;padding-top: 0.2em;padding-bottom: 0.25em;padding-left: 10px;padding-right: 10px;font-size: 76.69%;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}.preset_slideshow_content a:hover {background-color: rgba(255, 255, 255, 1.0);color: rgba(47, 47, 47, 1.0);}.preset_slideshow_overlay_content img {max-width: 100%;max-height: 100%;}.preset_slideshow_navi_dots {text-align: center;margin-top: 0.5em;clear: both;}.preset_slideshow_navi_dots a {text-decoration: none;opacity: 0.5;font-size: 150%;line-height: 125%;}.preset_slideshow_navi_dots a:hover {opacity: 1.0;}.preset_slideshow_navi_dots a.active {text-decoration: none;opacity: 1.0;}.preset_slideshow_content {position: absolute;width: 100%;height: 100%;background-color: #FFFFFF;border: 0px;margin-left: 10px;margin-right: 10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;padding: 1.5em;padding-left: 2.5em;padding-right: 2.5em;}.preset_slideshow_content img {max-width: 100%;max-height: 100%;}/* File:  style_zz_product_catalog.css */ .product_catalog {width: 100%;clear: both;}.product_catalog_select_shipping_target {position: absolute;font-weight: 500;right: 0px;top: 10em;background-color: rgba(100, 100, 100, 0.75);color: rgba(255, 255, 255, 1.0);display: block;padding: 0.75em;padding-top: 0.5em;}.product_catalog_select_shipping_target label,.product_catalog_select_shipping_target select {clear: both;width: 100%;}.product {float: left;width: 22.5%;line-height: 110%;min-height: 512px;display: block;padding: 1.5em;padding-top: 0.5em;margin-bottom: 2.5em;margin-right: 2.5%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: 0.5s all ease;-moz-transition: 0.5s all ease;-ms-transition: 0.5s all ease;-o-transition: 0.5s all ease;transition: 0.5s all ease;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.125);background-color: rgba(225, 225, 225, 0.1);}.product:hover {transform: scale(1.05);}.product:nth-child(4n + 5){}.product_catalog.show_other_prods .product:nth-child(4n + 5){clear: none;}.product_catalog.show_other_prods .product:nth-child(5n + 6){}.product_catalog:after, .product:after, .product_desc:after {clear: both;display: block;width: 100%;height: 0px;content: " ";}.product_img {float: left;width: 18%;display: block;}.product_img.na a {background-image: url('../img/layout/icon_ps_no_thumb.svg');background-repeat: no-repeat;background-position: center center;min-height: 7.5em;display: block;width: 100%;margin-bottom: 10px;}.product_img p {margin: 0px;padding: 0px;}.product_img img {box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.0);}.product_img img:hover {max-width: 100%;}.product_title,.product_title a {clear: both;margin-bottom: 5px;text-decoration: none;}.product_title {font-size: 125%;margin-bottom: 0.75em;}.product_title_details {clear: both;width: 75%;text-decoration: none;font-size: 225%;font-weight: 600;padding-bottom: 1em;display: block;}.product_navi_details {float: right;width: 25%;color: #009ec5;margin-bottom: 5px;text-align: right;margin-top: -35px;}.product_desc {clear: both;opacity: 0.75;display: block;margin-top: 1.25em;}.product_attributes {clear: both;font-size: 100%;margin-bottom: 5px;}.product_attributes_details {clear: both;margin-bottom: 5px;line-height: 115%;}.prod_att_name {float: left;width: 60%;}.prod_att_value {float: right;width: 35%;text-align: right;}.product_catalog .product_price {float: right;width: 100%;}.product_catalog .pc_amount {clear: both;width: 100%;margin-bottom: 1.25em;font-weight: 500;font-size: 125%;}.pc_link,.pc_pdf_download,.pc_shopping_box {display: inline-block;vertical-align: bottom;}.pc_link a {color: rgba(0, 0, 0, 0.0);background-image: url('../img/layout/icon_detail.svg');background-repeat: no-repeat;background-size: contain;display: block;width: 50px;height: 50px;filter: drop-shadow(1px 1px 1px rgba(0,0,0,0.125)) brightness(1.15);}.pc_pdf_download a {color: rgba(0, 0, 0, 0.0);background-image: url('../img/layout/icon_pdf_download.svg');background-repeat: no-repeat;background-size: contain;display: block;width: 50px;height: 50px;filter: drop-shadow(1px 1px 1px rgba(0,0,0,0.125)) brightness(1.15);}.product_price_rrp {text-decoration: line-through;}.product_price br {display: none;}.product_price span {display: inline-block;margin-left: 0.5em;}.prod_att_spacer, .prod_att_spacer_details {clear: both;line-height: 1px;font-size: 1px;height: 1px;margin: 0px;padding: 0px;}.prod_att_spacer_details {border: 0px;line-height: 1px;background-color: #8b9296;}.product_show_more {margin-top: 15px;clear: both;display: block;width: 100%;height: 15px;text-align: center;}.product_show_more a {text-decoration: none;color: #FEFEFE;background-color: #009ec5;display: block;clear: both;width: 100%;}.product_catalog_other_prods {clear: both;font-weight: bold;border-top: 1px solid #D1D7DA;margin-top: 25px;margin-bottom: 25px;padding-top: 20px;}.product_details .thumb_lens_img, .product_details span.thumb_lens_img:hover {width: 215px;height: 122px;display: block;background: none;}.product_details img {}.txt_right .thumb_lens_img {float: right;}.prod_shopping_cart_box_container {clear: both;background-color: rgba(0, 0, 0, 0.1);padding: 1em;padding-top: 0.75em;}.product_price_box {float: left;margin-top: 0.25em;font-size: 125%;line-height: 1.5em;min-width: 450px;}.product_shopping_cart_opts_container {clear: both;margin-bottom: 0.75em;display: block;width: 100%;}.product_shopping_cart_opts_option_container {clear: both;float: left;width: 100%;display: block;line-height: 1em;}.product_shopping_cart_opts_container:after,.product_shopping_cart_opts_container_input:after,.product_shopping_cart_opts_option_container:after {content: " ";display: block;width: 100%;height: 0.75em;clear: both;}.product_shopping_cart_opts_option_container .third:after {content: " ";display: block;width: 100%;height: 0.5em;clear: both;}.product_shopping_cart_opts_container_label {font-weight: 600;margin-bottom: 0.5em;}.product_shopping_cart_opts_container_input {clear: both;display: block;}.product_shopping_cart_opts_label_container,.product_shopping_cart_opts_options_container {float: left;width: 75%;}.product_shopping_cart_opts_label_container {width: 25%;}.product_shopping_cart_opts_options_container select,.product_shopping_cart_opts_options_container input[type="text"],.product_shopping_cart_opts_options_container textarea {width: 100%;}.button_shopping_card_into, .button_shopping_card_go_to, .button_shopping_card_into a, .button_shopping_card_go_to a, .button_shopping_card_out_of_stock {float: right;display: block;width: 79px;height: 55px;background-image: url('../img/cms/special_element/shopping_cart/shopping_cart_buttons.png');background-repeat: no-repeat;font-size: 16px;font-weight: bold;color: #999999;text-align: left;text-indent: 55px;}.button_shopping_card_into {background-position: left -0px;}.button_shopping_card_go_to {background-position: left -57px;}.button_shopping_card_go_to.with_items {background-position: left -114px;color: #8e0a0a;}.button_shopping_card_into:hover, .button_shopping_card_go_to:hover, .button_shopping_card_into a:hover, .button_shopping_card_go_to a:hover {background-position-x: -81px;opacity: 0.75;cursor: pointer;}.button_shopping_card_out_of_stock {text-align: center;text-indent: 0px;padding-top: 15px;font-size: 13px;color: #DE3333;background-position: left -57px;text-shadow: 1px 1px 1px #333333;}/* File:  style_zz_product_finder.css */ .pf_apps, .pf_prods {float: left;width: 270px;}.pf_img {float: left;width: 235px;}.pf_cat {float: left;width: 137px;}.pf_button, .pf_button_active {clear: both;width: 217px;height: 40px;line-height: 35px;padding-left: 10px;background-image: url("../img/layout/pf_button.png");background-repeat: no-repeat;font-weight: bold;}.pf_button_active a, .pf_button_small_active {color: #FFFFFF;text-decoration: none;}.pf_button_active a:hover {color: #FFFFFF;text-decoration: none;font-size: 20px;line-height: 32px;}.pf_button_active {background-image: url("../img/layout/pf_button_active.png");color: #FFFFFF;}.pf_button_active:hover, .pf_button:hover {cursor: pointer;}.pf_button_small, .pf_button_small_active {clear: both;width: 137px;height: 40px;background-image: url("../img/layout/pf_button_small.png");background-repeat: no-repeat;line-height: 35px;padding-left: 10px;font-weight: bold;}.pf_button_small_active, .pf_small_button:hover {background-image: url("../img/layout/pf_button_small_active.png");}/* File:  style_zz_product_search.css */ .ps_container {}.ps_container select {max-width: 100%;width: 100%;}.ps_container input[type="text"] {width: 100%;}.ps_main_label_attributes {display: none;}.ps_result_headline {clear: both;font-style: italic;margin-bottom: 10px;display: block;width: 100%;height: 15px;}.ps_thumb {float: left;width: 22%;}.ps_thumb .thumb_lens_img img {width: 100%;max-width: 125px;}.ps_thumb .thumb_lens_img {width: 70%;max-width: 125px;}.ps_name {float: left;width: 25%;}.ps_desc {float: left;width: 40%;}.ps_link {float: right;width: 10%;}.ps_search_term_container {clear: both;margin-bottom: 10px;}.ps_search_term {float: left;width: 25%;font-weight: bold;}.ps_search_term_input {float: left;width: 75%;}.ps_search_entry {float: left;width: 25%;padding-right: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;min-height: 160px;margin-top: 5px;}.ps_ass_from_till_spacer {width: 100%;clear: both;line-height: 50%;}.ps_ass_from, .ps_ass_till, .ps_ass_from.all {float: left;width: 13%;}.ps_ass_check.all {float: left;}.ps_ass_from_value, .ps_ass_till_value {float: right;width: 79%;}.ps_ass_radio, .ps_ass_check {width: 100%;clear: both;}.ps_attribute_name {clear: both;font-weight: bold;line-height: 225%;color: #00AED5;}.ps_attribute_search_settings {clear: both;}.ps_ass_check_left, .ps_ass_radio_left {float: left;width: 20%;line-height: 110%;}.ps_ass_check_right, .ps_ass_radio_right {float: left;width: 80%;line-height: 110%;}.ps_ass_check.all .ps_check_right {width: 50%;}.ps_spacer {float: left;width: 1%;}.ps_search_entry.ps_se_4, .ps_search_entry.ps_se_5 {min-height: 110px;}/* File:  style_zz_random_products.css */ .random_product_container {clear: both;width: 100%;}.random_product {float: left;width: 33.333%;height: auto;box-sizing: border-box;-moz-box-sizing: border-box;overflow: hidden;background-size: cover;background-position: center;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 3%;}.random_product img {border: 3px solid #FFFFFF;}.random_product:hover {cursor: pointer;}.random_product a .random_product_label {font-weight: 300;line-height: 120%;text-transform: uppercase;color: rgba(0, 76, 147, 1.0);margin-bottom: 0px;margin-top: 10px;}.random_product a .random_product_label:before {content: "> ";}.random_product a .random_product_desc {font-size: 85.714%;line-height: 150%;color: rgba(68, 68, 68, 1.0);font-weight: 300;font-family: "Roboto", Arial;hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;text-transform: none;margin-top: 5px;}.random_product:hover a, a.random_product_name:hover {color: rgba(12, 79, 144, 1);} /* File:  style_zz_random_produts.css */ .random_product_container {clear: both;width: 100%;}.random_product {float: left;width: 213px;height: 120px;border: 1px solid #d5b487;overflow: hidden;}.random_product:hover {cursor: pointer;border: 1px solid #777777;}.random_product_space {float: left;width: 17px;}a.random_product_name {position: absolute;top: 52px;left: 14px;text-decoration: none;font-weight: bold;color: #d5b487;}.random_product:hover a, a.random_product_name:hover {color: #777777;}/* File:  style_zz_recommend_form.css */ .recommend_form {}.recommend_form select {width: 100.5%;}.recommend_form input[type=text], .recommend_form input[type=password] {width: 100%;}.recommend_form textarea {width: 100%;height: 100px;}/* File:  style_zz_search_form.css */ .search_form {}.search_form input[type="text"] {width: 100%;}/* File:  style_zz_secured_areas.css */ .fe_logged_in {font-size: 90%;color: #888888;}.fe_logged_in a {text-decoration: none;color: #888888;}.fe_logged_in a:hover {color: #00AED5;}.fe_logged_in hr {border: 0px;height: 1px;line-height: 1px;border: 0px;border-bottom: 1px solid #888888;margin: 0px;padding: 0px;margin-top: 3px;}.page_secured_login input[type="text"],.page_secured_login input[type="password"],.page_secured_login input[type="number"] {min-width: 150px;width: 100%;height: 2.5em;padding: 0.25em;}.page_secured_login input[type="radio"],.page_secured_login input[type="checkbox"] {width: 1.5em;height: 1.5em;margin-right: 0.5em;} /* File:  style_zz_shopping_cart.css */ .shopping_cart_items {clear: both;margin-top: 10px;margin-bottom: 10px;}.shopping_cart_items_head {padding-bottom: 10px;font-weight: bold;font-size: 85%;line-height: 120%;}.sc_item_name {float: left;width: 25%;}.sc_item_name img {max-width: 148px;}.sc_item_count {float: left;width: 10%;}.sc_item_count_control input {float: left;width: 33%;}.sc_item_count_control a {float: right;width: 50%;}.sc_item_price_with_tax, .sc_item_price_no_tax,.sc_item_single_price_with_tax, .sc_item_single_price_no_tax,.sc_item_single_tax {float: left;width: 10%;}.sc_item_options {float: left;width: 15%;}.sc_price_per_item_option_ul {list-style: none;padding-left: 0em;margin: 0em;}.sc_price_per_item_option_ul li {padding-bottom: 0.5em;}.sc_item_single_price_with_tax, .sc_item_price_with_tax {font-weight: bold;}.shopping_cart_final {border-top: 1px solid #000000;margin-top: 10px;padding-top: 15px;clear: both;display: block;}.sc_final_name {float: left;width: 50%;font-weight: bold;}.sc_final_price_info {float: left;width: 25%;}.sc_final_price {text-align: right;float: left;width: 25%;}.shopping_cart_bread_crumb {clear: both;padding-bottom: 15px;color: rgba(0, 0, 0, 0.25);}.shopping_cart_bread_crumb_entry {margin-left: 0.5em;margin-right: 0.75em;}.shopping_cart_bread_crumb_entry:first-child {margin-left: 0em;}.shopping_cart_bread_crumb_entry.active {font-weight: bold;}.shopping_cart_bread_crumb_entry.inactive, .shopping_cart_bread_crumb_entry.inactive a:hover {font-weight: normal;text-decoration: none;color: #999999;}.shopping_cart_shipping_address input {width: 75%;}.shopping_cart_shipping_address select {width: 75%;}.shopping_cart_shipping_entry_name, .shopping_cart_gift_certificate_entry_name {float: left;width: 15%;padding-right: 15px;font-weight: bold;}.shopping_cart_shipping_entry_desc, .shopping_cart_gift_certificate_entry_desc {float: left;width: 35%;padding-right: 15px;}.shopping_cart_shipping_entry_price, .shopping_cart_gift_certificate_entry_price {float: left;width: 15%;font-weight: bold;}.shopping_cart_shipping_entry_input, .shopping_cart_gift_certificate_entry_input {float: left;width: 5%;}.sc_check_again_shipping_label,.sc_check_again_products_label,.sc_check_again_payment_label {font-weight: 600;font-size: 125%;}.sc_check_again_shipping_name, .sc_check_again_gift_certificate_name {float: left;width: 20%;}.sc_check_again_shipping_desc, .sc_check_again_gift_certificate_desc {float: left;width: 30%;}.sc_check_again_shipping_price_no_tax, .sc_check_again_shipping_price_with_tax,.sc_check_again_gift_certificate_price, .sc_check_again_gift_certificate_cash_value {float: right;width: 10%;}.sc_check_again_shipping_price_with_tax, .sc_check_again_gift_certificate_cash_value, .sc_check_again_gift_certificate_cash_value {font-weight: bold;}.sc_check_again_shipping_address {float: left;width: 48%;}.sc_check_again_invoice_address {float: right;width: 48%;}.sc_check_again_final {font-size: 125%;}.sc_check_again_final_price {float: right;width: 30%;text-align: right;}.shopping_cart .fill_in {border: 1px solid rgba(225, 50, 50, 1.0);}.shopping_cart_button_main {float: right;display: block;padding-right: 0.75em;margin-top: 1em;filter: brightness(1.25);}/* File:  style_zz_weather_info.css */ .weather_info {}.wi_img {float: left;width: 35%;}.wi_img img {border: 1px solid #FFFFFF;padding: 3px;background: linear-gradient(to left, rgba(109, 139, 190, 0.3) 0%, rgba(161, 187, 222, 0.7) 50%);max-width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;display: block;}.wi_forecast {display: block;clear: both;font-size: 82%;}.wi_forecast img {border: 1px solid #FFFFFF;padding: 3px;background: linear-gradient(to left, rgba(109, 139, 190, 0.3) 0%, rgba(161, 187, 222, 0.7) 50%);max-width: 50px;}.wi_info {display: block;float: right;width: 63%;font-size: 65%;}.wi_info strong {font-size: 150%;}.wi_api_ad_link {color: #000000;}.weather_info:after {display: block;content: " ";clear: both;line-height: 1px;height: 15px;width: 100%;}.wi_forecast {text-align: center;clear: both;width: 100%;float: left;} /* File:  style_zz_webcam_image.css */ .webcam_image {font-size: 55%;color: #333333;}.webcam_image img {border: 1px solid #666666;}/* File:  style_zz_word_cloud.css */ .word_cloud a {text-decoration: none;}.word1_1 {float: left;font-weight: bold;font-size: 125%;}.word1_2 {float: right;font-weight: normal;}.word1_3 {float: left;font-weight: bold;font-size: 110%;}.word1_4 {float: right;font-weight: bold;font-size: 90%;}.word1_5 {float: left;font-weight: bold;font-size: 80%;}.word1_6 {float: right;font-weight: normal;font-size: 120%;}.word1_7 {float: left;font-weight: bold;font-size: 140%;}.word1_8 {clear: both;font-weight: bold;font-size: 110%;}.word1_9 {float: right;font-weight: normal;font-size: 110%;}.word1_10 {float: left;font-weight: normal;font-size: 80%;}.word2_9 {float: left;font-weight: bold;font-size: 125%;}.word2_5 {float: right;font-weight: normal;}.word2_4 {float: left;font-weight: bold;font-size: 110%;}.word2_10 {float: right;font-weight: bold;font-size: 70%;}.word2_8 {float: left;font-weight: bold;font-size: 80%;}.word2_2 {clear: both;font-weight: normal;font-size: 150%;}.word2_6 {float: left;font-weight: bold;font-size: 140%;}.word2_3 {clear: both;text-align: center;font-weight: bold;font-size: 180%;}.word2_7 {float: right;font-weight: normal;font-size: 110%;}.word2_1 {float: left;font-weight: normal;font-size: 80%;}.word3_3 {float: left;font-weight: bold;font-size: 125%;}.word3_6 {float: right;font-weight: normal;}.word3_9 {float: left;font-weight: bold;font-size: 110%;}.word3_2 {float: right;font-weight: bold;font-size: 90%;}.word3_4 {float: left;font-weight: bold;font-size: 80%;}.word3_7 {float: right;font-weight: normal;font-size: 120%;}.word3_5 {float: left;font-weight: bold;font-size: 140%;}.word3_7 {clear: both;text-align: center;font-weight: bold;font-size: 110%;}.word3_1 {clear:both;font-weight: normal;font-size: 160%;}.word3_3 {float: left;font-weight: normal;font-size: 80%;}/* File:  style_zz_youtube_video.css */ .youtube_video_container {border: 1px solid rgba(0, 0, 0, 0.1);display: block;position: relative;background-size: contain;background-repeat: no-repeat;background-image: url('../img/cms/video_default_image.svg');background-color: rgba(0, 0, 0, 1.0);background-position: center center;overflow: hidden;}.ytv_info_container {position: absolute;top: -0.5%;left: -0.5%;right: -0.5%;bottom: -0.5%;padding: 1em;padding-top: 5em;overflow-y: auto;background-color: rgba(255, 255, 255, 0.9);text-align: center;color: rgba(33, 33, 33, 1.0);opacity: 0.0;cursor: help;}.youtube_video_container:hover .ytv_info_container {opacity: 1.0;}.ytv_info_container a.button_fe {cursor: pointer;text-decoration: none !important;padding-left: 1.5em;padding-right: 1.5em;} /* File:  style_zz_zoom_img.css */ .zoom_img_container {display: inline-block;max-width: 100%;padding-bottom: 1em;}.zoom_img_container img {max-width: 100%;}.zoom_img_container .rel {height: auto;}.zoom_img_container * {text-align: left;max-width: 100%;max-height: none;}.zoom_img_zoom_icon {position: absolute;right: 10px;bottom: 12px;background-image: url("../img/cms/special_element/zoom_img/zoom_img_zoom_icon.png");background-repeat: no-repeat;width: 30px;height: 30px;z-index: 100;}.zoom_img_thumb:hover, .zoom_img_thumb a:hover {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;}.zoom_img_container_overlay {position: fixed;top: 0px;left: 0px;bottom: 0px;right: 0px;background-color: rgba(100, 100, 100, 0.66);overflow: auto;z-index: 501;line-height: 50000%;cursor: zoom-out;}.zoom_img_full_img {position: fixed;z-index: 502;top: 0px;left: 0px;bottom: 0px;right: 0px;width: 100%;height: 100%;overflow: hidden;text-align: center;pointer-events: none;}.zoom_img_full_img img {z-index: 505;border: 1px solid #999999;background-color: #DEDEDE;max-width: 100%;max-height: 100vh;width: auto;height: auto;-webkit-object-fit: cover;-moz-object-fit: cover;-ms-object-fit: cover;-o-object-fit: cover;object-fit: cover;overflow: hidden;}a.zoom_img_navi_prev {position: fixed;left: 1%;top: 50%;display: block;z-index: 507;background-color: #999999;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.125);color: rgba(255, 255, 255, 1.0);padding: 1em;padding-top: 0.9em;border-radius: 0px;text-decoration: none !important;font-weight: bold;z-index: 1001;transition: 0.25s all ease;}a.zoom_img_navi_next {position: fixed;right: 1%;top: 50%;display: block;z-index: 507;background-color: #999999;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.125);color: rgba(255, 255, 255, 1.0);padding: 1em;padding-top: 0.9em;border-radius: 0px;text-decoration: none !important;font-weight: bold;z-index: 1001;transition: 0.25s all ease;}a.zoom_img_navi_next:hover,a.zoom_img_navi_prev:hover {transform: scale(1.25);}/* File:  style_zzz_media_queries.css */ @media only screen and (hover: none) {.side_navi_search_container:before {clear:both;content:" ";display: block;}.side_navi_search_container{margin-top: -29px;margin-bottom: 25px;}.side_navi_search_container, .search_field_container{float: left;width: 100%;padding-right: 0px;}.search_field_container{padding-left: 2%;padding-right: 2%;margin-bottom: -20px;}.search_field > input[type="text"]{width: 100%;}nav.side_navi{float:left;padding-left: 2%;}section.main_navi{padding-right: 0;}section.main_navi a {float: left;width: 80%;}section.main_navi li {padding-top: 1rem !important;padding-bottom: 0.75em !important;}section.main_navi li a,section.main_navi .sub_navi ul li a {position: static !important;float: left !important;width: 80% !important;clear: none !important;}section.main_navi .mobile_sub_navi_opener_a,section.main_navi .sub_navi ul li a.mobile_sub_navi_opener_a {position: static !important;float: right !important;width: 20% !important;clear: none !important;text-align: right !important;padding-right: 5%;transform: scale(1.5);transform-origin: center center;}section.main_navi .sub_navi ul li a.mobile_sub_navi_opener_a {content: "+";}section.main_navi .sub_navi ul li.hover a.mobile_sub_navi_opener_a {content: "-";}section.main_navi .sub_navi {width: 100%;margin-left: 0px;margin-top: 1em;overflow: hidden !important;}section.main_navi .sub_navi ul li a {padding-top: 0em !important;padding-bottom: 0em !important;}section.main_navi .sub_navi .sub_navi_sub {left: 0px;position: static;margin-top: 1em !important;padding-left: 0em;padding-right: 0em;}section.main_navi ul li.main_navi_el {font-size: 93.75%;}.banner_img_container img {margin-top: -40px;}.unesco_logo{width: 99%;}.infobox{min-height: 320px;max-height: 380px;}.footer_logo{width: 48%;}.address{width: 50%;}}@media only screen and (hover: none) {section.main_navi ul li.main_navi_el {font-size: 87.5%;}.overlay_owl{display:none;}.footer_logo{width: 40%;}.address{width: 55%;}.mobile_clearer {display: block;clear: both;}section.banner_head {margin-top: 85px;}.search_field_container {margin-top: 1.5em;}.search_field_container .search_field_button {display: none;}}@media only screen and (hover: none) {.menu_mobile{margin-bottom: 10px;}a.mobile_menu_button {display: inline-block;}.navi_content_container {background: none;background-color: rgba(255, 255, 255, 1.0);}section.main_navi.fixed{position: relative;width: 100%;}section.main_navi {display: none;position: relative;padding-top: 1.6%;padding-left: 2%;padding-right: 2%;padding-bottom: 15px;line-height: 200%;width: 100%;transition: none;top: 0px;}section.main_navi nav ul {margin-right: 0px !important;width: 100% !important;padding-right: 0px !important;}section.main_navi nav > ul,section.main_navi nav > ul > li,section.main_navi nav > ul > li.main_navi_el {clear: both;width: 100%;text-align: center;display: block;height: auto;}section.main_navi nav > ul > li > a {clear: both;width: 100%;display: block;padding-top: 0.5em;padding-bottom: 0.5em;}section.main_navi nav > ul li.active {font-weight: bold;background-color: rgba(203, 84, 22,1.0);}section.main_navi nav > ul > li {padding-bottom: 2.5em;}section.main_navi nav > ul > li > .sub_navi {clear: both;width: 100%;position: static;margin-left: 0px;margin-top: 0px;padding-top: 0em;padding-bottom: 0px;padding-left: 1em;padding-right: 1em;background-color: rgba(127, 134, 141, 0.9) !important;}section.main_navi nav > ul > li.active > .sub_navi {display: block !important;min-height: 0px !important;}section.main_navi nav > ul > li.active > .sub_navi > ul > li {padding-left: 1em;padding-right: 1em;}section.main_navi nav > ul > li > .sub_navi > ul > li.active > .sub_navi_sub {display: block !important;position: static;clear: both;width: 100%;margin-top: 0.5em;padding-left: 1em;padding-right: 1em;}section.main_navi nav > ul li.active > a {color: rgba(255, 255, 255, 1.0) !important;}section.main_navi nav > ul li .sub_navi a:hover,section.main_navi nav > ul li.active .sub_navi a {background-color: rgba(255, 255, 255, 0.0);}section.main_navi .sub_navi,section.main_navi .sub_navi_sub {position: static;}section.content {width: 100%;}body {font-size: 20px;line-height: 30px;}.box1_2, .box2_2, .box1_3, .box2_3, .box3_3,.box1_3_switch, .box1-3, .box2-3, .box3-3, .box2-3_switch,.box1-4, .box1-4_switch, .box3-4, .box3-4_switch,.box1_4, .box2_4, .box3_4, .box4_4, .quad, .third, .half, .twothird, .threequad, .sixth {clear: both !important;width: 100% !important;padding-left: 0px;}.content_short_text_with_img {flex-flow: column-reverse;width: 100%;}.content_prev_img,.content_short_text.img_available,.content_short_text.img_not_available {width: 100%;background-size: cover;}.box_space {display: none;}table td {word-break:break-all;}nav.lan_selection a {width: 40px;height: 27px;background-size: cover;}nav.side_navi {display: none;clear: both;width: 100%;font-size: 75%;padding-top: 3px;padding-left: 2%;}ul.side_navi_ul {margin-top: 0px;clear: both;width: 100%;}.mobile_clear{display: block;}.logoarea{width: 100%;height: 100px;}.logoarea .logo{background-image: url("../img/layout/hbg_schriftzug_mobile.svg");background-repeat: no-repeat;background-position: center;width: 100%;height: 100px;}.logoarea img{display:none;}.banner_img_container img{margin-top: 0px;}.side_navi_search_container, .search_field_container{float: left;width: 100%;padding-right: 0px;}.search_field_container{padding-left: 2%;padding-right: 2%;margin-bottom: 5px;}.search_form input[type="text"],.search_field > input[type="text"]{width: 100%;height: 3.5em;}nav.side_navi{float:none;}.brusheffect, .banner_overlay{transform: rotate(-1deg);-moz-transform: rotate(-1deg);-webkit-transform: rotate(-1deg);-ms-transform: rotate(-1deg);}.brusheffect {display: none;}.brusheffect{margin-top: -80px;}.button_aufnahme {margin-top: -97px;}.overlay_owl{display: none;}.newsblock{display: none;}.triple_box_layout{width: 100%;}.infobox{width: 95%;margin: 0;margin-bottom: 10px;min-height: 280px;height:auto;}.footer_logo{display: none;}.address{width: 100%;float:none;}.addressblock{margin-bottom: 15px;padding-left: 12%;}.footer_navi nav.side_navi_mobile{display: block;}.footer_spacer{display: none;}.mobile_clearer {display: block;clear: both;}}@media only screen and (max-width: 770px) {.logoarea .logo{background-size: 100% auto;}}body.touch_device_detected .sub_navi_el.active .sub_navi_sub,body.touch_device_detected .sub_navi_el.active .sub_navi_sub * {display: block;}@font-face {font-family: 'Roboto';font-style: italic;font-weight: 400;font-display: swap;src: url(../_temp/font_0.ttf) format('truetype');}@font-face {font-family: 'Roboto';font-style: italic;font-weight: 500;font-display: swap;src: url(../_temp/font_1.ttf) format('truetype');}@font-face {font-family: 'Roboto';font-style: italic;font-weight: 700;font-display: swap;src: url(../_temp/font_2.ttf) format('truetype');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: url(../_temp/font_3.ttf) format('truetype');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: url(../_temp/font_4.ttf) format('truetype');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: url(../_temp/font_5.ttf) format('truetype');}