/* HF.CSS (13.07.2021)                                     Stand: 28.09.2021 */
/* Schalter: .ui-deco */

.ui-def-ff {font-family:Verdana;}
.ui-def-fs {font-size:0.8em;}

.ui-dsp-none {display:none;}
.ui-dsp-block {display:block;}
.ui-dsp-inline {display:inline-block;}
.ui-dsp-center {margin-left:auto;margin-right:auto;}

.ui-ts-center {text-align:center;}
.ui-ts-hide {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ui-ts-left {text-align:left;}
.ui-ts-justify {text-align:justify;}
.ui-ts-right {text-align:right;}
.ui-ts-nowrap {white-space:nowrap;}

.ui-pos-abs {position:absolute;}
.ui-pos-rel {position:relative;}


/* Button */
.ui-btn .btn-act, .ui-btn .btn-dis, .ui-btn .btn-ena, .ui-btn .btn-pre {font-weight:bold;}
.ui-btn .btn-act, .ui-btn .btn-ena:hover {color:#404040;}
.ui-btn .btn-act, .ui-btn .btn-ena:hover {border-color:#909090;}
.ui-btn .btn-ena, .ui-btn .btn-pre {cursor:pointer;}
.ui-btn .btn-ena, .ui-btn .btn-dis, .ui-btn .btn-act, .ui-btn .btn-pre {border-width:1px;border-style:solid;border-radius:5px;}
.ui-btn .btn-act {background-image:linear-gradient(#FEFDD9,#E2A90A);}
.ui-btn .btn-ena {background-image:linear-gradient(#FFFFFF,#D4D4D4);border-color:#C0C0C0;}
.ui-btn .btn-ena {color:#606060;}
.ui-btn .btn-ena:hover {background-image:linear-gradient(#F0F0F0,#C8C8C8);}
.ui-btn .btn-dis {color:#A0A0A0;background-color:#F8F8F8;border-color:#B0B0B0;}
.ui-btn .btn-pre {background-image:linear-gradient(#C8C8C8,#F0F0F0);color:#606060;border-color:#808080;}
.ui-btn.btn-td .btn-act, .ui-btn.btn-td .btn-ena:hover {text-decoration:underline;}

/*
.ui-deco .ui-btn .btn-act, .ui-deco .ui-btn .btn-ena:hover {text-decoration:underline;}

.ui-btn .active, .ui-btn .disabled, .ui-btn .enabled, .ui-btn .pressed {font-weight:bold;}
.ui-btn .active, .ui-btn .enabled:hover {color:#404040;}
.ui-btn .active, .ui-btn .enabled:hover {border-color:#909090;}
.ui-btn .enabled, .ui-btn .pressed {cursor:pointer;}
.ui-btn .enabled, .ui-btn .disabled, .ui-btn .active, .ui-btn .pressed {border-width:1px;border-style:solid;border-radius:5px;}
.ui-btn .active {background-image:linear-gradient(#FEFDD9,#E2A90A);}
.ui-btn .enabled {background-image:linear-gradient(#FFFFFF,#D4D4D4);border-color:#C0C0C0;}
.ui-btn .enabled {color:#606060;}
.ui-btn .enabled:hover {background-image:linear-gradient(#F0F0F0,#C8C8C8);}
.ui-btn .disabled {color:#A0A0A0;background-color:#F8F8F8;border-color:#B0B0B0;}
.ui-btn .pressed {background-image:linear-gradient(#C8C8C8,#F0F0F0);color:#606060;border-color:#808080;}
.ui-deco .ui-btn .active, .ui-deco .ui-btn .enabled:hover {text-decoration:underline;}
*/

/* Checkbox */
.ui-chk * {background-repeat:no-repeat;}
.ui-chk .chk-ena, .ui-chk .chk-act {cursor:pointer;}
.ui-chk .chk-td .chk-ena:hover, .ui-chk .chk-td .chk-act:hover {text-decoration:underline;}
.ui-chk .chk-box .chk-act {background-image:url(../pics/pic_check_on.gif);}
.ui-chk .chk-box .chk-ena, .ui-chk .chk-box .chk-dis {background-image:url(../pics/pic_check_off.gif);}
.ui-chk .chk-box .chk-act, .ui-chk .chk-box .chk-dis, .ui-chk .chk-box .chk-ena {background-position:left center;padding-left:20px;}
.ui-chk .chk-vis .chk-act, .ui-chk .chk-vis .chk-dis, .ui-chk .chk-vis .chk-ena {font-weight:bold;}
.ui-chk .chk-vis .chk-dis {color:#A0A0A0;}
.ui-chk .chk-vis .chk-ena {color:#606060;}
.ui-chk .chk-vis .chk-act, .ui-chk .chk-vis .chk-ena:hover {color:#404040;}


/*
.ui-chk span {background-repeat:no-repeat;}
.ui-chk .chk-box-dis {}
.ui-chk .chk-box-act {background-image:url(../pics/pic_check_on.gif);}
.ui-chk .chk-box-ena, .ui-chk .chk-box-dis {background-image:url(../pics/pic_check_off.gif);}
.ui-chk .chk-box-act, .ui-chk .chk-box-dis, .ui-chk .chk-box-ena {background-position:left center;padding-left:20px;}

.ui-chk.chk-hor span {display:inline-block;}
.ui-chk.chk-ver span {display:block;}

.ui-chk .chk-box {background-position:0px center;padding-left:20px;background-repeat:no-repeat;}
.ui-chk .chk-box.chk-box-off {background-image:url(../pics/pic_check_off.gif);}
.ui-chk .chk-box.chk-box-on {background-image:url(../pics/pic_check_on.gif);}
.ui-chk.chk-td .chk-box:hover {text-decoration:underline;}

*/




/* Link */
.ui-lnk {font-weight:bold;text-decoration:none;display:inline-block;color:#606060;cursor:pointer;}
.ui-lnk:hover {color:#404040;}
.ui-lnk-3d {border-color:#C0C0C0;background-image:linear-gradient(#FFFFFF,#D4D4D4);}
.ui-lnk-3d, .ui-lnk-box {border-radius:5px;border-width:1px;border-style:solid;}
.ui-lnk-3d:hover {background-image:linear-gradient(#F0F0F0,#C8C8C8);}
.ui-lnk-3d:hover, .ui-lnk-box:hover {border-color:#909090;}
.ui-lnk-box {border-color:transparent;}
.ui-lnk-pad {padding:2px 5px;}
.ui-lnk-pic {padding-left:10px !important;background:url(../pics/fw_link.gif) no-repeat left center;}
.ui-lnk-td:hover {text-decoration:underline;}


/*
.ui-lnk-pic {padding-left:15px !important;padding-right:5px !important;background-image:url(../pics/fw_link.gif);}
.ui-lnk-pic {background-repeat:no-repeat;background-position:5px center;}
.ui-lnk-box {border-color:transparent;padding:2px 3px;}
.ui-deco .ui-lnk:hover {text-decoration:underline;}
.ui-lnk-3d {display:inline-block;}
.ui-lnk-3d {border-color:#C0C0C0;background-image:linear-gradient(#FFFFFF,#D4D4D4);}
.ui-lnk-3d:hover {background-image:linear-gradient(#F0F0F0,#C8C8C8);}
.ui-lnk-3d, .ui-lnk-box {border-radius:5px;border-width:1px;border-style:solid;}
.ui-lnk-3d .ui-lnk {padding:2px 5px;}
.ui-lnk-3d:hover, .ui-lnk-box:hover {border-color:#909090;}
*/

@media screen
{
}

@media print
{
.ui-prn-dsp {display:block !important;}
.ui-prn-none {display:none !important;}
}


/*
.ui-def-col-3 {width:33%;display:inline-block;}

.ui-fl-clear {clear:both;}
.ui-fl-left {float:left;}
.ui-fl-right {float:right;}

.ui-ts-center {text-align:center;}
.ui-ts-hide {overflow:hidden;text-overflow:ellipsis;}
.ui-ts-left {text-align:left;}
.ui-ts-justify {text-align:justify;}
.ui-ts-right {text-align:right;}
.ui-ts-nowrap {white-space:nowrap;}
*/

/* Button */
/*


.ui-switch .sw-sw {background-repeat:no-repeat;}
.ui-switch .sw-sw.sw-off {background-image:url(../pics/pic_check_off.gif);}
.ui-switch .sw-sw.sw-on {background-image:url(../pics/pic_check_on.gif);}
.ui-switch .sw-sw:hover {text-decoration:underline;}
.ui-switch .sw-sw, .ui-switch .sw-txt {font-weight:bold;}

.ui-check .checkbox {background-repeat:no-repeat;}
.ui-check .checkbox.unchecked {background-image:url(../pics/pic_check_off.gif);}
.ui-check .checkbox.checked {background-image:url(../pics/pic_check_on.gif);}
.ui-check .checkbox:hover {text-decoration:underline;}


@media screen
{
.ui-view-center {margin-left:auto;margin-right:auto;max-width:70em;padding-bottom:20px;}
}

@media print
{
.ui-prn-center {text-align:center !important;}
.ui-prn-no {display:none !important;}
}
*/
