﻿.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}/*!

OpenSans[wdth,wght].ttf: Copyright 2020 The Open Sans Project Authors (https://github.com/googlefonts/opensans)
OpenSans-Italic[wdth,wght].ttf: Copyright 2020 The Open Sans Project Authors (https://github.com/googlefonts/opensans)

https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL

Copyright (c) 2010, ParaType Ltd. (http://www.paratype.com/public),
with Reserved Font Names "Open Sans" and "ParaType".

This Font Software is licensed under the Apache License, version 2.0.
This license is copied below, and is also available with a FAQ at:
http://www.apache.org/licenses/LICENSE-2.0.html


-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
*/@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("../fonts/opensans/open-sans-v26-latin-300.eot");src:local(""),url("../fonts/opensans/open-sans-v26-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/open-sans-v26-latin-300.woff2") format("woff2"),url("../fonts/opensans/open-sans-v26-latin-300.woff") format("woff"),url("../fonts/opensans/open-sans-v26-latin-300.ttf") format("truetype"),url("../fonts/opensans/open-sans-v26-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../fonts/opensans/open-sans-v26-latin-regular.eot");src:local(""),url("../fonts/opensans/open-sans-v26-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/open-sans-v26-latin-regular.woff2") format("woff2"),url("../fonts/opensans/open-sans-v26-latin-regular.woff") format("woff"),url("../fonts/opensans/open-sans-v26-latin-regular.ttf") format("truetype"),url("../fonts/opensans/open-sans-v26-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("../fonts/opensans/open-sans-v26-latin-600.eot");src:local(""),url("../fonts/opensans/open-sans-v26-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/open-sans-v26-latin-600.woff2") format("woff2"),url("../fonts/opensans/open-sans-v26-latin-600.woff") format("woff"),url("../fonts/opensans/open-sans-v26-latin-600.ttf") format("truetype"),url("../fonts/opensans/open-sans-v26-latin-600.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../fonts/opensans/open-sans-v26-latin-700.eot");src:local(""),url("../fonts/opensans/open-sans-v26-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/open-sans-v26-latin-700.woff2") format("woff2"),url("../fonts/opensans/open-sans-v26-latin-700.woff") format("woff"),url("../fonts/opensans/open-sans-v26-latin-700.ttf") format("truetype"),url("../fonts/opensans/open-sans-v26-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:url("../fonts/opensans/open-sans-v26-latin-300italic.eot");src:local(""),url("../fonts/opensans/open-sans-v26-latin-300italic.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/open-sans-v26-latin-300italic.woff2") format("woff2"),url("../fonts/opensans/open-sans-v26-latin-300italic.woff") format("woff"),url("../fonts/opensans/open-sans-v26-latin-300italic.ttf") format("truetype"),url("../fonts/opensans/open-sans-v26-latin-300italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../fonts/opensans/open-sans-v26-latin-italic.eot");src:local(""),url("../fonts/opensans/open-sans-v26-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/open-sans-v26-latin-italic.woff2") format("woff2"),url("../fonts/opensans/open-sans-v26-latin-italic.woff") format("woff"),url("../fonts/opensans/open-sans-v26-latin-italic.ttf") format("truetype"),url("../fonts/opensans/open-sans-v26-latin-italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:url("../fonts/opensans/open-sans-v26-latin-600italic.eot");src:local(""),url("../fonts/opensans/open-sans-v26-latin-600italic.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/open-sans-v26-latin-600italic.woff2") format("woff2"),url("../fonts/opensans/open-sans-v26-latin-600italic.woff") format("woff"),url("../fonts/opensans/open-sans-v26-latin-600italic.ttf") format("truetype"),url("../fonts/opensans/open-sans-v26-latin-600italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../fonts/opensans/open-sans-v26-latin-700italic.eot");src:local(""),url("../fonts/opensans/open-sans-v26-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans/open-sans-v26-latin-700italic.woff2") format("woff2"),url("../fonts/opensans/open-sans-v26-latin-700italic.woff") format("woff"),url("../fonts/opensans/open-sans-v26-latin-700italic.ttf") format("truetype"),url("../fonts/opensans/open-sans-v26-latin-700italic.svg#OpenSans") format("svg")}@font-face{font-family:"warenicons";src:url("../fonts/warenicons.eot?xdvw7t");src:url("../fonts/warenicons.eot?#iefixxdvw7t") format("embedded-opentype"),url("../fonts/warenicons.woff?xdvw7t") format("woff"),url("../fonts/warenicons.ttf?xdvw7t") format("truetype"),url("../fonts/warenicons.svg?xdvw7t#warenicons") format("svg");font-weight:normal;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"warenicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-a_plus:before{content:""}.icon-arrow_down:before{content:""}.icon-arrow_lefft:before{content:""}.icon-arrow_left_double:before{content:""}.icon-arrow_right:before{content:""}.icon-arrow_right_double:before{content:""}.icon-arrow_up:before{content:""}.icon-download:before{content:""}.icon-dreieck_navi_auswahl:before{content:""}.icon-fragezeichen:before{content:""}.icon-googlePlus:before{content:""}.icon-home:before{content:""}.icon-icon_gesamt:before{content:""}.icon-Kreis_slideshow:before{content:""}.icon-logo:before{content:""}.icon-lupe_suche:before{content:""}.icon-play:before{content:""}.icon-schwan:before{content:""}.icon-schwan_gespiegelt:before{content:""}.icon-stop:before{content:""}.icon-menu_icon_smartphone:before{content:""}.mce-btn-small .mce-ico:before{font-family:"tinymce-small",Arial}*{padding:0;margin:0;border:0;font-family:"Open Sans",Arial,sans-serif}html,body{width:100%;height:100%}body{font-size:100.01%;background:#fff url("../pix/bodybg.png") repeat-x 0 0}.font_normal{font-size:16px}.font_big{font-size:18px}img{display:block}.clearer{clear:both}h1{text-transform:uppercase;font-size:1.875em;line-height:1.3em;font-weight:300;color:#006ab2}h2{font-size:1.1875em;line-height:1.2105263158em;font-weight:400;color:#006ab2;margin-bottom:15px}h2.color_red{color:#942004}h4{font-weight:400;text-transform:uppercase;color:#006ab2;font-size:1.3125em;line-height:1.1428571429em}h5{font-size:1.1875em;line-height:1.2631578947em;color:#006ab2;font-weight:400}h6{color:#006ab2;font-weight:400;font-size:1em}p{color:#333}a{text-decoration:none;color:#006ab2}ul{list-style:none}.container{width:100%;clear:both;float:left}.content_width{max-width:1220px;width:100%;margin:0 auto}.content_width.js_opac_fullwidth #maincol{float:none;width:100%;padding:0}.fright{float:right}a.button,#main input.formbutton{cursor:pointer;color:#c0e5ff;font-size:.9375em;font-weight:600;text-shadow:0 1px 1px rgba(9,40,99,.75);display:inline-block;border-top:1px solid #38a8e4;background-color:#006ab2;background-image:-webkit-gradient(linear, left top, left bottom, from(#0a82d4), to(#006ab2));background-image:-webkit-linear-gradient(top, #0a82d4, #006ab2);background-image:-moz-linear-gradient(top, #0a82d4, #006ab2);background-image:-ms-linear-gradient(top, #0a82d4, #006ab2);background-image:-o-linear-gradient(top, #0a82d4, #006ab2);background-image:linear-gradient(top, #0a82d4, #006ab2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#0a82d4", EndColorStr="#006ab2");-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:5px 10px;box-shadow:0 0 3px rgba(0,0,0,.09)}a.button:hover,#main input.formbutton:hover{background-color:#0a82d4;background-image:-webkit-gradient(linear, left top, left bottom, from(#006ab2), to(#0a82d4));background-image:-webkit-linear-gradient(top, #006ab2, #0a82d4);background-image:-moz-linear-gradient(top, #006ab2, #0a82d4);background-image:-ms-linear-gradient(top, #006ab2, #0a82d4);background-image:-o-linear-gradient(top, #006ab2, #0a82d4);background-image:linear-gradient(top, #006ab2, #0a82d4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#006ab2", EndColorStr="#0a82d4")}a.more,a.manymore{position:relative;padding-left:15px;line-height:1em;color:#006ab2}a.more:before,a.manymore:before{font-family:"warenicons";content:"";position:absolute;left:0px;font-size:.75em;top:.4166666667em}a.more:hover,a.manymore:hover{text-decoration:underline}a.manymore{padding-left:20px;clear:both}a.manymore:before{content:""}.date{color:#006ab2;font-size:.9375em;font-style:italic;clear:both;display:block}.scrollbars{overflow:auto;width:100%}.debug,.debugfixed{padding:1%;margin:1%;border:1px solid #000;background-color:#ffba00;color:#000;position:fixed;top:0px;left:0px;z-index:9500;font-weight:bold;font-family:Courier;font-size:14px;max-width:96%}.debug{position:absolute}body{background:#006ab2}#header{position:absolute;top:0;right:0}#header_top{padding:15px 0 0 0;overflow:hidden}.fright{float:right}ul.metanavi li{float:left;margin-left:12px;color:#c0e5ff;font-size:.8125em}ul.metanavi li a{display:block;color:#c0e5ff}ul.metanavi li a:hover,ul.metanavi li a:focus{text-decoration:underline}#logo{display:block;width:100%;max-width:662px;height:63px;background:rgba(0,0,0,0) url(../pix/logo_portal.png) no-repeat 0 0;margin:110px auto 75px auto;background-size:contain}@media(max-width: 480px){#logo{background-image:url(../pix/logo_portal_smartphone.png);max-width:370px;height:149px;margin:95px auto 30px auto}}.portalelements{width:100%;overflow:hidden;position:relative}.portalelements>.element{position:absolute}.main_elements{margin:0 12.5%;width:75%;float:left;overflow:hidden}.main_elements .element{width:33.3%}.main_elements .portal_buttonline{display:block;clear:both;width:100%;text-align:center;padding-bottom:16px}.main_elements .portal_buttonline .button{cursor:pointer;color:#c0e5ff;font-size:.9375em;font-weight:600;text-shadow:0 1px 1px rgba(9,40,99,.75);display:inline-block;border-top:1px solid #38a8e4;background-color:#006ab2;background-image:-webkit-gradient(linear, left top, left bottom, from(#0a82d4), to(#006ab2));background-image:-webkit-linear-gradient(top, #0a82d4, #006ab2);background-image:-moz-linear-gradient(top, #0a82d4, #006ab2);background-image:-ms-linear-gradient(top, #0a82d4, #006ab2);background-image:-o-linear-gradient(top, #0a82d4, #006ab2);background-image:linear-gradient(top, #0a82d4, #006ab2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#0a82d4", EndColorStr="#006ab2");-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:5px 10px;box-shadow:0 0 3px rgba(0,0,0,.09)}.main_elements .portal_buttonline .button:hover{background-color:#0a82d4;background-image:-webkit-gradient(linear, left top, left bottom, from(#006ab2), to(#0a82d4));background-image:-webkit-linear-gradient(top, #006ab2, #0a82d4);background-image:-moz-linear-gradient(top, #006ab2, #0a82d4);background-image:-ms-linear-gradient(top, #006ab2, #0a82d4);background-image:-o-linear-gradient(top, #006ab2, #0a82d4);background-image:linear-gradient(top, #006ab2, #0a82d4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#006ab2", EndColorStr="#0a82d4")}.logo_eu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.logo_eu.logo_eu_desktop{position:absolute;left:0;bottom:16px;z-index:1}.logo_eu:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.logo_eu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.logo_eu a{display:block}.logo_eu img{width:auto !important;height:auto;max-width:100%}@media(min-width: 769px){.logo_eu.logo_eu_mobile{display:none}}.logo_eu.logo_eu_mobile img{margin:0 auto 20px auto}.element{float:left;width:25%;right:-12.5%}.element:first-child{right:initial;left:-12.5%}.element a,.element>span{display:block;position:relative}.element a img,.element>span img{width:100%}.description_wrapper{position:absolute;bottom:0;width:100%}.elementlogo{display:block;margin:0 0 15px 15px;background:#fff none no-repeat 0 0;background:rgba(255,255,255,.8) none no-repeat center center;width:46px;height:51px}.elementlogo.stadt{background-image:url(../pix/stadtlogo_portal.png)}.elementlogo.tourismus{background-image:url(../pix/tourismuslogo_portal.png)}.elementlogo.investment{background-image:url(../pix/investlogo_portal.png)}.description{display:block;color:#fff;background:#000;background:rgba(0,0,0,.55);padding:10px 15px}.description .title{display:block;text-transform:uppercase;font-weight:600;margin-bottom:5px}.description .text{font-size:14px}@media(max-width: 768px){#wrapper{padding:0 15px}.portalelements>.element{display:none}.main_elements{margin:0;width:100%}.main_elements .elementimage{width:100%;max-height:250px;display:block}.main_elements .element{float:none;width:100%;margin-bottom:20px;max-height:250px;overflow:hidden}.main_elements .element img{width:100%}}/*# sourceMappingURL=portal.css.map */
