.fp_form_div {position:relative; border-right:1px solid #D6D6D7; border-left:1px solid #D6D6D7; width:100%;}

.fp_formButtons_div {width:100%; border:1px solid #D6D6D7; border-top-style:none; border-bottom-style:none; background-color:#e1e1e1;}
.fp_button {color:#000000; margin:15px 0px 10px 10px; border:1px solid #d5d5d5; cursor:pointer; padding:2px 5px 2px 5px;}
.fp_buttonDelete {color:#cc0000; font-weight:bold; border:1px solid #cc0000; cursor:pointer; padding:2px; background-image:url(../images/booking/formSeries/buttons/button_hg.gif);}
.fp_buttonDeleteX {cursor:pointer; padding:2px; width:21px; background-image:url(../../../../_inc002/_images/booking/formSeries/buttons/booking_deleteButton.gif); background-position:50% 50%;}
#saveFormButton {margin-left:140px !Important;}
.fp_firstButton {margin-left:140px;}

.fp_formHints_div {width:100%; border:1px solid #D6D6D7; border-top-style:none; background-color:#efefef; padding-top:10px;}
.fp_formHintsIcon_div {float:left; width:15px; line-height:15px; margin:1px 0px 5px 150px; overflow:hidden;}
.fp_formHintsString_div {float:left; margin:5px 0px 5px 0px; line-height:15px; }
.fp_noFormHints_div {clear:both; height:1px; overflow:hidden; margin:-1px 0px 0px 0px !important; padding:0px !important;}
.fp_floatClearer {clear:both; width:1px; height:1px; margin-top:-1px; overflow:hidden;}

.fp_formError_div {width:100%; border-right:1px solid #D6D6D7; border-left:1px solid #D6D6D7; background-color:#666;}
.fp_formError_div div {padding:10px 5px 10px 5px; font-size:11px; font-weight:bold; color:#ffffff; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff;}

.fp_formErrorIntention_div {width:100%; border-right:1px solid #D6D6D7; border-left:1px solid #D6D6D7; background-color:#666;}
.fp_formErrorIntention_div div {padding:10px 5px 10px 5px; font-size:12px; color:#ffffff; border-bottom:1px solid #D6D6D7; }
.fp_formErrorIntention_div div li {font-size:12px; color:#ffffff;}

.fp_formErrorIntentionResult_div {width:100%; border-right:1px solid #D6D6D7; border-left:1px solid #D6D6D7; background-color:#666;}
.fp_formErrorIntentionResult_div div {padding:10px 5px 10px 142px; font-size:12px; color:#ffffff;}


#fp_formHints_P1001_1_3 .fp_formHintsString_div.fp_spcLabelHint {float:left; margin:10px 0px 5px 0px; width:350px; line-height:18px; }
#fp_formHints_P1119_1_1 .fp_formHintsString_div.fp_spcLabelHint {float:left; margin:10px 0px 5px 0px; width:350px; line-height:18px; }

/* Klassen für wrt_formPartDivs */
.fp_pane_div {margin-top:-3px; font-size:12px; font-weight:bold; color:#686868; border-bottom:1px solid #C3C2C2; padding:0px 0px 0px 141px; vertical-align:middle; white-space:nowrap; overflow:hidden; line-height: 25px; height:25px; cursor:pointer; background-image:url(../../../../_inc002/_images/formPartDivs/paneBackground_grey.gif); background-repeat:repeat-x; background-position: top left;}
.fp_pane_fst0 {background-image:url(../../../../_inc002/_images/formPartDivs/paneBackground_grey_fst0.gif);}
.fp_paneContent_span {color:#686868; text-align:right; font-weight:normal; padding-left:20px;}

.fp_insert_div {padding:0px 0px 0px 141px; font-weight:bold; color:#686868; vertical-align:middle; overflow:hidden; min-height:25px; line-height:25px; border-bottom:1px solid #ffffff; background-image:url(../../../../_inc002/_images/formPartDivs/formBackground_color1.gif); background-repeat:repeat-x; background-position: top center;}

.fp_all_div {display:inline-block; background-color:#efefef; padding:2px 2px 2px 2px; }
.fp_handle_div {float:left; width:100%; height:18px; margin:0px 0px 0px 0px; cursor:pointer; }
.fp_frame_div {clear:both; display:inline-block; width:640px; border-bottom:1px solid #ffffff; padding:2px 0px 2px 0px;}
.fp_header_div {margin:3px 0px 3px 0px;}
.fp_help_div {font-style:italic; font-size:11px; color:#767676; margin:1px 0px 3px 141px; width:430px; overflow:hidden;}
.fp_noHelp_div {display:none;}
.fp_error_div {font-weight:bold; font-style:italic; font-size:10px; color:#cc0000; width:430px; margin:2px 0px 3px 141px; padding:2px 0px 2px 0px; overflow:hidden; border-top:1px dotted #E5E9EE; border-bottom:1px dotted #E5E9EE; }
.fp_footer_div {margin:10px 0px 10px 0px;}
.fp_close_div {float:right; width:16px; height:16px; margin:2px 0px 2px 0px; cursor:pointer; background-image:url(../../../../_inc002/_images/cms/icons/close.gif); background-repeat:no-repeat; background-position:top left;}

.fp_required {background-image:url(../../../../_inc002/_images/required.gif); background-repeat:no-repeat; background-position: 0px 0px;}
.fp_disabled {background-image:url(../../../../_inc002/_images/disabled.gif); background-repeat:no-repeat; background-position: 1px 2px;}
.fpf_required {background-image:url(../../../../_inc002/_images/required.gif); background-repeat:no-repeat; background-position: 1px 2px;}
.fpf_disabled {background-image:url(../../../../_inc002/_images/disabled.gif); background-repeat:no-repeat; background-position: 1px 2px;}

.fp_descr_div {margin:3px 0px 3px 0px; padding-left:2px; float:left; font-size:11px; width:105px; overflow:hidden;}
.fp_descr_fst1 {margin:5px 0px 3px 0px;}
.fp_label_div {margin:3px 0px 3px 0px; float:left; width:10px; overflow:hidden;}

.fp_icon_div {margin:3px 0px 3px 0px; width:20px; height:18px; overflow:hidden; float:left;}
.fp_icon_fst1 {margin:5px 0px 3px 0px;}

.fp_errorIcon_div {background-image:url(../../../../_inc002/_images/attention_small.gif); background-repeat:no-repeat; background-position:2px 0px;}

.fp_icon_fst0 {cursor:auto; background-image:none;}
.frm_info_div {position:absolute; width:300px; left:140px; z-index:4;}
.frm_infoArrow_div {position:absolute; width:14px; height:20px; top:4px; left:0px; background: url(../../../../_inc002/_images/booking/formSeries/infoBox_arrow.gif) no-repeat 0 0; z-index:5;}
.frm_infoContent_div {position:absolute; width:250px; top:0px; left:13px; z-index:4; border:1px solid #b1b2b4; 
	-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.4); -moz-box-shadow: rgba(0,0,0,0.4); box-shadow: 0px 0px 8px rgba(0,0,0,0.4);
	background-color:#ffffff; padding:5px;
}
.frm_infoClose_div {text-align:right; cursor:pointer; height:10px; background: url(../../../../_inc002/_images/close.gif) no-repeat top right;}

.fp_noDataInfo_div {width:100%; background-color:#EFEFEF; border-left:1px solid #D6D6D7; border-right:1px solid #D6D6D7; border-bottom:1px solid #D6D6D7;}
.fp_noDataInfo_div div {padding:20px; }

.fp_fields_div {float:left; width:490px; overflow:hidden;}
.fpf_div {float:left; margin:2px 2px 2px 0px; padding:0px 1px 0px 1px; position:relative; border:1px solid transparent;}
.fpfLast_div {margin-right:0px;}
.fpfError_div {border:1px dotted #cc0000; background-color:#f8f8f8; padding:2px; border-radius: 4px;}
.fpFloatClearer {clear:both; width:1px; height:1px; margin-top:-1px; overflow:hidden;}
.fpfFloatClearer {clear:both; width:1px; height:1px; margin-top:-1px; overflow:hidden;}
.fpfLoopFloatClearer {display:none;}

.fpf_descr_div {float:left; height:16px; color:#767676; font-size:10px; }
.fpf_label_div {margin:0px 0px 0px 2px; float:left; width:10px; overflow:hidden;}
.fpf_icon_div {float:left; width:16px; height:15px; margin:0px 0px 0px 0px;}
.fpf_errorIcon_div {background-image:url(../../../../_inc002/_images/attention_small.gif); background-repeat:no-repeat; background-position:2px -1px;}
.fpf_hidden {display:none;}

.fpf_noHelp_div {display:none;}
.fpf_help_div {position:absolute; z-index:100; top:30px; left:30px; background-color:#ffffff; width:200px; border:1px solid #ccc; padding:3px;}
.fpf_error_div {color:#cc0000; font-weight:bold;}
.fpf_helpClose_div {float:right; width:16px; height:16px; margin:2px; cursor:pointer; background-image:url(../../../../_inc002/_images/close.gif); background-repeat:no-repeat; background-position:top left;}

.fpf_pre_div {float:left; margin:3px 3px 3px 0px;}
.fpf_pre_fst1 {margin:5px 3px 3px 0px;}
.fpf_field_div {float:left;}
.fpf_field_fst0 {margin:3px 0px 3px 0px;}
.fpf_post_div {float:left; margin:3px 0px 3px 3px;}
.fpf_post_fst1 {margin:5px 0px 3px 3px;}

.fp_footer_div {margin:1px 0px 3px 141px; width:430px; overflow:hidden;}

.fpf_text input {padding:3px; border:1px solid #ccc; height:auto !important; line-height:16px; background-image:url(../../../../_inc002/_images/formPartDivs/fieldBackground_white.gif); background-repeat:no-repeat; background-position:top left;}
.fpf_select select {height:21px; line-height:21px;}
.fp_connSel, .fpf_select select {margin-top:2px; padding:1px; border:1px solid #ccc; background-image:url(../../../../_inc002/_images/formPartDivs/fieldBackground_white.gif); background-repeat:no-repeat; background-position:top left;}
.fp_connSelSource {margin-top:2px; padding:2px; border:1px solid #ccc; background-image:url(../../../../_inc002/_images/formPartDivs/fieldBackground_grey.gif); background-repeat:no-repeat; background-position:top left;}
.fpf_textarea textarea {max-width:480px; padding:2px; border:1px solid #ccc; background-image:url(../../../../_inc002/_images/formPartDivs/fieldBackground_white.gif); background-repeat:no-repeat; background-position:top left;}
.fpf_text input:hover,.fpf_text input:focus {background-image:url(../../../../_inc002/_images/formPartDivs/fieldBackground_hover.gif); background-repeat:no-repeat; background-position:top left;}
.fp_connSel:hover, .fp_connSel:focus, .fpf_select select:hover,.fpf_select select:focus {background-image:url(../../../../_inc002/_images/formPartDivs/fieldBackground_hover.gif); background-repeat:no-repeat; background-position:top left;}
.fpf_textarea textarea:hover,.fpf_textarea textarea:focus {background-image:url(../../../../_inc002/_images/formPartDivs/fieldBackground_hover.gif); background-repeat:no-repeat; background-position:top left;}

.fpf_basket_div {height:16px; min-width:20px; cursor:pointer; background-image:url(../../../../_inc002/_images/icon_reset.gif); background-repeat:no-repeat; background-position:top left; margin-top:5px;}
.fpf_basketEx_div {cursor:pointer;}
.fpf_basketEx_div:hover {color:#cc0000;}

/* IE 6 */
* html .fpf_select select {margin-top:4px;}
/* IE 7 */
* + html .fpf_select select {margin-top:20px;}
/* IE 8 */
.fpf_text input {height:16px\9;}


/* N_ID spez. Einstellungen */

.fp_frame_m1125_13 .fp_fields_div {overflow:visible !Important;}
.fp_frame_m1125_14 .fp_fields_div {overflow:visible !Important;}

#fp_pane_m1002_1 {display:none;}
#fp_pane_m1003_1 {display:none;}

.fp_descr_m1003_4 {visibility:hidden;}
.fp_all_m1003_4 {margin-top:-7px;}
.fp_descr_m1119_62 {visibility:hidden;}
.fp_all_m1119_62 {margin-top:-7px;}

.fp_descr_m1001_4 {visibility:hidden;}
.fp_descr_m1001_5 {visibility:hidden;}
.fp_all_m1001_4 {margin-top:-7px;}
.fp_all_m1001_5 {margin-top:-7px;}
.fp_descr_m1119_32 {visibility:hidden;}
.fp_descr_m1119_33 {visibility:hidden;}
.fp_all_m1119_32 {margin-top:-7px;}
.fp_all_m1119_33 {margin-top:-7px;}

.fp_descr_m1101_2 {visibility:hidden;}
.fp_descr_m1101_3 {visibility:hidden;}
.fp_all_m1101_2 {margin-top:-7px;}
.fp_all_m1101_3 {margin-top:-7px;}

.fp_descr_m1137_2 {width:115px;}

.fp_formCtrlString_div {display:none;}

.listTabNormal_1151_tr {display:none}
.listTabNormal_1152_tr {display:none}

.listTabNormal_1156_tr {display:none}
.listTabNormal_1157_tr {display:none}
.listTabCell {line-height:22px;}

.fpf_field_m1153_7 {margin:0px 0px 3px 0px; padding:0px;}
.fpf_field_m1153_7 span {color:#000000; font-weight:normal; font-size:12px;}
.fpf_post_m1153_7 {margin:0px 0px 3px 0px;}


.adm_tb_cf_viewEntry { color: #00688c; font-weight:bold; font-size:13px;}
.fp_all_m1196_1 .adm_tb_cf_viewEntry {line-height: 25px;}

.adm_editorDiv {background-color:transparent !important; width:450px !important; border-radius:4px;}
.adm_editorDiv  p {background-color:transparent !important; margin:7px 0;}
.elm_adminFormButton {color:#000000; margin:15px 0px 15px 0px; border-radius:0px; border:1px solid #d5d5d5; cursor:pointer; padding:2px;}

/* Sonstiges */
.ff_upload_fileNameDiv {float:left; white-space:nowrap; height:24px; width:140px; margin:0px 5px 0px 5px; padding:0px 0px 0px 2px; background-color:#f0f0f0; border:1px solid #cccccc; overflow:hidden; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

/* Navigation für formSeries */
.fsn_pre_div {display:none; float:left; width:14px; height:32px; line-height:32px; overflow:hidden;}

.fsn_step_div {float:left; cursor:auto; border:1px solid #DBDBDB; width:148px; height:32px; line-height:32px;  text-align:center; font-weight:bold; font-size:12px; overflow:hidden;}

.fsn_step_inactive_div {cursor:pointer;}
.fsn_post_div {display:none; float:left; width:14px; height:32px; line-height:32px; overflow:hidden; }
.fsn_numbering_span {color:#ffffff; display:none;}
.fsn_name_span {color:#ffffff;}
.fsn_floatClearer {clear:both; width:1px; height:1px; margin-top:-1px; overflow:hidden;}

.fsp_operationBar_div {width:100%; margin-top:-1px; border:1px solid #D6D6D7; border-top-style:none; border-bottom-style:none; background-color:#e1e1e1;}
.fsp_operationCheckbox_div {float:left; margin:15px 0px 15px 4px; }
.fsp_operationString_div {float:left; margin:15px 0px 5px 15px; font-size:11px; font-weight:bold;}

.fsp_bOperationBar_div {width:100%; margin-top:-1px; border:1px solid #D6D6D7; border-top-style:none; background-color:#e1e1e1;}
.fsp_bOperationCheckbox_div {float:left; margin:0px 0px 10px 140px; }
.fsp_bOperationString_div {float:left; margin:0px 0px 5px 10px; font-size:11px;}
.fsp_disabledTab {cursor:initial !important;}


.fsp_headInclude_div {width:597px; border:1px solid #D6D6D7; border-top-style:none; border-bottom-style:none; background-color:#EFEFEF; overflow:hidden;}

.fss_menueButton_div {font-style:italic; cursor:pointer; font-size:12px; color:#929292; font-weight:bold; margin:10px 0px 10px 0px; padding-top:3px;}
.fss_previewButton_div {font-style:italic; cursor:pointer; font-size:12px; color:#929292; font-weight:bold; margin:10px 0px 10px 0px; padding-top:3px;}
.fss_previewButton_span {font-style:italic; cursor:pointer; font-size:10px; color:#929292; margin:10px 0px 10px 15px; padding-top:3px;}

.bkg_menuContactDescr_div {width:120px; float:left; font-weight:bold; margin:3px 0px 3px 0px; padding-top:3px; border-top:1px solid #efefef;}
.bkg_menuContact_div {width:300px; float:left; margin:3px 0px 3px 0px; padding-top:3px; border-top:1px solid #efefef;}
.bkg_menuEdit_div {width:60px; float:left; font-style:italic; cursor:pointer; font-weight:normal; margin:3px 0px 3px 0px; padding-top:3px; border-top:1px solid #efefef;}
.bkg_menuProduct_div {width:300px; float:left; margin:3px 0px 3px 0px; border-top:1px solid #efefef;}
.bkg_newButton {margin-left:0px;}

.ProductVersionTableCategory {display:none;}
.ProductVersionTable {width:460px;}

.fp_formMenueHinweis_div {clear:both; font-size: 11px; margin-left: 140px;}

/* Auswahl aus Clg-Entries */
.close_div {cursor:pointer; width:10px; height:10px; background-image:url(../../../../_inc002/_images/close.gif); background-repeat:no-repeat; background-position:0px 0px;}
.fc {clear:both; width:1px; height:1px; margin-top:-1px; overflow:hidden;}
.fpf_clg_selcWrapper_div {margin-bottom:10px; position:relative;}
.fpf_clg_selcWrapperClose_div {float:right; margin:5px 1px 10px 5px; cursor:pointer; width:16px; height:16px; background-image:url(../../../../_inc002/_images/close_layer.gif); background-repeat:no-repeat; background-position:0px 0px;}
.fpf_clg_selcHeadline_div {float:left; margin:10px 0 5px 0; font-weight:bold; line-height:24px;}
.fpf_clg_selcSearchForm_div {position:absolute; top:8px; right:30px; width:230px; height:24px; overflow:hidden; vertical-align:middle;}
.fpf_clg_selcSearchForm_div input {padding:0px 3px 0px 3px; margin:2px; line-height:18px; border:1px solid #ccc; width:200px; height:20px; overflow:hidden; background-image:url(../../../../_inc002/_images/formPartDivs/fieldBackground_white.gif); background-repeat:no-repeat; background-position:top left;}
.fpf_clg_selcSearchForm_div div {float:left;}
.fpf_clg_selcSearchIcon_div {cursor:pointer; width:16px; height:16px; margin:3px 0 0 5px; overflow:hidden; background-image:url(../../../../_inc002/_images/icon_lupeGrau.png); background-repeat:no-repeat; background-position:0px 2px;}
.fpf_clg_selcResetIcon_div {position:absolute; top:5px; right:4px; cursor:pointer; width:16px; height:16px; overflow:hidden; background-image:url(../../../../_inc002/_images/icon_searchReset.png); background-repeat:no-repeat; background-position:0px 0px;}
.fpf_clg_selcHelpIcon_div {position:absolute; top:8px; right:2px; cursor:pointer; width:16px; height:24px; background-image:url(../../../../_inc002/_images/icon_help.png); background-repeat:no-repeat; background-position:0px 4px;}
.fpf_clg_selcHelp_div {
	position:absolute; z-index:100; top:27px; right:2px; width:450px; padding:10px; background-color:#f1f1f1; border:1px solid #9B9B9B;
	-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.4); -moz-box-shadow: rgba(0,0,0,0.4); box-shadow: 0px 0px 8px rgba(0,0,0,0.4);
}
.fpf_clg_info_div {
	position:absolute; z-index:100; top:157px; right:20px; width:350px; padding:10px; background-color:#f1f1f1; border:1px solid #9B9B9B;
	-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.4); -moz-box-shadow: rgba(0,0,0,0.4); box-shadow: 0px 0px 8px rgba(0,0,0,0.4);
}

.fpf_clg_selcHelp_div div {color:#646464;}
.fpf_clg_selcHelp_div li {color:#646464;}
.fpf_clg_selcInfo_div {margin:10px 1px 5px 1px; width:90%}
.fpf_clg_selcArea_div {margin:10px 0px 0px 0px; background-color:white; border:1px solid #ccc;
	max-height:400px; min-height:200px; width:450px; overflow:auto; padding:5px;
	-webkit-box-shadow: inset 3px 3px 5px 0px rgba(222,222,222,1);
	-moz-box-shadow: inset 3px 3px 5px 0px rgba(222,222,222,1);
	box-shadow: inset 3px 3px 5px 0px rgba(222,222,222,1);
}
.clgLoading {background-image:url(../../../../_inc002/_images/loading_arrows.gif); background-repeat:no-repeat; background-position:center center;}
.fpf_clg_selcLev1_div {margin-left:0px;}
.fpf_clg_selcLev2_div {margin-left:10px;}
.fpf_clg_selcLev3_div {margin-left:20px;}
.fpf_clg_selcLev4_div {margin-left:30px;}
.fpf_clg_selcLev5_div {margin-left:40px;}
.fpf_clg_selcLev6_div {margin-left:50px;}
.fpf_clg_selcLev7_div {margin-left:60px;}
.clgSItm {margin:9px 2px;}
.clgSItm p {float:left; margin:0px;}
.clgSItm .pre {width:10px; overflow:hidden; margin-right:5px;}
.clgSItm .preSel {background-image:url(../../../../_inc002/_images/icon_clgItemDot.png); background-repeat:no-repeat; background-position:2px 2px;}
.clgSItm .preSub {cursor:pointer; background-image:url(../../../../_inc002/_images/icon_clgItemFolder.png); background-repeat:no-repeat; background-position:2px 2px;}
.clgSItm .preNoSub {background-image:url(../../../../_inc002/_images/icon_clgItemNoFolder.png); background-repeat:no-repeat; background-position:2px 2px;}
.clgSItm .preSubOpen {cursor:pointer; background-image:url(../../../../_inc002/_images/icon_clgItemFolderOpen.png); background-repeat:no-repeat; background-position:2px 2px;}
.clgSItm .itm {max-width:320px; margin-right:5px;}
.clgSItm .itmSub {cursor:pointer;}
.clgSItm .pst {width:15px; overflow:hidden;}
.clgSItm .pstNot {cursor:pointer; background-image:url(../../../../_inc002/_images/icon_itemNotSelected.png); background-repeat:no-repeat; background-position:0px 0px;}
.clgSItm .pstNotDis {background-image:url(../../../../_inc002/_images/pixel.gif); background-repeat:no-repeat; background-position:0px 0px;}
.clgSItm .pstChk {cursor:pointer; background-image:url(../../../../_inc002/_images/icon_itemSelected.png); background-repeat:no-repeat; background-position:0px 0px;}
.clgSItm .pstChkSub {cursor:pointer; background-image:url(../../../../_inc002/_images/icon_itemSelected.png); background-repeat:no-repeat; background-position:0px 0px;}
.clgSItm .pstSub {cursor:pointer; background-image:url(../../../../_inc002/_images/icon_itemSubSelected.png); background-repeat:no-repeat; background-position:0px 0px;}
.clgSItm .pstSubDis {background-image:url(../../../../_inc002/_images/icon_itemDisabledSubSelected.png); background-repeat:no-repeat; background-position:0px 0px;}

.fpf_clg_selectionWrapper_div {max-height:275px; width:450px; border:1px solid transparent; overflow:auto; padding:5px; position:relative;}
.fpf_clg_selectionHeadline_div {float:left; margin:2px 0 5px 0; line-height:22px;}
.fpf_clg_selectionCnt_div {float:left; margin:2px 0 5px 0; font-weight:bold; line-height:22px; background-color:#ffffff; padding:2px 10px; margin-left:10px; border:1px dotted #d0d0d0; border-radius:4px}
.fpf_clg_selectionChange_div {position:absolute; top:2px; right:20px; cursor:pointer; font-weight:bold;}
.btnChg {padding-left:15px; line-height:22px; background-image:url(../../../../_inc002/_images/icon_clgItemFolder.png); background-repeat:no-repeat; background-position:0px 7px;}
.fpf_clg_selectionArea_div {margin:0 0 10px 0;}
.clg_selItem {margin:2px;}
.clg_selItem p {float:left; margin:2px;}


.fpf_clg_selcHeadline_div div {color:#646464; font-size: 14px;}
.fpf_clg_selectionHeadline_div div {color:#646464; font-size: 14px; font-weight: bold; line-height:22px;}

.fpf_clg_selectionWrapperFst0_div {max-height:300px; width:455px; overflow:auto;}
.fpf_clg_selectionWrapperFst0_div .fpf_clg_selectionHeadline_div {margin-top:0px; line-height:12px;}

.fpf_clg_searchHeadline_div {font-weight:bold; margin:5px;}
.fpf_clg_searchArea_div {margin:5px;}
.fpf_clg_searchSubHeadline_div {font-style:italic;}

.fp_charsPerLine {display:none;}
.fp_hintLines {display:none;}

.fpf_field_m1126_10.fpf_field_fst1 {max-height:200px; width:450px; overflow:auto;}
.fpf_field_m1126_11.fpf_field_fst1 {max-height:200px; width:450px; overflow:auto;}

.fp_help_div div, .fp_help_div li {font-size:11px; font-style:normal;}

.fp_frame_m1126_3 {border-bottom-style:none; padding-bottom:0px;}
.fp_frame_m1126_25 {border-bottom-style:none; padding-bottom:0px;}

.fp_frame_m1180_15 {border-bottom-style:none; padding-bottom:0px;}
.fp_frame_m1180_35 {border-bottom-style:none; padding-bottom:0px;}
.fp_frame_m1180_45 {border-bottom-style:none; padding-bottom:0px;}

/* Specials Banner */
.fp_frame_m1153_4 {border-bottom-style:none; padding-bottom:0px;}
.fp_frame_m1153_6 {border-bottom-style:none; padding-bottom:0px;}
.fp_frame_m1153_8 {border-bottom-style:none; padding-bottom:0px;}
.fp_frame_m1153_12 {border-bottom-style:none; padding-bottom:0px;}
.fp_frame_m1153_24, .fp_frame_m1153_34, .fp_frame_m1153_44, .fp_frame_m1153_54, .fp_frame_m1153_64 {border-bottom-style:none; padding-bottom:0px;}

.fsp_productSavedResponse_div {margin-top:10px; margin-bottom:10px; height:20px; width:100%; line-height:20px; font-style:italic; padding-left:60px; overflow:hidden; background-image:url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 458 434' xmlns='http://www.w3.org/2000/svg'><title>ok_hackerl</title><g transform='rotate(-10 457.49 261.46)' fill='none' fill-rule='evenodd'><g style='fill:rgb(110,180,110);stroke-width:30'><path d='m415.61-5.334-237.99 240.99-88.585-114.77c-5.2385-5.2385-13.732-5.2385-18.972 0l-56.758 47.495c-5.6816 4.7543-5.2385 13.732 0 18.972l141.51 192.48c4.3882 5.9689 13.732 5.2385 18.972 0l315.24-314.31c5.2462-5.2307 5.2385-13.732 0-18.972l-54.445-51.891c-5.3628-5.1112-13.852-5.3558-18.971 0z' style='stroke-width:2'/></g></g></svg>"); background-repeat:no-repeat; background-position:20px 0px;  transition: all 0.2s ease;}

/* Upgrade 2022 - DataSteps */
.fsp_productHeadline_div::before {
	content:""; display:inline-block;
	padding:0px; margin:5px 0 0 -27px; width:11px; height:20px;
	vertical-align:middle;
	background-color:var(--c-product-li, #cc0000);
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'><g transform='translate(-22,14)'><circle cx='25' cy='-11' r='3' fill='rgb(0,0,0)'/></g></svg>"); 
	mask-repeat:no-repeat; mask-position:top left; mask-size:11px;
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'><g transform='translate(-22,14)'><circle cx='25' cy='-11' r='3' fill='rgb(0,0,0)'/></g></svg>"); 
	-webkit-mask-repeat:no-repeat; -webkit-mask-position:top left; -webkit-mask-size:11px;
}
.fsp_productHeadline_div {
	cursor:pointer; 
	height:30px; width:100%; margin-top:20px; padding-left:0px; 
	border:1px solid transparent; border-radius:3px 3px 0 0;
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 330 512' xmlns='http://www.w3.org/2000/svg'><g id='Icons' transform='rotate(-90 257 255.55)' fill='none' fill-rule='evenodd'><g id='930_chevron-bottom' fill='rgb(255,255,255)'><path d='m256 329.09c-5.5269 0-10.208-1.9083-14.042-5.7609l-236.2-236.2c-3.8526-3.8346-5.7609-8.5333-5.7609-14.042 0-5.5089 1.9083-10.442 5.7609-14.762l53.288-52.568c3.8346-3.8346 8.5153-5.7609 14.042-5.7609 5.5089 0 10.19 1.9263 14.042 5.7609l169.23 169.23 168.51-169.23c3.8346-3.8346 8.5153-5.7609 14.042-5.7609 5.5089 0 10.442 1.9263 14.762 5.7609l52.568 52.568c3.8346 4.3207 5.7609 9.2534 5.7609 14.762 0 5.5089-1.9263 10.208-5.7609 14.042l-235.48 236.2c-4.3207 3.8526-9.2534 5.7609-14.762 5.7609'/></g></g></svg>"); 
	background-repeat:no-repeat; background-position:10px 55%; background-color:#b1b2b4; background-size:9px;
}
.fsp_productHeadline_span {padding-left:50px; font-weight:bold; font-size:12px; line-height:28px; color:#ffffff; vertical-align:middle;}
.fsp_productHeadline_open1 {
	border-radius:5px 5px 0 0; background-position:10px 50%; background-size:16px;
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 330' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><g id='930_chevron-bottom' fill='rgb(255,255,255)'><path d='m256 329.09c-5.5269 0-10.208-1.9083-14.042-5.7609l-236.2-236.2c-3.8526-3.8346-5.7609-8.5333-5.7609-14.042 0-5.5089 1.9083-10.442 5.7609-14.762l53.288-52.568c3.8346-3.8346 8.5153-5.7609 14.042-5.7609 5.5089 0 10.19 1.9263 14.042 5.7609l169.23 169.23 168.51-169.23c3.8346-3.8346 8.5153-5.7609 14.042-5.7609 5.5089 0 10.442 1.9263 14.762 5.7609l52.568 52.568c3.8346 4.3207 5.7609 9.2534 5.7609 14.762 0 5.5089-1.9263 10.208-5.7609 14.042l-235.48 236.2c-4.3207 3.8526-9.2534 5.7609-14.762 5.7609'/></g></g></svg>");
}
.fsp_productHeadline_open0 {height:25px;}
.fsp_productHeadlineBottom_div {cursor:pointer; height:5px; width:100%; border:1px solid transparent; border-radius:0 0 5px 5px; overflow:hidden; background-color:#b1b2b4;}

/* Upgrade 2022 - Buttons */
.fp_button {
	padding:0px 10px; height:28px; font-size:12px; line-height:28px; text-align:left;
	cursor:pointer; padding-left:35px !important; transition: all .3s ease-in-out; color: #fff !important; color:var(--c-bttn-main, #fff) !important; border: 1px solid var(--c-bttn-main-border, #999) !important; border-radius: 3px; 
	background-color: #999; background-color: var(--c-bttn-main-bg, #999) !important;
	background-repeat: no-repeat; background-position: 15px center; background-size: auto 12px;
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' aria-label='Arrow right' viewBox='0 0 13.78 12.56' height='14px' fill='white'><polygon points='7.5 0 5 0 10.39 5.39 0 5.39 0 7.17 10.39 7.17 5 12.56 7.5 12.56 13.68 6.39 13.78 6.28 7.5 0'/></svg>");
}
.login_cf_button.fp_button {
	margin: 15px 0px 10px 0;
}
.fp_button:hover {
	color:var(--c-bttn-main-hover, #999) !important; background-color: #fff !important; background-color:var(--c-bttn-main-bg-hover, #fff) !important; border-color: var(--c-bttn-main-border-hover, #999) !important; 
	text-decoration: none; outline: none;
}

/* Upgrade 2022 - Boxen rechts */
.bkg_iBox {margin-left:15px; margin-bottom:30px; position: relative;}
.bkg_iBoxHdl {font-size:16px !important; cursor:pointer; font-weight:bold; color:#999; border-bottom:1px dotted #444; width:237px; padding-bottom:7px; padding-left: 30px;}
.bkg_iBoxHdl::before {
	content: "";
	position:absolute; left:1px; top:0px; width:25px; height:24px;
	background: #666; background:var(--c-icon, #cc0000);
	mask-repeat: no-repeat; mask-position:top left; mask-size: 20px;
	-webkit-mask-repeat: no-repeat; -webkit-mask-position:top left; -webkit-mask-size: 20px;
}
.bkg_support .bkg_iBoxHdl::before {
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 452' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><g id='708_faq' fill='black'><path d='m436.41 59.058c-48.26-38.087-112.33-59.058-180.42-59.058-68.071 0-132.15 20.972-180.42 59.058-48.739 38.46-75.573 89.765-75.573 144.43 0 32.874 10.076 65.538 29.148 94.45 17.602 26.671 42.869 50.241 73.234 68.379-1.3965 9.816-8.9392 38.55-49.502 72.796-2.0866 1.7537-2.9472 4.5792-2.1678 7.2098 0.7632 2.6225 3.0041 4.5305 5.7159 4.8958 0.25169 0.040596 6.1543 0.77944 16.628 0.77944 29.895 0 90.975-5.927 165.64-45.483 5.7727 0.30041 11.586 0.46279 17.294 0.46279 68.095 0 132.16-20.98 180.42-59.067 48.747-38.468 75.589-89.757 75.589-144.42 0-54.666-26.842-105.97-75.589-144.43m-185.38 255.57c-14.955 0-27.232-12.227-27.232-27.215 0-14.947 12.276-27.183 27.232-27.183 14.907 0 27.183 12.236 27.183 27.183 0 14.939-12.276 27.215-27.183 27.215m25.835-103.87c-7.9405 11.618-5.2693 27.914-27.175 27.914-14.257 0-21.256-11.635-21.256-22.214 0-39.54 58.076-48.479 58.076-81.013 0-17.895-11.927-28.522-31.851-28.522-42.471 0-25.884 43.803-58.068 43.803-11.586 0-21.564-6.9906-21.564-20.249 0-32.533 37.161-61.372 77.643-61.372 42.479 0 84.26 19.575 84.26 66.341 0 43.161-49.437 59.757-60.065 75.313'/></g></g></svg>");
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 452' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><g id='708_faq' fill='black'><path d='m436.41 59.058c-48.26-38.087-112.33-59.058-180.42-59.058-68.071 0-132.15 20.972-180.42 59.058-48.739 38.46-75.573 89.765-75.573 144.43 0 32.874 10.076 65.538 29.148 94.45 17.602 26.671 42.869 50.241 73.234 68.379-1.3965 9.816-8.9392 38.55-49.502 72.796-2.0866 1.7537-2.9472 4.5792-2.1678 7.2098 0.7632 2.6225 3.0041 4.5305 5.7159 4.8958 0.25169 0.040596 6.1543 0.77944 16.628 0.77944 29.895 0 90.975-5.927 165.64-45.483 5.7727 0.30041 11.586 0.46279 17.294 0.46279 68.095 0 132.16-20.98 180.42-59.067 48.747-38.468 75.589-89.757 75.589-144.42 0-54.666-26.842-105.97-75.589-144.43m-185.38 255.57c-14.955 0-27.232-12.227-27.232-27.215 0-14.947 12.276-27.183 27.232-27.183 14.907 0 27.183 12.236 27.183 27.183 0 14.939-12.276 27.215-27.183 27.215m25.835-103.87c-7.9405 11.618-5.2693 27.914-27.175 27.914-14.257 0-21.256-11.635-21.256-22.214 0-39.54 58.076-48.479 58.076-81.013 0-17.895-11.927-28.522-31.851-28.522-42.471 0-25.884 43.803-58.068 43.803-11.586 0-21.564-6.9906-21.564-20.249 0-32.533 37.161-61.372 77.643-61.372 42.479 0 84.26 19.575 84.26 66.341 0 43.161-49.437 59.757-60.065 75.313'/></g></g></svg>");
}
.bkg_login .bkg_iBoxHdl::before {
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 411' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><g id='58_login' transform='translate(0 .7)' fill='black' fill-rule='nonzero'><path id='Shape' d='m179.2 204.8c56.554 0 102.4-45.846 102.4-102.4 0-56.554-45.846-102.4-102.4-102.4s-102.4 45.846-102.4 102.4c0 56.554 45.846 102.4 102.4 102.4zm76.8 51.2c0.057808-8.551 2.2876-16.947 6.48-24.4-3.84-0.4-7.6-1.2-11.6-1.2h-13.36c-37.007 17.066-79.633 17.066-116.64 0h-13.36c-59.376 0.013249-107.51 48.144-107.52 107.52v33.28c0 21.208 17.192 38.4 38.4 38.4h224.72c-4.6011-7.7511-7.0584-16.586-7.12-25.6v-128zm230.4-25.6h-25.6v-64c0-35.346-28.654-64-64-64s-64 28.654-64 64v64h-25.6c-14.138 0-25.6 11.462-25.6 25.6v128c0 14.138 11.462 25.6 25.6 25.6h179.2c14.138 0 25.6-11.462 25.6-25.6v-128c0-14.138-11.462-25.6-25.6-25.6zm-89.6 115.2c-14.138 0-25.6-11.462-25.6-25.6s11.462-25.6 25.6-25.6 25.6 11.462 25.6 25.6-11.462 25.6-25.6 25.6zm25.6-115.2h-51.2v-64c0-14.138 11.462-25.6 25.6-25.6s25.6 11.462 25.6 25.6v64z'/></g></g></svg>");
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 411' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><g id='58_login' transform='translate(0 .7)' fill='black' fill-rule='nonzero'><path id='Shape' d='m179.2 204.8c56.554 0 102.4-45.846 102.4-102.4 0-56.554-45.846-102.4-102.4-102.4s-102.4 45.846-102.4 102.4c0 56.554 45.846 102.4 102.4 102.4zm76.8 51.2c0.057808-8.551 2.2876-16.947 6.48-24.4-3.84-0.4-7.6-1.2-11.6-1.2h-13.36c-37.007 17.066-79.633 17.066-116.64 0h-13.36c-59.376 0.013249-107.51 48.144-107.52 107.52v33.28c0 21.208 17.192 38.4 38.4 38.4h224.72c-4.6011-7.7511-7.0584-16.586-7.12-25.6v-128zm230.4-25.6h-25.6v-64c0-35.346-28.654-64-64-64s-64 28.654-64 64v64h-25.6c-14.138 0-25.6 11.462-25.6 25.6v128c0 14.138 11.462 25.6 25.6 25.6h179.2c14.138 0 25.6-11.462 25.6-25.6v-128c0-14.138-11.462-25.6-25.6-25.6zm-89.6 115.2c-14.138 0-25.6-11.462-25.6-25.6s11.462-25.6 25.6-25.6 25.6 11.462 25.6 25.6-11.462 25.6-25.6 25.6zm25.6-115.2h-51.2v-64c0-14.138 11.462-25.6 25.6-25.6s25.6 11.462 25.6 25.6v64z'/></g></g></svg>");
}
.bkg_infoBox_1 .bkg_iBoxHdl::before, .icon_info::before, .bkg_prodInfoIcon_div::before {
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><title>circle-info</title><g fill='none' fill-rule='evenodd'><path d='m256 0c-141.37 0-256 114.67-256 256 0 141.42 114.63 256 256 256s256-114.58 256-256c0-141.33-114.63-256-256-256zm0 113.55c23.944 0 43.355 19.411 43.355 43.355 0 23.944-19.411 43.355-43.355 43.355s-43.355-19.411-43.355-43.355c0-23.944 19.411-43.355 43.355-43.355zm57.806 262.19c0 6.8408-5.5463 12.387-12.387 12.387h-90.839c-6.8408 0-12.387-5.5463-12.387-12.387v-24.774c0-6.8408 5.5463-12.387 12.387-12.387h12.387v-66.065h-12.387c-6.8408 0-12.387-5.5463-12.387-12.387v-24.774c0-6.8408 5.5463-12.387 12.387-12.387h66.065c6.8408 0 12.387 5.5463 12.387 12.387v103.23h12.387c6.8408 0 12.387 5.5463 12.387 12.387z' style='fill-rule:nonzero;fill:black'/></g></svg>");
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><title>circle-info</title><g fill='none' fill-rule='evenodd'><path d='m256 0c-141.37 0-256 114.67-256 256 0 141.42 114.63 256 256 256s256-114.58 256-256c0-141.33-114.63-256-256-256zm0 113.55c23.944 0 43.355 19.411 43.355 43.355 0 23.944-19.411 43.355-43.355 43.355s-43.355-19.411-43.355-43.355c0-23.944 19.411-43.355 43.355-43.355zm57.806 262.19c0 6.8408-5.5463 12.387-12.387 12.387h-90.839c-6.8408 0-12.387-5.5463-12.387-12.387v-24.774c0-6.8408 5.5463-12.387 12.387-12.387h12.387v-66.065h-12.387c-6.8408 0-12.387-5.5463-12.387-12.387v-24.774c0-6.8408 5.5463-12.387 12.387-12.387h66.065c6.8408 0 12.387 5.5463 12.387 12.387v103.23h12.387c6.8408 0 12.387 5.5463 12.387 12.387z' style='fill-rule:nonzero;fill:black'/></g></svg>");
}
.bkg_infoBox_2 .bkg_iBoxHdl::before {
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><title>target</title><g fill='none' fill-rule='evenodd'><g fill='black'><path d='m274.49 277.97c-4.3175 4.3171-11.45 6.9995-18.627 6.9995-8.1363 0-15.465-3.4272-20.641-9.6504-10.44-12.56-9.0074-30.018-1.193-37.831l48.408-48.397c-8.1868-3.2441-17.081-5.0871-26.41-5.0871-39.741 0-71.996 32.296-71.996 71.996 0 39.687 32.255 72.015 71.996 72.015 39.691 0 71.996-32.328 71.996-72.015 0-9.3474-1.8431-18.253-5.1002-26.452l-48.433 48.422zm97.503-21.971c0 63.917-52.031 115.99-115.97 115.99s-116.01-52.077-116.01-115.99c0-63.955 52.075-116 116.01-116 14.303 0 28.032 2.6382 40.7 7.4098l33.265-33.262c-22.124-11.563-47.278-18.139-73.965-18.139-88.414 0-160.02 71.655-160.02 159.99 0 88.33 71.611 160 160.02 160 88.369 0 159.98-71.674 159.98-160 0-26.685-6.5772-51.831-18.141-73.984l-33.265 33.256c4.8035 12.699 7.3915 26.401 7.3915 40.728zm72.337-88.236c12.618 26.799 19.719 56.697 19.719 88.236 0 114.7-93.356 208-208.02 208-114.72 0-208.02-93.304-208.02-208 0-114.68 93.306-207.99 208.02-207.99 31.535 0 61.385 7.0816 88.218 19.705 0.050497-8.4196 3.4148-16.479 9.3672-22.431l17.756-17.786c-34.66-17.54-73.826-27.499-115.34-27.499-141.4 0-256.03 114.63-256.03 256 0 141.36 114.63 256 256.03 256 141.35 0 255.97-114.64 255.97-256 0-41.524-9.9353-80.681-27.458-115.38l-17.756 17.786c-6.0028 5.9455-14.063 9.3096-22.458 9.36zm-188.47 104.58c-3.7305 0-7.7765-1.3002-10.933-5.0934-6.7666-8.1419-4.5005-18.322-1.9757-20.841 2.5185-2.5183 133.31-133.27 133.31-133.27v-45.26l67.868-67.887 2.4491 65.463 65.419 2.4236-67.868 67.893h-45.264s-130.3 130.26-133.31 133.27c-1.6033 1.6031-5.441 3.3009-9.7017 3.3009z'/></g></g></svg>");
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><title>target</title><g fill='none' fill-rule='evenodd'><g fill='black'><path d='m274.49 277.97c-4.3175 4.3171-11.45 6.9995-18.627 6.9995-8.1363 0-15.465-3.4272-20.641-9.6504-10.44-12.56-9.0074-30.018-1.193-37.831l48.408-48.397c-8.1868-3.2441-17.081-5.0871-26.41-5.0871-39.741 0-71.996 32.296-71.996 71.996 0 39.687 32.255 72.015 71.996 72.015 39.691 0 71.996-32.328 71.996-72.015 0-9.3474-1.8431-18.253-5.1002-26.452l-48.433 48.422zm97.503-21.971c0 63.917-52.031 115.99-115.97 115.99s-116.01-52.077-116.01-115.99c0-63.955 52.075-116 116.01-116 14.303 0 28.032 2.6382 40.7 7.4098l33.265-33.262c-22.124-11.563-47.278-18.139-73.965-18.139-88.414 0-160.02 71.655-160.02 159.99 0 88.33 71.611 160 160.02 160 88.369 0 159.98-71.674 159.98-160 0-26.685-6.5772-51.831-18.141-73.984l-33.265 33.256c4.8035 12.699 7.3915 26.401 7.3915 40.728zm72.337-88.236c12.618 26.799 19.719 56.697 19.719 88.236 0 114.7-93.356 208-208.02 208-114.72 0-208.02-93.304-208.02-208 0-114.68 93.306-207.99 208.02-207.99 31.535 0 61.385 7.0816 88.218 19.705 0.050497-8.4196 3.4148-16.479 9.3672-22.431l17.756-17.786c-34.66-17.54-73.826-27.499-115.34-27.499-141.4 0-256.03 114.63-256.03 256 0 141.36 114.63 256 256.03 256 141.35 0 255.97-114.64 255.97-256 0-41.524-9.9353-80.681-27.458-115.38l-17.756 17.786c-6.0028 5.9455-14.063 9.3096-22.458 9.36zm-188.47 104.58c-3.7305 0-7.7765-1.3002-10.933-5.0934-6.7666-8.1419-4.5005-18.322-1.9757-20.841 2.5185-2.5183 133.31-133.27 133.31-133.27v-45.26l67.868-67.887 2.4491 65.463 65.419 2.4236-67.868 67.893h-45.264s-130.3 130.26-133.31 133.27c-1.6033 1.6031-5.441 3.3009-9.7017 3.3009z'/></g></g></svg>");
}
.bkg_basket .bkg_iBoxHdl::before {
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 510 490' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><g id='basket' transform='translate(-.000669 -.000986)' fill='black'><path d='m392.74 407.92c11.239 0 20.798 3.9337 28.666 11.801 7.8673 7.8611 11.801 17.42 11.801 28.66 0 11.239-3.9337 20.886-11.801 28.94-7.8673 8.0609-17.427 12.088-28.666 12.088-11.233 0-20.792-4.0273-28.66-12.088-7.8673-8.0546-11.801-17.701-11.801-28.94 0-11.239 3.9337-20.798 11.801-28.66 7.8673-7.8673 17.427-11.801 28.66-11.801m-239.96 0c11.239 0 20.792 3.9337 28.66 11.801 7.8673 7.8611 11.801 17.42 11.801 28.66 0 11.239-3.9337 20.886-11.801 28.94-7.8673 8.0609-17.42 12.088-28.66 12.088s-20.792-4.0273-28.66-12.088c-7.8736-8.0546-11.807-17.701-11.807-28.94 0-11.239 3.9337-20.798 11.807-28.66 7.8673-7.8673 17.42-11.801 28.66-11.801m351.23-266.94c4.5019 5.6195 6.1877 12.369 5.0576 20.224l-21.354 122.51c-0.74927 6.375-3.6527 11.62-8.7102 15.741-5.0576 4.121-10.771 6.1815-17.14 6.1815h-311.33l-6.1815 34.841h296.72c7.118 0 13.3 2.5288 18.544 7.5863 5.2449 5.0638 7.8673 11.333 7.8673 18.832 0 7.4864-2.6224 13.768-7.8673 18.819-5.2449 5.0638-11.426 7.5926-18.544 7.5926h-328.2c-7.8673 0-14.604-3.1906-20.23-9.5532-5.2449-6.375-7.2991-13.68-6.1815-21.922l14.049-76.425-21.354-214.68-60.691-19.106c-7.118-2.2478-12.269-6.5561-15.454-12.925-3.1844-6.3688-3.8462-13.112-1.9668-20.23 2.2416-7.1243 6.6498-12.269 13.206-15.46 6.5561-3.1781 13.206-3.84 19.949-1.9606l77.556 24.726c4.8702 1.4985 8.8913 4.3083 12.076 8.423 3.1906 4.1272 5.1512 8.8164 5.9005 14.049l4.5019 42.715 351.79 39.343c7.8673 1.1239 13.861 4.6767 17.982 10.677'/></g></g></svg>");
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 510 490' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><g id='basket' transform='translate(-.000669 -.000986)' fill='black'><path d='m392.74 407.92c11.239 0 20.798 3.9337 28.666 11.801 7.8673 7.8611 11.801 17.42 11.801 28.66 0 11.239-3.9337 20.886-11.801 28.94-7.8673 8.0609-17.427 12.088-28.666 12.088-11.233 0-20.792-4.0273-28.66-12.088-7.8673-8.0546-11.801-17.701-11.801-28.94 0-11.239 3.9337-20.798 11.801-28.66 7.8673-7.8673 17.427-11.801 28.66-11.801m-239.96 0c11.239 0 20.792 3.9337 28.66 11.801 7.8673 7.8611 11.801 17.42 11.801 28.66 0 11.239-3.9337 20.886-11.801 28.94-7.8673 8.0609-17.42 12.088-28.66 12.088s-20.792-4.0273-28.66-12.088c-7.8736-8.0546-11.807-17.701-11.807-28.94 0-11.239 3.9337-20.798 11.807-28.66 7.8673-7.8673 17.42-11.801 28.66-11.801m351.23-266.94c4.5019 5.6195 6.1877 12.369 5.0576 20.224l-21.354 122.51c-0.74927 6.375-3.6527 11.62-8.7102 15.741-5.0576 4.121-10.771 6.1815-17.14 6.1815h-311.33l-6.1815 34.841h296.72c7.118 0 13.3 2.5288 18.544 7.5863 5.2449 5.0638 7.8673 11.333 7.8673 18.832 0 7.4864-2.6224 13.768-7.8673 18.819-5.2449 5.0638-11.426 7.5926-18.544 7.5926h-328.2c-7.8673 0-14.604-3.1906-20.23-9.5532-5.2449-6.375-7.2991-13.68-6.1815-21.922l14.049-76.425-21.354-214.68-60.691-19.106c-7.118-2.2478-12.269-6.5561-15.454-12.925-3.1844-6.3688-3.8462-13.112-1.9668-20.23 2.2416-7.1243 6.6498-12.269 13.206-15.46 6.5561-3.1781 13.206-3.84 19.949-1.9606l77.556 24.726c4.8702 1.4985 8.8913 4.3083 12.076 8.423 3.1906 4.1272 5.1512 8.8164 5.9005 14.049l4.5019 42.715 351.79 39.343c7.8673 1.1239 13.861 4.6767 17.982 10.677'/></g></g></svg>");
}
.bkg_formInfoBox_1 .bkg_iBoxHdl::before { 
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 507' xmlns='http://www.w3.org/2000/svg'><title>techn info</title><g id='Icons' fill='none' fill-rule='evenodd'><g id='techn info' fill='black'><path d='m202.29 368.6c19.938 0.21951 35.925 16.639 35.699 36.577-0.21951 19.944-16.639 35.925-36.577 35.699-19.938-0.21951-35.925-16.639-35.705-36.577 0.22578-19.932 16.645-35.918 36.583-35.699zm-89.692 15.711c-6.9177 0.70871-12.249 6.5352-12.305 13.509l-0.16488 13.892c-0.11108 6.9742 5.0568 12.914 11.975 13.792l10.217 1.3171c1.6996 6.2028 4.1205 12.136 7.2501 17.736l-6.5916 8.1282c-4.3965 5.4376-4.0641 13.246 0.8216 18.238l9.7275 9.9407c4.8857 4.9986 12.688 5.5505 18.232 1.2669l8.1846-6.3156c5.7637 3.4056 11.86 6.0961 18.232 7.9588l1.1038 10.549c0.70871 6.9177 6.5352 12.249 13.509 12.305l13.898 0.16488c6.9742 0.11108 12.907-5.0506 13.785-11.975l1.2669-9.9972c6.9177-1.6996 13.509-4.2836 19.769-7.6892l7.6892 6.209c5.4376 4.3902 13.233 4.0578 18.238-0.82787l9.9407-9.7212c4.9986-4.8857 5.5442-12.688 1.2606-18.238l-5.8766-7.6327c3.6251-6.046 6.4285-12.468 8.3477-19.223l9.1191-0.93449c6.924-0.71498 12.249-6.5414 12.305-13.509l0.16469-13.898c0.105-6.9742-5.0566-12.907-11.974-13.785l-8.8996-1.154c-1.6996-6.6982-4.2272-13.183-7.5261-19.223l5.5505-6.8111c4.3902-5.4376 4.0641-13.24-0.82787-18.232l-9.7212-9.947c-4.8857-4.9986-12.681-5.5505-18.232-1.2606l-6.648 5.1052c-6.2592-3.7881-12.964-6.6982-19.994-8.6801l-0.87177-8.6236c-0.72125-6.9177-6.5414-12.249-13.516-12.299l-13.898-0.17078c-6.9742-0.098908-12.907 5.0565-13.785 11.98l-1.0976 8.5735c-7.2501 1.8564-14.224 4.7164-20.709 8.4543l-6.8676-5.6007c-5.4313-4.4028-13.233-4.0704-18.232 0.81533l-9.9972 9.7776c-4.9986 4.892-5.5442 12.688-1.2606 18.238l5.8766 7.5825c-3.4056 6.0397-6.0961 12.468-7.8585 19.223l-9.6083 0.99094zm278.91-60.754c-24.385 2.0885-45.915-16.087-47.954-40.478-2.0822-24.385 16.1-45.915 40.484-47.947 24.385-2.0885 45.915 16.093 47.947 40.484 2.0885 24.385-16.087 45.909-40.478 47.941zm85.076-130.5-17.297-14.607c-5.331-4.5094-13.183-4.2899-18.238 0.4892l-9.5581 8.9561c-8.0717-3.9073-16.639-6.648-25.482-8.2411l-2.6906-13.189c-1.3735-6.8048-7.6892-11.527-14.613-10.976l-22.572 1.9192c-6.9177 0.60209-12.355 6.2592-12.575 13.24l-0.44529 13.396c-8.6738 3.1296-16.858 7.4195-24.328 12.794l-11.427-7.5763c-5.8202-3.8446-13.566-2.7408-18.069 2.584l-14.607 17.41c-4.5094 5.3247-4.2899 13.183 0.4892 18.238l10.003 10.649c-3.4683 7.802-5.9393 15.987-7.363 24.391l-14.287 2.9101c-6.8048 1.3735-11.527 7.6892-10.982 14.613l1.9254 22.572c0.60209 6.9177 6.2592 12.355 13.233 12.575l15.435 0.49547c2.8035 7.3568 6.485 14.337 10.932 20.872l-8.6236 13.02c-3.8446 5.8139-2.747 13.566 2.5777 18.069l17.304 14.613c5.331 4.4968 13.183 4.2773 18.238-0.49547l11.314-10.606c7.4132 3.462 15.215 6.046 23.231 7.5825l3.1296 15.491c1.3735 6.8111 7.6954 11.534 14.613 10.982l22.572-1.9192c6.924-0.60836 12.362-6.2655 12.581-13.24l0.49547-15.159c8.2411-2.9101 16.037-6.8676 23.231-11.753l12.474 8.2348c5.8139 3.8509 13.56 2.7533 18.063-2.5777l14.613-17.304c4.5031-5.3247 4.2836-13.177-0.49547-18.232l-10.054-10.656c3.6815-7.802 6.3721-16.043 7.9149-24.497l13.729-2.8035c6.8111-1.3672 11.534-7.6892 10.982-14.613l-1.9192-22.566c-0.60209-6.924-6.2592-12.362-13.24-12.581l-13.785-0.43902c-2.8536-8.0216-6.6982-15.604-11.477-22.635l7.5261-11.314c3.9512-5.8139 2.8536-13.616-2.4773-18.119zm-324.17-96.786c29.879 0 54.213 24.334 54.213 54.219 0 29.872-24.334 54.207-54.213 54.207s-54.213-24.334-54.213-54.207c0-29.885 24.334-54.219 54.213-54.219zm-118.81 88.714c2.6968 9.2195 6.4285 18.119 11.151 26.467l-13.453 16.971c-4.3965 5.5505-3.901 13.459 1.0411 18.458l23.18 23.18c4.9923 4.9986 12.907 5.4376 18.451 1.0411l16.865-13.346c8.6801 4.9986 17.9 8.8933 27.514 11.647l2.5275 21.694c0.82787 7.0306 6.7609 12.299 13.785 12.299h32.795c7.0306 0 12.964-5.2683 13.785-12.299l2.4146-20.929c10.33-2.6906 20.214-6.6982 29.496-11.916l16.313 12.907c5.5505 4.3902 13.453 3.901 18.458-1.0411l23.174-23.18c5.0049-4.9986 5.4376-12.907 1.0474-18.458l-12.688-16.093c5.2745-9.1128 9.3888-18.834 12.136-28.994l19.549-2.2578c7.0369-0.8216 12.305-6.7547 12.305-13.785v-32.789c0-7.0369-5.2683-12.964-12.305-13.792l-19.273-2.2453c-2.6341-10.06-6.5916-19.668-11.647-28.674l11.866-14.996c4.3965-5.5505 3.901-13.453-1.0411-18.451l-23.124-23.124c-5.0049-5.0049-12.907-5.4439-18.458-1.0474l-14.557 11.534c-9.4452-5.5442-19.555-9.7776-30.148-12.631l-2.2014-18.84c-0.8216-7.0306-6.7547-12.299-13.785-12.299h-32.795c-7.0244 0-12.957 5.2683-13.785 12.299l-2.1951 18.84c-10.875 2.9101-21.255 7.3066-30.92 13.07l-15.109-11.973c-5.5442-4.3965-13.459-3.8948-18.451 1.0474l-23.18 23.174c-4.9986 4.9986-5.4376 12.907-1.0411 18.458l12.631 15.987c-5.055 9.1128-8.8996 18.84-11.427 28.944l-20.208 2.308c-7.0369 0.8216-12.305 6.7547-12.305 13.779v32.795c0 7.0306 5.2683 12.957 12.305 13.785l21.305 2.4773z'/></g></g></svg>");
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 507' xmlns='http://www.w3.org/2000/svg'><title>techn info</title><g id='Icons' fill='none' fill-rule='evenodd'><g id='techn info' fill='black'><path d='m202.29 368.6c19.938 0.21951 35.925 16.639 35.699 36.577-0.21951 19.944-16.639 35.925-36.577 35.699-19.938-0.21951-35.925-16.639-35.705-36.577 0.22578-19.932 16.645-35.918 36.583-35.699zm-89.692 15.711c-6.9177 0.70871-12.249 6.5352-12.305 13.509l-0.16488 13.892c-0.11108 6.9742 5.0568 12.914 11.975 13.792l10.217 1.3171c1.6996 6.2028 4.1205 12.136 7.2501 17.736l-6.5916 8.1282c-4.3965 5.4376-4.0641 13.246 0.8216 18.238l9.7275 9.9407c4.8857 4.9986 12.688 5.5505 18.232 1.2669l8.1846-6.3156c5.7637 3.4056 11.86 6.0961 18.232 7.9588l1.1038 10.549c0.70871 6.9177 6.5352 12.249 13.509 12.305l13.898 0.16488c6.9742 0.11108 12.907-5.0506 13.785-11.975l1.2669-9.9972c6.9177-1.6996 13.509-4.2836 19.769-7.6892l7.6892 6.209c5.4376 4.3902 13.233 4.0578 18.238-0.82787l9.9407-9.7212c4.9986-4.8857 5.5442-12.688 1.2606-18.238l-5.8766-7.6327c3.6251-6.046 6.4285-12.468 8.3477-19.223l9.1191-0.93449c6.924-0.71498 12.249-6.5414 12.305-13.509l0.16469-13.898c0.105-6.9742-5.0566-12.907-11.974-13.785l-8.8996-1.154c-1.6996-6.6982-4.2272-13.183-7.5261-19.223l5.5505-6.8111c4.3902-5.4376 4.0641-13.24-0.82787-18.232l-9.7212-9.947c-4.8857-4.9986-12.681-5.5505-18.232-1.2606l-6.648 5.1052c-6.2592-3.7881-12.964-6.6982-19.994-8.6801l-0.87177-8.6236c-0.72125-6.9177-6.5414-12.249-13.516-12.299l-13.898-0.17078c-6.9742-0.098908-12.907 5.0565-13.785 11.98l-1.0976 8.5735c-7.2501 1.8564-14.224 4.7164-20.709 8.4543l-6.8676-5.6007c-5.4313-4.4028-13.233-4.0704-18.232 0.81533l-9.9972 9.7776c-4.9986 4.892-5.5442 12.688-1.2606 18.238l5.8766 7.5825c-3.4056 6.0397-6.0961 12.468-7.8585 19.223l-9.6083 0.99094zm278.91-60.754c-24.385 2.0885-45.915-16.087-47.954-40.478-2.0822-24.385 16.1-45.915 40.484-47.947 24.385-2.0885 45.915 16.093 47.947 40.484 2.0885 24.385-16.087 45.909-40.478 47.941zm85.076-130.5-17.297-14.607c-5.331-4.5094-13.183-4.2899-18.238 0.4892l-9.5581 8.9561c-8.0717-3.9073-16.639-6.648-25.482-8.2411l-2.6906-13.189c-1.3735-6.8048-7.6892-11.527-14.613-10.976l-22.572 1.9192c-6.9177 0.60209-12.355 6.2592-12.575 13.24l-0.44529 13.396c-8.6738 3.1296-16.858 7.4195-24.328 12.794l-11.427-7.5763c-5.8202-3.8446-13.566-2.7408-18.069 2.584l-14.607 17.41c-4.5094 5.3247-4.2899 13.183 0.4892 18.238l10.003 10.649c-3.4683 7.802-5.9393 15.987-7.363 24.391l-14.287 2.9101c-6.8048 1.3735-11.527 7.6892-10.982 14.613l1.9254 22.572c0.60209 6.9177 6.2592 12.355 13.233 12.575l15.435 0.49547c2.8035 7.3568 6.485 14.337 10.932 20.872l-8.6236 13.02c-3.8446 5.8139-2.747 13.566 2.5777 18.069l17.304 14.613c5.331 4.4968 13.183 4.2773 18.238-0.49547l11.314-10.606c7.4132 3.462 15.215 6.046 23.231 7.5825l3.1296 15.491c1.3735 6.8111 7.6954 11.534 14.613 10.982l22.572-1.9192c6.924-0.60836 12.362-6.2655 12.581-13.24l0.49547-15.159c8.2411-2.9101 16.037-6.8676 23.231-11.753l12.474 8.2348c5.8139 3.8509 13.56 2.7533 18.063-2.5777l14.613-17.304c4.5031-5.3247 4.2836-13.177-0.49547-18.232l-10.054-10.656c3.6815-7.802 6.3721-16.043 7.9149-24.497l13.729-2.8035c6.8111-1.3672 11.534-7.6892 10.982-14.613l-1.9192-22.566c-0.60209-6.924-6.2592-12.362-13.24-12.581l-13.785-0.43902c-2.8536-8.0216-6.6982-15.604-11.477-22.635l7.5261-11.314c3.9512-5.8139 2.8536-13.616-2.4773-18.119zm-324.17-96.786c29.879 0 54.213 24.334 54.213 54.219 0 29.872-24.334 54.207-54.213 54.207s-54.213-24.334-54.213-54.207c0-29.885 24.334-54.219 54.213-54.219zm-118.81 88.714c2.6968 9.2195 6.4285 18.119 11.151 26.467l-13.453 16.971c-4.3965 5.5505-3.901 13.459 1.0411 18.458l23.18 23.18c4.9923 4.9986 12.907 5.4376 18.451 1.0411l16.865-13.346c8.6801 4.9986 17.9 8.8933 27.514 11.647l2.5275 21.694c0.82787 7.0306 6.7609 12.299 13.785 12.299h32.795c7.0306 0 12.964-5.2683 13.785-12.299l2.4146-20.929c10.33-2.6906 20.214-6.6982 29.496-11.916l16.313 12.907c5.5505 4.3902 13.453 3.901 18.458-1.0411l23.174-23.18c5.0049-4.9986 5.4376-12.907 1.0474-18.458l-12.688-16.093c5.2745-9.1128 9.3888-18.834 12.136-28.994l19.549-2.2578c7.0369-0.8216 12.305-6.7547 12.305-13.785v-32.789c0-7.0369-5.2683-12.964-12.305-13.792l-19.273-2.2453c-2.6341-10.06-6.5916-19.668-11.647-28.674l11.866-14.996c4.3965-5.5505 3.901-13.453-1.0411-18.451l-23.124-23.124c-5.0049-5.0049-12.907-5.4439-18.458-1.0474l-14.557 11.534c-9.4452-5.5442-19.555-9.7776-30.148-12.631l-2.2014-18.84c-0.8216-7.0306-6.7547-12.299-13.785-12.299h-32.795c-7.0244 0-12.957 5.2683-13.785 12.299l-2.1951 18.84c-10.875 2.9101-21.255 7.3066-30.92 13.07l-15.109-11.973c-5.5442-4.3965-13.459-3.8948-18.451 1.0474l-23.18 23.174c-4.9986 4.9986-5.4376 12.907-1.0411 18.458l12.631 15.987c-5.055 9.1128-8.8996 18.84-11.427 28.944l-20.208 2.308c-7.0369 0.8216-12.305 6.7547-12.305 13.779v32.795c0 7.0306 5.2683 12.957 12.305 13.785l21.305 2.4773z'/></g></g></svg>");
}

.bkg_iBox a {color:#000; text-decoration: underline;}
.bkg_iBox a:hover {color:var(--c-icon-text-hover, #cc0000); text-decoration: underline;}
.bkg_iBox .fp_button {margin: 15px 0px 10px 0 !important;}
.bkg_iBoxTxt {display:block; padding:10px 20px 10px 0; hyphens: auto;}
.bkg_iBoxTxtSld {display:none; padding:10px 20px 10px 0;}
.bkg_iBoxIcn {position: absolute; cursor:pointer; top:0px; left:220px; width:15px; height:15px; overflow:hidden;
	background: #666; background:var(--c-icon, #cc0000);
	mask-repeat: no-repeat; mask-position:50% 50%; mask-size:15px;
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 330' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><g id='930_chevron-bottom' fill='black'><path d='m256 329.09c-5.5269 0-10.208-1.9083-14.042-5.7609l-236.2-236.2c-3.8526-3.8346-5.7609-8.5333-5.7609-14.042 0-5.5089 1.9083-10.442 5.7609-14.762l53.288-52.568c3.8346-3.8346 8.5153-5.7609 14.042-5.7609 5.5089 0 10.19 1.9263 14.042 5.7609l169.23 169.23 168.51-169.23c3.8346-3.8346 8.5153-5.7609 14.042-5.7609 5.5089 0 10.442 1.9263 14.762 5.7609l52.568 52.568c3.8346 4.3207 5.7609 9.2534 5.7609 14.762 0 5.5089-1.9263 10.208-5.7609 14.042l-235.48 236.2c-4.3207 3.8526-9.2534 5.7609-14.762 5.7609'/></g></g></svg>");
	-webkit-mask-repeat: no-repeat; -webkit-mask-position:50% 50%; -webkit-mask-size:15px;
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 330' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><g id='930_chevron-bottom' fill='black'><path d='m256 329.09c-5.5269 0-10.208-1.9083-14.042-5.7609l-236.2-236.2c-3.8526-3.8346-5.7609-8.5333-5.7609-14.042 0-5.5089 1.9083-10.442 5.7609-14.762l53.288-52.568c3.8346-3.8346 8.5153-5.7609 14.042-5.7609 5.5089 0 10.19 1.9263 14.042 5.7609l169.23 169.23 168.51-169.23c3.8346-3.8346 8.5153-5.7609 14.042-5.7609 5.5089 0 10.442 1.9263 14.762 5.7609l52.568 52.568c3.8346 4.3207 5.7609 9.2534 5.7609 14.762 0 5.5089-1.9263 10.208-5.7609 14.042l-235.48 236.2c-4.3207 3.8526-9.2534 5.7609-14.762 5.7609'/></g></g></svg>");
	transform: rotate(-90deg);  transition: all 0.2s ease;
}
.bkg_basket .bkg_iBoxTxt, .bkg_basket .bkg_iBoxTxtSld {padding:0;}
.bkg_iBox:hover .bkg_iBoxIcn {transform: rotate(0deg); transition: all 0.2s ease; background-position:60% 50%;}
.bkg_iBox:hover .bkg_iBoxHdl {color:var(--c-icon-text-hover, #cc0000)}
.bkg_iBox.iBox_active .bkg_iBoxIcn {transform: rotate(0deg); transition: all 0.2s ease;}
.bkg_formInfoBox_1 .bkg_iBoxHdl {font-size: 16px !important; color:var(--c-primary, #cc0000);}
.bkg_formInfoBox_1 .bkg_iBoxTxtSld div, .bkg_formInfoBox_1 .bkg_iBoxTxt div {font-size: 14px; color:var(--c-primary, #cc0000);}
.bkg_formInfoBox_1 .bkg_iBoxTxtSld div:nth-child(1), .bkg_formInfoBox_1 .bkg_iBoxTxt div:nth-child(1) {font-weight: bold; font-style: italic; margin:10px 0;}
.bkg_iBox .bkg_iBoxAccount {font-size:14px !important; font-weight:bold; color:var(--c-accountName, #000);}
.bkg_iBox .bkg_iBoxBooth {font-size:14px !important; font-weight:bold; color:var(--c-primary, #000); padding:10px 0 0 0;}

/* Upgrade 2022 - Footer Links */
/* #contentrahmen, #pageContent {padding-right:0 !important; margin-right:0 !important;} */
#contentinhalt, #pageContentInner {padding:0 !important; margin-right:0 !important; margin-left:var(--margin-content-left, 0px) !important;}
#contentinhaltfuss {padding-right:0 !important; margin-right:0 !important; margin-left:10px !important;}
.bkg_footerLinks_div {border-top:1px dotted #444; padding:20px 0px; margin-left:27px;}
.bkg_footerLinks_div b {color:var(--c-headline_1, #cc0000); font-size:13px;}
.bkg_footerLinks_div div {display: inline-block; margin:5px 20px 5px 0;}
.bkg_footerLinks_div a {margin:0;}
.bkg_footerLinks_div div:nth-child(1) {display: block; margin-bottom:10px;}

.bkg_footer_div {padding:20px 18px 20px 12px;}
.bkg_footer_div .bkg_iBoxHdl {width:100%; padding-left:0;}
.bkg_footer_div .bkg_iBoxHdl::before {width:0; background:none;}
.bkg_footer_div .bkg_iBoxTxt div {display: inline-block; margin:5px 20px 5px 0;}
.bkg_footer_div .bkg_iBoxIcn {background:none;}

/* Upgrade 2022 - Firmenname im Balken über dem Content */
#contentrahmen, #pageContent {position:relative;}
#loginName {
	position:absolute; top:-36px; right:30px; max-width:800px; padding-left:30px;
	text-align: right; overflow: hidden;
	font-size:16px; font-weight:bold; color:#fff;
	z-index: 1000;
	background-repeat: no-repeat; background-position:top left; background-size: 20px;
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 411' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><g id='58_login' transform='translate(0 .7)' fill='rgb(255,255,255)' fill-rule='nonzero'><path id='Shape' d='m179.2 204.8c56.554 0 102.4-45.846 102.4-102.4 0-56.554-45.846-102.4-102.4-102.4s-102.4 45.846-102.4 102.4c0 56.554 45.846 102.4 102.4 102.4zm76.8 51.2c0.057808-8.551 2.2876-16.947 6.48-24.4-3.84-0.4-7.6-1.2-11.6-1.2h-13.36c-37.007 17.066-79.633 17.066-116.64 0h-13.36c-59.376 0.013249-107.51 48.144-107.52 107.52v33.28c0 21.208 17.192 38.4 38.4 38.4h224.72c-4.6011-7.7511-7.0584-16.586-7.12-25.6v-128zm230.4-25.6h-25.6v-64c0-35.346-28.654-64-64-64s-64 28.654-64 64v64h-25.6c-14.138 0-25.6 11.462-25.6 25.6v128c0 14.138 11.462 25.6 25.6 25.6h179.2c14.138 0 25.6-11.462 25.6-25.6v-128c0-14.138-11.462-25.6-25.6-25.6zm-89.6 115.2c-14.138 0-25.6-11.462-25.6-25.6s11.462-25.6 25.6-25.6 25.6 11.462 25.6 25.6-11.462 25.6-25.6 25.6zm25.6-115.2h-51.2v-64c0-14.138 11.462-25.6 25.6-25.6s25.6 11.462 25.6 25.6v64z'/></g></g></svg>");
}


.fsp_pHeadline_div, .fsp_headline_div {background-color:#e1e1e1; border-left:1px solid #D6D6D7; border-right:1px solid #D6D6D7; width:100%;}
.fsp_pHeadline_div div, .fsp_headline_div div {padding:15px 5px 15px 5px; max-width:720px; overflow:hidden; background-color:#efefef; border-bottom:1px solid #fff;}
.fsp_pHeadline_div div, .fsp_pHeadline_div p, .fsp_pHeadline_div span, .fsp_pHeadline_div ul li {color:#666; font-size:13px;}
.fsp_headline_div div, .fsp_headline_div p, .fsp_headline_div span, .fsp_headline_div ul li {color:#666; font-size:13px;}
.fsp_pHeadline_div p {margin-bottom: 10px;}



.ff_upload_valueDiv .fp_button {
	padding:0px 10px; height:24px; font-size:12px; line-height:24px; 
	cursor:pointer; padding-left:35px !important; transition: all .3s ease-in-out; 
	color: #fff !important; color:var(--c-bttn-form, #fff) !important; 
	border: 1px solid var(--c-bttn-form-border, #999) !important; border-radius: 3px; 
	background-color: #999; background-color: var(--c-bttn-form-bg, #999) !important;
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' aria-label='Arrow right' viewBox='0 0 13.78 12.56' height='14px' fill='white'><polygon points='7.5 0 5 0 10.39 5.39 0 5.39 0 7.17 10.39 7.17 5 12.56 7.5 12.56 13.68 6.39 13.78 6.28 7.5 0'/></svg>");
}
.ff_upload_valueDiv .fp_button:hover {
	color:var(--c-bttn-form-hover, #999) !important; 
	background-color: #fff !important; background-color:var(--c-bttn-form-bg-hover, #fff) !important; 
	border-color: var(--c-bttn-form-border-hover, #999) !important; 
	text-decoration: none; outline: none;
}

.fss_headline_div {font-weight:bold; margin-bottom:20px; width:500px;}
.fss_headline_span {font-weight:bold; font-size:14px; color:#ffffff;}

/* Upgrade 2022 - Icons */
.fp_infoIcon_div {
	cursor:pointer; background-repeat:no-repeat; background-position:0px 0px; background-size:14px;
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><g id='Icons' fill='none' fill-rule='evenodd'><ellipse cx='256' cy='250.79' rx='128.01' ry='177.27' fill='rgb(255,255,255)'/><path d='m256 0c-141.37 0-256 114.67-256 256 0 141.42 114.63 256 256 256s256-114.58 256-256c0-141.33-114.63-256-256-256zm0 113.55c23.944 0 43.355 19.411 43.355 43.355 0 23.944-19.411 43.355-43.355 43.355s-43.355-19.411-43.355-43.355c0-23.944 19.411-43.355 43.355-43.355zm57.806 262.19c0 6.8408-5.5463 12.387-12.387 12.387h-90.839c-6.8408 0-12.387-5.5463-12.387-12.387v-24.774c0-6.8408 5.5463-12.387 12.387-12.387h12.387v-66.065h-12.387c-6.8408 0-12.387-5.5463-12.387-12.387v-24.774c0-6.8408 5.5463-12.387 12.387-12.387h66.065c6.8408 0 12.387 5.5463 12.387 12.387v103.23h12.387c6.8408 0 12.387 5.5463 12.387 12.387z' fill='rgb(120,120,120)' fill-rule='nonzero'/></g></svg>");
}
.fp_required, .fpf_required {
	background-repeat:no-repeat; background-position:0px 0px; background-size:10px;
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg width='30mm' height='30mm' version='1.1' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'><text x='-5.1469727' y='40.121582' fill='rgb(120,120,120)' font-family='Courier, Courier New' font-size='63.5px' font-weight='bold' stroke-width='.26458' xml:space='preserve'><tspan x='-5.1469727' y='40.121582' stroke-width='.26458'>*</tspan></text></svg>");
}
.fpf_required {background-size:8px;}

.fpf_clgSelOpt {background-color:transparent !important; border: 1px dotted #777777 !important; border-radius: 4px;}

.icon_txtflw {position:relative; display:inline-block; vertical-align:middle; height:16px; padding:0 0 0 18px;}
.icon_txtflw::before {
	content: "";
	position:absolute; left:2px; top:0px; width:15px; height:14px;
	background: #999; background-color:var(--c-info-icon, #cc0000);
	mask-repeat: no-repeat; mask-position:top left; mask-size:14px;
	-webkit-mask-repeat: no-repeat; -webkit-mask-position:top left; -webkit-mask-size:14px;
}

.bkg_prodInfoIcon_div {cursor:pointer; position:relative; width:16px; height:16px; padding:0;}
.bkg_prodInfoIcon_div::before {
	content: "";
	position:absolute; left:0px; top:0px; width:16px; height:16px;
	background: #999; background-color:var(--c-info-icon, #cc0000);
	mask-repeat: no-repeat; mask-position:top left; mask-size:16px;
	-webkit-mask-repeat: no-repeat; -webkit-mask-position:top left; -webkit-mask-size:16px;
}

/* Zwischenmenue */
.fpm_wrapper_div {border-right:1px solid #D6D6D7; display:inline-block; border-left:1px solid #D6D6D7; border-bottom:1px solid #D6D6D7; width:100%; background-color: #EFEFEF;}
.fpm_headline_div {padding:10px; border-bottom:2px solid #ffffff; background-color:#e1e1e1;}
.fpm_menueWrapper_div {border-bottom:1px solid #ffffff; display:inline-block; margin:0px 2px 0px 2px;}
.fpm_menueWrapper_div:last-of-type {border-bottom-style:none;}
.fpm_menueCount_div {float:left; width:25px; font-weight:bold; margin:10px 0px 5px 5px;}
.fpm_menueDescr_div {float:left; width:415px; margin:10px 0px 10px 5px;}
.fpm_menueDescrTitle_div {font-weight:bold;}
.fpm_menueButton_div {float:left; width:170px; margin:5px 5px 5px 5px; text-align:right;}
.fpm_menueButtonChange {margin:0px 0px 0px 0px; padding:0px 5px 0px 5px; width:100px; overflow:hidden;}

.fpm_menueButtonChange.fp_button {
	height:24px; font-size:12px; line-height:24px; font-size: 12px; text-align:left;
	padding-left:22px !important; background-position: 5px center; background-size: auto 10px;
}
.fpm_menueButtonDel.fp_button {
	height:24px; line-height:24px; font-size: 12px; text-align:left;
	padding: 0px 14px !important; background-position: 50% 50%; background-size: auto 10px;
	margin:0px 0px 0px 0px;  
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 511 511' xmlns='http://www.w3.org/2000/svg'><title>close</title><g id='Icons' fill='none' fill-rule='evenodd'><g id='close' fill='rgb(255,255,255)'><g id='close'><path d='m331.13 255.8 171.82-171.82c9.9369-9.9369 9.9369-26.063 0-36.015l-39.923-39.923c-9.9369-9.9369-26.063-9.9369-36.015 0l-171.8 171.83-171.82-171.82c-9.9369-9.9369-26.063-9.9369-36.015 0l-39.907 39.907c-9.9369 9.9369-9.9369 26.063 0 36.015l171.82 171.82-171.82 171.82c-9.9369 9.9369-9.9369 26.063 0 36.015l39.923 39.923c9.9369 9.9369 26.063 9.9369 36.015 0l171.8-171.83 171.82 171.82c9.9369 9.9369 26.063 9.9369 36.015 0l39.923-39.923c9.9369-9.9369 9.9369-26.063 0-36.015l-171.83-171.8z'/></g></g></g></svg>");
}
.fpm_menueButtonDel.fp_button:hover {
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 511 511' xmlns='http://www.w3.org/2000/svg'><title>close</title><g id='Icons' fill='none' fill-rule='evenodd'><g id='close' fill='black'><g id='close'><path d='m331.13 255.8 171.82-171.82c9.9369-9.9369 9.9369-26.063 0-36.015l-39.923-39.923c-9.9369-9.9369-26.063-9.9369-36.015 0l-171.8 171.83-171.82-171.82c-9.9369-9.9369-26.063-9.9369-36.015 0l-39.907 39.907c-9.9369 9.9369-9.9369 26.063 0 36.015l171.82 171.82-171.82 171.82c-9.9369 9.9369-9.9369 26.063 0 36.015l39.923 39.923c9.9369 9.9369 26.063 9.9369 36.015 0l171.8-171.83 171.82 171.82c9.9369 9.9369 26.063 9.9369 36.015 0l39.923-39.923c9.9369-9.9369 9.9369-26.063 0-36.015l-171.83-171.8z'/></g></g></g></svg>");
 }
.fpm_newButton_div {margin:10px 2px 10px 5px;}
.fpm_menueButtonNew {margin:0px 0px 0px 0px;}
.fpm_nextStepButton_div {margin:-1px 0px 0px 0px; border-top:2px solid #ffffff; background-color:#e1e1e1;}
.fpm_menueButtonNext {margin:15px 5px 5px 5px;}
.fpm_footer_div {background-color:#e1e1e1;}

/* Formularspecials */
#fp_formAndButtons_P1001_1_1 .fp_frame_m1002_3 {border-bottom-style:none; padding-bottom:0px;}
#fp_formAndButtons_P1001_1_4 .fp_frame_m1003_6 {border-bottom-style:none; padding-bottom:0px;}
.fp_frame_m1119_63 {border-bottom-style:none; padding-bottom:0px;}
.fp_frame_m1119_41 {border-bottom-style:none; padding-bottom:0px;}
.fp_frame_m1100_7 .fp_descr_div, .fp_frame_m1100_8 .fp_descr_div {display:none;}
.fp_frame_m1100_7 .fp_fields_div, .fp_frame_m1100_8 .fp_fields_div {width:600px;}
.fp_frame_m1100_7 .fp_help_m1100_7 {margin: 11px 0px 3px 32px; width:580px;}
.fp_frame_m1100_8 .fp_help_m1100_8 {margin: 11px 0px 3px 32px; width:580px;}

.fpf_clg_selcArea_div {width:580px;}
.clgSItm .pstSubDis {
	background: #999; background-color:var(--c-primary, #cc0000);
	mask-repeat:no-repeat; mask-position:50% 50%; mask-size: 10px;
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'><title>dot</title><g transform='translate(-22,14)'><circle cx='25' cy='-11' r='3' fill='black'/></g></svg>");
	-webkit-mask-repeat:no-repeat; -webkit-mask-position:50% 50%; -webkit-mask-size: 10px;
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'><title>dot</title><g transform='translate(-22,14)'><circle cx='25' cy='-11' r='3' fill='black'/></g></svg>");
}
.clgSItm .pstNot {
	width:14px; height:14px;
	background-repeat:no-repeat; background-position:50% 50%; background-size:13px;
	background-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 450 450' xmlns='http://www.w3.org/2000/svg'><title>unchecked</title><g id='Icons' transform='rotate(-10 457.49 261.46)' fill-rule='evenodd'><rect transform='rotate(10)' x='71.205' y='-50.662' width='384.49' height='384.49' ry='24.353' fill='rgb(255,255,255)' image-rendering='auto' stroke='rgb(180,180,180)' stroke-width='65.506'/></g></svg>");
}
.clgSItm .pstChk, .clgSItm .pstChkSub {
	width:14px; height:14px; background: #999; background-color:var(--c-primary, #cc0000);
	mask-repeat:no-repeat; mask-position:50% 50%; mask-size:13px;
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 450 450' xmlns='http://www.w3.org/2000/svg'><title>checked</title><g transform='rotate(-10 457.49 261.46)' fill='none' fill-rule='evenodd'><g transform='matrix(.7504 -.01087 -.01087 .81013 39.635 40.071)' fill='black' style='fill:black'><g style='fill:black'><path d='m398.29-10.739-224.14 266.09-92.801-110.21c-4.7391-5.6282-18.568-8.592-23.807-3.3535-4.1688 4.1679-56.922 34.428-69.464 61.971-2.6273 5.7695-0.0024 16.768 4.8352 22.325 52.392 60.193 157.18 180.58 157.18 180.58 4.8371 5.5572 13.732 5.2385 18.972 0l371.57-380c5.1022-5.3713 5.2385-13.732 0-18.972l-122.94-20.85c-7.3042-1.2388-14.16-2.813-19.399 2.4255zm-308.27-118.44c-40.881-7.2084-80.703 18.327-87.347 56.008l-71.805 407.23c-6.6442 37.681 22.043 75.294 62.924 82.503l441.81 77.903c40.881 7.2085 80.703-18.328 87.347-56.006l71.805-407.23c6.6436-37.677-22.042-75.297-62.924-82.505z' style='fill:black'/></g></g></g></svg>");
	-webkit-mask-repeat:no-repeat; -webkit-mask-position:50% 50%; -webkit-mask-size:13px;
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 450 450' xmlns='http://www.w3.org/2000/svg'><title>checked</title><g transform='rotate(-10 457.49 261.46)' fill='none' fill-rule='evenodd'><g transform='matrix(.7504 -.01087 -.01087 .81013 39.635 40.071)' fill='black' style='fill:black'><g style='fill:black'><path d='m398.29-10.739-224.14 266.09-92.801-110.21c-4.7391-5.6282-18.568-8.592-23.807-3.3535-4.1688 4.1679-56.922 34.428-69.464 61.971-2.6273 5.7695-0.0024 16.768 4.8352 22.325 52.392 60.193 157.18 180.58 157.18 180.58 4.8371 5.5572 13.732 5.2385 18.972 0l371.57-380c5.1022-5.3713 5.2385-13.732 0-18.972l-122.94-20.85c-7.3042-1.2388-14.16-2.813-19.399 2.4255zm-308.27-118.44c-40.881-7.2084-80.703 18.327-87.347 56.008l-71.805 407.23c-6.6442 37.681 22.043 75.294 62.924 82.503l441.81 77.903c40.881 7.2085 80.703-18.328 87.347-56.006l71.805-407.23c6.6436-37.677-22.042-75.297-62.924-82.505z' style='fill:black'/></g></g></g></svg>");
}
.clgSItm .pstSub {width:14px; height:14px;
	background: #999; background-color:var(--c-primary, #cc0000);
	mask-repeat:no-repeat; mask-position:50% 50%; mask-size:13px;
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 450 450' xmlns='http://www.w3.org/2000/svg'><title>subchecked</title><g id='Icons' transform='rotate(-10 457.49 261.46)' fill-rule='evenodd'><rect transform='rotate(10)' x='71.205' y='-50.662' width='384.49' height='384.49' ry='24.353' fill='rgb(255,255,255)' image-rendering='auto' stroke='black' stroke-width='65.506'/></g></svg>");
	-webkit-mask-repeat:no-repeat; -webkit-mask-position:50% 50%; -webkit-mask-size:13px;
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg version='1.1' viewBox='0 0 450 450' xmlns='http://www.w3.org/2000/svg'><title>subchecked</title><g id='Icons' transform='rotate(-10 457.49 261.46)' fill-rule='evenodd'><rect transform='rotate(10)' x='71.205' y='-50.662' width='384.49' height='384.49' ry='24.353' fill='rgb(255,255,255)' image-rendering='auto' stroke='black' stroke-width='65.506'/></g></svg>");
}

.bkg_loginCnt_av {background:none !important; position:relative; padding-left:16px;}
.bkg_loginCnt_av::before {
	content: "";
	position:absolute; left:0px; top:0px; width:15px; height:15px;
	background: #999; background-color:var(--c-icon, #cc0000);
	mask-repeat:no-repeat; mask-position:50% 50%;mask-size:10px;
	mask-image: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' aria-label='Arrow right' viewBox='0 0 13.78 12.56' height='14px' fill='white'><polygon points='7.5 0 5 0 10.39 5.39 0 5.39 0 7.17 10.39 7.17 5 12.56 7.5 12.56 13.68 6.39 13.78 6.28 7.5 0'/></svg>");
	-webkit-mask-repeat: no-repeat; -webkit-mask-position: 50% 50%;-webkit-mask-size: 10px;
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' aria-label='Arrow right' viewBox='0 0 13.78 12.56' height='14px' fill='white'><polygon points='7.5 0 5 0 10.39 5.39 0 5.39 0 7.17 10.39 7.17 5 12.56 7.5 12.56 13.68 6.39 13.78 6.28 7.5 0'/></svg>");
	
}

/* Customfield Kontakte */
.fp_cntctHeadline {font-weight:700;}
.fp_cntctOptInactive input, .fp_cntctOptInactive select{color:#929292;}
.fp_cntctOptInactive .fp_cntctCheckBox {opacity:0.3;}

/* Formularfeld nach ober verschieben */
.fp_up {margin-top:-5px;}
.fp_noBorderBottom.fp_frame_div {border-bottom-style:none;}

/* Sortierfunktion */
.bkg_srt_container {border:1px solid #ccc; background-image: url(../../../../_inc002/_images/formPartDivs/fieldBackground_white.gif); background-repeat:no-repeat; background-position:top left;}
.bkg_srt_wrapper {border-bottom:1px dotted #c7c5c5; padding:2px 0 2px 0; cursor:pointer;}
.bkg_srt_pre {float:left; line-height:19px; width:10px; margin:2px 5px;}
.bkg_srt_string {float:left; line-height:19px; width:300px; margin:2px;}

/* CK-Editor */
.cke_editable a {color:#000; text-decoration:underline !important;}

/* FancyBox */
.fancybox-close {top:3px !important; right:3px !important;}
.fancybox-skin {margin-bottom: 20px !important;}

/* jQuery-Dialog */
#elmDialogue, .ui-dialog-content {min-height:1.4rem !important;}