/* landing.css */
html,body{height:100.01%;background-color:#ccc;font:.95em/1.5em 'Roboto Condensed',Arial,sans-serif;letter-spacing:1px}#wrapper{width:90%;min-width:800px;max-width:980px;margin-top:1em;margin-bottom:1em;padding:1em;background-color:#fff;border:1px solid #f00;border-radius:5px;box-shadow: 12px 0 15px -4px black, -12px 0 15px -4px black}#header{margin-bottom:2em;background-color:#fff}#container{margin-top:1em}#main{min-height:500px}#right{width:366px;min-height:500px;margin-left:5%}#footer{width:100%;min-height:50px;clear:both;margin-top:1em;margin-bottom:-1em;margin-left:-1em;padding:1em;background-color:#ccc;border-top:1px solid #aaa;border-bottom-right-radius:5px;border-bottom-left-radius:5px}a{font-weight:bold;text-decoration:none}a:hover{color:#f00}#main h1,#left h1,#right h1{margin:0;padding:.2em .5em;background-color:#ccc;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.7);box-shadow:5px 5px 5px rgba(0,0,0,.7);border:1px solid #000;font-size:1.1em;font-weight:bold;color:#f00;text-transform:uppercase}#right .ce_form{margin:0}#right .ce_form input{margin-top:1em;margin-bottom:2em;padding-left:2.5em;background-image:url("../../files/layout/magnifier.png");background-position:left center;background-repeat:no-repeat}#header .logo{width:220px;float:left}#header .slogan{bottom:2em;right:0;position:absolute;font-size:1.2em;font-weight:bold;font-style:italic;color:#f00;letter-spacing:5px}#header .fontsize{float:right}#header .fontsize a{font-weight:bold;color:#000}#header .fontsize a:hover{font-weight:bold;text-decoration:underline;color:#f00;cursor:help}#header .mod_banner img{margin:0;border:1px solid #000;width: 100%;max-height: 500px;object-fit: cover;object-position: center;height: auto}.tool{width:600px;z-index:999}.tool .tip-title{margin:0 0 10px;padding:10px 20px;background-color:#666;border:1px solid #f00;font-weight:bold;color:#fff;/* Gecko-Browser (Firefox) */ -moz-box-shadow:2px 2px 8px #999;/* Webkit-Browser (Safari, Chrome) */ -webkit-box-shadow:2px 2px 8px #999;/* allgemein CSS3 */ box-shadow:2px 2px 8px #999}.tool .tip-text{margin:0;padding:10px 20px;background-color:#fff;border:1px solid #f00;/* Gecko-Browser (Firefox) */ -moz-box-shadow:2px 2px 8px #999;/* Webkit-Browser (Safari, Chrome) */ -webkit-box-shadow:2px 2px 8px #999;/* allgemein CSS3 */ box-shadow:2px 2px 8px #999}#header .divider{width:100%;height:2em;clear:both}#main .mod_banner img{width:99%;margin-bottom:2em;margin-left:-0.7em;-webkit-box-shadow:10px 10px 10px #000;box-shadow:10px 10px 10px #000;border:1px solid #f00;border-radius:10px}#main .mod_newslist{margin:0 0 0 -0.7em}#main .mod_newslist .image_container{height:150px}#main .mod_newslist img{float:left;margin-top:2.2em;margin-right:1em;margin-bottom:1em;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.7);box-shadow:5px 5px 5px rgba(0,0,0,.7);border:1px solid #000;border-radius:5px}#main .mod_newslist .more{margin-top:1em;text-align:left}#main .mod_newslist h2 a{font-size:.7em;font-weight:bold;text-decoration:none;color:#000}#main .mod_newslist p{text-align:justify}#main .mod_newslist .block{border-bottom:1px dotted rgba(204,204,204,.7)}#main .mod_newslist .last{border-bottom:1px dotted #fff}#main .mod_newslist .pagination{margin-top:1em;margin-bottom:1em;text-align:center;font-weight:bold}#main .mod_newslist .pagination li{display:inline-block;margin-right:.3em;margin-left:.3em}#main .pdf_link{right:0;top:3em;position:absolute}#main .back{margin-top:1em;font-weight:bold}#main .more_news{width:50%;margin-top:1em;margin-bottom:2em;margin-left:0;background-color:#fff;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.7);box-shadow:5px 5px 5px rgba(0,0,0,.7);border:1px solid #000}#main .more_news:hover{background-color:#f00;border:1px solid #000}#main .more_news a{display:block;line-height:3em;font-weight:bold;text-decoration:none;text-indent:1em}#main .more_news a:hover{color:#fff}#right .mod_eventlist{margin:1em 0 2em 1em}#right .mod_eventlist h1{background-color:#fff;border:0px;font-weight:normal;color:#000}#right .mod_eventlist .event{margin:1em 0 0 -0.5em}#right .mod_eventlist .event .date,#right .mod_eventlist .event a{font-weight:bold}#right .mod_operations_current{margin:1em 0 2em}#right .mod_operations_current img{margin-left:1em}#right .mod_weather_current{margin:1em 0 2em}#right .mod_weather_current img{margin-left:1em}#right .mod_social_service{height:50px;margin-top:1em;margin-left:1em}#right .mod_social_service .social_icon{float:left;margin-right:1em}#right .mod_social_service .social_icon img{width:35px}