@font-face {
  font-family: 'icon';
  src:url('/site/templates/css/fonts/icon.eot?-wgkr0t');
  src:url('/site/templates/css/fonts/icon.eot?#iefix-wgkr0t') format('embedded-opentype'),
    url('/site/templates/css/fonts/icon.woff?-wgkr0t') format('woff'),
    url('/site/templates/css/fonts/icon.ttf?-wgkr0t') format('truetype'),
    url('/site/templates/css/fonts/icon.svg?-wgkr0t#icon') format('svg');
  font-weight: normal;
  font-style: normal;
}
 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, .header, .footer, .menu, .nav, .section { display: block; }.clear:before, .clear:after { content: ""; display: table; } .clear:after { clear: both; } .clear { zoom: 1; }.section:before, .section:after { content: ""; display: table; } .section:after { clear: both; } .section { zoom: 1; }form, fieldset, a img { border: 0; outline: 0;} a {outline: 0}input[type="submit"]::-moz-focus-inner {border:0;}.align_left { float: left; }.align_right { float: right; }.block { display: block; }.inline-block { display: inline-block; }.inhalt img, figure{ max-width: 100%; height: auto;}figure{margin: 0;padding: 0;} body{ margin:0; padding:0; background-color: #fff; font-family: helvetica, arial; } h1{ font-size: 2.5em;font-weight: 100;font-style: italic;margin: 0 0 .5em 0; } h1#head{display: inline-block;float: left; }h2{font-size: 1.4em;font-weight: 100;margin: 0 0 .2em 0; }aside h2 {clear: both;text-align: right;}p{ font-size: 1.2em; }ul {margin: 0 0 1em 0;}header{height: 120px;margin: 20px 0; } header img{float: left; } footer{margin: 0;height: 80px;clear: both;background: url(../../site/templates/css/bg2.jpg) repeat-x; } footer p{text-align: right;font-size: 100%;padding-top: 50px; } .wrapper{ max-width: 1080px; margin: 0 auto; }.inhalt{min-height: 600px;width: 70%;float: left;margin: 0 5% 0 0; } .inhalt ul{padding: 0;list-style-position: inside;list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAFElEQVQYlWM4byj0nxjMMKqQvgoBbofOpb+xtwUAAAAASUVORK5CYII="); } aside{min-height: 600px;width: 25%;float: left; } aside h1{text-align: right; } aside p{clear: both;text-align: right; }.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}.rslides li:first-child {position: relative;display: block;float: left;}.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}a:link, a:visited{ color: #CF3012; text-decoration: none;}a:hover{color: #969495;}nav{float: right;z-index: 1999;}#nav > a{ display:none; }#nav ul{ list-style:none outside none;padding:0; margin: 59px 0 0 0;z-index: 1999;}#nav li{ position:relative; margin-left: 28px;}#nav li li{ margin-left: 0;}#nav li a{ text-decoration: none;padding: 10px 12px;display:block;text-decoration:none;}#nav a:link, #nav a:visited{background: #CF3012;color: #fff;transition: background 0.3s ease-in-out 0s;}#nav .current > a:link, #nav .current > a:visited, #nav li.parent > a{background: #000;}#nav > ul > li{ float:left; }#nav > ul > li > a{ }#nav > ul > li:hover > a,#nav > ul:not(:hover ) > li.active > a{ background-color:#000; }#nav li ul{background-color:#fff;display:none;position:absolute;top:100%; margin: 0;}#nav li:hover ul{display:block;}#nav li ul a{padding:.7em 1.1em;}#nav li ul li a:hover,#nav li ul:not(:hover ) li.active a{background-color:#000; color:#fff;}.amp {font-family: Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif;font-size: 1.3em;font-style: italic;font-weight: normal;}a#editpage{font: 900 1.5em helvetica, arial, san-serif;position: fixed;bottom:15px;left: 15px;color: #CF3012;border:3px solid #CF3012;font-size: 1.4em;background: transparent;padding:10px 16px;border-radius: 4px;z-index: 9999;margin:0;}#map{width: 100%;height: 400px;border: none;margin-bottom: 20px;}form#search_form {float: right;margin-bottom: 35px;}#search_form button {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);background: transparent;border: none;padding: 8px 10px;color: #000000;cursor: pointer;}#search_form input {background: #969495;border: none;padding: 8px 10px;color: #000000;}#search_form input, #search_form button i {font-size: 18px;height: 20px;line-height: 16px;}input#search_query[type="text"] {width: 120px;-webkit-transition: all 0.7s ease 0s;-moz-transition: all 0.7s ease 0s;-o-transition: all 0.7s ease 0s;transition: all 0.7s ease 0s;}input#search_query[type="text"]:focus {width: 180px; background: #CF3012; color: #fff;}input#search_query::-webkit-input-placeholder {color: #000;text-transform: uppercase;}input#search_query::-moz-placeholder {color: #000;}input#search_query:-moz-placeholder { color: #000;}input#search_query:-ms-input-placeholder { color: #000;}fieldset{padding: 0;}#contact input, #contact textarea {width: 180px;padding: 9px;outline: 0;border: solid 1px #969495;background-color: #FFFFFF;box-shadow: rgba(0,0,0, 0.1) 0px 0px 2px;margin-right: 15px;}#contact textarea { min-width: 98%; height: 140px; line-height: 150%;margin: 20px 0;}#contact label{display: inline-block;width: 120px;margin: 20px 0;}#contact label span { margin-left: 10px;font: 1.2em helvetica, arial;}#contact input[type="text"] {margin-right: 54px;}#contact input[type="text"]#inputemail {margin-right: 0;}#contact input[type="submit"] {background-color: #969495;border: 0 none;border-radius: 2px;color: #FFFFFF;width: auto;font-size: 1.2em;cursor: pointer;}[class^="icon-"], [class*=" icon-"] {font-family: 'icon';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-home:before {content: "\e604";}.icon-image:before {content: "\e602";}.icon-tag:before {content: "\e60d";}.icon-tags:before {content: "\e60e";}.icon-phone:before {content: "\e607";}.icon-calendar:before {content: "\e60f";}.icon-calendar2:before {content: "\e603";}.icon-user:before {content: "\e611";}.icon-search:before {content: "\e601";}.icon-cogs:before {content: "\e60b";}.icon-fire:before {content: "\e605";}.icon-menu:before {content: "\e600";}.icon-link:before {content: "\e612";}.icon-twitter:before {content: "\e606";}.icon-feed:before {content: "\e608";}.icon-wordpress:before {content: "\e609";}.icon-github:before {content: "\e60a";}.icon-envelop:before {content: "\e60c";}.icon-console:before {content: "\e610";}.icon-arrow-down:before {content: "\e613";}.icon-arrow-up:before {content: "\e614";}.hidden {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#lbOverlay {position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: #4A4A4A;cursor: pointer;}#lbCenter, #lbBottomContainer {position: absolute;z-index: 9999;overflow: hidden;background-color: #fff;right: 0 !important;}.lbLoading {background: #fff url(../../site/templates/css/loading.gif) no-repeat center;}#lbImage {position: absolute;left: 0;top: 0;border: 10px solid #fff;background-repeat: no-repeat;}#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0;width: 50%;outline: none;}#lbPrevLink {left: 0;}#lbPrevLink:hover {background: transparent url(../../site/templates/css/prevlabel.gif) no-repeat 0 15%;}#lbNextLink {right: 0;}#lbNextLink:hover {background: transparent url(../../site/templates/css/nextlabel.gif) no-repeat 100% 15%;}#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size: 10px;color: #666;line-height: 1.4em;text-align: left;border: 10px solid #fff;border-top-style: none;}#lbCloseLink {display: block;float: right;width: 113px;height: 22px;background: transparent url(../../site/templates/css/closelabel.gif) no-repeat center;margin: 5px 0;outline: none;}#lbCaption, #lbNumber {margin-right: 71px;}#lbCaption {font-weight: bold;}@media screen and (max-width: 950px) {body{margin: 5px;}.content, aside{width: 100%;display: block;}aside{display: none;}header{background-image: none !important;height: 100%;margin:0;}.inhalt{width: 100%}h1#head {font-size: 1.4em;display: inline-block;float: left;margin: 25px 0 0 20px;}header img{max-width: 40%;}nav{float: none;clear: both;}#nav > a {display: block;font-size: 1.6em}#nav > a:link,#nav > a:visited{color: #000;background: transparent;}#nav ul{margin: 0;display: none;}#nav ul ul{display: block;}#nav li{margin: 0;}#nav > ul > li{float: none;}#nav li ul{display: block;position: relative;}form#search_form{display: none;}}