
 .tui_clear:after { clear: both; content: ""; display: block; height: 0; visibility: hidden; }
.tui_clear { clear: both; }
.tui_invisibleClear { clear: both; height: 0; line-height: 0; }
.tui_fleft { float: left; }
.tui_fright { float: right; }
.tui_nofloat { float: none !important; }
.tui_block { display: block; }
.tui_display-none { display: none !important; }
.tui_absolute { position: absolute; }
.tui_center { text-align: center; }
.tui_left { text-align: left !important; }
.tui_right { text-align: right; }
.tui_normal { font-weight: normal !important; }
.tui_nowrap { white-space: nowrap; }
.tui_dimmed { color: #999999; }
.tui_overflowH { overflow: hidden; }
.tui_overflowA { overflow: auto; }
.tui_static { position: static; }
.tui_relative { position: relative; }
.tui_col70 { width: 70%; }
.tui_col75 { width: 75%; }
.tui_col30 { width: 30%; }
.tui_col20 { width: 20%; }
.tui_col25 { width: 25%; }
.tui_col80 { width: 80%; }
.tui_col60 { width: 60%; }
.tui_col40 { width: 40%; }
.tui_col45 { width: 45%; }
.tui_col50 { width: 50%; }
.tui_col55 { width: 55%; }
.tui_cursor_pointer { cursor: pointer; }
.tui_cursor_move { cursor: move; }
.tui_cursor_def { cursor: default; }
.tui_underline { text-decoration: underline; }
.tui_underline:hover { text-decoration: none; }
.tui_noline { text-decoration: none; }
.tui_noline:hover { text-decoration: underline; }
.tui_bold { font-weight: bold !important; }
.tui_italic { font-style: italic; }
.tui_uppercase { text-transform: uppercase; }
.tui_small { font-size: 15px; line-height: normal; }
.tui_big { font-size: 20px; }
.tui_bigger { font-size: 130%; }
.tui_nopadding, .tui_nopadding p { padding: 0 !important; }
.tui_smallmargin { margin: 8px 0; }
.tui_nomargin { margin: 0 !important; }
textarea { background-color: #ffffff; border: 1px solid #bbbbbb; color: #474747; font: 12px arial, sans-serif; height: auto; padding: 2px 0 1px 3px; }
input.tui_readonly { color: #777777; cursor: default; }
input.tui_radio, input.tui_checkbox { background: none; height: 13px; width: 13px; vertical-align: -2px; }
select { background: #ffffff; color: #474747; font: 12px arial, sans-serif; border: 1px solid #bbbbbb; }
input.tui_error, textarea.tui_error { background-color: #fdf5f5; border: 1px solid #c60000; color: #c60000; font: 12px arial, sans-serif; height: 16px; padding: 2px 0 0 3px; }
select.tui_error { background-color: #fdf5f5; border: 1px solid #c60000; font-weight: normal; }
.tui_error { color: #c60000 !important; font-weight: bold; }
.tui_forms-box fieldset span.tui_error { background: #c60000; color: #c60000; }
.tui_forms-box fieldset span.tui_error label { color: #c60000; font-weight: normal; }
.tui_noborder { border: none !important; }
 .tui_contentText .tui_form h2 { font-size: 14px; font-weight: normal; padding-bottom: 5px; margin-top: 25px; }
.tui_form label { display: block; margin-top: 10px; }
.tui_obligatory { font-weight: bold; }
.tui_contentText input.tui_readonly { color: #8b8b8b; cursor: default; background-color: #f6f6f6; border: 1px inset #cccccc; }
label.tui_form_checkbox { display: block; padding: 0; margin: 0; }
.tui_form .tui_inputwidth01 { width: 750px; }
.tui_form .tui_inputwidth02 { width: 300px; }
.tui_form .tui_inputwidth03 { width: 74px; }
.tui_form .tui_inputwidth04 { width: 84px; }
.tui_form .tui_inputwidth05 { width: 93px; }
.tui_form .tui_inputwidth06 { width: 144px; }
.tui_form .tui_inputwidth07 { width: 154px; }
.tui_article_waste, .tui_article_notepad, .tui_article_checkedNotepad, .tui_icon_questionMark, .tui_icon_registered_yes, .tui_icon_registered_no, .tui_icon_eye, .tui_icon_datepicker, .tui_icon_arrowGrey_up, .tui_icon_arrowGrey_down { background-image: url(/site/images/tui_bg_icons.png); background-repeat: no-repeat; }
.tui_icon_questionMark, .tui_icon_registered_yes, .tui_icon_registered_no { float: left; display: block; width: 17px; height: 17px; margin-right: 5px; text-decoration: none; }
.tui_icon_questionMark { background-position: 0 -636px; }
.tui_icon_registered_yes { background-position: 6px -660px; margin-right: 0; }
.tui_icon_registered_no { background-position: 3px -1378px; margin-right: 0; }
.tui_icon_eye { float: right; display: block; width: 17px; height: 16px; margin-left: 5px; margin-bottom: -2px; text-decoration: none; cursor: help; }
.tui_icon_eye { background-position: 0 -1240px; }
.tui_icon_datepicker { display: inline-block; background-position: 0 -682px; width: 31px; height: 27px; margin-left: 0; text-decoration: none; line-height: 27px; }
.tui_aktionEdit, .tui_aktionClose, .tui_aktionChange, .tui_aktionDelete, .tui_aktionAdd, .tui_aktionReport { display: block; width: 20px; height: 20px; cursor: pointer; background-image: url(/site/images/tui_bg_icons.png); background-repeat: no-repeat; }
.tui_aktionClose { background-position: 0 0; }
.tui_aktionEdit { background-position: 0 -379px; }
.tui_aktionChange { background-position: 0 -289px; }
.tui_aktionDelete { background-position: 0 -319px; }
.tui_aktionAdd { background-position: 0 -432px; }
.tui_aktionReport { background-position: 0 -1323px; }
.tui_profilBox .tui_aktionEdit, .tui_profilBox .tui_aktionClose, .tui_profilBox .tui_aktionChange, .tui_profilBox .tui_aktionDelete, .tui_profilBox .tui_aktionAdd, .tui_community_thread_bodyFoot .tui_aktionEdit, .tui_community_thread_bodyFoot .tui_aktionDelete, .tui_community_thread_bodyFoot .tui_aktionReport, .tui_community_thread_body_quot_edit .tui_aktionEdit, .tui_community_overlay01 .tui_aktionClose, .tui_community_thread_body_attachedFile_add_icons .tui_aktionEdit, .tui_community_thread_body_attachedFile_add_icons .tui_aktionDelete { padding: 0 0 0 25px; color: #6f6f6f !important; width: auto; }
.tui_aktionClose.tui_aktionCloseRight { background-position: 100% -1266px; }
.tui_infobox_community_newsletterAffirmation .tui_aktionClose.tui_aktionCloseRight, .tui_contentHeaderImageTextAffirmation .tui_aktionClose.tui_aktionCloseRight, .tui_community_overlay01 .tui_aktionClose.tui_aktionCloseRight, .tui_community_overlay02 .tui_aktionClose.tui_aktionCloseRight { padding: 0 25px 0 0; color: #6f6f6f !important; width: auto; }
.tui_button-big::-moz-focus-inner, .tui_button-small::-moz-focus-inner { border: none; }
.tui_button-big:focus::-moz-focus-inner, .tui_button-small:focus::-moz-focus-inner { border-color: transparent !important; }
.tui_search { background-image: url(/site/images/newsnet/tui_bg_search.gif); background-repeat: no-repeat; }
.tui_search .tui_searchField { height: 18px; padding: 6px 0 0 25px; border: none; border: 0; background-image: url(/site/images/newsnet/tui_bg_search.gif); background-repeat: no-repeat; background-color: transparent; color: #7c7c7c; font-size: 11px; }
.tui_search.tui_search_v01 { width: 415px; background-position: 100% -34px; text-align: left; }
.tui_search.tui_search_v01 .tui_searchField { width: 385px; background-position: 0 0; font-size: 12px; padding: 4px 0 2px 25px; }
.tui_search.tui_search_v01 .tui_searchField:focus { font-weight: bold; color: #333333; }
.tui_search.tui_search_v02 { width: 360px; background-position: 100% -102px; }
.tui_search.tui_search_v02 .tui_searchField { width: 330px; background-position: 0 -68px; }
.tui_search.tui_search_v03 { width: 174px; background-position: 100% -102px; }
.tui_search.tui_search_v03 .tui_searchField { width: 144px; background-position: 0 -68px; }
.tui_search.tui_search_v04 { width: 540px; background-position: 100% -102px; }
.tui_search.tui_search_v04 .tui_searchField { width: 510px; background-position: 0 -68px; }
.tui_search.tui_search_v05 { width: 174px; background-position: 100% -102px; }
.tui_search.tui_search_v05 .tui_searchField { width: 144px; background-position: 0 -68px; }
.tui_search.tui_search_v06 { width: 320px; background-position: 100% -102px; }
.tui_search.tui_search_v06 .tui_searchField { width: 290px; background-position: 0 -68px; }
.tui_search.tui_search_v07 { width: 283px; background-position: 100% -102px; }
.tui_search.tui_search_v07 .tui_searchField { width: 253px; background-position: 0 -68px; }
.tui_search.tui_search_v08 { width: 508px; background-position: 100% -102px; padding-bottom:5px; }
.tui_search.tui_search_v08 .tui_searchField { width: 478px; background-position: 0 -68px; }
.tui_datepicker_field { float: left; }
.tui_datepicker_field input { width: 195px; font-size: 110%; margin-top: 2px; }
.tui_contentBoxHome { clear: both; }
.tui_contentBoxHome_boxTop, .tui_contentBoxHome_boxBottom { padding-left: 30px; margin: 8px 20px 0 0; width: 230px; float: left; height: 84px; overflow: hidden; color: #333333; background-image: url(/site/images/newsnet/tui_bg_info.gif); background-repeat: no-repeat; background-position: left top }
.tui_contentBoxHome_boxTop { border: none; margin-top: 0; }
.tui_contentBoxHome_infoTeaser p { padding-bottom: 6px !important; }
.tui_contentBoxHome_infoTeaser .tui_imageLeft { margin-top: 0 !important; margin-bottom: 0 !important; }
.tui_whatsNew { margin-top: 10px; }
.tui_siteOverview.tui_whatsNew .tui_article02 { width: 569px !important; }
.tui_siteOverview.tui_whatsNew .tui_article_heading { width: 404px !important; margin-right: 5px; }
.tui_siteOverview.tui_whatsNew .tui_slider { width: 538px !important; }
.tui_tab { float: left; padding-bottom: 10px; }
.tui_tab .tui_contentBoxHeadline { margin: 0 3px 3px; }
.tui_tab .tui_tab_menu ul { float: left; display: block; }
.tui_tab .tui_tab_menu ul li { float: left; display: block; position: relative; margin: 0 0 -1px 3px; padding: 2px 0 0 10px; cursor: pointer; color: #002d41; font-size: 12px; font-weight: bold; white-space: nowrap; background-image: url(/site/images/tui_bg_arrows02.gif); background-repeat: no-repeat; background-position: 95% -22px; }
.tui_tab_optionalFooter { border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; clear: both; margin-left: 3px; width: calc(100% - 8px); height: 10px; line-height: 10px; }
.tui_tab_conent { border: 1px solid #cccccc; float: left; width: 341px; padding: 5px 10px; }
.tui_tab_conent .tui_tab_conent_fixedHeight { height: 147px; }
.tui_tab_conent p { padding-bottom: 10px; }
.tui_slider_toArticle_tabPosition { position: absolute; right: 10px; bottom: -28px; }
.tui_tab_conent ol { padding: 0 0 0 18px; }
.tui_tab_conent ol li { color: #002d41; font-size: 10px; font-weight: bold; padding-bottom: 4px; }
.tui_tab_conent ol li a { color: #002d41; font-size: 11px; text-decoration: none; padding-right: 15px; background-image: url(/site/images/tui_bg_arrows02.gif); background-repeat: no-repeat; background-position: 100% -235px; }
.tui_tab_conent ol li a:hover { text-decoration: underline; }
.tui_tab_logos img { width: 85px; height: 40px; z-index: 800; border: none; }
.tui_tab_timeFilter { border-bottom: 1px solid #d9d9d9; padding-bottom: 7px; margin-bottom: 7px; }
.tui_tab_timeFilter a { color: #002d41; text-decoration: none; }
.tui_tab_timeFilter a:hover, .tui_tab_timeFilter .tui_tab_timeFilter_active { text-decoration: underline; }
.tui_tab_logos_content { float: left; width: 85px; height: 45px; padding: 5px 0; cursor: pointer; }
.tui_tab .tui_tab_logos_overlay ul, .tui_promotions .tui_tab_logos_overlay ul { padding-bottom: 10px; }
.tui_tab .tui_tab_logos_overlay ul li, .tui_promotions .tui_tab_logos_overlay ul li { display: block; font-size: 11px; }
.tui_tab .tui_tab_logos_overlay ul li a, .tui_promotions .tui_tab_logos_overlay ul li a { display: block; color: #707070; font-size: 11px; text-decoration: none; line-height: 16px; padding-left: 5px; }
.tui_tab .tui_tab_logos_overlay ul li a .tui_arrow, .tui_promotions .tui_tab_logos_overlay ul li a .tui_arrow { background-image: url(/site/images/tui_bg_arrows02.gif); background-repeat: no-repeat; background-position: 0 -200px; width: 7px; display: inline-block; }
.tui_tab .tui_tab_logos_overlay ul li a:hover, .tui_promotions .tui_tab_logos_overlay ul li a:hover { color: #ffffff; background-color: #707070; }
.tui_tab .tui_tab_logos_overlay ul li a:hover .tui_arrow, .tui_promotions .tui_tab_logos_overlay ul li a:hover .tui_arrow { color: #ffffff; background-color: #707070; background-position: 0 -251px; }
.tui_tab_slider { }
.tui_tab_page { float: left; margin: 3px 10px 0 0; }
.tui_tab.tui_tabCol2 .tui_tab_menu ul li.tui_tab01, .tui_tab.tui_tabCol2 .tui_tab_menu ul li.tui_tab02 { width: 169px; border-top: 1px solid #ffffff; border-bottom: 3px solid #ffffff; height: 17px; }
.tui_twoRow_home-right .tui_tab.tui_tabCol_50_50 .tui_tab_menu ul li.tui_tab01, .tui_twoRow_home-right .tui_tab.tui_tabCol_50_50 .tui_tab_menu ul li.tui_tab02, .tui_twoRow_home-right .tui_tab.tui_tabCol_50_50 .tui_tab_menu ul li.tui_tab01_active, .tui_twoRow_home-right .tui_tab.tui_tabCol_50_50 .tui_tab_menu ul li.tui_tab02_active { width: calc(50% - 35px); }
.tui_twoRow_home-right .tui_tab.tui_tabCol_70_30 .tui_tab_menu ul li.tui_tab01, .tui_twoRow_home-right .tui_tab.tui_tabCol_70_30 .tui_tab_menu ul li.tui_tab01_active { width: calc(70% - 35px); }
.tui_twoRow_home-right .tui_tab.tui_tabCol_70_30 .tui_tab_menu ul li.tui_tab02, .tui_twoRow_home-right .tui_tab.tui_tabCol_70_30 .tui_tab_menu ul li.tui_tab02_active { width: calc(30% - 35px); }
.tui_twoRow_home-right .tui_tab.tui_tabCol_30_70 .tui_tab_menu ul li.tui_tab01, .tui_twoRow_home-right .tui_tab.tui_tabCol_30_70 .tui_tab_menu ul li.tui_tab01_active { width: calc(30% - 35px); }
.tui_twoRow_home-right .tui_tab.tui_tabCol_30_70 .tui_tab_menu ul li.tui_tab02, .tui_twoRow_home-right .tui_tab.tui_tabCol_30_70 .tui_tab_menu ul li.tui_tab02_active { width: calc(70% - 35px); }
.tui_contentSmall .tui_tab.tui_tabCol_50_50 .tui_tab_menu ul li.tui_tab01, .tui_contentSmall .tui_tab.tui_tabCol_50_50 .tui_tab_menu ul li.tui_tab02, .tui_contentSmall .tui_tab.tui_tabCol_50_50 .tui_tab_menu ul li.tui_tab01_active, .tui_contentSmall .tui_tab.tui_tabCol_50_50 .tui_tab_menu ul li.tui_tab02_active { width: calc(50% - 35px); }
.tui_twoRow_home-right .tui_tab .tui_tab_menu ul { width: 366px; }
.tui_contentSmall .tui_tab .tui_tab_menu ul { width: 100%; }
.tui_tab.tui_tabCol3 .tui_tab_menu ul li.tui_tab01, .tui_tab.tui_tabCol3 .tui_tab_menu ul li.tui_tab02, .tui_tab.tui_tabCol3 .tui_tab_menu ul li.tui_tab03 { width: 108px; border-top: 1px solid #ffffff; border-bottom: 3px solid #ffffff; height: 17px; }
.tui_tab.tui_tabCol3 .tui_tab_menu ul li.tui_tab01_active, .tui_tab.tui_tabCol3 .tui_tab_menu ul li.tui_tab02_active, .tui_tab.tui_tabCol3 .tui_tab_menu ul li.tui_tab03_active { width: 109px; }
.tui_tab.tui_tabColor01 .tui_tab_menu ul li { background-color: #c8c8b4; }
.tui_tab.tui_tabColor02 .tui_tab_menu ul li { background-color: #b2ccff; }
.tui_tab .tui_tab_menu ul li.tui_tab01_active, .tui_tab .tui_tab_menu ul li.tui_tab02_active, .tui_tab .tui_tab_menu ul li.tui_tab03_active { background-color: #ffffff; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; height: 21px; background-position: 95% 8px; }
.tui_imageLeft, .tui_imageShadowLeft { float: left; margin: 4px 10px 4px 0; }
.tui_imageRight, .tui_imageShadowRight { float: right; margin: 4px 0 4px 10px; }
.tui_imageShadowLeft img, .tui_imageShadowRight img { background-color: #ffffff; padding: 5px; }
.tui_imageShadowLeft, .tui_imageShadowRight { margin-top: 5px; border-top: 1px solid #f9f9f9; }
.tui_carousel { height: 30px; background-color: #f1f6ff; clear: both; border-bottom: 1px solid #ffffff; }
.tui_carousel_counter { color: #000000; padding: 7px 0 0 13px; float: left; }
.tui_carousel_slider01 { float: right; padding-right: 12px; }
.tui_dropdown { float: left; }
.tui_dropdown .tui_dropdown_left, .tui_dropdown .tui_dropdown_right { float: left; background-image: url(/site/images/tui_bg_dropdown.png); background-position: 0 0; background-repeat: no-repeat; display: block; cursor: pointer; color: #737373; line-height: 17px; }
.tui_dropdown .tui_dropdown_left { height: 22px; padding: 3px 0 0 15px; position: relative; }
.tui_dropdown .tui_dropdown_right { height: 25px; width: 20px; background-position: 100% -105px; }
.tui_dropdown.tui_active .tui_dropdown_left { background-position: 0 -35px; z-index: 1000; }
.tui_dropdown.tui_active .tui_dropdown_right { background-position: 100% -140px; }
.tui_dropdown_nowrap { overflow: hidden; white-space: nowrap; }
.tui_dropdown .tui_overlay01 { position: absolute; left: -1px; top: 25px; z-index: 1000; cursor: default; }
.tui_dropdown .tui_overlay02 { background-image: url(/site/images/tui_bg_shadowLeft02.png); background-repeat: repeat-y; background-position: left top; padding-left: 3px; clear: both; }
.tui_dropdown .tui_overlay03 { background-image: url(/site/images/tui_bg_shadowRight02.png); background-repeat: repeat-y; background-position: right top; padding-right: 3px; }
.tui_dropdown .tui_overlay04 { background-color: #ffffff; padding: 10px; overflow: auto; max-height: 200px; }
.tui_dropdown .tui_overlay01 .tui_overlay_leftBottom, .tui_dropdown .tui_overlay01 .tui_overlay_rightBottom, .tui_dropdown .tui_overlay01 .tui_overlay_leftTop, .tui_dropdown .tui_overlay01 .tui_overlay_rightTop { float: left; width: 50%; height: 12px; line-height: 12px; background-image: url(/site/images/tui_overlay_div.png); background-repeat: no-repeat; background-position: left bottom; }
.tui_dropdown .tui_overlay01 .tui_overlay_rightBottom { background-position: right bottom; }
.tui_dropdown .tui_overlay01 .tui_overlay_leftTop { background-position: left top; display: none; }
.tui_dropdown .tui_overlay01 .tui_overlay_rightTop { background-position: right top; display: none; }
.tui_dropdown .tui_item { background-image: url(/site/images/tui_bg_dropdown.gif); background-repeat: no-repeat; background-position: 99% 6px; border-bottom: 1px solid #d9d9d9; cursor: pointer; padding: 0 15px 0 5px; }
.tui_dropdown a.tui_item { display: block; color: #737373; }
.tui_dropdown_toTop .tui_dropdown.tui_active .tui_dropdown_left { background-position: 0 -70px; z-index: 1000; }
.tui_dropdown_toTop .tui_dropdown.tui_active .tui_dropdown_right { background-position: 100% -175px; }
.tui_dropdown_toTop .tui_overlay01 { bottom: 25px; top: auto; }
.tui_dropdown_toTop .tui_overlay04 { padding-top: 0; }
.tui_dropdown_toTop .tui_overlay01 .tui_overlay_leftTop, .tui_dropdown_toTop .tui_overlay01 .tui_overlay_rightTop { display: block; }
.tui_dropdown_toTop .tui_overlay01 .tui_overlay_leftBottom, .tui_dropdown_toTop .tui_overlay01 .tui_overlay_rightBottom { display: none; }
.tui_dropdown.tui_dropdown_v01 { width: 190px; padding: 0; }
.tui_dropdown.tui_dropdown_v01 .tui_dropdown_left { width: 155px; }
.tui_dropdown.tui_dropdown_v01 .tui_overlay01 { width: 193px; }
.tui_dropdown.tui_dropdown_v01 .tui_dropdown_nowrap { width: 154px; }
.tui_dropdown.tui_dropdown_v02 { width: 115px; padding: 0; }
.tui_dropdown.tui_dropdown_v02 .tui_dropdown_left { width: 80px; }
.tui_dropdown.tui_dropdown_v02 .tui_overlay01 { width: 118px; }
.tui_dropdown.tui_dropdown_v03 { width: 160px; padding: 0; }
.tui_dropdown.tui_dropdown_v03 .tui_dropdown_left { width: 125px; }
.tui_dropdown.tui_dropdown_v03 .tui_overlay01 { width: 163px; }
.tui_dropdown.tui_dropdown_v03 .tui_dropdown_nowrap { width: 124px; }
.tui_dropdown.tui_dropdown_v04 { width: 272px; padding: 0; }
.tui_dropdown.tui_dropdown_v04 .tui_dropdown_left { width: 237px; }
.tui_dropdown.tui_dropdown_v04 .tui_overlay01 { width: 275px; }
.tui_dropdown.tui_dropdown_v04 .tui_dropdown_nowrap { width: 236px; }
.tui_dropdown.tui_dropdown_v05 { width: 540px; padding: 0; }
.tui_dropdown.tui_dropdown_v05 .tui_dropdown_left { width: 505px; }
.tui_dropdown.tui_dropdown_v05 .tui_overlay01 { width: 543px; }
.tui_dropdown.tui_dropdown_v05 .tui_dropdown_nowrap { width: 504px; }
.tui_dropdown.tui_dropdown_v06 { width: 375px; padding: 0; }
.tui_dropdown.tui_dropdown_v06 .tui_dropdown_left { width: 340px; }
.tui_dropdown.tui_dropdown_v06 .tui_overlay01 { width: 378px; }
.tui_dropdown.tui_dropdown_v06 .tui_dropdown_nowrap { width: 339px; }
.tui_dropdown.tui_dropdown_v07 { width: 185px; padding: 0; }
.tui_dropdown.tui_dropdown_v07 .tui_dropdown_left { width: 150px; }
.tui_dropdown.tui_dropdown_v07 .tui_overlay01 { width: 188px; }
.tui_dropdown.tui_dropdown_v07 .tui_dropdown_nowrap { width: 149px; }
.tui_dropdown.tui_dropdown_v07 #markenFiltered, .tui_dropdown.tui_dropdown_v07 #zielgebieteFiltered { display: inline-block; height: 20px; overflow: hidden; }
.tui_contentFilter .tui_dropdown.tui_dropdown_v01 { width: 310px; }
.tui_contentFilter .tui_dropdown.tui_dropdown_v01 .tui_dropdown_left { width: 275px; }
.tui_contentFilter .tui_dropdown.tui_dropdown_v01 .tui_overlay01 { width: 313px; }
.tui_dropdown.tui_dropdown_v08 { width: 270px; padding: 0; }
.tui_dropdown.tui_dropdown_v08 .tui_dropdown_left { width: 235px; }
.tui_dropdown.tui_dropdown_v08 .tui_overlay01 { width: 273px; }
.tui_dropdown.tui_dropdown_v08 .tui_dropdown_nowrap { width: 234px; }
.tui_shadow_left { background-image: url(/site/images/tui_bg_shadowLeft.png); background-repeat: no-repeat; background-position: left top; padding-left: 3px; }
.tui_shadow_right { background-image: url(/site/images/tui_bg_shadowRight.png); background-repeat: no-repeat; background-position: right top; padding-right: 3px; }
.tui_overlay_whatsNewSchnellzugriff { position: absolute; bottom: 26px; width: 595px; cursor: default; left: 1px; }
.tui_overlay_whatsNewSchnellzugriff .tui_overlay_top { width: 589px; float: left; }
.tui_overlay_whatsNewSchnellzugriff .tui_article01 { border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
.tui_overlay_whatsNewSchnellzugriff .tui_article_heading .tui_headline { color: #333333; }
.tui_overlay_whatsNewSchnellzugriff .tui_carousel { width: 587px; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
.tui_overlay_whatsNewSchnellzugriff { width: 371px; }
.tui_overlay_whatsNewSchnellzugriff .tui_overlay_top { width: 365px; }
.tui_overlay_whatsNewSchnellzugriff .tui_article02 { width: 349px; }
.tui_overlay_whatsNewSchnellzugriff .tui_article_heading { width: 320px; }
.tui_overlay_whatsNewSchnellzugriff .tui_shadow_left { width: 368px; }
.tui_overlay_whatsNewSchnellzugriff .tui_shadow_right { width: 365px; }
.tui_overlay_whatsNewSchnellzugriff .tui_carousel { width: 363px; }
.tui_siteOverview { width: auto; }
.tui_headPageResult_title { font-weight: bold; font-size: 12px; padding: 2px 0 2px 10px; min-height: 16px; }
.tui_headPageResult_numberOfPages { text-align: right; font-size: 12px; padding-right: 5px; padding-top: 2px; float: right; font-weight: normal; }
.tui_headPageResult_numberOfPages a { text-decoration: none; color: inherit !important; }
.tui_headPageResult_numberOfPages a.tui_active { font-weight: bold; }
.tui_headPageResult_numberOfPages a:hover { text-decoration: underline; }
.tui_secondResult { margin-top: 30px; }
.tui_headPageResult01 .tui_headPageResult_bg { background-color: #e6dcb9; }
.tui_headPageResult01 .tui_headPageResult_title { color: #002d41; }
.tui_headPageResult01 .tui_headPageResult_numberOfPages, .tui_headPageResult01 .tui_headPageResult_numberOfPages a { color: #2e5059; }
.tui_headPageResult02 .tui_headPageResult_bg { background-color: #b3b3b3; }
.tui_headPageResult02 .tui_headPageResult_title { color: #ffffff; }
.tui_headPageResult02 .tui_headPageResult_numberOfPages, .tui_headPageResult02 .tui_headPageResult_numberOfPages a { color: #f0f0f0; }
.tui_headPageResult05a .tui_headPageResult_bg { background-color: #d9d9d9; padding-top: 5px; padding-bottom: 5px; }
.tui_headPageResult05a .tui_headPageResult_title { color: #333333; font-size: 100%; font-weight: normal; }
.tui_headPageResult05a .tui_headPageResult_numberOfPages, .tui_headPageResult05a .tui_headPageResult_numberOfPages a { color: #333333; }
.tui_headPageResult03 .tui_headPageResult_bg { background-color: #819cbd; }
.tui_headPageResult03 .tui_headPageResult_title { color: #ffffff; }
.tui_headPageResult03 .tui_headPageResult_numberOfPages, .tui_headPageResult03 .tui_headPageResult_numberOfPages a { color: #f0f0f0; }
.tui_headPageResult04 .tui_headPageResult_bg { background-color: #b2ccff; }
.tui_headPageResult04 .tui_headPageResult_title { color: #002d41; }
.tui_headPageResult04 .tui_headPageResult_numberOfPages, .tui_headPageResult04 .tui_headPageResult_numberOfPages a { color: #244d67; }
.tui_siteOverview_head02 { background-image: url(/site/images/tui_bg_sideOverview_head02.gif); background-position: 0 0; background-repeat: repeat; padding: 4px 0 4px 12px; border-bottom: 1px solid #b2b2b2; }
.tui_siteOverview_search { width: 100%; }
.tui_siteOverview_filter { width: 390px; }
.tui_siteOverview_filter .tui_dropdown { margin-right: 5px; }
.tui_contentFilter .tui_siteOverview_filter { width: 50%; }
.tui_article_statusNormal { float: left; }
.tui_article_statusCheckedNotepad { float: left; }
.tui_article01 { float: left; background-position: left top; background-repeat: repeat-x; }
.tui_article02 { float: left; padding: 5px 0 5px 14px; background-position: left bottom; background-repeat: repeat-x; }
.tui_article_heading { float: left; display: block; line-height: normal; text-decoration: none; }
.tui_article_heading .tui_released { font-size: 10px; }
.tui_article_heading .tui_category { font-weight: bold; }
.tui_article_heading .tui_headline { font-size: 11px; font-weight: bold; display: block; float: left; }
.tui_fileTypePdf, .tui_fileTypeDoc, .tui_fileTypeJpg, .tui_fileTypePpt, .tui_fileTypeXls, .tui_fileTypePng, .tui_fileTypeGif { background-image: url(/site/images/tui_bg_file.png); background-repeat: no-repeat; display: block; float: left; width: 35px; height: 16px; margin-left: 10px; }
.tui_fileTypePdf { background-position: 0 0; }
.tui_fileTypeDoc { background-position: 0 -27px; }
.tui_fileTypeJpg { background-position: 0 -54px; }
.tui_fileTypePpt { background-position: 0 -81px; }
.tui_fileTypeXls { background-position: 0 -108px; }
.tui_fileTypePng { background-position: 0 -135px; }
.tui_fileTypeGif { background-position: 0 -162px; }
.tui_documentLinks { margin: 0 2px 0 0; float: none; display: inline-block; text-decoration: none; }
.tui_article_waste, .tui_article_notepad, .tui_article_checkedNotepad, .tui_icon_arrowGrey_up, .tui_icon_arrowGrey_down { float: left; background-position: 0 -184px; width: 20px; height: 20px; cursor: pointer; margin-top: 4px; }
.tui_article_notepad { background-position: 0 -154px; }
.tui_article_checkedNotepad { background-position: 0 -127px; cursor: help; }
.tui_icon_arrowGrey_up { background-position: 0 -1428px; }
.tui_icon_arrowGrey_down { background-position: 0 -1401px; }
.tui_article_showDetails { float: left; background-image: url(/site/images/tui_bg_icons.png); background-repeat: no-repeat; background-position: 0 -90px; width: 31px; height: 27px; cursor: pointer; }
.tui_article_showDetails.tui_active { background-position: 0 -253px; }
.tui_siteOverview .tui_article02 { width: 755px; }
.tui_siteOverview .tui_article_heading { width: 694px; }
.tui_article_heading .tui_headline { color: #333333; }
.tui_siteOverview .tui_article_details { clear: both; background-image: url(/site/images/tui_bg_article_details.gif); background-position: 0 0; background-repeat: repeat-x; padding: 15px 25px 10px 45px; border-bottom: 1px solid #cacaca; line-height: normal; color: #333333; }
.tui_siteOverview .tui_article_details a { background-position: 100% 4px !important; padding-right: 15px; }
.tui_article_color01 .tui_article01, .tui_article_color01 .tui_article02 { background-image: url(/site/images/newsnet/tui_bg_gradient_color01.gif); }
.tui_article_color01 .tui_article01 { background-color: #ceddfc; }
.tui_article_color01 .tui_article_heading .tui_released { color: #868583; }
.tui_article_color02 .tui_article01, .tui_article_color02 .tui_article02 { background-image: url(/site/images/tui_bg_gradient_color02.gif); }
.tui_article_color02 .tui_article01 { background-color: #f9f9f9; }
.tui_article_color02 .tui_article_statusCheckedNotepad .tui_article01, .tui_article_color02 .tui_article_statusCheckedNotepad .tui_article02 { background-image: url(/site/images/tui_bg_gradient_color02_statusCheckedNotepad.gif); }
.tui_article_color02 .tui_article_statusCheckedNotepad .tui_article01 { background-color: #f0f4fa; }
.tui_article_color02 .tui_article_heading .tui_released { color: #a6a6a6; }
.tui_article_color03 .tui_article01, .tui_article_color03 .tui_article02 { background-image: url(/site/images/tui_bg_gradient_color02.gif); }
.tui_article_color03 .tui_article01 { background-color: #f9f9f9; }
.tui_article_color03 .tui_article_statusCheckedNotepad .tui_article01, .tui_article_color03 .tui_article_statusCheckedNotepad .tui_article02 { background-image: url(/site/images/tui_bg_gradient_color03_statusCheckedNotepad.gif); }
.tui_article_color03 .tui_article_statusCheckedNotepad .tui_article01 { background-color: #f8f4e8; }
.tui_article_color03 .tui_article_heading .tui_released { color: #a6a6a6; }
.tui_article_color04 .tui_article01, .tui_article_color04 .tui_article02 { background-image: url(/site/images/tui_bg_gradient_color02.gif); }
.tui_article_color04 .tui_article01 { background-color: #f9f9f9; }
.tui_article_color04 .tui_article_statusCheckedNotepad .tui_article01, .tui_article_color04 .tui_article_statusCheckedNotepad .tui_article02 { background-image: url(/site/images/tui_bg_gradient_color04_statusCheckedNotepad.gif); }
.tui_article_color04 .tui_article_statusCheckedNotepad .tui_article01 { background-color: #e3ebfa; }
.tui_article_color04 .tui_article_heading .tui_released { color: #a6a6a6; }
a.tui_prev { text-decoration: none; color: #000000; font-weight: bold; padding-left: 10px; background-image: url(/site/images/tui_bg_arrows02.gif); background-position: 0 -218px; background-repeat: no-repeat; }
a.tui_prev:hover { text-decoration: underline; }
.tui_full, .tui_table_full { width: 100%; }
.tui_table_collapse { border-collapse: collapse; }
.tui_table_fixed { table-layout: fixed; }
.tui_table_border { border: 1px solid #dddee0; }
.tui_contentHeaderImageText { overflow: hidden; border-top: 1px solid #ececec; position: relative; }
.tui_contentHeaderImageText .tui_imageLeft { margin-top: 0; margin-bottom: 0; margin-right: 20px; }
.tui_contentHeaderImageTextAffirmation { position: absolute; right: 0; top: 0; width: 343px; height: 150px; background-color: #ffffff; z-index: 1; padding: 10px 10px 10px 20px; }
.tui_contentHeaderImageTextAffirmation_headline { font-size: 20px; margin: 50px 0 25px 0; }
.tui_contentHeaderTextSpace { padding: 10px 10px 0 0; }
.tui_contentHeaderText { width: 343px; height: 150px; display: table-cell; vertical-align: middle; }
.tui_contentHeaderTextInner { overflow: hidden; }
.tui_contentHeaderText h2 { font-size: 100%; }
.tui_contentHeaderText p { padding: 0; margin-top: 5px; }
.tui_contentHeaderButton { padding-top: 15px; text-align: center; display: block; }
.tui_form_tableless label { display: block; float: left; width: 180px; line-height: 27px; }
.tui_form_tableless input { width: 300px; margin: 5px 0; padding: 2px; font-size: 100%; vertical-align: top; }
.tui_form_tableless br { clear: both; }
.tui_form_tableless input.tui_form_input_small { width: 150px; }
.tui_thumbImage, .tui_thumbImageSmall { float: left; background-repeat: no-repeat; text-align: center; position: relative; }
.tui_thumbImage { background-image: url(/site/images/tui_bg_thumb.gif); width: 123px; height: 88px; }
.tui_thumbImageSmall { background-image: url(/site/images/newsnet/tui_bg_thumbSmall.gif); width: 93px; height: 67px; }
.tui_thumbImage a, .tui_thumbImageSmall a { border: 1px solid #b5b5b5; padding: 2px; margin: 4px; background-color: #ffffff; cursor: pointer; display: inline-block; position: relative; width: calc(100% - 13px); height: calc(100% - 13px); }
.tui_thumbImage a:hover, .tui_thumbImageSmall a:hover, .tui_thumb_active a { border: 1px solid #689aff; }
.tui_thumbImageSmall_status { display: block; width: 79px; height: 53px; background-image: url(/site/images/tui_bg_thumbSmall_status.gif); background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 2px; left: 2px; }
.tui_galerie_overlay_header_carousel .tui_thumbImage { background-position: 0 0; }
.tui_galerie_overlay_content .tui_thumbImage { background-position: 0 -98px; margin-right: 2px; }
.tui_thumbImageSmall { background-position: 0 0; }
.tui_community_myGroupRow .tui_thumbImageSmall { background-position: 0 -77px; }
.tui_community_closedGroupRow .tui_thumbImageSmall { background-position: 0 -154px; }
.tui_community_myGroupRow .tui_thumbImageSmall_status { background-position: 0 0; }
.tui_community_closedGroupRow .tui_thumbImageSmall_status { background-position: 0 -63px; }
.tui_overlay { background-color: #FFFFFF; left: 50%; margin-left: -400px; position: absolute; top: 20px; width: 799px; z-index: 16000; }
.tui_overlay_singlelogin { margin-left: -240px; width: 480px; }
.tui_overlay_confirm { z-index: 17000; width: 300px; margin-left: -150px; }
.tui_overlay_border01 { border: 1px solid #bfbfbf; }
.tui_overlay_border02 { border: 1px solid #dfdfdf; }
.tui_overlay_headline { background-color: #b2ccff; color: #002d41; border-bottom: 1px solid #dfdfdf; font-weight: bold; font-size: 18px; padding: 3px 4px 4px 4px; }
.tui_overlay_headline_iconLeft { margin-top: 2px; float: left; }
.tui_overlay_headline_iconRight { margin-top: 3px; float: right; }
.tui_overlay .tui_overlay_content { padding: 15px; font-size: 12px; line-height: 22px; color: #002d41; line-height: normal; }
.tui_icon_save { float: left; display: block; background-image: url(/site/images/tui_bg_icons.png); background-repeat: no-repeat; background-position: 0 -1211px; width: 19px; height: 19px; margin-right: 5px; text-decoration: none; color: #717171; }
.tui_overlay .tui_overlay_buttons { float: right; padding-bottom: 10px; }
.tui_overlay .tui_button_cancel, .tui_overlay .tui_button_accept { float: left; background-image: url(/site/images/back01_bg_buttons.png); background-repeat: no-repeat; width: 115px; height: 19px; padding-top: 5px; margin-right: 10px; color: #002d41; cursor: pointer; text-align: center; text-decoration: none; }
.tui_overlay .tui_button_accept { background-position: 0 -34px; font-weight: bold; color: #ffffff; }
.tui_overlay .tui_button_cancel { background-position: 0 0; }
.tui_overlay .tui_button_cancel:hover { background-position: 0 -54px; }
.tui_overlay.tui_overlay_confirm .tui_button_accept { background-position: 0 -108px; }
.tui_overlay.tui_overlay_confirm .tui_button_accept:hover { background-position: 0 -162px; }
.tui_overlay.tui_overlay_warning .tui_button_accept { background-position: 0 -216px; }
.tui_overlay.tui_overlay_warning .tui_button_accept:hover { background-position: 0 -270px; }
.tui_overlay.tui_overlay_node .tui_button_accept { background-position: 0 0; color: #002d41; }
.tui_overlay.tui_overlay_node .tui_button_accept:hover { background-position: 0 -54px; }
.tui_overlay_singlelogin .tui_overlay_headline { background-color: #ffffff; text-transform: uppercase; font-size: 13px; padding: 7px 3px; border: 1px solid #e0e0e2; }
.tui_overlay_singlelogin .tui_table_singlelogin a.tui_button02a { margin-top: 3px; text-align: center; }
.tui_table_singlelogin thead th { background-color: #b2ccff; padding: 7px 10px; border: 1px solid #cbcbcb; }
.tui_overlay_singlelogin .tui_table_singlelogin tbody th, .tui_overlay_singlelogin .tui_table_singlelogin tbody td { padding: 0 5px; }
.tui_overlay_singlelogin .tui_table_singlelogin tbody th { font-weight: normal; padding: 0 10px; }
.tui_overlay_singlelogin .tui_table_singlelogin tbody td { text-align: center; }
.tui_table_singlelogin tbody .tui_row_even th.tui_col_even, .tui_table_singlelogin tbody .tui_row_even td.tui_col_even { background-color: #e4ecfb; }
.tui_table_singlelogin tbody .tui_row_even th.tui_col_odd, .tui_table_singlelogin tbody .tui_row_even td.tui_col_odd { background-color: #dae6fe; text-align: center; }
.tui_table_singlelogin tbody .tui_row_odd th.tui_col_even, .tui_table_singlelogin tbody .tui_row_odd td.tui_col_even { background-color: #ffffff; }
.tui_table_singlelogin tbody .tui_row_odd th.tui_col_odd, .tui_table_singlelogin tbody .tui_row_odd td.tui_col_odd { background-color: #e8effe; text-align: center; }
.tui_table_singlelogin tbody .tui_highlight th { font-weight: bold; }
.tui_table_singlelogin tbody .tui_highlight th.tui_col_even, .tui_table_singlelogin tbody .tui_highlight td.tui_col_even { background-color: #c5d9fe; }
.tui_table_singlelogin tbody .tui_highlight th.tui_col_odd, .tui_table_singlelogin tbody .tui_highlight td.tui_col_odd { background-color: #bed5fe; }
.tui_overlay_singlelogin .tui_icon_close, .tui_overlay_confirm .tui_icon_close { background-position: 0 -1186px; }
.tui_overlay_confirm .tui_icon_close { float: none; }
.tui_overlay_confirm label { display: block; font-size: 11px; color: #8b8b8b; line-height: normal; }
.tui_overlay_confirm input { font-size: 12px; margin-bottom: 5px; width: 80%; }
.tui_stars_0-5, .tui_stars_1, .tui_stars_1-5, .tui_stars_2, .tui_stars_2-5, .tui_stars_3, .tui_stars_3-5, .tui_stars_4, .tui_stars_4-5, .tui_stars_5 { display: inline-block; height: 10px; background-repeat: no-repeat; background-position: 0 0; }
.tui_stars_0-5 { width: 5px; }
.tui_stars_1 { width: 9px; }
.tui_stars_1-5 { width: 14px; }
.tui_stars_2 { width: 18px; }
.tui_stars_2-5 { width: 23px; }
.tui_stars_3 { width: 27px; }
.tui_stars_3-5 { width: 32px; }
.tui_stars_4 { width: 36px; }
.tui_stars_4-5 { width: 41px; }
.tui_stars_5 { width: 45px; }
.tui_topThemes_heading { color: #002d41; font-size: 12px; font-weight: bold; margin: -3px 0 11px 0; }
.back01_colorset { margin-bottom: 10px; }
.back01_colorset label { border: 1px solid black; display: inline-block !important; height: 19px; margin-right: 5px; overflow: hidden; width: 19px; }
.back01_colorset input { display: inline-block; margin-right: 37px; margin-bottom: 10px; vertical-align: super; }
#content__view.tui_colorset_1 .tui_contentBoxHeadline { background-color: #dcf0ff; }
#content__view.tui_colorset_2 .tui_contentBoxHeadline { background-color: #fffad2; }
#content__view.tui_colorset_3 .tui_contentBoxHeadline { background-color: #ebcddc; }
#content__view.tui_colorset_4 .tui_contentBoxHeadline { background-color: #afb478; }
#content__view.tui_colorset_5 .tui_contentBoxHeadline { background-color: #c8c8b4; }
#content__view.tui_colorset_6 .tui_contentBoxHeadline { background-color: #c3e1be; }
#content__view.tui_colorset_7 .tui_contentBoxHeadline { background-color: #6699ff; }
#content__view.tui_colorset_8 .tui_contentBoxHeadline { background-color: #fff000; }
#content__view.tui_colorset_9 .tui_contentBoxHeadline, #edit__content__container.tui.tui_colorset_9 .tui_contentBoxHeadline { background-color: #ff8800; }
#content__view.tui_colorset_10 .tui_contentBoxHeadline { background-color: #beeb00; }
#content__view.tui_colorset_11 .tui_contentBoxHeadline { background-color: #e6dcb9; }
#content__view.tui_colorset_12 .tui_contentBoxHeadline { background-color: #64d2d7; }
#content__view.tui_colorset_13 .tui_contentBoxHeadline { background-color: #092a5e; color: #fff; }
#content__view.tui_colorset_14 .tui_contentBoxHeadline { background-color: #b9a064; color: #fff; }
#content__view.tui_colorset_15 .tui_contentBoxHeadline { background-color: #640019; color: #fff; }
#content__view.tui_colorset_16 .tui_contentBoxHeadline { background-color: #013b2b; color: #fff; }
#content__view.tui_colorset_17 .tui_contentBoxHeadline { background-color: #3d1a0e; color: #fff; }
#content__view.tui_colorset_18 .tui_contentBoxHeadline { background-color: #002d41; color: #fff; }
.tui_subMenu ul li a.tui_colorset_13, .tui_subMenu ul li a.tui_colorset_14, .tui_subMenu ul li a.tui_colorset_15, .tui_subMenu ul li a.tui_colorset_16, .tui_subMenu ul li a.tui_colorset_17, .tui_subMenu ul li a.tui_colorset_18 { }
.tui_subMenu ul li.tui_activeLi.tui_colorset_1, .tui_subMenu ul li.tui_colorset_1 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -196px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_2, .tui_subMenu ul li.tui_colorset_2 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -392px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_3, .tui_subMenu ul li.tui_colorset_3 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -588px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_4, .tui_subMenu ul li.tui_colorset_4 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -784px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_5, .tui_subMenu ul li.tui_colorset_5 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -980px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_6, .tui_subMenu ul li.tui_colorset_6 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -1176px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_7, .tui_subMenu ul li.tui_colorset_7 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -1372px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_8, .tui_subMenu ul li.tui_colorset_8 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -1568px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_9, .tui_subMenu ul li.tui_colorset_9 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -1764px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_10, .tui_subMenu ul li.tui_colorset_10 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -1960px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_11, .tui_subMenu ul li.tui_colorset_11 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -2156px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_12, .tui_subMenu ul li.tui_colorset_12 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -2352px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_13, .tui_subMenu ul li.tui_colorset_13 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -2548px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_14, .tui_subMenu ul li.tui_colorset_14 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -2744px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_15, .tui_subMenu ul li.tui_colorset_15 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -2940px 0; color: #fff; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_16, .tui_subMenu ul li.tui_colorset_16 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -3136px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_17, .tui_subMenu ul li.tui_colorset_17 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -3332px 0; }
.tui_subMenu ul li.tui_activeLi.tui_colorset_18, .tui_subMenu ul li.tui_colorset_18 { background-image: url("/site/images/newsnet/tui_bg_subMenu01.gif"); background-repeat: repeat-y; background-position: -3528px 0; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_1, .tui_subMenu .tui_first.tui_colorset_1, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_2, .tui_subMenu .tui_first.tui_colorset_2, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_3, .tui_subMenu .tui_first.tui_colorset_3, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_4, .tui_subMenu .tui_first.tui_colorset_4, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_5, .tui_subMenu .tui_first.tui_colorset_5, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_6, .tui_subMenu .tui_first.tui_colorset_6, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_7, .tui_subMenu .tui_first.tui_colorset_7, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_8, .tui_subMenu .tui_first.tui_colorset_8, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_9, .tui_subMenu .tui_first.tui_colorset_9, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_10, .tui_subMenu .tui_first.tui_colorset_10, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_11, .tui_subMenu .tui_first.tui_colorset_11, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_12, .tui_subMenu .tui_first.tui_colorset_12, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_13, .tui_subMenu .tui_first.tui_colorset_13, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_14, .tui_subMenu .tui_first.tui_colorset_14, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_15, .tui_subMenu .tui_first.tui_colorset_15, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_16, .tui_subMenu .tui_first.tui_colorset_16, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_17, .tui_subMenu .tui_first.tui_colorset_17, .tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_18, .tui_subMenu .tui_first.tui_colorset_18 { background-image: url("/site/images/newsnet/tui_bg_subMenu02.gif"); }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_1, .tui_subMenu .tui_first.tui_colorset_1 { background-position: -188px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_2, .tui_subMenu .tui_first.tui_colorset_2 { background-position: -383px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_3, .tui_subMenu .tui_first.tui_colorset_3 { background-position: -578px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_4, .tui_subMenu .tui_first.tui_colorset_4 { background-position: -773px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_5, .tui_subMenu .tui_first.tui_colorset_5 { background-position: -968px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_6, .tui_subMenu .tui_first.tui_colorset_6 { background-position: -1163px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_7, .tui_subMenu .tui_first.tui_colorset_7 { background-position: -1358px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_8, .tui_subMenu .tui_first.tui_colorset_8 { background-position: -1553px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_9, .tui_subMenu .tui_first.tui_colorset_9 { background-position: -1748px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_10, .tui_subMenu .tui_first.tui_colorset_10 { background-position: -1943px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_11, .tui_subMenu .tui_first.tui_colorset_11 { background-position: -2138px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_12, .tui_subMenu .tui_first.tui_colorset_12 { background-position: -2333px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_13, .tui_subMenu .tui_first.tui_colorset_13 { background-position: -2528px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_14, .tui_subMenu .tui_first.tui_colorset_14 { background-position: -2723px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_15, .tui_subMenu .tui_first.tui_colorset_15 { background-position: -2918px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_16, .tui_subMenu .tui_first.tui_colorset_16 { background-position: -3113px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_17, .tui_subMenu .tui_first.tui_colorset_17 { background-position: -3308px 0 !important; }
.tui_subMenu .tui_first.tui_activeLi_first.tui_colorset_18, .tui_subMenu .tui_first.tui_colorset_18 { background-position: -3503px 0 !important; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_1, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_2, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_3, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_4, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_5, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_6, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_7, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_8, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_9, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_10, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_11, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_12, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_13, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_14, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_15, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_16, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_17, .tui_subMenu .tui_activeLi a.tui_active.tui_colorset_18 { }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_1, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_1, .tui_subMenu ul li.tui_first.tui_colorset_1 a:hover, .tui_subMenu ul li.tui_colorset_1 a:hover { background-position: 155px 5px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_2, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_2, .tui_subMenu ul li.tui_first.tui_colorset_2 a:hover, .tui_subMenu ul li.tui_colorset_2 a:hover { background-position: 115px -35px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_3, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_3, .tui_subMenu ul li.tui_first.tui_colorset_3 a:hover, .tui_subMenu ul li.tui_colorset_3 a:hover { background-position: 75px -75px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_4, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_4, .tui_subMenu ul li.tui_first.tui_colorset_4 a:hover, .tui_subMenu ul li.tui_colorset_4 a:hover { background-position: 35px -115px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_5, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_5, .tui_subMenu ul li.tui_first.tui_colorset_5 a:hover, .tui_subMenu ul li.tui_colorset_5 a:hover { background-position: -5px -155px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_6, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_6, .tui_subMenu ul li.tui_first.tui_colorset_6 a:hover, .tui_subMenu ul li.tui_colorset_6 a:hover { background-position: -45px -195px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_7, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_7, .tui_subMenu ul li.tui_first.tui_colorset_7 a:hover, .tui_subMenu ul li.tui_colorset_7 a:hover { background-position: -85px -235px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_8, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_8, .tui_subMenu ul li.tui_first.tui_colorset_8 a:hover, .tui_subMenu ul li.tui_colorset_8 a:hover { background-position: -125px -275px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_9, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_9, .tui_subMenu ul li.tui_first.tui_colorset_9 a:hover, .tui_subMenu ul li.tui_colorset_9 a:hover { background-position: -165px -315px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_10, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_10, .tui_subMenu ul li.tui_first.tui_colorset_10 a:hover, .tui_subMenu ul li.tui_colorset_10 a:hover { background-position: -205px -355px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_11, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_11, .tui_subMenu ul li.tui_first.tui_colorset_11 a:hover, .tui_subMenu ul li.tui_colorset_11 a:hover { background-position: -245px -395px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_12, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_12, .tui_subMenu ul li.tui_first.tui_colorset_12 a:hover, .tui_subMenu ul li.tui_colorset_12 a:hover { background-position: -285px -435px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_13, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_13, .tui_subMenu ul li.tui_first.tui_colorset_13 a:hover, .tui_subMenu ul li.tui_colorset_13 a:hover { background-position: -325px -475px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_14, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_14, .tui_subMenu ul li.tui_first.tui_colorset_14 a:hover, .tui_subMenu ul li.tui_colorset_14 a:hover { background-position: -365px -515px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_15, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_15, .tui_subMenu ul li.tui_first.tui_colorset_15 a:hover, .tui_subMenu ul li.tui_colorset_15 a:hover { background-position: -405px -555px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_16, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_16, .tui_subMenu ul li.tui_first.tui_colorset_16 a:hover, .tui_subMenu ul li.tui_colorset_16 a:hover { background-position: -445px -595px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_17, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_17, .tui_subMenu ul li.tui_first.tui_colorset_17 a:hover, .tui_subMenu ul li.tui_colorset_17 a:hover { background-position: -485px -635px; }
.tui_subMenu .tui_activeLi a.tui_active.tui_colorset_18, .tui_subMenu .tui_first.tui_activeLi_first a.tui_active.tui_colorset_18, .tui_subMenu ul li.tui_first.tui_colorset_18 a:hover, .tui_subMenu ul li.tui_colorset_18 a:hover { background-position: -525px -675px; }
.tui_article_statusNormal .tui_points, .tui_article_statusCheckedNotepad .tui_points { color: #64D2D7; float: left; margin-right: 5px; margin-top: 1px; width: 90px; text-align: center; }
.tui_article_statusNormal .tui_points_number, .tui_article_statusCheckedNotepad .tui_points_number { float: right; display: inline-block; font-size: 10px; font-weight: bold; }
.tui_article02.tui_nopoints .tui_article_notepad, .tui_article02.tui_nopoints .tui_article_checkedNotepad { float: right; margin-right: 14px; }
.tui_expipoints_banner .tui_points_banner { height: 22px; background-color: #64D2D7; color: #ffffff; padding: 0 10px; float: right; margin-left: 20px; margin-top: 4px; margin-right: 3px; }
.tui_expipoints_banner .tui_points_banner_text { display: inline-block; font-weight: bold; }
.tui_expipoints_banner .tui_points_banner_text img { margin-top: 3px; font-weight: bold; font-size: 10px; margin-top: 7px; margin-right: 10px; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_discount_level { color: #5C7C99; font-weight: normal; padding-left: 4px; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_discount_level { padding-left: 4px; font-weight: normal; color: #5c7c99; }
.tui_siteOverview.tui_whatsNewDistributorsPage .tui_article_heading { width: 594px !important; margin-right: 5px; }
 .rsstto_wrapper { overflow:auto; height:100px; padding:5px 5px 5px 5px; }
.rsstto_date { }
.rsstto_title { font-weight:bolder; }
.rsstto_description { position:absolute; border:2px solid #fef6a8; background:#fef6a8; padding:5px; width:400px; left:250px; z-index:1000; }
.tui_overlayKurznachrichten .marquee { overflow: hidden; white-space: nowrap; line-height: 39px; }
.tui_overlayKurznachrichten { position: absolute; left: 0; top: 40px; width: 27px; z-index: 1001; }
.tui_overlayKurznachrichten_Newsnet { position: absolute; left: 0; top: 80px; width: 27px; z-index: 1001; }
.tui_overlayKurznachrichten_ExpiClub { position: absolute; left: 0; top: 90px; width: 27px; z-index: 1001; }
.tui_overlayKurznachrichten_Extranet { position: absolute; left: 0; top: 130px; width: 27px; z-index: 1001; }
.tui_overlayKurznachrichten_gradientButton { background-image: url(/site/images/newsnet/tui_bg_overlayKurznachrichten.png); background-repeat: no-repeat; background-position: 0px 100%; float: left; width: 27px; height: 45px; }
.tui_overlayKurznachrichten_cornerButtonBottom { background-image: url(/site/images/newsnet/tui_bg_overlayKurznachrichten.png); background-repeat: no-repeat; background-position: -67px 100%; overflow: hidden; width: 27px; height: 45px; }
.tui_overlayKurznachrichten_pointerArea { background-image: url(/site/images/newsnet/tui_bg_overlayKurznachrichten.png); background-repeat: no-repeat; background-position: -29px -128px; width: 27px; height: 35px !important; overflow: hidden; cursor: pointer; }
.tui_overlayKurznachrichten_pointerArea_close { background-image: url(/site/images/newsnet/tui_bg_overlayKurznachrichten.png); background-repeat: no-repeat; background-position: 547px 50%; width: 602px; overflow: hidden; cursor: pointer; }
.tui_overlayKurznachrichten_bottom { float: left; }
.tui_overlayKurznachrichten_leftTop, .tui_overlayKurznachrichten_leftBottom { background-image: url(/site/images/newsnet/tui_bg_overlayKurznachrichten.png); }
.tui_overlayKurznachrichten_rightTop { background-image: url(/site/images/newsnet/tui_bg_overlayKurznachrichten.png); }
.tui_overlayKurznachrichten_leftTop, .tui_overlayKurznachrichten_rightTop { float: left; height: 4px; line-height: 4px; background-repeat: repeat-x; background-position: 0 0; width: 575px; }
.tui_overlayKurznachrichten_leftTop { display: none; }
.tui_overlayKurznachrichten_rightTop { float: left; height: 4px; line-height: 4px; background-repeat: no-repeat; background-position: -40px -340px; width: 27px; }
.tui_overlayKurznachrichten_leftBottom { float: left; height: 10px; line-height: 10px; background-repeat: repeat-x; background-position: 0 -14px; width: 575px; display: none; }
.tui_overlayKurznachrichten_body { width: 602px; float: left; }
.tui_overlayKurznachrichten_body_left { float: left; width: 575px; cursor: default; display: none; }
.tui_overlayKurznachrichten_body_content { background-color: #faaa00; display:inline; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #002d41; border-bottom: 1px solid #faaa00; overflow: auto; height: 45px; max-height: 45px; }
.tui_overlayKurznachrichten_body_content a { color: #002d41 ; font-weight:normal; }
.tui_overlayKurznachrichten_body_content_headline { font-size: 11px; font-weight: bold; }
.tui_overlayKurznachrichten_body_slider { background-color: #EBFED4; padding: 4px 0 0 20px; }
.tui_overlayKurznachrichten_showHide_open, .tui_overlayKurznachrichten_showHide_close { display: block; float: left; width: 27px; height: 70px; text-decoration: none; }
.tui_overlayKurznachrichten_showHide_open { background-position: 0 50%; }
.tui_overlayKurznachrichten_showHide_close { background-position: -30px 50%; }
.tui_overlayKurznachrichten_opened .tui_overlayKurznachrichten_leftTop, .tui_overlayKurznachrichten_opened .tui_overlayKurznachrichten_body_left, .tui_overlayKurznachrichten_opened .tui_overlayKurznachrichten_leftBottom { display: block; }
.tui_overlayKurznachrichten_opened { width: 602px; }
.tui_overlayKurznachrichten_opened .tui_overlayKurznachrichten_gradientButton { background-position: 575px 100%; height: auto; width: 602px; }
.tui_overlayKurznachrichten_opened .tui_overlayKurznachrichten_cornerButtonBottom { background-position: 508px 100%; height: auto; width: 602px; }
.tui_overlayKurznachrichten_opened .tui_overlayKurznachrichten_pointerArea { background-position: 525px -125px; height: auto; width: 602px; }
.tui_overlayLeftNote { position: absolute; left: 0; top: 160px; width: 27px; z-index: 1001; }
.tui_overlayLeftNote_Newsnet { position: absolute; left: 0; top: 10px; width: 27px; z-index: 1001; }
.tui_overlayLeftNote_ExpiClub { position: absolute; left: 0; top: 190px; width: 27px; z-index: 1001; }
.tui_overlayLeftNote_Extranet { position: absolute; left: 0; top: 180px; width: 27px; z-index: 1001; }
.tui_overlayLeftNote_gradientButton { background-image: url(/site/images/newsnet/tui_bg_overlayLeftNote.png); background-repeat: no-repeat; background-position: 0px 100%; float: left; width: 27px; height: 120px; }
.tui_overlayLeftNote_cornerButtonBottom { background-image: url(/site/images/newsnet/tui_bg_overlayLeftNote.png); background-repeat: no-repeat; background-position: -67px 100%; overflow: hidden; width: 27px; height: 120px; }
.tui_overlayLeftNote_pointerArea { background-image: url(/site/images/newsnet/tui_bg_overlayLeftNote.png); background-repeat: no-repeat; background-position: -29px 50%; width: 27px; height: 110px; overflow: hidden; cursor: pointer; }
.tui_overlayLeftNote_pointerArea_close { background-image: url(/site/images/newsnet/tui_bg_overlayLeftNote.png); background-repeat: no-repeat; background-position: 547px 50%; width: 602px; overflow: hidden; cursor: pointer; }
.tui_overlayLeftNote_bottom { float: left; }
.tui_overlayLeftNote_leftTop, .tui_overlayLeftNote_leftBottom { background-image: url(/site/images/newsnet/tui_bg_overlayLeftNote.png); }
.tui_overlayLeftNote_rightTop { background-image: url(/site/images/newsnet/tui_bg_overlayLeftNote.png); }
.tui_overlayLeftNote_leftTop, .tui_overlayLeftNote_rightTop { float: left; height: 4px; line-height: 4px; background-repeat: repeat-x; background-position: 0 0; width: 575px; }
.tui_overlayLeftNote_leftTop { display: none; }
.tui_overlayLeftNote_rightTop { float: left; height: 4px; line-height: 4px; background-repeat: no-repeat; background-position: -40px -340px; width: 27px; }
.tui_overlayLeftNote_leftBottom { float: left; height: 10px; line-height: 10px; background-repeat: repeat-x; background-position: 0 -14px; width: 575px; display: none; }
.tui_overlayLeftNote_body { width: 602px; float: left; }
.tui_overlayLeftNote_body_left { float: left; width: 575px; cursor: default; display: none; }
.tui_overlayLeftNote_body_content { background-color: #fef6a8; padding: 10px 20px; font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #002d41; border-bottom: 1px solid #fef6a8; overflow: auto; max-height: 170px; }
.tui_overlayLeftNote_body_content_headline { font-size: 11px; font-weight: bold; }
.tui_overlayLeftNote_body_slider { background-color: #fefad3; padding: 4px 0 0 20px; }
.tui_overlayLeftNote_showHide_open, .tui_overlayLeftNote_showHide_close { display: block; float: left; width: 27px; height: 70px; text-decoration: none; }
.tui_overlayLeftNote_showHide_open { background-position: 0 50%; }
.tui_overlayLeftNote_showHide_close { background-position: -30px 50%; }
.tui_overlayLeftNote_opened .tui_overlayLeftNote_leftTop, .tui_overlayLeftNote_opened .tui_overlayLeftNote_body_left, .tui_overlayLeftNote_opened .tui_overlayLeftNote_leftBottom { display: block; }
.tui_overlayLeftNote_opened { width: 602px; }
.tui_overlayLeftNote_opened .tui_overlayLeftNote_gradientButton { background-position: 575px 100%; height: auto; width: 602px; }
.tui_overlayLeftNote_opened .tui_overlayLeftNote_cornerButtonBottom { background-position: 508px 100%; height: auto; width: 602px; }
.tui_overlayLeftNote_opened .tui_overlayLeftNote_pointerArea { background-position: 525px 50%; height: auto; width: 602px; }
.tui_overlayLeftAd { position: absolute; left: 0; top: 385px; z-index: 1; }
.tui_overlayLeftAd_body, .tui_overlayLeftAd_button { display: block; height: 191px; background-image: url(/site/images/tui_bg_overlayLeftAd.png); background-repeat: no-repeat; float: left; text-decoration: none; }
.tui_overlayLeftAd_body { width: 569px; background-position: 0 0; }
.tui_overlayLeftAd_button { width: 33px; background-position: -602px 0; }
.tui_overlayLeftAd_opened .tui_overlayLeftAd_body { display: block; }
.tui_overlayLeftAd_opened .tui_overlayLeftAd_button { width: 33px; background-position: -569px 0; }
.tui_contentBanner a img, .tui_contentText a img, .tui_contentBoxText a img, .tui_itemContent a img { border: none; max-width:100%; height: auto; }
.tui_contentTeaserText, .tui_innerContentSpaceShadow, .tui_innerContentSmallSpaceShadow { padding-bottom: 20px; }
.tui_contentTeaserText { font-weight: bold; }
.tui_contentText h2, .tui_contentBoxText h2, .tui_contentText h4, .tui_contentBoxText h4, .tui_accordion2 .tui_itemContent h4, .tui_contentBoxHeadline h2 { font-size: 11px; font-weight: bold; color: #002D41; margin: 0; padding: 0; }
.tui_contentText h3, .tui_contentBoxText h3 { font-size: 13px; margin: 10px 0; }
.tui_contentBoxHeadline h2 { padding-bottom: 10px; }
.tui_contentBox { clear: both; }
.tui_contentSmall .tui_contentBoxTeaser .tui_dropdown { padding: 4px 5px 5px; }
.tui_contentBoxTeaser .tui_contentBox { }
.tui_contentBox p { padding-bottom: 7px; }
.tui_contentBoxText { margin: 10px; line-height: 16px; }
.tui_contentBoxText_height180 { height: 180px; }
.tui_contentBoxText th, .tui_contentBoxText td { padding: 2px 0; }
.tui_contentBox_overlay .tui_contentBoxText { margin: 0; padding: 10px; }
.tui_siteOverview_element_inner .tui_ieInlineWrapBug a { background-position: 100% 6px !important; }
.tui_table_noBorder, .tui_table_noBorder td { border: none !important; }
.tui_contentBox ul ul, .tui_contentSmall ul ul, .tui_contentBoxList ul ul, .tui_contentBoxListSmall ul ul, .tui_contentText ul ul, .tui_accordion2 .tui_itemContent ul ul, .tui_contentBox ol ol, .tui_contentSmall ol ol, .tui_contentBoxList ol ol, .tui_contentBoxListSmall ol ol, .tui_contentText ol ol, .tui_accordion2 .tui_itemContent ol ol, .tui_contentBox ul ol, .tui_contentSmall ul ol, .tui_contentBoxList ul ol, .tui_contentBoxListSmall ul ol, .tui_contentText ul ol, .tui_accordion2 .tui_itemContent ul ol, .tui_contentBox ol ul, .tui_contentSmall ol ul, .tui_contentBoxList ol ul, .tui_contentBoxListSmall ol ul, .tui_contentText ol ul, .tui_accordion2 .tui_itemContent ol ul { padding-top: 7px; }
.tui_contentBox ul ol, .tui_contentSmall ul ol, .tui_contentBoxList ul ol, .tui_contentBoxListSmall ul ol, .tui_contentText ul ol, .tui_accordion2 .tui_itemContent ul ol { background-image: none; list-style-type: decimal; padding-left: 34px; }
.tui_contentBox ol li, .tui_contentSmall ol li, .tui_contentBoxList ol li, .tui_contentBoxListSmall ol li, .tui_contentText ol li, .tui_accordion2 .tui_itemContent ol li { padding: 0 0 7px 0; background-image: none; }
.tui_contentText table, .tui_contentBoxText table, .tui_accordion2 table, .tui_discount table, .tui_content_coWorker_wrapper table { border-collapse: collapse; }
.tui_contentText td, .tui_contentText th, .tui_contentBoxText td, .tui_contentBoxText th, .tui_accordion2 td, .tui_accordion2 th, .tui_discount td, .tui_discount th { border:1px solid #d9d9d9; padding: 3px; }
.tui_contentText td p, .tui_contentText th p, .tui_contentBoxText td p, .tui_contentBoxText th p, .tui_accordion2 td p, .tui_accordion2 th p { padding: 0; }
.tui_twoRow-right .tui_contentBox.tui_contentBoxListSmall ul li, .tui_twoRow_home-right .tui_contentBox.tui_contentBoxListSmall ul.tui_contentBoxHomeInfobox_linkbox li { border-bottom: 1px solid #f2f2f2; background-image: none; padding: 3px 0; }
.tui_contentBox.tui_contentBoxListSmall .tui_ieInlineWrapBug a { background-position: 100% 6px !important; }
.tui_contentBoxList { padding: 0 10px; }
.tui_contentBoxList li a, .tui_contentText a, .tui_siteOverview .tui_article_details a, .tui_accordion2 .tui_itemContent a, .tui_overlayLeftNote_body_content a { color: #6699ff; text-decoration: none; }
.tui_accordion2 .tui_itemContent a:hover, .tui_overlayLeftNote_body_content a:hover { text-decoration: underline; }
.tui_contentBox.tui_directory { width: 769px; }
.tui_contentSmall .tui_contentBox.tui_directory, .tui_contentSmall .tui_contentBox.tui_twoColumns { width: 566px; }
.tui_contentBoxList ul li { padding: 0 0 0 10px; background-image: none; border-bottom: 1px solid #f2f2f2; }
.tui_contentBoxList ul li a { line-height: 29px; }
.tui_twoColumns .tui_contentBoxList li { width: 357px; }
.tui_twoColumns .tui_contentBoxList .tui_col1 { margin-left: 0; }
.tui_twoColumns .tui_contentBoxList .tui_col2 { margin-left: 382px; }
.tui_contentBoxList ul.tui_simulatedEntry { margin-bottom: 29px; }
.tui_contentSmall .tui_twoColumns .tui_contentBoxList li { width: 257px; }
.tui_contentSmall .tui_twoColumns .tui_contentBoxList .tui_col2 { margin-left: 282px; }
.tui_contentBoxImage { margin: 10px 0; float: left; display: inline; border: 1px solid #b5b5b5; }
.tui_contentBoxImage > img { max-width: 125px; height: auto; }
.tui_contentBoxImage .tui_contentBoxImageContent img { height: auto; }
.tui_contentSmall .tui_contentBoxTeaser .tui_contentBoxImage, .tui_contentInfo .tui_contentBoxInfo .tui_contentBoxImage { border: none; margin: 10px 5px; float: none; display: block; }
.tui_contentBoxData { width: 155px; height: 100%; margin-bottom: -1000px; padding: 10px 10px 1000px 10px; float: right; display: inline; background-color: #fcfaee; text-align: center; color: #8c8c8c; }
.tui_contentBox3Col .tui_contentBoxData { width: 135px; }
.tui_contentBoxData > .tui_button03a { padding-left: 20px; padding-right: 20px; }
.tui_contentBoxData p { margin: 0; padding: 0; }
.tui_contentBoxDataHighlight { padding: 10px 2px; text-align: center; color: #8c8c8c; line-height: normal; }
.tui_contentBoxDataHighlight .tui_highlight { font-size: 160%; color: #6798ff; line-height: 30px; }
.tui_contentBox3Col .tui_contentBoxText { padding: 10px; padding-right: 0; margin: 0; float: left; display: inline; }
.tui_contentBox .tui_ieInlineWrapBug a, .tui_siteOverview_element_inner .tui_ieInlineWrapBug a, .tui_siteOverview .tui_article_details a { background-image: url(/site/images/newsnet/tui_bg_arrows01.gif); background-repeat: no-repeat; background-position: 100% 13px; }
.tui_contentBox .tui_ieInlineWrapBug a, .tui_siteOverview_element_inner .tui_ieInlineWrapBug a { width: 15px; display: inline-block; }
.tui_contentBox .tui_ieInlineWrapBug a:hover, .tui_contentBoxList .tui_ieInlineWrapBug a:hover { text-decoration: none; }
.tui_contentBox.tui_directory .tui_contentBoxList .tui_ieInlineWrapBug a { background-position: 100% -12px; }
.tui_contentInfoInput_text { color: #bababa; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 148px; border: 1px solid #a7a5a7; padding: 2px 5px; }
.tui_contentInfoInput_text:focus { color: #333333; }
.tui_contentBoxTeaser .tui_contentBoxHeadline, .tui_contentBoxTeaserSmall .tui_contentBoxHeadline { background-color: #e6dcb9; color: #002c41; }
.tui_contentBoxTeaser .tui_contentBoxText img, .tui_contentBoxTeaserSmall .tui_contentBoxText img { padding-bottom: 7px; }
.tui_contentBoxTeaser .tui_contentBox p, .tui_contentBoxTeaserSmall .tui_contentBox p { padding-bottom: 0; }
.tui_maxWidth124 { max-width: 124px; }
.tui_maxHeight180 { max-height: 173px; }
.tui_contentBoxLine { border-top:1px solid #D7D7D7; }
.tui_table_statusRed { color: #ef0000; }
.tui_table_statusGreen { color: #8FB100; }
.tui_table_statusDarkGreen { color: #336600; }
.tui_buttonBig { display: block; width: 100%; height: 19px; padding: 2px 0; border: 1px solid #ffffff; background-image: url(/site/images/newsnet/tui_bg_buttons.png); background-position: 0 -80px; background-repeat: repeat-x; color: #ffffff !important; text-align: center; font-size: 110%; font-weight: bold; }
.tui_contentBoxSlider { clear: both; border-top: 1px solid #d7d7d7; background-image: url(/site/images/tui_bg_contentBoxSlider.gif); background-repeat: repeat-x; background-position: left bottom; height: 35px; }
.tui_contentBoxPage { float: left; margin: 8px 0 0 10px; }
.tui_contentBox3Col { overflow: hidden; }
.tui_contentBox_gold .tui_contentBoxHeadline { background-color: #e6dcb9 !important; padding: 5px; }
.tui_contentBox_grey .tui_contentBoxHeadline { background-color: #d9d9d9 !important; padding: 5px; }
.tui_tableCol01 { padding-left: 35px !important; }
.tui_tableCol02 { width: 250px; padding-left: 25px; }
.tui_table_colV2 .tui_tableCol02 { width: 280px; }
.tui_profilBoxContent table.tui_tableAccordion .tui_tableCol02, .tui_profilBoxContent table.tui_tableAccordion .tui_tableCol03, .tui_profilBoxEdit table.tui_tableAccordion .tui_tableCol02, .tui_profilBoxEdit table.tui_tableAccordion .tui_tableCol03 { width: 120px; }
.tui_profilBoxContent table.tui_tableAccordion .tui_tableCol04, .tui_profilBoxEdit table.tui_tableAccordion .tui_tableCol04 { }
.tui_tableCol03 { width: auto; padding-left: 25px; }
.tui_table_colV3 .tui_tableCol02 { width: 479px; }
.tui_freigabe_yes { width: 17px; height: 12px; display: block; text-indent: -1000em; background-image:url(/site/images/tui_bg_icons.png); background-position: 0 -409px; background-repeat: no-repeat; }
.tui_profilBoxUserInfo, .tui_profilBoxUserInfoEdit { right: 10px; overflow: hidden; }
@media all and (min-width: 768px) { .tui_profilBoxUserInfo, .tui_profilBoxUserInfoEdit { position: absolute; width: 290px; top: 33px; }
.tui_profilBoxUserInfo { border-left: 1px solid #dfdfdf; }
}
.tui_profilBoxEdit .tui_profilBoxUserInfo { background-color: #ececec; }
.tui_profilBoxUserInfoEdit { background-color: #d7d6d1; }
.tui_profilBoxUserInfoContent { padding: 10px; overflow: hidden; }
.tui_profilBoxUserInfoImage { margin-right: 15px; border: 2px solid #f1f1f1; line-height: 0; margin-bottom: 5px; }
.tui_profilBoxUserInfoText { overflow: hidden; width: 128px; }
.tui_profilBoxUserInfoContent .tui_profilBoxUserInfoText dl { margin: 0; }
.tui_profilBoxUserInfoContent .tui_profilBoxUserInfoText dt { clear: left; float: left; width: 65px; }
.tui_profilBoxUserInfoContent .tui_profilBoxUserInfoText dd { float: left; margin: 0; }
.tui_profilBoxUserInfoText h3 { margin-top: 0; font-size: 110%; font-weight: bold; }
.tui_profilBoxUserInfoText h4 { margin: 0; padding: 0; }
.tui_profilBoxUserInfoText .tui_big { font-size: 200%; font-weight: bold; }
.tui_profilBoxUserInfoOptions { padding-top: 10px; overflow: hidden; }
.tui_profilBoxUserInfoOptions > ul > li { background: none; padding-left: 0; }
.tui_profilBoxUserInfoEdit .tui_profilBoxUserInfoOptions { padding-top: 0; padding-bottom: 10px; border: none; }
.tui_profilBoxUserInfoEdit .tui_profilBoxUserInfoImage img { }
.tui_profilBoxUserInfoEdit .tui_profilBoxUserInfoText { font-size: 80%; line-height: normal; }
.tui_profilBoxUserInfoEdit .tui_profilBoxUserInfoText p { padding-bottom: 10px; }
.tui_profilBoxUserInfoEdit .tui_profilBoxUserInfoText p a { font-size: 120%; }
.tui_profilBoxUserInfoButton { padding-top: 10px; }
.tui_profilBoxContent table .tui_tableEdit td { padding: 0; }
.tui_profilBoxContent table .tui_tableEdit td table { margin: 10px 0 0 0; }
.tui_profilBoxContent table .tui_tableEdit td table.tui_tableEditNewsletter, .tui_profilBoxContent table .tui_tableEdit td table.tui_tableEditHotelCountry { margin: 0; }
.tui_profilBoxContent table .tui_tableEdit td table td { background-color: #d9d9d9; padding: 5px; }
.tui_profilBoxContent table .tui_tableEdit td table thead th { background-color: #c2c2c2; }
.tui_tableEditLabel { vertical-align: top; padding-left: 5px; }
.tui_tableEditLabel label { font-weight: bold; }
.tui_tableEditInput { padding-right: 15px !important; }
.tui_profilBoxEdit input, .tui_profilBoxEdit select, .tui_profilBoxEdit textarea, .tui_tableEdit input, .tui_tableEdit select, .tui_tableEdit textarea { font-size: 100%; }
.tui_tableEdit .tui_tableCol02 { width: 263px; }
.tui_tableEditCheckbox { display: block; float: left; }
.tui_tableEditInputText { width: 98%; }
.tui_tableEditLabelCheckbox { display: block; float: left; }
.tui_margin { margin: 20px 0; overflow: hidden; }
.tui_contentBox .tui_survey_question ol { padding-left: 18px; }
.tui_contentBox .tui_survey_question ol li { padding: 0; }
.tui_survey { line-height: normal; }
.tui_survey caption { background-color: #E6DCB9; text-align: left; font-weight: bold; padding: 7px 8px; }
.tui_survey th, .tui_survey td { padding: 7px 8px; }
.tui_flyer th, .tui_flyer td, .tui_promotions th, .tui_promotions td, .tui_discount .tui_discountTable th, .tui_discount .tui_discountTable td { padding: 3px 8px; }
.tui_survey th, .tui_flyer th { font-weight: normal; }
.tui_promotions th { font-weight: bold; }
.tui_survey thead th, .tui_flyer thead th, .tui_promotions thead th, .tui_discount .tui_discountTable thead th, .tui_content_coWorker_wrapper .tui_discountTable thead th { text-align: center; background-color: #e6dcb9; }
.tui_table_v02 thead th {background-color: #d9d9d9; }
.tui_promotions thead th, .tui_discount .tui_discountTable thead th, .tui_content_coWorker_wrapper .tui_discountTable thead th, .tui_promotions thead th a, .tui_discount .tui_discountTable thead th a, .tui_content_coWorker_wrapper .tui_discountTable thead th a { text-align: left; color: #002D41; text-decoration: none; }
.tui_survey td, .tui_flyer td { text-align: center; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; }
.tui_promotions td { border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; }
.tui_discount .tui_discountTable tbody td { border-top: 1px solid #d8d8d8; }
.tui_discount .tui_discountTable td.tui_discount { border-top: 1px solid #f0e9d7; }
.tui_discount .tui_discountTable tbody td a { color: #002D41; text-decoration: none; }
.tui_discount .tui_discountTable tbody td a:hover { color: #6798FF; }
.tui_discount .tui_discountTable tbody td.tui_flyer_price a { color: #6798FF; text-decoration: none; }
.tui_survey tbody th, .tui_flyer tbody th { border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; }
.tui_flyer tbody th { padding: 5px 0 5px 35px; }
.tui_survey .tui_row_even td, .tui_survey .tui_row_even th, .tui_flyer .tui_row_even td, .tui_flyer .tui_row_even th, .tui_promotions .tui_row_even td, .tui_promotions .tui_row_even th, .tui_discount .tui_discountTable .tui_row_even td, .tui_discount .tui_discountTable .tui_row_even th { background-color: #fef7e4; }
.tui_table_v02 .tui_row_even td, .tui_table_v02 .tui_row_even th { background-color: #ececec; }
.tui_survey .tui_row_odd td, .tui_survey .tui_row_odd th, .tui_flyer .tui_row_odd td, .tui_flyer .tui_row_odd th, .tui_promotions .tui_row_odd td, .tui_promotions .tui_row_odd th, .tui_discount .tui_discountTable .tui_row_odd td, .tui_discount .tui_discountTable .tui_row_odd th { background-color: #fcfaee; }
.tui_table_v02 .tui_row_odd td, .tui_table_v02 .tui_row_odd th { background-color: #ececec; }
.tui_survey .tui_row_odd td.tui_col_odd, .tui_flyer .tui_row_odd td.tui_col_odd { background-color: #f6f1de; }
.tui_survey .tui_row_even td.tui_col_odd, .tui_flyer .tui_row_even td.tui_col_odd { background-color: #f7f0d6; }
.tui_survey .tui_survey_tableLabel { text-align: left; font-weight: bold; }
.tui_flyer .tui_flyer_tableLabel { text-align: left; }
.tui_survey .tui_active, .tui_flyer .tui_active { border: 2px solid #b3b3b3; background-color: #f2ebd8 !important; }
.tui_flyer .tui_row_odd td.tui_flyer_price { background-color: #fcfaee; }
.tui_flyer .tui_row_even td.tui_flyer_price { background-color: #fef7e4; }
.tui_flyer_price { font-weight: bold; color: #6798ff; }
.tui_essenmarke_container { border: 1px solid #cac8c3; width: 717px; height: 950px; padding: 7px; }
.tui_essenmarke_container hr { position: absolute; top: 60px; left: 0; border-bottom-color: #000000; }
.tui_essenmarke_marke01 { position: relative; height: 370px; }
.tui_essenmarke_marke02 { position: relative; height: 525px; }
.tui_essenmarke_logo { position: absolute; left: 0; top: 0; }
.tui_essenmarke_title { position: absolute; right: 20px; top: 35px; }
.tui_essenmarke_title p { font-size: 18px; }
.tui_essenmarke_date { position: absolute; top: 90px; left: 10px }
.tui_essenmarke_date p, .tui_essenmarke_wert p { padding-bottom: 0; font-size: 16px; line-height: 30px; }
.tui_essenmarke_wert { position: absolute; top: 180px; left: 230px; width: 252px; height: 95px; padding-top: 25px; border: 2px solid #c9c9c9; text-align: center; }
.tui_essenmarke_wert p { line-height: 20px; }
.tui_essenmarke_wert_nummer { position: absolute; bottom: 0; left: 0; background-color: #c9c9c9; border-top: 2px solid #c9c9c9; width: 100%; padding: 4px 0; }
.tui_essenmarke_hinweise { position: absolute; bottom: 0; width: 100%; text-align: center; }
.tui_essenmarke_hinweise p, .tui_essenmarke_abrechnung p { font-size: 12px; padding-bottom: 0; }
.tui_essenmarke_abrechnung { position: absolute; top: 330px; left: 20px; }
.tui_essenmarke_abrechnung_adresse { margin-top: 10px; }
.tui_essenmarke_abrechnung_adresse p { font-size: 16px; margin-bottom: 10px; line-height: 20px; }
.tui_contentBox_flyerFixedHeight { height: 194px; overflow: hidden; }
.tui_contentBox_overlay { position: absolute; width: 288px; left: -3px; margin-top: -27px; z-index: 1; padding-bottom: 25px; }
.tui_contentBox_overlay_content { background-color: #fef7e4; }
.tui_contentBox_overlay_bottom { background-color: #fcfaee; border-top: 1px solid #d6d6cc; text-align: center; }
.tui_contentBox_overlay_content .tui_contentBoxLine { margin: 6px 0; }
.tui_contentBoxText_header { line-height: 17px; color: #706e6f; overflow: hidden; }
.tui_contentBoxText_header .tui_contentBoxText_trigger { float: left; }
.tui_icon_filterChoose, .tui_icon_filterChange, .tui_icon_close, .tui_icon_note, .tui_icon_delete, .tui_icon_zoom, .tui_icon_discount, .tui_icon_detail, .tui_icon_detail_active, .tui_icon_list, .tui_icon_loginoptions, .tui_icon_list_active, .tui_icon_note_allocator, .tui_icon_note_add, .tui_icon_note_edit, .tui_icon_note_editAdmin, .tui_icon_note_notEditableAdmin, .tui_icon_note_accept, .tui_icon_note_cancel { width: 20px; height: 20px; margin-right: 5px; display: block; float: left; background-image: url(/site/images/tui_bg_icons.png); background-repeat: no-repeat; text-decoration: none !important; }
.tui_icon_filterChoose { background-position: 0 -716px; }
.tui_icon_filterChange { background-position: 0 -746px; }
.tui_icon_note { background-position: 0 -30px; }
.tui_icon_zoom { background-position: 0 -985px; }
.tui_icon_discount { background-position: 0 -1015px; }
.tui_icon_list { background-position: 0 -153px; }
.tui_icon_loginoptions { background-position: 0 -1130px; }
.tui_highlight .tui_icon_loginoptions { background-position: 0 -1160px; }
.tui_icon_list_active { background-position: 0 -1101px; }
.tui_icon_detail { background-position: 0 -1044px; }
.tui_icon_detail_active { background-position: 0 -1073px; }
.tui_icon_note_allocator { background-position: 0 -1297px; }
.tui_icon_note_add { background-position: 0 -1454px; }
.tui_icon_note_edit { background-position: 0 -1481px; width: 16px; }
.tui_icon_note_editAdmin { background-position: 0 -1508px; width: 16px; }
.tui_icon_note_notEditableAdmin { background-position: 0 -1535px; width: 18px; }
.tui_icon_note_accept { background-position: 0 -1563px; width: 13px; height: 11px; }
.tui_icon_note_cancel { background-position: 0 -1584px; width: 11px; height: 11px; }
.tui_icon_delete { background-position: 0 -183px; display: inline-block; float: none; cursor: pointer; }
.tui_icon_close { float: right; margin: 0; width: 15px; background-position: 0 -773px; }
.tui_form_filterAirport { overflow: hidden; }
.tui_form_filterAirport .tui_form_filterAirport_col01, .tui_form_filterAirport .tui_form_filterAirport_col02 { width: 50%; float: left; }
.tui_form_filterAirport label { display: block; margin-left: 20px; }
.tui_icon_note_headline { float: right; margin: 0 0 0 5px; cursor: pointer; }
.tui_notification_container { border: 1px solid #fef17f; }
.tui_notification_top { background-color: #fef8c8; }
.tui_notification_bottom { background-color: #fdfad7; }
.tui_notification_content { padding: 10px 0; margin: 0 10px; }
.tui_notification_top .tui_notification_content { padding-top: 5px; border-bottom: 1px solid #d7d099; }
.tui_notification_top .tui_notification_content { padding-bottom: 5px; }
.tui_notification_content h3, .tui_notification_content p { margin: 0; padding: 0; color: #5a5845; }
.tui_notification_content a { text-decoration: none; color: #6f6f6f; font-weight: bold; }
.tui_notification_content a:hover { text-decoration: underline; }
.tui_notification_content .tui_bg_navigationRight_color01 { float: none; margin: 0 5px; display: inline-block; }
.tui_notification_content .tui_dropdown { margin: -3px 5px 0; }
.tui_flyer_container { margin-top: 20px; }
.tui_flyer_positionIcon { position: relative; margin-left: -28px; }
.tui_flyer_icon_information, .tui_flyer_icon_information_active { display: block; float: left; width: 31px; height: 22px; margin: 0; background-image: url(/site/images/newsnet/tui_bg_flyer_icon_information.png); background-repeat: no-repeat; background-position: 0 0; cursor: pointer; }
.tui_flyer_icon_information_active { background-position: 0 -32px; z-index: 3; position: relative; }
.tui_flyer_information { position: absolute; left: 30px; bottom: -25px; width: 719px; cursor: auto; z-index: 2; }
.tui_flyer_example { border: 1px solid #b3b3b3; background-color: #b3b3b3; display: inline-block; margin-left: 10px; color: #ffffff; text-align: center; }
.tui_flyer_example span { margin: 2px 0; }
.tui_galerie_overlay { position: absolute; top: 63px; width: 770px; z-index: 2000; padding: 0 4px 7px 4px; background-image: url(/site/images/tui_bg_galerie_overlay_shadow.png); background-repeat: repeat-x; background-position: left bottom; }
.tui_galerie_overlay_header { background-image: url(/site/images/tui_bg_galerie_overlay_header.gif); background-repeat: repeat-x; background-position: 0 0; height: 125px; padding-top: 10px; }
.tui_galerie_overlay_header_close { padding-right: 10px; }
.tui_galerie_overlay_header_switchToThumb, .tui_galerie_overlay_header_switchToImage, .tui_galerie_overlay_header_slider { float: left; }
.tui_galerie_overlay_header_switchToThumb, .tui_galerie_overlay_header_switchToImage { background-image: url(/site/images/newsnet/tui_bg_galerie_iconSwitch.png); background-repeat: no-repeat; background-position: 0 0; width: 36px; height: 40px; margin: 49px 0 0 10px; cursor: pointer; }
.tui_galerie_overlay_header_switchToImage { background-position: 0 -50px; }
.tui_galerie_overlay_header_slider { margin: 49px 18px 0 16px; width: 92px; }
.tui_galerie_overlay_header_slider_text { font-size: 11px; color: #6699ff; clear: both; text-align: center; }
.tui_galerie_overlay_header_carousel { margin-top: 25px; float: left; width: 565px; }
.tui_galerie_overlay_header_carousel_left, .tui_galerie_overlay_header_carousel_right { width: 25px; height: 80px; cursor: pointer; background-image: url(/site/images/tui_bg_galerie_overlay_header_carousel.gif); background-repeat: no-repeat; float: left; margin-top: 4px; }
.tui_galerie_overlay_header_carousel_left { background-position: 0 0; }
.tui_galerie_overlay_header_carousel_right { background-position: 0 -90px; }
.tui_galerie_overlay_header_carousel_thumb { width: 494px; float: left; padding: 0 8px; }
.tui_galerie_overlay_header_slider .tui_bg_navigationRight_color03, .tui_galerie_overlay_header_slider .tui_bg_navigationLeftFast_color03 {margin: 0 3px 10px 0; }
.tui_galerie_overlay_header_slider .tui_bg_navigationLeft_color03 { margin: 0 12px 10px 0; }
.tui_galerie_overlay_header_slider .tui_bg_navigationRightFast_color03 { margin: 0 0 10px 0; }
.tui_galerie_overlay_title { background-color: #c4d8ff; height: 42px; padding-right: 10px; }
.tui_galerie_overlay_title_text { float: left; padding: 15px 0 0 17px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #002d41; }
.tui_galerie_overlay_content { background-color: #ffffff; padding: 10px; text-align: center; }
.tui_community_statusOnline, .tui_community_statusOffline { display: inline-block; width: 9px; height: 8px; background-image: url(/site/images/tui_bg_community_status.gif); background-repeat: no-repeat; cursor: help; }
.tui_community_statusOnline { background-position: 0 0; }
.tui_community_statusOffline { background-position: 0 -18px; }
.tui_contentBoxText_table .tui_community_statusOnline, .tui_contentBoxText_table .tui_community_statusOffline { padding-right: 3px; height: 12px; background-position: 0 4px; }
.tui_community.tui_contentBoxText th { padding: 2px 10px 0px; }
.tui_community.tui_contentBoxText td { padding: 6px 10px 8px; }
.tui_community { }
.tui_community_link { color: #002D41 !important; }
.tui_community table { border-collapse: collapse; border: 1px solid #d9d9d9; width: 100%; }
.tui_contentSmall_halfLeft table, .tui_contentSmall_halfRight table { width: 100%; border-collapse: collapse; border: 1px solid #d9d9d9; }
.tui_community table tr { border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; }
.tui_community table tr th { background-color: #d9d9d9; font-weight: normal; font-size: 11px; color: #333333; background-image: url(/site/images/tui_bg_community_hyphen.gif); background-repeat: no-repeat; background-position: 0 50%; height: 21px; }
.tui_community table td { border: none; }
.tui_community table tr th.tui_communityFirst { background-image: none; }
.tui_community table .tui_thumbImageSmall { margin-left: -4px; }
.tui_community table .tui_community_myGroupRow, .tui_community table .tui_community_closedGroupRow { background-color: #e0e7f6; background-image: url(/site/images/newsnet/tui_bg_community_gradient01.gif); background-repeat: repeat-x; background-position: left top; }
.tui_community table .tui_community_closedGroupRow { background-color: #e1e1e1; background-image: url(/site/images/tui_bg_community_gradient02.gif); }
.tui_community table .tui_community_text { float: right; width: 167px; }
.tui_community_overlay01 { position: absolute; right: -270px; top: 0; width: 260px; cursor: auto; z-index: 1; font-weight: normal; }
.tui_overlay_cornerLeft { position: absolute; left: -10px; top: 8px; background-image: url(/site/images/tui_bg_overlay_cornerLeft.gif); background-repeat: repeat-x; background-position: 0 0; width: 11px; height: 9px; }
.tui_community_overlay01_body { padding: 10px 0; clear: both; }
.tui_community_overlay01_body p { padding: 0 0 10px 0; }
.tui_community_overlay02 { position: absolute; right: -4px; top: 0; width: 329px; height: 310px; cursor: auto; z-index: 2; font-weight: normal; background-image: url(/site/images/tui_bg_community_overlayBg.png); background-repeat: no-repeat; background-position: 0 0; padding: 15px 25px 0 25px; }
.tui_community_overlay02_body { clear: both; height: 253px; }
.tui_community_overlay02_body p { padding-bottom: 10px; }
.tui_community_overlay02_attention { background-image: url(/site/images/tui_bg_community_overlay02_attention.png); background-repeat: no-repeat; background-position: 0 0; font-weight: bold; padding-left: 30px; padding-bottom: 10px; }
.tui_community_overlay02_left { float: left; width: 138px; }
.tui_community_overlay02_right { float: left; width: 190px; }
.tui_community_overlay02_advice { width: 183px; }
.tui_community_userOverview_left, .tui_community_userOverview_right { float: left; width: 278px; }
.tui_community_userOverview_left { padding-right: 6px; }
.tui_community_userOverview_user { overflow: hidden; padding: 7px; background-image: url(/site/images/tui_bg_community_userOverview_user.gif); background-repeat: repeat-x; background-position: 0 0; background-color: #f5f5f5; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; }
.tui_community_userOverview_user_iAm { background-color: #e0e7f6; background-image: url(/site/images/tui_bg_community_gradient01.gif); background-repeat: repeat-x; background-position: left top; }
.tui_community_userOverview_user_pic { float: left; background-image: url(/site/images/tui_bg_community_userSmall.gif); background-repeat: no-repeat; background-position: 0 100%; }
.tui_community_userOverview_user_picFrame { background-image: url(/site/images/tui_bg_community_userSmall.gif); background-repeat: no-repeat; background-position: -40px 0; width: 34px; padding: 2px 3px 3px; }
.tui_community_userOverview_user_iAm .tui_community_userOverview_user_pic { background-position: -90px 100%; }
.tui_community_userOverview_user_iAm .tui_community_userOverview_user_picFrame { background-position: -130px 0; }
.tui_community_userOverview_user_pic a { display: block; border: 1px solid #b5b5b5; text-decoration: none; padding: 2px; }
.tui_community_userOverview_user_pic a:hover { border: 1px solid #689AFF; }
.tui_community_userOverview_user_pic img { margin: 0; padding: 0; }
.tui_community_userOverview_user_name { float: left; width: 200px; padding: 0 3px 0 7px; height: 52px; overflow: hidden; }
.tui_community_userOverview_user_name a { color: #002d41; }
.tui_community_slider { padding: 5px 10px; overflow: hidden; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; width: 543px; }
.tui_community_thread { padding-bottom: 10px; clear: both; }
.tui_community_thread_first { background-color: #fcfaef; }
.tui_sliderCommunity { overflow: hidden; }
.tui_community_thread_head { background-color: #d9d9d9; margin: 0 3px; color: #333333; padding: 2px 10px; }
.tui_community_thread_head_lastEdit { color: #8c8c8c; }
.tui_community_thread_left { float: left; width: 569px; padding-right: 20px; }
.tui_community_thread_right { float: left; }
.tui_community_thread_bodySpace { padding: 10px; }
.tui_community_thread_body_answer { margin: 0 0 10px 22px; width: 494px; }
.tui_community_thread_body_quot01 { padding-left: 22px; margin: 20px 0; background-image: url(/site/images/newsnet/tui_bg_community_quot.gif); background-repeat: no-repeat; background-position: 0 3px; }
.tui_community_thread_body_quot02 { padding-right: 22px; background-image: url(/site/images/newsnet/tui_bg_community_quot.gif); background-repeat: no-repeat; background-position: 100% 100%; }
.tui_community_thread_body_quot_view { background-color: #FFFFFF; }
.tui_community_thread_body_quot_body { padding-top: 5px; font-style: italic; }
.tui_community_thread_body_quot_edit { background-color: #e0ebff; padding: 5px 2px; }
.tui_community_thread_body_quotAnswer { font-style: italic; width: 490px; }
.tui_community_thread_bodyFoot { padding: 8px 10px 0 5px; background-image: url(/site/images/tui_bg_community_gradientThread.gif); background-repeat: repeat-x; background-position: 0 100%; height: 32px; border-top: 1px solid #D9D9D9; }
.tui_community_thread_bodyFoot a.tui_button02a, .tui_community_thread_bodyFoot a.tui_button02c { margin-top: 0; }
.tui_community_thread_bodyFoot .tui_aktionEdit, .tui_community_thread_bodyFoot .tui_aktionClose, .tui_community_thread_bodyFoot .tui_aktionChange, .tui_community_thread_bodyFoot .tui_aktionDelete, .tui_community_thread_bodyFoot .tui_aktionReport, .tui_community_thread_body_quot_edit .tui_aktionEdit, .tui_community_thread_body_attachedFile_add_icons .tui_aktionEdit, .tui_community_thread_body_attachedFile_add_icons .tui_aktionDelete { display: inline-block; text-decoration: none; margin-left: 20px; }
.tui_community_thread_bodyFoot .tui_aktionEdit:hover, .tui_community_thread_bodyFoot .tui_aktionClose:hover, .tui_community_thread_bodyFoot .tui_aktionChange:hover, .tui_community_thread_bodyFoot .tui_aktionDelete:hover, .tui_community_thread_bodyFoot .tui_aktionReport:hover, .tui_community_thread_body_quot_edit .tui_aktionEdit:hover, .tui_community_thread_body_attachedFile_add_icons .tui_aktionEdit:hover, .tui_community_thread_body_attachedFile_add_icons .tui_aktionDelete:hover { text-decoration: underline; }
.tui_community_thread_bodyFoot_right { float: right; padding-top: 4px; }
.tui_community_thread_body_attachedFile { overflow: hidden; padding-bottom: 5px; }
.tui_community_thread_body_attachedFile_file, .tui_community_thread_body_attachedFile_add { border: 1px solid #d9d9d9; padding: 4px 10px 2px 10px; margin-bottom: 10px; line-height: 13px; }
.tui_community_thread_body_attachedFile_file a, .tui_community_thread_body_attachedFile_add a { color: #002d41; text-decoration: none; }
.tui_community_thread_body_attachedFile_file a:hover, .tui_community_thread_body_attachedFile_add a:hover { text-decoration: underline; }
.tui_community_thread_body_attachedFile_file span, .tui_community_thread_body_attachedFile_add span { display: inline-block; float: none; }
.tui_community_thread_body_attachedFile_add { overflow: hidden; width: 270px; padding-right: 0; margin-bottom: 0; white-space: nowrap; float: left; }
.tui_community_thread_body_attachedFile_add_note { font-size: 10px; color: #cccccc; line-height: normal; }
.tui_community_thread_body_attachedFile_add_icons { float: left; padding-top: 3px; }
.tui_community_threadUser_bodySpace { padding: 10px; width: 160px; }
.tui_community_threadUser_iAm { background-color: #e1e8f7; }
.tui_community_threadUser_first { background-color: #fcfaef; }
.tui_community_threadUser_bodySpace p { padding-bottom: 6px; }
.tui_community_threadUser_bodySpace .tui_community_statusOnline, .tui_community_threadUser_bodySpace .tui_community_statusOffline { height: 13px; }
.tui_community_threadUser_bodySpace .tui_community_statusOnline { background-position: 0 5px; }
.tui_community_threadUser_bodySpace .tui_community_statusOffline { background-position: 0 -13px; }
.tui_community_threadUser_pic { background-image: url(/site/images/newsnet/tui_bg_community_user.gif); background-repeat: no-repeat; }
.tui_community_threadUser_picFrame { background-image: url(/site/images/newsnet/tui_bg_community_user.gif); background-repeat: no-repeat; width: 80px; padding: 2px 3px 3px; }
.tui_community_threadUser_pic a { display: block; border: 1px solid #b5b5b5; text-decoration: none; padding: 2px; }
.tui_community_threadUser_pic a:hover { border: 1px solid #689AFF; }
.tui_community_threadUser_pic { background-position: 0 100%; }
.tui_community_threadUser_picFrame { background-position: -86px 0; }
.tui_community_threadUser_iAm .tui_community_threadUser_pic { background-position: -182px 100%; }
.tui_community_threadUser_iAm .tui_community_threadUser_picFrame { background-position: -268px 0; }
.tui_community_threadUser_first .tui_community_threadUser_pic { background-position: -364px 100%; }
.tui_community_threadUser_first .tui_community_threadUser_picFrame { background-position: -450px 0; }
.tui_community_statisticInfobox th, .tui_community_statisticInfobox td { border: none; }
.tui_infobox_community_users { width: 160px; clear: both; overflow: hidden; padding-bottom: 4px; }
.tui_infobox_community_users_pic { float: left; background-image: url(/site/images/tui_bg_community_userSmall.gif); background-repeat: no-repeat; background-position: 0 100%; }
.tui_infobox_community_users_picFrame { background-image: url(/site/images/tui_bg_community_userSmall.gif); background-repeat: no-repeat; background-position: 100% 0; width: 34px; padding: 2px 3px 3px; }
.tui_infobox_community_users_pic a { display: block; border: 1px solid #b5b5b5; text-decoration: none; padding: 2px; }
.tui_infobox_community_users_pic a:hover { border: 1px solid #689AFF; }
.tui_contentBoxInfo .tui_contentBoxText .tui_infobox_community_users_pic img { margin: 0; padding: 0; }
.tui_infobox_community_users_name { float: left; width: 100px; padding: 0 3px 0 7px; }
.tui_infobox_community_users_name a { color: #002d41; }
.tui_infobox_community_newsletterAffirmation { position: absolute; bottom: -10px; left: -11px; width: 160px; height: 125px; padding: 10px; background-color: #fff; border: 1px solid #d9d9d9; }
.tui_infobox_community_newsletterAffirmation_text { clear: both; padding-top: 20px; line-height: 17px; color: #333333; zoom: 1; }
.tui_progress { overflow: hidden; margin-bottom: 15px; }
.tui_progress_item { display: inline-block; width: auto; color: #d1e0ff; line-height: normal; background-image: url(/site/images/newsnet/tui_bg_arrows01.gif); background-repeat: no-repeat; background-position: 100% 20px; }
.tui_progress .tui_progress_item.tui_last { background: none; }
.tui_progress_item_count { display: inline-block; width: 38px; font-size: 35px; padding-left: 5px; }
.tui_first .tui_progress_item_count { padding-left: 0; }
.tui_progress_item_text { display: inline-block; line-height: 17px; padding-right: 15px; }
.tui_progress_item_active { font-weight: bold; color: #669aff; }
.tui_contentBoxBorder .tui_contentBox { border: 1px solid #ededed; }
.tui_promotions .tui_active { z-index: 1; }
.tui_promotions .tui_contentBoxTeaser .tui_contentBox h2 { padding-bottom: 15px; font-size: 110%; }
.tui_promotions .tui_contentBoxTeaser .tui_contentBox p { padding-bottom: 10px; }
.tui_promotions .tui_tab_logos_overlay { left: -15px; top: -10px; z-index: 2; }
.tui_promotions .tui_tab_logos_overlay_body { padding: 3px 15px 7px 15px; }
.tui_promotions th, .tui_promotions td, .tui_discount .tui_discountTable th, .tui_discount .tui_discountTable td { padding: 3px 5px; }
.tui_promotions th .tui_tab_logos_overlay_body ul { margin-top: 7px; margin-left: -5px; font-weight: normal; }
.tui_promotions th .tui_tab_logos_overlay_body ul li { border-bottom: 1px solid #d9d9d9; }
.tui_promotions .tui_tab_logos_overlay ul li a .tui_arrow, .tui_discount .tui_tab_logos_overlay ul li a .tui_arrow { float: right; padding: 0; }
.tui_promotions .tui_arrow, .tui_promotions .tui_arrow_active, .tui_discount .tui_arrow, .tui_discount .tui_active .tui_arrow, .tui_content_coWorker_wrapper .tui_arrow, .tui_content_coWorker_wrapper .tui_active .tui_arrow { padding-right: 15px; background-image: url(/site/images/tui_bg_arrows02.gif); background-repeat: no-repeat; background-position: 100% -25px; }
.tui_promotions .tui_arrow_active, .tui_discount .tui_active .tui_arrow, .tui_content_coWorker_wrapper .tui_active .tui_arrow { background-position: 100% 5px; }
.tui_confirmation { line-height: 47px; color: #ffffff; font-size: 110%; font-weight: bold; padding-left: 35px; width: calc(100% - 35px); max-width: calc(100% - 35px); position: relative; }
.tui_confirmation p { padding-bottom: 0; }
.tui_discount .tui_contentBoxTeaser .tui_contentBoxText p { margin: 0 0 20px 0; }
.tui_discount .tui_contentBoxTeaser .tui_contentBoxText p.tui_small { margin: 0; }
.tui_discount .tui_contentBoxTeaser .tui_contentBoxText img.tui_discount_logo { border: 1px solid #e8e8e8; padding: 0; margin: 0; text-align: right; }
.tui_discount .tui_contentBoxText { margin: 10px 5px; }
.tui_discount .tui_highlight { color: #6599fe; }
.tui_discount .tui_siteOverview_filter { width: 100%; }
.tui_discount .tui_siteOverview_filter .tui_dropdown { width: 180px; }
.tui_discount .tui_dropdown.tui_dropdown_v01 .tui_dropdown_left { width: 145px; }
.tui_discount .tui_dropdown.tui_dropdown_v01 .tui_overlay01 { width:183px; }
.tui_discount table p { padding-bottom: 0; }
.tui_discount .tui_flyer_price .tui_small { font-size: 80%; }
.tui_discount .tui_contentBoxTeaser .tui_contentBox { padding-top: 1px; }
.tui_discountDetail { width: 260px; padding: 10px 10px 0 0; }
.tui_discount .tui_headlineUnterlined { font-size: 12px; font-weight: bold; border-bottom: 1px solid #d8d8d8; margin-bottom: 6px; }
.tui_discountBuchung { padding: 7px 10px; background-color: #f3eddd; text-align: center; margin-bottom: 10px; }
.tui_discountBuchung .tui_big { font-size: 12px; }
.tui_discount a.tui_link { color: #6699FF; font-weight: bold; text-decoration: none; }
.tui_discount a.tui_link:hover { text-decoration: underline; cursor: pointer; }
.tui_discount ul { margin-bottom: 10px; }
.tui_discount h3 { font-size: 12px; }
.tui_discount ul li { padding-bottom: 0; }
.tui_shop .tui_contentBoxData { text-align: left; }
.tui_shop .tui_contentBoxData .tui_highlight, .tui_shop .tui_contentBoxText .tui_highlight { color: #6699ff; }
.tui_shop .tui_contentBoxData input { width: 100%; }
.tui_button_warenkorb { background-image:url(/site/images/newsnet/tui_bg_shop.png); background-position: 0 -58px; background-repeat: no-repeat; width: 79px; height: 39px; display: inline-block; margin-top: 5px; }
.tui_shop .tui_contentBox .tui_contentBoxText { width: 242px; line-height: 17px; }
.tui_shop .tui_contentBoxImage { border: none; }
.tui_shop .tui_contentBoxImageContent { border: 1px solid #B5B5B5; max-width: 113px; height: auto; margin-bottom: 6px; }
.tui_shop_discount { float: right; background-image:url(/site/images/newsnet/tui_bg_shop.png); background-position: 0 -29px; background-repeat: no-repeat; width: 163px; height: 19px; display: block; }
.tui_shop_new { float: left; background-image:url(/site/images/newsnet/tui_bg_shop.png); background-position: 0 0; background-repeat: no-repeat; width: 45px; height: 19px; display: block; }
.tui_contentBoxHeadline .tui_shop_new { margin-right: 10px; margin-top: 2px; }
.tui_shop .tui_margin { overflow: visible; }
.tui_shop .tui_contentBoxData { padding-bottom: 10px; margin-bottom: 0; }
.tui_shop .tui_contentBox3Col { overflow: visible; }
.tui_shop .tui_shop_overlay { position: absolute; top: 0; width: 340px; z-index: 3; }
.tui_baby .tui_baby_overlay, .tui_privilege .tui_privilege_overlay, .tui_travelarrangement .tui_travelarrangement_overlay { width: 340px; }
.tui_baby .tui_contentBoxData input, .tui_privilege .tui_contentBoxData input, .tui_travelarrangement .tui_contentBoxData input, .tui_transferservice .tui_contentBoxData input, .tui_presentservice .tui_contentBoxData input { width: 100%; }
.tui_rounded_left_top { background-image:url(/site/images/tui_bg_rounded_left_top.png); background-position: 0 0; background-repeat: repeat-x; width: 5%; height: 8px; float: left; font-size: 1px; }
.tui_rounded_top { background-image:url(/site/images/tui_bg_rounded_top.png); background-position: 0 0; background-repeat: repeat-x; width: 90%; height: 8px; float: left; font-size: 1px; }
.tui_rounded_right_top { background-image:url(/site/images/tui_bg_rounded_right_top.png); background-position: top right; background-repeat: repeat-x; width: 5%; height: 8px; float: left; font-size: 1px; }
.tui_rounded_left_bottom { background-image:url(/site/images/tui_bg_rounded_left_bottom.png); background-position: 0 0; background-repeat: repeat-x; width: 5%; height: 8px; float: left; font-size: 1px; }
.tui_rounded_bottom { background-image:url(/site/images/tui_bg_rounded_bottom.png); background-position: 0 0; background-repeat: repeat-x; width: 90%; height: 8px; float: left; font-size: 1px; }
.tui_rounded_right_bottom { background-image:url(/site/images/tui_bg_rounded_right_bottom.png); background-position: top right; background-repeat: repeat-x; width: 5%; height: 8px; float: left; font-size: 1px; }
.tui_rounded_left { background-image:url(/site/images/tui_bg_rounded_left.png); background-position: 0 0; background-repeat: repeat-y; clear: both; }
.tui_rounded_right { background-image:url(/site/images/tui_bg_rounded_right.png); background-position: top right; background-repeat: repeat-y; }
.tui_rounded_content { padding: 2px 10px; margin: 0 2px; background: #ffffff; }
.tui_shop .tui_shop_overlay .tui_rounded_content { padding: 2px 20px 10px; }
.tui_shop table.tui_shop thead th { background-color: #b3b3b3; color: #ffffff; font-weight: normal; }
.tui_shop table.tui_shop tbody { border-bottom: 1px solid #e6e6e6; }
.tui_shop table.tui_shop tbody td { padding-top: 7px; padding-bottom: 7px; }
.tui_shop table.tui_shop tbody td input { font-size: 100%; }
.tui_shop_basket_row { background: #e8e8e8; margin-bottom: 2px; padding: 2px 10px; }
.tui_shop_basket_finalrow { background: #ffffff; padding: 5px 10px 2px; margin-bottom: 2px; }
.tui_shop_overlay a { color: #8c8c8c; }
.tui_hotelCountry_name { color: #6F6F6F !important; }
.tui_form_golf .tui_contentText .tui_form h2, .tui_form_discount .tui_contentText .tui_form h2, .tui_form_contact .tui_contentText .tui_form h2, .tui_form_cars .tui_contentText .tui_form h2 { font-weight: bold; margin: 25px 0 10px 0; color: #B1E8EB; padding: 0; }
.tui_form_golf .tui_contentText .tui_form h2 { color: #6699FF; }
.tui_form_golf .tui_contentText p, .tui_form_discount .tui_contentText p, .tui_form_contact .tui_contentText p, .tui_form_cars .tui_contentText p { padding: 0; margin: 0 0 10px 0; }
.tui_form .tui_form_golf_collocate, .tui_form .tui_form_discount_collocate { float: left; display: block; clear: none; }
.tui_content_coWorker_wrapper { overflow: hidden; }
.tui_content_coWorker { font-size: 11px; overflow: hidden; }
.tui_content_coWorker table { border-collapse: collapse; }
.tui_content_coWorker table caption { display: none; }
.tui_content_coWorker .tui_content_coWorker_smallRaw td { padding: 0; height: 10px; line-height: 10px; }
.tui_content_coWorker .tui_content_coWorker_highlight_headline td { background-color: #ebcddc; background-image: none; color: #002d41; font-weight: bold; padding: 2px 14px; }
.tui_content_coWorker tr th { text-align: left; font-weight: bold; color: #002d41; padding-left: 14px; border-bottom: 1px solid #ffffff; height: 36px; background-color: #e6dcb9; }
.tui_content_coWorker tr th .tui_sorting, .tui_content_coWorker tr th .tui_sortingUp, .tui_content_coWorker tr th .tui_sortingDown { background-image: url(/site/images/tui_bg_icons.png); background-repeat: no-repeat; background-position: 0 -470px; display: inline-block; cursor: pointer; width: 7px; margin-left: 4px; }
.tui_content_coWorker tr th .tui_sortingUp { background-position: 0 -455px; }
.tui_content_coWorker tr td { background-image: url(/site/images/tui_bg_vcardGradient.gif); background-position: 0 100%; background-repeat: repeat-x; }
.tui_content_coWorker tr.tui_content_coWorker_highlight td { border-top: 1px solid #ebcddc; border-bottom: 1px solid #ebcddc; }
.tui_content_coWorker tr td, .tui_content_coWorker .tui_content_coWorker_highlight tr td { padding: 4px 0 4px 14px; border-top: 1px solid #c9c9c9; margin-bottom: 20px; }
.tui_content_coWorker tr.tui_content_coWorker_highlight td { background-image: url(/site/images/newsnet/tui_bg_vcardGradient_highlighted.gif); background-color: #f4f4f4; }
.tui_vcard { float: left; width: 374px; margin-top: 8px; }
.tui_vcard.tui_vcard_left { margin: 8px 8px 0 7px; clear: both; }
.tui_vcard .tui_vcard_headline { padding: 1px 7px; display: none; }
.tui_vcard_content { border: 1px solid #c9c9c9; padding: 10px 10px 5px 10px; overflow: hidden; line-height: 16px; }
.tui_vcard_highlighted .tui_vcard_content { border: 1px solid #ecd4e0; }
.tui_vcard_content_headline { font-weight: bold; }
.tui_vcard_content img { float: left; border: 1px solid #cccccc; margin: 0 10px 5px 0; }
.tui_vcard_content p { padding-bottom: 4px; }
.tui_vcard .tui_vcard_content, .tui_vcard_highlighted .tui_vcard_content { background-repeat: repeat-x; background-position: 0 100%; }
.tui_vcard .tui_vcard_content { background-image: url(/site/images/tui_bg_vcardGradient.gif); }
.tui_vcard_highlighted .tui_vcard_content { background-image: url(/site/images/newsnet/tui_bg_vcardGradient_highlighted.gif); }
.tui_vcard_invisible .tui_vcard_headline { display: block; }
.tui_vcard_highlighted .tui_vcard_headline { display: block; background-color: #ebcddc; color: #002d41; font-weight: bold; }
.tui_icon19x18_vcard { background-image: url(/site/images/tui_bg_icons.png); background-repeat: no-repeat; background-position: 0 -1350px; height: 19px; width: 19px; clear: both; display: block; text-decoration: none; }
.tui_vcard_content_innerLeft, .tui_vcard_content_innerRight { float: left; }
.tui_vcard_content_innerRight { width: 255px; margin-top: -3px; }
.tui_headPageResult_whoIsWho .tui_headPageResult_title_view a, .tui_slider_whoIsWho .tui_headPageResult_title_view a { color: #002d41; text-decoration: none; float: left; margin-right: 20px; }
.tui_headPageResult_whoIsWho .tui_headPageResult_title_view a.tui_active, .tui_headPageResult_whoIsWho .tui_headPageResult_title_view a:hover, .tui_slider_whoIsWho .tui_headPageResult_title_view a.tui_active, .tui_slider_whoIsWho .tui_headPageResult_title_view a:hover { text-decoration: underline; }
.tui_headPageResult_whoIsWho .tui_headPageResult_title_view .icon, .tui_slider_whoIsWho .tui_headPageResult_title_view .icon { cursor: pointer; display: block; color: #002d41; text-decoration: none !important; margin-right: 5px; }
.tui_slider_whoIsWho .tui_headPageResult_title_view { overflow: hidden; float: left; padding-top: 3px; }
.tui_slider_whoIsWho { padding-left: 10px; width: 759px; }
.tui_slider_whoIsWho_vCard { margin-top: 10px; }
.tui_contentSearch_whoIsWho { padding: 0; }
.tui_contentSearch_button { width: 71px; height: 23px; background-image: url(/site/images/newsnet/tui_bg_buttons.png); background-repeat: no-repeat; background-position: 0 -147px; color: #ffffff; font-weight: bold; text-align: center; cursor: pointer; float: left; margin: 4px 15px 0; }
.tui_content_whoIsWho_dropdownDisplay { overflow: hidden; }
.tui_content_whoIsWho_dropdownDisplay { padding: 10px 0 10px 30px; color: #002d41; overflow: hidden; border: 1px solid #e2e2e2; }
.tui_content_whoIsWho_dropdownDisplay .tui_dropdown_display_contentInner_left { font-size: 14px; font-weight: bold; line-height: 21px; margin-right: 57px; padding-top: 17px; float: left; }
.tui_content_whoIsWho_dropdownDisplay .tui_dropdown_display_contentInner_right { font-size: 11px; line-height: 16px; float: left; }
.tui_contentSearch_whoIsWho .tui_siteOverview_head02 { padding: 4px 0 4px 5px; }
.tui_headPageResult_whoIsWho .tui_headPageResult_bg { overflow: hidden; }
.tui_competition .tui_contentBoxHeadline { white-space: nowrap; }
.tui_contentBox_note01, .tui_contentBox_note02, .tui_contentBox_note03, .tui_contentBox_note04, .tui_contentBox_note05 { padding: 0 3px 6px 3px; background-repeat: no-repeat; background-position: 0 100%; position: absolute; margin: 0 0 0 -4px; }
.tui_contentBox_note01 { width: 769px; background-image: url(/site/images/tui_bg_contentBox_note_shadow01.png); }
.tui_contentBox_note02 { width: 378px; background-image: url(/site/images/tui_bg_contentBox_note_shadow02.png); }
.tui_contentBox_note03 { width: 182px; background-image: url(/site/images/tui_bg_contentBox_note_shadow03.png); }
.tui_contentBox_note04 { width: 585px; background-image: url(/site/images/tui_bg_contentBox_note_shadow04.png); }
.tui_contentBox_note05 { width: 365px; background-image: url(/site/images/tui_bg_contentBox_note_shadow05.png); }
.tui_contentBox_note_inner { padding: 10px; background-repeat: repeat-x; background-position: 0 100%; color: #5a5845; }
.tui_contentBox_note_inner_green { border: 1px solid #a4c408; background-color: #eaf99c; background-image: url(/site/images/tui_contentBox_note_inner_green.gif); }
.tui_contentBox_note_inner_yellow { border: 1px solid #ffe50a; background-color: #fdf6bf; background-image: url(/site/images/tui_contentBox_note_inner_yellow.gif); }
.tui_contentBox_note_inner_action { overflow: hidden; margin-right: -3px; margin-bottom: -9px; }
.tui_contentBox_note_inner_action .tui_icon { display: inline-block; cursor: pointer; float: right; margin-left: 5px; margin-right: 0; }
.tui_mobileApp h2, .tui_mobileApp h3 { font-size: 12px; font-weight: bold; color: #717171; }
.tui_contentBoxContactPerson hr { background-image: none; border-color: #F2F2F2; border-style: none none solid; border-width: 1px; clear: both; height: 1px; margin: 32px 0 12px 0; padding: 0; text-align: left; width: 100%; }
.tui_contentBoxContactPerson h2 { padding-bottom: 14px; }
.tui_contentBoxContactPerson p { float: left; padding: 0 70px 0 0; }
.tui_contentBoxContactPersonImage { background-image: url(/site/images/newsnet/tui_contentBoxContactPerson.gif); background-position: 0 0; background-repeat: no-repeat; width: 46px; height: 45px; display: block; float: left; padding-right: 10px; }
#logo_discover_your_smile{ visibility: hidden !important; }
 .back01_clear:after { clear: both; content: ".back01_"; display: block; height: 0; visibility: hidden; }
.back01_clear { clear: both; }
.back01_invisibleClear { clear: both; height: 0; line-height: 0; }
.back01_fleft { float: left !important; }
.back01_fright { float: right !important; }
.back01_nofloat { float: none !important; }
.back01_block { display: block; }
.back01_display-none { display: none !important; }
.back01_absolute { position: absolute; }
.back01_center { text-align: center; }
.back01_normal { font-weight: normal; }
.back01_cursor_pointer { cursor: pointer; }
.back01_cursor_move { cursor: move; }
.back01_cursor_def { cursor: default; }
.back01_underline { text-decoration: underline; }
.back01_underline:hover { text-decoration: none; }
.back01_noline { text-decoration: none; }
.back01_noline:hover { text-decoration: underline; }
.back01_bold { font-weight: bold; }
.back01_italic { font-style: italic; }
.back01_wrapper textarea { background-color: #ffffff; border: 1px solid #bbbbbb; color: #474747; font: 12px arial, sans-serif; height: 16px; padding: 2px 0 1px 3px; }
.back01_editContent input.back01_readonly { color: #8b8b8b; background-color: #ffffff; cursor: default; }
.back01_wrapper textarea { height: auto; }
.back01_wrapper input.back01_radio, .back01_wrapper input.back01_checkbox { background: none; height: 13px; width: 13px; }
.back01_wrapper .back01_submit { border: none; cursor: pointer; font: 12px arial, verdana, sans-serif; }
.back01_wrapper select { background: #ffffff; color: #474747; font: 12px arial, sans-serif; border: 1px solid #bbbbbb; }
.back01_wrapper input.back01_error, .back01_wrapper textarea.back01_error { background: #ffdfdf !important; border: 1px solid #c60000 !important; color: #c60000 !important; }
.back01_wrapper select.back01_error { background: #c60000 !important; font-weight: normal !important; }
.back01_wrapper label.back01_error { color: #c60000 !important; }
.back01_wrapper .back01_noborder { border: none !important; }
.back01_wrapper .back01_noborderleft { border-left: none !important; }
 ::-moz-selection { background: #00668c; color: #ffffff; }
::selection { background: #00668c; color: #ffffff; }
.back01_overlay_border01 { border: 1px solid #bfbfbf; }
.back01_overlay_border02 { border: 1px solid #dfdfdf; }
.back01_overlay_headline { background-color: #b2ccff; color: #002d41; border-bottom: 1px solid #dfdfdf; font-weight: bold; font-size: 18px; padding: 3px 4px 4px 4px; }
.back01_overlay_headline_iconLeft { margin-top: 2px; float: left; }
.back01_overlay_headline_iconRight { margin-top: 3px; float: right; }
.back01_overlay_rightContainer { float: left; margin-left: 4px; width: 783px; }
.back01_overlay_leftContainer { float: left; width: 179px; background: #B2CCFF; }
.back01_overlaySmall { position: absolute; top: 173px; left: 500px; z-index: 25100; background-color: #ffffff;; width: 350px; }
.back01_overlaySmall .back01_overlaySmall_content { padding: 15px; font-size: 15px; line-height: 22px; color: #002d41; }
.back01_overlaySmall .back01_overlaySmall_buttons { float: right; padding-bottom: 10px; }
.back01_overlaySmall .back01_button_cancel, .back01_overlaySmall .back01_button_accept { float: left; background-image: url(/site/images/back01_bg_buttons.png); background-repeat: no-repeat; width: 115px; height: 19px; padding-top: 5px; margin-right: 10px; color: #002d41; cursor: pointer; text-align: center; text-decoration: none; font-size: 15px; }
.back01_overlaySmall .back01_button_accept { background-position: 0 -34px; font-weight: bold; color: #ffffff; }
.back01_overlaySmall .back01_button_cancel { background-position: 0 0; }
.back01_overlaySmall .back01_button_cancel:hover { background-position: 0 -54px; }
.back01_overlaySmall.back01_overlay_confirm .back01_button_accept { background-position: 0 -108px; }
.back01_overlaySmall.back01_overlay_confirm .back01_button_accept:hover { background-position: 0 -162px; }
.back01_overlaySmall.back01_overlay_warning .back01_button_accept { background-position: 0 -216px; }
.back01_overlaySmall.back01_overlay_warning .back01_button_accept:hover { background-position: 0 -270px; }
.back01_overlaySmall.back01_overlay_node .back01_button_accept { background-position: 0 0; color: #002d41; }
.back01_overlaySmall.back01_overlay_node .back01_button_accept:hover { background-position: 0 -54px; }
.back01_overlayBig { position: absolute; top: 20px; left: 50%; margin-left: -400px; z-index: 16000; background-color: #ffffff;; width: 799px; }
.back01_overlayBig .back01_overlayBig_content { padding: 5px; height: 500px; overflow: auto; position: relative; }
.back01_icon_add_small { background-image: url(/site/images/back01_bg_submenu.gif); background-position: 0 -46px; background-repeat: no-repeat; display: inline-block; height: 15px; width: 14px; margin-right: 5px; vertical-align: middle; }
.back01_overlayBigger { position: absolute; top: 20px; left: 50%; margin-left: -498px; z-index: 16000; background-color: #ffffff;; width: 995px; }
.back01_overlayBigger .back01_overlayBigger_content { overflow: auto; padding: 3px; }
.back01_overlayBigger .back01_wrapper { position: relative; top: auto; left: auto; margin: 0; }
.back01_overlayBigger .back01_wrapper2 { padding: 0; }
.back01_overlayBigger .back01_overlayBigger_content .back01_overlayBigger_contentLinklist { overflow: auto; padding: 30px 30px 30px 29px; }
.back01_overlayBigger .back01_overlayBigger_content .back01_overlayBigger_contentLinklist li { list-style-type: disc; padding-bottom: 10px; }
.back01_overlayBigger .back01_overlayBigger_content .back01_overlayBigger_contentLinklist li a { color: #002D41; text-decoration: none; }
.back01_overlayBigger .back01_overlayBigger_content .back01_overlayBigger_contentLinklist li a:hover { color: #002D41; text-decoration: underline; }
.back01_overlay_singlelogin { width: 480px; left: 50%; margin-left: -240px; }
.back01_icon_plus { float: right; display: block; background-image: url(/site/images/back01_bg_icon8x8.gif); background-repeat: no-repeat; width: 8px; height: 8px; text-decoration: none; line-height: 8px; cursor: pointer; }
.back01_icon_plus { background-position: 0 0; }
.back01_icon_sortingUp, .back01_icon_sortingDown { display: inline-block; background-image: url(/site/images/back01_bg_sorting.gif); background-repeat: no-repeat; width: 7px; height: 4px; text-decoration: none; line-height: 4px; }
.back01_icon_sortingUp { background-position: 0 0; }
.back01_icon_sortingDown { background-position: 0 -14px; }
.back01_icon_sortingUp_black, .back01_icon_sortingDown_black { display: inline-block !important; background-image: url(/site/images/back01_bg_sorting_black.gif) !important; background-repeat: no-repeat; width: 7px; height: 4px; text-decoration: none; line-height: 4px; }
.back01_icon_sortingUp_black { background-position: 0 0; }
.back01_icon_sortingDown_black { background-position: 0 -14px; }
.back01_icon_cancel, .back01_icon_copy, .back01_icon_delete, .back01_icon_dropChanges, .back01_icon_publish01, .back01_icon_publish02, .back01_icon_edit, .back01_icon_moveBottom, .back01_icon_moveBottomInactive, .back01_icon_moveTop, .back01_icon_moveTopInactive, .back01_icon_linkContentSite, .back01_icon_linkFile, .back01_icon_linkWhoIsWho, .back01_icon_close, .back01_icon_add, .back01_icon_fav, .back01_icon_deleteFav, .back01_icon_deleteElement, .back01_icon_deleteMulti, .back01_icon_move, .back01_icon_deleteFolder, .back01_icon_newFolder, .back01_icon_paste, .back01_icon_pasteIn, .back01_icon_PasteBelow, .back01_icon_moveText, .back01_icon_moveButton, .back01_icon_filter, .back01_icon_filterActive, .back01_icon_col, .back01_icon_minus, .back01_icon_pageSliderLeft, .back01_icon_pageSliderRight, .back01_icon_pageSliderLeftInactive, .back01_icon_pageSliderRightInactive, .back01_icon_openContentmanager, .back01_icon_sendTest, .back01_icon_send, .back01_icon_reporting, .back01_icon_permission { float: left; display: block; background-image: url(/site/images/back01_bg_icons17x17.png); background-repeat: no-repeat; width: 17px; height: 17px; margin-right: 4px; text-decoration: none; color: #717171; cursor: pointer; }
.back01_icon_copy { background-position: 0 0; }
.back01_icon_cancel { background-position: 0 -702px; }
.back01_icon_delete { background-position: 0 -27px; }
.back01_icon_dropChanges { background-position: 0 -54px; }
.back01_icon_publish01 { background-position: 0 -81px; }
.back01_icon_publish02 { background-position: 0 -108px; }
.back01_icon_edit { background-position: 0 -135px; }
.back01_icon_moveBottom { background-position: 0 -162px; }
.back01_icon_moveBottomInactive { background-position: 0 -567px; cursor: default; }
.back01_icon_moveTop { background-position: 0 -189px; }
.back01_icon_moveTopInactive { background-position: 0 -540px; cursor: default; }
.back01_icon_linkContentSite { background-position: 0 -216px; }
.back01_icon_linkFile { background-position: 0 -243px; }
.back01_icon_linkWhoIsWho { background-position: 0 -270px; }
.back01_icon_close { background-position: 0 -297px; }
.back01_icon_add { background-position: 0 -594px; }
.back01_icon_fav { background-position: 0 -405px; }
.back01_icon_deleteFav { background-position: 0 -513px; }
.back01_icon_deleteElement { background-position: 0 -486px; }
.back01_icon_deleteMulti { background-position: 0 -675px; }
.back01_icon_move { background-position: 0 -459px; }
.back01_icon_deleteFolder { background-position: 0 -351px; }
.back01_icon_newFolder { background-position: 0 -324px; }
.back01_icon_paste { background-position: 0 -729px; }
.back01_icon_PasteBelow { background-position: 0 -648px; }
.back01_icon_pasteIn { background-position: 0 -621px; }
.back01_icon_moveText { background-position: 0 -756px; }
.back01_icon_moveButton { background-position: 0 -783px; }
.back01_icon_filter { background-position: 0 -810px; }
.back01_icon_filterActive { background-position: 0 -837px; }
.back01_icon_col { background-position: 0 -864px; }
.back01_icon_minus { background-position: 0 -891px; }
.back01_icon_pageSliderLeft { background-position: 0 -918px; }
.back01_icon_pageSliderRight { background-position: 0 -945px; }
.back01_icon_pageSliderLeftInactive { background-position: 0 -972px; }
.back01_icon_pageSliderRightInactive { background-position: 0 -999px; }
.back01_icon_openContentmanager { background-position: 0 -1026px; }
.back01_icon_sendTest { background-position: 0 -1053px; }
.back01_icon_send { background-position: 0 -1080px; }
.back01_icon_reporting { background-position: 0 -1107px; }
.back01_icon_permission { background-position: 0 -1134px; }
.back01_icon_withText { padding-left: 22px; line-height: 14px; margin-right: 20px; width: auto; }
.back01_icon_leftSpace { margin-right: 0 !important; margin-left: 5px !important; }
.back01_icon_right { float: right; }
.back01_editContent_icons { float: left; width: 755px; padding-bottom: 5px; }
.tui_twoRow_home-right .back01_editContent_icons { width: 340px; }
.back01_icon_exclamationMark { float: left; display: block; background-image: url(/site/images/back01_bg_icons02.gif); background-repeat: no-repeat; width: 19px; height: 19px; margin-right: 5px; text-decoration: none; color: #717171; }
.back01_button01, .back01_button02 { width: 143px; height: 15px; display: block; padding: 4px 0; margin: 0 auto; background-image: url(/site/images/back01_bg_submenu_buttons.gif); background-position: 0 -28px; background-repeat: no-repeat; color: #ffffff; font-weight: bold; text-align: center; text-decoration: none; cursor: pointer; }
.back01_button01_1 { width: 143px; height: 15px; display: block; padding: 4px 0; margin: 0 auto; background-image: url(/site/images/back01_1_bg_buttons.gif); background-position: 0 -28px; background-repeat: no-repeat; color: #ffffff; font-weight: bold; text-align: center; text-decoration: none; cursor: pointer; }
.back01_button02 { width: 109px; height: 21px; padding: 7px 0 0 0; margin: 0; background-position: 0 0; }
.back01_survey_button01 { display: inline-block; width: auto; height: 20px; margin: 0 10px 0 0; padding: 0 12px; border: 1px solid #858585; background-image: url(/site/images/back01_bg_survey_buttons.gif); background-repeat: repeat-x; color: #000000; text-align: center; text-decoration: none; line-height: 18px; cursor: pointer; }
a.back01_button03, button.back01_button03 { display: inline-block; width: auto; margin-top: 10px; background-image: url(/site/images/back01_bg_buttons_auto.gif); background-repeat: no-repeat; font-size: 110%; font-weight: bold; text-transform: lowercase; text-align: left; text-decoration: none; white-space: nowrap; }
a.back01_button03, button.back01_button03 { height: 34px; margin-right: 10px; line-height: 34px; }
a.back01_button03, button.back01_button03 { background-position: 0 0; }
span.back01_button03, button.back01_button03 { background-image: url(/site/images/back01_bg_buttons_auto.gif); background-repeat: no-repeat; background-position: 100% -44px; display: block; cursor: pointer; position: relative; height: 34px; margin-right: -10px; padding: 0 20px; color: #ffffff; z-index: 1; }
.back01_wrapper { position: relative; top: 0; width: 100%; margin: 0 auto; z-index: 10100; max-width: 1195px; }
.back01_wrapper::before, .back01_wrapper::after { clear: both; content: ''; display: table; }
.back01_wrapper .tui_wrapper { width: 100%; max-width: none; }
.back01_wrapper2 { float: left; background-color: #ffffff; padding: 0 10px; position: relative; }
.back01_wrapper3 { float: left; background-image: url(/site/images/back01_bg_wrapper3.gif); background-position: 0 0; background-repeat: repeat-x; background-color: #6699ff; }
.back01_header01 { width: 100%; height: 107px; border-top: 4px solid #6699ff; border-right: 1px solid #ededed; position: relative; }
.back01_header02 { position: absolute; top: 62px; right: 0; z-index: 10200; }
.back01_logo { float: left; }
.back01_mainMenu, .back01_mainMenu ul, .back01_mainMenu ul li a, .back01_mainMenu ul li button, .back01_mainMenu ul li a .back01_mainMenu_item, .back01_mainMenu ul li button .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active button .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_first a:hover .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_first button:hover .back01_mainMenu_item { background-position: -10px 0; float: left; background-image: url(/site/images/back01_bg_mainMenu.gif); background-repeat: no-repeat; font-size: 15px; }
.back01_mainMenu { width: 800px; padding-right: 5px; background-position: 100% 0; position: relative; }
.back01_mainMenu_active > ul { display: block !important; width: 100%; }
.back01_mainMenu > ul > .back01_mainMenu_active > ul { width: 100%; top: 45px; }
.back01_mainMenu ul { background-position: 0 0; padding-left: 5px; position: static; width: 100%; }
.back01_mainMenu > ul { background-position: 200% 0; }
.back01_mainMenu ul li { float: left; }
.back01_mainMenu ul li a { background-position: -7px 0; text-decoration: none; display: block; }
.back01_mainMenu ul li a .back01_mainMenu_item, .back01_mainMenu ul li button .back01_mainMenu_item { background-position: 0 -100px; padding: 17px 14px 15px 16px; color: #002d41; font-size: 15px; cursor: pointer; }
.back01_mainMenu ul .back01_mainMenu_first a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_first button .back01_mainMenu_item { background-image: none; }
.back01_mainMenu ul .back01_mainMenu_first.back01_mainMenu_active a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_first.back01_mainMenu_active button .back01_mainMenu_item { background-image: url(/site/images/back01_bg_mainMenu.gif) !important; }
.back01_mainMenu ul ul .back01_mainMenu_first.back01_mainMenu_active a .back01_mainMenu_item, .back01_mainMenu ul ul .back01_mainMenu_first.back01_mainMenu_active button .back01_mainMenu_item { background-image: none !important; }
.back01_mainMenu ul .back01_mainMenu_first a, .back01_mainMenu ul .back01_mainMenu_first button { background-position: 0 0; }
.back01_mainMenu ul li a:hover, .back01_mainMenu ul li button:hover, .back01_mainMenu ul .back01_mainMenu_active a, .back01_mainMenu ul .back01_mainMenu_active button, .back01_mainMenu ul .back01_mainMenu_first a:hover, .back01_mainMenu ul .back01_mainMenu_first button:hover { background-position: 0 -55px; padding-right: 0; }
.back01_mainMenu ul li a:hover .back01_mainMenu_item, .back01_mainMenu ul li button:hover .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active button .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_first a:hover .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_first button:hover .back01_mainMenu_item { background-position: 100% -110px; padding: 17px 14px 10px 16px; }
.back01_mainMenu ul .back01_mainMenu_active a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active button .back01_mainMenu_item { font-size: 15px; font-weight: bold; }
.back01_mainMenu ul ul { position: absolute; width: 100%; background-color: #ffffff; background-image: none; padding: 0; border-left: 1px solid #a6a6a6; border-bottom: 1px solid #a6a6a6; border-right: 1px solid #a6a6a6; display: none; }
.back01_mainMenu ul ul li { padding: 7px 0; }
.back01_mainMenu ul ul li a, .back01_mainMenu ul ul li a:hover { background-image: none; padding: 0; }
.back01_mainMenu ul .back01_mainMenu_active ul a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active ul button .back01_mainMenu_item { font-size: 11px; background-position: 100% -110px; padding: 0 11px; font-weight: normal; }
.back01_mainMenu ul .back01_mainMenu_active ul .back01_mainMenu_active a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active ul .back01_mainMenu_active button .back01_mainMenu_item { font-weight: bold; }
.back01_mainMenu ul ul li a .back01_mainMenu_item, .back01_mainMenu ul ul li button .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active ul li a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active ul li button .back01_mainMenu_item { background-image: none; padding: 0 11px; color: #a6a6a6; border-left: 1px solid #a6a6a6; line-height: 11px; }
.back01_mainMenu ul ul li a:hover .back01_mainMenu_item, .back01_mainMenu ul ul li button:hover .back01_mainMenu_item, .back01_mainMenu ul ul .back01_mainMenu_active a .back01_mainMenu_item, .back01_mainMenu ul ul .back01_mainMenu_active button .back01_mainMenu_item, .back01_mainMenu ul ul .back01_mainMenu_first a:hover .back01_mainMenu_item, .back01_mainMenu ul ul .back01_mainMenu_first button:hover .back01_mainMenu_item, .back01_mainMenu ul ul .back01_mainMenu_active a .back01_mainMenu_item, .back01_mainMenu ul ul .back01_mainMenu_active button .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active ul .back01_mainMenu_active a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active ul .back01_mainMenu_active button .back01_mainMenu_item { background-image: none; padding: 0 11px; color: #002d41; }
.back01_mainMenu ul ul .back01_mainMenu_first a .back01_mainMenu_item, .back01_mainMenu ul ul .back01_mainMenu_first button .back01_mainMenu_item, .back01_mainMenu ul ul .back01_mainMenu_first a:hover .back01_mainMenu_item, .back01_mainMenu ul ul .back01_mainMenu_first button:hover .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active ul .back01_mainMenu_first a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active ul .back01_mainMenu_first button .back01_mainMenu_item { border: none; padding-left: 15px; }
.back01_mainMenu ul ul .back01_mainMenu_active a .back01_mainMenu_item, .back01_mainMenu ul ul .back01_mainMenu_active button .back01_mainMenu_item { font-size: 11px; }
.back01_mainMenu ul ul ul { position: absolute; top: 26px; left: -1px; width: 100%; background-color: #ecf3ff; background-image: none; padding: 0; border-left: 1px solid #a6a6a6; border-bottom: 1px solid #a6a6a6; border-right: 1px solid #a6a6a6; }
.back01_mainMenu ul .back01_mainMenu_active ul .back01_mainMenu_active ul a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active ul .back01_mainMenu_active ul button .back01_mainMenu_item { font-weight: normal; }
.back01_mainMenu ul .back01_mainMenu_active ul .back01_mainMenu_active ul .back01_mainMenu_active a .back01_mainMenu_item, .back01_mainMenu ul .back01_mainMenu_active ul .back01_mainMenu_active ul .back01_mainMenu_active button .back01_mainMenu_item { font-weight: bold; }
.back01_optionsSite { float: left; background-image: url(/site/images/back01_bg_mainMenu.gif); background-repeat: no-repeat; background-position: 0 0; height: 45px; margin-left: 5px; }
.back01_edit { float: left; padding: 15px 5px 0 10px; }
.back01_exit, .back01_exit .back01_optionsSiteEnd { float: left; background-image: url(/site/images/back01_bg_mainMenu.gif); background-repeat: no-repeat; background-position: 0 -100px; padding-left: 2px; }
.back01_exit .back01_optionsSiteEnd { width: 30px; height: 33px; background-position: 100% 0; padding: 12px 5px 0 10px; }
.back01_exit .back01_icon_exit { float: left; background-image: url(/site/images/back01_bg_icon_exit.gif); background-repeat: no-repeat; background-position: 0 0; width: 23px; height: 23px; text-decoration: none; }
#edit__sidebar.back01_twoRow-left { width: 270px; }
.back01_twoRow-left { width: 179px; padding-top: 75px; }
.back01_twoRow-right { width: 905px; max-width: calc(100% - 179px); background-color: #ffffff; border-top: 1px solid #ededed; }
.back01_twoRow-right-content { float: left; width: 772px; }
.back01_twoRow-left.back01_submenueOnTop_menu { padding: 0; width: 100%; }
.back01_submenueOnTop_menu .back01_subMenu { border: none; width: 100%; }
.back01_submenueOnTop_menu .back01_subMenu ul.back01_subMenu_level1 { margin: 0; padding: 0; }
.back01_submenueOnTop_menu .back01_subMenu ul.back01_subMenu_level1 li.back01_active { margin: 0; }
.back01_show, .back01_hide { display: block; background-color: #B2CCFF; background-image: url(/site/images/tui_bg_arrows02.gif); background-repeat: no-repeat; background-position: 9px -18px; border: 1px solid #FFFFFF; color: #002D41; font-weight: bold; padding: 8px 0 8px 25px; }
.back01_hide { background-position: 9px 12px; }
.back01_show:hover, .back01_hide:hover { background-color: #d4e0f9; }
.back01_submenueOnTop_content { width: 100% !important; }
.back01_submenueOnTop_content .back01_content { width: 100%; }
.back01_submenueOnTop_content .back01_content.back01_mainMenueLevel01 { padding-top: 55px; }
#edit__content > .back01_content.back01_mainMenueLevel01 { margin: 0 auto; float: none; }
.back01_subMenu { overflow: hidden; width: 179px; }
#edit__sidebar > .back01_subMenu { width: 270px; }
.back01_subMenu button, .back01_subMenu a { text-decoration: none; }
.back01_subMenu a.back01_subMenu_level1-a, .back01_subMenu button.back01_subMenu_level1-a, .back01_subMenu a.back01_subMenu_level2-a, .back01_subMenu button.back01_subMenu_level2-a, .back01_mediaPool_filebrowser a, .back01_mediaPool_filebrowser button { text-decoration: none; color: #5985de; }
.back01_subMenu a.back01_subMenu_level1-a:hover, .back01_subMenu button.back01_subMenu_level1-a:hover, .back01_subMenu a.back01_subMenu_level2-a:hover, .back01_subMenu button.back01_subMenu_level2-a:hover, .back01_mediaPool_filebrowser button:hover, .back01_mediaPool_filebrowser a:hover { text-decoration: underline; }
.back01_subMenu ul.back01_subMenu_level1 { margin-top: 20px; font-size: 15px; }
#cm_element_menu_btn { font-size: 15px; width: 100%; text-align: left; }
.back01_subMenu ul li.back01_subMenu_level1-li { margin-bottom: 2px; padding-left: 5px; background-color: #c2d5fa; line-height: 20px; }
.back01_subMenu ul.back01_subMenu_level1 li.back01_active { margin-top: 8px; background-color: #ffffff; line-height: 29px; }
.back01_subMenu ul li.back01_subMenu_level1-li a.back01_subMenu_level1-a, .back01_subMenu ul li.back01_subMenu_level1-li button.back01_subMenu_level1-a, .back01_subMenu ul li.back01_subMenu_level2-li a.back01_subMenu_level2-a, .back01_subMenu ul li.back01_subMenu_level2-li button.back01_subMenu_level2-a { display: block; width: 100%; text-align: left; background-image: url(/site/images/back01_bg_submenu.gif); background-repeat: no-repeat; background-position: 0 4px; padding: 2px 2px 2px 20px; }
.back01_subMenu ul li.back01_subMenu_level1-li a.back01_active, .back01_subMenu ul li.back01_subMenu_level1-li button.back01_active { display: block; width: 100%; text-align: left; padding-left: 20px; background-image: url(/site/images/back01_bg_submenu.gif); background-repeat: no-repeat; background-position: 0 -66px; color: #002d41; font-weight: bold; }
.back01_subMenu ul.back01_subMenu_level2 { padding-right: 5px; padding-bottom: 12px; margin-bottom: 8px; }
.back01_subMenu ul li.back01_subMenu_level2-li a.back01_subMenu_level2-a, .back01_subMenu ul li.back01_subMenu_level2-li button.back01_subMenu_level2-a { color: #002d41; background-image: none; padding-left: 5px; position: relative; }
.back01_subMenu ul.back01_subMenu_level2 li.back01_even a, .back01_subMenu ul.back01_subMenu_level2 li.back01_even button { background-color: #f6f4f1; }
.back01_subMenu ul.back01_subMenu_level2 li.back01_odd a, .back01_subMenu ul.back01_subMenu_level2 li.back01_odd button { background-color: #ffffff; background-image: none; padding-left: 5px; }
.back01_subMenu ul li.back01_subMenu_level2-li { line-height: 20px; padding-left: 16px; background-image: url(/site/images/back01_bg_submenu.gif); background-position: 0 -101px; background-repeat: no-repeat; }
.back01_subMenu ul.back01_subMenu_level2 li.back01_last { background-position: 0 -131px; }
.back01_subMenu ul.back01_subMenu_level2 li.back01_subMenu_item_active { background-position: 0 -704px !important; }
.back01_subMenu .back01_iconAdd { display: block; width: 14px; height: 17px; text-indent: -1000em; background-image: url(/site/images/back01_bg_submenu.gif); background-position: 0 -43px; background-repeat: no-repeat; padding-right: 10px; top: 0; right: 0; position: absolute; }
.back01_mediaPool .back01_mediaPool_subline { font-weight: normal; color: #a6a6a6; }
.back01_mediaPool ul.back01_subMenu_level1 li.back01_active { line-height: normal; background-color: #FFFFFF; margin-top: 8px; padding-top: 5px; }
.back01_mediaPool ul.back01_mediaPool_level2 li.back01_active { margin: 0; padding: 0; }
.back01_mediaPool .back01_mediaPool_filebrowser { border-top: 2px solid #cccccc; margin-top: 5px; height: 300px; overflow: auto; }
.back01_mediaPool .back01_mediaPool_filebrowser ul { background-color: #ffffff; }
.back01_mediaPool .back01_mediaPool_filebrowser ul li.back01_mediaPool_level1-li { background-image: url(/site/images/back01_bg_submenu.gif); background-position: -20px -189px; background-repeat: no-repeat; padding-top: 17px; }
.back01_mediaPool .back01_mediaPool_filebrowser ul li.back01_first { margin-top: 3px; }
.back01_mediaPool .back01_mediaPool_filebrowser ul li.back01_last { background-position: -40px -234px !important; padding-top: 15px !important; }
.back01_mediaPool .back01_mediaPool_filebrowser ul li span.back01_mediaPool_level1-span, .back01_mediaPool .back01_mediaPool_filebrowser ul li a.back01_mediaPool_level1-a, .back01_mediaPool .back01_mediaPool_filebrowser ul li button.back01_mediaPool_level1-a { display: block; width: 100%; text-align: left; background-color: #a6a6a6; background-image: none; color: #ffffff; font-weight: bold; line-height: 19px; margin-left: 15px; padding-left: 4px; }
.back01_mediaPool .back01_mediaPool_filebrowser ul li ul { margin-left: 15px; }
.back01_mediaPool .back01_mediaPool_filebrowser ul li ul li { white-space: nowrap; line-height: 20px; }
.back01_mediaPool .back01_mediaPool_filebrowser ul li.back01_active { margin: 0; line-height: 20px; background-color: #e8eef9; }
.back01_mediaPool .back01_mediaPool_filebrowser ul li ul li a, .back01_mediaPool .back01_mediaPool_filebrowser ul li ul li button { white-space: nowrap; display: block; width: 100%; text-align: left; }
.back01_mediaPool .back01_mediaPool_filebrowser ul li ul li a:hover, .back01_mediaPool .back01_mediaPool_filebrowser ul li ul li button:hover { background-color: #e8eef9; }
.back01_mediaPool .back01_mediaPool_filebrowser ul li div { background-image: url(/site/images/back01_bg_mediapool_tree_line.gif); background-repeat: repeat-y; background-position: 6px 0; }
.back01_mediaPool .back01_mediaPool_filebrowser ul li.back01_last div { background: none; }
.back01_mediaPool_icon_small { text-decoration: none !important; display: block; width: 13px; float: left; margin-top: -2px; margin-right: 3px; }
.back01_mediaPool_icon_file_small, .back01_mediaPool_icon_folder_small, .back01_mediaPool_icon_fileDOC_small, .back01_mediaPool_icon_fileJPG_small, .back01_mediaPool_icon_filePNG_small, .back01_mediaPool_icon_fileJPEG_small, .back01_mediaPool_icon_fileGIF_small, .back01_mediaPool_icon_filePDF_small, .back01_mediaPool_icon_filePPT_small, .back01_mediaPool_icon_fileXLS_small, .back01_mediaPool_icon_fileCSV_small, .back01_mediaPool_icon_fileARC_small, .back01_mediaPool_icon_fileXLS_small, .back01_mediaPool_icon_fileMULTIMEDIA_small, .back01_mediaPool_icon_fileSRC_small, .back01_mediaPool_icon_fileTXT_small { background-image: url(/site/images/back01_bg_mediapool_mimetypes.gif); background-repeat: no-repeat; }
.back01_mediaPool_icon_folderOpen_small, .back01_mediaPool_icon_folderClose_small, .back01_mediaPool_icon_folderMyFiles_small, .back01_mediaPool_icon_folderFavs_small { background-image: url(/site/images/back01_bg_submenu.gif); background-repeat: no-repeat; }
.back01_mediaPool_icon_file_small { background-position: 0 7px; }
.back01_mediaPool_icon_folder_small { background-position: 0 -98px; }
.back01_mediaPool_icon_folderOpen_small { background-position: 0 7px; }
.back01_mediaPool_icon_folderClose_small { background-position: 0 -17px; }
.back01_mediaPool_icon_fileDOC_small { background-position: 0 -35px; }
.back01_mediaPool_icon_fileJPG_small { background-position: 0 -14px; }
.back01_mediaPool_icon_filePNG_small { background-position: 0 -14px; }
.back01_mediaPool_icon_fileJPEG_small { background-position: 0 -14px; }
.back01_mediaPool_icon_fileGIF_small { background-position: 0 -14px; }
.back01_mediaPool_icon_filePDF_small { background-position: 0 -56px; }
.back01_mediaPool_icon_filePPT_small { background-position: 0 -76px; }
.back01_mediaPool_icon_fileXLS_small { background-position: 0 -117px; }
.back01_mediaPool_icon_fileCSV_small { background-position: 0 -117px; }
.back01_mediaPool_icon_fileARC_small { background-position: 0 -137px; }
.back01_mediaPool_icon_fileMULTIMEDIA_small { background-position: 0 -157px; }
.back01_mediaPool_icon_fileSRC_small { background-position: 0 -179px; }
.back01_mediaPool_icon_fileTXT_small { background-position: 0 -200px; }
.back01_mediaPool_icon_folderMyFiles_small { font-weight: bold; font-size: 110%; background-position: 0 -652px; }
.back01_mediaPool_icon_folderFavs_small { font-weight: bold; font-size: 110%; background-position: 0 -675px; }
.back01_mediaPool_icon_big { }
.back01_mediaPool_icon_file_big, .back01_mediaPool_icon_folder_big, .back01_mediaPool_icon_fileDOC_big, .back01_mediaPool_icon_fileJPG_big, .back01_mediaPool_icon_fileJPEG_big, .back01_mediaPool_icon_filePDF_big, .back01_mediaPool_icon_filePPT_big, .back01_mediaPool_icon_fileXLS_big, .back01_mediaPool_icon_fileCSV_big, .back01_mediaPool_icon_fileARC_big, .back01_mediaPool_icon_fileSRC_big, .back01_mediaPool_icon_fileTXT_big, .back01_mediaPool_icon_fileEPS_big, .back01_mediaPool_icon_fileBMP_big, .back01_mediaPool_icon_fileTIF_big, .back01_mediaPool_icon_fileTIFF_big, .back01_mediaPool_icon_filePNG_big, .back01_mediaPool_icon_fileGIF_big, .back01_mediaPool_icon_filePSD_big, .back01_mediaPool_icon_fileSWF_big, .back01_mediaPool_icon_fileWMA_big, .back01_mediaPool_icon_fileAVI_big, .back01_mediaPool_icon_fileMPEG_big, .back01_mediaPool_icon_fileMPG_big, .back01_mediaPool_icon_fileMOV_big, .back01_mediaPool_icon_fileWMV_big, .back01_mediaPool_icon_fileMP3_big, .back01_mediaPool_icon_fileMPG4_big, .back01_mediaPool_icon_fileOGG_big, .back01_mediaPool_icon_fileRA_big { background-image: url(/site/images/back01_bg_mediapool_mimetypes_big.gif); background-repeat: no-repeat; }
.back01_mediaPool_icon_file_big { background-position: 0 7px; }
.back01_mediaPool_icon_folder_big { background-position: 0 -2373px; }
.back01_mediaPool_icon_fileDOC_big { background-position: 0 -76px; }
.back01_mediaPool_icon_filePDF_big { background-position: 0 -2287px; }
.back01_mediaPool_icon_filePPT_big { background-position: 0 -322px; }
.back01_mediaPool_icon_fileXLS_big { background-position: 0 -158px; }
.back01_mediaPool_icon_fileCSV_big { background-position: 0 -240px; }
.back01_mediaPool_icon_fileARC_big { background-position: 0 -486px; }
.back01_mediaPool_icon_fileSRC_big { background-position: 0 -2206px; }
.back01_mediaPool_icon_fileTXT_big { background-position: 0 -404px; }
.back01_mediaPool_icon_fileEPS_big { background-position: 0 -568px; }
.back01_mediaPool_icon_fileBMP_big { background-position: 0 -650px; }
.back01_mediaPool_icon_fileTIF_big { background-position: 0 -732px; }
.back01_mediaPool_icon_fileTIFF_big { background-position: 0 -814px; }
.back01_mediaPool_icon_fileJPG_big { background-position: 0 -978px; }
.back01_mediaPool_icon_filePNG_big { background-position: 0 -978px; }
.back01_mediaPool_icon_fileJPEG_big { background-position: 0 -978px; }
.back01_mediaPool_icon_fileGIF_big { background-position: 0 -1142px; }
.back01_mediaPool_icon_filePSD_big { background-position: 0 -1222px; }
.back01_mediaPool_icon_fileSWF_big { background-position: 0 -1304px; }
.back01_mediaPool_icon_fileWMA_big { background-position: 0 -1386px; }
.back01_mediaPool_icon_fileAVI_big { background-position: 0 -1468px; }
.back01_mediaPool_icon_fileMPEG_big { background-position: 0 -1550px; }
.back01_mediaPool_icon_fileMPG_big { background-position: 0 -1632px; }
.back01_mediaPool_icon_fileMOV_big { background-position: 0 -1714px; }
.back01_mediaPool_icon_fileWMV_big { background-position: 0 -1796px; }
.back01_mediaPool_icon_fileMP3_big { background-position: 0 -1878px; }
.back01_mediaPool_icon_fileMPG4_big { background-position: 0 -1960px; }
.back01_mediaPool_icon_fileOGG_big { background-position: 0 -2042px; }
.back01_mediaPool_icon_fileRA_big { background-position: 0 -2124px; }
.back01_mediaPool .back01_mediaPool_fileselect { border-top: 2px solid #cccccc; padding: 10px 7px; }
.back01_mediaPool .back01_mediaPool_fileselect select { width: 150px; border: 1px solid #a6a6a6; background-color: #edece8; font-size: 90%; }
.back01_mediaPool .back01_mediaPool_fileDetail { border-top: 2px solid #cccccc; padding: 0 7px; }
.back01_mediaPool .back01_mediaPool_fileDetail .back01_mediaPool_fileDetail_button { margin: 10px 0 10px 8px; }
.back01_mediaPool .back01_mediaPool_fileDetail .back01_mediaPool_imagePreview { display: block; margin: 10px 0; border: 1px solid #577891; }
.back01_mediaPool .back01_mediaPool_fileDetail table { font-size: 90%; line-height: 1.3em; margin-bottom: 10px; overflow: hidden; border-collapse: collapse; }
.back01_mediaPool .back01_mediaPool_fileDetail th { width: 50%; margin: 0; padding: 0; font-weight: bold; text-align: left; vertical-align: top; }
.back01_mediaPool .back01_mediaPool_fileDetail td { width: 50%; margin: 0; padding: 0; }
.back01_mediaPool .back01_mediaPool_folderPreview { height: 100px; overflow: auto; border-top: 2px solid #cccccc; padding: 10px 7px; }
.back01_mediaPool .back01_mediaPool_filePreview { overflow: auto; text-align: center; padding-top: 5px; }
.back01_mediaPool .back01_mediaPool_filePreview a { }
.back01_mediaPool .back01_mediaPool_filePreview img { border: none; padding: 5px; }
.back01_mediaPool .back01_mediaPool_folderPreview ul li { padding: 5px 0 5px 37px; border-bottom: 1px solid #dfdfdf; font-weight: bold; font-size: 90%; line-height: normal; min-height: 28px; }
.back01_mediaPool .back01_mediaPool_folderPreview ul li:hover { background-color: #efefef; }
.back01_mediaPool .back01_mediaPool_folderPreview ul li a { color: inherit; padding: 0; margin: 0; background: none; display: inline-block; width: 100%; word-wrap: break-word; }
.back01_mediaPool .back01_mediaPool_folderPreview ul li a:hover { text-decoration: underline; }
.back01_mediaPool .back01_mediaPool_folderPreview ul li span { font-weight: normal; }
.back01_mediaPool_newfile { border-top: 2px solid #cccccc; padding: 10px 7px; line-height: normal; width: calc(100% - 20px); }
.back01_mediaPool_newfile p { font-size: 90%; color: #707070; margin: 0 0 10px 0; padding: 0; }
.back01_mediaPool_newfile .back01_submit, .back01_content .back01_submit { width: 109px; height: 28px; background-image: url(/site/images/back01_bg_submenu_buttons.gif); background-position: 0 0; background-repeat: no-repeat; color: #ffffff; font-weight: bold; border: 0 solid #FFFFFF; }
.back01_content .back01_submit { text-align: center; padding-top: 7px; height: 21px; cursor: pointer; text-decoration: none; }
.back01_tree { margin-left: 45px; }
.back01_tree form { padding-left: 12px; }
.back01_tree .back01_tree_headline { position: relative; overflow: hidden; padding-bottom: 35px; background-image: url(/site/images/back01_bg_mediapool_tree_headline.gif); background-position: 6px bottom; background-repeat: no-repeat; }
.back01_tree .back01_tree_headlineLeft h2 { float: left; padding-left: 0; padding-right: 10px; }
.back01_tree .back01_tree_headlineRight h2 { padding-left: 20px; }
.back01_tree .back01_tree_headline h2 { font-size: 120%; font-weight: bold; }
.back01_tree a.back01_icon_minus, .back01_tree button.back01_icon_minus, .back01_tree a.back01_icon_plus, .back01_tree button.back01_icon_plus { width: 20px; height: 23px; display: block; position: absolute; padding: 0; margin: 0; top: 0; left: 0; text-indent: -1000em; background-image: url(/site/images/back01_bg_submenu.gif); background-repeat: no-repeat; }
.back01_tree a.back01_icon_plus, .back01_tree button.back01_icon_plus { background-position: 0 0; }
.back01_tree a.back01_icon_minus, .back01_tree button.back01_icon_minus { background-position: 0 -23px; }
.back01_tree ul li ul { padding-left: 30px; }
.back01_tree ul li { display: block; padding: 0; background-image: url(/site/images/back01_bg_mediapool_tree_cross.gif); background-position: 6px 0; background-repeat: no-repeat; line-height: 26px; }
.back01_tree ul div { background-image: url(/site/images/back01_bg_mediapool_tree_line.gif); background-position: 6px 0; background-repeat: repeat-y; }
.back01_tree ul.back01_tree_level1 li.back01_col1, .back01_tree ul.back01_tree_level1 li.back01_col2 { width: 342px; }
.back01_tree ul.back01_tree_level1 li.back01_col1 { margin-left: 0; }
.back01_tree ul.back01_tree_level1 li.back01_col2 { margin-left: 353px; }
.back01_tree ul li.back01_last div.back01_last { background: none; }
.back01_tree ul li.back01_standard div { background-image: url(/site/images/back01_bg_mediapool_tree_line.gif); background-position: 6px 0; background-repeat: repeat-y; }
.back01_tree ul li.back01_last { background-position: 6px 0; background-image: url(/site/images/back01_bg_mediapool_tree_end.gif); }
.back01_tree ul li label { position: relative; padding-left: 18px; }
.back01_treeMedia ul li a { position: relative; display: block; margin-left: 14px; padding-left: 18px; white-space: nowrap; text-decoration: none; color: #002D41; }
.back01_treeMedia ul li a:hover { background-color: #e8f0ff; }
.back01_treeRights ul li label { margin-left: 10px; background-image: url(/site/images/back01_bg_submenu.gif); background-repeat: no-repeat; background-position: 0 -638px; }
.back01_treeMedia ul.back01_tree_level2 li a { position: relative; }
.back01_treeRights ul.back01_tree_level2 li label { }
.back01_treeRights ul.back01_tree_level1 li .back01_input_checkbox { margin: 0 3px 0 -12px; vertical-align: middle; position: relative; }
.back01_treeMedia .back01_col1 a .back01_treeMedia_options, .back01_treeMedia .back01_col2 a .back01_treeMedia_options { display: block; overflow: hidden; top: 0; padding: 5px 5px 4px; position: absolute; z-index: 10500; background-color: #e8f0ff; }
.back01_treeMedia .back01_col1 a .back01_treeMedia_options { left: auto; right: 0; }
.back01_treeMedia .back01_col2 a .back01_treeMedia_options { left: auto; right: 0; }
.back01_treeMedia .back01_col1 a .back01_treeMedia_options .tui_last, .back01_treeMedia .back01_col2 a .back01_treeMedia_options .tui_last { margin-right: 0; }
.back01_normalText { font-weight: normal; }
.back01_pageSlider { float: right; font-size: 10px; }
.back01_pageSlider .back01_icon_pageSliderLeft, .back01_pageSlider .back01_icon_pageSliderRight, .back01_pageSlider .back01_icon_pageSliderLeftInactive, .back01_pageSlider .back01_icon_pageSliderRightInactive { float: none; display: inline-block; vertical-align: bottom; margin: 0 5px; }
.back01_table_border { border: 1px solid #bfbfbf; }
.back01_table_style01 caption, .back01_table_style02 caption { padding: 7px 5px 7px 10px; text-align: left; }
.back01_table_style01 caption { background-color: #b2ccff; }
.back01_table_style02 caption { background-color: #c4c4c4; }
.back01_table_style01 .back01_table_caption_title { font-size: 14px; font-weight: bold; color: #002d41; float: left; }
.back01_table_style01 th .back01_table_header_icons, .back01_table_style01 caption .back01_table_header_icons { border-left: 1px solid #858585; padding-left: 5px; margin-left: 5px; }
.back01_table_style01 caption .back01_table_header_icons { float: left; margin-top: 1px; }
.back01_table_style01 th .back01_table_header_icons { border-left: 1px solid #bfbfbf; float: right; margin-top: 3px; }
.back01_table_style01 .back01_table_caption_vbar { font-size: 14px; color: #002d41; float: left; padding: 0 5px; }
.back01_table_style01 .back01_table_caption_add_text { cursor: pointer; float: left; padding-top: 2px; }
.back01_table_style01 label { cursor: pointer; }
.back01_table_style01 th { border-bottom: 1px solid #bfbfbf; border-left: 1px solid #bfbfbf; }
.back01_table_style01 .back01_table_highlightTh { background-color: #d9e5ff; }
.back01_table_style01 .back01_table_colName { padding: 5px; float: left; }
.back01_table_style01 td { padding: 7px 5px; border-left: 1px solid #bfbfbf; }
.back01_table_style01 .back01_table_rawEven { background-color: #ffffff; }
.back01_table_style01 .back01_table_rawOdd { background-color: #e8f0ff; }
.back01_table_style01 .back01_table_footer { border-top: 1px solid #bfbfbf; }
.back01_table_style01 .back01_icon_plus { margin-top: 3px; }
.back01_table_style01 .back01_icon_plus_details { position: absolute; right: -18px; top: 10px; width: 400px; cursor: default; z-index: 1; display: none; }
.back01_table_style01 .back01_icon_plus_details_top, .back01_table_style01 .back01_icon_plus_details_bottom { background-image: url(/site/images/back01_bg_table_details.gif); background-repeat: no-repeat; background-position: 0 0; height: 12px; }
.back01_table_style01 .back01_icon_plus_details_bottom { background-position: right bottom; }
.back01_table_style01 .back01_icon_plus_details_body { border-left: 1px solid #a6a6a6; border-right: 1px solid #a6a6a6; background-color: #ffffff; padding: 5px 0; overflow: hidden; }
.back01_table_style01 .back01_icon_plus_details_body ul li { display: block; float: left; width: 180px; padding: 4px 5px; margin-left: 4px; margin-right: 4px; color: #474747; line-height: normal; }
.back01_table_style01 .back01_icon_plus_details_body_even { background-color: #ededed; }
.back01_table_style01 .back01_icon_plus_details_body_odd { background-color: #ffffff; }
.back01_icon_filter_detailsToRight, .back01_icon_filter_detailsToLeft { position: absolute; top: -4px; cursor: default; z-index: 100000; }
.back01_icon_filter_detailsToRight { left: -6px; width: 176px; }
.back01_icon_filter_detailsToLeft { right: -6px; width: 135px; }
.back01_icon_filter_details_header { background-image: url(/site/images/back01_bg_table_details_header.gif); background-repeat: no-repeat; height: 21px; padding: 4px 0 0 6px; }
.back01_icon_filter_detailsToRight .back01_icon_filter_details_header { background-position: 0 0; padding: 4px 0 0 6px; }
.back01_icon_filter_detailsToLeft .back01_icon_filter_details_header { background-position: 100% -35px; padding: 4px 0 0 112px; }
.back01_icon_filter_detailsToLeft_individualTableInactive, .back01_icon_filter_detailsToLeft_individualTableActive { position: absolute; top: -1px; right: 0; width: 200px; cursor: default; z-index: 200; }
.back01_icon_filter_detailsToLeft_individualTableInactive .back01_icon_filter_details_header, .back01_icon_filter_detailsToLeft_individualTableActive .back01_icon_filter_details_header { background-image: url(/site/images/back01_bg_table_individualTable.gif); background-repeat: no-repeat; padding: 4px 0 0 112px; }
.back01_icon_filter_detailsToLeft_individualTableInactive .back01_icon_filter_details_header { background-position: 100% -67px; }
.back01_icon_filter_detailsToLeft_individualTableActive .back01_icon_filter_details_header { background-position: 100% -101px; }
.back01_icon_filter_details_body { background-color: #ffffff; border-bottom: 1px solid #a5a5a7; border-left: 1px solid #a5a5a7; border-right: 1px solid #a5a5a7; padding: 0 2px; }
.back01_table_style01 .back01_icon_filter_details_search { background-image: url(/site/images/back01_bg_search.gif); background-repeat: no-repeat; background-position: 145px 3px; border: 1px solid #a6a5aa; padding: 3px 20px 3px 3px; margin: 6px 0 0 3px; width: 139px; font-size: 11px; color: #d6d6d6; }
.back01_table_style01 .back01_icon_filter_details_search:focus { color: #474747; }
.back01_icon_filter_details_body_smaller { padding: 0 8px; font-weight: normal; }
.back01_icon_filter_details_body_smaller hr { margin: 0 0 10px 0; }
.back01_icon_filter_details_body_smaller hr.back01_hrDashed { border-bottom: 1px dashed #d9d9d9; }
.back01_icon_filter_details_body_headline, .back01_icon_filter_details_body_entry { padding-bottom: 8px; line-height: normal; color: #002D41; }
.back01_icon_filter_details_body_headline { font-weight: bold; }
.back01_icon_filter_details_body_entry { color: #474747; }
.back01_icon_filter_details_removeFilter { border-left: 1px solid #a6a6a6; border-right: 1px solid #a6a6a6; border-bottom: 1px solid #a6a6a6; background-color: #ffffff; color: #002d42; font-weight: normal; padding: 10px 5px; cursor: pointer; }
.back01_icon_filter_details_removeFilter .back01_icon_minus { margin-top: -2px; }
.back01_table_footer .back01_pageSlider_goTo { width: 31px; border: 1px solid #bfbfbf; font-size: 10px; padding: 2px 1px; font-family: Verdana, Geneva, sans-serif; }
.back01_icon_newTable, .back01_icon_newTableActive, .back01_icon_newTableOpen { float: right; background-image: url(/site/images/back01_bg_table_individualTable.gif); background-repeat: no-repeat; width: 45px; height: 24px; cursor: pointer; margin-bottom: 10px; }
.back01_icon_newTable { background-position: 100% 0; }
.back01_icon_newTableActive { background-position: 100% -34px; }
.back01_icon_newTableOpen { background-position: 100% -68px; }

.back01_content { float: right; width: 787px; position: relative; }
.back01_content.back01_mainMenueLevel01 { padding-top: 37px; }
.back01_content.back01_mainMenueLevel02 { padding-top: 62px; }
.back01_content.back01_mainMenueLevel03 { padding-top: 87px; }
.back01_content form { overflow: hidden; }
.back01_editContent_elements label { color: #717171; clear: both; display: block; }
.back01_obligatory { font-weight: bold; }
.back01_contentInfo { padding-bottom: 20px; }
.back01_contentInfo h1 { display: inline; color: #6699ff; font-size: 12px; padding-right: 3px; }
.back01_contentInfo .back01_contentInfo_description { color: #a6a6a6; font-size: 12px; }
.back01_editContent { border: 1px solid #bfbfbf; margin-bottom: 10px; }
.back01_obligatory_note { font-size: 11px; color: #a6a6a6; padding: 10px; }
.back01_editContent_space { }
h2.back01_headline, h2.back01_headline02, h3.back01_headline { background-color: #b2ccff; color: #002d41; font-size: 14px; font-weight: bold; padding: 7px 5px 7px 10px; border-bottom: 1px solid #bfbfbf; }
h2.back01_headline02 { background-color: #bfbfbf; }
.back01_editContent h3.back01_headline { background-color: #d0defa; color: #5985de; font-weight: normal; padding: 3px 5px 3px 10px; border-top: 1px solid #bfbfbf; }
.back01_editContent h2.back01_headline .back01_editContent_hyphen, .back01_editContent h3.back01_headline .back01_editContent_hyphen { display: block; border-left: 1px solid #002d41; float: left; width: 10px; height: 17px; margin-left: 5px; }
.back01_editContent h3.back01_headline .back01_editContent_hyphen { border-left: 1px solid #5985de; height: 14px; margin-top: 2px; }
.back01_editContent .back01_editContent_move { float: right; display: block; }
.back01_editContent .back01_editContent_elements { color: #717171; padding: 5px; }
.back01_editContent .back01_editContent_text { width: 763px; color: #4d4d4d; font-size: 11px; padding: 3px 5px; margin: 3px 0 5px 0; background-color: #eef4ff; border: 1px solid #c1c6cf; }
.back01_editContent .media-list .back01_editContent_text { width: 731px; }
#container__Teaser { width: 200px; }
#container__Teaser .back01_editContent .back01_editContent_text { width: 175px; }
.back01_editContent .back01_editContent_select { color: #4d4d4d; font-size: 11px; margin: 3px 0 5px 0; background-color: #eef4ff; border: 1px solid #c1c6cf; }
.back01_editContent .back01_editContent_checkbox { display: block; padding: 3px 0; }
.back01_editContent .back01_tagCloud { background-color: #ecf2ff; color: #5580d5; font-size: 14px; word-spacing: 10px; text-align: center; padding: 10px 5px; margin: 0 0 5px 0; }
.back01_editContent .back01_tagCloud span { cursor: pointer; }
.tui_twoRow_home-left .back01_editContent .back01_editContent_text { width: 570px; }
.tui_twoRow_home-right .back01_editContent .back01_editContent_text { width: 330px; }
dl.back01_content_image { clear: both; }
dl.back01_content_image dd { color: #717171; padding-bottom: 4px; }
dl.back01_content_image dt { background-color: #f7f7f7; width: 775px; }
.media-list dl.back01_content_image dt { width: 742px; }
.back01_accordion_addItem { background-color: #b2ccff; color: #002d41; border-top: 1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf; padding: 7px 5px 7px 10px; margin-bottom: 10px; clear: both; }
.back01_accordion_addItem .back01_icon_add { color: #002d41; font-size: 11px; float: none; }
.back01_editContent_formButtons { float: right; padding: 10px 0; width: 100%; }
.back01_editContent_formButtons::after { display: table; content: ""; clear: both; }
.back01_editContent_formButtons .back01_submit { margin-left: 10px; }
.back01_survey_container { position: relative; float: left; }
.back01_box_tools_container { width: 202px; float: left; margin: 18px 0 10px 7px; }
.back01_box_tools_note { margin-bottom: 10px; color: #5c5c5c; font-size: 10px; }
.back01_box_tools { border: 1px solid #bfbfbf; }
.back01_box_tools h3 { font-size: 110%; font-weight: bold; padding: 2px 10px; background-color: #b2ccff; border-bottom: 1px solid #bfbfbf; }
.back01_box_tools form { margin: 0 10px 10px; }
.back01_box_tools form label { display: block; }
.back01_box_tools form input { font-size: 100%; width: 100%; padding: 2px; margin: 3px 0; }
.back01_content .tui_contentSmall { margin-top: 20px; min-height: 150px; height: auto !important; height: 150px; }
.back01_rights_allocation_toLeft, .back01_rights_allocation_toRight, .back01_rights_allocation_toLeftActive, .back01_rights_allocation_toRightActive { background-image: url(/site/images/back01_bg_rechte01.gif); background-repeat: no-repeat; float: left; width: 23px; height: 167px; padding-top: 119px; }
.back01_rights_allocation_toLeft { background-position: 0 50%; }
.back01_rights_allocation_toRight { background-position: -41px 50%; }
.back01_rights_allocation_toLeftActive { background-position: -104px 50%; }
.back01_rights_allocation_toRightActive { background-position: -145px 50%; }
.back01_rights_allocation_middle { width: 711px; padding: 10px 0 10px 30px; float: left; }
.back01_icon_rights_arrow { background-image: url(/site/images/back01_bg_rechte02.gif); background-repeat: no-repeat; width: 23px; height: 47px; }
.back01_rights_allocation_toLeft .back01_icon_rights_arrow { background-position: 0 0; }
.back01_rights_allocation_toRight .back01_icon_rights_arrow { background-position: 0 -57px; }
.back01_rights_allocation_toLeftActive .back01_icon_rights_arrow { background-position: 0 -114px; cursor: pointer; }
.back01_rights_allocation_toRightActive .back01_icon_rights_arrow { background-position: 0 -171px; cursor: pointer; }
.back01_rights_allocation_tableLeft, .back01_rights_allocation_tableRight { float: left; width: 325px; position: relative; }
.back01_rights_allocation_tableLeft { margin-right: 30px; }
.back01_rights_allocation_scrollableTableOuter { border: 1px solid #bfbfbf; }
.back01_rights_allocation_scrollableTable { }
.back01_rights_allocation_scrollableTableInner { width: 100%; }
.back01_rights_allocation_scrollableTableInner th { background-color: #ffffff; }
.back01_rights_allocation_scrollableTable_thExtra { width: 18px; }
.back01_rights_allocation_scrollableTable > .back01_rights_allocation_scrollableTable_thExtra { width: 19px; }
.back01_rights_allocation_scrollableTableInner > tbody { height: 239px; overflow: auto; }
.back01_rights_allocation_tableArrowDown { position: absolute; left: 43%; bottom: -41px; width: 52px; height: 42px; background-image: url(/site/images/back01_bg_rechte03.gif); background-repeat: no-repeat; background-position: 0 0; z-index: 100000; }
.back01_rights_allocation_tableArrowRight { position: absolute; right: -30px; top: -9px; width: 31px; height: 43px; background-image: url(/site/images/back01_bg_rechte03.gif); background-repeat: no-repeat; background-position: 0 -62px; z-index: 100000; }
.back01_rights_allocation_bottom { text-align: center; float: left; width: 785px; margin-bottom: 17px; border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf; }
.back01_icon_rights_bigger, .back01_icon_rights_smaller { width: 27px; height: 13px; display: inline-block; background-image: url(/site/images/back01_bg_rechte04.gif); background-repeat: no-repeat; cursor: pointer; margin-bottom: -1px; }
.back01_icon_rights_bigger { background-position: 0 0; }
.back01_icon_rights_smaller { background-position: 0 -23px; }
.back01_rights_allocation_headline { padding: 6px 10px 5px 10px; }
.back01_rights_allocation_container { height: 229px; overflow: auto; border-top: 1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf; padding: 10px 5px 0; }
.back01_rights_allocation_textBox { padding-bottom: 10px; }
.back01_rights_allocation_textBox_header { background-color: #e4e4e4; padding: 2px 10px; font-weight: bold; border: 1px solid #cccccc; }
.back01_rights_allocation_textBox_body { background-color: #f6f6f6; padding: 10px 10px 0 10px; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; }
.back01_rights_allocation_textBox_body ul li { padding-bottom: 10px; }

#calendarDiv { position: absolute; width: 205px; border: 1px solid #317082; padding: 1px; background-color: #FFF; font-family: arial; font-size: 10px; padding-bottom: 20px; visibility: hidden; }
#calendarDiv span, #calendarDiv img { float: left; }
#calendarDiv .selectBox, #calendarDiv .selectBoxOver { line-height: 12px; padding: 1px; cursor: pointer; padding-left: 2px; }
#calendarDiv .selectBoxTime, #calendarDiv .selectBoxTimeOver { line-height: 12px; padding: 1px; cursor: pointer; padding-left: 2px; }
#calendarDiv td { padding: 3px; margin: 0px; font-size: 10px; }
#calendarDiv .selectBox { border: 1px solid #E2EBED; color: #E2EBED; position: relative; }
#calendarDiv .selectBoxOver { border: 1px solid #FFF; background-color: #317082; color: #FFF; position: relative; }
#calendarDiv .selectBoxTime { border: 1px solid #317082; color: #317082; position: relative; }
#calendarDiv .selectBoxTimeOver { border: 1px solid #216072; color: #216072; position: relative; }
#calendarDiv .topBar { height: 16px; padding: 2px; background-color: #317082; }
#calendarDiv .activeDay { color: #FF0000; }
#calendarDiv .todaysDate { height: 17px; line-height: 17px; padding: 2px; background-color: #E2EBED; text-align: center; position: absolute; bottom: 0px; width: 201px; }
#calendarDiv .todaysDate div { float: left; }
#calendarDiv .timeBar { height: 17px; line-height: 17px; background-color: #E2EBED; width: 72px; color: #FFF; position: absolute; right: 0px; }
#calendarDiv .timeBar div { float: left; margin-right: 1px; }
#calendarDiv .monthYearPicker { background-color: #E2EBED; border: 1px solid #AAAAAA; position: absolute; color: #317082; left: 0px; top: 15px; z-index: 1000; display: none; }
#calendarDiv #monthSelect { width: 70px; }
#calendarDiv .monthYearPicker div { float: none; clear: both; padding: 1px; margin: 1px; cursor: pointer; }
#calendarDiv .monthYearActive { background-color: #317082; color: #E2EBED; }
#calendarDiv td { text-align: right; cursor: pointer; }
#calendarDiv .topBar img { cursor: pointer; }
#calendarDiv .topBar div { float: left; margin-right: 1px; }
.back01_wrapper .tui_innerContentSpace { padding-left: 3px; }
.back01_wrapper .tui_innerContentSpaceShadow { padding: 0; }
.tui_overlayLeftAd_body { width: 557px; }
.back01_homepage .tui_twoRow_home-left { padding-left: 0; width: 66.666%; }
.back01_homepage .tui_twoRow_home-right { padding-right: 0; width: 33.333%; }
.back01_homepage .back01_editContent_elements { padding-left: 0; padding-right: 0; }
.back01_submenueOnTop_content .back01_content { width: 100%; }
.back01_wrapper .tui_overlayKurznachrichten, .back01_wrapper .tui_overlayLeftNote, .back01_wrapper .tui_overlayLeftAd { position: relative; top: 0; }
#sb-container, #sb-wrapper { text-align: left; }
#sb-container, #sb-overlay { position: absolute; top: 0; left: 0; width: 100%; margin: 0; padding: 0; }
#sb-container { height: 100%; display: none; visibility: hidden; z-index: 99999999; position: fixed; max-height: 100vh; }
body > #sb-container { position: fixed; }
#sb-overlay { height: expression(document.documentElement.clientHeight + 'px'); }
#sb-container > #sb-overlay { height: 100%; }
#sb-wrapper { position: relative; }
#sb-wrapper img { border: none; }
#sb-body { position: relative; margin: 0; padding: 0; overflow: hidden; border: 1px solid #303030; }
#sb-body-inner { position: relative; height: 100%; }
#sb-content.html { height: 100%; overflow: auto; }
#sb-loading { position: absolute; top: 0; width: 100%; height: 100%; text-align: center; padding-top: 10px; }
#sb-body, #sb-loading { background-color: #060606; }
#sb-title, #sb-info { position: relative; margin: 0; padding: 0; overflow: hidden; }
#sb-title-inner, #sb-info-inner { position: relative; font-family: 'Lucida Grande', Tahoma, sans-serif; line-height: 16px; }
#sb-title, #sb-title-inner { height: 26px; }
#sb-title-inner { font-size: 16px; padding: 5px 0; color: #fff; }
#sb-info, #sb-info-inner { height: 20px; }
#sb-info-inner { font-size: 12px; color: #fff; }
#sb-nav { float: right; height: 16px; padding: 2px 0; width: 45%; }
#sb-nav a { display: block; float: right; height: 16px; width: 16px; margin-left: 3px; cursor: pointer; }
#sb-nav-close { background-image: url(/site/images/shadowbox/close.gif); background-repeat: no-repeat; }
#sb-nav-next { background-image: url(/site/images/shadowbox/next.gif); background-repeat: no-repeat; }
#sb-nav-previous { background-image: url(/site/images/shadowbox/previous.gif); background-repeat: no-repeat; }
#sb-nav-play { background-image: url(/site/images/shadowbox/play.gif); background-repeat: no-repeat; }
#sb-nav-pause { background-image: url(/site/images/shadowbox/pause.gif); background-repeat: no-repeat; }
#sb-counter { float: left; padding: 2px 0; width: 45%; }
#sb-counter a { padding: 0 4px 0 0; text-decoration: none; cursor: pointer; color: #fff; }
#sb-counter a.sb-counter-current { text-decoration: underline; }
div.sb-message { font-family: 'Lucida Grande', Tahoma, sans-serif; font-size: 12px; padding: 10px; text-align: center; }
div.sb-message a:link, div.sb-message a:visited { color: #fff; text-decoration: underline; }

 .ps-container { -ms-touch-action: none; touch-action: none; overflow: hidden !important; -ms-overflow-style: none; }
@supports (-ms-overflow-style: none) { .ps-container { overflow: auto !important; }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .ps-container { overflow: auto !important; }
}
.ps-container.ps-active-x > .ps-scrollbar-x-rail, .ps-container.ps-active-y > .ps-scrollbar-y-rail { display: block; background-color: transparent; }
.ps-container.ps-in-scrolling { pointer-events: none; }
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail { background-color: #eee; opacity: 0.9; }
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x { background-color: #999; }
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail { background-color: #eee; opacity: 0.9; }
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y { background-color: #999; }
.ps-container > .ps-scrollbar-x-rail { display: none; position: absolute; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; opacity: 0; -webkit-transition: background-color .2s linear, opacity .2s linear; -moz-transition: background-color .2s linear, opacity .2s linear; -o-transition: background-color .2s linear, opacity .2s linear; transition: background-color .2s linear, opacity .2s linear; bottom: 3px; height: 8px; }
.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x { position: absolute; background-color: #aaa; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-transition: background-color .2s linear; -moz-transition: background-color .2s linear; -o-transition: background-color .2s linear; transition: background-color .2s linear; bottom: 0; height: 8px; }
.ps-container > .ps-scrollbar-y-rail { display: none; position: absolute; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; opacity: 0; -webkit-transition: background-color .2s linear, opacity .2s linear; -moz-transition: background-color .2s linear, opacity .2s linear; -o-transition: background-color .2s linear, opacity .2s linear; transition: background-color .2s linear, opacity .2s linear; right: 3px; width: 8px; }
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y { position: absolute; background-color: #aaa; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-transition: background-color .2s linear; -moz-transition: background-color .2s linear; -o-transition: background-color .2s linear; transition: background-color .2s linear; right: 0; width: 8px; }
.ps-container:hover.ps-in-scrolling { pointer-events: none; }
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail { background-color: #eee; opacity: 0.9; }
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x { background-color: #999; }
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail { background-color: #eee; opacity: 0.9; }
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y { background-color: #999; }
.ps-container:hover > .ps-scrollbar-x-rail, .ps-container:hover > .ps-scrollbar-y-rail { opacity: 0.6; }
.ps-container:hover > .ps-scrollbar-x-rail:hover { background-color: #eee; opacity: 0.9; }
.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x { background-color: #999; }
.ps-container:hover > .ps-scrollbar-y-rail:hover { background-color: #eee; opacity: 0.9; }
.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y { background-color: #999; }

@charset "UTF-8"; .tui_background { background: #d8a36e; }
.tui_main_color { background: #aad700; }
.tui_confirmation.icon--check:before { content: "\e90a"; font-family: 'tuiicons'; font-size: 20px; margin-left: -25px; position: absolute; }
.tui_confirmation > p { line-height: normal; padding: 13px 13px 13px 0; }
.back01_accordion_itemContent > * { max-width: 100%; }
@font-face { font-family: 'FontAwesome'; src: url("../../site/fonts/fa/fontawesome-webfont.eot?v=4.5.0"); src: url("../../site/fonts/fa/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"), url("../../site/fonts/fa/fontawesome-webfont.woff2?v=4.5.0") format("woff2"), url("../../site/fonts/fa/fontawesome-webfont.woff?v=4.5.0") format("woff"), url("../../site/fonts/fa/fontawesome-webfont.ttf?v=4.5.0") format("truetype"), url("../../site/fonts/fa/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; }
.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; }
.fa-2x { font-size: 2em; }
.fa-3x { font-size: 3em; }
.fa-4x { font-size: 4em; }
.fa-5x { font-size: 5em; }
.fa-fw { width: 1.28571em; text-align: center; }
.fa-ul { padding-left: 0; margin-left: 2.14286em; list-style-type: none; }
.fa-ul > li { position: relative; }
.fa-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.14286em; text-align: center; }
.fa-li.fa-lg { left: -1.85714em; }
.fa-border { padding: .2em .25em .15em; border: solid 0.08em #eee; border-radius: .1em; }
.fa-pull-left { float: left; }
.fa-pull-right { float: right; }
.fa.fa-pull-left { margin-right: .3em; }
.fa.fa-pull-right { margin-left: .3em; }
.pull-right { float: right; }
.pull-left { float: left; }
.fa.pull-left { margin-right: .3em; }
.fa.pull-right { margin-left: .3em; }
.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; }
.fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); }
@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
}
@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
}
.fa-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }
.fa-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.fa-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); }
.fa-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); }
.fa-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); }
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none; }
.fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; }
.fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; }
.fa-stack-1x { line-height: inherit; }
.fa-stack-2x { font-size: 2em; }
.fa-inverse { color: #fff; }
.fa-glass:before { content: ""; }
.fa-music:before { content: ""; }
.fa-search:before { content: ""; }
.fa-envelope-o:before { content: ""; }
.fa-heart:before { content: ""; }
.fa-star:before { content: ""; }
.fa-star-o:before { content: ""; }
.fa-user:before { content: ""; }
.fa-film:before { content: ""; }
.fa-th-large:before { content: ""; }
.fa-th:before { content: ""; }
.fa-th-list:before { content: ""; }
.fa-check:before { content: ""; }
.fa-remove:before, .fa-close:before, .fa-times:before { content: ""; }
.fa-search-plus:before { content: ""; }
.fa-search-minus:before { content: ""; }
.fa-power-off:before { content: ""; }
.fa-signal:before { content: ""; }
.fa-gear:before, .fa-cog:before { content: ""; }
.fa-trash-o:before { content: ""; }
.fa-home:before { content: ""; }
.fa-file-o:before { content: ""; }
.fa-clock-o:before { content: ""; }
.fa-road:before { content: ""; }
.fa-download:before { content: ""; }
.fa-arrow-circle-o-down:before { content: ""; }
.fa-arrow-circle-o-up:before { content: ""; }
.fa-inbox:before { content: ""; }
.fa-play-circle-o:before { content: ""; }
.fa-rotate-right:before, .fa-repeat:before { content: ""; }
.fa-refresh:before { content: ""; }
.fa-list-alt:before { content: ""; }
.fa-lock:before { content: ""; }
.fa-flag:before { content: ""; }
.fa-headphones:before { content: ""; }
.fa-volume-off:before { content: ""; }
.fa-volume-down:before { content: ""; }
.fa-volume-up:before { content: ""; }
.fa-qrcode:before { content: ""; }
.fa-barcode:before { content: ""; }
.fa-tag:before { content: ""; }
.fa-tags:before { content: ""; }
.fa-book:before { content: ""; }
.fa-bookmark:before { content: ""; }
.fa-print:before { content: ""; }
.fa-camera:before { content: ""; }
.fa-font:before { content: ""; }
.fa-bold:before { content: ""; }
.fa-italic:before { content: ""; }
.fa-text-height:before { content: ""; }
.fa-text-width:before { content: ""; }
.fa-align-left:before { content: ""; }
.fa-align-center:before { content: ""; }
.fa-align-right:before { content: ""; }
.fa-align-justify:before { content: ""; }
.fa-list:before { content: ""; }
.fa-dedent:before, .fa-outdent:before { content: ""; }
.fa-indent:before { content: ""; }
.fa-video-camera:before { content: ""; }
.fa-photo:before, .fa-image:before, .fa-picture-o:before { content: ""; }
.fa-pencil:before { content: ""; }
.fa-map-marker:before { content: ""; }
.fa-adjust:before { content: ""; }
.fa-tint:before { content: ""; }
.fa-edit:before, .fa-pencil-square-o:before { content: ""; }
.fa-share-square-o:before { content: ""; }
.fa-check-square-o:before { content: ""; }
.fa-arrows:before { content: ""; }
.fa-step-backward:before { content: ""; }
.fa-fast-backward:before { content: ""; }
.fa-backward:before { content: ""; }
.fa-play:before { content: ""; }
.fa-pause:before { content: ""; }
.fa-stop:before { content: ""; }
.fa-forward:before { content: ""; }
.fa-fast-forward:before { content: ""; }
.fa-step-forward:before { content: ""; }
.fa-eject:before { content: ""; }
.fa-chevron-left:before { content: ""; }
.fa-chevron-right:before { content: ""; }
.fa-plus-circle:before { content: ""; }
.fa-minus-circle:before { content: ""; }
.fa-times-circle:before { content: ""; }
.fa-check-circle:before { content: ""; }
.fa-question-circle:before { content: ""; }
.fa-info-circle:before { content: ""; }
.fa-crosshairs:before { content: ""; }
.fa-times-circle-o:before { content: ""; }
.fa-check-circle-o:before { content: ""; }
.fa-ban:before { content: ""; }
.fa-arrow-left:before { content: ""; }
.fa-arrow-right:before { content: ""; }
.fa-arrow-up:before { content: ""; }
.fa-arrow-down:before { content: ""; }
.fa-mail-forward:before, .fa-share:before { content: ""; }
.fa-expand:before { content: ""; }
.fa-compress:before { content: ""; }
.fa-plus:before { content: ""; }
.fa-minus:before { content: ""; }
.fa-asterisk:before { content: ""; }
.fa-exclamation-circle:before { content: ""; }
.fa-gift:before { content: ""; }
.fa-leaf:before { content: ""; }
.fa-fire:before { content: ""; }
.fa-eye:before { content: ""; }
.fa-eye-slash:before { content: ""; }
.fa-warning:before, .fa-exclamation-triangle:before { content: ""; }
.fa-plane:before { content: ""; }
.fa-calendar:before { content: ""; }
.fa-random:before { content: ""; }
.fa-comment:before { content: ""; }
.fa-magnet:before { content: ""; }
.fa-chevron-up:before { content: ""; }
.fa-chevron-down:before { content: ""; }
.fa-retweet:before { content: ""; }
.fa-shopping-cart:before { content: ""; }
.fa-folder:before { content: ""; }
.fa-folder-open:before { content: ""; }
.fa-arrows-v:before { content: ""; }
.fa-arrows-h:before { content: ""; }
.fa-bar-chart-o:before, .fa-bar-chart:before { content: ""; }
.fa-twitter-square:before { content: ""; }
.fa-facebook-square:before { content: ""; }
.fa-camera-retro:before { content: ""; }
.fa-key:before { content: ""; }
.fa-gears:before, .fa-cogs:before { content: ""; }
.fa-comments:before { content: ""; }
.fa-thumbs-o-up:before { content: ""; }
.fa-thumbs-o-down:before { content: ""; }
.fa-star-half:before { content: ""; }
.fa-heart-o:before { content: ""; }
.fa-sign-out:before { content: ""; }
.fa-linkedin-square:before { content: ""; }
.fa-thumb-tack:before { content: ""; }
.fa-external-link:before { content: ""; }
.fa-sign-in:before { content: ""; }
.fa-trophy:before { content: ""; }
.fa-github-square:before { content: ""; }
.fa-upload:before { content: ""; }
.fa-lemon-o:before { content: ""; }
.fa-phone:before { content: ""; }
.fa-square-o:before { content: ""; }
.fa-bookmark-o:before { content: ""; }
.fa-phone-square:before { content: ""; }
.fa-twitter:before { content: ""; }
.fa-facebook-f:before, .fa-facebook:before { content: ""; }
.fa-github:before { content: ""; }
.fa-unlock:before { content: ""; }
.fa-credit-card:before { content: ""; }
.fa-feed:before, .fa-rss:before { content: ""; }
.fa-hdd-o:before { content: ""; }
.fa-bullhorn:before { content: ""; }
.fa-bell:before { content: ""; }
.fa-certificate:before { content: ""; }
.fa-hand-o-right:before { content: ""; }
.fa-hand-o-left:before { content: ""; }
.fa-hand-o-up:before { content: ""; }
.fa-hand-o-down:before { content: ""; }
.fa-arrow-circle-left:before { content: ""; }
.fa-arrow-circle-right:before { content: ""; }
.fa-arrow-circle-up:before { content: ""; }
.fa-arrow-circle-down:before { content: ""; }
.fa-globe:before { content: ""; }
.fa-wrench:before { content: ""; }
.fa-tasks:before { content: ""; }
.fa-filter:before { content: ""; }
.fa-briefcase:before { content: ""; }
.fa-arrows-alt:before { content: ""; }
.fa-group:before, .fa-users:before { content: ""; }
.fa-chain:before, .fa-link:before { content: ""; }
.fa-cloud:before { content: ""; }
.fa-flask:before { content: ""; }
.fa-cut:before, .fa-scissors:before { content: ""; }
.fa-copy:before, .fa-files-o:before { content: ""; }
.fa-paperclip:before { content: ""; }
.fa-save:before, .fa-floppy-o:before { content: ""; }
.fa-square:before { content: ""; }
.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: ""; }
.fa-list-ul:before { content: ""; }
.fa-list-ol:before { content: ""; }
.fa-strikethrough:before { content: ""; }
.fa-underline:before { content: ""; }
.fa-table:before { content: ""; }
.fa-magic:before { content: ""; }
.fa-truck:before { content: ""; }
.fa-pinterest:before { content: ""; }
.fa-pinterest-square:before { content: ""; }
.fa-google-plus-square:before { content: ""; }
.fa-google-plus:before { content: ""; }
.fa-money:before { content: ""; }
.fa-caret-down:before { content: ""; }
.fa-caret-up:before { content: ""; }
.fa-caret-left:before { content: ""; }
.fa-caret-right:before { content: ""; }
.fa-columns:before { content: ""; }
.fa-unsorted:before, .fa-sort:before { content: ""; }
.fa-sort-down:before, .fa-sort-desc:before { content: ""; }
.fa-sort-up:before, .fa-sort-asc:before { content: ""; }
.fa-envelope:before { content: ""; }
.fa-linkedin:before { content: ""; }
.fa-rotate-left:before, .fa-undo:before { content: ""; }
.fa-legal:before, .fa-gavel:before { content: ""; }
.fa-dashboard:before, .fa-tachometer:before { content: ""; }
.fa-comment-o:before { content: ""; }
.fa-comments-o:before { content: ""; }
.fa-flash:before, .fa-bolt:before { content: ""; }
.fa-sitemap:before { content: ""; }
.fa-umbrella:before { content: ""; }
.fa-paste:before, .fa-clipboard:before { content: ""; }
.fa-lightbulb-o:before { content: ""; }
.fa-exchange:before { content: ""; }
.fa-cloud-download:before { content: ""; }
.fa-cloud-upload:before { content: ""; }
.fa-user-md:before { content: ""; }
.fa-stethoscope:before { content: ""; }
.fa-suitcase:before { content: ""; }
.fa-bell-o:before { content: ""; }
.fa-coffee:before { content: ""; }
.fa-cutlery:before { content: ""; }
.fa-file-text-o:before { content: ""; }
.fa-building-o:before { content: ""; }
.fa-hospital-o:before { content: ""; }
.fa-ambulance:before { content: ""; }
.fa-medkit:before { content: ""; }
.fa-fighter-jet:before { content: ""; }
.fa-beer:before { content: ""; }
.fa-h-square:before { content: ""; }
.fa-plus-square:before { content: ""; }
.fa-angle-double-left:before { content: ""; }
.fa-angle-double-right:before { content: ""; }
.fa-angle-double-up:before { content: ""; }
.fa-angle-double-down:before { content: ""; }
.fa-angle-left:before { content: ""; }
.fa-angle-right:before { content: ""; }
.fa-angle-up:before { content: ""; }
.fa-angle-down:before { content: ""; }
.fa-desktop:before { content: ""; }
.fa-laptop:before { content: ""; }
.fa-tablet:before { content: ""; }
.fa-mobile-phone:before, .fa-mobile:before { content: ""; }
.fa-circle-o:before { content: ""; }
.fa-quote-left:before { content: ""; }
.fa-quote-right:before { content: ""; }
.fa-spinner:before { content: ""; }
.fa-circle:before { content: ""; }
.fa-mail-reply:before, .fa-reply:before { content: ""; }
.fa-github-alt:before { content: ""; }
.fa-folder-o:before { content: ""; }
.fa-folder-open-o:before { content: ""; }
.fa-smile-o:before { content: ""; }
.fa-frown-o:before { content: ""; }
.fa-meh-o:before { content: ""; }
.fa-gamepad:before { content: ""; }
.fa-keyboard-o:before { content: ""; }
.fa-flag-o:before { content: ""; }
.fa-flag-checkered:before { content: ""; }
.fa-terminal:before { content: ""; }
.fa-code:before { content: ""; }
.fa-mail-reply-all:before, .fa-reply-all:before { content: ""; }
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content: ""; }
.fa-location-arrow:before { content: ""; }
.fa-crop:before { content: ""; }
.fa-code-fork:before { content: ""; }
.fa-unlink:before, .fa-chain-broken:before { content: ""; }
.fa-question:before { content: ""; }
.fa-info:before { content: ""; }
.fa-exclamation:before { content: ""; }
.fa-superscript:before { content: ""; }
.fa-subscript:before { content: ""; }
.fa-eraser:before { content: ""; }
.fa-puzzle-piece:before { content: ""; }
.fa-microphone:before { content: ""; }
.fa-microphone-slash:before { content: ""; }
.fa-shield:before { content: ""; }
.fa-calendar-o:before { content: ""; }
.fa-fire-extinguisher:before { content: ""; }
.fa-rocket:before { content: ""; }
.fa-maxcdn:before { content: ""; }
.fa-chevron-circle-left:before { content: ""; }
.fa-chevron-circle-right:before { content: ""; }
.fa-chevron-circle-up:before { content: ""; }
.fa-chevron-circle-down:before { content: ""; }
.fa-html5:before { content: ""; }
.fa-css3:before { content: ""; }
.fa-anchor:before { content: ""; }
.fa-unlock-alt:before { content: ""; }
.fa-bullseye:before { content: ""; }
.fa-ellipsis-h:before { content: ""; }
.fa-ellipsis-v:before { content: ""; }
.fa-rss-square:before { content: ""; }
.fa-play-circle:before { content: ""; }
.fa-ticket:before { content: ""; }
.fa-minus-square:before { content: ""; }
.fa-minus-square-o:before { content: ""; }
.fa-level-up:before { content: ""; }
.fa-level-down:before { content: ""; }
.fa-check-square:before { content: ""; }
.fa-pencil-square:before { content: ""; }
.fa-external-link-square:before { content: ""; }
.fa-share-square:before { content: ""; }
.fa-compass:before { content: ""; }
.fa-toggle-down:before, .fa-caret-square-o-down:before { content: ""; }
.fa-toggle-up:before, .fa-caret-square-o-up:before { content: ""; }
.fa-toggle-right:before, .fa-caret-square-o-right:before { content: ""; }
.fa-euro:before, .fa-eur:before { content: ""; }
.fa-gbp:before { content: ""; }
.fa-dollar:before, .fa-usd:before { content: ""; }
.fa-rupee:before, .fa-inr:before { content: ""; }
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before { content: ""; }
.fa-ruble:before, .fa-rouble:before, .fa-rub:before { content: ""; }
.fa-won:before, .fa-krw:before { content: ""; }
.fa-bitcoin:before, .fa-btc:before { content: ""; }
.fa-file:before { content: ""; }
.fa-file-text:before { content: ""; }
.fa-sort-alpha-asc:before { content: ""; }
.fa-sort-alpha-desc:before { content: ""; }
.fa-sort-amount-asc:before { content: ""; }
.fa-sort-amount-desc:before { content: ""; }
.fa-sort-numeric-asc:before { content: ""; }
.fa-sort-numeric-desc:before { content: ""; }
.fa-thumbs-up:before { content: ""; }
.fa-thumbs-down:before { content: ""; }
.fa-youtube-square:before { content: ""; }
.fa-youtube:before { content: ""; }
.fa-xing:before { content: ""; }
.fa-xing-square:before { content: ""; }
.fa-youtube-play:before { content: ""; }
.fa-dropbox:before { content: ""; }
.fa-stack-overflow:before { content: ""; }
.fa-instagram:before { content: ""; }
.fa-flickr:before { content: ""; }
.fa-adn:before { content: ""; }
.fa-bitbucket:before { content: ""; }
.fa-bitbucket-square:before { content: ""; }
.fa-tumblr:before { content: ""; }
.fa-tumblr-square:before { content: ""; }
.fa-long-arrow-down:before { content: ""; }
.fa-long-arrow-up:before { content: ""; }
.fa-long-arrow-left:before { content: ""; }
.fa-long-arrow-right:before { content: ""; }
.fa-apple:before { content: ""; }
.fa-windows:before { content: ""; }
.fa-android:before { content: ""; }
.fa-linux:before { content: ""; }
.fa-dribbble:before { content: ""; }
.fa-skype:before { content: ""; }
.fa-foursquare:before { content: ""; }
.fa-trello:before { content: ""; }
.fa-female:before { content: ""; }
.fa-male:before { content: ""; }
.fa-gittip:before, .fa-gratipay:before { content: ""; }
.fa-sun-o:before { content: ""; }
.fa-moon-o:before { content: ""; }
.fa-archive:before { content: ""; }
.fa-bug:before { content: ""; }
.fa-vk:before { content: ""; }
.fa-weibo:before { content: ""; }
.fa-renren:before { content: ""; }
.fa-pagelines:before { content: ""; }
.fa-stack-exchange:before { content: ""; }
.fa-arrow-circle-o-right:before { content: ""; }
.fa-arrow-circle-o-left:before { content: ""; }
.fa-toggle-left:before, .fa-caret-square-o-left:before { content: ""; }
.fa-dot-circle-o:before { content: ""; }
.fa-wheelchair:before { content: ""; }
.fa-vimeo-square:before { content: ""; }
.fa-turkish-lira:before, .fa-try:before { content: ""; }
.fa-plus-square-o:before { content: ""; }
.fa-space-shuttle:before { content: ""; }
.fa-slack:before { content: ""; }
.fa-envelope-square:before { content: ""; }
.fa-wordpress:before { content: ""; }
.fa-openid:before { content: ""; }
.fa-institution:before, .fa-bank:before, .fa-university:before { content: ""; }
.fa-mortar-board:before, .fa-graduation-cap:before { content: ""; }
.fa-yahoo:before { content: ""; }
.fa-google:before { content: ""; }
.fa-reddit:before { content: ""; }
.fa-reddit-square:before { content: ""; }
.fa-stumbleupon-circle:before { content: ""; }
.fa-stumbleupon:before { content: ""; }
.fa-delicious:before { content: ""; }
.fa-digg:before { content: ""; }
.fa-pied-piper:before { content: ""; }
.fa-pied-piper-alt:before { content: ""; }
.fa-drupal:before { content: ""; }
.fa-joomla:before { content: ""; }
.fa-language:before { content: ""; }
.fa-fax:before { content: ""; }
.fa-building:before { content: ""; }
.fa-child:before { content: ""; }
.fa-paw:before { content: ""; }
.fa-spoon:before { content: ""; }
.fa-cube:before { content: ""; }
.fa-cubes:before { content: ""; }
.fa-behance:before { content: ""; }
.fa-behance-square:before { content: ""; }
.fa-steam:before { content: ""; }
.fa-steam-square:before { content: ""; }
.fa-recycle:before { content: ""; }
.fa-automobile:before, .fa-car:before { content: ""; }
.fa-cab:before, .fa-taxi:before { content: ""; }
.fa-tree:before { content: ""; }
.fa-spotify:before { content: ""; }
.fa-deviantart:before { content: ""; }
.fa-soundcloud:before { content: ""; }
.fa-database:before { content: ""; }
.fa-file-pdf-o:before { content: ""; }
.fa-file-word-o:before { content: ""; }
.fa-file-excel-o:before { content: ""; }
.fa-file-powerpoint-o:before { content: ""; }
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before { content: ""; }
.fa-file-zip-o:before, .fa-file-archive-o:before { content: ""; }
.fa-file-sound-o:before, .fa-file-audio-o:before { content: ""; }
.fa-file-movie-o:before, .fa-file-video-o:before { content: ""; }
.fa-file-code-o:before { content: ""; }
.fa-vine:before { content: ""; }
.fa-codepen:before { content: ""; }
.fa-jsfiddle:before { content: ""; }
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before { content: ""; }
.fa-circle-o-notch:before { content: ""; }
.fa-ra:before, .fa-rebel:before { content: ""; }
.fa-ge:before, .fa-empire:before { content: ""; }
.fa-git-square:before { content: ""; }
.fa-git:before { content: ""; }
.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before { content: ""; }
.fa-tencent-weibo:before { content: ""; }
.fa-qq:before { content: ""; }
.fa-wechat:before, .fa-weixin:before { content: ""; }
.fa-send:before, .fa-paper-plane:before { content: ""; }
.fa-send-o:before, .fa-paper-plane-o:before { content: ""; }
.fa-history:before { content: ""; }
.fa-circle-thin:before { content: ""; }
.fa-header:before { content: ""; }
.fa-paragraph:before { content: ""; }
.fa-sliders:before { content: ""; }
.fa-share-alt:before { content: ""; }
.fa-share-alt-square:before { content: ""; }
.fa-bomb:before { content: ""; }
.fa-soccer-ball-o:before, .fa-futbol-o:before { content: ""; }
.fa-tty:before { content: ""; }
.fa-binoculars:before { content: ""; }
.fa-plug:before { content: ""; }
.fa-slideshare:before { content: ""; }
.fa-twitch:before { content: ""; }
.fa-yelp:before { content: ""; }
.fa-newspaper-o:before { content: ""; }
.fa-wifi:before { content: ""; }
.fa-calculator:before { content: ""; }
.fa-paypal:before { content: ""; }
.fa-google-wallet:before { content: ""; }
.fa-cc-visa:before { content: ""; }
.fa-cc-mastercard:before { content: ""; }
.fa-cc-discover:before { content: ""; }
.fa-cc-amex:before { content: ""; }
.fa-cc-paypal:before { content: ""; }
.fa-cc-stripe:before { content: ""; }
.fa-bell-slash:before { content: ""; }
.fa-bell-slash-o:before { content: ""; }
.fa-trash:before { content: ""; }
.fa-copyright:before { content: ""; }
.fa-at:before { content: ""; }
.fa-eyedropper:before { content: ""; }
.fa-paint-brush:before { content: ""; }
.fa-birthday-cake:before { content: ""; }
.fa-area-chart:before { content: ""; }
.fa-pie-chart:before { content: ""; }
.fa-line-chart:before { content: ""; }
.fa-lastfm:before { content: ""; }
.fa-lastfm-square:before { content: ""; }
.fa-toggle-off:before { content: ""; }
.fa-toggle-on:before { content: ""; }
.fa-bicycle:before { content: ""; }
.fa-bus:before { content: ""; }
.fa-ioxhost:before { content: ""; }
.fa-angellist:before { content: ""; }
.fa-cc:before { content: ""; }
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before { content: ""; }
.fa-meanpath:before { content: ""; }
.fa-buysellads:before { content: ""; }
.fa-connectdevelop:before { content: ""; }
.fa-dashcube:before { content: ""; }
.fa-forumbee:before { content: ""; }
.fa-leanpub:before { content: ""; }
.fa-sellsy:before { content: ""; }
.fa-shirtsinbulk:before { content: ""; }
.fa-simplybuilt:before { content: ""; }
.fa-skyatlas:before { content: ""; }
.fa-cart-plus:before { content: ""; }
.fa-cart-arrow-down:before { content: ""; }
.fa-diamond:before { content: ""; }
.fa-ship:before { content: ""; }
.fa-user-secret:before { content: ""; }
.fa-motorcycle:before { content: ""; }
.fa-street-view:before { content: ""; }
.fa-heartbeat:before { content: ""; }
.fa-venus:before { content: ""; }
.fa-mars:before { content: ""; }
.fa-mercury:before { content: ""; }
.fa-intersex:before, .fa-transgender:before { content: ""; }
.fa-transgender-alt:before { content: ""; }
.fa-venus-double:before { content: ""; }
.fa-mars-double:before { content: ""; }
.fa-venus-mars:before { content: ""; }
.fa-mars-stroke:before { content: ""; }
.fa-mars-stroke-v:before { content: ""; }
.fa-mars-stroke-h:before { content: ""; }
.fa-neuter:before { content: ""; }
.fa-genderless:before { content: ""; }
.fa-facebook-official:before { content: ""; }
.fa-pinterest-p:before { content: ""; }
.fa-whatsapp:before { content: ""; }
.fa-server:before { content: ""; }
.fa-user-plus:before { content: ""; }
.fa-user-times:before { content: ""; }
.fa-hotel:before, .fa-bed:before { content: ""; }
.fa-viacoin:before { content: ""; }
.fa-train:before { content: ""; }
.fa-subway:before { content: ""; }
.fa-medium:before { content: ""; }
.fa-yc:before, .fa-y-combinator:before { content: ""; }
.fa-optin-monster:before { content: ""; }
.fa-opencart:before { content: ""; }
.fa-expeditedssl:before { content: ""; }
.fa-battery-4:before, .fa-battery-full:before { content: ""; }
.fa-battery-3:before, .fa-battery-three-quarters:before { content: ""; }
.fa-battery-2:before, .fa-battery-half:before { content: ""; }
.fa-battery-1:before, .fa-battery-quarter:before { content: ""; }
.fa-battery-0:before, .fa-battery-empty:before { content: ""; }
.fa-mouse-pointer:before { content: ""; }
.fa-i-cursor:before { content: ""; }
.fa-object-group:before { content: ""; }
.fa-object-ungroup:before { content: ""; }
.fa-sticky-note:before { content: ""; }
.fa-sticky-note-o:before { content: ""; }
.fa-cc-jcb:before { content: ""; }
.fa-cc-diners-club:before { content: ""; }
.fa-clone:before { content: ""; }
.fa-balance-scale:before { content: ""; }
.fa-hourglass-o:before { content: ""; }
.fa-hourglass-1:before, .fa-hourglass-start:before { content: ""; }
.fa-hourglass-2:before, .fa-hourglass-half:before { content: ""; }
.fa-hourglass-3:before, .fa-hourglass-end:before { content: ""; }
.fa-hourglass:before { content: ""; }
.fa-hand-grab-o:before, .fa-hand-rock-o:before { content: ""; }
.fa-hand-stop-o:before, .fa-hand-paper-o:before { content: ""; }
.fa-hand-scissors-o:before { content: ""; }
.fa-hand-lizard-o:before { content: ""; }
.fa-hand-spock-o:before { content: ""; }
.fa-hand-pointer-o:before { content: ""; }
.fa-hand-peace-o:before { content: ""; }
.fa-trademark:before { content: ""; }
.fa-registered:before { content: ""; }
.fa-creative-commons:before { content: ""; }
.fa-gg:before { content: ""; }
.fa-gg-circle:before { content: ""; }
.fa-tripadvisor:before { content: ""; }
.fa-odnoklassniki:before { content: ""; }
.fa-odnoklassniki-square:before { content: ""; }
.fa-get-pocket:before { content: ""; }
.fa-wikipedia-w:before { content: ""; }
.fa-safari:before { content: ""; }
.fa-chrome:before { content: ""; }
.fa-firefox:before { content: ""; }
.fa-opera:before { content: ""; }
.fa-internet-explorer:before { content: ""; }
.fa-tv:before, .fa-television:before { content: ""; }
.fa-contao:before { content: ""; }
.fa-500px:before { content: ""; }
.fa-amazon:before { content: ""; }
.fa-calendar-plus-o:before { content: ""; }
.fa-calendar-minus-o:before { content: ""; }
.fa-calendar-times-o:before { content: ""; }
.fa-calendar-check-o:before { content: ""; }
.fa-industry:before { content: ""; }
.fa-map-pin:before { content: ""; }
.fa-map-signs:before { content: ""; }
.fa-map-o:before { content: ""; }
.fa-map:before { content: ""; }
.fa-commenting:before { content: ""; }
.fa-commenting-o:before { content: ""; }
.fa-houzz:before { content: ""; }
.fa-vimeo:before { content: ""; }
.fa-black-tie:before { content: ""; }
.fa-fonticons:before { content: ""; }
.fa-reddit-alien:before { content: ""; }
.fa-edge:before { content: ""; }
.fa-credit-card-alt:before { content: ""; }
.fa-codiepie:before { content: ""; }
.fa-modx:before { content: ""; }
.fa-fort-awesome:before { content: ""; }
.fa-usb:before { content: ""; }
.fa-product-hunt:before { content: ""; }
.fa-mixcloud:before { content: ""; }
.fa-scribd:before { content: ""; }
.fa-pause-circle:before { content: ""; }
.fa-pause-circle-o:before { content: ""; }
.fa-stop-circle:before { content: ""; }
.fa-stop-circle-o:before { content: ""; }
.fa-shopping-bag:before { content: ""; }
.fa-shopping-basket:before { content: ""; }
.fa-hashtag:before { content: ""; }
.fa-bluetooth:before { content: ""; }
.fa-bluetooth-b:before { content: ""; }
.fa-percent:before { content: ""; }
@font-face { font-family: 'tuiicons'; src: url("../../site/fonts/tui_icons/tuiicons.eot?fccwt6"); src: url("../../site/fonts/tui_icons/tuiicons.eot?fccwt6#iefix") format("embedded-opentype"), url("../../site/fonts/tui_icons/tuiicons.ttf?fccwt6") format("truetype"), url("../../site/fonts/tui_icons/tuiicons.woff?fccwt6") format("woff"), url("../../site/fonts/tui_icons/tuiicons.svg?fccwt6#tuiicons") format("svg"); font-weight: normal; font-style: normal; }
.tui_icons { font-family: 'tuiicons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; display: inline-block; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.icon--tui-smile:before { content: ""; }
.icon--tui:before { content: ""; }
.icon--tui-com:before { content: ""; }
.icon--tui-at:before { content: ""; }
.icon--tui-world:before { content: ""; }
.icon--facebook:before { content: ""; }
.icon--google:before { content: ""; }
.icon--twitter:before { content: ""; }
.icon--at-sign:before { content: ""; }
.icon--chat:before { content: ""; }
.icon--check:before { content: ""; }
.icon--device-smartphone:before { content: ""; }
.icon--device-tablet:before { content: ""; }
.icon--device-desktop:before { content: ""; }
.icon--filter-fill:before { content: ""; }
.icon--filter:before { content: ""; }
.icon--focus:before { content: ""; }
.icon--gallery:before { content: ""; }
.icon--important-badge-fill:before { content: ""; }
.icon--important-badge:before { content: ""; }
.icon--info-badge-fill:before { content: ""; }
.icon--info-badge:before { content: ""; }
.icon--list:before { content: ""; }
.icon--mail:before { content: ""; }
.icon--menu:before { content: ""; }
.icon--no-sign:before { content: ""; }
.icon--phone-fill:before { content: ""; }
.icon--phone:before { content: ""; }
.icon--picture-mountain:before { content: ""; }
.icon--picture-sunset:before { content: ""; }
.icon--picture:before { content: ""; }
.icon--play-pause:before { content: ""; }
.icon--play-stop:before { content: ""; }
.icon--play:before { content: ""; }
.icon--plus-fill:before { content: ""; }
.icon--minus-fill:before { content: ""; }
.icon--plus:before { content: ""; }
.icon--minus:before { content: ""; }
.icon--printer:before { content: ""; }
.icon--refresh:before { content: ""; }
.icon--reload:before { content: ""; }
.icon--search:before { content: ""; }
.icon--settings-fill:before { content: ""; }
.icon--settings:before { content: ""; }
.icon--trash:before { content: ""; }
.icon--view-fill:before { content: ""; }
.icon--view:before { content: ""; }
.icon--virtual-tour:before { content: ""; }
.icon--wireframe:before { content: ""; }
.icon--arrow-left:before { content: ""; }
.icon--arrow-right:before { content: ""; }
.icon--arrow-down:before { content: ""; }
.icon--arrow-up:before { content: ""; }
.icon--arrow-left-fill:before { content: ""; }
.icon--arrow-right-fill:before { content: ""; }
.icon--arrow-down-fill:before { content: ""; }
.icon--arrow-up-fill:before { content: ""; }
.icon--chevron-left-fill:before { content: ""; }
.icon--chevron-right-fill:before { content: ""; }
.icon--chevron-down-fill:before { content: ""; }
.icon--chevron-up-fill:before { content: ""; }
.icon--chevron-left:before { content: ""; }
.icon--chevron-right:before { content: ""; }
.icon--chevron-down:before { content: ""; }
.icon--chevron-up:before { content: ""; }
.icon--duration:before { content: ""; }
.icon--sort:before { content: ""; }
.icon--to-bottom:before { content: ""; }
.icon--to-top:before { content: ""; }
.icon--download:before { content: ""; }
.icon--close-badge:before { content: ""; }
.icon--close:before { content: ""; }
.icon--bed:before { content: ""; }
.icon--building:before { content: ""; }
.icon--calendar:before { content: ""; }
.icon--calendar-day:before { content: ""; }
.icon--calendar-month:before { content: ""; }
.icon--alarm:before { content: ""; }
.icon--direction:before { content: ""; }
.icon--directions:before { content: ""; }
.icon--facility:before { content: ""; }
.icon--flag:before { content: ""; }
.icon--flag-line:before { content: ""; }
.icon--home:before { content: ""; }
.icon--hotel:before { content: ""; }
.icon--hotel-sign:before { content: ""; }
.icon--location:before { content: ""; }
.icon--location-map:before { content: ""; }
.icon--pool:before { content: ""; }
.icon--target:before { content: ""; }
.icon--time:before { content: ""; }
.icon--world:before { content: ""; }
.icon--aircraft-right:before { content: ""; }
.icon--aircraft-left:before { content: ""; }
.icon--aircraft-up:before { content: ""; }
.icon--aircraft-down:before { content: ""; }
.icon--aircraft:before { content: ""; }
.icon--ship:before { content: ""; }
.icon--bus:before { content: ""; }
.icon--car:before { content: ""; }
.icon--luggage:before { content: ""; }
.icon--train:before { content: ""; }
.icon--seat:before { content: ""; }
.icon--seat-top:before { content: ""; }
.icon--seat-top-occupied:before { content: ""; }
.icon--baby:before { content: ""; }
.icon--bear:before { content: ""; }
.icon--bestprice-fill:before { content: ""; }
.icon--bestprice:before { content: ""; }
.icon--creditcard:before { content: ""; }
.icon--meal:before { content: ""; }
.icon--football:before { content: ""; }
.icon--gift-fill:before { content: ""; }
.icon--gift:before { content: ""; }
.icon--heart-fill:before { content: ""; }
.icon--heart:before { content: ""; }
.icon--lifebelt-fill:before { content: ""; }
.icon--lifebelt:before { content: ""; }
.icon--notes-fill:before { content: ""; }
.icon--notes:before { content: ""; }
.icon--pricetag-fill:before { content: ""; }
.icon--pricetag:before { content: ""; }
.icon--reduced-fill:before { content: ""; }
.icon--reduced:before { content: ""; }
.icon--shoe-fill:before { content: ""; }
.icon--shoe:before { content: ""; }
.icon--thumb-down-fill:before { content: ""; }
.icon--thumb-down:before { content: ""; }
.icon--thumb-up-fill:before { content: ""; }
.icon--thumb-up:before { content: ""; }
.icon--tuicard:before { content: ""; }
.icon--user-fill:before { content: ""; }
.icon--user:before { content: ""; }
.icon--user-couple-fill:before { content: ""; }
.icon--user-couple:before { content: ""; }
.icon--user-family-fill:before { content: ""; }
.icon--user-family:before { content: ""; }
.icon--user-friends-fill:before { content: ""; }
.icon--user-friends:before { content: ""; }
.icon--water:before { content: ""; }
.icon--wheelchair:before { content: ""; }
.icon--wifi:before { content: ""; }
.icon--cloud-fill:before { content: ""; }
.icon--cloud:before { content: ""; }
.icon--cloud-sun-fill:before { content: ""; }
.icon--cloud-sun:before { content: ""; }
.icon--fog-fill:before { content: ""; }
.icon--fog:before { content: ""; }
.icon--moon-fill:before { content: ""; }
.icon--moon:before { content: ""; }
.icon--rain-fill:before { content: ""; }
.icon--rain:before { content: ""; }
.icon--snow-fill:before { content: ""; }
.icon--snow:before { content: ""; }
.icon--star-fill:before { content: ""; }
.icon--star:before { content: ""; }
.icon--star-half-fill:before { content: ""; }
.icon--star-half:before { content: ""; }
.icon--sun-fill:before { content: ""; }
.icon--sun:before { content: ""; }
.alert { padding: 15px; margin-bottom: 20px; border: 2px solid transparent; border-radius: 4px; clear: both; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.alert * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.alert h4 { margin-top: 0; color: inherit; }
.alert .alert-link { font-weight: bold; }
.alert > p, .alert > ul { margin-bottom: 0; }
.alert > p + p { margin-top: 5px; }
.alert-dismissable, .alert-dismissible { padding-right: 35px; }
.alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; }
.alert-success { background-color: #dff0d8; border-color: #092a5e; color: #3c763d; }
.alert-success hr { border-top-color: #072047; }
.alert-success .alert-link { color: #2b542c; }
.alert-info { background-color: #d9edf7; border-color: #70cbf4; color: #31708f; }
.alert-info hr { border-top-color: #58c2f2; }
.alert-info .alert-link { color: #245269; }
.alert-warning { background-color: #fcf8e3; border-color: #ffe100; color: #8a6d3b; }
.alert-warning hr { border-top-color: #e6cb00; }
.alert-warning .alert-link { color: #66512c; }
.alert-danger { background-color: #f2dede; border-color: #ef0000; color: #333333; }
.alert-danger hr { border-top-color: #d60000; }
.alert-danger .alert-link { color: #1a1a1a; }
button, .btn, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .tui_slider_buttonNext, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive, a.tui_button, a.tui_button01a, a.tui_button01b, a.tui_button02a, a.tui_button02b, a.tui_button02c, a.tui_button03a, a.tui_button03b, a.tui_button04a, a.tui_button04b { font-family: "TUIType"; font-size: inherit; border: 0; cursor: pointer; background-color: rgba(255, 255, 255, 0); margin: 0; padding: 0; }
.btn, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .tui_slider_buttonNext, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive, a.tui_button, a.tui_button01a, a.tui_button01b, a.tui_button02a, a.tui_button02b, a.tui_button02c, a.tui_button03a, a.tui_button03b, a.tui_button04a, a.tui_button04b { display: inline-block; margin-bottom: 0; font-weight: 700; text-align: center; text-transform: uppercase; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 30px; font-size: 14px; line-height: 1.42857; border-radius: 4px; -moz-user-select: -moz-none; -ms-user-select: none; -webkit-user-select: none; user-select: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.1))); background-image: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1)); background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1)); background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1)); }
.btn *, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev *, .tui_slider.tui_slider_color02 .tui_slider_buttonNext *, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive *, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive *, a.tui_button *, a.tui_button01a *, a.tui_button01b *, a.tui_button02a *, a.tui_button02b *, a.tui_button02c *, a.tui_button03a *, a.tui_button03b *, a.tui_button04a *, a.tui_button04b * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.btn:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:focus, a.tui_button:focus, a.tui_button01a:focus, a.tui_button01b:focus, a.tui_button02a:focus, a.tui_button02b:focus, a.tui_button02c:focus, a.tui_button03a:focus, a.tui_button03b:focus, a.tui_button04a:focus, a.tui_button04b:focus, .btn.focus, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonNextInactive, a.focus.tui_button, a.focus.tui_button01a, a.focus.tui_button01b, a.focus.tui_button02a, a.focus.tui_button02b, a.focus.tui_button02c, a.focus.tui_button03a, a.focus.tui_button03b, a.focus.tui_button04a, a.focus.tui_button04b, .btn:active:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:active:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:active:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:active:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:active:focus, a.tui_button:active:focus, a.tui_button01a:active:focus, a.tui_button01b:active:focus, a.tui_button02a:active:focus, a.tui_button02b:active:focus, a.tui_button02c:active:focus, a.tui_button03a:active:focus, a.tui_button03b:active:focus, a.tui_button04a:active:focus, a.tui_button04b:active:focus, .btn:active.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:active.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:active.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:active.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:active.focus, a.tui_button:active.focus, a.tui_button01a:active.focus, a.tui_button01b:active.focus, a.tui_button02a:active.focus, a.tui_button02b:active.focus, a.tui_button02c:active.focus, a.tui_button03a:active.focus, a.tui_button03b:active.focus, a.tui_button04a:active.focus, a.tui_button04b:active.focus, .btn.active:focus, .tui_slider.tui_slider_color02 .active.tui_slider_buttonPrev:focus, .tui_slider.tui_slider_color02 .active.tui_slider_buttonNext:focus, .tui_slider.tui_slider_color02 .active.tui_slider_buttonPrevInactive:focus, .tui_slider.tui_slider_color02 .active.tui_slider_buttonNextInactive:focus, a.active.tui_button:focus, a.active.tui_button01a:focus, a.active.tui_button01b:focus, a.active.tui_button02a:focus, a.active.tui_button02b:focus, a.active.tui_button02c:focus, a.active.tui_button03a:focus, a.active.tui_button03b:focus, a.active.tui_button04a:focus, a.active.tui_button04b:focus, .btn.active.focus, .tui_slider.tui_slider_color02 .active.focus.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .active.focus.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .active.focus.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .active.focus.tui_slider_buttonNextInactive, a.active.focus.tui_button, a.active.focus.tui_button01a, a.active.focus.tui_button01b, a.active.focus.tui_button02a, a.active.focus.tui_button02b, a.active.focus.tui_button02c, a.active.focus.tui_button03a, a.active.focus.tui_button03b, a.active.focus.tui_button04a, a.active.focus.tui_button04b { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0))); background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); }
.btn:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:hover, a.tui_button:hover, a.tui_button01a:hover, a.tui_button01b:hover, a.tui_button02a:hover, a.tui_button02b:hover, a.tui_button02c:hover, a.tui_button03a:hover, a.tui_button03b:hover, a.tui_button04a:hover, a.tui_button04b:hover, .btn:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:focus, a.tui_button:focus, a.tui_button01a:focus, a.tui_button01b:focus, a.tui_button02a:focus, a.tui_button02b:focus, a.tui_button02c:focus, a.tui_button03a:focus, a.tui_button03b:focus, a.tui_button04a:focus, a.tui_button04b:focus, .btn.focus, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonNextInactive, a.focus.tui_button, a.focus.tui_button01a, a.focus.tui_button01b, a.focus.tui_button02a, a.focus.tui_button02b, a.focus.tui_button02c, a.focus.tui_button03a, a.focus.tui_button03b, a.focus.tui_button04a, a.focus.tui_button04b { background-image: none; }
.btn:active, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:active, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:active, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:active, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:active, a.tui_button:active, a.tui_button01a:active, a.tui_button01b:active, a.tui_button02a:active, a.tui_button02b:active, a.tui_button02c:active, a.tui_button03a:active, a.tui_button03b:active, a.tui_button04a:active, a.tui_button04b:active, .btn.active, .tui_slider.tui_slider_color02 .active.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .active.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .active.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .active.tui_slider_buttonNextInactive, a.active.tui_button, a.active.tui_button01a, a.active.tui_button01b, a.active.tui_button02a, a.active.tui_button02b, a.active.tui_button02c, a.active.tui_button03a, a.active.tui_button03b, a.active.tui_button04a, a.active.tui_button04b { outline: 0; background-image: none; -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0))); background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); }
.btn.disabled, .tui_slider.tui_slider_color02 .disabled.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .disabled.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .disabled.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .disabled.tui_slider_buttonNextInactive, a.disabled.tui_button, a.disabled.tui_button01a, a.disabled.tui_button01b, a.disabled.tui_button02a, a.disabled.tui_button02b, a.disabled.tui_button02c, a.disabled.tui_button03a, a.disabled.tui_button03b, a.disabled.tui_button04a, a.disabled.tui_button04b, .btn[disabled], .tui_slider.tui_slider_color02 [disabled].tui_slider_buttonPrev, .tui_slider.tui_slider_color02 [disabled].tui_slider_buttonNext, .tui_slider.tui_slider_color02 [disabled].tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 [disabled].tui_slider_buttonNextInactive, a[disabled].tui_button, a[disabled].tui_button01a, a[disabled].tui_button01b, a[disabled].tui_button02a, a[disabled].tui_button02b, a[disabled].tui_button02c, a[disabled].tui_button03a, a[disabled].tui_button03b, a[disabled].tui_button04a, a[disabled].tui_button04b, fieldset[disabled] .btn, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonPrev, .tui_slider.tui_slider_color02 fieldset[disabled] .tui_slider_buttonPrev, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonNext, .tui_slider.tui_slider_color02 fieldset[disabled] .tui_slider_buttonNext, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 fieldset[disabled] .tui_slider_buttonPrevInactive, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive, .tui_slider.tui_slider_color02 fieldset[disabled] .tui_slider_buttonNextInactive, fieldset[disabled] a.tui_button, fieldset[disabled] a.tui_button01a, fieldset[disabled] a.tui_button01b, fieldset[disabled] a.tui_button02a, fieldset[disabled] a.tui_button02b, fieldset[disabled] a.tui_button02c, fieldset[disabled] a.tui_button03a, fieldset[disabled] a.tui_button03b, fieldset[disabled] a.tui_button04a, fieldset[disabled] a.tui_button04b { cursor: not-allowed; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65); opacity: 0.65; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
a.btn, .tui_slider.tui_slider_color02 a.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 a.tui_slider_buttonNext, .tui_slider.tui_slider_color02 a.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 a.tui_slider_buttonNextInactive, a.tui_button, a.tui_button01a, a.tui_button01b, a.tui_button02a, a.tui_button02b, a.tui_button02c, a.tui_button03a, a.tui_button03b, a.tui_button04a, a.tui_button04b { text-decoration: none; }
a.btn.disabled, .tui_slider.tui_slider_color02 a.disabled.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 a.disabled.tui_slider_buttonNext, .tui_slider.tui_slider_color02 a.disabled.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 a.disabled.tui_slider_buttonNextInactive, a.disabled.tui_button, a.disabled.tui_button01a, a.disabled.tui_button01b, a.disabled.tui_button02a, a.disabled.tui_button02b, a.disabled.tui_button02c, a.disabled.tui_button03a, a.disabled.tui_button03b, a.disabled.tui_button04a, a.disabled.tui_button04b, fieldset[disabled] a.btn, fieldset[disabled] .tui_slider.tui_slider_color02 a.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 fieldset[disabled] a.tui_slider_buttonPrev, fieldset[disabled] .tui_slider.tui_slider_color02 a.tui_slider_buttonNext, .tui_slider.tui_slider_color02 fieldset[disabled] a.tui_slider_buttonNext, fieldset[disabled] .tui_slider.tui_slider_color02 a.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 fieldset[disabled] a.tui_slider_buttonPrevInactive, fieldset[disabled] .tui_slider.tui_slider_color02 a.tui_slider_buttonNextInactive, .tui_slider.tui_slider_color02 fieldset[disabled] a.tui_slider_buttonNextInactive, fieldset[disabled] a.tui_button, fieldset[disabled] a.tui_button01a, fieldset[disabled] a.tui_button01b, fieldset[disabled] a.tui_button02a, fieldset[disabled] a.tui_button02b, fieldset[disabled] a.tui_button02c, fieldset[disabled] a.tui_button03a, fieldset[disabled] a.tui_button03b, fieldset[disabled] a.tui_button04a, fieldset[disabled] a.tui_button04b { pointer-events: none; }
.btn-default { color: #333; background-color: #fff; border-color: #ccc; }
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { background-image: none; }
.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus { background-color: #fff; border-color: #ccc; }
.btn-default .badge { color: #fff; background-color: #333; }
.btn-primary { color: #092a5e; background-color: #aad700; border-color: #96be00; }
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { background-image: none; }
.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { background-color: #aad700; border-color: #96be00; }
.btn-primary .badge { color: #aad700; background-color: #092a5e; }
.btn-success { color: #fff; background-color: #092a5e; border-color: #072047; }
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { background-image: none; }
.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { background-color: #092a5e; border-color: #072047; }
.btn-success .badge { color: #092a5e; background-color: #fff; }
.btn-info { color: #fff; background-color: #70cbf4; border-color: #58c2f2; }
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { background-image: none; }
.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { background-color: #70cbf4; border-color: #58c2f2; }
.btn-info .badge { color: #70cbf4; background-color: #fff; }
.btn-warning { color: #fff; background-color: #ffe100; border-color: #e6cb00; }
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { background-image: none; }
.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { background-color: #ffe100; border-color: #e6cb00; }
.btn-warning .badge { color: #ffe100; background-color: #fff; }
.btn-danger { color: #fff; background-color: #ef0000; border-color: #d60000; }
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { background-image: none; }
.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { background-color: #ef0000; border-color: #d60000; }
.btn-danger .badge { color: #ef0000; background-color: #fff; }
.btn-link { color: #aad700; font-weight: normal; border-radius: 0; }
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; }
.btn-link:hover, .btn-link:focus { color: #6e8b00; text-decoration: underline; background-color: transparent; }
.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { color: #777777; text-decoration: none; }
.btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.33333; border-radius: 6px; }
.btn-sm { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn-xs, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .tui_slider_buttonNext, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn-block { display: block; width: 100%; }
.btn-block + .btn-block { margin-top: 5px; }
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }
.ps-container { -ms-touch-action: none; touch-action: none; overflow: hidden !important; -ms-overflow-style: none; }
@supports (-ms-overflow-style: none) { .ps-container { overflow: auto !important; }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .ps-container { overflow: auto !important; }
}
.ps-container.ps-active-x > .ps-scrollbar-x-rail, .ps-container.ps-active-y > .ps-scrollbar-y-rail { display: block; background-color: transparent; }
.ps-container.ps-in-scrolling { pointer-events: none; }
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail { background-color: #eee; opacity: 0.9; }
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x { background-color: #999; }
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail { background-color: #eee; opacity: 0.9; }
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y { background-color: #999; }
.ps-container > .ps-scrollbar-x-rail { display: none; position: absolute; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; opacity: 0; -webkit-transition: background-color .2s linear, opacity .2s linear; -moz-transition: background-color .2s linear, opacity .2s linear; -o-transition: background-color .2s linear, opacity .2s linear; transition: background-color .2s linear, opacity .2s linear; bottom: 3px; height: 8px; }
.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x { position: absolute; background-color: #aaa; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-transition: background-color .2s linear; -moz-transition: background-color .2s linear; -o-transition: background-color .2s linear; transition: background-color .2s linear; bottom: 0; height: 8px; }
.ps-container > .ps-scrollbar-y-rail { display: none; position: absolute; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; opacity: 0; -webkit-transition: background-color .2s linear, opacity .2s linear; -moz-transition: background-color .2s linear, opacity .2s linear; -o-transition: background-color .2s linear, opacity .2s linear; transition: background-color .2s linear, opacity .2s linear; right: 3px; width: 8px; }
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y { position: absolute; background-color: #aaa; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-transition: background-color .2s linear; -moz-transition: background-color .2s linear; -o-transition: background-color .2s linear; transition: background-color .2s linear; right: 0; width: 8px; }
.ps-container:hover.ps-in-scrolling { pointer-events: none; }
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail { background-color: #eee; opacity: 0.9; }
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x { background-color: #999; }
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail { background-color: #eee; opacity: 0.9; }
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y { background-color: #999; }
.ps-container:hover > .ps-scrollbar-x-rail, .ps-container:hover > .ps-scrollbar-y-rail { opacity: 0.6; }
.ps-container:hover > .ps-scrollbar-x-rail:hover { background-color: #eee; opacity: 0.9; }
.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x { background-color: #999; }
.ps-container:hover > .ps-scrollbar-y-rail:hover { background-color: #eee; opacity: 0.9; }
.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y { background-color: #999; }
.mm-hidden { display: none !important; }
.mm-wrapper { overflow-x: hidden; position: relative; }
.mm-menu { box-sizing: border-box; background: inherit; display: block; padding: 0; margin: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 0; }
.mm-panels, .mm-panels > .mm-panel { background: inherit; border-color: inherit; box-sizing: border-box; margin: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 0; }
.mm-panels { overflow: hidden; }
.mm-panel { transition: transform 0.4s ease; transform: translate3d(100%, 0, 0); }
.mm-panel.mm-opened { transform: translate3d(0%, 0, 0); }
.mm-panel.mm-subopened { transform: translate3d(-30%, 0, 0); }
.mm-panel.mm-highest { z-index: 1; }
.mm-panels > .mm-panel { -webkit-overflow-scrolling: touch; overflow: scroll; overflow-x: hidden; overflow-y: auto; padding: 0 20px; }
.mm-panels > .mm-panel.mm-hasnavbar { padding-top: 40px; }
.mm-panels > .mm-panel:not(.mm-hidden) { display: block; }
.mm-panels > .mm-panel:before, .mm-panels > .mm-panel:after { content: ''; display: block; height: 20px; }
.mm-vertical .mm-panel { transform: none !important; }
.mm-vertical .mm-listview .mm-panel, .mm-listview .mm-vertical .mm-panel { display: none; padding: 10px 0 10px 10px; }
.mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after, .mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after { border-color: transparent; }
.mm-vertical li.mm-opened > .mm-panel, li.mm-vertical.mm-opened > .mm-panel { display: block; }
.mm-vertical .mm-listview > li > .mm-next, .mm-listview > li.mm-vertical > .mm-next { height: 40px; bottom: auto; }
.mm-vertical .mm-listview > li > .mm-next:after, .mm-listview > li.mm-vertical > .mm-next:after { top: 16px; bottom: auto; }
.mm-vertical .mm-listview > li.mm-opened > .mm-next:after, .mm-listview > li.mm-vertical.mm-opened > .mm-next:after { transform: rotate(45deg); right: 19px; }
.mm-btn { box-sizing: border-box; width: 40px; height: 40px; position: absolute; top: 0; z-index: 1; }
.mm-clear:before, .mm-clear:after, .mm-close:before, .mm-close:after { content: ''; border: 2px solid transparent; display: block; width: 5px; height: 5px; margin: auto; position: absolute; top: 0; bottom: 0; transform: rotate(-45deg); }
.mm-clear:before, .mm-close:before { border-right: none; border-bottom: none; right: 18px; }
.mm-clear:after, .mm-close:after { border-left: none; border-top: none; right: 25px; }
.mm-prev:before, .mm-next:after, .mm-arrow:after { content: ''; border: 2px solid transparent; display: block; width: 8px; height: 8px; margin: auto; position: absolute; top: 0; bottom: 0; transform: rotate(-45deg); }
.mm-prev:before { border-right: none; border-bottom: none; left: 23px; }
.mm-next:after, .mm-arrow:after { border-top: none; border-left: none; right: 23px; }
.mm-navbar { border-bottom: 1px solid; border-color: inherit; text-align: center; line-height: 20px; height: 40px; padding: 0 40px; margin: 0; position: absolute; top: 0; left: 0; right: 0; }
.mm-navbar > * { display: block; padding: 10px 0; }
.mm-navbar a, .mm-navbar a:hover { text-decoration: none; }
.mm-navbar .mm-title { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.mm-navbar .mm-btn:first-child { padding-left: 20px; left: 0; }
.mm-navbar .mm-btn:last-child { text-align: right; padding-right: 20px; right: 0; }
.mm-panel .mm-navbar { display: none; }
.mm-panel.mm-hasnavbar .mm-navbar { display: block; }
.mm-listview, .mm-listview > li { list-style: none; display: block; padding: 0; margin: 0; }
.mm-listview { font: inherit; font-size: 14px; line-height: 20px; }
.mm-listview a, .mm-listview a:hover { text-decoration: none; }
.mm-listview > li { position: relative; }
.mm-listview > li, .mm-listview > li:after, .mm-listview > li .mm-next, .mm-listview > li .mm-next:before { border-color: inherit; }
.mm-listview > li > a, .mm-listview > li > span { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: inherit; display: block; padding: 10px 10px 10px 20px; margin: 0; }
.mm-listview > li > a.mm-arrow, .mm-listview > li > span.mm-arrow { padding-right: 50px; }
.mm-listview > li:not(.mm-divider):after { content: ''; border-bottom-width: 1px; border-bottom-style: solid; display: block; position: absolute; left: 0; right: 0; bottom: 0; }
.mm-listview > li:not(.mm-divider):after { left: 20px; }
.mm-listview .mm-next { background: rgba(3, 2, 1, 0); width: 50px; padding: 0; position: absolute; right: 0; top: 0; bottom: 0; z-index: 2; }
.mm-listview .mm-next:before { content: ''; border-left-width: 1px; border-left-style: solid; display: block; position: absolute; top: 0; bottom: 0; left: 0; }
.mm-listview .mm-next + a, .mm-listview .mm-next + span { margin-right: 50px; }
.mm-listview .mm-next.mm-fullsubopen { width: 100%; }
.mm-listview .mm-next.mm-fullsubopen:before { border-left: none; }
.mm-listview .mm-next.mm-fullsubopen + a, .mm-listview .mm-next.mm-fullsubopen + span { padding-right: 50px; margin-right: 0; }
.mm-panels > .mm-panel > .mm-listview { margin: 20px -20px; }
.mm-panels > .mm-panel > .mm-listview:first-child, .mm-panels > .mm-panel > .mm-navbar + .mm-listview { margin-top: -20px; }
.mm-listview .mm-inset { list-style: inside disc; padding: 0 10px 15px 40px; margin: 0; }
.mm-listview .mm-inset > li { padding: 5px 0; }
.mm-listview .mm-divider { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 10px; text-transform: uppercase; text-indent: 20px; line-height: 25px; }
.mm-listview .mm-spacer { padding-top: 40px; }
.mm-listview .mm-spacer > .mm-next { top: 40px; }
.mm-listview .mm-spacer.mm-divider { padding-top: 25px; }
.mm-menu { background: #f3f3f3; border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.7); }
.mm-menu .mm-navbar > *, .mm-menu .mm-navbar a { color: rgba(0, 0, 0, 0.3); }
.mm-menu .mm-btn:before, .mm-menu .mm-btn:after { border-color: rgba(0, 0, 0, 0.3); }
.mm-menu .mm-listview { border-color: rgba(0, 0, 0, 0.1); }
.mm-menu .mm-listview > li .mm-next:after, .mm-menu .mm-listview > li .mm-arrow:after { border-color: rgba(0, 0, 0, 0.3); }
.mm-menu .mm-listview > li a:not(.mm-next) { -webkit-tap-highlight-color: rgba(255, 255, 255, 0.5); tap-highlight-color: rgba(255, 255, 255, 0.5); }
.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next), .mm-menu .mm-listview > li.mm-selected > span { background: rgba(255, 255, 255, 0.5); }
.mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next, .mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel, .mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next, .mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel { background: rgba(0, 0, 0, 0.05); }
.mm-menu .mm-divider { background: rgba(0, 0, 0, 0.05); }
.mm-page { box-sizing: border-box; position: relative; }
.mm-slideout { transition: transform 0.4s ease; z-index: 1; }
html.mm-opened { overflow-x: hidden; position: relative; }
html.mm-blocking { overflow: hidden; }
html.mm-blocking body { overflow: hidden; }
html.mm-background .mm-page { background: inherit; }
#mm-blocker { background: rgba(3, 2, 1, 0); display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 2; }
html.mm-blocking #mm-blocker { display: block; }
.mm-menu.mm-offcanvas { z-index: 0; display: none; position: fixed; }
.mm-menu.mm-offcanvas.mm-current { display: block; }
.mm-menu { width: 80%; min-width: 140px; max-width: 440px; }
html.mm-opening .mm-slideout { transform: translate3d(80%, 0, 0); }
@media all and (max-width: 175px) { html.mm-opening .mm-slideout { transform: translate3d(140px, 0, 0); }
}
@media all and (min-width: 550px) { html.mm-opening .mm-slideout { transform: translate3d(440px, 0, 0); }
}
.mm-menu > .mm-navbar { background: inherit; padding: 0; z-index: 3; transform: translate3d(0, 0, 0); }
.mm-navbar-bottom { border-top-width: 1px; border-top-style: solid; border-bottom: none; top: auto; bottom: 0; }
.mm-navbar-top ~ .mm-navbar-top { border-bottom: none; }
.mm-navbar-bottom ~ .mm-navbar-bottom { border-top: none; }
.mm-navbar.mm-hasbtns { padding: 0 40px; }
.mm-navbar[class*="mm-navbar-content-"] > * { box-sizing: border-box; display: block; float: left; }
.mm-navbar .mm-breadcrumbs { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; -webkit-overflow-scrolling: touch; overflow-x: auto; text-align: left; padding: 0 0 0 17px; }
.mm-navbar .mm-breadcrumbs > * { display: inline-block; padding: 10px 3px; }
.mm-navbar .mm-breadcrumbs > a { text-decoration: underline; }
.mm-navbar.mm-hasbtns .mm-breadcrumbs { margin-left: -40px; }
.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden) + .mm-breadcrumbs { margin-left: 0; padding-left: 0; }
.mm-navbar-top-1 { top: 0px; }
.mm-hasnavbar-top-1 .mm-panels { top: 40px; }
.mm-navbar-top-2 { top: 40px; }
.mm-hasnavbar-top-2 .mm-panels { top: 80px; }
.mm-navbar-top-3 { top: 80px; }
.mm-hasnavbar-top-3 .mm-panels { top: 120px; }
.mm-navbar-top-4 { top: 120px; }
.mm-hasnavbar-top-4 .mm-panels { top: 160px; }
.mm-navbar-bottom-1 { bottom: 0px; }
.mm-hasnavbar-bottom-1 .mm-panels { bottom: 40px; }
.mm-navbar-bottom-2 { bottom: 40px; }
.mm-hasnavbar-bottom-2 .mm-panels { bottom: 80px; }
.mm-navbar-bottom-3 { bottom: 80px; }
.mm-hasnavbar-bottom-3 .mm-panels { bottom: 120px; }
.mm-navbar-bottom-4 { bottom: 120px; }
.mm-hasnavbar-bottom-4 .mm-panels { bottom: 160px; }
.mm-navbar-size-2 { height: 80px; }
.mm-navbar-size-3 { height: 120px; }
.mm-navbar-size-4 { height: 160px; }
.mm-navbar-content-2 > * { width: 50%; }
.mm-navbar-content-3 > * { width: 33.33%; }
.mm-navbar-content-4 > * { width: 25%; }
.mm-navbar-content-5 > * { width: 20%; }
.mm-navbar-content-6 > * { width: 16.67%; }
html.mm-pagedim #mm-blocker, html.mm-pagedim-white #mm-blocker, html.mm-pagedim-black #mm-blocker { opacity: 0; }
html.mm-pagedim.mm-opening #mm-blocker, html.mm-pagedim-white.mm-opening #mm-blocker, html.mm-pagedim-black.mm-opening #mm-blocker { opacity: 0.3; transition: opacity 0.4s ease 0.4s; }
html.mm-pagedim #mm-blocker { background: inherit; }
html.mm-pagedim-white #mm-blocker { background: #fff; }
html.mm-pagedim-black #mm-blocker { background: #000; }
.mm-iconpanel .mm-panel { transition-property: transform, left; }
.mm-iconpanel .mm-panel.mm-opened { border-left: 1px solid; border-color: inherit; }
.mm-iconpanel .mm-panel.mm-subopened { overflow-y: hidden; left: -40px; transform: translate3d(0, 0, 0); }
.mm-iconpanel .mm-panel.mm-iconpanel-0 { left: 0px; }
.mm-iconpanel .mm-panel.mm-iconpanel-1 { left: 40px; }
.mm-iconpanel .mm-panel.mm-iconpanel-2 { left: 80px; }
.mm-iconpanel .mm-panel.mm-iconpanel-3 { left: 120px; }
.mm-iconpanel .mm-panel.mm-iconpanel-4 { left: 160px; }
.mm-iconpanel .mm-panel.mm-iconpanel-5 { left: 200px; }
.mm-iconpanel .mm-panel.mm-iconpanel-6 { left: 240px; }
.mm-subblocker { background: inherit; opacity: 0; display: block; transition: opacity 0.4s ease; }
.mm-subopened .mm-subblocker { opacity: 0.6; position: absolute; top: 0; right: 0; bottom: -100000px; left: 0; z-index: 3; }
.summer-top { margin-top: 5px; }
#summer_wrapper { position: relative; width: 100%; height: auto; }
#summer_wrapper * { margin: 0; padding: 0; box-sizing: border-box; }
#summer_wrapper img { border: 0; }
#summer_wrapper a:link, #summer_wrapper a:visited { outline: none; text-decoration: none; color: #000; }
#summer_wrapper .clear { clear: both; }
#summer_wrapper .clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
#summer_wrapper #summer_noscript { text-align: center; display: block; font-size: 20px; padding: 5px 0; background: #F00; }
#summer_wrapper #summer_coords { top: 10px; right: 15px; font-size: 11px; }
#summer_wrapper #summer_debug { color: #EEE; position: absolute; top: 10px; right: 100px; z-index: 1001; font-size: 11px; }
#summer_wrapper #summer_image { position: relative; display: block; width: 100%; height: auto; }
#summer_wrapper #summer_image > img { width: 100%; height: auto; max-width: 100%; }
#summer_wrapper .draw#summer_image { cursor: crosshair; }
#summer_wrapper #summer_image map { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; }
#summer_wrapper #summer_img { position: relative; z-index: 1; }
#summer_wrapper #summer_code { background: rgba(0, 0, 0, 0.9); color: #FFF; font-family: monospace; font-size: 11px; line-height: 1.3; width: 600px; position: fixed; left: 3%; width: 94%; bottom: 10px; z-index: 1000; box-shadow: rgba(0, 0, 0, 0.2) 0 0 2px 2px; display: none; border-radius: 3px; }
#summer_wrapper #summer_code_content { padding: 10px; }
#summer_wrapper .close_button { width: 10px; height: 10px; display: block; background: #FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACbgAAAm4Bt/774AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABKSURBVAiZfc2xCYBAFATR90WwiSvUzDOyCcuzCaM1UMHIgc1mmcKOI0mHqupoIw4sVTW5mbFKAhvybEti8EN/zc+zj2hYP/ET7QIK9BpShkyrPwAAAABJRU5ErkJggg==) 50% 50% no-repeat; position: absolute; top: 10px; right: 10px; box-shadow: 0 0 1px #222 inset; border-radius: 1px; cursor: pointer; }
#summer_wrapper #summer_about { position: absolute; top: 10px; left: 0; width: 100%; font-family: 'News Cycle'; font-size: 24px; background: transparent; padding: 2px 10px 5px; -o-box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; color: #000; }
#summer_wrapper #summer_get_image_wrapper { padding: 35px 0; position: relative; z-index: 1002; display: none; }
#summer_wrapper #summer_get_image { width: 200px; margin: 0 auto; font-size: 16px; text-align: center; background: #FFF; padding: 20px 30px; border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.2) 0 0 2px 2px; position: relative; }
#summer_wrapper #summer_get_image .close_button { background: #000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACbgAAAm4Bt/774AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABKSURBVAiZdc2xDYAwAAPBA0ViiQxKR6hgCMZjCSpTEAkavnxL7yHJgRPNQ0MtXS6Y+jBjlUSSLS9bEqMfSm/O2D+pq6Bi/ZxfqDfkbiIp0Zzd1AAAAABJRU5ErkJggg==) 50% 50% no-repeat; box-shadow: 0 0 1px #EEE inset; border-radius: 2px; }
#summer_wrapper #summer_logo_get_image { margin-bottom: 20px; }
#summer_wrapper #summer_loading { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; font-size: 20px; background: rgba(255, 255, 255, 0.95) url(data:image/gif;base64,R0lGODlhIwAjAPUAAP///zLIMuL24tn02fH68czwzPL78vr9+tLy0tz13Of458/xz/f899fz1+z57N/138Xvxer46pfil7LqsjvKO33bfZ3knZPhk4rfijLIMoDcgGPVY7jruKrnqm3XbVXRVbzsvL3svaXmpXDYcHfad6jnqEjNSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIwAjAAAG/0CAcEgsGo/IpFExcCifSgGkUDBAr8QDlZrAegnbAsJrNDwUByJ4OyYqIBCr0lCYIhhD+nZALEguFyJpSQlhBYMACFQQEUMIgBKRD0oKhl1ChVR4AAQXkZ8ETwuGcg5UbQATnpEXEFAMhg1CWgUCQg+rgBNYDA1bEKGJBU4HFqwSh2QKowULmAVCBZAgTmSzD3WNB40GfxMKWAcGBJtDvZdCAhOTQ9sNCwPBQwJbCwgCBIhJEQgdGB4bAnpIBoCeISoLElQzAkEDwA0fAkrcUELIgIO/IIArcgADxIkgMQhZY2hBgwfyOD7g8A/kBxLQhBgYgMDkAwf6cgIbEiGEBZcNIzSISKnEwTs3FChw0AeAqRIGFzU2RZCmQoYMG5xZY4ANoZA3ThJcvYphIRRTYaoNgGALwIWxGShofeJgyhZZTU/JhHuVXRJaYTahLbCpA98P5Y4YXNQWQKZhsyjwjYlkcQG8QhRxmTdZyQHNfgHo0TskwYerGqCIS8wpzFyZVJxiGS3G2hVmbG1DWUNVNxQmRH0LLxIEACH5BAkKAAAALAAAAAAjACMAAAb/QIBwSCwaj8ikUTFwKJ9KAaRQMECvxAOVmsB6CdsCwms0PBQHIng7JjIEgrTSUJgiGEP6dkBU1MVPCWEFcgAIVBARQxFTWwRKfmFdQoJUeABag4VIC4NWAA5UbQADYRACUAyDDUKZD0JriHxXDA1bEI+GBU4AnVsKZAAKvguUBUIKjQ+XwQcPdYoH0VQDzE8HBgTWALWTQgYDuXkCZ9sCWwsIAgSbSARSExYS8xavQueDVAsJvEYN8RcCzhsoAYKQUvkQQQBmZELACwQHXpgAK+GCBg/EGYmwAKDAgCK8gUNw8YGDTe0QfAJgoEGIDhY6hNiWxEGDNngIbBhBKJibnlILAQgw4cTChw0YvHlh8EyfkAsZOoDaQHWDiJVQQoXJ9SEDCSETjm74QGLWEweNqLASliGDCTwHPFSlyjBJpjCXJrTNMAuC2LEa2hXBhwiVkBF7pWIiMXeD2SOEC6xlaWKvh0WNHxs5cKiAPSEF9rotpEADVQtQsG0LIZqCtVqayYTea0KwTyIGKOzVcPsJiLZEeys5cMEDB+HIkQQBACH5BAkKAAAALAAAAAAjACMAAAb/QIBwSCwaj8ikUTFwKJ9KAaRQMECvxAOVmsB6CdsCwms0PBQHIng7JjIEgrTSUJgiGEP6dkBU1MVPCWEFcgAIVBARQxFTWwRKfmFdQoJUeABag4VIC4NWAA5UbQADYRACUAyDDUKZD0JriHxXDA1bEI+GBU4AnVsKZAARvguUBUIKjQ+XwQcPdYoH0VQDn1AHBgTMQrWTQgYDuUPYBAabAAJbCwgCBOdHBwQKDb4FC+Lpg1QLCbxGDqX0bUFFSiAiCMCMlGokcFasMAsaCLBmhEGEAfXYiAOHIOIDB4UYJBwSZ5yDB/QaPHgHb8IHClbSGLBgwVswIQs2ZMiAARQJoyshLlyYMNLLABI7M1DA4zIEAAMSJFyQAGHbkw5Jd04QouGDBSEFpkq1oAiKiKwZPsDasIFEmgMWxE4VhyQB2gxtILDdQLCBWKkdnmhAq2GIhL1OhYj4K6GoEQxZTVxiMILtBwlDCMSN2lhJBAo7K4gbsLdtIQIdoiZW4gACKyI5947YdECBYzKk97q9qYSy5RK8nxRgS4JucCMHOlw4drz5kSAAIfkECQoAAAAsAAAAACMAIwAABv9AgHBILBqPyKRRMXAon0oBpFAwQK/EA5WawHoJ2wLCazQ8FAcieDsmMgSCtNJQmCIYQ/p2QFTUxU8JYQVyAAhUEBFDEVNbBEp+YV1CglR4AFqDhUgLg1YADlRtAANhEAJQDIMNQpkPQmuIfFcMDVsQj4YFTgCdWwpkABG+C5QFQgqND5fBBwJ1igfRVAOfUFIhCdaYA5NCBgO5QwcGBAabBxoZ6xQmGCGoTwcECg2+BQviGOv8/BQeJbYNcVBqUJh4HvopXIfhSMFGBmdxWLjOBAkOm9wwucdGHIQNJih8IDEhwaUDvPJkcfDAXoMHGQEwOJARQoUReNJoQSAuGCWdDBs+dABgQESaB1O0+VQgYYNTD2kWYGCViUocLyGcOv1wDECHCyGQQVwgEEmID1o3aBDCQMIFo0I4EnqiIK3TeAkuSJDAywFEQEpEpP0gYggIvRdYCTkUpiyREmiDapBzQARiDuM8KSFAwqkFa0z3Sig8pJZVKAYQxBvyQLQEC2UcYwm9l7TPJAcsIIZw+0nrt8x6I4HAwZvw40WCAAAh+QQJCgAAACwAAAAAIwAjAAAG/0CAcEgsGo/IpFExcCifSgGkUDBAr8QDlZrAegnbAsJrhGgsESJ4OyYyBILDs5CpUwZDQxg/VBSmbUkkdYROQghUEGlCEVNbBEoWhHUeQwlbDEJaYQVySQQUkxkQjFSBA2EQAlAIoh+aVA9Ca4l8UA0mkxOHBYYLYQpkBpJ2mZdCCo4PmWRCAoMZEgAHaZsDVlcRDQsKzEILHyNEBgOQWQYEBp6aIhvuHiQiCIYA2EYHBArbWwvmAB0f3Al8dyGENyIOUHEKswoAhoEDP0jcZUSho4V8CkAM6OFMJyQMmPzihMBfAwwkRpyB0C1PEXvTHDzY1uDBuiEHbgpJUMLCOpAtJZsViTDhAoYC0xDIeTAlAUwsDkBIuCDBJ4BkTjZRieOlwVQJU7sAGKAK2cUFT5EguEB1agdYYoaM3KLTCAGweC8YcoBJiIOLcZVAaDuV1M4t9BCFSUtkMNgLHdYpLiB2GifGQxiIABtinR42bhpshfKG3qwwC4wYwHzlsymhUEaWha1kjVLaT5j4w827SBAAIfkECQoAAAAsAAAAACMAIwAABv9AgHBILBqPyGTxgBlNlFBlJUMtRK9EAYWa8WC/IW7GdPgWGxYOgRjmUspDhkAATw42n81IMCyIN3UKBRAFCFASG4kfHmsABiZcFkMRhAWWjUggeYkbGEMeXA1CB5alBXVHBiOceA9CHVQUDEIDphB8UAmsGxq0VL0ABLYDWA8VnB9WjxlPAAumCmYHEx6JI2Wga5SWD7NmQhEWeBwACSIApAUDBlgEAg8OqA8aF0QGA5ijBgQGqAAhFiRIsCACwgN2QrwZOeBuwDNLCzBBuCBQ4IWLaRr4E+LAoamPuCZUHCnhIgYrRmoN+liKWLmSFTF2COEKCQMFHj8iwKRgggieCzPx1fGHcJSDBw0WNHiwEQmBpERI7fxWhEEtCNEOICjzgFCCol8YPCi1QIgCCA7QmaLzxcHHtAAG3DJbqcACsEkc1C0gSm2hIQ9LNY3K0ptbS4b3GlIiwBaucqXgAkDwEW+RxqX6CqFsKcGQdKUsR+VcU4gBU4sTNrD0OMkBAwqFCCNrxIBoLKdLpaaa5OFc3kpmbwUOBWc+4siJBAEAIfkECQoAAAAsAAAAACMAIwAABv9AgHBILBqPyGTx0LlAlFCl6LPZDKJYYsRT3Vyy4EV3QzqAi4LQgkEUd0fm4QKDUUAVksvF4hg2xhhEEhmEJgZKIBcSeRZsAAwkVR8cQyKElyBKC4qLF5RCF1QbD0IDl5ekSQcWnHl2ACFVJI4bpxkaURF5nR1CChsfIkIcthtxUBFNihcJj5EFjxSnGI5YBwuse2YXG4cXlyMNZ0MGIRIY4gohAAKEH0/WBgTVQg4dmUMQGxPHAAfyBvqxK0BwAQIBBI4JHPJPQYMFBAssIDBEQMSLEhP0OeJgAEaMAkp9jAgBwqsiHgtAGFngCgACIxc0eEARCQMFAyBiRFATgIGeAQhkPnDQT+Ahhg4ePJy5EImDh0QOFOA5rggDjyb9ITDzYGWCo2cYPIi4wBeEPlIjCmjqFOPGARBCAlCwsiBYJQ7qEhTnjyACORjZMvzoyEHEwnqnQrFIUi6ABBE3AkCA8a4RxnuJUCbYTEjaiJaXbE4lxMDFv0MYNCDoWJUBei8vli1iIDQY0xFRV9VEMO5uKDCnCv7ta0BP4siLBAEAIfkECQoAAAAsAAAAACMAIwAABv9AgHBILBqPyKQRwkkon8rQRSJRQK9Eg2V64WC/DypV9DUaHooDMSwWqYcJkcjxNBQgBQRjqBBfJkQTGxsfJHtJCQWKim8HIlwLQxwfg4ORSQqLik5CHFMSEUIKlZWhSguaBQZCDRcXbkIYpB8lUAypDUIErhBCCJSDHxhvTwwNixAEAI4XTgcjpBPEVwqoeUIgF2oTwBICZUMHD3ehBLkRgxgDWAcGBIdDxpysGAXEBwIQIQV0RAKLCxAIIDANST5ZFDIopBDizb9UihYk6GekwwaFGDNmwCBkAERkEKwUOXBRo0YPuj4uaPBA2ZEDBSSU1GgCxBADAxCsfOBgWsGXVULwdajwgcKHCqagOGhwKWgeoOEOFEzCwGPIZQjUPMCTAN4XBuMiioJAB+aib18cpOo3AAJaBXgiQlXiIK6iXMsUIRhibdHUkRAPqVUk2O41JQ8VuYWziCKCVHONJC6A19eieWYXRR75uMCDLJr2xjtWAK2Sdl4BENDU9ObmL3YWiQb3xNpi2k9W5/mLu4iCAS57C0cSBAA7AAAAAAAAAAAA) 50% 50% no-repeat; z-index: 3; border-radius: 5px; line-height: 3; }
#summer_wrapper #summer_get_image b { display: block; font-size: 25px; margin: 10px 0; }
#summer_wrapper #summer_get_image label { display: block; margin-bottom: 5px; }
#summer_wrapper #summer_button { margin-top: 20px; font-size: 21px; }
#summer_wrapper #summer_dropzone { border: 2px dashed #999; width: 200px; height: 200px; background: #FAFAFA url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAiCAYAAADCp/A1AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAApjAAAKYwGDMomsAAAAB3RJTUUH3AkYCxg3B2a5QgAAAKtJREFUWMPt17sNgDAMRdE8tsj+w2UM6CiQEv9jIvm1COl0uUZbbIxxt03rvWP27WoHrJCFLGQhC1nIQr7DzohQI3fXjqaOkJFl0nxDVj9K+hKZocsNYGQXOafQ8YfTgTohcMKNA+rnHdAVkIWMhlJANjIKygGKkN5QLlCM9IJKgCqkFSoFqpFaqAZoQkqhWqAZyYVagC5ICmoFuiFnUA+gK/IL9QKGLOJlegBB2VeWydvIHgAAAABJRU5ErkJggg==) 50% 50% no-repeat; overflow: hidden; text-align: center; line-height: 200px; position: relative; }
#summer_wrapper .error#summer_dropzone { border: 2px dashed #F00; }
#summer_wrapper .clear_button { display: block; height: 16px; width: 16px; position: absolute; top: 6px; right: 6px; line-height: 1 !important; overflow: hidden; cursor: pointer; text-indent: -9999px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAD1QAAA9UBZ3cOpgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAG4SURBVDiNrZOxattQFIa/c5UMtsBbIbMRQZ7iyFC/QjEesqoPYPAUsnQoaAp472RI92jJEGjaNwjFpY68RWQIXQoudocKVEPj29shuo6Fm9JCv/Gi7+ic/54rxhjWaX5o7jo/nedAC6EFgGEMjLXSp5Onk5v178UWEESCUXAIDIAKv2cBvLxqX70y3ItijEEQ2R/tXwjSeUQsYTDvknbSNRijAIJRcChIp+E2iOoRXtXbkLyqR1SPaLgNBOkU3SJ7o71dxzgToBLVIw6eHJAtM/ppnzRPAfBdn6E/pLZV43x2zvHtMcBCi26qIrAKQDyNyZYZta0aQ3+I7/olOVtmxNPYNlVxcEIJ3gdvELr2dF3IdQ6A67gbXRVhXKjVVRWkeUo/7ZPrHNdxcR2XXOebMoDQUn+T+p9QxZKssCPYP9tObCYlDGMFDwW8qlcKrHfdo3fdKwVbumLFR6WVPuV+wwh3wpVsZ7aZ2CLhTmj1hUbHzvT19OvJ55MceDb7MUOJYvBpwM33h5Wf3825/HbJttrm7MsZ87s5wIuknbz9P6tsMCZpJ13gyI7zCAvgyMqw9hot//qcfwEDGehh48P3mQAAAABJRU5ErkJggg==); z-index: 2; }
#summer_wrapper #summer_dropzone img { max-width: 100%; max-height: 100%; vertical-align: middle; }
#summer_wrapper #summer_url_wrapper { position: relative; display: block; }
#summer_wrapper #summer_url { border: 2px solid #999; border-radius: 3px; background: #FFF; padding: 2px 25px 2px 5px; width: 100%; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#summer_wrapper .error#summer_url { border: 2px solid #F00; }
#summer_wrapper #summer_edit_details h5 { margin-bottom: 10px; font-size: 14px; cursor: move; }
#summer_wrapper #summer_save_details { float: right; margin-right: 26px; }
#summer_wrapper #summer_nav li { padding: 10px; cursor: pointer; float: left; }
#summer_wrapper #summer_nav li:hover { background: #ddd; }
#summer_wrapper #summer_nav li.selected { background: #ccc; }
#summer_wrapper #summer_edit_details { display: none; position: absolute; top: 0; left: 0; width: 100%; z-index: 2; background: rgba(0, 0, 0, 0.5); height: 100%; }
#summer_wrapper #summer_edit_details .summer-row { background: #f7f7f7; float: left; width: 100%; padding: 20px; }
#summer_wrapper #summer_edit_details .summer-row:before, #summer_wrapper #summer_edit_details .summer-row:after { clear: both; display: table; content: ''; }
#summer_wrapper #summer_edit_details .summer-row + .summer-row { padding-top: 0; }
#summer_wrapper #summer_edit_details .summer-col { margin-bottom: 10px; width: 33%; padding-left: 10px; padding-right: 10px; float: left; }
#summer_wrapper #summer_edit_details label { font-size: 11px; display: block; margin-bottom: 2px; }
#summer_wrapper #summer_help { display: none; width: 400px; border-radius: 3px; background: #FFF; position: absolute; top: 35px; left: 50%; margin-left: -200px; z-index: 1003; box-shadow: rgba(0, 0, 0, 0.2) 0 0 2px 2px; }
#summer_wrapper #summer_help .txt { padding: 20px 20px 5px; line-height: 1.4; }
#summer_wrapper .txt p { margin-bottom: 3px; }
#summer_wrapper #summer_help section { margin-bottom: 20px; }
#summer_wrapper #summer_help .close_button { background: #000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACbgAAAm4Bt/774AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABKSURBVAiZdc2xDYAwAAPBA0ViiQxKR6hgCMZjCSpTEAkavnxL7yHJgRPNQ0MtXS6Y+jBjlUSSLS9bEqMfSm/O2D+pq6Bi/ZxfqDfkbiIp0Zzd1AAAAABJRU5ErkJggg==) 50% 50% no-repeat; box-shadow: 0 0 1px #EEE inset; border-radius: 2px; }
#summer_wrapper #summer_help h2 { margin-bottom: 5px; }
#summer_wrapper #summer_help footer { color: #999; font-size: 10px; padding: 0 20px 20px; line-height: 1.3; }
#summer_wrapper #summer_help footer a { color: #777; text-decoration: underline; }
#summer_wrapper .key { background: #F5F5F5; color: #555; text-shadow: 0 0 1px #EEE; padding: 1px 5px; border: 1px solid #CCC; border-radius: 3px; display: inline-block; min-width: 16px; text-align: center; font-size: 11px; box-shadow: 1px 1px 0 white inset, -1px -1px 0 rgba(0, 0, 0, 0.08) inset; overflow: hidden; cursor: default; vertical-align: middle; }
#summer_wrapper .key:active { padding: 2px 5px 0; box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.08) inset, -1px -1px 0 white inset; }
#summer_wrapper #summer_overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1002; background: #000; opacity: 0.5; display: none; }
#summer_wrapper #summer_from_html_wrapper { display: none; width: 500px; border-radius: 5px; background: rgba(0, 0, 0, 0.9); position: absolute; top: 35px; left: 50%; margin-left: -250px; z-index: 1002; color: #FFF; }
#summer_wrapper #summer_from_html_wrapper .close_button { background: #000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACbgAAAm4Bt/774AAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABKSURBVAiZdc2xDYAwAAPBA0ViiQxKR6hgCMZjCSpTEAkavnxL7yHJgRPNQ0MtXS6Y+jBjlUSSLS9bEqMfSm/O2D+pq6Bi/ZxfqDfkbiIp0Zzd1AAAAABJRU5ErkJggg==) 50% 50% no-repeat; box-shadow: 0 0 1px #EEE inset; border-radius: 2px; }
#summer_wrapper #summer_from_html_form { padding: 20px; }
#summer_wrapper #summer_from_html_form h5 { margin-bottom: 15px; }
#summer_wrapper #summer_from_html_form label { display: block; font-size: 12px; }
#summer_wrapper #summer_from_html_form textarea { border: 0px; border-radius: 3px; background: #FFF; padding: 2px 5px; margin-bottom: 5px; width: 100%; height: 100px; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-family: monospace; font-size: 11px; line-height: 1.3; }
#summer_wrapper #summer_svg { position: absolute; top: 0; left: 0; z-index: 2; display: inline-block; pointer-events: all; width: 100%; height: 100%; }
#summer_wrapper #summer_svg rect { stroke-width: 2px; stroke: #F00; fill: rgba(255, 255, 255, 0.3); pointer-events: all; }
#summer_wrapper .edit #summer_svg rect, #summer_wrapper .edit #summer_svg circle, #summer_wrapper .edit #summer_svg polyline, #summer_wrapper .edit #summer_svg polygon { stroke-width: 2px; }
#summer_wrapper .edit #summer_svg rect.selected, #summer_wrapper .edit #summer_svg circle.selected, #summer_wrapper .edit #summer_svg polyline.selected, #summer_wrapper .edit #summer_svg polygon.selected { stroke-width: 3px; }
#summer_wrapper #summer_svg rect.with_href { fill: rgba(0, 0, 0, 0.3); }
#summer_wrapper .edit > #summer_svg rect:hover { fill: rgba(50, 200, 50, 0.3); }
#summer_wrapper #summer_svg rect.active { fill: rgba(0, 0, 0, 0.5); }
#summer_wrapper #summer_svg circle { stroke-width: 2px; stroke: #0F0; fill: rgba(255, 255, 255, 0.3); }
#summer_wrapper #summer_svg circle.with_href { fill: rgba(0, 0, 0, 0.3); }
#summer_wrapper .edit > #summer_svg circle:hover { fill: rgba(50, 200, 50, 0.3); }
#summer_wrapper #summer_svg polyline, #summer_wrapper #summer_svg polygon { stroke-width: 2px; stroke: #00F; fill: rgba(255, 255, 255, 0.3); }
#summer_wrapper #summer_svg polygon.with_href { fill: rgba(0, 0, 0, 0.3); }
#summer_wrapper .edit > #summer_svg polygon:hover { fill: rgba(50, 200, 50, 0.3); }
#summer_wrapper #summer_svg .selected { fill: rgba(50, 200, 50, 0.5) !important; }
#summer_wrapper #summer_svg rect.helper { fill: #FFF; stroke: #000; stroke-width: 2px; }
#summer_wrapper #summer_svg rect.helper:hover { fill: #F00; }
#summer_wrapper .edit > #summer_svg rect, #summer_wrapper .edit > #summer_svg circle, #summer_wrapper .edit > #summer_svg polygon { cursor: move; }
#summer_wrapper .edit > #summer_svg .pointer { cursor: pointer; }
#summer_wrapper .edit > #summer_svg .e-resize { cursor: e-resize; }
#summer_wrapper .edit > #summer_svg .ne-resize { cursor: ne-resize; }
#summer_wrapper .edit > #summer_svg .nw-resize { cursor: nw-resize; }
#summer_wrapper .edit > #summer_svg .n-resize { cursor: n-resize; }
#summer_wrapper .edit > #summer_svg .se-resize { cursor: se-resize; }
#summer_wrapper .edit > #summer_svg .sw-resize { cursor: sw-resize; }
#summer_wrapper .edit > #summer_svg .s-resize { cursor: s-resize; }
#summer_wrapper .edit > #summer_svg .w-resize { cursor: w-resize; }
.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; top: 0; left: 0; display: block; }
.slick-track:before, .slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
[dir='rtl'] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-arrow.slick-hidden { display: none; }
.slick-prev, .slick-next { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; }
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; }
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: .25; }
.slick-prev:before, .slick-next:before { font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .75; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-prev { left: -25px; }
[dir='rtl'] .slick-prev { right: -25px; left: auto; }
.slick-prev:before { content: '←'; }
[dir='rtl'] .slick-prev:before { content: '→'; }
.slick-next { right: -25px; }
[dir='rtl'] .slick-next { right: auto; left: -25px; }
.slick-next:before { content: '→'; }
[dir='rtl'] .slick-next:before { content: '←'; }
.slick-dotted.slick-slider { margin-bottom: 30px; }
#html_buehne_wrapper .slick-dotted.slick-slider { margin-bottom: 0; }
.slick-dots { position: absolute; bottom: -25px; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center; }
.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer; }
.slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; }
.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }
.slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; }
.slick-dots li button:before { font-family: 'slick'; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; content: '•'; text-align: center; opacity: .25; color: black; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: .75; color: black; }
.tui-row, .tui_content2Col { clear: both; margin-left: -15px; margin-right: -15px; }
.tui-row:after, .tui_content2Col:after { content: " "; display: block; clear: both; }
.bg_color_beige { background-color: #d7d2c3; }
.bg_color_black { background-color: black; }
.bg_color_black_opacity50 { background-color: rgba(0, 0, 0, 0.5); }
.bg_color_blue { background-color: #70cbf4; }
.bg_color_blue_opacity50 { background-color: rgba(112, 203, 244, 0.5); }
.bg_color_blue_opacity25 { background-color: rgba(112, 203, 244, 0.25); }
.bg_color_blue_25 { background-color: #e2f3fe; }
.bg_color_blue_50 { background-color: #c2e6fa; }
.bg_color_dark_blue { background-color: #092a5e; }
.bg_color_grey { background-color: #737373; }
.bg_color_red { background-color: #ef0000; }
.bg_color_sand { background-color: #ffdeb7; }
.bg_color_white { background-color: white; }
.bg_color_white_opacity50 { background-color: rgba(255, 255, 255, 0.5); }
@media (max-width: 767px) { .visible-xs { display: block !important; }
.hidden-xs { display: none !important; }
}
@media (min-width: 768px) { .visible-xs { display: none !important; }
}
.expiclub .hidden-expiclub, .extranet .hidden-extranet, .newsnetat .hidden-newsnetat, .newsnet .hidden-newsnet { display: none !important; }
.no-border { border: none !important; }
.no-background { background: none !important; }
.no-button { border: none !important; background: none !important; border: 0 !important; }
@font-face { font-family: "TUIType"; src: url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Rg.eot?1614018626'); src: url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Rg.eot?&1614018626#iefix') format('embedded-opentype'), url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Rg.ttf?1614018626') format('truetype'), url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Rg.woff?1614018626') format('woff'); font-weight: 400; }
@font-face { font-family: "TUIType"; src: url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Bd.eot?1614018626'); src: url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Bd.eot?&1614018626#iefix') format('embedded-opentype'), url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Bd.ttf?1614018626') format('truetype'), url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Bd.woff?1614018626') format('woff'); font-weight: 700; }
@font-face { font-family: "TUIType"; src: url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Bd.eot?1614018626'); src: url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Bd.eot?&1614018626#iefix') format('embedded-opentype'), url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Bd.ttf?1614018626') format('truetype'), url('/site/fonts/TUI/LATN/TUITypeLt_LATN_W_Bd.woff?1614018626') format('woff'); font-weight: 900; }
.text-danger { color: #d51317 !important; }
a.text-danger:hover, a.text-danger:focus { color: #a60f12; }
.mm-menu { color: white; background-color: #092a5e; }
.mm-menu .mm-navbar > .mm-title { color: white; font-size: 20px; }
.mm-menu .mm-prev.mm-btn::before, .mm-menu .mm-prev.mm-btn::after, .mm-menu .mm-close.mm-btn::before, .mm-menu .mm-close.mm-btn::after { border-color: white; }
.mm-menu .mm-listview { font-size: 16px; }
.mm-menu .mm-listview li a { border-bottom: 1px solid white; color: inherit; }
.mm-menu .mm-listview > li:not(.mm-divider)::after { border-bottom-style: none; }
.mm-menu .mm-listview > li .mm-next::after, .mm-menu .mm-listview > li .mm-arrow::after { border-color: white; }
.mm-menu .mm-btn::before, .mm-menu .mm-btn::after { border-color: white; }
.mm-menu .mm-iconpanel-0 { background-color: #092a5e !important; color: white !important; }
.mm-menu .mm-iconpanel-1 { background-color: #70cbf4 !important; color: white !important; }
.mm-menu .mm-iconpanel-2 { background-color: #b7e5f9 !important; color: #092a5e !important; }
.mm-menu .mm-iconpanel-3 { background-color: #dbf2fc !important; color: #092a5e !important; }
.hidden { display: none; }
.qtip { position: absolute; left: -28000px; top: -28000px; display: none; max-width: 280px; min-width: 50px; font-size: 10.5px; line-height: 12px; direction: ltr; box-shadow: none; padding: 0; }
.qtip-content { position: relative; padding: 5px 9px; overflow: hidden; text-align: left; word-wrap: break-word; }
.qtip-titlebar { position: relative; padding: 5px 35px 5px 10px; overflow: hidden; border-width: 0 0 1px; font-weight: bold; }
.qtip-titlebar + .qtip-content { border-top-width: 0 !important; }
.qtip-close { position: absolute; right: -9px; top: -9px; z-index: 11; cursor: pointer; outline: medium none; border: 1px solid transparent; }
.qtip-titlebar .qtip-close { right: 4px; top: 50%; margin-top: -9px; }
* html .qtip-titlebar .qtip-close { top: 16px; }
.qtip-titlebar .ui-icon, .qtip-icon .ui-icon { display: block; text-indent: -1000em; direction: ltr; }
.qtip-icon, .qtip-icon .ui-icon { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-decoration: none; }
.qtip-icon .ui-icon { width: 18px; height: 14px; line-height: 14px; text-align: center; text-indent: 0; font: normal bold 10px/13px Tahoma, sans-serif; color: transparent; background: transparent none no-repeat -100em -100em; }
.qtip-icon .ui-icon:before { content: ""; display: inline-block; font-family: 'tuiicons'; color: #092a5e; font-weight: bold; font-size: 12px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.qtip-default { border: 1px solid #EFEFEF; background-color: #FFFFFF; color: #555; }
.qtip-default .qtip-titlebar { background-color: #FFEF93; }
.qtip-default .qtip-icon { border-color: #CCC; background: #F1F1F1; color: #777; }
.qtip-default .qtip-titlebar .qtip-close { border-color: #AAA; color: #111; }
.qtip .qtip-tip { margin: 0 auto; overflow: hidden; z-index: 10; }
x:-o-prefocus, .qtip .qtip-tip { visibility: hidden; }
.qtip .qtip-tip, .qtip .qtip-tip .qtip-vml, .qtip .qtip-tip canvas { position: absolute; color: #123456; background: transparent; border: 0 dashed transparent; }
.qtip .qtip-tip canvas { top: 0; left: 0; }
.qtip .qtip-tip .qtip-vml { behavior: url(#default#VML); display: inline-block; visibility: visible; }
.qtip-default { border: 2px solid #dfdfdf; font-family: "TUIType"; color: #092a5e; font-size: 15px; line-height: normal; max-width: 500px; }
.qtip-default .headline04 { font-size: 16px; margin-bottom: 15px; }
.qtip-default a { color: #092a5e; }
.qtip-content { padding: 15px 20px; }
.qtip-close { right: 5px; top: 5px; }
.qtip-icon, .qtip-icon .ui-icon { border: none; }
.qtip-default .qtip-icon { background-color: white; }
.qtip-medium { width: 320px; }
.qtip-linklist { max-width: 400px; }
.qtip-linklist li { display: block; margin-top: 10px; }
.qtip-linklist li:first-child { margin-top: 0; }
.qtip-linklist a { text-decoration: none; font-weight: 700; }
.qtip-linklist hr { border-color: #dfdfdf; margin: 15px -20px; width: auto; }
.qtip-expipoints-wrapper { margin-left: -15px; margin-right: -15px; margin-top: -10px; }
.qtip-expipoints { text-align: center; border-bottom: 1px solid #dfdfdf; display: table; width: 100%; }
.qtip-expipoints-status, .qtip-expipoints-count { display: table-cell; width: 50%; padding: 15px 15px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.qtip-expipoints-status { font-size: 13px; }
.qtip-expipoints-status.white { background-color: #ffffff; }
.qtip-expipoints-status.green { background-color: #aad700; }
.qtip-expipoints-status.turquoise { background-color: #64d2d7; }
.qtip-expipoints-status.silver { background-color: #dcdcdc; }
.qtip-expipoints-status.gold { background-color: #e2dcad; }
.qtip-expipoints-status.black { background-color: black; color: white; }
.qtip-expipoints-highlight-text { font-weight: 700; font-size: 20px; display: block; }
.qtip-expipoints-description { margin-top: 15px; margin-bottom: 15px; color: #4c4c4c; }
.qtip-expipoints-strong { font-weight: 700; color: #092a5e; }
.qtip-expipoints-note { margin-top: 10px; margin-left: -20px; margin-right: -20px; margin-bottom: -15px; padding: 15px 20px; background-color: #f1f1f1; color: #7c7c7c; font-size: 13px; font-style: italic; }
.page_tools { float: right; font-size: 11px; }
.page_tools .item { margin-left: 10px; }
.page_tools a { color: #092a5e; text-decoration: none; }
.page_tools .tui_icons { font-size: 16px; -moz-transform: translateY(3px); -ms-transform: translateY(3px); -webkit-transform: translateY(3px); transform: translateY(3px); }
.tui_toArticle a, .tui_contentBoxTextLink a, .nice-list a, .tui_contentBoxResult_link a { color: #288ad6; text-decoration: none; font-weight: 700; margin-left: -4px; font-size: 15px; width: 100%; }
.tui_toArticle a:hover, .tui_contentBoxTextLink a:hover, .nice-list a:hover, .tui_contentBoxResult_link a:hover { text-decoration: underline; }
.tui_toArticle a:before, .tui_contentBoxTextLink a:before, .nice-list a:before, .tui_contentBoxResult_link a:before { -moz-transform: translateY(1px); -ms-transform: translateY(1px); -webkit-transform: translateY(1px); transform: translateY(1px); content: ""; display: inline-block; font-family: 'tuiicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.tui_infobox_css3 { border: 2px solid #dfdfdf; }
.tui_infobox_css3 .warning { color: #d51317; text-transform: uppercase; text-align: center; font-weight: 700; margin-bottom: 10px; font-size: 14px; }
.tui_infobox_css3 .headline { color: #092a5e; font-size: 16px; font-weight: 700; text-transform: uppercase; margin-bottom: 10px; }
.tui_tab_v2 img { width: 100%; height: auto; }
.tui_tab_v2 ul { margin-left: -4px; margin-right: -4px; position: relative; z-index: 1; }
.tui_tab_v2 ul:after { content: " "; display: block; clear: both; }
.tui_tab_v2 ul li { float: left; overflow: hidden; padding-top: 4px; margin-right: 1px; padding-left: 4px; }
.tui_tab_v2 ul li.tui_active .menu_inner { background-color: white; color: #288ad6; }
.tui_tab_v2 .menu_inner { padding: 8px 12px; display: block; background-color: #70cbf4; cursor: pointer; color: #ffffff; text-transform: uppercase; }
.tui_infobox_css3.rss .content { max-height: 300px; overflow: auto; }
.css_image_teaser { position: relative; margin-bottom: 20px; min-height: 50px; }
.css_image_teaser .image { height: auto; max-width: 100%; width: 100%; }
.css_image_teaser .label { position: absolute; left: 0; bottom: 15px; background-color: #aad700; display: inline-block; padding: 5px 10px; color: #092a5e; text-decoration: none; font-weight: 700; font-size: 16px; }
.tui_unbeatableBargain .image { position: relative; margin-bottom: 15px; clear: both; }
.tui_unbeatableBargain .image .badge { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; position: absolute; left: 0; bottom: 10%; padding: 7px 10px; max-width: 90%; background-color: #70cbf4; color: #092a5e; font-weight: 700; font-size: 14px; text-transform: uppercase; }
.tui_unbeatableBargain .image img { width: 100%; height: auto; }
.tui_unbeatableBargain .offer_headline { color: #092a5e; font-weight: 700; font-size: 14px; margin-bottom: 5px; }
.tui_unbeatableBargain .details { margin-top: 5px; margin-bottom: 15px; font-size: 15px; }
.tui_unbeatableBargain .price_wrapper { color: #092a5e; float: left; font-size: 15px; font-weight: 700; }
.tui_unbeatableBargain .price { font-size: 24px; }
.tui_navigation_small_wrapper { clear: both; }
.tui_navigation_small { float: left; padding: 2px 1px; margin: 8px 0 0 10px; cursor: pointer; font-size: 14px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.tui_navigation_small .tui_icons { font-weight: bold; font-size: 22px; }
.tui_navigation_small.right { }
.tui_navigation_small.right.color01 { background-position: 0 -240px; }
.tui_navigation_small.right.color02 { background-position: 0 -360px; }
.tui_navigation_small.right.fast_color03 { background-position: 0 -120px; }
.tui_navigation_small.right.color04 { background-position: 0 -480px; }
.tui_navigation_small.left { }
.tui_navigation_small.left.color01 { background-position: 0 -270px; }
.tui_navigation_small.left.color02 { background-position: 0 -390px; }
.tui_navigation_small.left.fast_color03 { background-position: 0 -150px; }
.tui_navigation_small.left.color04 { background-position: 0 -510px; }
.tui_navigation_small.color03 { background-color: #f1f1f1; color: #092a5e; }
.tui_navigation_small.color03.tui_slider_buttonPrevInactive, .tui_navigation_small.color03.tui_slider_buttonNextInactive { background-color: #dfdfdf; color: white; cursor: default; }
.tui_navigation_small_page { float: left; margin-top: 14px; font-size: 11px; color: #7c7c7c; font-style: italic; }
.tui_slider { clear: both; padding: 2px 0 2px 45px; width: 724px; }
.tui_contentSmall .tui_slider { width: 520px; }
.tui_slider_numberOfEntries { float: left; padding-top: 4px; width: calc(50% - 40px); }
.tui_slider .tui_slider_control { float: right; margin-right: 10px; }
.tui_slider .tui_slider_control > div { float: left; }
.tui_slider_buttonPrev, .tui_slider_buttonNext { height: 20px; display: block; text-decoration: none; cursor: pointer; margin-top: 3px; line-height: 17px; }
.tui_slider .tui_slider_control .tui_slider_buttonPrev, .tui_slider .tui_slider_control .tui_slider_buttonPrevInactive, .tui_slider .tui_slider_control .tui_slider_buttonNext, .tui_slider .tui_slider_control .tui_slider_buttonNextInactive { width: 40px; padding: 3px 10px; text-align: right; float: left; }
.tui_slider.tui_slider_color01 { background-color: #ebe4cc; }
.tui_slider.tui_slider_color01 .tui_slider_numberOfEntries { color: #002d40; }
.tui_slider.tui_slider_color01 .tui_slider_buttonPrev, .tui_slider.tui_slider_color01 .tui_slider_buttonNext { color: #635f4f; }
.tui_slider.tui_slider_color01 .tui_slider_buttonPrev { background-position: 0 0; }
.tui_slider.tui_slider_color01 .tui_slider_buttonNext { background-position: 0 -30px; }
.tui_slider.tui_slider_color01 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color01 .tui_slider_buttonNextInactive { color: #99978c; }
.tui_slider.tui_slider_color01 .tui_slider_buttonPrevInactive { background-position: 0 -240px; }
.tui_slider.tui_slider_color01 .tui_slider_buttonNextInactive { background-position: 0 -270px; }
.tui_slider.tui_slider_color01 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color01 .tui_slider_buttonNextInactive { float: left; }
.tui_slider.tui_slider_color02 { background-color: #b3b3b3; }
.tui_slider.tui_slider_color02 .tui_slider_numberOfEntries { color: #ffffff; }
.tui_slider.tui_slider_color02 .tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .tui_slider_buttonNext { color: #5b5b5b; }
.tui_slider.tui_slider_color02 .tui_slider_buttonPrev { background-position: 0 -60px; }
.tui_slider.tui_slider_color02 .tui_slider_buttonNext { background-position: 0 -90px; }
.tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive { color: #949494; }
.tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive { background-position: 0 -300px; }
.tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive { background-position: 0 -330px; }
.tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive { float: left; }
.tui_slider.tui_slider_color03 { background-color: #f1f1f1; }
.tui_slider.tui_slider_color03 .tui_slider_numberOfEntries { color: #002d41; }
.tui_slider.tui_slider_color03 .tui_slider_buttonPrev, .tui_slider.tui_slider_color03 .tui_slider_buttonNext { color: #ffffff; }
.tui_slider.tui_slider_color03 .tui_slider_buttonPrev { background-position: 0 -120px; }
.tui_slider.tui_slider_color03 .tui_slider_buttonNext { background-position: 0 -150px; }
.tui_slider.tui_slider_color03 .tui_slider_buttonPrev, .tui_slider.tui_slider_color03 .tui_slider_buttonNext { float: left; }
.tui_slider.tui_slider_color04 { background-color: #ffffff; }
.tui_slider.tui_slider_color04 .tui_slider_numberOfEntries { color: #002d41; }
.tui_slider.tui_slider_color04 .tui_slider_buttonPrev, .tui_slider.tui_slider_color04 .tui_slider_buttonNext { color: #ffffff; }
.tui_slider.tui_slider_color04 .tui_slider_buttonPrev { background-position: 0 -180px; }
.tui_slider.tui_slider_color04 .tui_slider_buttonNext { background-position: 0 -210px; }
.tui_slider.tui_slider_color04 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color04 .tui_slider_buttonNextInactive { color: #ffffff; }
.tui_slider.tui_slider_color04 .tui_slider_buttonPrevInactive { background-position: 0 -420px; }
.tui_slider.tui_slider_color04 .tui_slider_buttonNextInactive { background-position: 0 -450px; }
.tui_slider.tui_slider_color04 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color04 .tui_slider_buttonNextInactive { float: left; }
.tui_dropdown.tui_dropdown_v05 { width: 100%; }
.tui_dropdown.tui_dropdown_v01, .tui_dropdown.tui_dropdown_v02, .tui_dropdown.tui_dropdown_v03, .tui_dropdown.tui_dropdown_v04, .tui_dropdown.tui_dropdown_v05, .tui_dropdown.tui_dropdown_v06, .tui_dropdown.tui_dropdown_v07, .tui_dropdown.tui_dropdown_v08 { max-width: 100%; }
.tui_dropdown.tui_dropdown_v01 .tui_dropdown_left, .tui_dropdown.tui_dropdown_v02 .tui_dropdown_left, .tui_dropdown.tui_dropdown_v03 .tui_dropdown_left, .tui_dropdown.tui_dropdown_v04 .tui_dropdown_left, .tui_dropdown.tui_dropdown_v05 .tui_dropdown_left, .tui_dropdown.tui_dropdown_v06 .tui_dropdown_left, .tui_dropdown.tui_dropdown_v07 .tui_dropdown_left, .tui_dropdown.tui_dropdown_v08 .tui_dropdown_left { width: calc(100% - 40px); border-radius: 5px 0 0 5px; max-width: 510px; }
.tui_dropdown.tui_dropdown_v01 .tui_dropdown_left .tui_overlay01, .tui_dropdown.tui_dropdown_v02 .tui_dropdown_left .tui_overlay01, .tui_dropdown.tui_dropdown_v03 .tui_dropdown_left .tui_overlay01, .tui_dropdown.tui_dropdown_v04 .tui_dropdown_left .tui_overlay01, .tui_dropdown.tui_dropdown_v05 .tui_dropdown_left .tui_overlay01, .tui_dropdown.tui_dropdown_v06 .tui_dropdown_left .tui_overlay01, .tui_dropdown.tui_dropdown_v07 .tui_dropdown_left .tui_overlay01, .tui_dropdown.tui_dropdown_v08 .tui_dropdown_left .tui_overlay01 { width: calc(100% + 20px); }
.tui_contentSmall.tui_baby, .tui_contentSmall.tui_presentservice, .tui_contentSmall.tui_privilege, .tui_contentSmall.tui_transferservice, .tui_contentSmall.tui_travelarrangement, .tui_contentSmall.tui_shop, .tui_contentSmall.tui_search, .tui_contentSmall.tui_community { width: 560px !important; max-width: 66.666%; }
.full_width { width: 100% !important; max-width: 100% !important; }
.zweidrittel { width: 66.666% !important; max-width: 66.666% !important; float: left; }
@media (max-width: 767px) { .zweidrittel { width: 100% !important; max-width: 100% !important; }
.tui_contentSmall.tui_baby, .tui_contentSmall.tui_presentservice, .tui_contentSmall.tui_privilege, .tui_contentSmall.tui_transferservice, .tui_contentSmall.tui_travelarrangement, .tui_contentSmall.tui_shop, .tui_contentSmall.tui_search, .tui_contentSmall.tui_community { width: 100% !important; max-width: 100%; }
.tui_contentInfo { margin-top: 20px; }
}
#purchase .tui_contentSmall { width: 100% !important; max-width: 100% !important; }
.tui_search.tui_search_v04 .tui_searchField, .tui_search.tui_search_v02 .tui_searchField, .tui_search.tui_search_v08 .tui_searchField { width: calc(100% - 25px); border-radius: 5px; }
.tui_search.tui_search_v04, .tui_search.tui_search_v02, .tui_search.tui_search_v08 { width: calc(100% - 35px); }
.nice-list { border-top: 1px solid #dfdfdf; padding-left: 0; }
.nice-list li { border-bottom: 1px solid #dfdfdf; padding-top: 10px; padding-bottom: 10px; list-style-type: none; }
.nice-list .date { color: #7c7c7c; font-style: italic; }
.nice-list .text_teaser { display: block; }
.tui_content .tui_whats_new { background-color: white; border: 1px solid #dfdfdf; padding: 15px; margin-bottom: 15px; }
.tui_content .tui_whats_new:after { content: " "; display: block; clear: both; }
.tui_content .tui_whats_new .headline { color: #092a5e; text-transform: uppercase; font-weight: 700; padding-bottom: 15px; }
.tui_content .tui_whats_new .content { font-size: 15px; }
.tui_content .tui_whats_new .content .nice-list .date { font-size: 11px; }
.tui_content .tui_whats_new .tui_navigation_small_wrapper { margin-top: 10px; }
.tui_tile_box { margin-left: -7.5px; margin-right: -7.5px; }
.tui_tile_box:after { content: " "; display: block; clear: both; }
.tui_tile_box * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.tui_tile_box .tile { text-decoration: none; position: relative; }
.tui_tile_box .content { white-space: pre-wrap; word-wrap: break-word; }
.tui_tile_box .image { background-size: cover; display: block; height: 100%; position: relative; }
.tui_tile_box .tile_inner { height: 100%; width: 100%; display: block; padding: 15px 10px 0; color: #092a5e; }
.tui_tile_box .tile_inner.top { top: 0; }
.tui_tile_box .tile_inner.right { right: 0; }
.tui_tile_box .tile_inner.bottom { bottom: 0; }
.tui_tile_box .tile_inner.left { left: 0; }
.tui_tile_box .tile_inner.color_alt { color: white; }
.tui_tile_box .tile_inner.bg_color_beige { background-color: #d7d2c3; }
.tui_tile_box .tile_inner.bg_color_black { background-color: black; }
.tui_tile_box .tile_inner.bg_color_black_opacity50 { background-color: rgba(0, 0, 0, 0.5); }
.tui_tile_box .tile_inner.bg_color_blue { background-color: #70cbf4; }
.tui_tile_box .tile_inner.bg_color_blue_opacity50 { background-color: rgba(112, 203, 244, 0.5); }
.tui_tile_box .tile_inner.bg_color_blue_opacity25 { background-color: rgba(112, 203, 244, 0.25); }
.tui_tile_box .tile_inner.bg_color_blue_25 { background-color: #e2f3fe; }
.tui_tile_box .tile_inner.bg_color_blue_50 { background-color: #c2e6fa; }
.tui_tile_box .tile_inner.bg_color_dark_blue { background-color: #092a5e; }
.tui_tile_box .tile_inner.bg_color_grey { background-color: #737373; }
.tui_tile_box .tile_inner.bg_color_red { background-color: #ef0000; }
.tui_tile_box .tile_inner.bg_color_sand { background-color: #ffdeb7; }
.tui_tile_box .tile_inner.bg_color_white { background-color: white; }
.tui_tile_box .tile_inner.bg_color_white_opacity50 { background-color: rgba(255, 255, 255, 0.5); }
.tui_tile_box .tile_inner .header { text-transform: uppercase; display: block; margin-bottom: 3px; font-weight: 700; }
.tui_tile_box .tile_inner .date { display: block; margin-bottom: 3px; }
.tui_tile_box .tile_inner .content { text-transform: uppercase; font-size: 16px; display: block; font-weight: 700; }
.tui_tile_box .tile_1x1, .tui_tile_box .tile_2x1, .tui_tile_box .tile_2x2 { height: 175px; display: block; text-decoration: none; margin-bottom: 15px; }
.tui_tile_box .inner-wrapper { width: 100%; height: 100%; padding-left: 7.5px; padding-right: 7.5px; }
.tui_tile_box .tile_1x1 { float: left; width: 25%; }
.tui_tile_box .tile_1x1 .tile_inner.border { background-color: white; border-width: 3px; border-style: solid; }
.tui_tile_box .tile_1x1 .tile_inner.blue { border-color: #70cbf4 !important; }
.tui_tile_box .tile_1x1 .tile_inner.dark_blue { border-color: #092a5e !important; }
.tui_tile_box .tile_2x1 { float: left; width: 50%; }
.tui_tile_box .tile_2x1 .tile_inner { width: calc(50% - 7.5px); position: absolute; }
.tui_tile_box .tile_2x2 { float: left; width: 50%; height: 365px; }
.tui_tile_box .tile_2x2 .tile_inner { width: calc(50% - 7.5px); position: absolute; height: 175px; }
.tui_linkbox .content { position: relative; box-sizing: border-box; }
.tui_linkbox .tui_label_medium { font-size: 15px; margin-bottom: 5px; max-width: 100%; box-sizing: border-box; }
.tui_shadowLeft { background: #ffffff url('/site/images/tui_bg_shadowLeft.gif?1614018626') repeat-y left top; background: none; }
.tui_shadowBottom { background: url('/site/images/tui_bg_shadowBottom.gif?1614018626') repeat-x left bottom; background: none; }
.tui_shadowRight { background: url('/site/images/tui_bg_shadowRight.gif?1614018626') repeat-y right top; background: none; }
.tui_shadowLeftCornerTop { background: url('/site/images/tui_bg_shadowLeftCornerTop.gif?1614018626') no-repeat left top; background: none; }
.tui_shadowLeftCornerBottom { background: url('/site/images/tui_bg_shadowLeftCornerBottom.gif?1614018626') no-repeat left bottom; background: none; }
.tui_shadowRightCornerTop { background: url('/site/images/tui_bg_shadowRightCornerTop.gif?1614018626') no-repeat right top; background: none; }
.tui_shadowRightCornerBottom { background: url('/site/images/tui_bg_shadowRightCornerBottom.gif?1614018626') no-repeat right bottom; padding: 0 3px 6px 3px; background: none; padding: 0; }
.tui_badge { background-color: #d51317; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; color: #fff; display: inline-block; font-size: 12px; font-weight: 700; line-height: 1; min-width: 10px; padding: 3px 4px; text-align: center; vertical-align: middle; white-space: nowrap; }
.badge-sup { vertical-align: super; font-size: smaller; }
.tui_label { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; display: inline-block; line-height: normal; padding: 1px 8px; }
.tui_label_medium { display: inline-block; line-height: normal; padding: 6px 10px; max-width: 200px; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; text-decoration: none; }
.label-default { background-color: #aad700; color: #ffffff; }
.label-green { background-color: #aad700; color: inherit; }
.label-gold { background-color: #e2dcad; color: inherit; }
.label-white { background-color: white; color: inherit; }
.label-black { background-color: black; color: white; }
.label-silver { background-color: #dcdcdc; color: inherit; }
.label-turquoise { background-color: #64d2d7; color: inherit; }
.label-blue { background-color: #70cbf4; color: inherit; }
body { font-size: 11px; font-family: TUIType, Verdana, Geneva, sans-serif; color: #002d41; padding: 0; margin: 0; }
ul, li { padding: 0; margin: 0; }
ol { padding: 0 0 0 35px; margin: 0; }
ul li, ol ul li { list-style-type: none; }
ol li, ul ol li { list-style-type: decimal; }
abbr { border-bottom: 1px dotted #002D41; }
hr { height: 1px; width: 100%; border-top: 1px #d9d9d9; border-right: 1px #d9d9d9; border-bottom: 1px solid #d9d9d9; border-left: 1px #d9d9d9; padding: 0; margin: 5px 0; text-align: left; clear: both; }
form, h1, h2, h3, h4, h5, h6, .back01_content input, dl, dt, dd, p { padding: 0; margin: 0; }
.tui_flyer td, .tui_flyer th, .tui_shop td, .tui_shop th { padding: 3px 10px; }
pre { margin: 0; }
th { text-align: left; }
::-moz-selection { background: #00668c; color: #ffffff; }
::selection { background: #00668c; color: #ffffff; }
.tui_wrapper { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; max-width: 1170px; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; font-family: "TUIType"; font-size: 13px; }
.tui_wrapper:after { content: " "; display: block; clear: both; }
.tui_wrapper2:after { content: " "; display: block; clear: both; }
.tui-row { background: white; }
body { background: #d8a36e url('/site/images/newsnetat/site_bg.jpg?1635433001') no-repeat center top; background-size: contain; }
.tui_wrapper { margin-bottom: 40px; }
.tui_twoRow-left { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 25%; float: left; padding-left: 15px; padding-right: 15px; padding-bottom: 30px; }
@media (max-width: 991px) { .tui_twoRow-left { display: none; }
}
.tui_twoRow-right { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; padding-bottom: 23px; line-height: normal; }
@media (min-width: 992px) { .tui_twoRow-right { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 75%; float: left; padding-left: 15px; padding-right: 15px; }
}
.tui_content { padding-bottom: 23px; line-height: normal; clear: both; font-size: 15px; padding-top: 17px; color: #333333; }
.tui_content:after { content: " "; display: block; clear: both; }
.tui_content .headline03 { margin-bottom: 15px; }
.tui_content .headline04 { margin-bottom: 15px; }
.tui_content .content_element_devider { border-bottom: 1px solid #dfdfdf; margin-bottom: 15px; padding-bottom: 15px; }
.tui_content .content_element_devider img { max-width: 100%; height: auto; }
.tui_content a { text-decoration: none; color: #288ad6; }
.tui_content a:hover { text-decoration: underline; }
.tui_innerContentSpace { clear: both; }
.tui_innerContentSpace:after { content: " "; display: block; clear: both; }
.tui_innerContentSpaceShadow { clear: both; }
.tui_innerContentSmallSpaceShadow { clear: both; }
body.login-body { background: #d8a36e; }
body.login-body label { font-size: 16px; }
body.login-body #tui_real_wrapper { position: relative; min-height: 100vh; background: #d8a36e url('/site/images/newsnetat/login.jpg?1635433001') no-repeat center top; display: table; width: 100%; height: 100vh; }
@media (min-width: 1200px) { body.login-body #tui_real_wrapper { background-size: 100% auto; }
}
body.login-body #tui_real_wrapper .tui_wrapper_wrapper { display: table-row; }
body.login-body #tui_real_wrapper .tui_wrapper_wrapper.text_holder { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4YTM2ZSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGEzNmUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(216, 163, 110, 0)), color-stop(100%, #d8a36e)); background-image: -moz-linear-gradient(top, rgba(216, 163, 110, 0) 0%, #d8a36e 100%); background-image: -webkit-linear-gradient(top, rgba(216, 163, 110, 0) 0%, #d8a36e 100%); background-image: linear-gradient(to bottom, rgba(216, 163, 110, 0) 0%, #d8a36e 100%); height: 100%; }
body.login-body .tui_wrapper { background-size: cover; position: relative; }
body.login-body .tui_wrapper2 { padding-bottom: 20px; }
@media (min-width: 768px) { body.login-body .tui_wrapper2 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 66.66667%; float: left; padding-left: 15px; padding-right: 15px; margin-left: 25%; padding-bottom: 40px; }
}
@media (min-width: 992px) { body.login-body .tui_wrapper2 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 58.33333%; float: left; padding-left: 15px; padding-right: 15px; }
}
@media (min-width: 1200px) { body.login-body .tui_wrapper2 { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 50%; float: left; padding-left: 15px; padding-right: 15px; }
}
body.login-body input.btn, body.login-body .tui_slider.tui_slider_color02 input.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 body.login-body input.tui_slider_buttonPrev, body.login-body .tui_slider.tui_slider_color02 input.tui_slider_buttonNext, .tui_slider.tui_slider_color02 body.login-body input.tui_slider_buttonNext, body.login-body .tui_slider.tui_slider_color02 input.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 body.login-body input.tui_slider_buttonPrevInactive, body.login-body .tui_slider.tui_slider_color02 input.tui_slider_buttonNextInactive, .tui_slider.tui_slider_color02 body.login-body input.tui_slider_buttonNextInactive { font-family: inherit; }
body.login-body { }
body.login-body .tui_header_logo { text-align: center; }
body.login-body .tui_header_logo .image { display: block; position: relative; }
body.login-body .tui_header_logo.extranet .image { background-color: #70cbf4; padding: 20% 10%; }
body.login-body .tui_header_logo.extranet .image .logo_wrapper { width: 100%; padding-bottom: 80%; position: relative; }
body.login-body .tui_header_logo.extranet .image .logo_wrapper .logo_holder { position: absolute; width: 100%; height: 100%; overflow: hidden; }
body.login-body #tui_logo { width: 100%; height: auto; }
body.login-body .tui_header_net-name { background-color: #70cbf4; margin-top: 5px; }
body.login-body .tui_header_net-name img { fill: white; width: 80%; margin-top: 9%; margin-bottom: 9%; }
body.login-body .tui_header_logo { position: absolute; width: 21.36752%; }
@media (min-width: 768px) { body.login-body .tui_header_logo { margin-left: 3.84615%; }
}
body.login-body .tui_header_logo.newsnet { width: 17.52137%; }
@media (min-width: 768px) { body.login-body .tui_header_logo.newsnet { width: 13.67521%; }
}
body.login-body .tui_header_logo.extranet { width: 17.52137%; }
@media (min-width: 768px) { body.login-body .tui_header_logo.extranet { width: 13.67521%; }
}
body.login-body #logo_discover_your_smile { fill: #092a5e; margin-bottom: 40px; margin-top: 50px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 75%; float: left; padding-left: 15px; padding-right: 15px; }
@media (min-width: 768px) { body.login-body #logo_discover_your_smile { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; margin-top: 40px; margin-bottom: 85px; }
}
body.login-body .tui_login_content { clear: both; border: 3px solid #FFFFFF; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 102.5%; float: left; padding-left: 15px; padding-right: 15px; width: 100%; padding: 25px 40px; }
@media (min-width: 768px) { body.login-body .tui_login_content { padding: 50px 80px; }
}
body.login-body .help-block { font-size: 13px; font-style: italic; }
body.login-body .tui_login_submit { text-align: right; }
body.login-body .tui_login_note { color: #092a5e; font-size: 15px; clear: both; padding-top: 70px; }
body.login-body .tui_login_note p { margin-bottom: 16px; }
body.login-body .tui_login_error { width: 583px; height: 60px; padding: 15px 20px; left: 20px; top: 179px; border: 1px solid #fef17f; background-color: #fef8c8; color: #ef0000; }
body.login-body .tui_login_error_headline { font-size: 13px; font-weight: bold; }
body.login-body .tui_login_error_body { padding-top: 10px; }
body.login-body .tui_error .form-group input { border: 1px solid #ef0000; }
body.login-body a.tui_login04 { display: inline-block; width: auto; margin-top: 10px; background-repeat: no-repeat; font-size: 110%; font-weight: bold; text-transform: uppercase; text-align: left; text-decoration: none; white-space: nowrap; height: 45px; margin-right: 16px; line-height: 37px; background-position: 0 0; margin-left: 285px; }
body.login-body a.tui_login04:hover { text-decoration: none; }
body.login-body span.tui_login04 { background-repeat: no-repeat; display: block; cursor: pointer; position: relative; height: 45px; margin-right: -16px; padding: 0 20px 0 50px; color: #e0ebff; background-position: 100% -106px; }
body.login-body .x-form-invalid, body.login-body textarea.x-form-invalid { background: none repeat-x scroll center bottom transparent; border: 1px solid #EF0000 !important; }
.form-group { margin-bottom: 20px; }
.form-control, body.login-body .form-group input { background-color: white; background-image: none; border: 1px solid rgba(215, 210, 195, 0.5); border-radius: 4px; color: #555; display: block; font-size: 14px; height: 34px; line-height: 1.42857; padding: 6px 12px; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
label { display: inline-block; font-weight: 700; margin-bottom: 5px; max-width: 100%; }
.tui_new_select { border: 1px solid #dfdfdf; width: 100%; padding: 4px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.jssort12 { background: white; background: transparent \9; background: rgba(255, 255, 255, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF)"; zoom: 1; }
#slider1_container a, #slider1_container a:hover { text-decoration: none; }
.htmlteaserbutton { text-decoration: none; font-weight: bolder; font-size: 50px !important; color: white; }
.jssort12 .p { color: #0E2D60; font-weight: bold; }
.jssort12 .p img { FILTER: alpha(opacity=55); opacity: .55; transition: opacity .6s; -moz-transition: opacity .6s; -webkit-transition: opacity .6s; -o-transition: opacity .6s; color: #0E2D60; font-weight: bold; }
.jssort12 .pav img, .jssort12 .pav:hover img, .jssort12 .p:hover img { FILTER: alpha(opacity=100); opacity: 1; transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none; }
.jssort12 .pav:hover img, .jssort12 .p:hover img { FILTER: alpha(opacity=70); opacity: .7; }
.jssort12 .title_back { background-color: #fff; filter: alpha(opacity=50); opacity: .5; }
.jssort12 .pav:hover .title_back, .jssort12 .p:hover .title_back { filter: alpha(opacity=40); opacity: .4; }
.jssort12 .pav .title_back { background-color: #000; filter: alpha(opacity=50); opacity: .5; }
.jssort12 .pav { background-color: white; filter: alpha(opacity=70); opacity: .7; }
.jssort12 .pav .title { font-weight: bold; padding-left: 5px; color: #417DF4; }
.htmlslider a, .htmlslider a:hover, .htmlslider a:link, .htmlslider a:visited { text-decoration: none; }
.htmlslider_headline { font-family: TUIType; font-size: 17px; font-weight: bold; }
.htmlslider_subtitle { width: 260px; font-family: TUIType; font-weight: normal; font-size: 11px; }
.htmlslider_button { font-family: TUIType !important; font-size: 13px !important; font-weight: bold !important; text-transform: none !important; color: white !important; background-repeat: no-repeat; }
.jssora21l, .jssora21r { display: block; position: absolute; width: 55px; height: 55px; cursor: pointer; overflow: hidden; }
.jssora21l { background-position: -3px -33px; }
.jssora21r { background-position: -63px -33px; }
.jssora21l:hover { background-position: -123px -33px; }
.jssora21r:hover { background-position: -183px -33px; }
.jssora21l.jssora21ldn { background-position: -243px -33px; }
.jssora21r.jssora21rdn { background-position: -303px -33px; }
.expicard { position: relative; display: block; color: black; }
.expicard.white { color: white; }
.expicard img { max-width: 100%; height: auto; }
.expicard .expicard_content { position: absolute; width: 200px; left: 20px; top: 45%; font-size: 14px; }
.expicard .expicard_content .nr { font-size: 22px; font-weight: 700; }
.tui_distribution { background-color: #70cbf4; margin-bottom: 20px; padding: 20px; position: relative; }
.tui_distribution .points { color: #092a5e; background-color: white; padding-top: 10px; padding-bottom: 10px; width: 110px; position: absolute; right: 10px; top: -7px; font-size: 20px; font-weight: 700; -moz-border-radius: 20px 20px 20px 0; -webkit-border-radius: 20px; border-radius: 20px 20px 20px 0; text-align: center; }
.tui_distribution .points:before { width: 0; height: 0; border-style: solid; border-width: 9px 12px 0 0; border-color: #fff transparent transparent transparent; content: ''; position: absolute; bottom: -9px; left: 0; }
.tui_distribution .headline { color: #092a5e; text-transform: uppercase; font-weight: 700; font-size: 16px; margin-bottom: 10px; max-width: calc(100% - 110px); }
.tui_distribution .text { color: white; font-size: 15px; font-weight: 700; }
.tui_distribution .date { color: #092a5e; font-style: italic; margin-top: 10px; font-size: 11px; }
.tui_twoRow_home-left { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; }
@media (min-width: 768px) { .tui_twoRow_home-left { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 50%; float: left; padding-left: 15px; padding-right: 15px; }
}
@media (min-width: 992px) { .tui_twoRow_home-left { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 66.66667%; float: left; padding-left: 15px; padding-right: 15px; }
}
.tui_twoRow_home-right { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; }
@media (min-width: 768px) { .tui_twoRow_home-right { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 50%; float: left; padding-left: 15px; padding-right: 15px; }
}
@media (min-width: 992px) { .tui_twoRow_home-right { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 33.33333%; float: left; padding-left: 15px; padding-right: 15px; }
}
.tui_infobox_css3 { background-color: #fff; margin-bottom: 20px; padding: 20px; }
.tui_infobox_css3:after { content: " "; display: block; clear: both; }
.tui_header { margin-left: -15px; margin-right: -15px; }
.tui_header .tui_search.tui_search_v08 { width: calc(100% - 50px); background: none; text-align: left; position: relative; padding-bottom: 0; }
@media (min-width: 768px) { .tui_header .tui_search.tui_search_v08 { width: calc(100% - 50px); }
}
@media (min-width: 992px) { .tui_header .tui_search.tui_search_v08 { width: 100%; }
}
.tui_header .tui_search.tui_search_v08:after { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; position: absolute; right: 10px; top: 4px; color: #9b9b9b; font-size: 20px; }
.tui_header .tui_search.tui_search_v08 .tui_searchField { width: calc(100% - 35px); background-image: none; background-color: white; font-size: 12px; font-weight: bold; text-transform: uppercase; padding: 6px 30px 6px 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.tui_header02 { position: relative; z-index: 1000; padding-left: 15px; padding-right: 15px; margin-bottom: 15px; }
.tui_header02:after { content: " "; display: block; clear: both; }
.tui_header02.newsnet { padding-left: 0; }
.tui_header_logo { text-align: center; }
.tui_header_logo .image { display: block; position: relative; }
.tui_header_logo.extranet .image { background-color: #70cbf4; padding: 20% 10%; }
.tui_header_logo.extranet .image .logo_wrapper { width: 100%; padding-bottom: 80%; position: relative; }
.tui_header_logo.extranet .image .logo_wrapper .logo_holder { position: absolute; width: 100%; height: 100%; overflow: hidden; }
#tui_logo { width: 100%; height: auto; }
.tui_header_net-name { background-color: #70cbf4; margin-top: 5px; }
.tui_header_net-name img { fill: white; width: 80%; margin-top: 9%; margin-bottom: 9%; }
.tui_header_logo { float: left; width: 113px; }
@media (min-width: 768px) { .tui_header_logo { width: 133px; }
}
.tui_header_logo.newsnet img { width: 100%; height: auto; }
@media (min-width: 768px) { .tui_header_logo.newsnet { width: 133px; }
}
@media (max-width: 767px) { .tui_header_logo.newsnet { width: 73px; }
}
@media (max-width: 667px) { .tui_header_logo.newsnet { width: 63px; }
}
@media (max-width: 567px) { .tui_header_logo.newsnet { width: 50px; }
}
.tui_header_toolbox { float: right; width: calc(100% - 133px); margin-top: 10px; }
@media (min-width: 768px) { .tui_header_toolbox { width: calc(100% - 163px); }
}
.tui_header_toolbox.newsnet { width: calc(100% - 153px); }
@media (min-width: 768px) { .tui_header_toolbox.newsnet { width: calc(100% - 153px); }
}
@media (max-width: 767px) { .tui_header_toolbox.newsnet { width: calc(100% - 73px - 20px); }
}
@media (max-width: 667px) { .tui_header_toolbox.newsnet { width: calc(100% - 63px - 20px); }
}
@media (max-width: 567px) { .tui_header_toolbox.newsnet { width: calc(100% - 50px - 20px); }
}
.tui_header_search { float: left; width: 100%; position: relative; margin-top: 33px; }
@media (min-width: 768px) and (max-width: 991px) { .tui_header_search { clear: both; margin-top: 34px; }
}
@media (min-width: 992px) { .tui_header_search { margin-top: 0; }
}
@media (min-width: 992px) and (max-width: 1199px) { .tui_header_search { width: 45%; }
}
@media (min-width: 1200px) { .tui_header_search { width: 30%; }
}
@media (min-width: 992px) and (max-width: 1199px) { .tui_header_search.newsnet { width: calc(100% - 450px); }
}
@media (max-width: 767px) { .tui_header_search.newsnet { margin-top: 74px; }
}
@media (max-width: 667px) { .tui_header_search.newsnet { margin-top: 54px; }
}
@media (max-width: 567px) { .tui_header_search.newsnet { margin-top: 27px; }
}
.tui_header_search .tui_header_search_overlay { position: absolute; top: 40px; left: -90px; z-index: 3; width: calc(100% + 90px); background-color: white; border: 2px solid #dfdfdf; }
.tui_header_search .tui_header_search_overlay .tui_slider_numberOfEntries { margin-right: 15px; }
.tui_header_search .tui_header_search_overlay .tui_contentBoxResult01 { padding-right: 20px; padding-left: 20px; }
.tui_header_search_overlay_filter { padding: 15px 20px; background-color: #f1f1f1; color: #4c4c4c; }
.tui_header_search_overlay_filter #pt_js_search_close { cursor: pointer; position: absolute; top: 7px; right: 7px; }
.tui_header_search_overlay_filter label { text-transform: uppercase; }
.tui_infobox_community_newsletterAffirmation .tui_aktionClose, .tui_contentHeaderImageTextAffirmation .tui_aktionClose.tui_aktionCloseRight { line-height: 17px; text-decoration: none; }
.tui_contentHeaderImageTextAffirmation .tui_aktionClose.tui_aktionCloseRight:hover { text-decoration: underline; }
.tui_header_search .tui_header_search_overlay .tui_slider { width: auto; padding: 15px 20px; }
.tui_header_search .tui_header_search_overlay .tui_slider:after { content: " "; display: block; clear: both; }
.tui_header_nav { float: right; font-size: 13px; font-weight: bold; }
.tui_header_nav a { text-decoration: none; color: #092a5e; }
.tui_header_nav a:not(:first-child) { margin-left: 15px; }
@media (min-width: 768px) { .tui_header_nav a:not(:first-child) { margin-left: 30px; }
}
.tui_header_nav .link-facebook { display: block; width: 20px; margin-top: 6px; margin-right: 30px; }
.tui_header_nav .link-facebook > img { width: 100%; height: auto; }
.tui_header_nav .fa { font-size: 16px; position: relative; bottom: -2px; }
.tui_header_nav .tui_icons { font-size: 17px; position: relative; bottom: -3px; }
.tui_header_nav .tui_badge { margin-left: -4px; position: relative; font-size: 11px; }
@media (max-width: 1199px) { .tui_header_nav .intranets, .tui_header_nav .agency_expipoints { display: none; }
}
.tui_header_mobile_menu { font-size: 24px; background-color: #092a5e; padding: 2px 5px; float: right; }
@media (min-width: 992px) { .tui_header_mobile_menu { display: none; }
}
.tui_header_mobile_menu a { color: white; }
.tui_header_new { }
.tui_header_new .tui_header_expipoint_views { width: 335px; float: right; margin-right: 21px; }
.tui_header_new .tui_header_expipoint_boxes { overflow: hidden; margin-top: 3px; }
.tui_header_new .tui_header_expipoint_views .tui_header_box_expipoints_color_status { background-repeat: no-repeat; background-position: 0 0; float: right; height: 41px; padding-right: 14px; width: 160px; }
.tui_header_new .tui_header_expipoint_views .tui_header_box_expipoints_text { padding: 5px; text-align: center; color: #656565; }
.tui_header_new .tui_header_expipoint_views .tui_header_actual_expipoints { background-repeat: no-repeat; background-position: 0 0; float: right; height: 41px; width: 160px; }
.tui_header_new .tui_header_expipoint_views .tui_header_actual_expipoints_text { padding: 5px; text-align: center; color: #656565; }
.tui_header_new .tui_header_expipoint_views .tui_header_actual_expipoints_text span { background-repeat: no-repeat; background-position: 0 0; display: block; float: left; height: 10px; margin-left: 17px; margin-top: 3px; width: 26px; }
.tui_header_new .tui_header_expipoint_views .tui_header_box_expipoints_color_status.black { background-position: 0 0; }
.tui_header_new .tui_header_expipoint_views .tui_header_box_expipoints_color_status.white { background-position: 0 -51px; }
.tui_header_new .tui_header_expipoint_views .tui_header_box_expipoints_color_status.turquoise { background-position: 0 -102px; }
.tui_header_new .tui_header_expipoint_views .tui_header_box_expipoints_color_status.silver { background-position: 0 -153px; }
.tui_header_new .tui_header_expipoint_views .tui_header_box_expipoints_color_status.gold { background-position: 0 -204px; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_progressbar { width: 336px; border: none; padding: 0; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_progressbar_headline { padding: 5px 0 5px 5px; text-align: left; font-weight: normal; color: #5c7c99; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_progressbar_baseBar, .tui_header_new .tui_header_expipoint_views .tui_expipoints_progressbar_statusBar { width: 336px; height: 23px; background-repeat: no-repeat; background-position: 0 -5px; margin: 0 auto; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_progressbar_statusBar { width: 0; margin: 0; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_progressbar_baseBar.tui_expipoints_next_whiteCard .tui_expipoints_progressbar_statusBar { background-position: 0 -28px; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_progressbar_baseBar.tui_expipoints_next_turquoiseCard .tui_expipoints_progressbar_statusBar { background-position: 0 -52px; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_progressbar_baseBar.tui_expipoints_next_silverCard .tui_expipoints_progressbar_statusBar { background-position: 0 -76px; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_progressbar_baseBar.tui_expipoints_next_goldCard .tui_expipoints_progressbar_statusBar { background-position: 0 -100px; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_progressbar_baseBar.tui_expipoints_next_blackCard .tui_expipoints_progressbar_statusBar { background-position: 0 -124px; }
.tui_header_new .tui_header_expipoint_views .tui_expipoints_progressbar_description2 { padding-top: 5px; color: #a6a6a6; font-size: 9px; text-align: center; }
.tui_main_headline_wrapper { position: relative; padding-bottom: 25px; padding-left: 15px; padding-right: 15px; padding-top: 15px; background: white; }
.tui_main_headline { font-size: 34px; text-transform: uppercase; }
.tui_header_admin { position: fixed; top: 55px; right: -200px; z-index: 1000000; line-height: 12px; width: 200px; color: #092a5e; background-color: #ffffff; -moz-transition: right 0.25s; -o-transition: right 0.25s; -webkit-transition: right 0.25s; transition: right 0.25s; }
@media (max-width: 991px) { .tui_header_admin { display: none; }
}
.tui_header_admin.tui_active { right: 0; }
.tui_header_admin .tui_header_admin_overlay { font-size: 15px; padding-top: 5px; padding-bottom: 5px; }
.tui_header_admin .tui_header_admin_overlay button, .tui_header_admin .tui_header_admin_overlay a { display: block; text-decoration: none; padding: 10px 20px; color: inherit; background: none; }
.tui_header_admin .tui_header_admin_overlay button:hover, .tui_header_admin .tui_header_admin_overlay a:hover { color: #000001; }
.tui_admin-flap { width: 40px; height: 40px; background-color: white; margin-left: -40px; font-size: 24px; text-align: center; position: absolute; cursor: pointer; }
.tui_admin-flap:hover { color: #000001; }
.tui_admin-flap .tui_icons { position: relative; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.leaflet-header .nice-list { max-height: 310px; overflow: auto; }
.leaflet-header .nice-list li { position: relative; }
.leaflet-header .nice-list .icon--trash { position: absolute; top: 7px; right: 7px; color: #b8b8b8; cursor: pointer; font-size: 16px; }
.tui_mainMenu { width: calc(100% - 163px); float: right; color: #092a5e; font-weight: 700; font-family: "TUIType"; margin-top: 60px; }
.tui_mainMenu.newsnet { width: calc(100% - 153px); margin-top: 38px; }
@media (max-width: 991px) { .tui_mainMenu { display: none; }
}
.tui_mainMenu .tui_mainMenu_home { float: left; display: block; padding: 6px 10px 0; font-size: 15px; height: 26px; }
.tui_mainMenu .tui_menu_level1 { float: left; }
.tui_mainMenu .tui_menu_level1-li { float: left; position: relative; }
.tui_mainMenu .tui_menu_level1-li .tui_menu_level1-a1, .tui_mainMenu .tui_menu_level1-li .tui_menu_level1-a2 { font-size: 15px; padding: 6px 10px 0; position: relative; z-index: 2; height: 26px; }
.tui_mainMenu .tui_menu_level1-li.has_child > a { padding-right: 25px; }
.tui_mainMenu .tui_menu_level1-li.has_child > a:after { position: absolute; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); content: ""; display: inline-block; right: 8px; font-family: 'tuiicons'; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.tui_mainMenu .tui_menu_level1-li.tui_active .tui_menu_level1-a1, .tui_mainMenu .tui_menu_level1-li.tui_active .tui_menu_level1-a2 { background-color: #092a5e; color: white; }
.tui_mainMenu .tui_menu_level1-li:hover .tui_menu_level2-div { display: block; }
.tui_mainMenu .tui_menu_level1-li:hover a { background-color: #092a5e; color: white; }
.tui_mainMenu .tui_menu_level1-li:hover.has_child > a:after { content: ""; }
.tui_mainMenu .tui_menu_level2-div { display: none; font-size: 13px; position: absolute; top: 32px; left: -132.5px; margin-left: 50%; width: 265px; z-index: 1; -moz-box-shadow: 3px 3px 7px #9b9b9b; -webkit-box-shadow: 3px 3px 7px #9b9b9b; box-shadow: 3px 3px 7px #9b9b9b; }
.tui_mainMenu .tui_menu_level2-div li:not(:last-child) { border-bottom: 1px solid white; }
.tui_mainMenu .tui_menu_level2-div li.has_child { position: relative; }
.tui_mainMenu .tui_menu_level2-div li.has_child > a { padding-right: 20px; }
.tui_mainMenu .tui_menu_level2-div li.has_child > a:after { content: ""; display: block; position: absolute; font-family: 'tuiicons'; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; right: 10px; top: 16px; }
.tui_mainMenu .tui_menu_level2-div a { padding: 15px; }
.tui_mainMenu .tui_menu_level2-div.tui_menu_left { left: 0; right: auto; margin-left: 0; }
.tui_mainMenu .tui_menu_level2-div.tui_menu_right { left: auto; right: 0; margin-left: 0; }
.tui_mainMenu a { display: block; color: inherit; text-decoration: none; }
.tui_mainMenu_quicklinks { display: none; }
.tui_subMenu li { position: relative; }
.tui_subMenu li.has_child > a:before { font-family: 'tuiicons'; content: ""; display: block; right: 10px; position: absolute; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.tui_subMenu li.has_child > a.tui_active:before { content: ""; }
.tui_subMenu li a { display: block; text-decoration: none; padding: 12px 25px 12px 15px; border-bottom: 1px solid white; position: relative; background-color: #70cbf4; color: #092a5e; font-weight: 700; }
.tui_subMenu li a:hover { background-color: #9ddbf8; color: #52698e; }
.tui_subMenu li a.tui_active, .tui_subMenu li a.tui_active:hover, .tui_subMenu li a.tui_active:focus { background-color: #092a5e; color: white; }
.tui_subMenu li li a { background-color: #b6e5f9; color: #092a5e; }
.tui_subMenu li li a:hover { background-color: #c8ebfb; color: #52698e; }
.tui_subMenu li li li a { background-color: #dbf2fc; color: #092a5e; }
.tui_subMenu li li li a:hover { background-color: #eaf7fd; color: #52698e; }
.tui_pagestatus_01, .tui_pagestatus_02, .tui_pagestatus_03, .tui_pagestatus_04, .tui_pagestatus_05 { background-image: url('/site/images/tui_bg_pagestatus.gif?1614018626'); background-repeat: no-repeat; left: -5px; width: 9px; height: 9px; display: block; padding: 1px; font-size: 1px; line-height: normal; cursor: help; position: absolute; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); border: 1px solid #dfdfdf; background-color: #ffffff; }
.tui_pagestatus_01 { background-position: 0 0; }
.tui_pagestatus_02 { background-position: 0 -21px; }
.tui_pagestatus_03 { background-position: 0 -42px; }
.tui_pagestatus_04 { background-position: 0 -63px; }
.tui_pagestatus_05 { background-position: 0 -84px; }
.tui_breadcrumb { font-size: 11px; font-weight: 700; color: #092a5e; padding-bottom: 18px; display: inline-block; }
.tui_breadcrumb a { color: inherit; }
.tui_breadcrumb .tui_bradcrumbArrow:first-child { padding-left: 0; }
.tui_bradcrumbArrow { padding-right: 4px; padding-left: 4px; }
.bread_tools_wrapper::before, .bread_tools_wrapper::after { content: ""; display: table; clear: both; }
.bread_tools_wrapper { margin-left: -15px; margin-right: -15px; background: white; padding: 0 15px; }
.headline02 { font-size: 16px; font-weight: 700; color: #092a5e; text-transform: uppercase; }
.headline03 { color: #092a5e; font-size: 20px; text-transform: uppercase; }
.headline04 { color: #092a5e; font-size: 18px; font-weight: 700; }
.headline_big { color: white; background-color: #70cbf4; font-size: 20px; padding: 15px 20px; text-transform: uppercase; }
.aside_headline_big { color: white; font-weight: 700; background-color: #70cbf4; font-size: 16px; padding: 15px 20px; text-transform: uppercase; }
.tui_expipoints_banner .tui_contentHeadline { max-width: 530px; }
.tui_contentHeadline h1 { font-size: 34px; font-weight: normal; padding: 0; margin: 0; line-height: normal; color: #092a5e; text-transform: uppercase; }
.tui_contentHeadline h2 { font-size: 120%; font-weight: normal; }
.tui_contentSubline { font-size: 13px; color: #7c7c7c; display: inline-block; margin-top: 10px; }
.tui_contentHeadlineVotingUp, .tui_contentHeadlineVotingUp_active, .tui_contentHeadlineVotingDown, .tui_contentHeadlineVotingDown_active { float: left; width: 24px; height: 30px; background-image: url('/site/images/tui_bg_voting.gif?1614018626'); background-repeat: no-repeat; background-position: 0 0; }
.tui_contentHeadlineVotingUp_active { background-position: 0 -40px; }
.tui_contentHeadlineVotingDown { background-position: 0 -80px; margin-left: 8px; }
.tui_contentHeadlineVotingDown_active { background-position: 0 -120px; margin-left: 8px; }
.tui_image_text p { margin-top: 8px; }
.tui_toTop a { color: #288ad6; padding-left: 15px; font-weight: 700; position: relative; }
.tui_toTop a:before { content: ""; display: block; position: absolute; top: 2px; left: 0; font-family: 'tuiicons'; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
#pt_js_competition_form .tui_contentSmall, #pt_js_poll_form .tui_contentSmall, .tui_contentSmall .tui_contentSmall { padding: 0; }
.tui_contentSmall { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; }
@media (min-width: 768px) { .tui_contentSmall { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 66.66667%; float: left; padding-left: 15px; padding-right: 15px; }
}
.tui_contentSmall > .tui_contentSmall { width: 100%; }
.tui_contentSmall .tui_contentSmall_halfLeft { float: left; width: calc(50% - 20px); }
.tui_contentSmall .tui_contentSmall_halfRight { float: right; width: calc(50% - 20px); }
.tui_contentSmall .tui_contentSmall_halfRight .tui_innerContentSpace { padding-left: 0; }
.tui_contentSmall .tui_contentSmall_halfRight .tui_innerContentSmallSpaceShadow { padding-left: 0; }
.tui_contentSmall .tui_contentBox .tui_contentBoxHeadline { width: auto; }
.tui_contentInfo { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; }
@media (min-width: 768px) { .tui_contentInfo { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 33.33333%; float: left; padding-left: 15px; padding-right: 15px; }
}
.tui_contentBoxTeaser { width: 288px; margin-bottom: 10px; }
.tui_contentBoxTeaserSmall { width: 144px; margin-bottom: 10px; }
.tui_contentBoxInfo { border: 2px solid #dfdfdf; background-color: #fff; margin-bottom: 10px; padding: 20px; }
.tui_contentBoxInfo:after { content: " "; display: block; clear: both; }
.tui_contentBoxInfo .headline02 { margin-bottom: 10px; }
.tui_contentBoxInfo img { margin-bottom: 8px; }
.tui_contentInfoTextStyle01 { font-weight: bold; color: #6699ff; }
.tui_contentInfoTextStyle02 { font-size: 14px; font-weight: bold; }
.tui_contentInfoTextStyle03 { font-size: 12px; color: #cccccc; line-height: normal; }
.tui_contentInfoTextStyle04 { font-size: 9px; color: #3d5ea1; line-height: normal; font-weight: bold; }
.tui_contentInfoTextStyle05 { font-weight: bold; color: #6699ff; font-size: 20px; }
.tui_contentInfoTextStyle06 { font-size: 9px; color: #999999; line-height: normal; }
.tui_twoRow-left_ad img { border: none; max-width: 100%; height: auto; display: block; }
.tui_contentSearch { padding-bottom: 20px; }
.tui_contentSearchHeadline { background-color: #b3b3b3; color: #ffffff; padding: 2px 10px; font-weight: bold; }
.tui_contentSearchBorder { border-top: 1px solid #b2b2b2; }
.tui_contentSearchFilter, .tui_contentSearchFilterWithoutForm { background-color: #ffffff; color: #6f6f6f; width: 614px; padding: 1px; overflow: hidden; }
.tui_contentSearchFilterWithoutForm { width: 210px; float: left; margin: 3px 10px 0 0; }
.tui_contentSearchFilterOptions { float: right; width: 500px; }
.tui_contentSearchFilter input { margin: 0 0 0 24px; vertical-align: -1px; }
.tui_contentSearchFilter label { color: #333333; }
.tui_contentSearchUpdate { width: 104px; height: 23px; background-image: url('/site/images/newsnetat/tui_bg_buttons.png?1635433001'); background-repeat: no-repeat; background-position: 0 -114px; color: #ffffff; font-weight: bold; text-align: center; cursor: pointer; float: right; margin-right: 20px; }
.tui_contentSearchResult_numberOfPages { float: right; color: #7c7c7c; }
.tui_header_search_overlay_select { float: right; width: 80%; padding: 5px; margin-top: -5px; }
.tui_contentBox.tui_contentBoxResult01 .tui_contentBoxHeadline, .tui_contentBox.tui_contentBoxResult02 .tui_contentBoxHeadline { font-weight: normal; font-size: 12px; margin-left: -20px; margin-right: -20px; margin-top: 20px; padding: 2px 20px; }
.tui_contentSmall .tui_contentBox .tui_contentBoxText { margin: 0; }
.tui_contentSmall .tui_contentBox .tui_contentBoxText .tui_thumbImageSmall { width: 40%; position: relative; overflow: hidden; }
.tui_contentSmall .tui_contentBox .tui_contentBoxText .tui_community_text { width: 60%; }
.tui_contentBoxResult01 dt, .tui_contentBoxResult02 dt { padding-top: 15px; font-weight: 700; font-size: 14px; color: #092a5e; text-transform: uppercase; }
.tui_contentBoxResult01 dt:before, .tui_contentBoxResult01 dt:after, .tui_contentBoxResult02 dt:before, .tui_contentBoxResult02 dt:after { display: table; content: ""; clear: both; }
.tui_contentBoxResult01 dd, .tui_contentBoxResult02 dd { padding-bottom: 15px; border-bottom: 1px solid #dfdfdf; clear: both; color: #4c4c4c; }
.tui_contentBoxResult01 dd:before, .tui_contentBoxResult01 dd:after, .tui_contentBoxResult02 dd:before, .tui_contentBoxResult02 dd:after { display: table; content: ""; clear: both; }
.tui_contentBoxResult01 dt a, .tui_contentBoxResult02 dt a, .tui_contentBoxResult01 dd a, .tui_contentBoxResult02 dd a { font-family: "TUIType"; }
.tui_contentBoxResult01 .tui_contentBoxResult_subtitle, .tui_contentBoxResult02 .tui_contentBoxResult_subtitle { color: #7c7c7c; font-size: 12px; font-style: italic; }
.tui_contentBoxResult01 .tui_contentBoxResult_link, .tui_contentBoxResult02 .tui_contentBoxResult_link { margin-top: 10px; }
.tui_contentBox.tui_contentBoxResult01 .tui_contentBoxHeadline { background-color: #f1f1f1; color: #7c7c7c; }
.tui_contentBox.tui_contentBoxResult02 .tui_contentBoxHeadline { background-color: #f1f1f1; color: #7c7c7c; }
.tui_search_slider { padding-top: 20px; }
.tui_search_slider:after { content: " "; display: block; clear: both; }
.tui_search_slider .tui_slider_numberOfEntries { color: #7c7c7c; font-size: 14px; }
.tui_search_slider select { float: left; border: 1px solid #dfdfdf; margin-left: 10px; width: 120px; padding: 4px; }
.tui_search_slider .tui_slider_control { float: right; }
.tui_search_slider .tui_slider_control .tui_navigation_small { margin-top: 0; }
.search_new_filter_form_row { background-color: #f1f1f1; margin-bottom: 1px; padding: 20px; }
.search_new_filter_form_row:after { content: " "; display: block; clear: both; }
.search_new_filter_form_searchField { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; position: relative; }
@media (max-width: 767px) { .search_new_filter_form_searchField { margin-bottom: 10px; }
}
@media (min-width: 768px) { .search_new_filter_form_searchField { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 41.66667%; float: left; padding-left: 15px; padding-right: 15px; }
}
@media (min-width: 992px) { .search_new_filter_form_searchField { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 50%; float: left; padding-left: 15px; padding-right: 15px; }
}
.search_new_filter_form_searchField:after { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: ""; position: absolute; right: 25px; top: 4px; color: #9b9b9b; font-size: 20px; }
.search_new_filter_form_searchField input { width: 100%; background-color: white; font-size: 12px; font-weight: bold; text-transform: uppercase; padding: 6px 30px 6px 5px; border: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; color: #7c7c7c; }
.search_new_filter_form_filter { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; }
@media (min-width: 768px) { .search_new_filter_form_filter { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 58.33333%; float: left; padding-left: 15px; padding-right: 15px; }
}
@media (min-width: 992px) { .search_new_filter_form_filter { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 50%; float: left; padding-left: 15px; padding-right: 15px; }
}
.search_new_filter_form_filter .filter_items { margin-top: 5px; float: left; }
@media (max-width: 767px) { .search_new_filter_form_filter .filter_items { margin-bottom: 10px; }
}
.search_new_filter_form_cat { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; }
@media (max-width: 767px) { .search_new_filter_form_cat { margin-bottom: 10px; }
}
@media (min-width: 768px) { .search_new_filter_form_cat { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 50%; float: left; padding-left: 15px; padding-right: 15px; }
}
.search_new_filter_form_cat .search_new_filter_form_catLabel { width: 75px; float: left; font-size: 13px; text-transform: uppercase; margin-top: 4px; }
.search_new_filter_form_cat .search_new_filter_form_catField { width: calc(100% - 75px); float: left; }
.search_new_filter_form_period { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; }
@media (min-width: 768px) { .search_new_filter_form_period { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 50%; float: left; padding-left: 15px; padding-right: 15px; }
}
.search_new_filter_form_period .search_new_filter_form_periodLabel { width: 75px; float: left; font-size: 13px; text-transform: uppercase; margin-top: 4px; }
.search_new_filter_form_period .search_new_filter_form_periodField { width: calc(100% - 75px); float: left; }
.tui_contentBox .tui_contentBoxHeadline { color: #092a5e; font-size: 20px; text-transform: uppercase; }
.tui_tab .tui_contentBoxHeadline { color: #002d41; background-color: #70cbf4; font-size: 12px; font-weight: bold; padding: 2px 7px 2px 11px; }
.tui_contentBox .tui_contentBoxHeadline { overflow: hidden; }
.tui_contentBox > .tui_contentBoxList .tui_simulatedEntry li a { color: #288ad6; }
.tui_contentBoxTltShowcase { background-color: #dbf2fc; text-align: center; padding: 10px; }
.highlight_teaser { border-bottom: 1px solid #dfdfdf; }
.highlight_teaser.tui_highlightTeaser .headline03 { background-color: #aad700; color: white; padding: 0 7px 3px; }
.highlight_teaser .text { padding-bottom: 15px; margin-top: 15px; }
.highlight_teaser ol { padding: 0 0 0 15px; }
.tui_accordion2 .tui_headline { clear: both; color: #092a5e; background-color: #b6e5f9; cursor: pointer; border-bottom: 1px solid #70cbf4; margin-bottom: 1px; position: relative; }
.tui_accordion2 .tui_headline:before { content: ""; display: block; position: absolute; top: 8px; right: 15px; font-size: 20px; font-weight: bold; font-family: 'tuiicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.tui_accordion2 .tui_headline.tui_active { background-color: #dbf2fc; border-bottom: none; margin-bottom: 0; }
.tui_accordion2 .tui_headline.tui_active:before { content: ""; }
.tui_accordion2 .tui_item h3 { font-size: 13px; font-weight: 700; padding: 10px 35px 10px 15px; text-transform: uppercase; }
.tui_accordion2 .tui_itemContent { padding: 17px; background-color: #dbf2fc; }
.tui_accordion2 .tui_itemContent li { line-height: 14px; }
.responsive_table *, .mceContentBody *, .tui_contentText * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.responsive_table *:before, .responsive_table *:after, .mceContentBody *:before, .mceContentBody *:after, .tui_contentText *:before, .tui_contentText *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.responsive_table table, .mceContentBody table, .tui_contentText table { width: 100% !important; margin-bottom: 1.5em; border-spacing: 0; border-collapse: collapse; }
.responsive_table table tr:first-of-type, .mceContentBody table tr:first-of-type, .tui_contentText table tr:first-of-type { position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); padding: 0; border: 0; height: 1px; width: 1px; overflow: hidden; }
@media (min-width: 768px) { .responsive_table table tr:first-of-type, .mceContentBody table tr:first-of-type, .tui_contentText table tr:first-of-type { position: relative; clip: auto; height: auto; width: auto; overflow: auto; }
}
.responsive_table table tr:first-of-type td, .mceContentBody table tr:first-of-type td, .tui_contentText table tr:first-of-type td { background-color: #dfdfdf; border: 1px solid #dfdfdf; font-weight: 700; text-align: left; color: #092a5e; font-size: 16px; text-transform: uppercase; }
.responsive_table table tr:first-of-type td:first-of-type, .mceContentBody table tr:first-of-type td:first-of-type, .tui_contentText table tr:first-of-type td:first-of-type { text-align: left; }
.responsive_table table tbody, .responsive_table table tr, .responsive_table table th, .responsive_table table td, .mceContentBody table tbody, .mceContentBody table tr, .mceContentBody table th, .mceContentBody table td, .tui_contentText table tbody, .tui_contentText table tr, .tui_contentText table th, .tui_contentText table td { display: block; padding: 0; text-align: left; white-space: normal; border: 1px solid #dfdfdf; }
@media (max-width: 767px) { .responsive_table table tbody, .responsive_table table tr, .responsive_table table th, .responsive_table table td, .mceContentBody table tbody, .mceContentBody table tr, .mceContentBody table th, .mceContentBody table td, .tui_contentText table tbody, .tui_contentText table tr, .tui_contentText table th, .tui_contentText table td { border: 0; }
}
@media (min-width: 768px) { .responsive_table table tr, .mceContentBody table tr, .tui_contentText table tr { display: table-row; }
}
.responsive_table table th, .responsive_table table td, .mceContentBody table th, .mceContentBody table td, .tui_contentText table th, .tui_contentText table td { padding: .5em; vertical-align: middle; }
@media (min-width: 30em) { .responsive_table table th, .responsive_table table td, .mceContentBody table th, .mceContentBody table td, .tui_contentText table th, .tui_contentText table td { padding: .75em .5em; }
}
@media (min-width: 768px) { .responsive_table table th, .responsive_table table td, .mceContentBody table th, .mceContentBody table td, .tui_contentText table th, .tui_contentText table td { display: table-cell; padding: .5em; }
}
@media (min-width: 992px) { .responsive_table table th, .responsive_table table td, .mceContentBody table th, .mceContentBody table td, .tui_contentText table th, .tui_contentText table td { padding: .75em .5em; }
}
@media (min-width: 1200px) { .responsive_table table th, .responsive_table table td, .mceContentBody table th, .mceContentBody table td, .tui_contentText table th, .tui_contentText table td { padding: .75em; }
}
.responsive_table table caption, .mceContentBody table caption, .tui_contentText table caption { margin-bottom: 1em; font-size: 1em; font-weight: bold; text-align: left; }
@media (min-width: 768px) { .responsive_table table caption, .mceContentBody table caption, .tui_contentText table caption { font-size: 1.5em; }
}
@media (min-width: 768px) { .responsive_table table tbody, .mceContentBody table tbody, .tui_contentText table tbody { display: table-row-group; }
}
@media (max-width: 767px) { .responsive_table table tbody tr, .mceContentBody table tbody tr, .tui_contentText table tbody tr { border: none; }
}
@media (min-width: 768px) { .responsive_table table tbody tr, .mceContentBody table tbody tr, .tui_contentText table tbody tr { display: table-row; border-width: 1px; }
}
.responsive_table table tbody tr:last-of-type, .mceContentBody table tbody tr:last-of-type, .tui_contentText table tbody tr:last-of-type { margin-bottom: 0; }
@media (max-width: 767px) { .responsive_table table tbody tr:nth-of-type(odd), .mceContentBody table tbody tr:nth-of-type(odd), .tui_contentText table tbody tr:nth-of-type(odd) { background-color: #dfdfdf; }
}
.responsive_table table tbody th[scope="row"], .mceContentBody table tbody th[scope="row"], .tui_contentText table tbody th[scope="row"] { background-color: #1d96b2; color: white; }
@media (min-width: 768px) { .responsive_table table tbody th[scope="row"], .mceContentBody table tbody th[scope="row"], .tui_contentText table tbody th[scope="row"] { background-color: transparent; color: #5e5d52; text-align: left; }
}
.responsive_table table tbody td, .mceContentBody table tbody td, .tui_contentText table tbody td { text-align: right; border-bottom: 1px solid #dfdfdf; }
@media (min-width: 768px) { .responsive_table table tbody td, .mceContentBody table tbody td, .tui_contentText table tbody td { text-align: left; }
}
.responsive_table table tbody td[data-title]:before, .mceContentBody table tbody td[data-title]:before, .tui_contentText table tbody td[data-title]:before { content: attr(data-title); float: left; color: #092a5e; font-weight: 700; font-size: 16px; text-transform: uppercase; }
@media (min-width: 768px) { .responsive_table table tbody td[data-title]:before, .mceContentBody table tbody td[data-title]:before, .tui_contentText table tbody td[data-title]:before { content: none; }
}
.content_box_list h2 { margin-bottom: 10px; }
.content_box_list ul { border-top: none; }
.content_box_list .tui_fileType { float: none; display: inline-block; }
.tui_contentBoxListContactPerson * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.tui_contentBoxListContactPerson .icon--phone-fill { font-size: 45px; padding-right: 10px; float: left; color: #092a5e; width: 65px; }
.tui_contentBoxListContactPerson ul li { background-image: none; border-bottom: 1px solid #dfdfdf; padding: 12px 0 12 px-7px; }
.tui_contentBoxListContactPerson ul li:after { content: " "; display: block; clear: both; }
.tui_contentBoxListContactPerson .content { float: left; width: calc(100% - 65px); }
.tui_contentBoxListContactPerson .contactPersonDepartment { color: #092a5e; font-size: 13px; font-weight: 700; padding-bottom: 12px; text-transform: uppercase; }
@media (min-width: 768px) { .tui_contentBoxListContactPerson .contactPersonName { float: left; width: 25%; padding-right: 15px; }
}
@media (min-width: 768px) { .tui_contentBoxListContactPerson .contactPersonPhone { float: left; width: 30%; padding-right: 15px; }
}
@media (min-width: 768px) { .tui_contentBoxListContactPerson .contactPersonMail { float: left; width: 45%; }
}
.tui_contentBoxListContactPersonImage { background-image: url('/site/images/newsnetat/tui_contentBoxContactPerson.gif?1635433001'); background-position: 0 0; background-repeat: no-repeat; width: 46px; height: 45px; display: block; float: left; padding-right: 10px; }
p { margin: 0; padding: 0 0 20px 0; }
ul p, ol p { padding: 0; }
.tui_contentBoxSlider { width: 376px; }
.tui_contentBoxHomeInfobox { padding-bottom: 10px; }
.tui_imageContentBoxSmall { padding-bottom: 5px; }
.tui_contentBoxNormal_fullWidth { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #dfdfdf; padding: 20px; }
.tui_contentBoxNormal, .tui_contentBoxSmall { margin-top: 5px; border: 2px solid #dfdfdf; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 20px; }
.left.tui_contentBoxNormal { width: 100%; margin-bottom: 30px; }
@media (min-width: 768px) { .left.tui_contentBoxNormal { margin-bottom: 10px; width: 58.33333%; float: left; margin-right: 30px; }
}
.left.tui_contentBoxSmall { width: 100%; margin-bottom: 30px; }
@media (min-width: 768px) { .left.tui_contentBoxSmall { margin-bottom: 10px; width: calc(50% + 30px); float: left; margin-right: 30px; }
}
.right.tui_contentBoxNormal { width: 100%; margin-bottom: 30px; }
@media (min-width: 768px) { .right.tui_contentBoxNormal { margin-bottom: 10px; width: calc(50% + 30px); float: right; margin-left: 30px; }
}
.right.tui_contentBoxSmall { width: 100%; margin-bottom: 30px; }
@media (min-width: 768px) { .right.tui_contentBoxSmall { margin-bottom: 10px; width: 33.33333%; float: right; margin-left: 30px; }
}
.tui_contentBoxSmall .tui_contentBoxList li a { line-height: 17px; }
.tui_contentBanner img, .tui_contentBanner embed { max-width: 100%; }
.tui_contentBanner img { width: 100%; height: auto; }
.tui_contentBoxDouble .tui_fleft.tui_contentBoxNormal, .tui_contentBoxDouble .tui_fright.tui_contentBoxNormal { padding-right: 0; padding-left: 0; }
@media (min-width: 768px) { .doubleteaser .left { margin-right: 0; padding-right: 15px; }
.doubleteaser .right { margin-left: 0; padding-left: 15px; }
}
@media (min-width: 768px) { .doubleteaser .left, .doubleteaser .right { width: 100%; }
}
.doubleteaser .tui_imageRight, .doubleteaser .tui_imageLeft { width: auto; max-width: 100%; height: auto; margin-left: 30px; }
.doubleteaser { display: -webkit-flex; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-flex: 1 1 0; flex: 1 1 0; margin-left: -15px; margin-right: -15px; }
@media (max-width: 767px) { .doubleteaser .left { margin-bottom: 40px; }
}
.doubleteaser .left, .doubleteaser .right { -webkit-flex: 1 0 330px; flex: 1 0 330px; margin-right: 15px; margin-left: 15px; border-bottom: 1px solid #dfdfdf; }
.doubleteaser .text { margin-top: 15px; padding-bottom: 15px; }
.carousel .headline02 { margin-bottom: 15px; }
.carousel .carousel_inner { border: 2px solid #dfdfdf; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 20px; margin-bottom: 30px; }
.carousel .carousel_inner:after { content: " "; display: block; clear: both; }
@media (min-width: 768px) { .carousel .carousel_inner { margin-bottom: 10px; }
}
.carousel.left .carousel_inner { width: 100%; }
@media (min-width: 768px) { .carousel.left .carousel_inner { width: calc(50% + 30px); float: left; margin-right: 30px; }
}
.carousel.right .carousel_inner { width: 100%; }
@media (min-width: 768px) { .carousel.right .carousel_inner { width: calc(50% + 30px); float: right; margin-left: 30px; }
}
.carousel .headline03 { margin-bottom: 15px; }
.carousel .slider { float: right; }
.tui_siteOverview_element { border-bottom: 1px solid #dfdfdf; padding-top: 15px; padding-bottom: 15px; }
.tui_siteOverview_element:after { content: " "; display: block; clear: both; }
.tui_siteOverview_element .image { float: left; margin-right: 30px; }
.tui_siteOverview_element_image { width: 125px; height: 125px; background-image: url(/site/images/tui_siteOverview_element_image.gif); background-position: 0 0; background-repeat: no-repeat; padding: 5px; float: left; }
.htmlslider { position: relative; top: 0; left: 0; width: 750px; height: 361px; }
.htmlslider .jssora21l, .htmlslider .jssora21r { width: 30px; height: 50px; top: 163px; z-index: 999999; }
.htmlslider .jssora21l { left: 10px; background-position: -15px -33px !important; }
.htmlslider .jssora21r { right: 10px; background-position: -77px -33px !important; }
.htmlslider .jssort12 { cursor: default; position: absolute; width: 100%; height: 20px; left: 0; top: 0; z-index: 999999; }
.htmlslider .jssort12 > div { cursor: move; }
.htmlslider .slider-thumb-holder { POSITION: absolute; width: 145px; height: 20px; top: 0; left: 0; text-align: center; }
.htmlslider .slider-thumb-holder > div { width: 100%; height: 100%; border: medium none; position: absolute; top: 4px; left: 0; font-family: TUIType; font-weight: bold; }
.htmlslider .slider-slides { cursor: move; position: absolute; left: 0; top: 0; width: 750px; height: 361px; overflow: hidden; display: none; }
.htmlslider .tui_linkbox { position: absolute; }
.htmlslider .tui_linkbox .tui_label_medium { float: right; }
.tui_profilBoxHeadline, .tui_profilBoxHeadlineIcon { background-color: #f1f1f1; overflow: hidden; position: relative; padding: 15px 0; line-height: 22px; }
.tui_profilBox_closed .tui_profilBoxHeadline, .tui_profilBox_closed .tui_profilBoxHeadlineIcon { margin-bottom: 0; }
.tui_profilBoxHeadline h2, .tui_profilBoxHeadlineIcon h2 { margin: 0 10px; font-size: 120%; font-weight: bold; color: #092a5e; position: relative; display: inline; }
.tui_profilBoxHeadlineIcon h2 a:hover { text-decoration: none; }
.tui_profilBoxHeadlineButtonRight { float: right; padding-right: 10px; }
.tui_profilBoxHeadlineButtonRight a { color: #092a5e; font-weight: 700; }
.tui_profilBoxHeadline p, .tui_profilBoxHeadlineIcon p { display: inline; }
.tui_profilBoxHeadline a, .tui_profilBoxHeadlineIcon a, .tui_profilBoxContent a, .tui_profilBoxEdit a { text-decoration: none; color: #002D41; }
.tui_profilBoxHeadline a:hover, .tui_profilBoxHeadlineIcon a:hover, .tui_profilBoxContent a:hover, .tui_profilBoxEdit a:hover { text-decoration: underline; }
.tui_profilBoxHeadlineIcon .tui_icon_fold { position: absolute; top: 0; left: 0; width: 17px; height: 20px; display: block; padding: 0 4px; text-indent: -1000em; background-image: url(/site/images/tui_bg_icons.png); background-repeat: no-repeat; background-position: 0 -349px; }
.tui_profilBoxHeadlineIcon .tui_active .tui_icon_fold { background-position: 0 -608px; }
.tui_profilBoxHeadline .tui_aktionEdit, .tui_profilBoxHeadline .tui_aktionClose, .tui_profilBoxHeadlineIcon .tui_aktionEdit, .tui_profilBoxHeadlineIcon .tui_aktionClose { margin-left: 20px; display: inline-block; }
.tui_profilBoxHeadline .tui_aktionEdit, .tui_profilBoxHeadline .tui_aktionClose, .tui_profilBoxHeadline .tui_aktionChange, .tui_profilBoxHeadline .tui_aktionDelete, .tui_profilBoxHeadlineIcon .tui_aktionEdit, .tui_profilBoxHeadlineIcon .tui_aktionClose, .tui_profilBoxHeadlineIcon .tui_aktionChange, .tui_profilBoxHeadlineIcon .tui_aktionDelete { color: #092a5e !important; font-weight: 700; }
.tui_profilBoxContent table.tui_tableAccordion .tui_tableOptions .tui_aktionDelete { text-indent: -1000em; }
.tui_profilBoxContent, .tui_profilBoxEdit { position: relative; padding-bottom: 10px; }
.tui_profilBoxEdit { background-color: #d9d9d9; }
.tui_profilBox .tui_profilBoxContentSubheadline, .tui_profilBoxContent table thead th, .tui_profilBoxEdit table thead th { background-color: #e6dcb9; padding: 2px 0; }
.tui_profilBoxEdit table thead th { background-color: #e8e8e8; }
.tui_profilBoxContent table, .tui_profilBoxEdit table { width: 100%; border-collapse: collapse; }
.tui_profilBoxContent caption, .tui_profilBoxEdit caption { position: absolute; left: -9999px; }
.tui_profilBoxContent tbody, .tui_profilBoxEdit tbody { padding: 5px 0; }
.tui_profilBoxContent tbody th.tui_thRow, .tui_profilBoxEdit tbody th.tui_thRow { padding-top: 5px; padding-bottom: 5px; }
.tui_profilBoxContent tbody th.tui_thRow { background-color: #f0ead5; }
.tui_profilBoxEdit tbody th.tui_thRow { background-color: #e8e8e8; }
.tui_profilBoxContent thead th.tui_thRow, .tui_profilBoxEdit thead th.tui_thRow { font-weight: bold; font-size: 120%; }
.tui_profilBoxContent table th, .tui_profilBoxContent table td, .tui_profilBoxEdit table th, .tui_profilBoxEdit table td { padding: 7px 0 0 10px; text-align: left; font-weight: normal; border: none; }
.tui_profilBoxContent table.tui_tableAccordion th, .tui_profilBoxContent table.tui_tableAccordion td, .tui_profilBoxEdit table.tui_tableAccordion th, .tui_profilBoxEdit table.tui_tableAccordion td { border-top: 1px solid #d8d8d8; }
.tui_profilBoxContent table.tui_tableAccordion .tui_tableContent td, .tui_profilBoxEdit table.tui_tableAccordion .tui_tableContent td { padding: 5px 0 5px 35px; border: none; }
.tui_profilBoxContent table .tui_tableLabel, .tui_profilBoxEdit table .tui_tableLabel { width: 135px; text-align: left; font-weight: 700 !important; padding-left: 11px !important; font-size: 14px; text-transform: uppercase; color: #092a5e; }
.tui_profilBoxContent .tui_tableEdit .tui_tableLabel, .tui_profilBoxEdit table .tui_tableLabel { width: 135px; }
.tui_profilBoxContent table.tui_tableAccordion .tui_tableLabel, .tui_profilBoxEdit table.tui_tableAccordion .tui_tableLabel { width: 150px; padding-left: 35px !important; }
.tui_profilBoxContent table .tui_tableOptions, .tui_profilBoxEdit table .tui_tableOptions { white-space: nowrap; overflow: hidden; width: 140px; }
.tui_profilBoxContent table .tui_tableOptions ul li, .tui_profilBoxEdit table .tui_tableOptions ul li { float: left; padding-left: 10px; }
.tui_profilBoxContent table .tui_tableOptions ul li.tui_first, .tui_profilBoxEdit table .tui_tableOptions ul li.tui_first { display: inline; }
.tui_profilBoxContent table .tui_tableOptions ul li.tui_first a, .tui_profilBoxEdit table .tui_tableOptions ul li.tui_first a { width: 60px; }
.tui_profilBoxContent table.tui_tableAccordion .tui_tableLabel a, .tui_profilBoxContent table.tui_tableAccordion .tui_thRow a.tui_icon_aktionOpen, .tui_profilBoxEdit table.tui_tableAccordion .tui_tableLabel a, .tui_profilBoxEdit table.tui_tableAccordion .tui_thRow a.tui_icon_aktionOpen { padding-left: 19px; background-image: url(/site/images/tui_bg_icons.png); background-position: 0 -472px; background-repeat: no-repeat; }
.tui_profilBoxContent table.tui_tableAccordion .tui_tableLabel a, .tui_profilBoxEdit table.tui_tableAccordion .tui_tableLabel a { margin-left: -20px; }
.tui_profilBoxContent table.tui_tableAccordion .tui_thRow a.tui_icon_aktionOpen, .tui_profilBoxEdit table.tui_tableAccordion .tui_thRow a.tui_icon_aktionOpen { margin-left: 5px; }
.tui_profilBoxContent table.tui_tableAccordion .tui_tableLabel a.tui_active, .tui_profilBoxContent table.tui_tableAccordion .tui_thRow a.tui_icon_aktionClose, .tui_profilBoxEdit table.tui_tableAccordion .tui_tableLabel a.tui_active, .tui_profilBoxEdit table.tui_tableAccordion .tui_thRow a.tui_icon_aktionClose { background-position: 0 -457px; }
footer { background-color: #b6e5f9; color: #4c4c4c; padding-top: 40px; padding-bottom: 40px; font-family: "TUIType"; font-size: 13px; }
footer .container { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; max-width: 1170px; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; }
footer .container:after { content: " "; display: block; clear: both; }
footer .tui-row { background: none; }
footer .col { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; }
@media (min-width: 768px) { footer .col { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 25%; float: left; padding-left: 15px; padding-right: 15px; }
}
footer .col-last { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; float: left; padding-left: 15px; padding-right: 15px; }
@media (min-width: 768px) { footer .col-last { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 25%; float: left; padding-left: 15px; padding-right: 15px; }
}
footer .footer-headline { font-family: "TUIType"; font-weight: 900; font-size: 16px; display: inline-block; margin-bottom: 10px; text-transform: uppercase; color: #092a5e; }
@media (max-width: 767px) { footer .footer-headline { margin-top: 30px; }
}
footer li:not(:first-child) { margin-top: 10px; }
footer a { color: inherit; text-decoration: none; }
footer a:hover, footer a:focus { color: #191919; }
footer .tui_iconlist { font-weight: 700; }
footer .tui_iconlist li { padding-left: 10px; }
footer .tui_iconlist a:before { font-family: 'tuiicons'; content: ""; margin-left: -14px; margin-top: 1px; position: absolute; }
.delete-me-please { display: none !important; }
.tui_slider.tui_slider_color02 .tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .tui_slider_buttonNext, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive { color: #092a5e; background-color: #aad700; border-color: #96be00; border-radius: 0 !important; font-size: 10px; line-height: 14px; width: 50px; margin-right: 5px; margin-top: 3px; padding: 3px 5px; }
.tui_slider.tui_slider_color02 .tui_slider_buttonPrev:active, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev.active, .open > .tui_slider.tui_slider_color02 .tui_slider_buttonPrev.dropdown-toggle, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:active, .tui_slider.tui_slider_color02 .tui_slider_buttonNext.active, .open > .tui_slider.tui_slider_color02 .tui_slider_buttonNext.dropdown-toggle, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:active, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive.active, .open > .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive.dropdown-toggle, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:active, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive.active, .open > .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive.dropdown-toggle { background-image: none; }
.tui_slider.tui_slider_color02 .tui_slider_buttonPrev.disabled:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev.disabled:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev.disabled.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev[disabled]:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev[disabled]:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev[disabled].focus, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:hover, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:focus, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonPrev.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext.disabled:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonNext.disabled:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext.disabled.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext[disabled]:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonNext[disabled]:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext[disabled].focus, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonNext:hover, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonNext:focus, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonNext.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive.disabled:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive.disabled:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive.disabled.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive[disabled]:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive[disabled]:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive[disabled].focus, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:hover, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:focus, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive.disabled:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive.disabled:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive.disabled.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive[disabled]:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive[disabled]:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive[disabled].focus, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:hover, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:focus, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive.focus { background-color: #aad700; border-color: #96be00; }
.tui_slider.tui_slider_color02 .tui_slider_buttonPrev .badge, .tui_slider.tui_slider_color02 .tui_slider_buttonNext .badge, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive .badge, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive .badge { color: #aad700; background-color: #092a5e; }
.tui_slider.tui_slider_color02 .tui_slider_buttonPrev.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev.tui_slider_buttonNextInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev.pt_js_callInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNext.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNext.tui_slider_buttonNextInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNext.pt_js_callInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive.tui_slider_buttonNextInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive.pt_js_callInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive.tui_slider_buttonNextInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive.pt_js_callInactive { cursor: not-allowed; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65); opacity: 0.65; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
a.tui_button, a.tui_button01a, a.tui_button01b, a.tui_button02a, a.tui_button02b, a.tui_button02c, a.tui_button03a, a.tui_button03b, a.tui_button04a, a.tui_button04b { -webkit-background-size: 0, 0; background-size: 0, 0; color: #092a5e; background-color: #aad700; border-color: #96be00; }
a.tui_button:active, a.tui_button.active, .open > a.tui_button.dropdown-toggle, a.tui_button01a:active, a.tui_button01a.active, .open > a.tui_button01a.dropdown-toggle, a.tui_button01b:active, a.tui_button01b.active, .open > a.tui_button01b.dropdown-toggle, a.tui_button02a:active, a.tui_button02a.active, .open > a.tui_button02a.dropdown-toggle, a.tui_button02b:active, a.tui_button02b.active, .open > a.tui_button02b.dropdown-toggle, a.tui_button02c:active, a.tui_button02c.active, .open > a.tui_button02c.dropdown-toggle, a.tui_button03a:active, a.tui_button03a.active, .open > a.tui_button03a.dropdown-toggle, a.tui_button03b:active, a.tui_button03b.active, .open > a.tui_button03b.dropdown-toggle, a.tui_button04a:active, a.tui_button04a.active, .open > a.tui_button04a.dropdown-toggle, a.tui_button04b:active, a.tui_button04b.active, .open > a.tui_button04b.dropdown-toggle { background-image: none; }
a.tui_button.disabled:hover, a.tui_button.disabled:focus, a.tui_button.disabled.focus, a.tui_button[disabled]:hover, a.tui_button[disabled]:focus, a.tui_button[disabled].focus, fieldset[disabled] a.tui_button:hover, fieldset[disabled] a.tui_button:focus, fieldset[disabled] a.tui_button.focus, a.tui_button01a.disabled:hover, a.tui_button01a.disabled:focus, a.tui_button01a.disabled.focus, a.tui_button01a[disabled]:hover, a.tui_button01a[disabled]:focus, a.tui_button01a[disabled].focus, fieldset[disabled] a.tui_button01a:hover, fieldset[disabled] a.tui_button01a:focus, fieldset[disabled] a.tui_button01a.focus, a.tui_button01b.disabled:hover, a.tui_button01b.disabled:focus, a.tui_button01b.disabled.focus, a.tui_button01b[disabled]:hover, a.tui_button01b[disabled]:focus, a.tui_button01b[disabled].focus, fieldset[disabled] a.tui_button01b:hover, fieldset[disabled] a.tui_button01b:focus, fieldset[disabled] a.tui_button01b.focus, a.tui_button02a.disabled:hover, a.tui_button02a.disabled:focus, a.tui_button02a.disabled.focus, a.tui_button02a[disabled]:hover, a.tui_button02a[disabled]:focus, a.tui_button02a[disabled].focus, fieldset[disabled] a.tui_button02a:hover, fieldset[disabled] a.tui_button02a:focus, fieldset[disabled] a.tui_button02a.focus, a.tui_button02b.disabled:hover, a.tui_button02b.disabled:focus, a.tui_button02b.disabled.focus, a.tui_button02b[disabled]:hover, a.tui_button02b[disabled]:focus, a.tui_button02b[disabled].focus, fieldset[disabled] a.tui_button02b:hover, fieldset[disabled] a.tui_button02b:focus, fieldset[disabled] a.tui_button02b.focus, a.tui_button02c.disabled:hover, a.tui_button02c.disabled:focus, a.tui_button02c.disabled.focus, a.tui_button02c[disabled]:hover, a.tui_button02c[disabled]:focus, a.tui_button02c[disabled].focus, fieldset[disabled] a.tui_button02c:hover, fieldset[disabled] a.tui_button02c:focus, fieldset[disabled] a.tui_button02c.focus, a.tui_button03a.disabled:hover, a.tui_button03a.disabled:focus, a.tui_button03a.disabled.focus, a.tui_button03a[disabled]:hover, a.tui_button03a[disabled]:focus, a.tui_button03a[disabled].focus, fieldset[disabled] a.tui_button03a:hover, fieldset[disabled] a.tui_button03a:focus, fieldset[disabled] a.tui_button03a.focus, a.tui_button03b.disabled:hover, a.tui_button03b.disabled:focus, a.tui_button03b.disabled.focus, a.tui_button03b[disabled]:hover, a.tui_button03b[disabled]:focus, a.tui_button03b[disabled].focus, fieldset[disabled] a.tui_button03b:hover, fieldset[disabled] a.tui_button03b:focus, fieldset[disabled] a.tui_button03b.focus, a.tui_button04a.disabled:hover, a.tui_button04a.disabled:focus, a.tui_button04a.disabled.focus, a.tui_button04a[disabled]:hover, a.tui_button04a[disabled]:focus, a.tui_button04a[disabled].focus, fieldset[disabled] a.tui_button04a:hover, fieldset[disabled] a.tui_button04a:focus, fieldset[disabled] a.tui_button04a.focus, a.tui_button04b.disabled:hover, a.tui_button04b.disabled:focus, a.tui_button04b.disabled.focus, a.tui_button04b[disabled]:hover, a.tui_button04b[disabled]:focus, a.tui_button04b[disabled].focus, fieldset[disabled] a.tui_button04b:hover, fieldset[disabled] a.tui_button04b:focus, fieldset[disabled] a.tui_button04b.focus { background-color: #aad700; border-color: #96be00; }
a.tui_button .badge, a.tui_button01a .badge, a.tui_button01b .badge, a.tui_button02a .badge, a.tui_button02b .badge, a.tui_button02c .badge, a.tui_button03a .badge, a.tui_button03b .badge, a.tui_button04a .badge, a.tui_button04b .badge { color: #aad700; background-color: #092a5e; }
a.tui_button > span, a.tui_button01a > span, a.tui_button01b > span, a.tui_button02a > span, a.tui_button02b > span, a.tui_button02c > span, a.tui_button03a > span, a.tui_button03b > span, a.tui_button04a > span, a.tui_button04b > span { background-image: none; height: auto; padding: 0; margin: 0; color: inherit; position: static; cursor: inherit; display: inline; }
.back01_mediaPool_newfile .back01_submit:not(input), .back01_content .back01_submit:not(input), .button-gradient:not(input) { background-image: linear-gradient(to right, #f29301, #f29400, #ef8206, #ec660d, #e95d10); border-radius: 4px; border: 0 none; position: relative; box-sizing: border-box; padding: 3px 8px; width: auto; height: auto; line-height: 22px !important; color: white; font-weight: bold; min-width: 100px; }
.back01_mediaPool_newfile .back01_submit:not(input)::before, .back01_content .back01_submit:not(input)::before, .button-gradient:not(input)::before { position: absolute; border: 1px solid rgba(255, 255, 255, 0.7); content: ''; top: 1px; left: 1px; border-radius: 3px; right: 1px; bottom: 1px; overflow: hidden; }
.btn, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .tui_slider_buttonNext, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive, a.tui_button, a.tui_button01a, a.tui_button01b, a.tui_button02a, a.tui_button02b, a.tui_button02c, a.tui_button03a, a.tui_button03b, a.tui_button04a, a.tui_button04b { display: inline-block; margin-bottom: 0; font-weight: 700; text-align: center; text-transform: uppercase; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 0; white-space: nowrap; padding: 6px 30px; font-size: 14px; line-height: 1.42857; border-radius: 0; -moz-user-select: -moz-none; -ms-user-select: none; -webkit-user-select: none; user-select: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-background-size: 0, 0; background-size: 0, 0; }
.btn *, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev *, .tui_slider.tui_slider_color02 .tui_slider_buttonNext *, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive *, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive *, a.tui_button *, a.tui_button01a *, a.tui_button01b *, a.tui_button02a *, a.tui_button02b *, a.tui_button02c *, a.tui_button03a *, a.tui_button03b *, a.tui_button04a *, a.tui_button04b * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.btn:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:focus, a.tui_button:focus, a.tui_button01a:focus, a.tui_button01b:focus, a.tui_button02a:focus, a.tui_button02b:focus, a.tui_button02c:focus, a.tui_button03a:focus, a.tui_button03b:focus, a.tui_button04a:focus, a.tui_button04b:focus, .btn.focus, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonNextInactive, a.focus.tui_button, a.focus.tui_button01a, a.focus.tui_button01b, a.focus.tui_button02a, a.focus.tui_button02b, a.focus.tui_button02c, a.focus.tui_button03a, a.focus.tui_button03b, a.focus.tui_button04a, a.focus.tui_button04b, .btn:active:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:active:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:active:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:active:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:active:focus, a.tui_button:active:focus, a.tui_button01a:active:focus, a.tui_button01b:active:focus, a.tui_button02a:active:focus, a.tui_button02b:active:focus, a.tui_button02c:active:focus, a.tui_button03a:active:focus, a.tui_button03b:active:focus, a.tui_button04a:active:focus, a.tui_button04b:active:focus, .btn:active.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:active.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:active.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:active.focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:active.focus, a.tui_button:active.focus, a.tui_button01a:active.focus, a.tui_button01b:active.focus, a.tui_button02a:active.focus, a.tui_button02b:active.focus, a.tui_button02c:active.focus, a.tui_button03a:active.focus, a.tui_button03b:active.focus, a.tui_button04a:active.focus, a.tui_button04b:active.focus, .btn.active:focus, .tui_slider.tui_slider_color02 .active.tui_slider_buttonPrev:focus, .tui_slider.tui_slider_color02 .active.tui_slider_buttonNext:focus, .tui_slider.tui_slider_color02 .active.tui_slider_buttonPrevInactive:focus, .tui_slider.tui_slider_color02 .active.tui_slider_buttonNextInactive:focus, a.active.tui_button:focus, a.active.tui_button01a:focus, a.active.tui_button01b:focus, a.active.tui_button02a:focus, a.active.tui_button02b:focus, a.active.tui_button02c:focus, a.active.tui_button03a:focus, a.active.tui_button03b:focus, a.active.tui_button04a:focus, a.active.tui_button04b:focus, .btn.active.focus, .tui_slider.tui_slider_color02 .active.focus.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .active.focus.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .active.focus.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .active.focus.tui_slider_buttonNextInactive, a.active.focus.tui_button, a.active.focus.tui_button01a, a.active.focus.tui_button01b, a.active.focus.tui_button02a, a.active.focus.tui_button02b, a.active.focus.tui_button02c, a.active.focus.tui_button03a, a.active.focus.tui_button03b, a.active.focus.tui_button04a, a.active.focus.tui_button04b { background-image: none; }
.btn:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:hover, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:hover, a.tui_button:hover, a.tui_button01a:hover, a.tui_button01b:hover, a.tui_button02a:hover, a.tui_button02b:hover, a.tui_button02c:hover, a.tui_button03a:hover, a.tui_button03b:hover, a.tui_button04a:hover, a.tui_button04b:hover, .btn:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:focus, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:focus, a.tui_button:focus, a.tui_button01a:focus, a.tui_button01b:focus, a.tui_button02a:focus, a.tui_button02b:focus, a.tui_button02c:focus, a.tui_button03a:focus, a.tui_button03b:focus, a.tui_button04a:focus, a.tui_button04b:focus, .btn.focus, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .focus.tui_slider_buttonNextInactive, a.focus.tui_button, a.focus.tui_button01a, a.focus.tui_button01b, a.focus.tui_button02a, a.focus.tui_button02b, a.focus.tui_button02c, a.focus.tui_button03a, a.focus.tui_button03b, a.focus.tui_button04a, a.focus.tui_button04b { background-image: none; }
.btn:active, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev:active, .tui_slider.tui_slider_color02 .tui_slider_buttonNext:active, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive:active, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive:active, a.tui_button:active, a.tui_button01a:active, a.tui_button01b:active, a.tui_button02a:active, a.tui_button02b:active, a.tui_button02c:active, a.tui_button03a:active, a.tui_button03b:active, a.tui_button04a:active, a.tui_button04b:active, .btn.active, .tui_slider.tui_slider_color02 .active.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .active.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .active.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .active.tui_slider_buttonNextInactive, a.active.tui_button, a.active.tui_button01a, a.active.tui_button01b, a.active.tui_button02a, a.active.tui_button02b, a.active.tui_button02c, a.active.tui_button03a, a.active.tui_button03b, a.active.tui_button04a, a.active.tui_button04b { outline: 0; background-image: none; -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); background-image: none; }
.btn.disabled, .tui_slider.tui_slider_color02 .disabled.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .disabled.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .disabled.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .disabled.tui_slider_buttonNextInactive, a.disabled.tui_button, a.disabled.tui_button01a, a.disabled.tui_button01b, a.disabled.tui_button02a, a.disabled.tui_button02b, a.disabled.tui_button02c, a.disabled.tui_button03a, a.disabled.tui_button03b, a.disabled.tui_button04a, a.disabled.tui_button04b, .btn[disabled], .tui_slider.tui_slider_color02 [disabled].tui_slider_buttonPrev, .tui_slider.tui_slider_color02 [disabled].tui_slider_buttonNext, .tui_slider.tui_slider_color02 [disabled].tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 [disabled].tui_slider_buttonNextInactive, a[disabled].tui_button, a[disabled].tui_button01a, a[disabled].tui_button01b, a[disabled].tui_button02a, a[disabled].tui_button02b, a[disabled].tui_button02c, a[disabled].tui_button03a, a[disabled].tui_button03b, a[disabled].tui_button04a, a[disabled].tui_button04b, fieldset[disabled] .btn, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonPrev, .tui_slider.tui_slider_color02 fieldset[disabled] .tui_slider_buttonPrev, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonNext, .tui_slider.tui_slider_color02 fieldset[disabled] .tui_slider_buttonNext, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 fieldset[disabled] .tui_slider_buttonPrevInactive, fieldset[disabled] .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive, .tui_slider.tui_slider_color02 fieldset[disabled] .tui_slider_buttonNextInactive, fieldset[disabled] a.tui_button, fieldset[disabled] a.tui_button01a, fieldset[disabled] a.tui_button01b, fieldset[disabled] a.tui_button02a, fieldset[disabled] a.tui_button02b, fieldset[disabled] a.tui_button02c, fieldset[disabled] a.tui_button03a, fieldset[disabled] a.tui_button03b, fieldset[disabled] a.tui_button04a, fieldset[disabled] a.tui_button04b { cursor: not-allowed; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65); opacity: 0.65; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.btn.btn-lg, .tui_slider.tui_slider_color02 .btn-lg.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .btn-lg.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .btn-lg.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .btn-lg.tui_slider_buttonNextInactive, a.btn-lg.tui_button, a.btn-lg.tui_button01a, a.btn-lg.tui_button01b, a.btn-lg.tui_button02a, a.btn-lg.tui_button02b, a.btn-lg.tui_button02c, a.btn-lg.tui_button03a, a.btn-lg.tui_button03b, a.btn-lg.tui_button04a, a.btn-lg.tui_button04b { padding: 10px 16px; font-size: 18px; line-height: 1.33333; border-radius: 6px; }
.btn.btn-sm, .tui_slider.tui_slider_color02 .btn-sm.tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .btn-sm.tui_slider_buttonNext, .tui_slider.tui_slider_color02 .btn-sm.tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .btn-sm.tui_slider_buttonNextInactive, a.btn-sm.tui_button, a.btn-sm.tui_button01a, a.btn-sm.tui_button01b, a.btn-sm.tui_button02a, a.btn-sm.tui_button02b, a.btn-sm.tui_button02c, a.btn-sm.tui_button03a, a.btn-sm.tui_button03b, a.btn-sm.tui_button04a, a.btn-sm.tui_button04b { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.btn.btn-xs, .tui_slider.tui_slider_color02 .tui_slider_buttonPrev, .tui_slider.tui_slider_color02 .tui_slider_buttonNext, .tui_slider.tui_slider_color02 .tui_slider_buttonPrevInactive, .tui_slider.tui_slider_color02 .tui_slider_buttonNextInactive, a.btn-xs.tui_button, a.btn-xs.tui_button01a, a.btn-xs.tui_button01b, a.btn-xs.tui_button02a, a.btn-xs.tui_button02b, a.btn-xs.tui_button02c, a.btn-xs.tui_button03a, a.btn-xs.tui_button03b, a.btn-xs.tui_button04a, a.btn-xs.tui_button04b { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.slider-wrapper { max-width: 100%; position: relative; overflow: hidden; }
#html_buehne_wrapper .slider-wrapper { margin-top: 25px; }
.slick-main-slider { width: 100%; z-index: 1; margin-bottom: 30px; }
.slick-main-slider .slick-dots { position: relative; margin-top: 0; bottom: -5px; }
.slick-main-slider .slick-slide { width: 100%; height: auto; position: relative; text-decoration: none; }
.slick-slide-text, .slick-slide .text { position: absolute; padding: 25px; z-index: 1; left: 100px; top: 100px; }
.slick-slide-text .htmlslider_headline, .slick-slide .text .htmlslider_headline { text-transform: uppercase; }
.slick-slide-text > p, .slick-slide .text > p { padding-bottom: 15px; margin-top: 4px; font-weight: bold; }
.slick-main-slider .slick-head-slider { display: none !important; }
@media (max-width: 767px) { .slick-head-slider { display: none !important; }
.slick-main-slider .slick-dots { bottom: -10px; }
.slick-slide .text { position: relative; width: auto; left: 0 !important; top: 0 !important; }
.slick-slide .text.text:after { display: block; content: ""; clear: both; }
.slick-main-slider .slick-head-slider { display: block !important; bottom: -30px; }
.slick-main-slider .slick-head-slider:before { font-size: 30px; }
}
.slick-slide-text, .slick-slide .text a { float: right; }
.slick-slider div { position: relative; }
.slick-slide img { width: 100%; height: auto; }
.slick-arrow.slick-prev, .slick-arrow.slick-next { z-index: 10; width: 30px; height: 60px; }
.slick-arrow.slick-prev:before, .slick-arrow.slick-next:before { font-size: 60px; color: transparent; opacity: 1; }
.slick-head-slider { z-index: 3; position: absolute; width: 100%; height: 40px; top: 0; background: rgba(255, 255, 255, 0.75); margin: 0 auto; }
.slick-head-slider .slick-list { overflow: hidden; padding-top: 3px !important; margin-top: -3px; height: 55px; }
.slick-head-slider .slick-slide { margin-bottom: 20px; width: auto; margin: 0 auto; height: 15px; padding: 10px; position: relative; color: #092a5e; cursor: pointer; }
.slick-head-slider .slick-slide:last-of-type { padding-right: 10px; }
.slick-head-slider .slick-slide:not(:last-of-type):after { right: -5px; color: #ffffff; content: "|"; position: absolute; top: 5px; font-size: 20px; }
.slick-head-slider .slick-slide.slick-current { padding: 13px; background: #ffffff; height: 18px; top: -2px; box-shadow: 0 2px 2px 0 rgba(223, 223, 223, 0.75); color: #737373; }
.slick-head-slider .slick-slide.slick-current:before { width: 0; height: 0; border-style: solid; border-width: 10px 10px 0 10px; border-color: #ffffff transparent transparent transparent; content: ""; position: absolute; bottom: -10px; left: calc(50% - 10px); }
.slick-head-slider .slick-slide.slick-current:not(:last-of-type):after { content: ""; }
.slick-head-slider .slick-slide span { height: 20px; font-size: 13px; font-family: "TUIType"; text-transform: uppercase; font-weight: bold; }
.slick-dots li button::before { font-size: 100px; font-family: "TUIType"; content: '\00B7'; line-height: 5px; }
.slider-wrapper { overflow: visible; }
.slick-slider > a:not(.slick-slide):not(:first-of-type) { display: none; }
.slick-slider img { width: 100%; height: auto; }
.slick-head-slider .slick-dots { top: -1px; }
.slick-arrow.slick-prev::before, .slick-arrow.slick-next::before { font-family: "tuiicons" !important; color: #092a5e; font-weight: lighter; left: -25px; top: -10px; font-size: 80px; position: absolute; }
.slick-arrow.slick-prev::before { content: "\e93d"; }
.slick-arrow.slick-next::before { content: "\e93e"; }
@media (min-width: 992px) { .slick-dotted.slick-slider { margin-bottom: 15px; }
}
@media (max-width: 767px) { .slick-arrow.slick-next, .slick-arrow.slick-prev { top: calc(50% - 75px); }
.slick-dotted.slick-slider { margin-bottom: 40px; }
}
.slick-prev { left: 5px; }
.slick-next { right: 5px; }
.slider-image { width: 100%; padding-bottom: 48.133333%; background-size: cover; background-position: center center; background-repeat: no-repeat; }
.flash-slider, .flash-slider *:not(.btn):not(a.tui_button) { margin: 0; padding: 0; box-sizing: border-box; }
.flash-slider-wrapper { position: relative; }
.flash-slider-wrapper .flash-slider { position: relative; max-width: 100%; padding-bottom: 33.332%; overflow: hidden; }
.flash-slider-wrapper .flash-slider:before, .flash-slider-wrapper .flash-slider:after { content: ""; display: table; clear: both; }
.flash-slider-wrapper .flash-slider .slide { position: absolute; width: 100%; height: 100%; overflow: hidden; }
.flash-slider-wrapper .flash-slider .slide .slide-content { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; transition: left 750ms; transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); opacity: 1; z-index: 2; }
.flash-slider-wrapper .flash-slider .slide .slide-content a { display: block; }
.flash-slider-wrapper .flash-slider .slide .slide-content a, .flash-slider-wrapper .flash-slider .slide .slide-content .button, .flash-slider-wrapper .flash-slider .slide .slide-content .text { color: #092a5e; }
.flash-slider-wrapper .flash-slider .slide .slide-content img { width: 100%; height: auto; }
.flash-slider-wrapper .flash-slider .slide .slide-content.before, .flash-slider-wrapper .flash-slider .slide .slide-content.after { position: absolute; top: 0; left: -100%; z-index: 1; }
.flash-slider-wrapper .flash-slider .dots { position: static; list-style: none; z-index: 3; }
.flash-slider-wrapper .flash-slider .dots .active { background: white; }
.flash-slider-wrapper .flash-slider .dots li { z-index: 3; position: absolute; list-style: none; top: 0; left: 0; height: 100%; width: 20px; transition: left 750ms; transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1); background: rgba(255, 255, 255, 0.75); padding: 2px; }
.flash-slider-wrapper .flash-slider .dots li:hover { background: white; cursor: pointer; }
.flash-slider-wrapper .flash-slider .dots li::before { display: none; }
.flash-slider-wrapper .flash-slider .dots li .content { width: 100%; height: 100%; position: relative; font-weight: bold; }
.flash-slider-wrapper .flash-slider .dots li .content .text { transform: rotate(-90deg); transform-origin: 0 0 0; position: absolute; bottom: 10px; left: 3px; white-space: nowrap; font-size: 12px; }
.flash-slider-wrapper .flash-slider .dots li .content .tui_icons { position: absolute; bottom: 5px; left: 3px; box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.5); background: white; }
#shopfinder-form { padding-top: 20px; padding-bottom: 20px; }
#shopfinder-form .shopfinder_submit { margin: 10px; border: none; }
#shopfinder-form textarea.back01_editContent_text, #shopfinder-form div.back01_editContent_text { width: calc(100% - 12px); }
#shopfinder-form input.back01_editContent_text { width: calc((100% - 12px)/3); }
#shopfinder-form label { min-width: 120px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
#shopfinder-form .component::before, #shopfinder-form .component::after { display: table; content: ''; clear: both; }
#shopfinder-form .component { margin-bottom: 10px; }
#shopfinder-form .component-group { margin-bottom: 30px; margin-left: 20px; margin-right: 20px; }
#shopfinder-form .image { height: 120px; width: auto; }
#shopfinder-form .input .back01_editContent_text { width: 50px; }
#shopfinder-form h3 { margin-bottom: 15px; border-bottom: 1px solid #eee; }
#shopfinder-form .component-group .component-group { background: #eee; margin: 0; padding: 20px; }
#shopfinder-form .fa { font-size: 12px; margin-top: 0; margin-left: 3px; position: relative; width: 20px; height: 20px; }
#shopfinder-form .fa::before { position: absolute; top: -3px; text-align: center; }
#shopfinder-form .fa.fa-info { text-align: center; }
#shopfinder-form .fa.fa-info::before { position: relative; font-size: 16px; top: 0; }
.fa.red { color: #d51317; }
#shopfinder-form .fa.blue { color: #288ad6; }
#shopfinder-form .informations { margin: 10px 0; }
#shopfinder-form label, #shopfinder-form button, #shopfinder-form input:not([type="text"]) { cursor: pointer; line-height: 20px; }
#shopfinder-form .left, #shopfinder-form .right { width: 50%; float: left; }
#shopfinder-form .croppie-wrapper { padding-bottom: 60px; }
#shopfinder-form .croppie-container { background: url("js/jquery/croppie/background.jpg"); }
#shopfinder-form .croppie-wrapper .cr-image { background: white; }
#shopfinder-form .croppie-container .cr-slider-wrap { width: calc(100% - 30px); margin: 15px; }
#shopfinder-form .cr-slider { width: auto; border: 0; }
#shopfinder-form .croppie-toolbar { text-align: center; }
#shopfinder-form .croppie-container .cr-viewport, #shopfinder-form .croppie-container .cr-resizer { border: 2px dashed #fff; }
.breakingNews_wrapper { position: absolute; width: calc(100% - 30px); }
.breakingNews { height: 40px; background: white; position: relative; border: solid 3px #aad700; overflow: hidden; }
.breakingNews .bn-title { width: auto; height: 40px; display: inline-block; background: #aad700; position: relative; float: left; }
.breakingNews .bn-title > h2 { display: inline-block; margin: 0; padding: 0 20px; line-height: 40px; font-size: 20px; color: white; height: 40px; text-transform: uppercase; font-weight: 400; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
.breakingNews .bn-title > span { width: 0; position: absolute; right: -9px; top: 10px; height: 0; border-style: solid; border-width: 10px 0 10px 10px; border-color: transparent transparent transparent #aad700; }
.breakingNews .bn-navi { width: 56px; height: 40px; position: absolute; right: 0; top: 0; font-size: 23px; }
.breakingNews .bn-navi > span:hover { color: #0085c1; }
.breakingNews .bn-navi > .tui_icons { position: absolute; top: 7px; cursor: pointer; font-weight: bold; }
.breakingNews .bn-navi > .tui_icons.icon--chevron-left { left: 0; }
.breakingNews .bn-navi > .tui_icons.icon--chevron-right { right: 10px; }
.breakingNews > ul { padding: 0; margin: 0; list-style: none; position: absolute; left: 0 !important; top: 0; right: 40px; height: 40px; font-size: 16px; }
.breakingNews > ul > li { padding: 0; background-image: none; position: absolute; height: 40px; width: 100%; line-height: 40px; }
.breakingNews > ul > li:not(:first-of-type) { display: none; }
.breakingNews > ul > li > .text-holder { position: relative; padding-left: 30px; text-decoration: none; color: #092a5e; overflow: hidden; display: block; white-space: nowrap; text-overflow: ellipsis; font-weight: normal; }
.breakingNews > ul > li > .text-holder a { display: block; width: 100%; height: 100%; text-decoration: none; color: #092a5e; white-space: nowrap; }
.breakingNews > ul > li > .text-holder span { color: #aad700; }
.breakingNews > ul > li > .text-holder:hover { color: #aad700; }
.bn-large { height: 50px; }
.bn-large > .bn-title { height: 50px; }
.bn-large > .bn-title > h2 { line-height: 50px; font-size: 26px; }
.bn-large > .bn-title > span { top: 15px; }
.bn-large > .bn-navi { height: 50px; }
.bn-large > .bn-navi > span { height: 50px; }
.bn-large > ul { height: 50px; left: 250px; font-size: 20px; }
.bn-large > ul > li { height: 50px; line-height: 50px; }
.bn-small { height: 30px; }
.bn-small > .bn-title { height: 30px; }
.bn-small > .bn-title > h2 { line-height: 30px; font-size: 18px; }
.bn-small > .bn-title > span { top: 5px; }
.bn-small > .bn-navi { height: 30px; }
.bn-small > .bn-navi > span { height: 30px; }
.bn-small > ul { height: 30px; left: 200px; font-size: 14px; }
.bn-small > ul > li { height: 30px; line-height: 30px; }
.breakingNews > .bn-navi, .breakingNews > .bn-navi > span, .breakingNews > ul > li > a { transition: .25s linear; -moz-transition: .25s linear; -webkit-transition: .25s linear; }
.bn-bordernone { border: none; }
.bn-italic > ul > li > a { font-style: italic; }
.bn-bold > ul > li > a { font-weight: bold; }
.breakingNews .bn-title { margin-right: 15px; }
.breakingNews > ul > li > a { padding-left: 10px; }
body { background: #d8a36e url('/site/images/newsnetat/newsnet-at-background_1920x1080.jpg?1635433001') no-repeat center top; background-size: cover; }
