*{margin:0;padding:0;box-sizing:border-box}hr{visibility:hidden;clear:both}html,body{font-family:"Open Sans", "Arial", "sans-serif";font-weight:300;font-size:16px;line-height:150%;width:100%;height:100%;color:#fff;background-color:#333}.cover{position:relative;width:100%;height:100%;background:#333 url(../img/cover/diskus.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}#wels{background-image:url(../img/cover/wels.jpg)}#diskus{background-image:url(../img/cover/diskus.jpg)}#corydoras{background-image:url(../img/cover/corydoras.jpg)}header{text-align:center;position:relative;width:100%;min-height:130px;padding:0;background-color:#333;border-bottom:3px solid #ff932b}div#header-image{width:100%;height:300px;margin:auto;background:url(../img/header-image.jpg) no-repeat center center;border-bottom:2px solid #ff932b;box-shadow:inset 0px 1px 7px 0px #000}footer{height:auto;padding:40px 0 0 0;border-top:2px solid #ff932b;-webkit-box-shadow:inset 0px 1px 7px 0px #000;box-shadow:inset 0px 1px 7px 0px #000}#main{padding:40px 0 0 0}div.container{max-width:1240px;height:auto;margin:auto;padding:0 20px}div#content,div#sidebar{overflow:hidden;margin-bottom:40px}div#sidebar{margin:0 -20px}.teaser{margin-bottom:40px;padding:0 20px}.teaser .inner{border-radius:5px;background-color:#ff932b;padding:20px}.teaser img{width:100%;border-radius:5px}.teaser p{margin:10px 0 0 0}div.section{margin-bottom:40px;text-align:center}@media screen and (min-width: 480px){div.teaser{float:left;display:inline-block;width:50%}div.teaser:last-child{margin-right:0}}@media screen and (min-width: 769px){header{text-align:left}div.section{float:left;width:25%;text-align:left}}@media screen and (min-width: 1024px){.columns{margin:0 -20px;overflow:hidden}div#content{float:left;width:70%;padding:0 20px}div#sidebar{float:left;width:30%;margin:0;padding:0 20px}div.teaser{float:none;display:block;width:auto}}a,a:hover,a:visited,a:focus,a:active{color:#ff932b}a.button{cursor:pointer;float:right;font-weight:bold;padding:7px 40px 7px 20px;color:#fff;border-radius:5px;background:#ff932b url(../img/icons/arrow2.png) no-repeat right center;background-size:25px 30px}p{margin-bottom:20px}span{color:#ff932b}#content img{max-width:100%;border-radius:5px;margin-bottom:20px}@media screen and (min-width: 769px){#content img{float:left;width:330px;margin:0 30px 20px 0}p{margin-bottom:40px}}a#logo{opacity:0.8;display:inline-block}a#logo img{max-width:150px;margin-top:10px}a#logo:hover{opacity:1}body#start a#logo img{max-width:220px;margin-top:10px}@media screen and (min-width: 769px){a#logo{margin-top:-10px}body#start a#logo{margin-top:0}}nav#main-nav{background-color:#ff932b;border-top:2px solid #ff932b;text-align:center}nav#main-nav ul#navi{max-width:1200px;margin:auto;list-style:none}nav#main-nav ul#navi li{position:relative}nav#main-nav ul#navi li a{text-align:center;text-decoration:none;display:block;font-size:18px;padding:15px 0;color:#fff;background-color:#333;border:2px solid transparent;border-bottom-color:#fff}nav#main-nav ul#navi li a.highlight,nav#main-nav ul#navi li a:hover,nav#main-nav ul#navi li a:focus{color:#ff932b}nav#main-nav.nav-top{background-color:#FF932B}ul.subnavi{list-style:none;border-right:1px solid #ffb064;border-left:1px solid #e47000;overflow:hidden}ul.subnavi li{float:left;border-left:1px solid #ffb064;border-right:1px solid #e47000}ul.subnavi li a{font-family:'Syncopate', sans-serif;text-decoration:none;line-height:180%;display:block;padding:0 15px;color:#fff}ul.subnavi li a:hover,ul.subnavi li a:focus{background-color:#ffb064}@media screen and (min-width: 769px){nav#main-nav{text-align:right;position:absolute;bottom:0;width:100%}nav#main-nav ul#navi{position:relative}nav#main-nav ul#navi li{display:inline-block;width:20%;margin:0 10px}nav#main-nav ul#navi li a{position:absolute;bottom:0;width:100%;border-color:#fff;border-bottom-color:transparent;border-radius:10px 10px 0px 0px;transition:padding 0.3s ease-out}nav#main-nav ul#navi li a.highlight,nav#main-nav ul#navi li a:hover,nav#main-nav ul#navi li a:focus{padding:20px 0;border-color:#ff932b;border-bottom-color:transparent}ul.subnavi{float:right}}@media screen and (min-width: 1024px){nav#main-nav ul#navi li{width:20%}nav#main-nav ul#navi li a{font-size:22px}}ul.sidemap{list-style:none}ul.sidemap li a{color:#fff;text-decoration:none}ul.sidemap li a:hover,ul.sidemap li a:focus{color:#ff932b;text-shadow:1px 1px 1px #000}h1,h2,h3,h4,h5,h6{font-family:'Syncopate', sans-serif;font-weight:normal;color:#ff932b;line-height:140%}h1{margin:0 0 10px 0}h2{font-family:"Open Sans", Arial, sans-serif;margin:0 0 20px 0;color:#fff}h3{font-size:105%;color:#fff;margin:0 0 10px 0}h4{margin:10px 0 20px 0;text-shadow:1px 1px 1px #000}p.half{float:left;width:45%}p.half-right{margin-left:10% !important}label{width:100%}input,textarea{font-family:'Open Sans';font-size:1em;width:100%;height:30px;border:none;border-radius:5px}textarea{font-size:1em;height:250px}input[type=submit]{float:right;font-size:1em;width:auto;height:30px;padding:10px 20px;color:#fff;background:#ff932b url(../img/icons/arrow.png) no-repeat right center}body#start{overflow:hidden}body#start header{text-align:center}body#start nav#main-nav{text-align:center;background-color:#333;position:absolute;bottom:0;width:100%}body#start div#container-subnavi{display:none}
