/* HF-WRP-FLEX.CSS (12.11.2021)                            Stand: 26.01.2022 */

.wrp-flex-ftr, .wrp-flex-hdr {font-family:Verdana,sans-serif;}
.wrp-flex-ftr .ftr-box, .wrp-flex-hdr .hdr-box {background-color:#F0F0F0;padding:5px 10px;}
.wrp-flex-ftr .ftr-box, .wrp-flex-hdr .hdr-box {align-items:center;justify-content:space-between;}
.wrp-flex-ftr .ftr-box .ftr-left, .wrp-flex-hdr .hdr-box .hdr-left {text-align:left;}
.wrp-flex-ftr .ftr-box .ftr-right, .wrp-flex-hdr .hdr-box .hdr-right {text-align:right;}
.wrp-flex-ftr .ftr-box, .wrp-flex-hdr .hdr-box {display:flex;flex-direction:row;}
.wrp-flex-ftr .ftr-box {border-top:2px solid #808080;}
.wrp-flex-hdr div {background-repeat:no-repeat;font-size:12pt;}
.wrp-flex-hdr .hdr-box {border-bottom:2px solid #808080;}
.wrp-flex-hdr .hdr-left {background-image:url(../pics/wappen.png);background-position:left center;padding-left:35px;padding-right:5px;}
.wrp-flex-hdr .hdr-right {background-image:url(../pics/logo_lubw.png);background-position:right center;padding-left:5px;padding-right:110px;}

.wrp-lnk {color:#808080;text-decoration:none;font-weight:bold;font-size:10pt;}
.wrp-lnk:hover {color:#606060;text-decoration:underline;}

.wrp-lnk-3d {background-image:linear-gradient(#FFFFFF,#D4D4D4);display:inline-block;}
.wrp-lnk-3d:hover {background-image:linear-gradient(#F0F0F0,#C8C8C8);}
.wrp-lnk-3d {border:1px solid #C0C0C0;border-radius:5px;}
.wrp-lnk-3d:hover {border-color:#909090;}
.wrp-lnk-pic {padding-left:15px;padding-top:3px;padding-bottom:3px;padding-right:5px;background:url(../pics/fw_link.gif) no-repeat 5px center;display:inline-block;}


@media screen
{
body {margin:0px !important;}
html, body {box-sizing:border-box;}
html.ui-flex, .ui-flex body, .ui-flex .wrp-flex-box {height:100%;}
.ui-flex body, .ui-flex .wrp-flex-box {overflow:hidden;}
.ui-flex .wrp-flex-box {display:flex;flex-direction:column;}
.ui-flex .wrp-flex-box .wrp-flex-bdy {flex:1;overflow:auto;min-height:40px;}
}

@media print
{
.wrp-flex-nop {display:none !important;}
.ui-flex .wrp-flex-box .wrp-flex-bdy {min-height:40px;}
}
