/* *** generated @ 2016-02-03 05:33:12 *** */

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


/* ** [ pages/sites/portal/portal_standards.css ] (@import) ** */
.dummy{}
   body{padding:0px;margin:0px;font-family:arial,helvetica,times,sans-serif;font-size:15px;line-height:17px;font-weight:normal;color:#333;background: url(/pages/img/portal/bg-head.gif) repeat-x #fff;background-position:0 0}
 h1{font-size:21px;line-height:25px;padding:0 0 9px 0;margin:0;clear:both;font-weight:bold;color:#009742;font-family:times}
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:15px;line-height:17px;font-family:arial;padding:0 0 18px 0;margin:0; color:#009742}
 h5{font-size:14px;font-weight:bold;line-height:18px;padding:0 0 12px 0;color:#333;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;opacity:0.8;filter:Alpha(opacity=80)}
*+html a img:hover{filter:Alpha(opacity=80)}
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:1200px;text-align:left;padding:0 0 0 4px}
.window{width:963px;position:relative;float:left;clear:both}
#head{height:127px;float:left;clear:both;width:956px;position:relative;padding:0 0 0 7px}
#mainarea,#maincontent,#channel{width:963px;clear:both;float:left;position:relative}
#menu{}
#knot{width:615px;float:left;overflow:hidden;min-height:600px;background:#fff}
#content{width:579px;float:left;padding:34px 0 0 8px;position:relative}
.nodoc #content{width:615px;padding:0px}
.nav-no #content{background: url(/pages/img/portal/bg-header.gif?1335772223) repeat-x;background-position:0 0}
#maincontent .right{float:left;width:339px;padding-left:7px;position:relative}
#maincontent .left{float:left;position:relative;width:615px}
  .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{font-size:11px;color:#B1B1B1;white-space:nowrap}
.top-functions,.content-functions{width:579px;font-size:12px;float:left;position:relative;margin:17px 0 0 0;padding:0 0 17px 0}
.content-functions{padding:0 0 32px 0;margin-bottom:10px}
.top-functions{margin:0}
.top-functions .date{float:left;font-weight:bold;height:16px;border-bottom:2px solid #009742;padding:2px 0 0 0;font-size:12px}
.mdoc .list-date{float:left;font-weight:bold;height:16px;border-bottom:2px solid #009742;padding:2px 0 0 0;margin:17px 0 17px 0;font-size:12px}
.top-functions .print,.top-functions .mail,.content-functions .print,.content-functions .mail{float:left;height:17px;background: url(/pages/img/portal/bg-button-light-stop.gif?1335772223) no-repeat;background-position:100% 50%;font-size:11px;padding:0 5px 0 0}
.content-functions .print,.content-functions .mail,.content-functions #dw-sb{bottom:0px}
.top-functions .print,.content-functions .print{right:85px;position:absolute}
.top-functions .print,.content-functions .print{right:93px\9 !important}
.top-functions .mail,.content-functions .mail{right:0px;position:absolute}
.top-functions #dw-sb{right:160px;position:absolute}
.content-functions #dw-sb{position:absolute;right:276px}
.top-functions #dw-sb{top:-3px}
.google1{float:left;width:37px}
.twittermarker{float:left;width:72px}
.facebookmarker{float:left;overflow:hidden;width:78px}
.top-functions .print a,.top-functions .mail a,.content-functions .print a,.content-functions .mail a{padding:0 5px 0 10px;height:17px;line-height:19px;display:block;color:#666;background: url(/pages/img/portal/bg-button-light.gif?1335772223) no-repeat;background-position:0% 50%;text-transform:uppercase}
.content-functions .author{float:left;border-top:1px solid #d2e7e0;color:#5E5E5E;font-size:9px;text-transform:uppercase;width:100%;line-height:12px}
.content-functions .author div{float:left;padding:0 3px 0 5px;font-weight:bold}
.content-functions .author.v-space{margin-bottom:5px}
.top-functions .socialbookmarks{margin:25px 0 0}
.content-functions .socialbookmarks{float:left;position:absolute;bottom:0;margin:0}
.knotset{width:100%;height:21px;margin:5px 0 26px 0}
.knotset h3{float:left;margin-right:6px;border:1px solid #d3d3d3;font-size:11px;background: url(/settings/img/portal/bg-knotset.gif) repeat-x;background-position:0% 0%;font-weight:normal}
.knotset h3 a{padding:0 10px 1px 10px;display:block}
.knotset h3.active{border:1px solid #d3d3d3;background: url(/settings/img/portal/bg-knotset-on.gif) repeat-x;background-position:0% 0%}
.contentarea{}
.contentleft{width:200px;float:left;padding-top:3px}
.contentright{width:379px;float:left}
.contentright h4{clear:both}
 .style999{float:left;clear:both;width:100%}
.style1{float:left;clear:both;width:99%;background:#F8F8F8;padding:1% 1% 0 1%;left:-1%;position:relative}
.text{float:left;clear:both;width:100%;padding:0 0 19px 0}
.text ul{float:left;width:100%;margin:12px 0 19px 0}
.text ul li{float:left;width:99%;margin:4px 0 4px 0;clear:both;padding-left:14px;background: url(/settings/img/portal/marker.gif?1334161870) no-repeat #fff;background-position:0% 5px}
.contentright .text ul{width:332px}
.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 0 10px 0;float:left}
.text .movie .m-title{background:#ebebed;color:#119e4f;font-weight:bold;line-height:20px;text-indent:4px;font-size:12px;border-bottom:1px solid #fff;overflow:hidden}
.text .movie .m-text{display:none}
.layout999 .text .movie .m-title{background:#fff;color:#119e4f;text-indent:0;padding-left:2px;font-size:15px;border-bottom:none}
.layout999 .text .movie .m-text{text-indent:2px;display:block}
.text .webmovie{float:left;padding:2px 0 10px 0;overflow:hidden}
.error{color:#d30606}
 .right .ad{float:left}
.right h6{margin:0;line-height:23px;height:23px;color:#fff;text-indent:9px;;background:#008e3a;font-family:times;text-transform:uppercase;font-size:15px}
.right ul.hitlist{float:left;margin-bottom:7px;float:left}
.right li.hit{padding:0;margin:0 0 7px 0;clear:both;float:left;width:160px}
.right li.hit h2{width:160px;float:left;font-size:14px;padding:0 0 4px 0;margin:0;clear:both;background: url(/pages/img/portal/marker-right.gif) no-repeat #fff;background-position:0 5px}
.right li.hit h2 a{padding:0 0 0 12px;display:block;font-weight:normal}
.right li.hit h5{padding:0 0 0 12px}
 .box{clear:both;width:580px;float:left;padding:0 0 17px 0;position:relative}
.box .box-header{height:25px;width:580px;overflow:visible;background: url(/settings/img/portal/border.gif?1334161870) repeat-x;background-position:0% 100%}
.box.collect .box-header{height:25px;width:580px;overflow:visible;background-image:none}
.box h3{height:24px;line-height:20px;overflow:hidden;background: url(/settings/img/portal/bg-box-header-off.gif?1334161870) 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;bbackground: url(/settings/img/portal/bg-box-header.gif?1334161870) repeat-x #fff;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?1334161870) 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:580px;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?1334161870) 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:160px;height:195px;float:left;padding:9px 9px 0 9px;margin-bottom:25px;background:#f5f5f5;border:1px solid #f5f5f5}
.box.pictval,.box.movieval{width:160px;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:213px;margin-bottom:5px;overflow:hidden;width:193px}
.box.movieval .movieset{clear:both;float:left !important;height:25px;margin:0;right:auto;text-align:left;width:195px}
.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:100%;overflow:hidden;float:left;clear:both;padding-bottom:9px;margin-bottom:19px;background:#f5f5f5}
.contentleft .content-linkbox,.contentleft .content-downloadbox{width:180px}
.content-linkbox ul,.content-downloadbox ul{width:100%;float:left;clear:both}
.contentleft .content-linkbox ul,.contentleft .content-downloadbox ul{width:180px}
.content-linkbox li,.content-downloadbox li{width:100%;float:left;font-size:15px;padding:0 0 2px 0;margin:0;clear:both}
.contentleft .content-linkbox li,.contentleft .content-downloadbox li{width:180px;font-size:11px;line-height:14px}
.content-linkbox li a,.content-downloadbox li a{padding:0 10px 0 18px;display:block;color:#009742;text-decoration:underline}
.content-linkbox li p,.content-downloadbox li p{line-height:15px;padding-left:18px}
.content-linkbox .box-header,.content-downloadbox .box-header{width:150px;height:39px;padding:0;margin:0}
.contentleft .content-linkbox .box-header,.contentleft .content-downloadbox .box-header{width:180px}
.content-linkbox .box-header h6,.content-downloadbox .box-header h6{border-bottom:none;margin-bottom:0px;height:37px;line-height:22px;color:#fff;padding:2px 0 0 12px;font-size:16px;font-weight:bold;text-transform:uppdercase;background: url(/pages/img/portal/header-specials.gif?1335772223) no-repeat #f5f5f5;background-position:0 0}
   .contentlist{clear:left;float:left}
.contentlist .image{padding:0 20px 0 3px}
.contentlist .image.dummy img{width:80px;height:54px}
.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}
.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;margin-bottom:11px}
.channelbox{clear:both;float:left;width:auto;margin-bottom:11px}
.channel{}
.channel h6,.right .displaycontainer950 h6{text-indent:9px;line-height:23px;color:#fff;background: url(/pages/img/portal/bg-h6.gif?1335772223) repeat-x transparent;background-position:0% 0%;border-bottom:2px solid #fff}
.channel h6 span{display:block}
.channel ul{float:left;clear:both;background:#f8f8f8;border-bottom:1px solid #008E3A}
.channel li{float:left;clear:both;cursor:pointer;position:relative}
.channel li.stop{border-bottom:none}
.channel li:hover{background:#e8e8e8}
.channel li table{margin:0 8px 0 8px;border-bottom:1px solid #7cc79d;width:323px}
.right .channel11 li table{margin:0 0 0 8px;border-bottom:2px solid #fff;;width:331px}
.channel li.stop table{border-bottom:none}
.channel li td{padding:4px 0 4px 0}
.channel .stop table{border-bottom:none}
.channel .img-right,.channel .img-left{width:1px}
.channel1 .img-right,.channel2 .img-right,.channel3 .img-right,.channel7 .img-right,.channel8 .img-left,.channel11 .img-left{display:none}
.channel1 .img-left{padding:4px 9px 4px 1px}
.channel11 .img-right{padding:0px 1px 17px 0;border-left:2px solid #fff}
.channel7 .img-left{padding:4px 9px 4px 0}
.channel8 .img-right{float:left}
.channel .image,.channel .image img{padding:0;margin:0;float:none}
 .channel1 li,.channel11 li,.channel3 li,.channel4 li{width:339px}
.channel7 li{width:337px}
.channel h3,.channel h3 a{color:#009742; font-size:15px}
.channel h3{padding-bottom:2px}
.channel1 .d-set{display:none}
.right .channel8,.right .channel2{width:339px;float:left;clear:both;background:#f8f8f8;border-bottom:1px solid #008E3A}
.right .channel8 ul,.right .channel2 ul{width:179px;padding:0px;clear:none;float:left;border-bottom:none}
.right .channel8 li,.right .channel2 li{width:179px}
.right .channel8 li table,.right .channel2 li table{width:163px}
.right .channel8 .image,.right .channel2 .image{overflow:hidden;width:160px;float:left}
.right .channel8 .image a,.right .channel2 .image a{padding-top:7px;text-align:center}
.channel3 .image{overflow:hidden;width:339px}
.channel7 h6{border-width:1px}
.channel7 ul{border:1px solid #008E3A}
.channel7 li{margin:0;border-bottom:none}
.channel7 li table{padding:4px 0 4px 0;border-bottom:none}
.channel7 .c1,.channel7 .c3,.channel7 .c5,.channel7 .c7,.channel7 .c9{background:#ececec}
.channel7 h3,.channel7 h3 a{color:#333;font-family:times;font-size:15px;text-transform:uppercase}
.channel7 h3{padding-bottom:1px}
.left .displaycontainer950{width:615px;overflow:hidden;position:relative}
.left .displaycontainer950 h6{background:none;font-size:20px;color:#009742;font-family:times;height:20px;text-indent:9px}
.right .displaycontainer950{width:339px;clear:both}
 #channel .col.col5{margin:0}
.displaycontainer998{padding:11px 0 2px 0;background: url(/pages/img/portal/ad.gif?1335772223) no-repeat transparent;background-position:0% 0%;text-align:center;border-bottom:1px solid #cbcbcb;margin-bottom:11px;line-height:0;position:relative;float:left;clear:both}
.left .displaycontainer998{width:615px}
.right .displaycontainer998{width:339px;position:relative}
.displaycontainer998 .display998{display:inline;line-height:0}
.displaycontainer998 .display998 a{line-height:0}
  .displaycontainer999{position:relative;float:left;clear:both}
.left .displaycontainer999{width:615px;overflow:hidden}
.left .col12 .displaycontainer999{width:407px;overflow:hidden}
.left .displaycontainer999 object{clear:both;float:left;margin-bottom:10px}
.right .displaycontainer999{width:339px;position:relative;margin-bottom:11px}
.displaycontainer999 .display999{display:inline;line-height:0}
.displaycontainer999 .display999 a{line-height:0}
 .col11{margin-right:7px}
.col11 h6{background: url(/pages/img/portal/header-termine.jpg?1335772223) no-repeat transparent;background-position:0% 0%;height:68px}
.col11 .channel ul{border:none}
.col11 .channel li{width:201px}
.col11 td{height:85px}
.col11 .channel li table{border-bottom:1px solid #b8b8b8;width:184px}
.col11 .channel h3,.col11 .channel h3 a{font-family:arial;color:#333;font-size:13px;line-height:16px}
.col11 .channel h3{padding-top:2px}
.col11 .list-date{font-family:times;color:#009742;font-weight:bold}
.col12 h6{background: url(/pages/img/portal/header-marktinfo.jpg?1335772223) no-repeat transparent;background-position:0% 0%;height:68px}
.col12 .channel ul{border:none}
.col12 .channel li{width:407px}
.col12 .channel li table{border-bottom:1px solid #b8b8b8;width:391px}
.col12 .channel li td{padding:7px 0 5px 0}
.col12 .list-date{border-bottom:#009742 solid 1px;color:#000000;display:block;float:left;font-size:12px;height:12px;line-height:12px}
.list-date.bottom{display:none}
.col12 h3{padding-top:4px}
.channel-bottom{background: url(/pages/img/portal/bg-button-light-stop.gif?1335772223) no-repeat transparent;background-position:100% 50%;position:relative;clear:both;width:334px;height:17px;margin-right:5px}
.channel-bottom a{position:absolute;line-height:17px;padding:0 5px 0 10px;background: url(/pages/img/portal/bg-button-light.gif?1335772223) no-repeat transparent;background-position:0% 50%;color:#666;text-decoration:underline;text-transform:uppercase;font-size:11px;right:5px}
.col11 .channel-bottom,.col12 .channel-bottom{background: url(/pages/img/portal/bg-weiter.gif?1335772223) no-repeat transparent;background-position:100% 0%;position:relative;clear:both;width:407px;height:22px;margin-right:0px}
.col11 .channel-bottom{width:200px}
.col12 .channel-bottom a{position:absolute;line-height:22px;padding:0 10px;background: url(/pages/img/portal/bg-button-weiter.gif?1335772223) no-repeat transparent;background-position:0% 50%;color:#666;text-decoration:underline;text-transform:uppercase;font-size:11px;right:10px}
.channel .more a{color:#717171;font-weight:bold}
.channel .more a:hover{color:#000}
 .g-header{border-top:1px solid #4E9D59;border-bottom:1px solid #4E9D59;color:#4E9D59;font-family:times New Roman;font-size:15px;font-weight:bold;line-height:18px;text-indent:9px;text-transform:uppercase;padding-top:1px;padding-bottom:1px;top:-2px;position:relative;background:#F8F8F8}
.channel-bottom.fotobox{margin-right:0px;background: url(/pages/img/portal/bg-button-light-stop.gif?1335772223) no-repeat #f8f8f8;background-position:325px 50%;width:339px;top:-7px;margin-bottom:-4px}
.channel-bottom.fotobox a{right:10px}
.box-gallerie h3,.box-gallerie h3 a{font-family:arial;color:#333;font-size:12px;padding:0px;margin:0px;line-height:15px;display:block}
 *+html .channel h6{width:339px}
*+html .col11 h6{width:201px}
*+html .col12 h6{width:407px}
*+html .poweredby{clear:none}
.adworx-center{text-align:center;margin:0 0 12px 0;padding:11px 0 2px 0;background: url(/pages/img/portal/ad.gif?1335772223) no-repeat transparent;background-position:0% 0%;border-bottom:1px solid #cbcbcb;margin-bottom:11px;clear:both}
.adworx-content embed,.adworx-content object{float:left;display:block;margin:0 0 12px 0}
 .channel3{position:relative;border-bottom:1px solid #008E3A}
.channel3 h6{width:339px}
.channel3 li:hover{background:transparent}
.channel3 ul{border-bottom:none;background:transparent;position:absolute;top:26px}
.channel3 hr{border-color:#CCCCCC;border-style:solid none none;border-width:1px medium medium;clear:both;float:left;width:300px}
  .adworx-content{padding-bottom:12px;float:left}

/* ** [ pages/sites/portal/portal_list.css ] (@import) ** */
.nodoc #layout2 #content,.nodoc #layout3 #content{width:820px;margin-bottom:60px}
.contentlist{border-bottom:1px solid #fff}
.content-zahlenbuch .contentlist,.content-download .contentlist{border-bottom:none}
.content-start,.content-stop{background: url(/pages/img/portal/bg-header.gif?1335772223) repeat-x;background-position:0 0;margin:0;padding:0 0 0 15px;width:600px;height:22px;line-height:14px;float:left;clear:both;position:relative;border-bottom:1px solid #c0e0d5}
.mdoc .content-start{position:absolute}
.contentlist.spacer{padding:0px;margin:0px}
.contentlist li{width:100%; padding:16px 19px 12px 0;overflow:hidden}
.content-team{padding-top:7px !important}
.content-team .contentlist li,.content-content .contentlist li{height:auto;width:607px;padding:8px 0 11px 8px;float:left;clear:both;border-bottom:1px solid #cfe6de;cursor:pointer}
.content-content .contentlist .light{}
.content-content .contentlist li:hover{background:#f6f6f6}
.content-team .contentlist li{height:auto;width:607px;padding:8px 0 11px 8px;float:left;clear:both}
.content-team .contentlist li.header{width:607px;padding:0 0 0 8px;float:left;clear:both;background: url(/pages/img/portal/bg-header-specials.gif?1335772223) repeat-x transparent;background-position:0 0;height:35px;border:none}
.content-team .contentlist li.header h3{float:left;clear:both;background: url(/pages/img/portal/header-specials.gif?1335772223) no-repeat transparent;background-position:0 0;color:#fff;font-weight:bold;height:35px;line-height:24px;text-transform:uppercase}
.content-team .contentlist .txt-area p a{color:#70955c}
.contentlist h2{font-size:17px;width:100%;line-height:19px;color:#009742;font-family:times;float:left;clear:both;padding:8px 0 1px 0}
.content-team .contentlist h2{font-family:arial;padding:0 0 17px 0;font-size:15px}
.contentlist h2 a{color:#009742}
.contentlist .date{float:left;clear:both}
.contentlist .date span{font-size:12px;line-height:12px;height:12px;display:block;float:left;color:#000;border-bottom:1px solid #009742}
.contentlist .address{background:#fffde0;line-height:20px;font-size:14px;white-space:nowrap;overflow:hidden;width:100%;margin-bottom:4px}
.contentlist p{ width:100%;overflow:hidden}
.contentlist p.marker-right{float:left;clear:both;background: url(/pages/img/portal/marker-right.gif) no-repeat transparent;background-position:0 5px}
.contentlist p.marker-right a{padding-left:12px;width:244px}
 .content-link li{width:256px;padding-right:44px;padding-top:23px;height:auto;overflow:hidden}
.content-link .contentlist{width:607px;padding-left:7px}
.content-link .spacer{border-top:1px solid #d2e7e0}
.content-broschure li{width:263px;padding-right:10px;padding-top:10px;height:314px;overflow:hidden}
.content-multimedia li{width:800px;min-height:200px;padding-top:23px;overflow:hidden}
.content-zahlenbuch li,.content-download li{width:800px;height:auto;padding-top:13px;overflow:hidden;border-bottom:1px solid #e3e5e4}
.content-staff li{height:auto;padding-top:13px}
.content-content table{width:578px}
.content-content .txt-area{width:100%;padding:0}
.content-content .img-area{padding:0;float:left;width:106px;height:80px;text-align:right}
.content-content .img-area a{display:block;padding-top:1px}
.content-staff p a,.content-multimedia p a,.content-link p a{color:#009742}
.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) no-repeat transparent;background-position:0% 5px}
.dwn-link a{color:#009742;padding-left:15px}
.dwn-link a:hover{text-decoration:underline}
.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{margin-bottom:1px;width:auto;clear:none;top:-5px;position:relative}
.content-multimedia .img-area{margin:0 85px 0 0;float:left }
.content-content .img-area img{}
.content-content .contentlist p{height:auto;width:auto;clear:both;padding:0 5px 5px 0}
.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;top:-5px;position:relative}
.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:162px}
.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:#979797}
.brosch-area a{color:#979797}
.brosch-area a:hover{text-decoration:underline}
 .counter{float:left;position:absolute;top:-22px;right:0px;padding-right:6px;color:#4a4a4a;line-height:22px;height:22px;width:333px;font-size:12px;font-weight:bold;background: url(/pages/img/portal/bg-header.gif?1335772223) repeat-x;background-position:0 0;text-align:right;display:none}
.paging{float:left;left:389px;width:182px;top:2px;height:20px;position:relative;padding-left:4px;background: url(/pages/img/portal/bg-setlist.gif?1335772223) no-repeat;background-position:0 1px}
.mdoc .paging{left:404px;width:167px;background: url(/pages/img/portal/bg-setlist-mdoc.gif?1335772223) no-repeat;background-position:0 1px}
.paging-left,.paging-standard{display:none}
.paging-right{display:block;float:left;width:69px;position:absolute;right:5px}
.mdoc .paging-right{background:none;display:block;float:left;width:41px;position:absolute;right:5px}
.paging .arrow{float:left;line-height:18px;height:18px}
.paging .arrow a{height:20px;width:9px;display:block}
.paging-start{}
.paging-start a{padding:0 4px 0 3px}
.paging-prev{}
.paging-prev a{padding:0 3px 0 6px}
.mdoc .paging-prev a{padding-left:8px}
.paging-next{margin-left:1px}
.paging-next a{padding:0 5px 0 4px}
.mdoc .paging-next a{padding-left:4px;padding-right:7px}
.paging-stop{}
.paging-stop a{padding:0 3px 0 4px}
.info-stop,.info-top{display:none}
.paging span{display:none}
.paging .arrow:hover{opacity:0.2;filter:Alpha(opacity=20);background: url(/pages/img/portal/bg-setlist.gif?1335772223) no-repeat;background-position:-3px 0%}
.paging .arrow.off{opacity:0.6;filter:Alpha(opacity=60);background: url(/pages/img/portal/bg-setlist.gif?1335772223) no-repeat;background-position:-3px 0%}
.paging .arrow.off a{visibility:hidden}
.paging-set{float:left;margin:3px 0 0 0 }
.paging-number{height:12px}
.paging-number a{font-size:14px;min-width:12px;height:13px;line-height:10px;text-align:center;display:block;padding:0 2px 0 3px;color:#5a6360;border-right:1px solid #5a6360}
.paging-number.on a{text-decoration:underline}
 .content-tabs{clear:both;font-weight:normal;font-size:15px;line-height:17px;float:left;width:339px;margin-bottom:2px}
.content-tabs.small{}
.reiter{width:100%;float:left;clear:both;padding:2px 7px 0 8px;width:324px;background:#f7f7f7;border-bottom:1px solid #008e3a}
.small .reiter{}
.reiter li{float:left;clear:both;width:324px;background:#d2ece1;border-bottom:1px solid #d2ece1}
.reiter li div{}
.small .reiter li{}
.reiter li div{}
.small .reiter li div{}
.reiter a{display:block;padding-top:1px;background:#f7f7f7}
.small .reiter a{}
.reiter .empty a,.reiter .empty div{opacity:0.5}
.reiter .off{}
.reiter .on{}
.reiter a:hover{opacity:0.6}
.reiter .on a{background:#d2ece1;font-weight:bold}
.small .reiter .on a{}
.small .reiter .on div{}
.ad-list{padding:15px 0 0 0 !important;top:-2px;position:relative;width:615px !important;background: url(/pages/img/portal/ad.gif?1335772223) no-repeat transparent;background-position:0% 0%;border-bottom-color:#CBCBCB !important}
.ad-list ul,.ad-list li,.ad-list img,.ad-list .image{border:none !important;background:none !important;padding:0 !important;margin:0 !important}
.ad-list ul{text-align:center !important;width:100% !important}
.ad-list li{display:inline-block !important;clear:none !important;float:none !important;width:auto !important}
.content-link li.ad-list{width:300px !important;padding-right:0 !important;padding-top:10px !important;top:15px;position:relative;height:auto;overflow:hidden}
.content-link .ad-list .displaycontainer999{width:300px !important}
 .month .list-date{font-size:12px;line-height:12px;height:12px;display:block;float:left;clear:both;color:#000;border-bottom:1px solid #009742}
.list-ort{padding-top;6px;font-size:12px;color:#666}

/* ** [ pages/sites/portal/portal_images.css ] (@import) ** */
.movie{padding:3px 0 0 0;margin:0 10px 0 0;position:relative;float:left;clear:both}
.layout999 .moviebody{margin-top:11px}
.image{padding:3px 0 0 0;margin:0 10px 0 0;float:left}
.image a{display:block}
.image a:hover{text-decoration:none}
.image .imagebody{position:relative}
.fullimage{float:left;clear:left;width:580px;margin-bottom:17px;overflow:hidden}
.fullimage table,.fullimage td{width:580px !important;text-align:center}
.fullimage .landscape img{width:580px;height:auto}
.caption{font-size:11px;line-height:12px;padding:2px 0 4px 0;color:#009742}
.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;position:absolute;overflow:hidden}
.setcontainer{float:left}
.box.movies .setcontainer,.box.pict .setcontainer{ padding-top:1px;max-width:92px}
.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;bottom:auto;right:auto;top:3px;position:relative;height:14px;width:120px;margin:0 auto 0 auto}
.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{height:14px;padding:0px;float:left}
.movieset .active,.thumbset .active,.collectset .active,.pictset .active{btext-decoration:underline}
#maincontent .thumbset .left,#maincontent .collectset .left,#maincontent .movieset .left,#maincontent .thumbset .right,#maincontent .collectset .right,#maincontent .movieset .right{width:14px !important;height:14px !important;padding:0px !important;margin:0px !important;float:left !important;position:static !important}
#maincontent .movieset .left,#maincontent .thumbset .left,#maincontent .collectset .left{background: url(/pages/img/portal/arrow-left.png?1335772223) no-repeat;background-position:50% 50%}
#maincontent .movieset .right,#maincontent .thumbset .right,#maincontent .collectset .right{background: url(/pages/img/portal/arrow-right.png?1335772223) no-repeat;background-position:50% 50%}
.movieset a,.thumbset a,.collectset a{display:block;text-decoration:none;height:14px;width:14px;text-align:center;padding:0;font-size:11px;line-height:14px;padding:0 2px 0 2px}
.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:14px !important;height:14px !important;text-align:center;padding:0}
.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;text-decoration:underline}
.pictset .active a{border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}
.collectmovie,.collectimage{float:left;clear:left;overflow:hidden;height:480px;width:580px}
.collectmovie table{width:100%;height:100%}
.collectimage .imagebody{position:relative}
.box.collect .collectimage table{height:100%;width:100%;margin:0}
.box.collect .collectimage .landscape img{width:95%;height: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}
*+html .box.collect .collectimage .bg-caption{filter:alpha(opacity=50)}
.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:160px;height:160px;margin-bottom:5px}
.box.pict .collectimage td{width:160px;height:160px;text-align:center}
.box.movies .collectmovie table{width:160px;height:160px;text-align:center}
.box.pict .caption{display:none}
.box.pictval .collectimage{float:left;clear:left;overflow:hidden;width:193px;height:193px;margin-bottom:5px;border:1px solid #d3d3d3;background-color:#f9f9f9}
.box.pictval .collectimage td{width:193px;height:193px;text-align:center;vertical-align:middle;background:none}
 .thumbnails{width:580px;clear:both}
.thumbarea{padding:10px;width:125px;height:125px;overflow:hidden;float:left}
.thumbarea.stop{}
.thumbarea.plus{}
.thumbimage{overflow:hidden;height:125px;width:125px;background:#f0f0f0}
.thumbimage td{height:125px;width:125px;text-align:center;vertical-align:middle}
 .imagebottom{cursor:pointer}
.imagebottom a{background: url(/pages/img/portal/bg-button-plus.gif?1335772223) no-repeat transparent;background-position:0% 0%;width:10px;height:10px;display:block;position:absolute;bottom:5px;right:5px;display:none}
.movie .imagebottom a{bottom:0;right:0}
.imagebottom span{display:none}
 .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}
*+html .imagebox .bg-imagebox{width:637px}
.imagebox .imageboximage{height:auto;max-height:460px;overflow-x:hidden;overflow-y:scroll}
.imagebox .imageboximage a{opacity:1.0 !important}
.imageboxlegend{clear:left;float:left;position:absolute;bottom:0px;width:100%}
.imageboxlegend .caption{font-size:12px;text-align:left;font-weight:bold;color:#fff;padding:15px 20px 15px 20px;background:none repeat scroll 0% 0% rgb(0,0,0);opacity:0.6}
*+html .imageboxlegend .caption{height:100%;filter:alpha(opacity=60) !important}
#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}

/* ** [ 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{right:7px;position:absolute;top:2px;background: url(/pages/img/portal/marker-right.gif) no-repeat;background-position:0 3px;display:none}
#tablebox .dwn-excel{right:30px}
.dwn-excel a{color:#555;padding-left:20px;height:20px;text-decoration:underline;display:block}
.table-link{padding:2px 0 0 40px;margin:0 0 30px 0;min-height:30px;background: url(/settings/img/portal/table.gif?1334161870) 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}
  #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:455px}
.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;font-size:12px}
.lightbox label input{width:214px;display:block;float:left;clear:left;padding:2px}
.lightbox label textarea{height:94px;display:block;width:434px;float:left;clear:left;padding:2px}
.lightbox .send{float:left;clear:left;height:21px;margin:20px 0 0 0;border-left:1px solid #e3e3e3}
.lightbox .send a{background: url(/settings/img/portal/bg-button.gif?1334161870) no-repeat;background-position:100% 50%;padding:0 20px 0 20px;height:21px;line-height:21px;display:block;color:#007e46;font-size:11px;white-space:nowrap}
.lightbox .send a:hover{color:#000}
.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-content{height:45em;width:30em}
.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:14em;margin-left:12em}
.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) ** */
#login label{display:block;float:left;clear:both;width:100px;text-align:right;padding-right:5px;line-height:24px}
#login input{width:200px;font-size:15px;color:#333}
.login{position:relative;height:24px}
.login a{background: url(/pages/img/portal/bg-button-light-stop.gif?1335772223) no-repeat;background-position:100% 0;height:17px;line-height:17px;font-size:11px;text-transform:uppercase;color:#666666;display:block;float:left;position:absolute;right:0px;padding-right:5px }
.login a span{background: url(/pages/img/portal/bg-button-light.gif?1335772223) no-repeat;background-position:0 0;height:17px;line-height:17px;display:block;float:left;padding:0 5px 0 10px}
#login .register{display:none}
#upload h1,#upload #login,#upload .webuser-info,.login-overlay h1,.login-overlay #login,.login-overlay .webuser-info{width:330px;font-size:15px;font-family:arial;color:#333}
#upload h1,.login-overlay h1{text-transform:uppercase;padding-top:7px}
#upload .fieldrow,.login-overlay .fieldrow{padding:6px 0 12px 0}
#upload .webuser-info,.login-overlay .webuser-info{line-height:18px;border-top:1px solid #d1e3d9;padding:12px 0 9px 0;margin:6px 0 0 0}
#upload .webuser-info a,.login-overlay .webuser-info a{color:#009742;font-weight:bold;text-decoration:underline}
#upload .login,.login-overlay .login{position:relative;height:24px;top:1px}
#upload .login a,.login-overlay .login a{right:20px}
#channel #login{padding:9px}
#channel #login .fieldrow{padding:6px 0 6px 0}
#channel .login{position:relative;height:34px;top:10px}
#channel .login a{right:14px}

/* ** [ pages/sites/portal/portal_comments.css ] (@import) ** */
#counter{float:left;background: url(/pages/img/portal/bg-button-stop.gif?1335772223) no-repeat ;background-position:100% 50%;padding:0 3px 0 0}
#counter:hover{text-decoration:underline}
.error{list-style-type :disc;list-style-position :outside;margin-left:10px;width:540px !important;height:auto !important;clear:both}
.lightboxmessages .error{clear:both;height:auto !important;list-style-position:outside;list-style-type:disc;margin-left:10px;width:430px !important}
.contentright .error{width:308px !important}
.contentright .forummessages{width:323px !important}
.comments-form{position:absolute;right:160px;bottom:0;padding:0 5px 0 0;float:left;clear:left;width:auto;height:17px;background: url(/pages/img/portal/bg-button-light-stop.gif?1335772223) no-repeat ;background-position:100% 50%}
.comments-form a{font-size:11px;height:17px;color:#666666;text-transform:uppercase;white-space:nowrap;display:block;float:left;padding:0 5px 0 10px;line-height:19px;background: url(/pages/img/portal/bg-button-light.gif?1335772223) no-repeat ;background-position:0% 50%}
.nl-info{float:left;padding-right:10px}
.nl-login{padding:0 5px 0 0;float:left;width:auto;height:17px;background: url(/pages/img/portal/bg-button-light-stop.gif?1335772223) no-repeat ;background-position:100% 50%}
.nl-login a{font-size:11px;height:17px;color:#666666;text-transform:uppercase;white-space:nowrap;display:block;float:left;padding:0 5px 0 10px;line-height:17px;background: url(/pages/img/portal/bg-button-light.gif?1335772223) no-repeat ;background-position:0% 50%}
.comments{position:absolute;left:0px;bottom:0;float:left;clear:left;width:auto;height:17px; }
.comments h3{font-size:11px;height:17px;color:#fff;font-weight:normal;text-transform:uppercase;white-space:nowrap;display:block;float:left;padding:0 5px 0 8px;line-height:17px;background: url(/pages/img/portal/bg-button.gif?1335772223) no-repeat ;background-position:0% 50%}
#bottombox .forummessages{padding:10px 15px 22px 17px;margin:0;position:relative;height:auto;width:550px;border:none;clear:both;float:left;font-size:12px;font-family:arial;color:#d30606;background:#e8e8e8;left:-3px}
#bottombox .forumentry{padding:50px 15px 22px 17px;margin:22px 0 0 0;position:relative;height:auto;width:550px;border:none;clear:both;float:left;font-size:12px;font-family:arial;color:#666;background: url(/pages/img/portal/header-kommentare.gif?1335772223) no-repeat #e8e8e8;background-position:0 0;left:-3px}
#bottombox .forumentry li{width:513px;height:auto;margin-bottom:10px}
.forum-left{display:none}
.forumentry .forum-right{width:515px;padding:6px 10px 9px 10px;float:left;background:#fff;line-height:16px}
.forumentry .forum-bottom{width:460px;padding:8px 0 9px 40px;left:34px;position:relative;float:left;line-height:15px;background: url(/pages/img/portal/marker-forum.gif?1335772223) no-repeat #e8e8e8;background-position:0 0}
.forumentry .author{font-weight:bold}
.forumentry .author,.forumentry .date,.forumentry .time{float:left;padding-right:5px}
 #bottombox .forumedit{padding:37px 15px 22px 17px;margin:22px 0 0 0;position:relative;height:192px;width:550px;border:none;clear:both;float:left;font-size:12px;font-family:arial;color:#666;background: url(/pages/img/portal/header-kommentare.gif?1335772223) no-repeat #e8e8e8;background-position:0 0;left:-3px}
.forumedit h3{left:249px;top:5px;position:absolute;display:none}
.forumedit .editleft{width:220px;padding-top:5px;position:relative}
.forumedit .editright{width:314px;left:249px;top:42px;position:absolute}
.forumedit label{margin:0px;padding:4px 0 0 0;width:100%;display:block;float:left;clear:left;line-height:18px;position:relative}
.forumedit span{display:block}
.forumedit fieldset input{width:214px;display:block;float:left;clear:left;padding:2px;background:#fcfcfc}
.forumedit .secure input{width:110px;display:block;margin-right:14px}
.forumedit fieldset textarea{display:block;width:308px;height:144px;float:left;clear:left;padding:2px;background:#fcfcfc}
.forumedit .send{margin:28px 0 0 0;padding:0 5px 0 0;left:35px;height:17px;float:left;clear:left;width:auto;background: url(/pages/img/portal/bg-button-light-stop.gif?1335772223) no-repeat ;background-position:100% 50%}
.forumedit .send a{font-size:11px;color:#666666;height:17px;text-transform:uppercase;white-space:nowrap;display:block;float:left;padding:0 5px 0 10px;line-height:17px;background: url(/pages/img/portal/bg-button-light.gif?1335772223) no-repeat ;background-position:0% 50%}
.forumedit .sendsec{border:1px solid #656565;float:left;position:absolute;right:1px;background: url(/settings/img/portal/bg-mainmenu-head.gif) repeat-x #6b6b6b;background-position:0% 0%}
.forumedit .sendsec a{font-weight:bold;white-space:nowrap;display:block;float:left;color:#fff;line-height:16px;padding:0 22px 2px 22px}
.secure .siimage{top:-3px !important;position:static !important}
.forumentry #login label{font-size:12px;color:#666666}
.forumentry #button,.forumentry .login{position:static;clear:both;float:left}
.forumentry .login a{right:auto;left:105px;top:5px;position:relative}
.forumentry #login input{background-color:#FCFCFC;display:block;float:left;padding:2px;width:114px;font-size:12px}
.forumentry #login .fieldrow{padding:0;width:100%;float:left;clear:both}
.contentright .forumentry{width:323px !important}
.contentright .forumentry li{width:323px !important;background:#fff}
.contentright .forumentry .forum-left{width:276px !important;background: url(/settings/img/portal/marker-forum.gif) no-repeat #e4e4e4;background-position:10px 5px;padding:0 6px 0 31px;border-right:none;border-bottom:1px solid #fff;line-height:20px}
.contentright .forumentry .forum-left p{float:left;padding-right:4px}
.contentright .forumentry .forum-right{width:288px !important;border-left:none;background-color:#f4f4f4;padding:6px 15px 6px 10px;position:static;left:auto}
.contentright .forumedit{height:287px;width:323px}
.contentright .editleft{position:static;padding:0px}
.contentright .forumedit .editright{width:314px;left:auto !important;position:static}
.contentright .forumedit fieldset textarea{width:308px;height:94px}
.contentright .forumedit .send{position:absolute;left:10px;bottom:19px;margin:0 !important}
.contentright .forumedit .secure{position:relative}
.contentright .forumedit .sendsec{right:0px}

/* ** [ pages/sites/portal/portal_menu.css ] (@import) ** */
.logo{width:314px;height:58px;float:left;margin:4px 0 0 0;background: url(/pages/img/portal/logo.gif?1335772223) no-repeat;background-position:0% 0%}
.logo a{display:block;width:100%;height:100%}
.logo a span{display:none}
.ad-head,.ad-head ul,.ad-head li,.ad-head img,.ad-head .image{padding:0px;margin:0px}
.ad-head{width:963px;text-align:center}
.ad-head li{padding:3px 7px 0 0;display:inline-block}
.ad-head .rotation{height:97px}
.ad-head .rotation li{display:none}
.ad-sky,.ad-sky ul,.ad-sky li,.ad-sky img,.ad-sky .image{padding:0px;margin:0px}
.ad-sky{padding-top:3px;left:1000px;position:absolute}
.shortcuts{float:left;width:961px;left:0px;top:0px;position:relative;text-align:right;z-index:100;height:24px}
.shortcuts ul{right:0px;position:absolute}
.shortcuts li{margin:10px 0 0 4px;float:left}
.shortcuts .d1,.shortcuts .d2,.shortcuts .d0{background: url(/pages/img/portal/bg-shortcuts.gif?1335772223) no-repeat ;background-position:0% 0%}
.shortcuts .d3,.shortcuts .d4{background: url(/pages/img/portal/bg-button.gif?1335772223) no-repeat ;background-position:0% 0%}
.shortcuts h3{font-size:9px;font-weight:normal;line-height:16px}
.shortcuts h3 a{color:#666;padding:0 6px 0 6px;display:block;text-transform:uppercase;font-family:verdana;height:24px}
.shortcuts .d1 h3{background: url(/pages/img/portal/bg-rss.gif?1335772223) no-repeat ;background-position:7px 3px}
.shortcuts .d2 h3{}
.shortcuts .d3 h3,.shortcuts .d4 h3{background: url(/pages/img/portal/bg-button-down.gif?1335772223) no-repeat ;background-position:50% 100%}
.shortcuts .d1 a,.shortcuts .d2 a,.shortcuts .d0 a{background: url(/pages/img/portal/bg-shortcuts-stop.gif?1335772223) no-repeat ;background-position:100% 0%}
.shortcuts .d1 a{padding-left:20px}
.shortcuts .d3 a,.shortcuts .d4 a{background: url(/pages/img/portal/bg-button-stop.gif?1335772223) no-repeat ;background-position:100% 0%;padding:0 4px 0 4px;color:#fff}
 .headmenu{width:610px;height:50px;float:left;clear:both;top:43px;left:363px;position:absolute}
.headmenu .level1{width:auto;float:left;margin:0px;padding:0px}
.headmenu .level1 li{float:left;text-align:center;position:relative;margin:0;padding:0;height:27px}
.headmenu a{white-space:nowrap;text-decoration:none;font-size:18px;font-family:times;font-weight:bold;height:27px;line-height:20px;padding:0 7px 0 8px;display:block;color:#009742}
.headmenu .level1 li:hover a,.headmenu .level1 .on a,.headmenu .level1 a:hover{background: url(/pages/img/portal/bg-headmenu-on.gif?1335772223) no-repeat transparent;background-position:0% 100%}
.headmenu .level1 .menu1018:hover a,.headmenu .level1 .on.menu1018 a,.headmenu .level1 .menu1018 a:hover,.headmenu .level1 .menu1019:hover a,.headmenu .level1 .on.menu1019 a,.headmenu .level1 .menu1019 a:hover{background: url(/pages/img/portal/bg-headmenu-on.gif?1335772223) no-repeat transparent;background-position:50% 100%;color:#009742}
.headmenu .level2{display:none;left:-50%;position:absolute;top:26px;width:600px;margin:0;padding:0;z-index:2}
.headmenu .menu1019 .level2{left:-100px}
.headmenu .level2 li{text-align:left;padding:0 10px 0 10px;float:left;width:auto;height:auto;position:relative}
.headmenu .level2 div{}
.headmenu .level2 a{white-space:normal;height:auto;font-size:15px;line-height:16px;color:#000 !important;padding:0;background-image:none !important;text-decoration:none}
.headmenu .off .level2 a,.headmenu .on .level2 a{color:#000 !important}
.headmenu .topmenu a{}
.headmenu .level1 .level2 .on a,.headmenu .level1 .level2 li a:hover{color:#009742 !important}
.subleiste{clear:both;float:left;width:960px;height:24px;position:absolute;top:87px;left:1px;border-top:1px solid #cbe9d8;border-bottom:1px solid #cbe9d8;background: url(/pages/img/portal/bg-head-submenu.gif?1335772223) repeat-x #fff;background-position:0% 0%}
.poweredby{background: url(/pages/img/portal/poweredby.gif?1335772223) no-repeat #fff;background-position:0% 0%;width:104px;height:15px;clear:both;padding:0 0 0 52px;position:absolute;right:7px;top:140px}
.poweredby .pb-av,.poweredby .pb-bb{width:52px;float:left;height:15px;display:block}
 .simplesearch{width:240px;height:20px;position:absolute;right:3px;top:2px;float:left}
.simplesearch:hover{opacity:0.7}
.simplesearch form{height:20px;float:left;width:100%;background: url(/pages/img/portal/bg-search.gif?1335772223) no-repeat transparent;background-position:0% 0%}
.simplesearch input{float:left;padding:0 0 0 5px;margin:2px 0 0 1px;width:173px;height:16px;border:none;font-size:13px;font-family:arial;line-height:16px;background-color:#fff}
.simplesearch label{float:left}
.simplesearch a{display:block;padding:0;margin:0;float:left;width:61px;height:20px}
.simplesearch span{display:none}
 .ticker{display:none;line-height:24px}
.ticker a{font-size:13px;color:#009742;text-decoration:none;font-weight:bold;font-family:arial}
.ticker.ticker1{display:block}
.ticker .ressort{background: url(/pages/img/portal/bg-arrow.gif?1335772223) no-repeat 100% 50%;padding-right:10px;margin-right:15px;padding-left:5px;float:left;font-size:9px;font-weight:bold;font-family:helvetica;color:#333}
 .breadcrumbs{margin:0;padding:0 0 0 9px;width:606px;height:23px;line-height:14px;float:left;clear:both;position:relative}
.breadcrumbs h3,.breadcrumbs .bc0,.breadcrumbs .bc1 .b-spacer{display:none}
.breadcrumbs li{float:left}
.breadcrumbs .b-spacer{color:#009742;padding:0 1px 0 6px}
.breadcrumbs a,.breadcrumbs li{text-decoration:none;font-size:20px;font-weight:bold;font-family:times;color:#009742;padding-top:4px}
.breadcrumbs .bc2,.breadcrumbs .bc3,.breadcrumbs .bc4,.breadcrumbs .bc2 a,.breadcrumbs .bc3 a,.breadcrumbs .bc4 a{font-size:14px;color:#333;line-height:18px}
.breadcrumbs .back{position:absolute;right:87px;top:23px;z-index:150}
.breadcrumbs .back a{display:block;color:#666;font-size:11px;font-weight:normal;font-family:arial;text-transform:uppercase}
.breadcrumbs .back span{}
.content-start.breadcrumbs .back{position:absolute;right:27px;top:4px;background: url(/pages/img/portal/bg-button-light-stop.gif?1335772223) no-repeat;background-position:100% 50%;height:17px}
.content-start.breadcrumbs .back a{background: url(/pages/img/portal/bg-button-light.gif?1335772223) no-repeat;background-position:0% 50%;padding:0 5px 0 10px;margin-right:5px;line-height:17px;text-transform:uppercase;font-size:11px;color:#666}
 .mainmenu{width:160px;margin-bottom:10px;padding-bottom:4px;font-size:12px;background-color:#017e46}
.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:#fff;display:block;text-decoration:none;border-top:1px solid #218f5e}
.mainmenu .m1 a{border-top:none}
.mainmenu li.on a{}
.mainmenu a:hover{text-decoration:underline}
 .mainmenu .mainmenu-head{font-weight:bold;background-color:#006539}
.mainmenu .mainmenu-head a{color:#fff;padding:9px 0 10px 0;margin:0 10px 4px 10px;width:140px;line-height:12px;text-transform:uppercase;border-top:none}
 .mainmenu .level2 li,.mainmenu .level3 li{background: url(/pages/img/portal/marker-menu.gif) no-repeat;background-position:10px 9px}
.mainmenu .level2 li div,.mainmenu .level3 li div{height:auto !important;min-height:0px !important}
.mainmenu .level2 li a,.mainmenu .level3 li a{width:130px;padding-left:10px}
.mainmenu .on a,.mainmenu .on .on a,.mainmenu .on .on .on a,.mainmenu .on .on .on .on a{font-weight:bold}
.mainmenu .off a,.mainmenu .on .off a,.mainmenu .on .on .off a,.mainmenu .on .on .on .off a{font-weight:normal}
#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?1334161870) 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:100%;height:90px;color:#666666;font-size:11px;font-family:verdana}
.footer a{color:#666666;display:block;float:left;white-space:nowrap}
.f-header{font-weight:bold;line-height:21px;text-indent:9px}
.f-menu{float:left;clear:both;width:100%;line-height:16px}
.f-menu-left{width:201px;float:left;margin-right:7px;border-top:2px solid #0d9c4c;padding-top:3px;font-weight:bold;text-indent:24px}
.f-menu-main{width:402px;float:left;margin-right:7px;border-top:2px solid #0d9c4c;padding:3px 0 0 5px}
.fm-col1{width:108px}
.fm-col2{width:136px}
.fm-col3{width:108px}
.f-menu-right{width:334px;float:left;border-top:2px solid #0d9c4c;padding:3px 0 0 5px}
.fr-col1{width:128px}
.fr-col2{width:120px}
.fr-col3{width:auto}

/* ** [ pages/sites/portal/portal_print.css ] (@import) ** */
.dummy{}
   @media print{body{margin:0px;background:none;color:#000;font-size:17px;line-height:19px}
h1{font-size:23px;line-height:27px}
h4{font-size:17px;line-height:19px}
h5{font-size:16px;line-height:20px}
.top-functions,.content-functions{font-size:14px}
.content-functions .author{font-size:11px;line-height:14px}
#cmslink,#headmenu,#menu,#dw-sb,.ad-sky,.ad-head,.content-start,.subleiste,.adworx-center,.right,#footer,#topflash,#jbox-overlay-pdf_print_box,#jbox-veil,.head-bottom,.f-menu,.head-top,.comments,.comments-form,.main-top,.main-bottom,.headmenu,.header-start,.channelarea-top,.shortcuts,.simplesearch,.channelarea-bottom,.area-header,.breadcrumbs,.poweredby,.area-header header-start,.content-functions .print,.content-functions .mail,.top-functions .mail,.top-functions .print{display:none !important}
.logo{height:102px;width:650px;position:relative}
#head .logo .printlogo{height:58px;display:block !important;position:relative}
#content,#head{padding-left:0px}
#head{height:65px}
.footer{float:none;height:10px;width:579px;border-top:2px solid #0D9C4C;font-size:13px}
#knot{min-height:70px}
}

/* ** [ 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: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;margin-top:17px}
.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 label input,.webform label select{float:left}
.webform label span{display:none;padding-top:3px}
.webform .txt-l{display:block;width:140px;float:left;padding-top:4px}
.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-sp0 .wf-area-content{width:auto}
.webform .wf-sp2 .wf-area-content{width:auto}
.webform .wf-sp0 label,.webform label.wf-sp0{width:auto;clear:none}
.webform .wf-sp2 label,.webform label.wf-sp2{width:auto;clear:none}
.webform .wf-sp0 .wf-radio .txt-r{width:auto;padding-right:15px}
.webform .wf-sp2 .wf-radio .txt-r{width:auto;padding-right:15px}
.webform .wf-auto .txt-l{width:auto;padding-right:15px}
.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}
.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:125px;margin:3px 8px 0 0;clear:right}
.webform .wf-text textarea{width:400px;margin:3px 8px 0 0;height:86px}
.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;background: url(/pages/img/portal/bg-button-light-stop.gif?1335772223) no-repeat #fff;background-position:100% 0%;padding-right:5px;height:17px;left:140px;position:relative}
*+html .webform-button{padding-bottom:30px;width:auto !important;white-space:nowrap}
.webform-button a{color:#666666;line-height:19px;padding:0 10px 0 10px;background: url(/pages/img/portal/bg-button-light.gif?1335772223) no-repeat transparent;background-position:0% 50%;height:17px;display:block;font-size:11px;text-transform:uppercase;padding:0 5px 0 10px}
.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:140px;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:275px;float:left}

/* ** [ pages/sites/portal/gallery.css ] (@import) ** */
.album-gallery-board{width:618px;position:relative;left:-2px;border-bottom:1px solid #d1e3d9}
.album-gallery-element-body{padding:11px 1px 11px 9px;border-top:1px solid #d1e3d9;float:left;width:123px;height:85px;overflow:hidden}
.album-gallery-element-body.gallery-view{width:75px;margin-left:1px}
.album-gallery-headingrow{line-height:22px;border-top:1px solid #d1e3d9;padding:4px 0 0 0;position:relative}
.album-gallery-headingrow.start{border-top:none}
.album-gallery-headingrow-name{margin-left:9px;float:left;color:#008E3C}
.album-gallery-headingrow-info{right:7px;float:left;position:absolute;font-size:12px;line-height:12px;padding-top:4px}
.album-gallery-headingrow-elementcount{float:left}
.album-gallery-headingrow-date{float:left;border-bottom:1px solid #0e9d4c}
.album-gallery-headingrow-seperator{float:left;margin:0 6px}
  .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}
.displaycontainer999 .newdocument,.displaycontainer950 .newdocument{position:absolute;top:70px;right:19px;background: url(/pages/img/portal/webuser-upload.gif?1334157310) no-repeat #fff;background-position:0 0}
.displaycontainer999 .newdocument:hover,.displaycontainer950 .newdocument:hover{opacity:0.8}
.displaycontainer999 .newdocument a,.displaycontainer950 .newdocument a{display:block;width:146px;height:87px}
.displaycontainer999 .newdocument a span,.displaycontainer950 .newdocument a span{display:none}
 .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{}
.wu-gallery-column{padding:0px;display:block}
.wu-gallery-element-body{padding:0px 14px 0px 16px;border-top:1px solid #d1e3d9;float:left;width:123px;height:120px;overflow:hidden}
.wu-gallery-preview-image,.album-gallery-preview-image{cursor:pointer;position:relative}
.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:#e5e5e5}
.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:#88938F;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; background-positon:0 0;widht:224px}
.mediaboxDescription .downloadButton{width:100%}
.mediaboxDescription .downloadButton a{}
.mediaboxDescription .bottomButtons div{background:#e9e9e9;color:#666666}
.mediabox-description-body{overflow-y:auto}
.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}
 .webuserUpload-editWrapper-center{overflow:hidden;background:white;padding-left:15px;padding-right:15px;max-width:676px}
.webuserUpload-editWrapper-top{background: url(/settings/img/digitalworkroom/edit_bg_scroll_top.png?1326888851) no-repeat;background-position:0% 0%;width:706px;height:15px}
.webuserUpload-editWrapper-bottom{background: url(/settings/img/digitalworkroom/edit_bg_scroll.png?1326888851) no-repeat;background-position:0% 100%;width:100%;height:15px}
.jbox-overlay-close.editor.topright{top:-20px;right:-22px;cursor:pointer}
.button{cursor:pointer}
.uploadList-wrapper{width:580px;height:250px;overflow-x:hidden;overflow-y:auto;border-style:solid;border-width:2px;border-color:#009742 }
.uploadList-wrapper.webmoviePreview{overflow-x:auto;display:none}
.uploadList li{padding:5px !important;font-size:13px;height:15px;border-bottom:1px solid black}
.uploadList .uploadList-success{background:#009742}
.uploadList-file{width:210px;float:left;margin-left:5px;margin-right:5px;font-weight:bold;overflow:hidden}
.uploadList-fail{background:red}
.uploadList-failtext{width:130px;float:right;display:none}
.uploadList-errormsg-remove{float:right;cursor:pointer;margin-right:10px}
.uploadList-fail .uploadList-failtext{display:inline}
.uploadList-fail .uploadList-failtext span{cursor:help;text-decoration:underline}
.uploadList-spinner{background: url(/settings/javascript/fileuploader/loading.gif?1326885391);width:15px;height:15px;vertical-align:text-bottom;float:right}
.uploadList-size{width:50px}
.uploadlist-cancel-wrap{display:none}
.uploadlist-remove{margin-right:10px;display:inline;cursor:pointer}
.uploadlist-edit{padding-right:10px;margin-right:10px;display:inline;cursor:pointer;border-right:1px solid black}
.uploadlist-buttons{float:right}
.uploadList-editBox{margin-top:3px;display:none;background:#31AF67;width:99%;height:150px;border:1px dotted}
.uploadlist-editbox-inputs{float:left;width:50%;margin-top:5px}
.uploadlist-editbox-title{width:90%;margin:8px}
.uploadlist-editbox-summary{height:85px;width:90%;margin:8px}
.uploadlist-editbox-preview{height:130px;width:30%;margin-top:8px;float:left;position:relative}
.uploadlist-editbox-preview img{max-height:130px;max-width:160px;border:1px dotted green}
.uploadlist-editbox-preview canvas{cursor:pointer;border:1px solid green; }
.uploadlist-editbox-preview table{height:100%;width:100%}
.uploadlist-editbox-preview-rotate{position:absolute;right:0;top:0;background:black;opacity:0.6;cursor:pointer}
.uploadlist-editbox-preview-rotate:hover{opacity:0.8}
.uploadlist-editbox-preview-rotate img{border:none;width:30px}
.uploadlist-editbox-save{float:right;text-align:center;width:20%;margin-top:60px}
.uploadlist-editbox-save a{cursor:pointer;padding:4px;background:black;opacity:0.6;color:white;border:1px solid black}
.uploadlist-editbox-rotate{margin-top:20px;float:left;width:15%;text-align:center;cursor:pointer}
.uploader.buttonbar{width:580px;height:30px;padding-top:10px;overflow:hidden}
.uploader.buttonbar .button{text-align:center;background:#009742;color:white}
.uploader.buttonbar .button:hover{background:#31AF67}
.uploadButton{padding-left:16px;padding-right:16px;padding-top:6px;padding-bottom:6px}
.buttonbar .left{float:left;width:145px;height:17px;padding-top:6px;padding-bottom:6px}
.buttonbar .center{width:285px;float:left;padding-top:6px;padding-bottom:6px;font-weight:bold;text-align:center}
.buttonbar .right{float:right;width:150px;height:17px;padding-top:6px;padding-bottom:6px}
.uploader-body{padding-top:20px;padding-bottom:10px;padding-left:48px;padding-right:48px}
.uploader-heading{height:22px;width:580px;padding-left:48px;padding-right:48px;padding-top:10px}
.uploader-heading .uploader-heading-left{float:left;font-weight:bold;padding-left:5px;padding-right:5px;padding-top:5px}
.uploader-heading .uploader-heading-right{float:right}

/* ** [ pages/sites/portal/shariff.min.css ] (@import) ** */
@font-face{font-family:'FontAwesome';src: url(/pages/sites/portal/'/maxcdn.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?v=4.2.0');src: url(/pages/sites/portal/'/maxcdn.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url(/pages/sites/portal/'/maxcdn.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url(/pages/sites/portal/'/maxcdn.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url(/pages/sites/portal/'/maxcdn.bootstrapcdn.com/font-awesome/4.2.0/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
.shariff::after,.shariff::before{content:" ";display:table}
.shariff::after{clear:both}
.shariff ul{padding:0;margin:0}
.shariff li{height:30px;display:inline-block;margin-right:14px;overflow:hidden;width:120px}
.shariff li:last-child{margin-right:0}
.shariff li a{font-family:Arial,Helvetica,sans-serif;color:#fff;position:relative;display:block;padding-left:34px;padding-right:5px;font-size:12px;line-height:31px;text-decoration:none}
.shariff li.shariff-button a::before{position:absolute;left:5px;font-family:FontAwesome;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.shariff li.facebook a{padding-left:24px;background-color:#3b5998}
.shariff li.facebook a:hover{background-color:#4273c8}
.shariff li.facebook a::before{content:"\f09a";font-size:17px}
.shariff li.facebook .share_count{color:#183a75;background-color:#99adcf}
.shariff li.whatsapp a{padding-left:24px;background-color:#5cbe4a}
.shariff li.whatsapp a:hover{background-color:#34af23}
.shariff li.twitter a{background-color:#55acee}
.shariff li.twitter a:hover{background-color:#32bbf5}
.shariff li.twitter a::before{content:"\f099";font-size:24px}
.shariff li.twitter .share_count{color:#0174a4;background-color:#96D4EE}
.shariff li.googleplus a{background-color:#d34836}
.shariff li.googleplus a:hover{background-color:#f75b44}
.shariff li.googleplus a::before{content:"\f0d5";font-size:17px;top:1px}
.shariff li.googleplus .share_count{color:#a31601;background-color:#eda79d}
.shariff li.mail a{background-color:#999}
.shariff li.mail a:hover{background-color:#a8a8a8}
.shariff li.mail a::before{content:"\f0e0";font-size:18px}
.shariff li.info{width:23px;height:28px;border:1px solid #ccc}
.shariff li.info a{padding:0}
.shariff li.info a::before{content:"\f129";font-size:16px;left:9px;color:#666}
.shariff li.info a:hover{background-color:#efefef}
.shariff li.info .share_text{display:block;text-indent:-9999px}
.shariff li .share_count{padding:0 8px;height:28px;position:absolute;top:1px;right:1px;line-height:30px}
.shariff .theme-grey .twitter a,.shariff .theme-grey .facebook a,.shariff .theme-grey .googleplus a,.shariff .theme-grey .mail a{background-color:#b0b0b0}
.shariff .theme-grey .twitter .share_count,.shariff .theme-grey .facebook .share_count,.shariff .theme-grey .googleplus .share_count,.shariff .theme-grey .mail .share_count{background-color:#ccc;color:#333}
.shariff .theme-grey .twitter a:hover{background-color:#55acee}
.shariff .theme-grey .facebook a:hover{background-color:#3b5998}
.shariff .theme-grey .googleplus a:hover{background-color:#d34836}
.shariff .theme-grey .send_by_email a:hover{background-color:#999}
.shariff .theme-white .shariff-button{border:1px solid #ddd}
.shariff .theme-white .shariff-button a{background-color:#fff}
.shariff .theme-white .shariff-button a:hover{background-color:#eee}
.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}
.shariff .theme-white .twitter a{color:#55acee}
.shariff .theme-white .facebook a{color:#3b5998}
.shariff .theme-white .googleplus a{color:#d34836}
.shariff .theme-white .mail a{color:#999}
.shariff .theme-white .info{height:30px}
.shariff .orientation-vertical li{display:block;margin:5px 0}
.shariff .orientation-vertical li .share_count{width:24px;text-align:right}
.shariff .orientation-vertical li.facebook a{padding-left:34px}
.shariff .orientation-vertical li.info{margin-left:95px}
 .shariff li{margin-right:0px}
.shariff li a:hover,.shariff li a{background:none !important;padding:0}
.shariff li span{display:none}
.shariff li.shariff-button a:before{content:"" !important;top:0 !important;left:0 !important;position:relative !important;padding:0 !important;font-family:arial !important}
 .content-author-date{float:left;padding-top:2px}
.socialbookmarks{display:block;float:right;margin:5px 0}
.socialbookmarks .shariff-button{width:30px;height:30px;display:block;margin-left:3px;background-repeat:no-repeat;background-image: url(/pages/img/portal/socialmedia.jpg?1425476540);float:left;-webkit-transition:all 0.2s linear 0.1s;-moz-transition:all 0.2s linear 0.1s;-o-transition:all 0.2s linear 0.1s;transition:all 0.2s linear 0.1s}
.socialbookmarks .shariff-button a{display:block;float:left:width:100%;height:100%}
.socialbookmarks .shariff-button.facebook{background-position:0 0}
.socialbookmarks .shariff-button.facebook:hover{background-position:0 -30px}
.socialbookmarks .shariff-button.twitter{background-position:-30px 0}
.socialbookmarks .shariff-button.twitter:hover{background-position:-30px -30px}
.socialbookmarks .shariff-button.linkedin{background-position:-60px 0}
.socialbookmarks .shariff-button.linkedin:hover{background-position:-60px -30px}
.socialbookmarks .shariff-button.pinterest{background-position:-90px 0}
.socialbookmarks .shariff-button.pinterest:hover{background-position:-90px -30px}
.socialbookmarks .shariff-button.googleplus{background-position:-120px 0}
.socialbookmarks .shariff-button.googleplus:hover{background-position:-120px -30px}

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