/* *** generated @ 2025-12-06 03:38:03 *** */

/* ** [ /pages/sites/meister/meister.css ] ** */


/* ** [ pages/sites/portal/portal_standards.css ] (@import) ** */
.dummy{}
   body{padding:0px;margin:0px;font-family:arial,helvetica,times,sans-serif;font-size:12px;line-height:17px;font-weight:normal;color:#000;background: url(/pages/img/portal/bg-head.gif?1371104974) repeat-x #fff;background-position:0 0}
 h1{font-size:20px;line-height:21px;padding:12px 0 13px 0;margin:0;clear:both;font-weight:normal}
h2{font-size:15px;line-height:17px;padding:0 0 17px 0;margin:0;clear:both}
 li h2{font-size:13px;line-height:17px;margin:0;padding:0}
li h2 a.on{text-decoration:underline}
 h3{font-size:12px;line-height:17px;margin:0;padding:0}
 h4{font-size:14px;line-height:17px;padding:0 0 6px 0;margin:0; color:#007e46}
 h5{font-size:14px;font-weight:normal;line-height:21px;padding:0 0 16px 0;color:#000;margin:0}
li h5{font-size:14px;line-height:17px;margin:0;padding:0 0 6px 0;color:#000;font-weight:normal}
 h6{margin:0px;padding:0px;height:19px;font-size:12px;line-height:16px}
img{border-style:none}
table{border:0px}
a{text-decoration:none;color:#000;outline:none}
a:active{outline:none}
a:hover{color:#000;text-decoration:none}
p,form,ul,li,fieldset{margin:0px;padding:0px}
li{list-style:none}
fieldset{border:none;padding:0px;margin:0px}
input,select,textarea{font-size:11px;font-family:arial,times,sans-serif;border:1px solid #c0c0c0;margin:0px}
.clear{line-height:0px;font-size:0px;clear:both}
.printlogo{display:none}
.inpHidden{width:0 !important;height:0 !important;left:10000em;position:absolute;border:0 !important;padding:0 !important;margin:0 !important}

/* ** [ pages/sites/portal/portal_main.css ] (@import) ** */
.screen{width:1000px;text-align:left;padding:0 0 0 20px}
.window{width:1000px}
#head{height:98px;float:left;margin:20px 20px 20px 0;width:980px;position:relative}
#mainarea{width:980px;clear:both;float:left;position:relative}
#menu{width:160px;min-height:160px;float:left;clear:both;overflow:hidden;margin-right:20px}
#maincontent{float:left}
#knot{width:800px;float:left;overflow:hidden;min-height:600px;background:#fff}
#content{width:560px;float:left;overflow:hidden;margin-right:20px}
#maincontent .right{float:left;width:220px;position:relative}
#maincontent .left{float:left;clear:left;margin-right:20px;width:740px}
#maincontent .left.small{width:560px; }
  .archive,.back-uebersicht{clear:both;float:right;padding-right:12px;text-align:right}
.back-uebersicht a,.archive a{color:#696969}
.archive{display:none}
.archive.display{display:block}
 .content h6{border-bottom:1px solid #d3d3d3;margin-bottom:17px}
.schedule{color:#696969}
.more,.more a{color:#007E46;white-space:nowrap}
.content-functions{width:560px;font-size:11px;float:left;position:relative;line-height:14px;margin:17px 0 0 0;padding:10px 0 17px 0;border-top:1px solid #d3d3d3}
.content-functions a{}
.content-functions .author{float:left}
.content-functions .author span{float:left;padding:0 5px 0 0; }
.content-functions .author.v-space{ }
.content-functions .date{float:left;padding-right:10px}
.content-functions .print,.content-functions .mail,.content-functions .checklist,.content-functions .web-form{float:right;height:21px;padding-left:1px;position:relative;top:-1px}
.content-functions .print a,.content-functions .mail a,.content-functions .checklist a,.content-functions .web-form a{background:#017d47;padding:0 20px 0 20px;height:21px;line-height:21px;display:block;color:#c5e3d5;font-weight:bold}
.content-functions .print a:hover,.content-functions .mail a:hover,.content-functions .checklist a:hover,.content-functions .web-form a:hover{color:#fff}
.content-functions .print.executing{background: url(/pages/img/portal/busy-small.gif?1356703443) no-repeat #fff;background-position:0% 0px}
.content-functions .checklist-remove{display:none;position:absolute;top:0px;left:1px}
.content-functions .checklist-remove a{background: url(/pages/img/portal/checklist-on.gif?1371104974) no-repeat #d2d2d2;background-position:95% 50%;color:#787878}
#container-checklist a{padding-left:20px}
#container-checklist .checklist-remove{float:left}
#container-checklist .checklist-remove a{padding:0px;width:16px;height:16px;background: url(/pages/img/portal/check-on.gif?1371104974) no-repeat transparent;background-position:0% 55%}
#container-checklist .checklist-remove span{display:none}
.knotset{width:100%;height:21px;margin:5px 0 26px 0}
.knotset h3{float:left;margin-right:6px;border:1px solid #d3d3d3;font-size:11px;font-weight:normal}
.knotset h3 a{padding:0 10px 1px 10px;display:block}
.knotset h3.active{border:1px solid #d3d3d3;background:#f0f0f0;background-position:0% 0%}
.contentarea{}
.contentleft{width:250px;float:left;padding-top:3px}
.contentright{ width:290px;float:left;padding-left:20px}
.contentright h4{clear:both}
 .style999,.style1,.style2,.style3,.style5,.style10{float:left;clear:both;width:100%}
.text{float:left;clear:both;width:100%;padding:0 0 17px 0}
h5 a,.c-text a{color:#017D47;text-decoration:underline}
.text ul{ margin:12px 0 17px 0}
.text ul li{float:none;margin:4px 0 4px 0; padding-left:14px;background: url(/pages/img/portal/marker-right.gif?1371104974) no-repeat #fff;background-position:0% 5px}
.contentright .text ul{}
.contentright .text ul li{width:317px}
.text ol{clear:both;float:none}
.text ol li{float:none;clear:both;list-style:decimal}
.text .movie{padding:2px 12px 10px 0;float:left}
.text .webmovie{float:left;padding:2px 12px 10px 0;overflow:hidden}
.error{color:#d30606}
 .setarea{clear:both;float:left;width:100%;margin:0 0 13px 0}
.setarea .setarea-td{text-align:left !important}
.set td{border-right:3px solid #fff}
.set .setlist,.set .setact,.set .setprevnext{color:#000;display:block;font-weight:normal;line-height:20px;text-align:center;float:left;height:20px;min-width:20px;background:#f8f8f8;letter-spacing:-1px;overflow:hidden}
.set .setact{background:#007f42;color:#fff}
.set .setlist:hover,.set .setact:hover,.set .setprevnext:hover{text-decoration:none}
.set .setprevnext{font-size:14px;font-weight:bold;letter-spacing:0;font-family:trebuchet ms;line-height:18px;background:#fff}
.set-descr{color:#009037;font-size:12px;text-transform:uppercase;font-weight:bold;font-family:arial;padding-right:5px}
.right .ad{float:left}
.right h6{clear:both;font-weight:normal;text-transform:uppercase;padding-bottom:7px;padding-top:8px}
.right ul.hitlist{float:left;margin-bottom:7px;border-top:1px solid #e9eae9;padding-top:1px}
.right li.hit{padding:7px 0 5px 0;clear:both;float:left;width:220px;border-bottom:1px solid #e9eae9}
.right li.hit:hover{background:#f8f8f8}
.right li.hit h2{width:220px;float:left;font-size:12px;padding:0 0 4px 0;margin:0;clear:both}
.right li.hit h2 a{display:block;font-weight:normal}
 .box{clear:both;width:620px;float:left;padding:0 0 17px 0;position:relative}
.box .box-header{height:25px;width:620px;overflow:visible;background: url(/settings/img/portal/border.gif?1308757508) repeat-x;background-position:0% 100%}
.box.collect .box-header{height:25px;width:560px;overflow:visible;background-image:none}
.box h3{height:24px;line-height:20px;overflow:hidden;background: url(/settings/img/portal/bg-box-header-off.gif?1308757508) repeat-x #fff;background-position:0% 0%;padding:0 10px 0 10px;float:left;border:1px solid #d3d3d3;border-bottom:none;margin-right:1px;font-weight:normal}
.box.collect h3{height:25px;border:none; background-position:0% 0%;line-height:25px}
.box h3.active,.box .active h3{border-bottom:none;background: url(/settings/img/portal/bg-box-header.gif?1308757508) repeat-x #fff;background-position:0% 0%;font-weight:bold}
.box.collect h3.active,.box.collect .active h3{background:#f4f6f5;font-weight:normal}
 #mediabox{padding:6px 0 10px 0;margin:0 0 17px 0; width:560px;background:#f4f6f5;clear:both;float:left}
  #bottombox ul{padding:17px 0 10px 0;margin:0 0 17px 0;width:618px;border:1px solid #d3d3d3;border-top:none;clear:both;float:left}
#bottombox li{float:left;width:598px}
.box .linkbox li,.box .downloadbox li{padding:0 10px 10px 10px;background: url(/settings/img/portal/marker.gif?1308757508) no-repeat #fff;background-position:10px 6px}
.box li a{text-decoration:underline;padding-left:10px;float:left;display:block}
 .box.gallery{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;float:left;padding:10px 0 7px 0;margin-bottom:25px}
.box.pict,.box.movies{width:230px;height:265px;float:left;padding:9px 9px 0 9px;margin-bottom:25px;background:#f4f6f5;border:1px solid #f4f6f5}
.box.pictval,.box.movieval{width:265px;float:left;margin:0 10px 10px 0;padding:0px}
.box.movieval table{height:100%;width:100%}
.box.movieval .collectmovie{background-color:#F9F9F9;border:1px solid #d3d3d3;clear:left;float:left;height:263px;margin-bottom:5px;overflow:hidden;width:263px}
.box.movieval .movieset{clear:both;float:left !important;height:25px;margin:0;right:auto;text-align:left;width:265px}
.box.movieval .movieset .setcontainer{height:22px;overflow:hidden;padding-top:3px;width:auto;float:none}
.box.movieval .movieset td{width:21px}
.box.movieval .movieset .set{border:1px solid #d3d3d3;float:left;height:18px;margin:0 3px 3px 0;padding:0;width:18px}
.box.movieval .movieset .active{background:none repeat scroll 0 0 transparent;border:1px solid #d3d3d3}
.box.movieval .movieset .set a{display:block;font-size:10px;height:16px;padding:0;text-align:center;text-decoration:none;width:16px}
.box.movieval .movieset .active a{border:none}
.box.movieval .movieset .set a:hover{background:none}
  .content-linkbox,.content-downloadbox{width:560px;float:left;clear:both;margin-bottom:19px}
#par-id5481 .content-linkbox,#par-id5481 .content-downloadbox,#par-id4593 .content-linkbox,#par-id4593 .content-downloadbox,#layout1 .content-linkbox,#layout998 .content-linkbox,#layout1 .content-downloadbox,#layout998 .content-downloadbox,.right .content-downloadbox{width:220px}
.content-linkbox ul,.content-downloadbox ul{width:560px;float:left;clear:both;margin-top:7px}
#par-id5481 .content-linkbox ul,#par-id5481 .content-downloadbox ul,#par-id4593 .content-linkbox ul,#par-id4593 .content-downloadbox ul,#layout1 .content-linkbox ul,#layout998 .content-linkbox ul,#layout1 .content-downloadbox ul,#layout998 .content-downloadbox ul,.right .content-downloadbox ul{width:220px}
.content-linkbox li,.content-downloadbox li{width:560px;float:left;font-size:12px;padding:0 0 4px 0;margin:0;clear:both;background: url(/pages/img/portal/marker-right.gif?1371104974) no-repeat #fff;background-position:5px 4px}
#par-id5481 .content-linkbox li,#par-id5481 .content-downloadbox li,#par-id4593 .content-linkbox li,#par-id4593 .content-downloadbox li,#layout1 .content-linkbox li,#layout998 .content-linkbox li,#layout1 .content-downloadbox li,#layout998 .content-downloadbox li,.right .content-downloadbox li{width:220px}
.content-linkbox li a,.content-downloadbox li a{padding-left:18px;display:block}
.content-linkbox li p,.content-downloadbox li p{line-height:14px;padding-left:18px}
.content-linkbox .box-header,.content-downloadbox .box-header{width:560px;padding:0;margin:0;background: url(/pages/img/portal/bg-h6.gif?1371104974) repeat-x 0 0}
#par-id5481 .content-linkbox .box-header,#par-id5481 .content-downloadbox .box-header,#par-id4593 .content-linkbox .box-header,#par-id4593 .content-downloadbox .box-header,#layout1 .content-linkbox .box-header,#layout1 .content-downloadbox .box-header,#layout998 .content-linkbox .box-header,#layout998 .content-downloadbox .box-header,.right .content-downloadbox .box-header{width:220px}
.content-linkbox .box-header h6,.content-downloadbox .box-header h6{border-bottom:none;margin-bottom:0px;line-height:20px;height:21px;color:#007E46;padding:0 0 0 6px}
#par-id5481 .content-linkbox .box-header h6,#par-id5481 .content-downloadbox .box-header h6,#par-id4593 .content-linkbox .box-header h6,#par-id4593 .content-downloadbox .box-header h6,#layout1 .content-linkbox .box-header h6,#layout1 .content-downloadbox .box-header h6,#layout998 .content-linkbox .box-header h6,#layout998 .content-downloadbox .box-header h6,.right .content-downloadbox .box-header h6{color:#5A6360;font-weight:normal;height:25px;letter-spacing:0;line-height:27px;overflow-x:hidden;overflow-y:hidden;padding:0;text-indent:5px;width:220px}
    .banner,.banner ul,.banner li{float:left}
.display{float:left;width:160px;margin-bottom:10px}
.display ul{float:left;width:160px}
.display h6{display:none}
.display1,.display2{background:#f4f6f5;padding-bottom:0;margin-bottom:10px}
.display1 ul{padding:6px 0 3px 0}
.display2 ul{padding:4px 0 4px 0}
.display1 li,.display2 li{width:140px;margin:0 10px 0 10px;padding:4px 0 5px 0;border-top:1px solid #d8dcdb}
.display1 .d1,.display2 .d1{border-top:none}
.display1 li h3{padding-bottom:5px}
.display1 li a{color:#007e46;font-weight:bold}
.display2 li a{color:#5a6360;font-weight:normal}
.display1 li a:hover{text-decoration:underline}
.display2 li a:hover{color:#000}
.display1 .image{width:140px;padding:0;margin-bottom:10px}
.display2 .image{width:140px;padding:0}
.display1 img,.display2 img{width:100%;height:auto}
#channel .col{float:left; }
.channelbox{clear:both;float:left;width:auto;margin-bottom:17px}
.channel{position:relative}
.channel h6{background: url(/pages/img/portal/bg-h6.gif?1371104974) repeat-x #fff;background-position:0% 0%;height:25px;line-height:25px;text-indent:9px;clear:both;color:#5a6360;font-size:12px;font-weight:normal;margin:0 0 8px 0;padding:0;text-transform:uppercase}
.channel ul{float:left;clear:both}
.channel li{float:left;clear:both; position:relative;padding-bottom:17px;line-height:15px}
.channel li:hover{}
.channel li table{}
.channel11 li table{}
.channel li.stop table{}
.channel li td{padding:4px 0 4px 0}
.channel .img-right,.channel .img-left{min-width:1px}
.channel1 .img-right,.channel2 .img-right,.channel3 .img-right,.channel7 .img-right,.channel9 .img-right,.channel8 .img-left,.channel11 .img-left,.channel4 .img-left,.channel4 .img-right{display:none}
.channel1 .img-left{padding:4px 16px 4px 0;float:left}
.channel1 td.img-left{padding:4px 9px 4px 1px;float:left}
.channel11 .img-right{padding:4px 0 4px 16px;float:right}
.channel11 td.img-right{padding:4px 0 0 16px;float:left}
.channel7 .img-left,.channel9 .img-left{padding:0 4px 0 0;float:left}
.channel7 td.img-left,.channel9 td.img-left{padding:3px 7px 3px 3px;float:left}
.left .channel7 .text-cell,.left .channel9 .text-cell{ width:100%}
.left.small .channel7 .text-cell,.left.small .channel9 .text-cell{ width:100%}
.right .channel7 .text-cell,.right .channel9 .text-cell{ width:100%}
.channel8 .img-right{float:left}
.channel .image,.channel .image img{padding:0;margin:0;float:left}
.channel table .image,.channel table .image img{padding:0;margin:0;float:none}
.channel .termincontainer h3,.channel .termincontainer h3 a{margin:0;font-size:12px;padding:0}
.channel .list-date{color:#999;font-size:11px}
.channel .list-date.bottom{display:none}
.channel .list-headline{font-size:11px}
.channel1 li,.channel11 li{border-bottom:1px solid #e0e0e0;margin-bottom:11px;padding-bottom:14px}
.channel4 li{padding-bottom:7px}
.channel4 li td{padding:0}
 .channel1 li,.channel11 li,.channel3 li,.channel4 li,.channel7 li,.channel9 li{width:360px}
.small .channel1 li,.small .channel11 li,.small .channel3 li,.small .channel4 li,.small .channel7 li,.small .channel9 li{width:270px}
.col1 .channel1 li,.col1 .channel11 li,.col1 .channel3 li,.col1 .channel4 li,.col1 .channel7 li,.col1 .channel9 li{width:740px}
.small .col1 .channel1 li,.small .col1 .channel11 li,.small .col1 .channel3 li,.small .col1 .channel4 li,.small .col1 .channel7 li,.small .col1 .channel9 li{width:560px}
.right .channel1 li,.right .channel11 li,.right .channel3 li,.right .channel4 li,.right .channel7 li,.right .channel9 li{width:220px}
.channel h3,.channel h3 a{color:#007e46;font-size:15px;line-height:15px}
.channel h3{padding:2px 0 8px 0}
.left .channel h3{display:block;width:auto;word-wrap:break-word;overflow:auto}
.col1 .channel .c1 h3,.col1 .channel .c1 h3 a{color:#007e46;font-size:22px;line-height:26px}
.col1 .channel h3{padding:2px 0 5px 0}
.col1 .channel .c1 h3{padding:10px 0 7px 0}
.col1 .channel2 li,.col1 .channel8 li{padding-bottom:13px}
.channel1 .d-set{display:none}
 .channel8,.channel2{float:left;clear:both}
.channel8 ul,.channel2 ul{padding:0px;clear:none;float:left}
.channel8 .img-left .image,.channel2 .img-left .image{overflow:hidden;float:left}
.channel8 .img-right .image,.channel2 .img-right .image,.channel8 .img-right .image img,.channel2 .img-right .image img{float:none}
.channel7 .img-left .image{overflow:hidden;min-width:80px;width :80px\9}
.channel8 .img-left a,.channel2 .img-left a{padding-top:2px;text-align:left}
.channel8 .img-right a,.channel2 .img-right a{padding-top:2px;text-align:right}
.right .channel8,.right .channel2{width:220px}
.right .channel8 ul,.right .channel2 ul,.right .channel8 li,.right .channel2 li,.right .channel8 li table,.right .channel2 li table{width:140px}
.right .channel8 .image,.right .channel2 .image{width:80px}
.right .channel8 img,.right .channel2 img{width:auto;height:auto;max-width:70px;max-height:70px}
.left .channel8,.left .channel2{width:360px}
.left.small .channel8,.left.small .channel2{width:270px}
.left .channel8 ul,.left .channel2 ul,.left .channel8 li,.left .channel2 li,.left .channel8 li table,.left .channel2 li table,.left .channel8 .image,.left .channel2 .image{width:180px}
.left.small .channel8 ul,.left.small .channel2 ul,.left.small .channel8 li,.left.small .channel2 li,.left.small .channel8 li table,.left.small .channel2 li table{width:150px}
.left.small .channel8 .image,.left.small .channel2 .image{width:120px}
.left .channel8 img,.left .channel2 img{width:auto;height:auto;max-width:160px;max-height:160px}
.left.small .channel8 img,.left.small .channel2 img{width:auto;height:auto;max-width:100px;max-height:100px}
.left .col1 .channel8,.left .col1 .channel2{width:740px}
.left.small .col1 .channel8,.left.small .col1 .channel2{width:560px}
.left .col1 .channel8 ul,.left .col1 .channel2 ul,.left .col1 .channel8 li,.left .col1 .channel2 li,.left .col1 .channel8 li table,.left .col1 .channel2 li table{width:430px}
.left.small .col1 .channel8 ul,.left.small .col1 .channel2 ul,.left.small .col1 .channel8 li,.left.small .col1 .channel2 li,.left.small .col1 .channel8 li table,.left.small .col1 .channel2 li table{width:320px}
.left .col1 .channel8 .image,.left .col1 .channel2 .image{width:310px}
.left.small .col1 .channel8 .image,.left.small .col1 .channel2 .image{width:240px}
.left .col1 .channel8 img,.left .col1 .channel2 img{width:auto;height:auto;max-width:290px;max-height:290px}
.left.small .col1 .channel8 img,.left.small .col1 .channel2 img{width:auto;height:auto;max-width:220px;max-height:220px}
.right .channel3 .image{overflow:hidden;width:220px}
.right .channel3 .img{max-width:220px;max-height:220px;width:auto;height:auto}
.left .channel3 .image{overflow:hidden; }
 .channel7 h6{display:none}
.channel7 li,.channel9 li{margin:0 0 1px 0;line-height:14px;padding:0;background: url(/pages/img/portal/bg-specials-bottom.gif?1371104974) repeat-x #fff;background-position:100% 100%}
.channel7 li table,.channel9 li table{border:1px solid #e0e0e0;border-bottom:none;background: url(/pages/img/portal/bg-specials.gif?1371104974) repeat-x #fff;background-position:100% 100%}
.channel7 li .spacer,.channel9 li .spacer{background: url(/pages/img/portal/bg-specials-bottomleft.gif?1371104974) no-repeat transparent;background-position:0% 0%;height:5px;width:100%}
.channel7 h3,.channel7 h3 a,.channel9 h3,.channel9 h3 a{color:#a4a4a4;font-size:12px;line-height:15px;font-weight:normal;padding-bottom:1px}
.channel7 img,.channel9 img{max-width:80px;max-height:80px;width:auto;height:auto}
 #channel .col.col5{margin:0}
.displaycontainer998{padding:11px 0 7px 0;background: url(/pages/img/portal/ad.gif?1371104974) no-repeat transparent;background-position:100% 0%;text-align:center;border-bottom:1px solid #e0e0e0;margin-bottom:11px;line-height:0;position:relative;float:left;clear:both}
.right .displaycontainer998{width:220px}
.left .displaycontainer998{width:360px}
.left .col1 .displaycontainer998,.left .col2 .displaycontainer998,.left .col5 .displaycontainer998,.left .col20 .displaycontainer998{width:740px}
.left.small .col1 .displaycontainer998,.left.small .col2 .displaycontainer998,.left.small .col5 .displaycontainer998,.left.small .col20 .displaycontainer998{width:560px}
.small .col3 .displaycontainer998,.small .col4 .displaycontainer998,.small .col11 .displaycontainer998,.small .col12 .displaycontainer998{width:270px;text-align:center}
.right .displaycontainer998{width:220px;padding:0px 0 11px 0;position:relative;border-bottom:none;background-position:100% 100%}
.right .displaycontainer998 img{max-width:220px}
.displaycontainer998 .display998{display:inline;line-height:0;padding:0}
.displaycontainer998 .display998 a{line-height:0}
  .displaycontainer999{position:relative;float:left;clear:both;margin-bottom:17px}
.right .displaycontainer999{width:220px}
.left .displaycontainer999{width:360px}
.left .col1 .displaycontainer999,.left .col2 .displaycontainer999,.left .col5 .displaycontainer999,.left .col20 .displaycontainer999{width:740px}
.left.small .col1 .displaycontainer999,.left.small .col2 .displaycontainer999,.left.small .col5 .displaycontainer999,.left.small .col20 .displaycontainer999{width:560px}
.small .col3 .displaycontainer999,.small .col4 .displaycontainer999,.small .col11 .displaycontainer999,.small .col12 .displaycontainer999{width:270px;text-align:center}
.displaycontainer999 .display999{display:inline;line-height:0;padding:0 0 10px 0;float:left;clear:both}
.displaycontainer999 .display999 a{line-height:0}
 .col20{clear:both}
.col20 li,.col20 li table{width:740px}
.col20 .gallery-preview-channel{top:auto}
.col20 .gallery-preview-box-image-cell{float:left;padding:0 0 0 10px !important}
.col20 .gallery-preview-box-heading-cell{margin-bottom:8px;float:left;width:720px}
 .col3,.col11{margin-right:20px}
.col3,.col4,.col11,.col12{float:left}
.channel-bottom a{position:absolute;right:5px;top:0px;line-height:25px;height:25px;padding:0 13px 0 0;background: url(/pages/img/portal/marker-mehr.png?1371104974) no-repeat transparent;background-position:100% 50%;color:#007E46;text-decoration:none;font-size:11px}
.channel .more a{color:#007E46;font-size:11px}
.channel .more a:hover{color:#000}
#lfi-ticker .top,#aiz-ticker .artikel-titel{display:none }
.lfi-api .top h3{background: url(/pages/img/portal/bg-h6.gif?1371104974) repeat-x scroll 0 0 #FFFFFF;clear:both;color:#5A6360;font-size:12px;font-weight:normal;height:25px;line-height:25px;margin:0 0 8px;padding:0;text-indent:6px;text-transform:uppercase}
.lfi-api .top h3 span{background: url(/pages/img/portal/logo_lfi_small.png?1371104974) no-repeat scroll 0 0 transparent;float:left;height:15px;margin:5px 0 0 5px;width:22px}
#lfi-ticker ul,#aiz-ticker ul,.lfi-api ul{padding:0 ;margin:0 }
#aiz-ticker li,.lfi-api li{padding:4px 0 6px 0 }
.lfi-api .top{padding:0px;margin:0px;border-bottom:0px}
#lfi-ticker li a:hover,#aiz-ticker li a:hover,.lfi-api li a:hover{text-decoration:underline}
#lfi-ticker li,.lfi-api li{padding:0px 0 7px 0 ;margin-bottom:11px;border-bottom:1px solid #E0E0E0}
#lfi-ticker .ls-date,.lfi-api .ls-date{color:#A4A4A4;font-size:11px}
.lfi_kurse h2 a,.lfi-api h3 a{color:#00763B;font-size:12px;line-height:14px}
#lfi-ticker .ls-bottom .mehr,.lfi-api .ls-bottom .mehr{color:#007E46;font-size:11px}
#lfi-ticker .ls-bottom .mehr:hover,.lfi-api .ls-bottom .mehr:hover{color:#000000;text-decoration:none}
.teaser{clear:both;position:relative}
.teaser102{min-height:340px;background: url(/pages/img/portal/bg-teaser.gif?1371104974) repeat-x #fff;background-position:0% 100%;float:left;padding-bottom:7px;margin-bottom:7px}
.teaser h6{display:none}
.teaser101 .teaser-header,.teaser102 .teaser-header{background: url(/pages/img/portal/bg-h6.gif?1371104974) repeat-x #fff;background-position:0% 0%;height:25px;margin:0 0 8px 0;padding:0;width:100%;clear:both;position:relative}
.teaser101 .teaser-header h3,.teaser102 .teaser-header h3{float:right;height:25px;width:11px;margin-right:5px}
.teaser101 .teaser-header a,.teaser102 .teaser-header a{background: url(/pages/img/portal/tab-off.png?1371104974) no-repeat transparent;background-position:0% 50%;height:25px;width:11px;display:block;float:left}
.teaser101 .teaser-header .active a,.teaser102 .teaser-header .active a{background: url(/pages/img/portal/tab-on.png?1371104974) no-repeat transparent;background-position:0% 50%}
.teaser101 .teaser-header span,.teaser102 .teaser-header span,.teaser101 .teaser-header strong,.teaser102 .teaser-header strong{display:none}
.teaser101 .teaser-header .active span,.teaser102 .teaser-header .active span{display:block;width:200px;white-space:nowrap;left:0px;position:absolute;display:block;line-height:25px;text-indent:9px;clear:both;color:#5a6360;font-size:12px;font-weight:normal;text-transform:uppercase}
.teaser103{position:relative;height:350px}
.teaser103 .teaser-header{height:27px;clear:both;position:absolute;bottom:0px;right:0px;z-index:100}
.teaser103 .teaser-header h3{float:left;height:27px;width:27px}
.teaser103 .teaser-header a{background:#e9edec;height:25px;width:25px;display:block;float:left;border-top:2px solid #fff;border-left:2px solid #fff}
.teaser103 .teaser-header .active a{background:#007f42;border-top:2px solid #fff;border-left:2px solid #fff}
.teaser103 .teaser-header strong{font-weight:normal;color:#000;text-align:center;line-height:25px;display:block}
.teaser103 .teaser-header .active strong{font-weight:normal;color:#fff;text-align:center;line-height:25px;display:block}
.teaser103 .teaser-header .active span,.teaser103 .teaser-header span{display:none}
.subpage li{width:100%;padding:20px 0 20px 0;float:left;clear:both;background: url(/pages/img/portal/border.gif?1314190482) repeat-x 0 100%#fff}
.subpage .img-left{display:none}
.nodoc#par-id2435 #maincontent{width:800px;overflow:hidden}
  #channel .right .channelbox,#channel .right .displaycontainer999{width:220px}
 .ul405 .li-code{display:none}
@charset "iso-8859-2";

/* ** [ pages/sites/portal/portal_list.css ] (@import) ** */
.nodoc #layout2 #maincontent,.nodoc #layout3 #maincontent{width:800px;overflow:hidden}
.nodoc #layout2 #content,.nodoc #layout3 #content{width:820px;padding-bottom:30px;margin-bottom:30px;margin-right:0px;position:relative; }
 .contentlist{clear:left;float:left;padding:8px 0 0 0;margin-bottom:10px}
*+html .contentlist{float:none}
.contentlist .image{padding:0 20px 0 3px}
.contentlist .image.dummy img{width:80px;height:54px}
.contentlist .date{color:#666;font-size:11px;line-height:16px}
.contentlist ul{,margin-bottom:3px;border-bottom:1px solid #d3d3d3;float:left}
.contentlist li{float:left;padding:13px 0 13px 0}
.contentlist .listtext{float:left;border-top:1px solid #d3d3d3;width:472px;padding:6px 0 0 0}
.contentlist h3{clear:none;font-size:12px}
.contentlist h3 a{text-decoration:underline}
.contentlistset{height:20px;margin-bottom:10px}
.contentlistset .set{width:18px;height:18px;border:1px solid #d3d3d3;margin-right:3px;float:left}
.contentlistset .left{width:18px;height:18px;border:1px solid #d3d3d3;margin-right:17px;float:left;background: url(/settings/img/portal/marker-box-left.gif) no-repeat;background-position:0% 0%}
.contentlistset .right{width:18px;height:18px;border:1px solid #d3d3d3;margin-left:20px;float:left;background: url(/settings/img/portal/marker-box-right.gif) no-repeat;background-position:0% 0%}
.contentlistset a{width:18px;height:18px;text-align:center;display:block;font-weight:bold}
.contentlistset .setact{background-color:#f4f4f4;display:block;width:18px;height:18px;text-align:center;font-weight:bold}
 .contentlist{border-bottom:1px solid #e3e5e4}
.content-zahlenbuch{margin-right:0 !important}
.content-zahlenbuch .contentlist,.content-download .contentlist{border-bottom:none}
.list{}
.content.content-multimedia{position:relative;padding-bottom:30px}
.content-start{float:left;position:absolute;top:-34px;right:0px;color:#9e9e9e;line-height:17px}
.content-stop{float:left;position:absolute;bottom:0px;right:20px;color:#9e9e9e;line-height:17px}
.contentlist.spacer{padding:0px;margin:0px}
.contentlist li{width:390px;height:118px;padding:16px 19px 12px 0;overflow:hidden}
.content-content .contentlist li{height:auto; }
.contentlist h2{font-size:19px;width:100%;line-height:23px;font-weight:normal;color:#007e46;margin-bottom:8px}
.contentlist h2 a{color:#007e46;cursor:pointer}
.contentlist .address{background:#fffde0;line-height:20px;font-size:14px;white-space:nowrap;overflow:hidden;width:100%;margin-bottom:4px}
.contentlist p{height:60px;width:100%;overflow:hidden}
.contentlist p.marker-right{float:left;clear:both;background: url(/pages/img/portal/marker-right.gif?1371104974) no-repeat transparent;background-position:0 5px}
.contentlist p.marker-right a{padding-left:12px;width:244px}
 .content-link li{width:256px;padding-right:17px;padding-top:23px;height:auto;overflow:hidden}
.content-broschure li{width:263px;padding-right:10px;padding-top:10px;height:auto;overflow:hidden}
.content-multimedia li{width:390px;padding-right:10px;padding-top:10px;height:auto;overflow:hidden}
.content-zahlenbuch li,.content-download li{width:800px;height:auto;padding-top:13px;overflow:hidden;border-bottom:1px solid #e3e5e4}
.content-zahlenbuch li{padding-right:0px}
#content.content.content-staff{width:560px !important;float:left !important}
.content-staff .contentlist{width:560px;border:none}
.content-staff li{height:auto;padding:13px 0 12px 0;width:560px;border-bottom:1px solid #e3e5e4}
.content-staff p a,.content-multimedia p a,.content-link p a{color:#007e46;cursor:pointer}
.content-staff p a:hover,.content-multimedia p a:hover,.content-link p a:hover{text-decoration:underline}
.dwn-text{padding-bottom:6px}
.dwn-link{clear:both;background: url(/pages/img/portal/marker-right.gif?1371104974) no-repeat transparent;background-position:0% 5px}
.dwn-link a{color:#007e46;padding-left:15px}
.dwn-link a:hover{text-decoration:underline}
.content-multimedia h2,.content-link h2,.content-broschure h2{margin-bottom:1px;width:256px;font-size:14px;line-height:16px;padding:9px 0 5px 0;font-weight:bold}
.content-multimedia h2{width:auto;clear:none}
.content-multimedia .img-area{margin:0;float:none;width:180px;height:180px;background:#F4F6F5}
.content-multimedia .img-area a{cursor:pointer}
.content-multimedia .txt-area{padding-left:10px}
.content-content .contentlist p,.content-staff .contentlist p,.content-zahlenbuch .contentlist p,.content-download .contentlist p{height:auto;width:auto}
.content-link .contentlist p,.content-broschure .contentlist p{height:auto;width:256px}
.content-multimedia .contentlist p{height:auto;width:auto;padding-bottom:6px;position:relative}
.content-multimedia .contentlist .more{padding-left:14px;background: url(/pages/img/portal/marker-right.gif?1371104974) no-repeat;background-position:0 50%;cursor:pointer}
.content-link .img-area{float:left;margin:0;padding:10px;background:#f4f6f5;width:233px;height:155px}
.brosch-area .img-area{float:left;margin:0 10px 10px 0;padding:10px;background:#f4f6f5;width:117px;height:auto}
.brosch-area .img-area img{width:100%;height:auto}
.brosch-area .brosch-links{width:100px;height:185px;position:relative;float:left}
.brosch-area ul{border-bottom:#ececec 1px solid;width:100px;position:absolute;bottom:0px}
.brosch-area li{height:26px;width:100px;margin:0;padding:0;border-top:#ececec 1px solid;line-height:26px;color:#007E46}
.brosch-area a{color:#007E46;background: url(/pages/img/portal/marker-right.gif?1371104974) no-repeat;background-position:0 50%;padding-left:14px}
.brosch-area a:hover{opacity:0.8}
 .counter{float:left}
.paging{float:left;padding-left:25px}
.paging .arrow{float:left;margin:0 6px 0 0;line-height:18px;height:18px;width:18px}
.paging .arrow a{height:20px;width:9px;display:block}
.paging-start{background: url(/pages/img/portal/paging-start.gif?1371104974) no-repeat scroll center center transparent}
.greencare .paging-start{background: url(/pages/img/greencare/paging-start.gif?1429607993) no-repeat scroll center center transparent}
.paging-start.off{background: url(/pages/img/portal/solr-first-deact.gif?1314190482) no-repeat scroll center center transparent}
.paging-prev{background: url(/pages/img/portal/marker-left.gif?1371104974) no-repeat scroll center center transparent}
.greencare .paging-prev{background: url(/pages/img/greencare/marker-left.gif?1429607993) no-repeat scroll center center transparent}
.paging-prev.off{background: url(/pages/img/portal/solr-prev-deact.gif?1314190482) no-repeat scroll center transparent !important}
.paging-next{background: url(/pages/img/portal/marker-right.gif?1371104974) no-repeat scroll center center transparent}
.greencare .paging-next{background: url(/pages/img/greencare/marker-right.gif?1429607993) no-repeat scroll center center transparent}
.paging-next.off{background: url(/pages/img/portal/solr-next-deact.gif?1314190482) no-repeat scroll center transparent !important}
.paging-stop{background: url(/pages/img/portal/paging-stop.gif?1371104974) no-repeat scroll center center transparent}
.greencare .paging-stop{background: url(/pages/img/greencare/paging-stop.gif?1429607993) no-repeat scroll center center transparent}
.paging-stop.off{background: url(/pages/img/portal/solr-last-deact.gif?1314190482) no-repeat scroll center center transparent}
.info-stop{width:auto !important;margin-left:21px !important;margin-right:0px !important;line-height:17px !important}
.info-top{display:none}
.paging .arrow.off{ }
.paging .arrow.off.hideit{display:none}
.paging .arrow.off a{display:none}
.paging-set{float:left;margin:0 4px 0 1px}
.paging-number{height:18px}
.paging-number a{margin-right:3px;background:#F3F6F6;color:#666;float:left;font-weight:bold;text-align:center;height:18px;width:18px;font-size:11px;line-height:17px}
.paging-number.on a{background:#007E46;color:#FFFFFF}
.greencare .paging-number.on a{background:#7CAF02}
 .setarea.bottom{margin:0 0 30px}
.setarea{margin-bottom:10px}
.set.setslide td a{margin-right:3px;background:#F3F6F6;color:#666;float:left;font-weight:bold;text-align:center;height:18px;width:18px;font-size:11px;line-height:17px}
.set.setslide td .setact{background:#7CAF02;color:#FFFFFF}
 .content-tabs{clear:both;font-weight:normal; width:800px;margin-bottom:2px}
.content-tabs.small{padding:7px 0 6px 0}
.reiter{width:100%;background:#f4f6f5;float:left}
.small .reiter{}
.reiter li{float:left;border-right:3px solid #fff;height:31px;padding:0 8px 0 8px}
.small .reiter li{border-right:none;height:20px;margin:0 4px 2px 0}
.reiter li div{float:left}
.small .reiter li div{}
.reiter a{color:#5a6360;display:block;line-height:31px}
.small .reiter a{display:block;line-height:19px}
.reiter .empty a,.reiter .empty div{opacity:0.5}
.reiter .off{}
.reiter .on{background:#017e46}
.reiter a:hover{text-decoration:underline}
.reiter .on a{color:#fff}
.small .reiter .on a{color:#fff;text-decoration:none}
.small .reiter .on div{}
.content-content .img-area{height:133px;padding:0 ;width:106px;border-right:10px solid #fff}
.content-content .img-area.empty{height:133px;padding:0 ;width:0px;border-right:0px}
.content-content .img-area a{display:block;padding-top:1px}
 .content.content-download{width:800px !important}

/* ** [ pages/sites/portal/portal_images.css ] (@import) ** */
.movie{padding:2px 0 0 0;margin:0 9px 0 0;float:left;clear:both}
.movie > div{width:480px !important}
.image{padding:2px 12px 0 0;float:left}
.image a{display:block}
.image a:hover{text-decoration:none}
.fullimage{float:left;clear:left;width:620px;margin-bottom:17px;overflow:hidden}
.fullimage td{width:100%;text-align:center}
.fullimage img{max-width:560px;height:auto}
.caption{font-size:10px;line-height:11px;padding:2px 0 4px 0}
.fullimage .caption{font-size:11px;line-height:11px;text-align:left;padding:4px 0 4px 0}
 .legend{clear:left;float:left}
.l-title{display:inline;padding-right:10px;font-size:12px}
.l-text{display:none;padding-right:10px;font-size:12px}
.l-credit{display:none;padding-right:10px;font-size:12px}
.movieset,.collectset,.thumbset{height:20px;float:right;top:0px;right:0px}
.setcontainer{float:left}
.collectset .setcounter{display:none}
.collectset .setcounter.active{text-align:center;border:none;display:block;float:left}
.box.gallery .collectset{right:auto !important;float:none !important;text-align:center;margin:0 auto 10px auto;position:absolute;height:25px}
.box.pict .pictset{right:auto !important;float:left !important;clear:both;text-align:left;margin:2px 0 0 0;width:205px;height:18px}
.box.movies .movieset,.box.pict .collectset{float:none;clear:both;position:relative;bottom:auto;right:auto;top:9px;margin:0 auto 0 auto;width:155px}
.box.movies .movieset{width:105px}
.box.pictval .collectset{position:absolute;right:auto;float:left !important;clear:both;text-align:left;margin:0;width:220px;height:25px}
.movieset .set,.thumbset .set,.collectset .set,.pictset .set{width:20px;height:19px;padding:0px;float:left;margin:0 2px 0 0;background:#fff}
.movieset .active,.thumbset .active,.collectset .active,.pictset .active{background: url(/settings/img/portal/bg-box-header-off.gif?1308757508) no-repeat;background-position:0 0}
.thumbset .left,.collectset .left,.movieset .left,.thumbset .right,.collectset .right,.movieset .right{width:21px !important;height:19px;padding:0px;float:left}
.movieset .left,.thumbset .left,.collectset .left{background: url(/pages/img/portal/left.gif?1371104974) no-repeat;background-position:0% 5px;margin:0 2px 0 0 !important}
.movieset .right,.thumbset .right,.collectset .right{background: url(/pages/img/portal/right.gif?1371104974) no-repeat;background-position:50% 50%}
.movieset a,.thumbset a,.collectset a{display:block;text-decoration:none;width:auto;height:19px;width:20px;text-align:center;padding:0;font-size:12px;line-height:18px}
.movieset a span,.thumbset a span,.collectset a span{display:none}
.movieset .left a,.movieset .left a,.collectset .right a,.collectset .right a{display:block;text-decoration:none;width:auto;height:16px;width:16px;text-align:center;padding:0;font-size:11px;font-weight:bold}
.pictset a{width:15px;height:15px;border-right:1px solid #fff;border-bottom:1px solid #fff;text-align:center;display:block;font-weight:bold;font-size:11px;line-height:15px}
.movieset a:hover,.thumbset a:hover,.collectset a:hover{background:none;text-decoration:underline}
.movieset .active a,.collectset .active a{border:none}
.pictset .active a{border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}
.collectmovie,.collectimage{float:left;clear:left;overflow:hidden;height:480px;width:560px}
.collectmovie div{margin:auto;margin-top:20px}
.collectimage .imagebody{position:relative}
#mediabox .collectimage .imagebody.quer{width:560px}
#mediabox .collectimage .imagebody.quer img{width:auto;height:auto;min-width:1px;max-width:100%}
#mediabox .collectimage .imagebody.hoch img{width:auto;height:auto;min-height:1px;max-height:100%}
.box.collect .collectimage table{height:480px;width:100px;margin:0 auto 0 auto}
.box.collect .collectimage .caption{bottom:0;padding:10px;position:absolute}
.box.collect .collectimage .body-caption{z-index:100;color:#fff;position:relative;font-size:12px;line-height:15px;text-align:left}
.box.collect .collectimage .bg-caption{background:#000;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1;opacity:0.5}
.box.gallery .collectimage{float:left;clear:left;overflow:hidden;height:434px;width:600px;margin-bottom:5px}
.box.gallery .collectimage td{height:434px;width:600px;text-align:center}
.box.movies .collectmovie,.box.pict .collectimage{float:left;clear:left;overflow:hidden;width:230px;height:230px;margin-bottom:5px}
.box.pict .collectimage td{width:230px;height:230px;text-align:center}
.box.movies .collectmovie table{width:230px;height:230px;text-align:center}
.box.pict .caption{display:none}
.box.pictval .collectimage{float:left;clear:left;overflow:hidden;width:263px;height:263px;margin-bottom:5px;border:1px solid #d3d3d3;background-color:#f9f9f9}
.box.pictval .collectimage td{width:263px;height:263px;text-align:center;vertical-align:middle;background:none}
 .thumbnails{width:auto;clear:both;padding:12px}
.thumbarea{padding:8px 8px 0 0;width:128px;height:128px;overflow:hidden;float:left}
.thumbarea.stop{padding:8px 0 0 0}
.thumbarea.plus{}
.thumbimage{overflow:hidden;height:128px;width:128px;background:#f8f8f8}
.thumbimage td{height:128px;width:128px;text-align:center;vertical-align:middle}
 .imagebottom{display:none}
.imagebottom a{}
 .imagebox{width:auto;background-color:#fff}
.imagebox .close-top{background: url(/settings/img/portal/marker-close-top.gif) no-repeat transparent;background-position:100% 0% !important;border-left:1px solid #d3d3d3;height:21px;width:auto !important;display:none}
.imagebox .close-top a{display:block;height:21px;width:100% !important}
.imagebox .close-top a span{display:none}
.imagebox .close-bottom{clear:both;white-space:nowrap;margin:10px 20px 10px 0;float:right}
.imagebox .close-bottom a{display:block;white-space:nowrap;text-decoration:underline;font-size:11px;color:#e3e3e3;font-weight:bold}
.imagebox .bg-imagebox{max-height:460px;overflow:hidden;position:relative}
.imagebox .imageboximage{height:auto;max-height:460px;overflow-x:hidden;overflow-y:scroll}
.imageboxlegend{clear:left;float:left;width:100%;position:absolute;bottom:0px}
.imageboxlegend .caption{font-size:12px;text-align:left;font-weight:bold;color:#fff;margin-right:17px;padding:15px 0 15px 20px;background:none repeat scroll 0% 0% rgb(0,0,0);opacity:0.6;filter:alpha(opacity=60)}
#previewimage{padding-bottom:50px}
#previewimage a{display:block}
 .playlist{width:530px;height:247px;float:left}
.clips{width:247px;float:right}
.clips-bg{overflow-x:hidden;overflow-y:auto;float:right;width:267px;height:200px}
.clips a{display:block;height:50px;width:267px;font-size:11px;text-decoration:none;cursor:pointer;color:#4EAE2D;background: url(/pages/img/portal/bg-videolist.gif) repeat-x scroll}
.clips-thumb img{height:43px;border:0}
.clips-caption{height:35px;padding:12px 0 0}
.clips-thumb{width:60px;float:left;padding:3px 5px 0 3px}
.playlist-player{width:260px;height:199px;position:absolute}
.clips a.playing{background: url(/pages/img/portal/bg-videolist-on.gif) repeat-x scroll left top;color:#FFFFFF}
.clips a.paused{background: url(/pages/img/portal/bg-videolist-on.gif) repeat-x scroll left top;color:#FFFFFF}
.clips a span{display:block;font-size:11px}
.clips a:hover{background:#f9f9fa}
.clips a.playing:hover,.clips a.paused:hover{background: url(/pages/img/portal/bg-videolist-on.gif) repeat-x scroll left top}
.image-download{position:relative;float:left;font-size:12px;height:19px;line-height:18px;padding:0;text-decoration:none;left:12px;top:5px}
.image-download a{text-decoration:none;color:#7DAD13}
.image-download a:hover{color:#C0D490}
#mediabox .thumbset,#mediabox .collectset{height:12px;position:absolute;right:0;top:4px}
.box.collect{width:560px}

/* ** [ pages/sites/portal/portal_tables.css ] (@import) ** */
#content .tablearea{font-size:11px;margin:0 0 30px 0;clear:both;float:left;width:528px;border:1px solid #e1e1e1}
#tablebox{width:600px;height:500px}
#tablebox .close-top,#tablebox .close-bottom{width:100%; height:17px;width:17px;top:2px;right:1px;position:absolute}
#tablebox .close-bottom{bottom:3px;top:auto}
#tablebox .close-top a,#tablebox .close-bottom a{display:block;right:0px;position:absolute;height:17px;width:17px}
#tablebox .close-top span,#tablebox .close-bottom span{display:none}
#tablebox .tablearea{font-size:11px;margin:0;clear:both; position:relative}
.area.tablearea{font-size:11px;clear:both;overflow-x:auto;float:left;width:666px;padding:0 6px 6px 0}
#content .tablearea-table{font-size:11px;clear:both;overflow-x:auto;float:left;width:527px;padding-left:1px;padding-bottom:2px;background:#f2f2f2}
#tablebox .tablearea-table{font-size:11px;clear:both;float:none;overflow:scroll;width:600px;height:480px;background:#f2f2f2}
.tablearea h4{width:521px;border-bottom:1px solid #fff;font-size:12px;line-height:15px;padding:2px 0 3px 7px;margin:0px;background:#f4f4f4;color:#000}
#tablebox .tablearea h4{width:100%;padding:4px 0 3px 0;text-indent:7px}
.tablearea .footer{width:519px;font-size:11px;font-style:normal;line-height:12px;clear:both;padding:6px 2px 7px 7px;background:#f1f1f3;position:relative;min-height:11px;background:none}
#tablebox .tablearea .footer{width:100%;padding:6px 0 7px 0}
#tablebox .tablearea .footer .table-credits{padding-left:7px}
.dwn-excel{position:relative;display:block;height:12px}
.dwn-excel a{color:#555;padding-left:14px;text-decoration:underline;display:block;background: url(/pages/img/portal/marker-left.gif?1371104974) no-repeat;background-position:0% 100%;position:absolute;bottom:-2px;right:2px}
#tablebox .dwn-excel a{right:30px}
.table-link{padding:2px 0 0 40px;margin:0 0 30px 0;min-height:30px;background: url(/settings/img/portal/table.gif?1308757508) no-repeat transparent;background-position:0% 6px;float:left;clear:both;width:490px;clear:both}
.table-link h3{font-weight:normal}
.table-link a{text-decoration:underline;color:#009037}
.tablearea table{width:100%;color:#000;background-color:#FFF;border-collapse:collapse;empty-cells:show;padding:0px;margin:0px}
.tablearea table a{text-decoration:underline;color:#009037}
  #content .tablearea .tableparamleft{border-left:#DF0606 1px solid}
#content .tablearea .tableparamright{border-right:#DF0606 1px solid}
 .tablearea td{border-bottom:solid 1px #fff;border-right:solid 1px #fff;font-size:11px;padding:4px 7px 3px 7px;background-color:#f4f4f4}
 .table-id1 .cell-alt-header-firstcol,.table-id1 .cell-alt-header,.table-id1 .cell-alt-header-lastcol{background:#dce9e0;font-weight:bold}
 .table-id2 .cell-alt-header-firstcol,.table-id2 .cell-firstcol,.table-id2 .cell-alt-firstcol,.table-id2 .cell-footer-firstcol,.table-id2 .cell-alt-footer-firstcol{background-color:#dce9e0;font-weight:bold}
 .table-id3 .cell-alt-header-firstcol,.table-id3 .cell-alt-header,.table-id3 .cell-alt-header-lastcol{background:#dce9e0;font-weight:bold}
.table-id3 .cell-firstcol,.table-id3 .cell-alt-firstcol,.table-id3 .cell-footer-firstcol,.table-id3 .cell-alt-footer-firstcol{background-color:#dce9e0;font-weight:bold}
 .table-id4 .cell-alt-header-firstcol,.table-id4 .cell-alt-header,.table-id4 .cell-alt-header-lastcol{background:#dce9e0;font-weight:bold}
.table-id4 .cell-firstcol,.table-id4 .cell-alt-firstcol{background-color:#dce9e0;font-weight:bold}
.table-id4 .cell-footer-firstcol,.table-id4 .cell-footer,.table-id4 .cell-footer-lastcol,.table-id4 .cell-alt-footer-firstcol,.table-id4 .cell-alt-footer,.table-id4 .cell-alt-footer-lastcol{background-color:#dce9e0;font-weight:bold}
 .table-id5 .cell-alt-header-firstcol,.table-id5 .cell-alt-header,.table-id5 .cell-alt-header-lastcol{background:#dce9e0;font-weight:bold}
.table-id5 .cell-footer-firstcol,.table-id5 .cell-footer,.table-id5 .cell-footer-lastcol,.table-id5 .cell-alt-footer-firstcol,.table-id5 .cell-alt-footer,.table-id5 .cell-alt-footer-lastcol{background-color:#dce9e0;font-weight:bold}
 .table-id6 .cell-alt-header-firstcol,.table-id6 .cell-alt-header,.table-id6 .cell-alt-header-lastcol{background:#dce9e0;font-weight:bold}
.table-id6 .cell-firstcol,.table-id6 .cell-lastcol,.table-id6 .cell-alt-firstcol,.table-id6 .cell-alt-lastcol{background-color:#dce9e0;font-weight:bold}
.table-id6 .cell-footer-firstcol,.table-id6 .cell-footer,.table-id6 .cell-footer-lastcol,.table-id6 .cell-alt-footer-firstcol,.table-id6 .cell-alt-footer,.table-id6 .cell-alt-footer-lastcol{background-color:#dce9e0;font-weight:bold}
 .table-id7 .cell-alt-header-firstcol,.table-id7 .cell-alt-header,.table-id7 .cell-alt-header-lastcol{background:#dce9e0;font-weight:bold}
.table-id7 .cell-alt-firstcol,.table-id7 .cell-alt,.table-id7 .cell-alt-lastcol,.table-id7 .cell-alt-footer-firstcol,.table-id7 .cell-alt-footer,.table-id7 .cell-alt-footer-lastcol{background-color:#dce9e0}
 .table-id8 .cell-alt-header-firstcol,.table-id8 .cell-firstcol,.table-id8 .cell-alt-firstcol,.table-id8 .cell-footer-firstcol,.table-id8 .cell-alt-footer-firstcol{background-color:#dce9e0;font-weight:bold}
.table-id8 .cell-alt-header,.table-id8 .cell-alt-header-lastcol,.table-id8 .cell-alt,.table-id8 .cell-alt-lastcol,.table-id8 .cell-alt-footer,.table-id8 .cell-alt-footer-lastcol{background-color:#dce9e0}
 .table-id9 .cell-alt-header-firstcol,.table-id9 .cell-alt-header,.table-id9 .cell-alt-header-lastcol{background:#dce9e0;font-weight:bold}
.table-id9 .cell-firstcol,.table-id9 .cell-alt-firstcol,.table-id9 .cell-footer-firstcol,.table-id9 .cell-alt-footer-firstcol{background-color:#dce9e0;font-weight:bold}
.table-id9 .cell-alt,.table-id9 .cell-alt-lastcol,.table-id9 .cell-alt-footer,.table-id9 .cell-alt-footer-lastcol{background-color:#dce9e0}
 .table-id10 .cell-alt-header-firstcol,.table-id10 .cell-alt-header,.table-id10 .cell-alt-header-lastcol,.table-id10 .cell-firstcol,.table-id10 .cell-alt-firstcol{background-color:#dce9e0;font-weight:bold}
.table-id10 .cell-footer-firstcol,.table-id10 .cell-footer,.table-id10 .cell-footer-lastcol,.table-id10 .cell-alt-footer-firstcol,.table-id10 .cell-alt-footer,.table-id10 .cell-alt-footer-lastcol{background-color:#dce9e0;font-weight:bold}
.table-id10 .cell-alt,.table-id10 .cell-alt-lastcol{background-color:#dce9e0}
 .table-id11 .cell-alt-header-firstcol,.table-id11 .cell-alt-header,.table-id11 .cell-alt-header-lastcol{background:#dce9e0;font-weight:bold}
.table-id11 .cell-footer-firstcol,.table-id11 .cell-footer,.table-id11 .cell-footer-lastcol,.table-id11 .cell-alt-footer-firstcol,.table-id11 .cell-alt-footer,.table-id11 .cell-alt-footer-lastcol{background-color:#dce9e0;font-weight:bold}
.table-id11 .cell-alt-firstcol,.table-id11 .cell-alt,.table-id11 .cell-alt-lastcol{background-color:#dce9e0}
 .table-id12 .cell-alt-header-firstcol,.table-id12 .cell-alt-header,.table-id12 .cell-alt-header-lastcol,.table-id12 .cell-firstcol,.table-id12 .cell-lastcol,.table-id12 .cell-alt-firstcol,.table-id12 .cell-alt-lastcol{background-color:#dce9e0;font-weight:bold}
.table-id12 .cell-footer-firstcol,.table-id12 .cell-footer,.table-id12 .cell-footer-lastcol,.table-id12 .cell-alt-footer-firstcol,.table-id12 .cell-alt-footer,.table-id12 .cell-alt-footer-lastcol{background-color:#dce9e0;font-weight:bold}
.table-id12 .cell-alt{background-color:#dce9e0}
 .cms-tablearea{margin:0px 6px 6px 0px;float:left;position:relative}
.cms-tablearea table{background-color:#FFF;border-collapse:collapse;empty-cells:show}
.cms-tablearea .preview{float:left;background:#fff;position:relative}
.cms-tablearea .active{float:left;background:#87b053;position:relative}
.cms-tablearea .preview td,.cms-tablearea .active td{width:8px;height:6px;margin:0px;padding:0px;border:1px solid #f3f3f3;empty-cells:show}
.cms-tablearea .active td{border-color:#87b053}
.cms-tablearea .table-link{position:absolute;top:1px;left:1px;z-index:100;background-image:none;padding:0px;margin:0px}
.cms-tablearea .table-link img{width:36px;height:30px}
.cms-tablearea .tableinput{background-color:#FFF;border-color:#D2D2D2; border:0px;font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal}
.cms-tablearea .tablehead{ background-color:#EDEFF2;border-left-color:#FFFFFF;border-left-width:1px;border-left-style:solid;border-top-color:#FFFFFF;border-top-width:1px;border-top-style:solid;border-right-color:#CBCED3;border-right-width:1px;border-right-style:solid;border-bottom-color:#C1C5CC;border-bottom-width:1px;border-bottom-style:solid}
.cms-tablearea .tablecell{background-color:#F7F7F7;border-color:#D2D2D2; border-left-color:#FFFFFF;border-left-width:1px;border-left-style:solid;border-top-color:#FFFFFF;border-top-width:1px;border-top-style:solid;border-right-color:#E0E0E0;border-right-width:1px;border-right-style:solid;border-bottom-color:#E0E0E0;border-bottom-width:1px;border-bottom-style:solid}
.cms-tablearea .tabledesc{font-family:verdana,arial,helvetica;font-size:10px;color:#88898A}
.cms-tablearea .wltablebackground{background-color:#FFFFFF}
.cms-tablearea .wltableheader{background-color:#EAEAEA;border:1px;border-style:solid;border-color:#CBCBCB;font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;text-align:left}
.cms-tablearea .wltablefooter{background-color:#EAEAEA;border:1px;border-style:solid;border-color:#CBCBCB;font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;text-align:left}
.cms-tablearea .wltablecell{background-color:#F5F5F5;border:1px;border-style:solid;border-color:#CBCBCB;font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;text-align:left}
.cms-tablearea .wltablealtcell{border:1px;border-style:solid;border-color:#CBCBCB;font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;text-align:left}
.cms-tablearea .wltablefirstcol{background-color:#EAEAEA;border:1px;border-style:solid;border-color:#CBCBCB;font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;text-align:left}
.cms-tablearea .wltablelastcol{background-color:#EAEAEA;border:1px;border-style:solid;border-color:#CBCBCB;font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;text-align:left}
 @media print{* .tablearea{width:714px;overflow:visible !important }
}
.tableinput{background:transparent}

/* ** [ pages/sites/portal/portal_functions.css ] (@import) ** */
#print-add-text{display:none}
 *+html .lightbox{width:487px}
.lightbox .formbody{width:460px;overflow-y:auto;overflow-x:hidden;padding:27px 0 20px 20px;line-height:13px;background:#fff}
*+html .lightbox .formbody{width:467px}
.lightbox.mailtype .formbody{height:440px}
.lightbox.printtype .formbody{height:280px}
.lightbox h1{padding:8px 0 8px 0;width:440px}
.lightbox label{margin:0px;padding:4px 0 0 0;width:460px;display:block;float:left;clear:left;font-size:11px;line-height:18px;font-weight:bold}
.lightbox .mailform{position:relative}
.lightboxmessages{width:200px;top:20px;left:240px;position:absolute;line-height:17px}
.lightboxmessages ul{width:180px;padding-left:20px !important;position:absolute;min-height:100px;background-color:#fff;top:0px}
.lightboxmessages .error{list-style:disc outside;line-height:13px;padding-bottom:10px}
.lightbox label input{width:214px;display:block;float:left;clear:left;padding:2px}
.lightbox label textarea{height:70px;display:block;width:430px;float:left;clear:left;padding:2px}
.lightbox .send{float:left;clear:left;height:21px;margin:20px 0 0 0}
.lightbox .send a{background:#017d47;padding:0 20px 0 20px;height:21px;line-height:21px;display:block;color:#c5e3d5;font-size:11px;white-space:nowrap;font-weight:bold}
.lightbox .send a:hover{color:#fff}
.lightbox .send a span{ }
.request .sendermessage textarea{height:75px}
.request .recepientmail{display:none}
.lightbox .close-top{background: url(/settings/img/portal/lightbox-header.gif) no-repeat #fff;background-position:0% 0%;width:480px;height:21px;display:none}
.lightbox .close-top a{display:block;width:480px;height:21px}
.lightbox .close-top a span{display:none}
.lightbox .close-bottom{clear:both;white-space:nowrap;margin:10px 20px 10px 0;float:right}
.lightbox .close-bottom a{display:block;white-space:nowrap;text-decoration:underline;font-size:11px;color:#e3e3e3;font-weight:bold}
.lightbox span{display:block}
 .lightbox .secure{position:relative}
*+html .lightbox .secure{position:static}
.lightbox .secure input{clear:left;float:left;display:table;padding:2px; width:113px;margin-right:10px;height:14px;display:block}
.lightbox .secure a{color:#FFFFFF;display:block;float:left;font-weight:bold;line-height:16px;padding:0 16px 2px;white-space:nowrap}
.lightbox .sendsec{background:#008d35;border:1px solid #008d35;float:left;left:145px;position:absolute}
 body .mailbody #functionarea,body .mailbody .set{display:none}
.mailbody{width:962px;margin:20px auto 20px auto}
.mailbody .bgmail{background:#e9f1e7;border:1px solid #fff;width:960px;float:left;margin:0 0 20px 0}
.mailbody .messageheader{background:#fff;border-bottom:1px solid #009037;width:947px;padding-left:13px;font-size:11px;line-height:21px;float:left}
.mailbody .secureinfo{width:947px;background:#fff;border-top:1px solid #009037;padding-left:13px;font-size:11px;line-height:21px;clear:both;float:left}
.mailbody .message{width:934px !important;padding:7px 13px 8px 13px;float:left;background:#e9f1e7}
.mailbody a{text-decoration:underline}
.mailbody .message p{padding:4px 0 7px 0;border-bottom:#fff 1px solid;margin-bottom:6px}
.mailbody .message h3,.mailbody .message h4{margin:0px;padding:0px;font-size:12px;font-weight:normal}
.mailbody .message h4{float:right}
.mailbody #ecardarea table{background-image:none;background-color:#EAEAEA;padding:2px 2px 2px 2px;border-style:solid;border-width:1px;border-color:#FBFBFB #CBCBCB #CBCBCB #FBFBFB;border-collapse:separate}
 .pdf-print-box{padding:5px;background:white;overflow:hidden}
.pdf-print.box-content{height:55em;width:40em}
.pdf-print.box-content .jbox-overlay-close{position:absolute;right:-1.5em;top:-1.5em;cursor:pointer}
.pdf-print.description{height:14%;width:auto;padding-top:0.8em}
.pdf-print.object-container{height:78%;width:auto;border:0.3em solid grey}
.pdf-print.object-container img{margin-top:16em;margin-left:17em}
.pdf-print.object-container object{height:100%;width:100%}
.pdf-print.object-container object div{margin-top:5em;padding:1em}
.pdf-print.object-container object div p{color:red;font-weight:bold;padding-bottom:1em}
.pdf-print.object-container object div li{line-height:1.6em;list-style:circle inside none}

/* ** [ settings/sites/portal/portal_login.css ] (@import) ** */
.dummy{}
    #login{clear:both;float:left;background: url(/settings/img/portal/bg-login.gif) no-repeat #FFF;background-position:0% 0%;padding:0px;margin-bottom:20px !important;visibility:visible}
#login label{display:block}
#login p{margin:0 0 2px 0;padding:0px}
#login input{margin:2px 0 0 0;width:180px;padding:4px 0 0 10px;float:left;height:24px;line-height:19px;font-size:15px;font-family:"Lucida Sans Unicode","Lucida Sans","Lucida Grande";color:#3d3d3d}
#login .fieldrow{padding:10px 10px 0px 10px}
#login #buttons{background: url(/settings/img/portal/button-login.gif) no-repeat top right #FCFBF7;display:block;visibility:visible;width:220px;height:28px;padding:0px !important;margin:10px 0px 0px 0px !important;float:left}
#login .login{background:none;width:77px;height:28px;padding:0px;margin:0px;display:block;float:right}
#login .login a{width:77px;height:28px;padding:0px;margin:0px;display:block;float:right;text-indent:-2000em}
#login .register{display:none}
 #logoutarea{padding:0px;margin:0 0 10px 0;clear:both}
#logout .editlogin{display:none}
#logout a:hover.logout,#logout a:hover.editlogin{color:#81B1DA;background: url(/settings/img/portal/bg_menu2_over.gif) repeat-y #F5F5F5;float:left}
#logout .editloginon{border-style:solid;border-width:1px;border-color:#F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;background: url(/settings/img/portal/bg_menu2.gif) repeat-y #E2E2E2;padding:4px 0 4px 12px;display:block;font-weight:bold;color:#81B1DA}
#logout a:hover.editloginon{color:#81B1DA;background: url(/settings/img/portal/bg_menu2_over.gif) repeat-y #F5F5F5}
#logout .logout input{border:none;background:none;padding:0px;margin:0px;color:#596FBE;font-family:verdana,arial,helvetica;font-size:11px;text-align:left;cursor:pointer;display:inline;font-weight:bold}
#logout .logout input.over{color:#C896D4}
 .startseite-login li{padding:0;margin:0;float:left;clear:both;width:220px}
.startseite-login .headline{padding-bottom:6px !important;margin-bottom:0}
.startseite-login input{width:140px;margin:6px 0 0 0}
.startseite-login .arealink{display:none}
.startseite-login .arealink div{float:left;background: url(/settings/img/portal/marker-right.gif?1308757508) no-repeat;background-position:100% 50%;margin:6px 20px 0 0;font-size:11px;visibility:visible}
.startseite-login .arealink a{padding-right:18px;text-decoration:underline;line-height:14px}
.startseite-login .gl-appl{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D8D7D2;padding:2px 0 2px 0;font-weight:bold}
.startseite-login .gl-appl-top{border-style:solid;border-width:1px 0px 1px 0px;border-color:#D8D7D2;padding:2px 0 2px 0;font-weight:bold}
.startseite-login .appl-name{display:block;float:left;width:124px}
.startseite-login .appl-web,.startseite-login .appl-cms{display:block;float:left;width:48px;height:15px}
.startseite-login .appl-web-on a,.startseite-login .appl-cms-on a{float:right;display:block;width:43px;height:15px;text-indent:-2000em}
.startseite-login .appl-web-on{display:block;float:left;width:48px;height:15px;background: url(/settings/img/portal/button_web_enter.gif) no-repeat right #FFFFFF}
.startseite-login .appl-cms-on{display:block;float:left;width:48px;height:15px;background: url(/settings/img/portal/button_cms_enter.gif) no-repeat right #FFFFFF}
.startseite-login .button{padding-top:10px} 

/* ** [ pages/sites/portal/portal_menu.css ] (@import) ** */
.logo{width:175px;height:52px;float:left;background: url(/pages/img/portal/logo.png?1371104974) no-repeat;background-position:50% 50%}
.logo a{display:block;width:100%;height:100%}
.logo a span{display:none}
.ad-head,.ad-head ul,.ad-head li{float:left;padding:0px}
.ad-head img{padding-top:25px;float:left}
.shortcuts{float:none;right:7px;top:-8px;position:absolute}
.shortcuts li{padding-left:11px;float:left}
.shortcuts h3{margin-top:0px;font-size:11px;font-weight:normal;line-height:12px;text-transform:uppercase;color:#fff}
.shortcuts h3 a{padding-left:7px;color:#fff}
 .headmenu{width:1040px;height:31px;float:left;clear:both;top:67px;position:absolute;z-index:150}
.headmenu .level1{width:auto;float:left;margin:0px;padding:0px}
.headmenu .level1 li{float:left;min-width:40px;text-align:center;position:relative;overflow:visible;margin:0px;padding:0px;height:29px}
.headmenu a{white-space:nowrap;text-decoration:none;text-transform:uppercase;font-size:11px;font-weight:bold;height:29px;line-height:28px;padding:0 6px 0 7px;display:block;color:#000}
.headmenu .level1 .on a{background: url(/pages/img/portal/bg-headmenu.gif?1371104974) repeat-x #7c8682;background-position:0 0;color:#fff}
.headmenu .level1 li:hover a,.headmenu .level1 a:hover{background: url(/pages/img/portal/bg-headmenu-hover.gif?1371104974) repeat-x #7c8682;background-position:0 0;color:#fff}
.headmenu .level1 > li:hover{}
.headmenu .level2{display:none;left:0;position:absolute;top:29px;width:200px;margin:0;z-index:200;background: url(/pages/img/portal/bg-headmenu2.gif?1371104974) repeat-x #cdd5d2;background-position:0 0;padding:5px 0 3px 0}
.headmenu .level2 li{clear:left;text-align:left;padding:0 10px 0 10px;float:left;width:180px;height:auto;position:relative;background:none !important}
.headmenu .level2 div{border-bottom:1px solid #bbc4c1}
.headmenu .level2 a{white-space:normal;height:auto;background:none !important;color:#5a6360 !important}
.headmenu .level2 li:hover a,.headmenu .level2 a:hover{background:none !important;text-decoration:underline}
.headmenu .on .level2 a,.headmenu .off .level2 a{text-transform:none;line-height:15px;font-weight:normal;padding:5px 0 6px 0;color:#5a6360 !important;background-image:none !important}
.headmenu .level2 .on a{font-weight:bold}
.headmenu .topmenu{display:none}
 .simplesearch{width:175px;height:23px;position:absolute;right:5px;top:26px;float:left}
 .simplesearch form{height:23px;float:left;background: url(/pages/img/portal/simplesearch-off.gif?1371104974) no-repeat transparent;background-position:0% 0%}
 .solr-form-small input.textinput{float:left;padding:3px 0 0 7px;display:block;width:143px;height:20px;font-size:12px;line-height:17px;color:#59b488;border:none;background: url(/pages/img/portal/simplesearch-off.gif?1371104974) no-repeat transparent;background-position:0% 0%}
.solr-form-small input.on{background: url(/pages/img/portal/simplesearch-on.gif?1371104974) no-repeat transparent;background-position:0% 0%;color:#000}
.simplesearch label{float:left}
.simplesearch a{display:block;padding:0;margin:0;float:left;width:24px;height:23px}
.simplesearch span{display:none}
.portalmenu{width:160px;height:23px;right:234px;top:26px;position:absolute}
.portal-top{width:200px;height:23px;background: url(/pages/img/portal/bg-portalmenu.gif?1371104974) no-repeat transparent;background-position:100% 0%;color:#fff;line-height:24px;font-weight:bold;padding:0 48px 0 10px;font-size:11px;float:right;text-align:right;cursor:pointer}
.portalmenu ul{background: url(/pages/img/portal/bg-headmenu2.gif?1371104974) repeat-x #cdd5d2;background-position:0 0;width:144px;padding:3px 0 4px 10px;position:absolute;top:22px;float:left;clear:both;z-index:300}
.portalmenu li{width:134px;float:left;clear:both;border-bottom:1px solid #bbc4c1;height:26px;line-height:26px}
.portalmenu li:hover{text-decoration:underline}
.portalmenu .stop{border-bottom:none}
.portalmenu .bold{font-weight:bold}
.portalmenu a{display:block}
 .breadcrumbs{padding:0 0 6px 0;margin:0 0 10px 0;width:980px;float:left;clear:both;border-bottom:1px solid #e3e5e5;position:relative;color:#9e9e9e}
.breadcrumbs h3{float:left;padding-right:7px;font-weight:normal}
.breadcrumbs li{float:left}
.breadcrumbs .b-spacer{color:#9e9e9e;padding:0 4px 0 7px}
.breadcrumbs a{color:#9e9e9e;text-decoration:none}
.breadcrumbs .back{background: url(/pages/img/portal/marker-left.gif?1371104974) no-repeat;background-position:0 5px;position:absolute;right:0}
.breadcrumbs .back a{display:block;color:#007e46;padding-left:15px}
.breadcrumbs .back a:hover{text-decoration:underline}
.breadcrumbs .back span{}
 .mainmenu{width:160px;margin-bottom:10px;padding-bottom:4px;font-size:12px; background-color:#f4f6f5}
.mainmenu .level1{width:160px}
.mainmenu li.folder ul{display:none}
.mainmenu li.over ul{display:block}
 .mainmenu li{}
.mainmenu li.on{}
.mainmenu li div{min-height:21px}
.mainmenu li a{width:140px;padding:5px 0 6px 0;margin:0 10px 0 10px;line-height:15px; color:#5a6360;display:block;text-decoration:none; border-top:1px solid #dadcdb}
.mainmenu .m1 a{ }
.mainmenu li.on a{}
.mainmenu a:hover{text-decoration:underline}
 .mainmenu .mainmenu-head{font-weight:bold; background-color:#e4e8e7}
.mainmenu .mainmenu-head a{ color:#323836;padding:9px 0 10px 0;margin:0 10px 4px 10px;width:140px;line-height:12px;text-transform:uppercase;border-top:none}
 .mainmenu .level2,.mainmenu .level3{margin:3px 0 0 10px;width:138px;border:1px solid #d8dddb;border-bottom:none;margin-bottom:-1px}
.mainmenu .level2 li,.mainmenu .level3 li{  border-right:1px solid #d8dddb}
.mainmenu .level2 li div,.mainmenu .level3 li div{height:auto !important;min-height:0px !important}
.mainmenu .level2 li a,.mainmenu .level3 li a{width:126px;font-size:11px;margin:0;padding:4px 6px 3px 6px;border-bottom:1px solid #d8dddb;border-top:none;background:#f8f8f8}
.mainmenu .on a,.mainmenu .on .on a,.mainmenu .on .on .on a,.mainmenu .on .on .on .on a{ text-decoration:underline}
.mainmenu .off a,.mainmenu .on .off a,.mainmenu .on .on .off a,.mainmenu .on .on .on .off a{ text-decoration:none}
#simple-newsletter a{}
 #simple-newsletter{clear:both;border-style:solid;border-width:1px;padding:6px;margin:0 0 10px 0}
#simple-newsletter input{margin:2px 0 0 0}
#simple-newsletter .register,#simple-newsletter .unregister{background: url(/settings/img/portal/marker.gif?1308757508) no-repeat;background-position:0% 50%;padding:0 0 0 6px;margin:0 6px 0 0;display:block;float:left}
#simple-newsletter h5{color:#535353;font-weight:normal;margin:0 0 4px 0;font-size:11px}
#simple-newsletter a{}
#footer{clear:both;float:left;width:980px;height:267px;font-size:12px;position:relative;left:-20px;position:relative;width:987px;background: url(/pages/img/portal/bg-headmenu.gif?1371104974) repeat-x;background-position:0% 0%;padding:0 0 0 13px;margin-top:23px}
#footer ul{clear:both;width:100%;float:left}
#footer li{float:left}
#footer li h3{font-weight:normal}
#footer li a{padding:0 6px 0 7px;display:block;float:left;font-weight:normal}
#footer li a:hover{opacity:0.8}
#footer li span{float:left}
.footer-laendermenu{height:29px;width:100%;clear:both;float:left}
.footer-laendermenu .d1{padding:0 6px 0 7px}
.footer-laendermenu h3,.footer-laendermenu a{color:#fff;line-height:29px}
.footer-laendermenu a:hover{background: url(/pages/img/portal/bg-headmenu-hover.gif?1371104974) repeat-x;background-position:0% 0%}
.footer-menu{clear:both;width:100%;float:left;padding-top:17px}
.footer-menu a{color:#008249}
.footer-content{clear:both;width:100%;float:left;padding:5px 0 17px 0;border-bottom:1px solid #e3e5e4}
.footer-content .d1{padding:0 6px 0 7px}
.footer-content a{color:#008249}
.bbk #footer{background:none;margin:0;height:auto}
.bbk .footer-content{border-top:3px solid #DADCDB;border-bottom:none}
.footer-specials{clear:both;width:100%;float:left;padding-top:15px}
.footer-specials,.footer-specials h3{font-size:11px;line-height:19px}
.footer-specials .d1{padding:0 6px 0 7px}
.footer-specials a{color:#adbab4}

/* ** [ pages/sites/portal/lk_print.css ] (@import) ** */
.dummy{}
   @media print{#head{height:100px !important;background:none !important;width:100% !important;border-bottom:2px solid #000;margin:0px}
.screen,#maincontent,#knot,.content,#content{width:100% !important;height:auto}
#maincontent,#content,#knot,#maincontent .nodoc #layout2 #content,#maincontent .nodoc #layout3 #content,#maincontent #content.organisation li,.nodoc #layout2 #maincontent,.nodoc #layout3 #maincontent{width:100% !important;height:auto}
.logo{background:none;top:0px;left:0px;width:auto;height:auto}
.logo .printlogo{display:block !important}
#knot{min-height:inherit}
.simplesearch{background:none}
*+html #knot,*+html .content{min-height:auto;clear:both;height:auto;overflow:visible}
#head .logo span{display:block;font-family:arial,helvetica,sans-serif;letter-spacing:-1px;color:#DFDFDF;font-weight:normal;font-size:19px;position:absolute;padding:0px !important;margin:0px !important;height:auto;bottom:15px;right:5px;background-image:none}
*+html #head .logo span{line-height:33px !important;right:4px !important}
.window{margin:0px}
.screen{background:#FFF}
#mainarea{padding:0px}
.headmenu,.nav-support,.bottom,.footer,.shortcuts,.content-functions .print,.content-functions .mail,.nav-support,.simplesearch,#mainarea #menu,#maincontent .right,.bg_fixed,.breadcrumbs,.footer-laendermenu,.footer-menu,.footer-specials,.content-downloadbox,.content-linkbox,#printform,.portalmenu,#mailform,#jbox-veil,#jbox-overlay-lightbox,#content .back,#cmslink,#maincontent .list .content-start,.list .reiter .off,#gallery_pager,.box.collect .box-header,#mediabox .collectset,.list .content-start,.list .content-stop{display:none}
.list .reiter .on{position:absolute;left:0px;padding:0px}
.footer-content{border-top:2px solid #007F42;border-bottom:none}
body{font-size:12px;line-height:16px}
 .content-functions{clear:both;width:100%}
 #footer{background:none;height:auto !important;left:0px;padding:0px;width:100% !important}
 #content .content-functions{width:100% !important}
#maincontent,#content,#knot,#maincontent .nodoc #layout2 #content,#maincontent .nodoc #layout3 #content,#maincontent #content.organisation li,.screen,.window,#mainarea,.nodoc #layout2 #content,.nodoc #layout3 #content{width:100% !important;height:auto;padding:0px}
.fullimage{width:100% !important}
.nodoc #layout2 #content,.nodoc #layout3 #content,#content.organisation .display-organisation{margin-bottom:0px !important;padding-bottom:30px}
 .tablearea td{border-bottom:1px solid #F2F2F2;border-right:1px solid #F2F2F2}
.tablearea h4{border:1px solid #F2F2F2;width:auto}
#content .tablearea-table{padding-bottom:0px}
 #content .events-head{width:98%}
 .text ul li{margin:7px 0}
.text ul{padding:0 0 0 27px;list-style-image: url(/pages/img/portal/marker-right.gif?1371104974)}
.text ul li{padding:0;list-style:inherit;background:none}
ul.contentlist{clear:none;height:auto;width:100%;page-break-before:avoid}
*+html #content.content.content-staff li,*+html #content.content.content-staff ul *+html .content.content-zahlenbuch ul,*+html .content.content-zahlenbuch li{float:none;height:auto;position:static}
*+html #content.content.content-staff,*+html .content content-zahlenbuch{display:inline;position:static;height:100%}
#content.content.content-staff,.content.content-zahlenbuch{float:none !important;height:auto}
.content-staff .contentlist,.content-staff li,.list,.content-zahlenbuch .contentlist,.content-download .contentlist,.content-zahlenbuch li,.content-download li{width:100%;height:auto}
  #content{page-break-before:avoid}
.content-functions .author.v-space{max-width:inherit}
 .image td{height:100%;display:inline-table}
.imagebody{display:inline}
 *+html .image{height:100%}
*+html #footer{position:static;left:0px}
*+html .content-functions{position:static}
*+html #content .text,*+html #content .style999,*+html #content .style1{height:auto;position:static;display:inline;float:none;display:block}
*+html #maincontent,*+html #mainarea{clear:both}
*+html .image td{height:100%;display:inline;zoom:1}
#par-id5027 .zum_landwirt .c-text{font-size:16px;line-height:19px}
}

/* ** [ settings/sites/portal/portal_jbox.css ] (@import) ** */
.jbox-overlay-close{background:transparent  url(/settings/img/portal/close2.png?1308319245) no-repeat scroll 0 0;height:46px;position:absolute;right:6px;text-indent:-9999px;top:9px;width:46px;z-index:3500;display:block}
.jbox-overlay-close.imageContentView.topright{cursor:pointer;top:-26px;right:-22px}
.jbox-overlay-close:hover{background-image: url(/settings/img/portal/close2over.png?1308319245)}
.jbox-overlay-close a{width:100%;height:100%;display:block}
.jbox-overlay-wrapper{display:none;position:fixed;z-index:1000;top:300px;left:400px}
.jbox-overlay-container{background:transparent;margin :30px;width:auto;height:auto}
.jbox-scroll-container{z-index :500}
.jbox-scroll-control{z-index :600}
.jbox-scroll-left{background: url(/settings/img/digitalworkroom/bg-scrollleft.gif?1276846461) repeat-y;width :22px;height :100%}
.jbox-scroll-left a{background: url(/settings/img/digitalworkroom/arrow-scrollleft.gif?1276846461) no-repeat center center}
.jbox-scroll-right{background: url(/settings/img/digitalworkroom/bg-scrollright.gif?1276846461) repeat-y;width :22px;height :100%}
.jbox-scroll-right a{background: url(/settings/img/digitalworkroom/arrow-scrollright.gif?1276846461) no-repeat center center}
.jbox-scroll-up{background: url(/settings/img/digitalworkroom/bg-scrollup.gif?1276846461) repeat-x;width :100%;height :22px}
.jbox-scroll-up a{background: url(/settings/img/digitalworkroom/arrow-scrollup.gif?1276846461) no-repeat center center}
.jbox-scroll-down{background: url(/settings/img/digitalworkroom/bg-scrolldown.gif?1276846461) repeat-x;width :100%;height :22px}
.jbox-scroll-down a{background: url(/settings/img/digitalworkroom/arrow-scrolldown.gif?1276846461) no-repeat center center}

/* ** [ settings/sites/portal/portal_webform.css ] (@import) ** */
.webform{width:100%;clear:both;float:left}
.webform .wf-title{display:none}
.webform label{width:100%;clear:both;float:left;display:block}
.webform .wf-area{width:100%;clear:both}
.webform .wf-area-content{width:430px;float:left}
.webform .wf-sp0 .wf-area-content,.webform .wf-sp1 .wf-area-content{width:415px;float:left}
.webform .wf-sp0 .wf-area-content .wf-check .txt-r,.webform .wf-sp0 .wf-area-content .wf-radio .txt-r{width:170px}
.webform .wf-sp1 .wf-area-content .wf-check .txt-r,.webform .wf-sp1 .wf-area-content .wf-radio .txt-r{width:auto;padding-right:10px}
.webform label input,.webform label select{float:left}
.webform label span{display:none;padding-top:3px}
.webform .txt-l{display:block;width:141px;float:left;padding-top:4px;padding-right:3px}
.webform .txt-r,.webform .wf-hidden{display:none;float:left}
.webform .wf-check .txt-r,.webform .wf-radio .txt-r{width:408px;display:block}
.webform .wf-sp2 .wf-area-content,.webform .wf-sp3 .wf-area-content,.webform .wf-sp4 .wf-area-content{width:auto}
.webform .wf-sp0 label{width:207px;clear:none}
.webform .wf-sp1 label{width:auto;clear:none}
.webform .wf-sp2 label,.webform label.wf-sp2,.webform .wf-sp3 label,.webform label.wf-sp3,.webform .wf-sp4 label,.webform label.wf-sp4{width:auto;clear:none}
.webform label.wf-sp0,.webform label.wf-sp1{width:100%;clear:both}
.webform .wf-sp0 .wf-radio .txt-r,.webform .wf-sp0 .wf-check .txt-r,.webform .wf-sp2 .wf-radio .txt-r,.webform .wf-sp2 .wf-check .txt-r,.webform .wf-sp3 .wf-radio .txt-r,.webform .wf-sp3 .wf-check .txt-r,.wf-area.wf-sp4 .wf-check .txt-r,.wf-area.wf-sp4 .wf-radio .txt-r {width:auto;padding-right:10px}
.webform .wf-check .txt-l,.webform .wf-radio .txt-l{display:none}
.webform .wf-check input,.webform .wf-radio input{height:13px;width:13px;margin:5px 8px 0 0;margin:2px 8px 0 0 \0/}
.webform .wf-check input,.webform .wf-radio input{border:none}
.webform .wf-char input{width:400px;margin:3px 8px 0 0}
.webform .wf-char.wf-sp0 input{min-width:20px;width:auto;margin:3px 8px 0 0;clear:right}
.webform .wf-char.wf-sp2 input{min-width:20px;width:123px;margin:3px 8px 0 0;clear:right}
.webform .wf-text textarea{width:400px;margin:3px 8px 0 0;height:86px}
.webform .wf-text.wf-sp2 textarea{width:122px}
.webform .wf-select select{margin:3px 8px 0 0}
.webform fieldset{padding:10px 0 10px 0;float:left;width:100%;border:none}
.webform .style{clear:both;width:100%;float:left}
.webform .wf-bottom{width:99%;border-left:1px solid transparent;clear:both}
.webform-button{margin:15px 0 30px 0;clear:both;float:left}
*+html .webform-button{padding-bottom:30px;width:auto !important;white-space:nowrap}
.webform-button a{ background:#017D47;color:#C5E3D5;line-height:20px;font-weight:bold;padding:0 10px 0 10px;height:20px;display:block;font-size:11px}
.webform-button a:hover{ text-decoration:none;color:#FFF}
.webform .wf-message{padding:20px 0 20px 0;clear:both}
#mail .webform .wf-title{display:block}
#mail #content{background:#ffffff !important}
.webform .secure span{display:block;width:145px;float:left}
.webform .secure input{clear:none;float:left;width:150px;font-weight:bold;color:#008d35;text-align:center}
.webform .secure a{color:#fff;display:block;float:left;font-weight:bold;line-height:16px;height:18px;padding:0 16px 0 16px;white-space:nowrap}
.webform .secure .sendsec{background:#008d35;float:left;width:auto;padding:0px}
.wf-area.wf-sp2{width:278px;float:left;clear:none}
.wf-area.wf-sp3{width:184px;float:left;clear:none}
.wf-area.wf-sp4{width:140px;float:left;clear:none}

/* ** [ pages/sites/portal/wetter_boxen.css ] (@import) ** */
.channel.wetter{position:static}
.lk_konsument .channel.wetter{padding:0 0 0 13px;height:140px}
.channel.wetter h6{margin-bottom:0}
.channel.wetter h6 span{font-size:10px;padding-left:10px}
.lk_konsument .channel.wetter h6{display:block}
.lk_konsument .channel.wetter h6 span{text-transform:none}
.channel.wetter li{padding:0px;background:#FCFCFC;width:220px;float:left;clear:both}
 .channel.wetter li.ortswetter{padding:5px 0 5px 0}
.ortswetter.border{border:0px;border-bottom:2px solid #fff}
.channel .ortswetter table{float:left;height:35px}
.channel .ortswetter td{color:#5A6360;padding:0 0 0 5px;width:135px;font-size:11px;line-height:14px}
.lk_konsument .channel .ortswetter td{width:120px}
.temp{float:left;width:35px}
.ortswetter .temp{height:34px;padding-top:1px}
.tempmax,.tempmin{color:#009037;font-family:arial;font-size:11px;line-height:16px;font-weight:bold;text-align:center;margin:0 4px 0 4px}
.row.tempmax,.row.tempmin{margin:0;font-size:12px}
.nsow .tempmax,.nsow .tempmin{color:#009037;font-family:arial;font-size:11px;line-height:16px;font-weight:bold;text-align:center;margin:0 12px 0 12px}
.nsow .tempmin{margin-bottom:7px}
.tempmax{border-bottom:1px solid #CCCCCC}
.ort{}
.direction{color:#5A6360;font-size:11px;text-align:center;margin:7px 0 0 0}
.tempnsow .symbol{height:35px;width:100%;background-position:50% 0;margin-bottom:4px}
.ortswetter .symbol{height:35px;width:45px;float:left;background-position:50% 0}
.nsow{float:left;width:55px}
.hoverlay{width:100%;height:100%;position:absolute;opacity:0.5;filter:Alpha(Opacity=50);display:none;background-color:white;cursor:pointer;*left:0px}
.nsowli{position:relative}
.nsowli:hover .hoverlay{display:block}
.ortswetter{position:relative}
.ortswetter:hover .hoverlay{display:block}
.nsow.border{border-right:2px solid #fff;width:53px}
.wetter-top{border-bottom:1px solid #CCCCCC}
.wetter-bottom{border-top:1px solid #E3E5E5;position:relative;clear:both;line-height:14px;font-size:10px;color:#5A6360}
.lk_konsument .wetter-bottom{width:220px}
.wetter-bottom a{line-height:14px;height:auto;right:0;font-size:10px}
.tempnsow div{clear:both}
.symbol.a{background: url(/pages/img/wetter/a.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.b{background: url(/pages/img/wetter/b.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.c{background: url(/pages/img/wetter/c.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.d{background: url(/pages/img/wetter/d.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.e{background: url(/pages/img/wetter/e.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.f{background: url(/pages/img/wetter/f.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.g{background: url(/pages/img/wetter/g.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.h{background: url(/pages/img/wetter/h.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.i{background: url(/pages/img/wetter/i.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.j{background: url(/pages/img/wetter/j.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.k{background: url(/pages/img/wetter/k.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.l{background: url(/pages/img/wetter/l.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.m{background: url(/pages/img/wetter/m.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.n{background: url(/pages/img/wetter/n.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.o{background: url(/pages/img/wetter/o.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.p{background: url(/pages/img/wetter/p.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.q{background: url(/pages/img/wetter/q.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.r{background: url(/pages/img/wetter/r.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.s{background: url(/pages/img/wetter/s.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.t{background: url(/pages/img/wetter/t.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.u{background: url(/pages/img/wetter/u.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.v{background: url(/pages/img/wetter/v.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.w{background: url(/pages/img/wetter/w.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.x{background: url(/pages/img/wetter/x.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.y{background: url(/pages/img/wetter/y.gif?1153849899) no-repeat 50% 0 transparent}
.symbol.z{background: url(/pages/img/wetter/z.gif?1153849899) no-repeat 50% 0 transparent}

/* ** [ pages/sites/lk_oesterreich/colors.css ] (@import) ** */


/* ** [ pages/sites/portal/gallery.css ] (@import) ** */
.album-gallery-board{  min-height:600px;position:relative}
.album-gallery-board-small{margin-left:49px;min-height:600px;position:relative}
.left{min-height:600px}
.album-gallery-element-body{ padding-top:11px;padding-bottom:11px;padding-left:3px;float:left;width:123px;height:85px;overflow:hidden;position:relative; }
.album-gallery-element-body.gallery-view{width:40px}
.album-gallery-element-body.gallery-view img:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"Alpha(Opacity=80)"}
.album-gallery-headingrow{padding:12px 0 0 0;position:relative;line-height:20px;float:left;clear:both;width:100%;cursor:default}
.album-gallery-headingrow.start{border-top:none}
.album-gallery-headingrow-name{font-size:15px;float:left}
.album-gallery-headingrow-info{right:0;float:left;position:absolute;font-size:11px}
.album-gallery-headingrow-elementcount{float:left}
.album-gallery-headingrow-date{float:left}
.album-gallery-headingrow-seperator{float:left;margin:8px 4px 0 4px;height:4px;width:4px;line-height:4px;background:#007842;text-indent:-2000em}
.arrow span{display:none}
  .wu-topinfo{padding:10px 0 30px 7px;float:left;width:431px}
.wu-topinfo h3{font-family:arial;padding:1px 0 19px 0;font-size:15px;color:#009742}
.displaycontainer950 .newdocument{position:absolute;top:70px;right:19px;background: url(/pages/img/portal/webuser-upload.gif) no-repeat #fff;background-position:0 0}
.displaycontainer950 .newdocument:hover{opacity:0.8}
.displaycontainer950 .newdocument a{display:block;width:146px;height:87px}
.displaycontainer950 .newdocument a span{display:none}
#gallery_pager{max-width:210px;height:18px;overflow:hidden}
 .wu-gallery-date{text-align:right;line-height:18px;font-size:9px;color:#666}
.wu-gallery-preview-text{line-height:14px;font-size:12px;color:#666;padding-top:1px;display:block;float:left}
.wu-gallery-username{font-weight:bold}
.wu-gallery-board{width:620px;left:-9px;position:relative}
.wu-gallery-row{background:#FCFCFC}
.wu-gallery-column{padding:0px;display:block;float:left}
.wu-gallery-element-body{padding:0px 14px 0px 16px;border-top:1px solid #e3e5e5;float:left;width:123px;height:120px;overflow:hidden}
.wu-gallery-preview-image,.album-gallery-preview-image{cursor:pointer;position:relative}
.wu-gallery-column .album-gallery-preview-image a{background: url(/pages/img/portal/marker-gallery.gif?1371104974) no-repeat;background-position:100% 50%;width:25px;margin-top:6px;height:74px;display:block}
.wu-gallery-column .album-gallery-preview-image span{display:none}
.wu-gallery-preview-image .light-del{position:absolute;top:0;right:0;background-color:transparent;width:13px;height:13px;background: url(/settings/img/digitalworkroom/button-del.png?1294418794);display:none}
.wu-gallery-preview-image:hover .light-del{display:block}
.wu-gallery-preview-image canvas,.wu-gallery-preview-image div{background:#f3f6f5}
.gallery-preview-box-heading-cell h3{padding:0;cursor:pointer}
.gallery-preview-box-image-cell img,.gallery-preview-box-image-cell canvas{cursor:pointer}
.gallery-big-cell{margin-right:10px;margin-left:10px;margin-bottom:30px}
.gallery-big-cell-preview{cursor:pointer;background: url(/pages/img/portal/bg-downloads.gif?1339072619) repeat-x scroll 0 100% transparent}
.gallery-big-cell:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"Alpha(Opacity=80)"}
.gallery-big-cell-heading{cursor:pointer;margin-top:5px;color:#009037}
.press-gallery-count{color:#5A6360}
.mediaboxContent{ overflow:hidden;z-index:2;position:relative;float:left}
.mediaboxDescription{margin:10px;z-index:2;position:relative;float:right}
.mediabox-description-heading{font-weight:bold}
.mediaboxDescription .mediabox-content-counter{color:#017D47;font-weight:bold}
.centeredContent td{text-align:center;valign:middle}
.mediabox-thumbnails .mediabox-thumbnail-container{background:#DDECE7}
.mediaboxDescription .topButton{cursor:pointer;position:absolute;top:0;right:0}
.mediabox-link{color:#009037;outline:medium none;text-decoration:none}
.content-link .mediabox-mode .mediabox-mode-switch{float:left;text-align:center;position:relative}
.mediabox-mode-text{position:absolute;z-index:3}
.mediabox-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.mediabox-background img{position:absolute;top:0;left:0;width:100%;height:100%}
.content-link .mediabox-overview{clear:both}
.content-link .mediabox-overview img{float:left}
.content-link .mediabox-overview a:hover{color:#88938F}
.mediaboxDescription .bottomButtons{cursor:pointer;position:absolute}
.mediaboxDescription .bottomButtons div{background:#e9e9e9;color:#666666}
.mediaMode{color:#666666}
.mediaboxDescription .bottomButtons div,.mediaboxDescription .bottomButtons img{float:left;text-align:center}
.mediabox-preview-image{float:none;padding:28px 28px 10px 10px !important;background-position:0 0;width:140px;height:149px}
.mediabox-link,.mediabox-preview-image,.mediabox-thumbnail-container img,.centeredContent div,.content-link .mediabox-overview p,.content-link .mediabox-overview img{cursor:pointer}
.mediabox-wrapper-inner{position:relative}
.mediabox-wrapper-outer{overflow:auto;position:relative}
.mediabox-tab-on{color:#FFFFFF}
.mediabox-tab-off{color:#88938F}
.mediaboxDescription .descriptionTextDownload{background:#FFFFFF  url(/pages/img/portal/marker-right.gif?1371104974) no-repeat;background-position:0 50%;display:block;margin-top:36px;padding-left:14px;padding-right:12px}
.channel li .gallery-preview-box td{padding:0}
.channel li .gallery-preview-box-heading-cell{padding:5px 9px 9px 9px !important;border-bottom:1px solid #E0E0E0}
.gallery-preview-box-heading-cell h3 a,.gallery-preview-box-heading-cell h3{font-size:13px;line-height:16px}
.gallery-preview-channel{position:relative;top:-10px;background:#FCFCFC}
 #maincontent,#content{overflow:visible !important}
 .bottomButtons .btn-bwd{background: url(/settings/img/portal/mediabox_btn_backward.png?1339074345) no-repeat 0 0}
.bottomButtons .btn-fwd{background: url(/settings/img/portal/mediabox_btn_forward.png?1339074345) no-repeat 0 0}

/* ** [ pages/sites/meister/colors.css ] (@import) ** */
.logo{width:198px;height:53px;float:left;background: url(/pages/img/meister/logo.png?1357829734) no-repeat;background-position:50% 50%}
.mainmenu .m0 a{border-top:medium none}

/* ** [ /pages/sites/portal/lko_termine.css ] ** */
h1{width:500px}
.month,.month-li{width:800px;clear:both;overflow:hidden;float:left}
.month{padding-bottom:8px}
.month-li{background: url(/pages/img/portal/bg-h6.gif?1371104974) repeat-x;background-position:0 0;height:25px;line-height:25px;margin-bottom:20px}
.month-li h4{height:25px;line-height:25px;padding:0;text-indent:15px}
.tableau{width:830px;clear:both;float:left;overflow:visible;border-bottom:1px solid #E3E5E5;margin:0 0 8px 0}
.tableau li{width:245px;float:left;padding:0 15px 8px 15px}
.tableau h2{margin:0 10px 1px 0}
.tableau .more{color:#007E46;font-size:10px;font-weight:normal;clear:both}
.list-date{ }
.tableau .list-date{width:auto;float:left;padding-right:5px}
.tableau .list-ort{margin-right:5px;float:left;clear:both;background:#FEFCB4}
.map-content{width:335px;float:left;padding-right:10px}
.map-content .content-inner{padding-top:5px;max-height:325px;overflow-x:hidden;overflow-y:auto;width:335px}
.content-inner .text{width:313px}
.schedule{padding-left:15px;width:320px}
.telnr{background: url(/pages/img/portal/marker-st-tel.gif) no-repeat transparent;background-position:0 3px;padding-left:17px;width:318px;float:left;clear:both}
.fax{background: url(/pages/img/portal/marker-st-fax.gif) no-repeat transparent;background-position:0 4px;padding-left:17px;width:318px;float:left;clear:both}
.email{background: url(/pages/img/portal/marker-st-mail.gif) no-repeat transparent;background-position:0 4px;padding-left:17px;width:318px;float:left;clear:both}
#termine-map-detail{float:left;height:438px;width:588px}
#details-functions{width:320px}
#details-functions .print{background: url(/pages/img/portal/button-print-small.gif) no-repeat #fff;background-position:0% 0%;width:58px;height:20px;float:left;margin-right:2px;margin-top:5px}
#details-functions a span{display:none}
#details-functions a{display:block;width:100%;height:100%}
 #content{position:relative}
#content .back{color:#007E46;position:absolute;top:18px;right:0px;text-decoration:underline}
.events-head{width:548px;background:#FDFDFC;float:left;margin-bottom:20px;padding:5px;border:1px solid #D3D3D3}
.e-descr{width:20%;clear:both;float:left;font-size:10px;text-transform:uppercase;color:#007E46}
.e-wert{width:80%;float:left}

/* ** [ /settings/javascript/jquery/jquery-ui-1.8.18.custom.css ] ** */
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{zoom:1}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
 .ui-state-disabled{cursor:default !important}
  .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
  .ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
  .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url(/settings/javascript/jquery/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222222}
.ui-widget-content a{color:#222222}
.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url(/settings/javascript/jquery/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold}
.ui-widget-header a{color:#222222}
 .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/settings/javascript/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(/settings/javascript/jquery/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(/settings/javascript/jquery/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-widget :active{outline:none}
 .ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/settings/javascript/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/settings/javascript/jquery/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
  .ui-icon{width:16px;height:16px;background-image:url(/settings/javascript/jquery/images/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(/settings/javascript/jquery/images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(/settings/javascript/jquery/images/ui-icons_222222_256x240.png)}
.ui-state-default .ui-icon{background-image:url(/settings/javascript/jquery/images/ui-icons_888888_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/settings/javascript/jquery/images/ui-icons_454545_256x240.png)}
.ui-state-active .ui-icon{background-image:url(/settings/javascript/jquery/images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(/settings/javascript/jquery/images/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/settings/javascript/jquery/images/ui-icons_cd0a0a_256x240.png)}
 .ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
 .ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
  .ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
 .ui-widget-overlay{background:#aaaaaa url(/settings/javascript/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(/settings/javascript/jquery/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
  .ui-accordion{width:100%}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}
.ui-accordion .ui-accordion-content-active{display:block}
 .ui-autocomplete{position:absolute;cursor:default}
 * html .ui-autocomplete{width:1px}
  .ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
 .ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:hidden;*overflow:visible}
 .ui-button-icon-only{width:2.2em}
 button.ui-button-icon-only{width:2.4em}
 .ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
 .ui-button .ui-button-text{display:block;line-height:1.4}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
 input.ui-button{padding:.4em 1em}
 .ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
 .ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
 button.ui-button::-moz-focus-inner{border:0;padding:0}
  .ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
 .ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{position:relative;padding:.2em;zoom:1}
 .ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
 .ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
.ui-tabs .ui-tabs-hide{display:none !important}
 .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
 .ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}
 .ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
 .ui-datepicker-cover{display:none; display:block; position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:200px; height:200px; }
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}

/* gen-time: (0.018301 sec) */