/* *** generated @ 2026-05-11 01:07:57 *** */

/* ** [ /src_core/sites/portal/css/body.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
*{box-sizing:border-box;outline:0!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
body{background-color:transparent;font-family:verdana,arial,helvetica,times,sans-serif;font-size:12px;line-height:19px;color:#575c62;background-image: url(/src_project/img/portal/bg-background.gif);background-repeat:repeat-x}
@media all and (-webkit-min-device-pixel-ratio:1.5){body{background-image: url(/src_project/img/portal/bg-background@2x.gif);background-size:185px 185px}}
a{color:#74a706;text-decoration:none}
a:hover{color:#74a706;text-decoration:underline}
#main-content{margin-bottom:10px}
@media (max-width:767px){body{background:#fff;padding:0}
#main-content{margin:0 10px 10px}
.main-search form input{width:80%}}
span.important{font-weight:700;text-decoration:underline}
figure{margin:0;padding:0;text-align:center}
i{font-size:16px}
.box a{text-decoration:underline}
.box a:hover{text-decoration:underline!important}

/* ** [ /src_core/sites/portal/css/headings.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
h1,h2,h3,h4,h5{margin:0;padding:0}
h1{font-size:23px;line-height:26px;margin-bottom:15px;font-family:georgia;font-weight:400}
h1 a,h2 a,h3 a,h4 a,h5 a{color:#575c62}
h5{font-size:14px;line-height:13px;font-weight:400}
.legend h5{color:#757577;margin-top:10px}
h3{font-size:17px;line-height:19px;margin-bottom:0;font-family:"Bookman Old Style";font-weight:400}
h4{font-size:12px;color:#a9a8af;font-family:georgia;padding-bottom:13px;text-transform:uppercase;font-weight:400}
h2{font-size:18px;font-weight:700;line-height:22px;margin-bottom:15px}
.img-link-container h4{color:#575c62;font-size:13px;font-weight:700;text-decoration:none;margin-bottom:0;padding-bottom:0;text-transform:normal}
.img-link-container h4 a{text-decoration:none}
.sidebar h2{font-weight:400;font-family:georgia}
.channel-wetter .box-content h3{font-weight:400;color:#74a706;font-size:18px;line-height:22px;margin-bottom:0}
.downloadbox h2,.linkbox h2{font-size:12px;color:#a9a8af;font-family:georgia;text-transform:uppercase;font-weight:400;line-height:12px;padding:0}
.content .content-container.chart h2{font-weight:400;font-family:georgia;font-size:17px}
.lt-ie8 .initial-header{position:relative;margin-bottom:-15px}
.lt-ie8 .initial-header h1{line-height:45px}
.lt-ie8 .initial-header h1 a.initial{top:0}
.lt-ie8 .initial-header h1 a{top:-20px;position:relative}
.box header h1 a:hover{text-decoration:underline!important}
.content .content-container header h2{margin-bottom:15px;line-height:24px}
.content .content-container h2{font-size:12px;line-height:19px;color:#575c62;font-weight:700;margin:0 0 5px}
.box.box-8 .row-fluid header h2,.box.full-img .row-fluid header h2{font-size:14px;line-height:18px}
.boerse h2{font-family:georgia;font-size:17px;font-weight:400;line-height:20px}
@media (max-width:480px){h1{font-size:25px;margin-bottom:10px}}

/* ** [ /src_core/sites/portal/css/links.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
a.block h1,a.block h2,a.block h3{text-decoration:none}
a.read-more,span.read-more{display:inline}
.box .teaser-text a,.box .teaser-text a:hover,.box header a,.box header a:hover,a:hover>i,a>i{text-decoration:none!important}
#main-content .span8 h1 a:hover,#main-content .span8 h3 a:hover{color:#575c62}
a.more{font-family:georgia;font-size:9px;letter-spacing:1px;line-height:9px;text-transform:uppercase;text-decoration:none}
.sidebar a.more{text-decoration:underline}

/* ** [ /src_core/sites/portal/css/forms.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
form{*zoom:1}
form:after,form:before{display:table;content:"";line-height:0}
form:after{clear:both}
.sidebar .box form{margin:0}
label{float:left;font-size:11px;font-weight:400;line-height:18px;margin-bottom:0;width:30%;min-height:2px}
label.inline{float:left;padding:2px 0 0 4px}
.beside select,.box .beside input,.box .beside input[type=text]{width:70%}
.beside .btn-row a{font-family:"Bookman Old Style";font-size:14px}
.input-append .add-on,.input-prepend .add-on{border:1px solid #bbb;height:24px;background-color:#72a306;background-image:-moz-linear-gradient(top,#74a706,#6e9e06);background-image:-webkit-gradient(linear,0 0,0 100%,from(#74a706),to(#6e9e06));background-image:-webkit-linear-gradient(top,#74a706,#6e9e06);background-image:-o-linear-gradient(top,#74a706,#6e9e06);background-image:linear-gradient(to bottom,#74a706,#6e9e06);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff74a706',endColorstr='#ff6e9e06',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)!important;padding:4px 8px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
.lt-ie8 .input-append .add-on,.lt-ie8 .input-prepend .add-on{height:15px;position:relative}
.lt-ie8 .uneditable-input,.lt-ie8 input[type=color],.lt-ie8 input[type=date],.lt-ie8 input[type=datetime-local],.lt-ie8 input[type=datetime],.lt-ie8 input[type=email],.lt-ie8 input[type=month],.lt-ie8 input[type=number],.lt-ie8 input[type=password],.lt-ie8 input[type=search],.lt-ie8 input[type=tel],.lt-ie8 input[type=text],.lt-ie8 input[type=time],.lt-ie8 input[type=url],.lt-ie8 input[type=week],.lt-ie8 select,.lt-ie8 textarea{height:15px}
.lt-ie8 .input-append a{display:inline-block;height:24px;margin-top:1px;margin-left:-1px;position:relative}
.lt-ie8 .input-append a:hover{cursor:pointer}
.lt-ie8 .box input[type=text]{width:250px}
.lt-ie9 .box input[type=text]{vertical-align:middle}
.input-append .add-on img,.input-prepend .add-on img{vertical-align:baseline}
.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{height:24px;margin-bottom:5px}
input:-moz-placeholder,textarea:-moz-placeholder{color:#666}
.box input[type=text]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:100%;padding:4px 6px 4px 12px;display:block}
.lt-ie9 select{height:20px!important}
.lt-ie8 .no-round select{height:30px!important}
.select-form.no-margin{margin-bottom:0}
.select-form{margin-bottom:5px;*zoom:1}
.select-form:after,.select-form:before{display:table;content:"";line-height:0}
.select-form:after{clear:both}
.lt-ie8 .select-form select{position:relative!important}
.selectboxit-container .selectboxit{width:100%;height:25px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #c2c2c2;background-color:#fff;line-height:17px}
.selectboxit-optgroup-header,.selectboxit-option{text-indent:2px}
.selectboxit-container .selectboxit-options{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.selectboxit-btn:active,.selectboxit-btn:focus,.selectboxit-btn:hover{background-color:#fff}
.selectboxit-btn{border:1px solid #c2c2c2;background-color:#fff;background-image:none}
.selectboxit-container .selectboxit-options a,.selectboxit-container span{height:25px;line-height:25px;color:#666}
.selectboxit .selectboxit-arrow-container .selectboxit-arrow{display:none}
.selectboxit-arrow-container{background-image: url(/src_project/img/portal/icon-dropdown.png);background-repeat:no-repeat;background-position:right top;width:31px;height:23px}
@media all and (-webkit-min-device-pixel-ratio:1.5){.selectboxit-arrow-container{background-image: url(/src_project/img/portal/icon-dropdown@2x.png);background-size:31px 23px}}
.selectboxit-container .selectboxit-options a,.selectboxit-container span{text-decoration:none}
.selectboxit-container .selectboxit-options li a{height:auto;border-bottom:1px solid #c2c2c2;font-size:14px}
.selectboxit-container .selectboxit-options li:last-child a{border-bottom:none}
.selectboxit-container .selectboxit-options a .selectboxit-container .selectboxit-options a:hover{text-decoration:none}
.selectboxit-container .selectboxit-options li{padding:0 7px 7px}
.selectboxit-list>.selectboxit-focus>a,.selectboxit-list>.selectboxit-focus>a:focus,.selectboxit-list>.selectboxit-focus>a:hover{background-color:transparent;background-image:none;color:#666;font-weight:700;text-decoration:none!important}
.lt-ie8 .selectboxit-container .selectboxit{height:23px;line-height:23px}
.lt-ie8 .selectboxit-container .selectboxit-options,.lt-ie8 .selectboxit-container .selectboxit-options li{width:250px;max-width:250px;min-width:40px}
.lt-ie8 .selectboxit-container{position:static}
.box form select{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:2px}
.box .select-form.no-round select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.box .select-form.small .uneditable-input,.box .select-form.small input[type=color],.box .select-form.small input[type=date],.box .select-form.small input[type=datetime-local],.box .select-form.small input[type=datetime],.box .select-form.small input[type=email],.box .select-form.small input[type=month],.box .select-form.small input[type=number],.box .select-form.small input[type=password],.box .select-form.small input[type=search],.box .select-form.small input[type=tel],.box .select-form.small input[type=text],.box .select-form.small input[type=time],.box .select-form.small input[type=url],.box .select-form.small input[type=week],.box .select-form.small select,.box .select-form.small textarea{height:19px;padding:1px;font-size:11px;line-height:12px;color:#575c62}
.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-4px}
.span8 .save-setting .save-body{background-color:#d5ea5f;padding:8px;width:96%;float:left}
.span8 .box .form-inline .save-setting input{width:41%}
.span8 .save-setting .label{font-size:11px}
.span8 .save-setting .save{text-transform:uppercase;text-decoration:underline;font-size:14px}
.span8 .save-setting .save-arrow{width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #d5ea5f;float:left}
#user-search-settings>li{border-bottom-width:1px;float:left;width:100%;margin:0 0 10px}
#user-search-settings .uss-name{float:left;width:88%}
#user-search-settings .uss-rss{float:left;margin-right:2%}
#user-search-settings .uss-delete{float:left}
.span8 .box label{font-weight:400;font-size:11px;line-height:14px;margin:0}
.span8 .box .form-inline label.im{padding:0 8px;float:left;width:auto;line-height:20px}
.schlagwoerter-collapse .qk-hide input{float:left}
.schlagwoerter-collapse .qk-hide{display:block;float:left;margin-bottom:5px;width:100%}
.span8 .box .control-group .group label{float:left;line-height:13px;margin-right:10px;width:auto}
.control-group .group input{float:left;margin-right:5px}
.span8 .box .form-inline input{display:inline-block;width:auto;margin:0 5px 0 0}
.span8 .box .form-inline .span12 input{margin:0}
.span8 .box .form-inline input.suchbegriff{width:60%;float:left}
.span8 .box .form-inline input[type=checkbox],.span8 .box .form-inline input[type=radio]{border:none}
.lt-ie9 .span8 .box .form-inline input.suchbegriff{float:left}
.lt-ie8 .span8 .box .form-inline input{height:20px;line-height:10px}
.span8 .box select{padding:2px}
.span8 .box .form-inline select{width:70px}
.span8 .box .form-inline label.first{width:103px;float:left;line-height:20px}
.select-set .display>label,.select-set .sort>label{width:auto}
.span8 .select-set .sort select{margin-left:5px;width:142px}
.span8 .box .form-inline span.first{width:103px;display:inline-block;float:left;min-height:1px}
.span8 .box .form-inline .span3{margin-left:0}
.span8 .box .form-inline .control-group{display:block;float:left;width:100%}
.span8 .box .form-inline .control-group.schlagwoerter-collapse{margin-bottom:0}
.span8 .box .form-inline .span3 span{display:block}
.box .form-inline .background.date-set input[type=text]{width:21%}
.lt-ie9 .box .form-inline .background.date-set input[type=text]{width:20%}
.box .form-inline .background.date-set input{margin-right:1.5%;float:left}
.box .form-inline .background.date-set select{width:67%}
.lt-ie9 .box .form-inline .background.date-set select{width:63%}
.box .form-inline .background.date-set .row-fluid{margin-left:0}
.box .form-inline .background.date-set .col1,.box .form-inline .background.date-set .col2{float:left;width:50%}
.box .form-inline .background.date-set .set-sp{float:left;height:24px;width:40px}
.box .form-inline .background.date-set .middle.set-sp{margin-right:13px}
.box .form-inline .suche-right{float:right}
.box .form-inline .suche-right.rss{padding-right:18px;background-image: url(/src_project/img/portal/rss.gif);background-repeat:no-repeat;background-position:right center}
@media all and (-webkit-min-device-pixel-ratio:1.5){.box .form-inline .suche-right.rss{background-image: url(/src_project/img/portal/rss@2x.gif);background-size:14px 14px}}
.box .form-inline .btn-row{margin-left:103px}
.box .form-inline .btn-row a{font-family:georgia;line-height:12px;text-transform:uppercase}
.box .form-inline .btn-row .suche-right a{font-size:10px;line-height:11px;color:#8b9493;margin-left:20px}
.box .form-inline .background{width:82.3%}
.lt-ie9 .box .form-inline .background{display:table;width:83%}
.lt-ie8 .box .form-inline .background{display:inline-block;width:80%}
.formular{margin:0}
.formular input{float:left;margin-right:10px;display:table-cell}
.formular fieldset{margin-bottom:10px}
.span8 .box .formular label{width:auto;float:none;font-size:12px;line-height:20px;display:table-cell}
.formular a.more{font-size:12px;text-decoration:underline}
.span8 .box .formular .formular-main label{float:left}
.span8 .box .formular .formular-main .right,.span8 .box .formular .formular-main input{width:64%;margin-right:0}
.span8 .box .formular .formular-main .right input{width:auto}
.span8 .box .formular .formular-main .right label{margin:0 10px 0 5px}
.span8 .box .formular .formular-main textarea{width:64%;min-height:80px;margin-right:0}
.span8 .box .formular .formular-main .desc{width:30%;font-weight:700;float:left}
.span8 .box .formular .formular-main .span6{margin-left:0}
@media (max-width:979px){.span8 .box .form-inline input.suchbegriff{width:50%;float:left}
.box .form-inline .background.date-set .set-sp{width:35px}
.box .form-inline .background.date-set select{width:67%}
.box .form-inline .background.date-set .middle.set-sp{margin-right:4px}
.box .form-inline .background.date-set input[type=text]{width:20.5%}
.box .form-inline .background{width:100%}
.box .form-inline .btn-row{margin-left:0}}
@media (max-width:767px){.span8 .box .form-inline .schlagwoerter-collapse span.first{width:0}
.span8 .box .form-inline label.first{display:table-cell;margin-bottom:5px}
.span8 .box .form-inline .group{display:table-cell}
.span8 .save-setting .save-body{width:100%}
#aiz-suche.form-inline .box.floatfix{margin:5px 0 0;padding:10px 0 0;border-top:1px solid #c7c7c7;width:100%}
.span8 .box .form-inline .control-group.schlagwoerter-collapse{margin:5px 0 5px 5%;width:95%}
#aiz-suche .qk-hide>label{width:90%}
#aiz-suche .functions.more{margin:0}}
@media (max-width:480px){.span8 .box .form-inline input.suchbegriff{width:40%}
.span8 .box .form-inline select{width:60px}
.span8 .box .form-inline .save-setting input,.span8 .save-setting .label{width:100%}
.span8 .box .control-group .group label{margin-bottom:7px}
.select-set .display,.select-set .sort{width:100%}
.select-set .display>label,.select-set .sort>label{width:30%}
.span8 .select-set{margin-top:10px}
.span8 .select-set .display select,.span8 .select-set .sort select{width:66%;float:right;margin-right:0;margin-bottom:5px}
.functions.more{margin:0 0 12px}
.functions.more .desc{width:100%;display:none}
.span8 .save-setting .save{margin-top:5px}}
@media (max-width:390px){.span8 .box .form-inline label.first{display:block;float:none;font-weight:700;margin-bottom:3px}
.span8 .box .form-inline .control-group.schlagwoerter-collapse{width:90%;margin-left:5%}
.box .form-inline .suche-right{width:100%;margin-bottom:20px;text-align:right}
.select-set .display>label,.select-set .sort>label,.span8 .box .form-inline select{width:100%}
.span8 .box .form-inline input.suchbegriff{width:100%;margin-bottom:15px}
.span8 .box .form-inline label.im{padding:0 5px}
.box .form-inline .background.date-set .set-sp{display:none}
.span8 .box .form-inline label.radio{width:50%}
.control-group.schlagwoerter-collapse.in.collapse{margin-left:5%;width:95%}
.span8 .box .form-inline .control-group .group input{clear:left}}
@media (max-width:320px){.span8 .box .form-inline input.suchbegriff{width:100%;margin-bottom:5px}
.span8 .box .form-inline label.first{margin-bottom:3px}
.box .form-inline .btn-row .suche-right a{marign-left:10px}}
@media (min-width:768px) and (max-width:979px){.span8 .box .formular .formular-main .span6 input,.span8 .box .formular .formular-main .span6 label{width:93%}
.span8 .save-setting .save-arrow{border-bottom:15px solid transparent;border-right:8px solid #D5EA5F;border-top:15px solid transparent}
.span8 .save-setting .save-body{width:98%;padding:3px}
.span8 .save-setting .label{font-size:10px}
.span8 .box .form-inline .save-setting input{width:35%}
.span8 .save-setting .save{font-size:11px}
#user-search-settings .uss-name{float:left;width:83%}
.control-group .group{float:left;width:74%}
.control-group .group #qa3.check.bereich{clear:left}
.span8 .box .form-inline .control-group .group input{margin:0 5px 5px 0}}

/* ** [ /src_core/sites/portal/css/lists.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
ul.list{list-style-type:none;margin:0;padding:0}
ul.orientation-horizontal{display:inline;margin:0;width:100%}
ul.orientation-horizontal li{display:inline}
ul.cta-links{text-align:right;margin-bottom:1px}
ul.cta-links li{display:inline-block;margin-bottom:1px;width:auto;margin-top:6px}
.cta-links{width:100%}
.article-links{padding:0;list-style:none;margin:0}
.article-links li{background-image: url(/src_project/img/portal/marker-small.gif);background-position:left 7px;background-repeat:no-repeat;margin-top:0;padding-left:8px}
@media all and (-webkit-min-device-pixel-ratio:1.5){.article-links li{background-image: url(/src_project/img/portal/marker-small@2x.gif);background-size:3px 5px}}
.article-links a{color:#74a706;font-family:georgia;text-decoration:underline}
.article-links a:hover{color:#a9a8af}
.lt-ie8 .article-links li a{margin-left:0}
.box.small-img.link-list .article-links{margin:0}
.box.small-img.link-list .article-links a{margin-left:0}
.linkbox{margin:20px 0;display:inline-block;width:100%}
.linkbox .article-links{margin:0 0 16px}
.linkbox .article-links li{padding:0 0 0 10px}
.lt-ie8 .linkbox .article-links li a{margin-left:0}
.lt-ie8 .linkbox .article-links{margin:0 0 16px}
.downloadbox{border-top:1px dotted #9da9a8;padding:10px 0}
.downloadbox .article-links li{padding:0 0 0 10px}
.downloadbox .article-links{margin:0 0 7px}
.downloadbox li a{background-position:center left;text-decoration:none;background-repeat:no-repeat}
.article-links.small-list a{color:#000;text-decoration:none;font-family:verdana,arial,helvetica,times,sans-serif;font-size:11px}
.article-links.small-list{border-bottom:1px dotted #9da9a8;margin-bottom:10px;padding-bottom:10px}
.article-links.small-list li{padding-left:8px}
.lt-ie8 .downloadbox .article-links li a{margin-left:0}
.lt-ie8 .downloadbox .article-links{margin:0 0 7px}
.list.tabs,.socialmedia .list{float:left;width:100%}
.list.tabs li{float:left;margin-right:15px}
.socialmedia .list li{float:left;margin-left:18px}
.content-container ul{padding-left:15px;margin:8px 0 25px;display:inline-block}
.content-container ul li{padding-left:10px;margin-bottom:15px}
.content-list{list-style:none;margin:0;padding:0}
.content-list input[type=checkbox]{float:left;margin-right:2%}
.content-list li{margin-bottom:15px;display:inline-block;width:100%}
.content-list .list-links{display:inline-block;width:77%;line-height:14px}
.content-list .list-links a{font-size:10px;line-height:14px;padding:0 3px 0 0;font-family:Bookman Old Style;text-transform:uppercase;color:#a9a8af;text-decoration:none;display:inline-block}
.content-list h3 a{text-decoration:none}
.content-list .marker-small{background-image: url(/src_project/img/portal/marker-small.gif);width:3px;height:6px;display:inline-block;background-repeat:no-repeat}
@media all and (-webkit-min-device-pixel-ratio:1.5){.content-list .marker-small{background-image: url(/src_project/img/portal/marker-small@2x.gif);background-size:3px 5px}}
.content-list .left,.functions.list .desc{float:left;width:16%;display:inline-block;margin-right:2%}
.content-list .right{width:80%;display:inline-block}
.artikel .list.functions{margin-bottom:10px}
.artikel .functions.list .desc{margin-top:5px}
.artikel .functions.list.bottom{margin-top:30px}
.content-list.archiv li{border-bottom:1px dotted #9da9a8}
.content-list.archiv .more,.content-list.archiv .size,.content-list.archiv h3{float:left;line-height:19px}
.content-list.archiv h3 a{color:#3d3d3d}
.content-list.archiv h3{width:60%}
.content-list.archiv h3 i.pdf{background-image: url(/src_project/img/portal/pdf.gif);background-repeat:no-repeat;background-position:center;width:36px;height:31px;float:left;padding:0 12%}
@media all and (-webkit-min-device-pixel-ratio:1.5){.content-list.archiv h3 i.pdf{background-image: url(/src_project/img/portal/pdf@2x.gif);background-size:36px 31px}}
.content-list.archiv .more,.content-list.archiv .size{width:20%}
.content-list.spacer{margin:20px 0}
.content-list.spacer li{border-bottom:1px dotted #9da9a8;margin-bottom:10px;padding-bottom:10px}
@media (min-width:768px) and (max-width:979px){ul.cta-links li{width:100%}}
@media (max-width:767px){ul.cta-links>li{display:block}
ul.cta-links>li>a{display:inline-block!important;width:auto}}
@media (max-width:480px){ul.cta-links li,ul.cta-links li a{display:block;width:100%}
.functions.list .desc{width:100%}}

/* ** [ /src_core/sites/portal/css/buttons.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
.btn-portalColor{background-color:#72a306;background-image:-moz-linear-gradient(top,#74a706,#6e9e06);background-image:-webkit-gradient(linear,0 0,0 100%,from(#74a706),to(#6e9e06));background-image:-webkit-linear-gradient(top,#74a706,#6e9e06);background-image:-o-linear-gradient(top,#74a706,#6e9e06);background-image:linear-gradient(to bottom,#74a706,#6e9e06);background-repeat:repeat-x;*background-color:#6e9e06;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);font-weight:700;text-shadow:0 1px 1px #FCEA9A;font-size:12px;color:#514d3c;text-decoration:none;padding:4px 7px 4px 9px;-webkit-box-shadow:0 1px 0 #c5c4c5;-moz-box-shadow:0 1px 0 #c5c4c5;box-shadow:0 1px 0 #c5c4c5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;letter-spacing:-.2px;border:none;text-align:right}
.btn-portalColor.active,.btn-portalColor.disabled,.btn-portalColor:active,.btn-portalColor:hover,.btn-portalColor[disabled]{color:#fff;background-color:#6e9e06;*background-color:#5d8505}
.btn-portalColor.active,.btn-portalColor:active{background-color:#4c6d04 \9}
.sidebar .btn-portalColor{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:3px 7px 2px 9px}
.btn.btn-conv{text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#bed28f;background-image:-moz-linear-gradient(top,#e3edc3,#86a942);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e3edc3),to(#86a942));background-image:-webkit-linear-gradient(top,#e3edc3,#86a942);background-image:-o-linear-gradient(top,#e3edc3,#86a942);background-image:linear-gradient(to bottom,#e3edc3,#86a942);background-repeat:repeat-x;*background-color:#86a942;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #86a942;font-family:georgia;color:#2d500e;display:table;float:left;padding:0 9px;margin-right:10px;line-height:20px}
.btn.btn-conv.active,.btn.btn-conv.disabled,.btn.btn-conv:active,.btn.btn-conv:hover,.btn.btn-conv[disabled]{color:#fff;background-color:#86a942;*background-color:#77973b}
.btn.btn-conv.active,.btn.btn-conv:active{background-color:#698434 \9}
.btn-portalColor i{background-image: url(/src_project/img/portal/icon-btn.png);width:17px;height:19px;float:left;margin-right:4px;text-indent:1999px;margin-top:1px}
@media all and (-webkit-min-device-pixel-ratio:1.5){.btn-portalColor i{background-image: url(/src_project/img/portal/icon-btn@2x.png);background-size:17px 19px}}
.box .btn-portalColor:hover{text-decoration:none!important}
.btn-portalColor:active,.btn-portalColor:hover{color:#c7c7c7}
a.btn,a.btn:hover{text-decoration:none!important}
.btn-searchbar{height:28px;padding:3px 12px 5px}
.btn-navbar{float:right;margin-left:5px;margin-right:5px;padding:7px 10px}
.btn .icon-bar{background-color:#f5f5f5;display:block;height:2px;width:18px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}
.btn .icon-bar+.icon-bar{margin-top:2px}
.navbar .btn-navbar .icon-bar{height:3px}
.content-tabs .btn.on{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:12px;background-color:#72a306;background-image:-moz-linear-gradient(top,#74a706,#6e9e06);background-image:-webkit-gradient(linear,0 0,0 100%,from(#74a706),to(#6e9e06));background-image:-webkit-linear-gradient(top,#74a706,#6e9e06);background-image:-o-linear-gradient(top,#74a706,#6e9e06);background-image:linear-gradient(to bottom,#74a706,#6e9e06);background-repeat:repeat-x;border-color:#6e9e06 #6e9e06 #3b5403;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#6e9e06;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);font-weight:700;text-shadow:0 1px 1px #FCEA9A}
.content-tabs .btn.on.active,.content-tabs .btn.on.disabled,.content-tabs .btn.on:active,.content-tabs .btn.on:hover,.content-tabs .btn.on[disabled]{color:#fff;background-color:#6e9e06;*background-color:#5d8505}
.content-tabs .btn.on.active,.content-tabs .btn.on:active{background-color:#4c6d04 \9}
.content-tabs .btn{background-color:#ededee;background-image:-moz-linear-gradient(top,#efeff0,#eaeaea);background-image:-webkit-gradient(linear,0 0,0 100%,from(#efeff0),to(#eaeaea));background-image:-webkit-linear-gradient(top,#efeff0,#eaeaea);background-image:-o-linear-gradient(top,#efeff0,#eaeaea);background-image:linear-gradient(to bottom,#efeff0,#eaeaea);background-repeat:repeat-x;*background-color:#eaeaea;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);font-size:12px;color:#514d3c;text-decoration:none;padding:3px 7px 2px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;letter-spacing:-.1px;text-align:left}
.content-tabs .btn.active,.content-tabs .btn.disabled,.content-tabs .btn:active,.content-tabs .btn:hover,.content-tabs .btn[disabled]{color:#fff;background-color:#eaeaea;*background-color:#ddd}
.content-tabs .btn.active,.content-tabs .btn:active{background-color:#d1d1d1 \9}
.content-tabs a.btn,.content-tabs a.btn:hover{text-decoration:none!important;color:#514d3c}
.content-tabs .btn.on,.content-tabs .btn.on.disabled,.content-tabs .btn.on:active,.content-tabs .btn.on:hover,.content-tabs .btn.on[disabled]{color:#514d3c}
@media (max-width:767px){.box.button-box .cta-links a{width:100%}}
@media (max-width:390px){.list.tabs li{float:none;margin-bottom:10px}}

/* ** [ /src_core/sites/portal/css/header.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
#main-header{background-repeat:no-repeat;height:134px;overflow:hidden;position:relative}
.printlogo{display:none}
#main-header .brand{float:left;margin:10px 0 11px 20px;padding:0 0 0 10px;width:auto;border-left:1px dotted #9da9a8;height:106px}
#main-header .brand a{display:block;float:left;height:81px}
#main-header .brand a.logo{background-image: url(/src_project/img/portal/logo.png);width:265px;margin-top:20px;background-size:100%;background-repeat:no-repeat}
@media all and (-webkit-min-device-pixel-ratio:1.5){#main-header .brand a.logo{background-image: url(/src_project/img/portal/logo@2x.png);background-size:316px 81px}}
#main-header .brand a.logo-zusatz{background-image: url(/src_project/img/portal/wirsindfuenfzig.png);width:69px;background-repeat:no-repeat;position:relative;top:-10px}
@media all and (-webkit-min-device-pixel-ratio:1.5){#main-header .brand a.logo-zusatz{background-image: url(/src_project/img/portal/wirsindfuenfzig@2x.png);background-size:69px 61px}}
#main-header .brand span{display:none}
.collapse-buttons{bottom:10px;display:none;position:absolute;right:10px}
.login{margin:10px 0}
.login fieldset{width:100%}
.login span{font-size:11px;margin:0 0 10px;width:100%}
.login label{float:left;font-weight:400;font-size:11px;line-height:18px;margin-bottom:0;width:30%}
.login input{width:70%;padding-bottom:5px}
.login a{padding-left:30%;text-transform:uppercase;font-family:"Bookman Old Style"}
.login form{margin:0}
.wetter{margin:10px 0 10px 20px;padding-left:20px;border-left:1px dotted #9da9a8;height:106px;background-image: url(/src_project/img/portal/wetterkreuz.gif);background-repeat:no-repeat;float:left;display:block;width:112px}
@media all and (-webkit-min-device-pixel-ratio:1.5){.wetter{background-image: url(/src_project/img/portal/wetterkreuz@2x.gif);background-size:125px 106px}}
@media (max-width:767px){#main-header{min-height:134px;height:auto}}
@media (max-width:767px){.logged-in #main-header .clubcard{display:none}}
.header-menu{float:left;margin-top:20px}
.header-menu ul{text-align:right}
.header-menu li{width:auto}
.header-menu li a{color:#333;font-family:"Bookman Old Style";text-transform:uppercase;letter-spacing:1px;font-size:10px;line-height:10px;text-decoration:underline}
.header-menu li .logout{cursor:pointer;display:block;font-weight:400;padding:0 0 0 10px}
.header-menu .logout>i{font-size:14px}
@media (max-width:767px){.header-menu{margin-right:0;width:100%}
.header-menu ul{padding-right:0;width:100%}
.header-menu li:before{border-left:0;display:none}
.header-menu li{border-left:0}
.header-menu li.profile{width:100%}
.header-menu li.my-oeamtc{padding-right:75px}
.header-menu li a{display:inline;float:left;font-size:12px;line-height:30px;padding:0 20px 0 0;text-align:left}}
@media (max-width:420px){#main-header .brand a.logo-zusatz{display:none}}
@media (max-width:319px){#main-header .clubcard{display:none}}
.main-search{float:right;position:relative;margin-top:25px;right:20px}
.lt-ie8 .main-search{width:300px}
.main-search .input-append,.main-search form{margin-bottom:0}
.main-search input{border:1px solid #bbb;width:250px;font-weight:700;font-size:11px;line-height:13px;height:24px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.login-collapse.collapse,.search-collapse.collapse{height:auto;margin:0;overflow:visible;width:100%}
.lt-ie8 .main-search input{height:15px}
@media (min-width:768px) and (max-width:979px){.wetter.hidden-phone{display:none}
#main-header,#main-navigation{width:724px;margin-left:auto;margin-right:auto}}
@media (max-width:480px){.search-collapse{-webkit-transform:translate3d(0,0,0)}}
@media (max-width:767px){.login-collapse,.login-collapse.collapse,.search-collapse,.search-collapse.collapse{display:block;float:none;margin-top:0;overflow:hidden;position:relative;height:0}
.login{padding-right:0;margin:0}
#main-header .brand{border-left:none;padding:0}
#main-navigation .navbar-inner{border-bottom:1px solid #c7c7c7!important;background-color:#f8f9f9;background-image:-moz-linear-gradient(top,#fff,#eef0f0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#eef0f0));background-image:-webkit-linear-gradient(top,#fff,#eef0f0);background-image:-o-linear-gradient(top,#fff,#eef0f0);background-image:linear-gradient(to bottom,#fff,#eef0f0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffeef0f0',GradientType=0)}
#main-header{background-color:#ecefee;background-image:-moz-linear-gradient(top,#fff,#d0d6d5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#d0d6d5));background-image:-webkit-linear-gradient(top,#fff,#d0d6d5);background-image:-o-linear-gradient(top,#fff,#d0d6d5);background-image:linear-gradient(to bottom,#fff,#d0d6d5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffd0d6d5',GradientType=0);padding:0 10px}
#main-header .brand{width:100%;margin:0}
#main-header .brand a.logo{background-size:100%;max-width:100%}
.main-search{width:100%;right:0}
.input-append{margin:10px}
.search-collapse.in{margin-bottom:10px;text-align:center}
.menu-test .search-collapse.in{margin-bottom:45px}
.search-collapse input{margin:0 auto;width:90%}
.main-search{clear:both;display:block;position:relative;margin-top:0}
.collapse-buttons{display:block}}

/* ** [ /src_core/sites/portal/css/footer.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
footer#main-footer{color:#575c62;*zoom:1}
footer#main-footer:after,footer#main-footer:before{display:table;content:"";line-height:0}
footer#main-footer:after{clear:both}
.footer-menu{background:#5e5e5e;padding:28px 20px 30px 10px;*zoom:1}
.footer-menu:after,.footer-menu:before{display:table;content:"";line-height:0}
.footer-menu:after{clear:both}
.footer-menu ul{list-style-type:none;margin:0;padding:0}
.footer-menu ul:before{content:'';display:block;position:relative}
.footer-menu li{border-bottom:1px solid #5e5e5e;overflow:hidden}
.footer-menu .col-1 li.start{border-top:1px solid #555}
.footer-menu .col-1 li.start:before{border-top:1px solid #6a6a6a;content:"";display:block;position:relative;width:100%}
.footer-menu li:after{border-bottom:1px solid #6a6a6a;content:'';display:block;position:relative;width:100%}
.footer-menu a{color:#fff;display:block;padding:8px 0;text-decoration:none;font-size:10px;font-weight:700;width:100%;border-bottom:1px solid #555}
.footer-menu span{color:#ccc;display:block;width:100%;font-weight:400;font-size:9px;line-height:13px}
.footer-menu a span:hover{text-decoration:none!important}
.footer{border-top:5px solid #c7c7c7}
.footer-menu .row-fluid ul{width:100%!important;margin-left:0}
.footer-menu .row-fluid .span12 li{width:23.4043%;float:left;margin-left:1.5%}
.footer-links{float:right;margin:0!important;padding:5px 0 5px 20px}
.footer-links li{margin-right:12px}
.footer-links li:last-child{margin-right:0}
.footer-links a{font-size:9px;border-bottom:1px solid #c7cecd;text-decoration:none;line-height:9px;font-family:georgia;text-transform:uppercase}
.footer-links span{float:right}
footer .copyright{color:#575c62;float:left;font-size:11px;padding:5px 20px 5px 0}
@media (max-width:767px){footer#main-footer{padding:0}
.footer-menu .col-1 li.start{border-top:none}
.footer-menu .col-1 li.start:before{border-top:none}
.footer-menu .col-1{border-top:1px solid #555}
.footer-menu .col-1:before{border-top:1px solid #6a6a6a}
.footer-menu a{padding:8px 0}
.footer-menu ul.col-2,.footer-menu ul.col-3{border-top:0}
.footer-menu ul.col-2:before,.footer-menu ul.col-3:before{border-bottom:0}
.footer-menu .row-fluid .span12 li{width:100%}
.footer-links{float:none;padding:0;width:100%}
.footer-links li{display:block!important;width:100%}
.footer-links li:first-child{padding-top:0}
.footer-links li:last-child{border-bottom:none}
.footer-links a{display:block!important;font-size:13px;padding:9px 20px}
footer .copyright{background:#fff;color:#000;display:block;padding:5px 20px 15px 0;width:100%}}
@media (min-width:768px) and (max-width:979px){.footer-links li{margin-right:4px}}

/* ** [ /src_core/sites/portal/css/boxes.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
.box{background-color:#FFF;margin-bottom:20px;*zoom:1;position:relative}
.box:after,.box:before{display:table;content:"";line-height:0}
.box:after{clear:both}
.box.no-margin{margin-bottom:0}
.box.small-margin{margin-bottom:10px}
.lt-ie8 .box{display:inline-block}
.lt-ie9 .box.small-img .text{width:136px}
.box header{display:block;margin:4px 0 8px;*zoom:1;word-break:break-word;word-wrap:break-word;white-space:normal}
.box header:after,.box header:before{display:table;content:"";line-height:0}
.box header:after{clear:both}
#main-content .span8{border-left:1px dotted #9da9a8;border-right:1px dotted #9da9a8;padding:30px 10px 0 20px;min-height:560px}
.box header a{word-break:break-word;word-wrap:break-word;white-space:normal}
.box header h1,.box header h2,.box header h3{display:table-cell;vertical-align:middle;margin-bottom:0;word-break:break-word;word-wrap:break-word;white-space:normal}
.box .background{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#f1f3f2;padding:10px 8px 10px 10px;display:inline-block;width:100%}
.box .text{display:inline-block;word-wrap:break-word;white-space:normal;padding:15px 2px 15px 6px}
.box.small-img .text{padding:0;width:134px}
.box.big-img .text{width:auto}
.sidebar .box.small-img figure{margin:0 8px 0 0}
.meldungen .span8 header h1{text-transform:uppercase}
.suchprofile #rss-top{background:#EEE;display:none;height:auto;left:38px;padding:10px;position:absolute;top:0;width:auto;z-index:10}
.suchprofile #rss-top h6{font-size:10px}
#rss-save-info{display:block;float:left;width:100%}
#rss-save-info>h6{font-size:9px;margin:0}
#aiz-suche .error{margin-bottom:10px}
.box.box-8 .box-content figure{margin-bottom:25px}
.box.box-8 .box-content .media-content figure{margin-bottom:10px}
.content-container.style999 .media-content{float:left;margin-right:25px;margin-bottom:20px;display:block;width:100%}
.content-container .media-content .movie{border:1px solid #c2c2c2;background:#fff;padding:8px;margin-bottom:0!important}
.content-container .media-content .movie a{text-align:right;text-decoration:none}
.content-container .media-content .movie a:hover{text-decoration:underline}
.golightbox span{background-image: url(/src_project/img/portal/icon-enlarge.png);background-repeat:no-repeat;background-position:99% 0;font-size:12px;margin-top:6px;padding-right:27px;color:#575c62}
@media all and (-webkit-min-device-pixel-ratio:1.5){.golightbox span{background-image: url(/src_project/img/portal/icon-enlarge@2x.png);background-size:19px 18px}}
.lt-ie8 .golightbox span{padding-right:2px}
.box.box-8 .box-content .media-content.right,.content-container.style20 .media-content{float:right;margin:0 0 20px 25px}
.content-container.closed,.content-container.open{margin:0 0 16px}
.content-container.closed .content-container{display:none}
.content-container.open .content-container{display:block}
.box.box-8.content .content-container{float:left;width:100%}
.box.box-8.content .content-container header{padding-left:0;margin:4px 0}
.box.box-8.content .content-text{margin:0 0 16px}
.box.box-8.content .teaser{margin:0 0 12px;font-family:georgia;font-size:17px;line-height:19px}
.content .content-tabs{margin-bottom:16px;*zoom:1}
.content .content-tabs:after,.content .content-tabs:before{display:table;content:"";line-height:0}
.content .content-tabs:after{clear:both}
.content .socialmedia{margin:15px;float:right;*zoom:1}
.content .socialmedia:after,.content .socialmedia:before{display:table;content:"";line-height:0}
.content .socialmedia:after{clear:both}
.content .socialmedia .list{text-align:right}
.functions{*zoom:1;float:left;display:block;width:100%;margin:12px 0}
.functions:after,.functions:before{display:table;content:"";line-height:0}
.functions:after{clear:both}
.functions.bottom{margin:30px 0 12px}
.functions .date{float:right!important}
.functions .function-btn{text-align:right;float:right}
.functions.bottom .function-btn{float:left;text-align:left}
.functions.top{float:right;text-align:right}
.functions.top .info{float:right;padding-right:5px}
.functions.right{width:auto;float:right}
.functions a{display:inline-block;font-family:georgia}
.functions{font-size:9px;letter-spacing:1px;line-height:11px;text-transform:uppercase}
.functions .function-btn a{margin-right:10px}
.functions .function-btn i{margin-right:5px}
.functions .empfehlen i{background-image: url(/src_project/img/portal/icon-empfehlen.png);width:14px;height:10px;float:left;margin-top:4px}
@media all and (-webkit-min-device-pixel-ratio:1.5){.functions .empfehlen i{background-image: url(/src_project/img/portal/icon-empfehlen@2x.png);background-size:14px 10px}}
.functions .print i{background-image: url(/src_project/img/portal/icon-print.png);width:12px;height:12px;float:left;margin-top:2px}
@media all and (-webkit-min-device-pixel-ratio:1.5){.functions .print i{background-image: url(/src_project/img/portal/icon-print@2x.png);background-size:12px 12px}}
.functions.list .desc,.functions.list .function-btn{float:left}
.functions.list .function-btn{margin-top:5px}
.functions.list .desc{font-size:10px;line-height:11px;text-transform:none}
.functions.list{border-top:1px dotted #9da9a8;border-bottom:1px dotted #9da9a8;padding:5px 0 3px;margin:0}
.functions.more .desc{font-size:10px;line-height:11px;text-transform:none;min-height:1px;width:15%;margin-right:2%}
.functions.more .desc,.functions.more .function-btn{float:left}
.functions.more a{color:#8b9493}
.secure #captchaid{float:left}
.box-content #arcticleMailForm,.box-content #fm_print_text_add #printadd{border:2px solid #c7cecd;padding:5px 20px 3px}
#fm_print_text_add label{padding:0 0 5px;width:100%}
#fm_print_text_add textarea{min-height:60px;width:100%}
#fm_print_text_add{margin:0}
#fm_print_text_add #printadd{margin:0 0 20px}
#mailform .recepient input,#mailform .sender input{width:80%}
#mailform textarea{min-height:60px;width:80%}
#mailform label{width:15%}
#mailform .secure{padding-bottom:6px;width:100%}
.secure>span{float:left;width:15%}
#mailform h4{padding:0 0 3px 15%}
#mailform p{margin:0 0 5px}
#mailform .recepient{padding:10px 0 0}
#mailform .textbutton,#printadd .textbutton{background:none;border:none;color:#74a706;font-family:georgia;text-decoration:underline;font-size:9px;letter-spacing:1px;line-height:11px;text-transform:uppercase}
#mailform .button-row,#printadd .button-row{text-align:right}
.chartinfo .legend{position:relative;font-size:10px;font-family:georgia}
.chartinfo .legend span{bottom:0;display:block;float:left;height:1px;position:relative;width:10%;margin:10px 10px 0 0}
.chartinfo .legend span.red{background-color:red}
.chartinfo .legend span.green{background-color:#0F0}
.chartinfo .legend span.blue{background-color:#60ABFF}
.chartinfo .legend a{text-decoration:none;font-size:13px}
.box.boerse .box-content{margin-bottom:20px}
.box.boerse .more{text-decoration:underline}
.conv .info{*zoom:1;margin-bottom:10px}
.conv .info:after,.conv .info:before{display:table;content:"";line-height:0}
.conv .info:after{clear:both}
.conv .info .conv-text{float:left;line-height:12px;font-size:12px;text-decoration:none;width:80%}
.conv .refresh{width:14px;height:11px;float:right;display:block;background-image: url(/src_project/img/portal/refresh.png);background-repeat:no-repeat}
@media all and (-webkit-min-device-pixel-ratio:1.5){.conv .refresh{background-image: url(/src_project/img/portal/refresh@2x.png);background-size:14px 11px}}
.lt-ie8 .conv .refresh{margin-top:-15px}
.conv .conv-content{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:6px 8px;background-image:-moz-linear-gradient(top,#d9e9a0,#6e9623);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d9e9a0),to(#6e9623));background-image:-webkit-linear-gradient(top,#d9e9a0,#6e9623);background-image:-o-linear-gradient(top,#d9e9a0,#6e9623);background-image:linear-gradient(to bottom,#d9e9a0,#6e9623);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9e9a0',endColorstr='#ff6e9623',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)!important;background-color:#8db03c;color:#3b7413;position:fixed;text-transform:uppercase}
.conv .conv-content .desc{color:#e3edc3;display:block;float:none;margin-top:2px;text-transform:normal}
.conv .conv-content form{display:block;float:none;background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:8px;color:#fff;font-family:georgia}
.conv .conv-content form input{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #566f09;float:left;text-align:center}
.conv .conv-content form label{float:left;font-weight:400;padding:0 1% 0 5%;margin:0;line-height:23px}
.conv .conv-content form span{font-weight:700;font-size:14px;line-height:23px;padding-left:3%}
.conv .conv-content form .betrag{width:20%}
.lt-ie9 .conv .conv-content form .betrag{line-height:14px;height:22px}
.box.box-8 .box{background:0 0;border:none;padding:0;margin-bottom:0}
.box.box-8 .row-fluid figure{margin:0 6px 5px 0}
.box.box-8 figure{margin:0 0 17px}
.box.box-8{padding:11px 6px}
.box.box-8 .row-fluid .spacer{border-top:1px dashed #c2c2c2;display:block;padding:13px 12px;float:left}
.box.box-8 .row-fluid .spacer.no-border{border-top:none;padding:10px 12px}
.box.box-8 .row-fluid .text{width:160px;padding:0;margin:-2px 0 5px}
.box.box-8 .row-fluid header,.box.full-img .row-fluid header{height:auto;min-height:inherit}
.box.box-8 .row-fluid .span12{margin-left:0;margin-bottom:20px}
.box.box-8 .row-fluid .span12:last-child{margin-bottom:0}
.box.box-8 .row-fluid .span12 .span6 .list.cta-links{float:right;bottom:0}
.box.box-8 .row-fluid header{margin:0;padding:0}
.box.box-8 .row-fluid .box header h1,.box.box-8 .row-fluid .box header h2,.box.box-8 .row-fluid .box header h3{display:inherit}
.box.box-8 .row-fluid .span12 .span6 header h1,.box.box-8 .row-fluid .span12 .span6 header h2,.box.box-8 .row-fluid .span12 .span6x header h3{height:auto}
.box.small-img.link-list .spacer{display:inline-block;border-bottom:1px dashed #c2c2c2;margin-bottom:15px;padding-bottom:15px;width:100%}
.box.small-img.link-list .spacer.last{border-bottom:none;margin-bottom:0}
.box.small-img.link-list .article-links a{letter-spacing:0}
.box.small-img.link-list .box-content span{display:inline}
.box.full-img .no-padding{padding:0}
.box.full-img.no-padding header{padding:8px 8px 0}
.box.full-img.no-padding header h2{height:auto}
.channel-wetter .row-fluid h3{text-transform:uppercase;margin-bottom:0;font-size:14px}
.channel-wetter .row-fluid .span4{width:30.55%;margin-left:4%}
.channel-wetter .row-fluid .span4:first-child{margin-left:0}
.channel-termine .row-fluid.inf-container{margin:10px 0 5px}
.channel-termine .row-fluid.info-container .span12{margin-bottom:0;min-height:3px}
.channel-termine .row-fluid.info-container .desc{width:18%;float:left;margin-right:2%}
.channel-termine .row-fluid.info-container .border{border:2px solid #ccc;display:block;float:left;width:100%;padding:1%;margin:10px 0;font-size:11px;line-height:14px}
.img-link-container .row-fluid{margin:20px 0}
.img-link-container .row-fluid figure{text-align:left}
.img-link-container .row-fluid .span5{margin-left:13.3%}
.img-link-container .row-fluid .span5:first-child{margin-left:0}
.img-link-container .summary .more{float:right;display:block;width:100%;text-align:right;padding-top:5px}
.img-link-container .summary{font-size:12px;line-height:15px;display:inline-block}
.box.full-bg header{padding-left:0!important}
.sidebar{padding-top:30px}
.box.button-box .cta-links,.box.button-box .cta-links a,.box.button-box .cta-links li{display:block}
.box.button-box .cta-links,.box.button-box .cta-links a{text-align:left}
.box.button-box .cta-links li{margin-top:4px}
.box.button-box .cta-links li i{background-image: url(/src_project/img/portal/icon-btn-open.png);background-repeat:no-repeat;height:12px;width:14px;margin-right:7px;margin-top:4px}
@media all and (-webkit-min-device-pixel-ratio:1.5){.box.button-box .cta-links li i{background-image: url(/src_project/img/portal/icon-btn-open@2x.png);background-size:14px 12px}}
.box.no-border{border:none}
.box .info-text{padding:0 8px 15px}
.box header .zusatz{font-size:12px;letter-spacing:0}
.box.smallheader h2{font-size:17px;letter-spacing:-.3px}
.box.smallheader header{height:22px;margin:5px 0 10px}
.box.link-only a{padding-left:10px;display:block}
.box.socialmedia ul{list-style:none;margin:0;padding:0}
.box.socialmedia li{float:right;margin-left:7px}
@media (min-width:541px) and (max-width:767px){.box figure.fullimage{display:block}
.box .text{float:none}}
@media (max-width:767px){.box{padding:15px 0 0}
.sidebar{padding-top:10px}
#main-content .span8{padding:0!important}
.sidebar{float:right}
#main-navigation{margin-bottom:0}
.box.box-8 .row-fluid .spacer{border:none}
.box.box-8 .row-fluid .span12 .span6{margin-bottom:20px;padding-bottom:10px;border-bottom:1px dashed #c2c2c2}
.box.box-8 .row-fluid .span12 .span6:last-child{border-bottom:none}
.content-container.style999 .media-content{width:100%}
.box.box-8 .small-img .text,.box.small-img .text{display:table-cell}
.box.box-8 .small-img figure,.box.small-img figure{float:left;display:table-cell}
.sidebar .box.small-img .background{float:left;width:100%}
#main-content .span8{border-left:none;border-right:none;min-height:20px}
.conv .conv-content{position:relative}
.channel-wetter .row-fluid .span4{float:left}
.img-link-container .row-fluid .span5{float:left;width:40.4255%}
.suchprofile #rss-top{left:0;width:100%}
#aiz-suche{margin:0}}
@media (min-width:768px) and (max-width:979px){.box.small-img .text{padding-top:15px;width:auto}
.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:auto}
#main-content,.breadcrumb{width:724px;margin-left:auto;margin-right:auto}
.box.box-8 .row-fluid .text{display:inline-block}
.conv .conv-content{width:228px}
#aiz-suche .control-group .schlagwoerter-collapse{margin-top:10px}}
@media (max-width:979px){.box header,.box header h2,.box.smallheader header,.box.smallheader header h2{height:auto}
.box.small-img .text,.sidebar .box.small-img .text{width:auto}
.box.box-8 .row-fluid .text{width:inherit}
.box.box-8 .row-fluid .spacer{float:none}
.box.box-8 .row-fluid .span12{margin-bottom:0}
.box.box-8 .row-fluid .span12 .span6{margin-bottom:20px}
.box.link-only a{padding-left:0}
#mailform label,.secure>span{width:19%}
#mailform h4{padding:0 0 3px 19%}}
@media (max-width:540px){.box .text{float:none}
.box.small-img .text{padding-top:0}
.box.big-img figure,.boxbox.big-img .text{display:inline}
.box.box-8 .box{padding-bottom:20px}
.channel-wetter .row-fluid .span4{float:none;width:100%;margin-left:0}
.img-link-container .row-fluid{margin:0}
.img-link-container .row-fluid .span5{margin-left:0;margin-bottom:10px;float:none;width:100%}
#mailform textarea{min-height:60px;width:100%}
#mailform label{float:none}
#mailform .recepient input,#mailform .sender input{width:100%}
#mailform h4{padding:0 0 3px}
#mailform label,.secure>span{width:100%}
.secure #captchaid{width:80%}}
@media (max-width:480px){.box{margin-bottom:10px}
.secure #captchaid{width:100%}}
@media (max-width:390px){.box.box-8 .small-img .text,.box.small-img .text{display:inline-block}
.box.box-8 .small-img figure,.box.small-img figure,.sidebar .box.small-img figure{margin-bottom:8px;display:block;float:none}
.functions .function-btn{text-align:left}
.functions .function-btn a{font-size:11px;line-height:15px;margin-bottom:5px;margin-right:10px;width:100%}
.functions.list .desc{font-size:11px}}

/* ** [ /src_core/sites/portal/css/navigation.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
#main-navigation{min-height:30px}
.navbar{margin-bottom:21px}
.navbar .btn-navbar{margin-right:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.navbar .navbar-inner{border:none;border-radius:0;min-height:30px;background-color:transparent;background-image:none;box-shadow:none;padding:0}
.navbar .nav{margin-right:0;padding:0}
.navbar .nav>li,.navbar .nav>li>a{color:#333;font-size:12px;font-weight:400;line-height:30px;background-color:transparent;text-transform:uppercase;font-family:"Times New Roman",Times,Georgia,serif;text-shadow:none}
.navbar .nav>li>a:hover{background-color:transparent;color:#333}
.navbar .nav>li>a{padding:0 20px 0 0}
.navbar .btn-searchbar{display:none;float:right;margin-left:10px;margin-right:10px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}
.navbar .btn-searchbar.active,.navbar .btn-searchbar.disabled,.navbar .btn-searchbar:active,.navbar .btn-searchbar:hover,.navbar .btn-searchbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}
.navbar .btn-searchbar.active,.navbar .btn-searchbar:active{background-color:#000 \9}
.navbar .btn-login{display:none;float:right;margin-left:10px;margin-right:10px}
.navbar-inverse .nav-collapse.in .nav>li>a{color:#fff;font-weight:400;text-shadow:none;background-color:transparent}
.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{box-shadow:none}
.navbar .nav>.active>a{background-color:transparent;color:#74a706}
.navbar .nav>.off *{color:#a7b2b0;cursor:default}
.navbar .nav>.off:hover *{color:#a7b2b0}
.navbar .nav>.active>a:hover{background-color:transparent!important;color:#74a706}
.sidebar .nav.nav-stacked{margin:0;padding:0;border-top:1px solid #c7c7c7;font-family:georgia}
.sidebar .nav.nav-stacked a{text-transform:uppercase;text-decoration:none;color:#3d3d3d;line-height:25px}
.sidebar .nav.nav-stacked a:hover{background-color:transparent;text-decoration:none}
.sidebar .nav.nav-stacked li{border-bottom:1px solid #c7c7c7}
.sidebar .nav.nav-stacked .dropdown-menu{position:relative;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;float:none;word-break:break-all;top:0}
.sidebar .nav.nav-stacked .dropdown-menu li a{line-height:15px;padding:4px 20px}
.sidebar .nav.nav-stacked .dropdown-menu li{border-bottom:none}
.sidebar .nav.nav-stacked .dropdown-menu a:hover{background:0 0}
.sidebar .nav.nav-stacked .dropdown.open a{color:#74a706}
.sidebar .nav.nav-stacked .dropdown.open .dropdown-menu a{color:#3d3d3d;white-space:normal}
.sidebar .nav.nav-stacked .dropdown.open .dropdown-menu a.on{color:#74a706}
@media (max-width:767px){.navbar .btn-navbar{padding:5px}
.navbar .btn-login,.navbar .btn-searchbar{padding:1px 8px 2px;height:auto}
.navbar .btn,.navbar .btn-group{margin-top:7px;margin-bottom:7px}
#main-navigation,.navbar .navbar-inner{min-height:38px!important}
#main-navigation .navbar-inner{background-size:100% 40px;background-color:#f6f6f6!important;background-repeat:no-repeat;border-top:1px solid #3c3c3c;border-right:none;border-bottom:none;border-left:none}
#main-navigation.navbar-inverse .nav-collapse.in .nav>li>a{color:#333!important;font-weight:700;font-size:14px;margin-bottom:0}
#main-navigation li a{padding:0 0 0 10px!important}
.navbar .nav>li{background-color:#f6f6f6;border-bottom:1px solid #c2c2c2;padding:0;margin-bottom:9}
.nav-collapse .nav>li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0}
.navbar .btn-searchbar{display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.nav-collapse .nav{margin-bottom:0}
.navbar .btn-login{display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#main-navigation li a:hover{background-color:#c7c7c7!important}
#main-navigation li.off a:hover{background-color:transparent!important}}
@media (min-width:768px) and (max-width:979px){.nav-collapse.collapse{margin-left:20px}}

/* ** [ /src_core/sites/portal/css/breadcrumb.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
.breadcrumb{background:none!important;border-radius:0;font-size:12px;line-height:18px;padding:0 0 5px}
.breadcrumb li{text-shadow:none}
ul.breadcrumb li.active{color:#9da9a8}
ul.breadcrumb a{color:#c7c7c7}
ul.breadcrumb .divider{color:#ccc;font-size:16px;background-image: url(/src_project/img/portal/icon-arrow.png);background-repeat:no-repeat;display:inline-block;height:10px;width:22px;background-position:5px center}
@media all and (-webkit-min-device-pixel-ratio:1.5){ul.breadcrumb .divider{background-image: url(/src_project/img/portal/icon-arrow@2x.png);background-size:12px 5px}}

/* ** [ /src_core/sites/portal/css/utilities.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
.show-when-no-js{display:none}
.no-js .show-when-no-js{display:block}
.no-bottom-margin,.no-margin{margin-bottom:0}
.no-top-margin{margin-top:0}
.no-left-margin{margin-left:0}
.no-right-margin{margin-right:0}
.no-padding{padding:0}
.no-bottom-padding{padding-bottom:0}
.no-top-padding{padding-top:0}
.no-left-padding{padding-left:0}
.no-right-padding{padding-right:0}

/* ** [ /src_core/sites/portal/css/mediabox.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
.mediabox{margin-bottom:65px;*zoom:1}
.mediabox:after,.mediabox:before{display:table;content:"";line-height:0}
.mediabox:after{clear:both}
.mediabox .media-content{background-color:#fff;border:1px solid #c2c2c2;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;padding:23px 13px;margin-top:-1px}
.box .mediabox figure img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.box .mediabox figure{margin-bottom:25px}
.box.box-8.content .mediabox header{margin:0;min-height:inherit;z-index:200;position:relative}
.box.box-8.content .mediabox header h4{line-height:16px;background-color:#ebebeb;border:1px solid #c2c2c2;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border-bottom:none;z-index:100;position:relative;padding:9px 18px 5px;float:left}
.box.box-8.content .mediabox header h4.on{background-color:#fff;border-bottom:1px solid #fff}
.mediabox .counterbox{margin-bottom:15px;display:inline-block;width:100%;position:relative}
.mediabox .counter{float:left;font-weight:700;position:absolute;bottom:0;line-height:14px}
.mediabox .setarea{float:right}
.mediabox .setarea a{text-decoration:none;width:23px;height:23px;background-color:#f6f6f6;margin-right:2px;display:block;float:left;text-align:center;line-height:23px}
.mediabox .setarea .left,.mediabox .setarea .right,.mediabox .setarea .setcontainer{float:left}
.mediabox .setarea .left{background-image: url(/src_project/img/portal/icon-setarea-left.png);width:31px;height:23px;background-color:transparent}
@media all and (-webkit-min-device-pixel-ratio:1.5){.mediabox .setarea .left{background-image: url(/src_project/img/portal/icon-setarea-left@2x.png);background-size:31px 23px}}
.mediabox .setarea .right{background-image: url(/src_project/img/portal/icon-setarea-right.png);width:31px;height:23px;background-color:transparent}
@media all and (-webkit-min-device-pixel-ratio:1.5){.mediabox .setarea .right{background-image: url(/src_project/img/portal/icon-setarea-right@2x.png);background-size:31px 23px}}
.media-content.thumb{width:auto!important;display:inline-block}
.content-container .thumb ul{list-style:none;margin:0;padding:0}
.content-container .thumb li{float:left;margin:0 5px 0 0;padding:0}
.content-container .thumb li:last-child{margin:0}
.content-container .thumb .caption{font-size:11px;line-height:12px;margin-top:5px}
#thumbdisplay{display:inline-block;float:left}
figure.thumb{float:left;height:auto;margin:0;padding:0;width:134px}
figure.thumb a{display:table-cell;height:134px;text-align:center;vertical-align:middle;width:134px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#f1f3f2}
.lt-ie8 figure.thumb a{display:inline-block;vertical-align:center;line-height:134px}
.lt-ie8 .thumb ul{margin-bottom:8px}
@media (max-width:540px){.mediabox .counter{position:relative;display:block;width:100%;margin-bottom:5px}
.mediabox .setarea{float:left;display:block}}
@media (max-width:767px){.content-container .thumb ul{float:none;margin-right:5px;display:block}
.content-container .thumb li:last-child{margin:0 5px 0 0}}
@media (min-width:768px) and (max-width:979px){.content-container .thumb ul{display:table-row}
.content-container .thumb li{display:table-cell;float:none;vertical-align:top}
figure.thumb{width:auto}
.content-container .thumb li .thumb{margin-right:5px}
.content-container .thumb li:last-child .thumb{margin-right:0}}

/* ** [ /src_core/sites/portal/css/tables.css ] (@import) ** */
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-color:#488212}
table.content-table.table{border-collapse:collapse;text-align:center;width:100%;margin:10px 0 0}
table.content-table.table .table-head th{border-bottom:none;padding:6px 0 5px;font-weight:400}
table.content-table.table tr td{border-bottom:1px solid #DFE5E3;padding:6px 0 5px 15px;font-weight:400;text-align:left}
table.content-table.table tr.last td{border-bottom:none;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}
table.content-table.table tr td.cell-alt-firstcol,table.content-table.table tr td.cell-alt-header-firstcol,table.content-table.table tr td.cell-firstcol{padding-left:0}
table.content-table.table .caption-italic{position:relative;width:100%;font-size:11px;font-style:italic;padding-bottom:25px}
table.content-table.table td,table.content-table.table th{padding:6px 0 5px;font-weight:400;word-break:break-word;border-bottom:1px solid #DFE5E3}
table.content-table.table th a{text-decoration:none}
table.content-table.table .left,table.content-table.table th.left{text-align:left;width:35%}
table.content-table.table .grey{background-color:#f5f5f5}
table.content-table.table .right{width:40px;background-repeat:no-repeat;background-position:center}
table.content-table.table .legend td{text-align:left}
@media (max-width:540px){table.content-table.table .table-head th,table.content-table.table tr td{padding:5px}
}
@media (max-width:767px){table.content-table.table{table-layout:fixed;white-space:normal;word-wrap:break-word}
}

/* ** [ /src_core/sites/portal/css/pagination.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
.treffer{position:relative;display:block;float:left;width:100%}
.treffer .article-links li{margin-bottom:10px}
.treffer.stop{margin-top:10px}
.treffer .more{background:0 0;text-decoration:underline!important;font-weight:400!important;display:block}
.treffer .article-links{margin-left:0}
.treffer .article-links li a{background-image:none;background-repeat:no-repeat;padding:0;background-position:0 5px;margin-left:0}
.treffer .article-links li{background-image: url(/src_project/img/portal/icon-list.png);background-repeat:no-repeat;padding:0 0 0 19px;background-position:0 5px;margin-left:13px;float:left;width:100%}
@media all and (-webkit-min-device-pixel-ratio:1.5){.treffer .article-links li{background-image: url(/src_project/img/portal/icon-list@2x.png);background-size:8px 9px}}
.treffer .article-links li.image-treffer{background-image:none!important;padding:0!important;margin:0 0 15px}
.treffer figure{float:left;padding:0 6px 4px 0}
.counterbox.treffer{display:inline-block;width:100%;position:relative}
.treffer .counter{float:left;font-weight:700;position:relative;bottom:0;line-height:19px}
.treffer .setarea{font-weight:700;font-size:11px;float:left}
.treffer.right .setarea{float:right}
.treffer .back a,.treffer .setarea a{text-decoration:none;width:auto;color:#575c62;margin-right:2px;display:block;float:left;text-align:center;padding:0 2px}
.treffer .back a{font-weight:700}
.treffer .back{float:left}
.treffer .setarea a.active{color:#74a706}
.treffer .setarea .left,.treffer .setarea .right,.treffer .setarea .setcontainer{float:left}
.treffer .setarea .left{width:23px;height:23px;padding-right:30px}
.treffer .desc{float:left;margin-right:3px}
.treffer .setarea .right{width:23px;height:23px}
.treffer .setarea .start,.treffer .setarea .stop{width:31px;height:23px}
.treffer.right .setcontainer{padding-right:5px}
.treffer.left .setcontainer{padding-left:5px}
.treffer .setarea .off{display:none}
.article-set.treffer .setarea .off{opacity:.5;filter:alpha(opacity=50);cursor:default;text-decoration:none!important;display:block}
.article-set.treffer .setarea .left{width:auto;height:auto;padding-right:30px}
.article-set.treffer .setarea .right{width:auto;height:auto}
.select-set{display:inline-block;width:100%;position:relative}
.select-set .sort{float:right}
.select-set .display,.select-set label,.select-set select{float:left}
.select-set .sort select{margin-left:5px;width:142px}
.select-set .display select{width:70px;margin-right:5px}
@media (max-width:979px){.treffer .back a,.treffer .setarea a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:22px;height:22px;margin-right:5px;padding:0;line-height:22px;background-color:#e2e3e3;background-image:-moz-linear-gradient(top,#f1f3f2,#ccc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f1f3f2),to(#ccc));background-image:-webkit-linear-gradient(top,#f1f3f2,#ccc);background-image:-o-linear-gradient(top,#f1f3f2,#ccc);background-image:linear-gradient(to bottom,#f1f3f2,#ccc);background-repeat:repeat-x;*background-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #e7e7e7;text-shadow:none;color:#575c62;font-weight:400;font-size:12px;border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.25)}
.treffer .back a.active,.treffer .back a.disabled,.treffer .back a:active,.treffer .back a:hover,.treffer .back a[disabled],.treffer .setarea a.active,.treffer .setarea a.disabled,.treffer .setarea a:active,.treffer .setarea a:hover,.treffer .setarea a[disabled]{background-color:#ccc;*background-color:#bfbfbf}
.treffer .back a.active,.treffer .back a:active,.treffer .setarea a.active,.treffer .setarea a:active{background-color:#b3b3b3 \9}
.box.floatfix .counterbox.treffer{margin-bottom:15px}
.treffer .desc{margin-right:6px;line-height:24px}
.treffer .setarea .left,.treffer .setarea .right{width:22px;height:22px;line-height:20px}
.treffer .back a.active,.treffer .back a.disabled,.treffer .back a:active,.treffer .back a:hover,.treffer .back a[disabled],.treffer .setarea a.active,.treffer .setarea a.disabled,.treffer .setarea a:active,.treffer .setarea a:hover,.treffer .setarea a[disabled]{color:#74a706;font-weight:700}
.treffer .counter{margin-bottom:5px}}
@media (max-width:767px){.treffer .article-links li.image-treffer{display:inline-block}}
@media (min-width:768px) and (max-width:979px){.treffer figure{display:table-cell;float:none}}
@media (max-width:460px){.treffer.right .setarea{float:left;width:100%;display:block}
.select-set .sort{float:left}
.treffer.right .setcontainer{float:none}
.treffer .back a,.treffer .setarea a{margin-bottom:5px}}
@media (max-width:290px){.select-set .sort select{margin:0 0 5px}}

/* ** [ /src_core/sites/portal/css/site-styles.css ] (@import) ** */
.clearfix{*zoom:1}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.pie{behavior:url(/assets/polyfills/boxsizing.htc),url(/assets/polyfills/PIE.htc)}
.multistop-gradient{background-image:-webkit-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-moz-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-ms-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:-o-linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);background-image:linear-gradient(top,#488212 0,#659a18 50%,#488212 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-color:#488212}
body{background-color:transparent;font-family:verdana,arial,helvetica,times,sans-serif;font-size:12px;line-height:19px;color:#575c62;background-image: url(/src_project/img/portal/bg-background.gif);background-repeat:repeat-x}
@media all and (-webkit-min-device-pixel-ratio:1.5){body{background-image: url(/src_project/img/portal/bg-background@2x.gif);background-size:185px 185px}}
.box.infoarea ul,.box.public ul{padding:0;margin:0;list-style:none}
.box.infoarea ul h3 a,.box.public ul h3 a{text-decoration:none}
.box.infoarea li,.box.public li{font-size:11px}
.box.infoarea li .more{display:block;float:none}
.box .date,.box .size{display:block;float:none;font-size:10px;line-height:14px;color:#a9a8af}
.box.infoarea li{border-bottom:5px solid #c7c7c7;margin:0 0 25px;padding:0 0 10px}
.box.infoarea li a:hover{text-decoration:none!important}
.box.infoarea.bottom li h3{margin-bottom:12px}
.box.infoarea.bottom li .more{margin-top:5px}
.box.infoarea.bottom li{border-bottom:none}
.boerse .teaser-text{font-size:11px;line-height:normal;marign:4px 0 0}
.box.public li{margin-bottom:20px}
.initial{float:left;font-size:61px;line-height:58px;padding-right:3px}
.kursiv{font-style:italic;display:inline!important}
.logged-in .functions.top .info{display:none}

/* ** [ /src_core/sites/portal/css/portal_jbox.css ] (@import) ** */
.jbox-overlay-close,.modal-header .close{

background-image:  url(/src_core/img/portal/close2.png?1707754442);
height:46px;
position:absolute;
right:6px;
text-indent:-9999px;
top:9px;
width:46px;
z-index:3500;
display: block;
}
.jbox-overlay-close:hover,.modal-header .close:hover{
background-image:  url(/src_core/img/portal/close2over.png?1707754442) !important;
}
.jbox-overlay-close.imageContentView.topright{
cursor: pointer;
top: -22px;
right: -21px;
}
.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(/pages/img/digitalworkroom/bg-scrollleft.gif) repeat-y;
width : 22px;
height : 100%;
}
.jbox-scroll-left a{
background:  url(/pages/img/digitalworkroom/arrow-scrollleft.gif) no-repeat center center;
}
.jbox-scroll-right{
background:  url(/pages/img/digitalworkroom/bg-scrollright.gif) repeat-y;
width : 22px;
height : 100%;
}
.jbox-scroll-right a{
background:  url(/pages/img/digitalworkroom/arrow-scrollright.gif) no-repeat center center;
}
.jbox-scroll-up{
background:  url(/pages/img/digitalworkroom/bg-scrollup.gif) repeat-x;
width : 100%;
height : 22px;
}
.jbox-scroll-up a{
background:  url(/pages/img/digitalworkroom/arrow-scrollup.gif) no-repeat center center;
}
.jbox-scroll-down{
background:  url(/pages/img/digitalworkroom/bg-scrolldown.gif) repeat-x;
width : 100%;
height : 22px;
}
.jbox-scroll-down a{
background:  url(/pages/img/digitalworkroom/arrow-scrolldown.gif) no-repeat center center;
}

#search > #results-search .isjbox{
top:-12px!important;
}

/* ** [ /src_core/sites/portal/css/modalbox_styling.css ] (@import) ** */
.modalbox
{
background: #ffffff;
}
.modalbox .asset
{
background: #f2f2f2;
border: 1px solid #dfdfdf;
}
.modalbox .asset img.portrait 
{
height: 44em;
}
.modalbox .thumb
{
background: #ececec;
border: 1px solid #d4d4d4;
height: 7em;
margin: 0 1.0em 1.0em 0;
width: 7em;
}
.modalbox .thumb div
{
margin: 0 1.0em 1.0em 0;
}
.modalbox .thumb img.portrait
{
height: 6.2em;
}
.nav-controls a
{
background: #0066b3;
color: #ffffff;
}
.modalbox .close-btn
{
background: #79827f;
color: #ffffff;
}
.modalbox .toggler a
{
color: #d79c1c;
}
.modalbox .toggler a.active
{
color: #c0c0c0;
cursor: default;
}

/* ** [ /src_core/sites/portal/css/modalbox.css ] (@import) ** */
.modalbox
{
border-radius: 10px;
display: block;
margin: 0 auto 0 auto;
padding: 10px;
position: relative;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

.modalbox .content-wrapper
{
display: block;
height: 100%;
position: relative;
}

.modalbox .asset-wrapper,
.modalbox .thumbs-wrapper,
.modalbox .sidebar-wrapper
{
position: absolute;
height: 100%;
overflow: hidden;
}

.modalbox .asset-wrapper,
.modalbox .thumbs-wrapper
{
display: table;
height: 100%;
left: 0px;
top: 0px;
width: 65%;
}

.modalbox .asset
{
display: table-cell;
position: relative;
text-align: center;
vertical-align: middle;
width: 100%;
}
.modalbox .asset img
{
cursor:pointer;
}
.modalbox .asset img.landscape
{
height: auto;
width: 100%;
}
.modalbox .asset img.portrait 
{

width: auto;
}
.modalbox .thumb
{
display: table;
float: left;
overflow: hidden;
position: relative;
cursor:pointer;
}
.modalbox .thumb div
{
display: table-cell;
position: relative;
text-align: center;
vertical-align: middle;
}
.modalbox .thumb img.portrait
{

width: auto;
}
.modalbox .thumb img.landscape
{
height: auto;
width: 100%;
}

.modalbox .sidebar-wrapper
{
position: absolute;
right: 0px;
top: 0px;
width: 35%;
}
.modalbox .sidebar
{
position: relative;
padding: 10%;
}
.lt-ie9 .modalbox .sidebar{
width: auto !important;
display: block !important;
float: left !important;
}
.modalbox .sidebar h2
{
font-size: 2em;
margin: 0 0 0.5em 0;
padding: 0;
}
.modalbox .toggler
{
font-size: 1.2em;
margin: 0 0 1.0em 0;
}
.modalbox .toggler a
{
margin: 0 0.3em 0 0;
}
.modalbox .asset-desc
{
display: block;
overflow: auto;
height: 33em;
line-height: 15px;
}
.modalbox .asset-desc p
{
font-size: 13px;
}
.modalbox .asset-copyright,
.modalbox .asset-links
{
display: block;
font-size: 13px;
margin: 10px 0 0 0;
}
.modalbox .asset-links li
{
display: block;
float: left;
margin: 0 10px 0 0;
}
.nav-controls
{
bottom: 0px;
position: absolute;
right: 0px;
}
.nav-controls li
{
float: left;
}
.nav-controls a
{
display: block;
font-size: 1.1em;
font-weight: bold;
margin: 0 1em 0 0;
padding: 0.5em 0.7em 0.5em 0.7em;
}
.modalbox .close-btn
{
font-size: 1.5em;
font-weight: bold;
min-height: 12px;
min-width: 12px;
padding: 0.3em 0.5em 0.3em 0.5em;
position: absolute;
text-align: center;
right: 10px;
top: 10px;
z-index: 500;
}

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