body{margin:0;background:#f0f0f0;font-family:'Trebuchet MS', Arial, sans-serif;font-size:16px;color:#000}#header{background:#8cc540}#header #brand{float:left;width:200px;margin:0;padding:0 0 0 10px}#header #brand img{max-width:100%;height:auto}#header #firstnav{float:left}#header .headerholder{max-width:1050px;margin:0 auto;overflow:hidden}#subnav{background:#3c353a}#subnav .subnavholder{margin:0 auto;max-width:1050px}nav.menu{margin:18px 0 0 0;padding:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}nav.menu ul{padding:0px;margin:0px;list-style:none;position:relative;display:inline-table;z-index:100;float:right}nav.menu ul li{padding:0px;display:inline-block;margin-left:0px}nav.menu ul li:hover{background-color:#3c353a;color:#fff !important;-webkit-transition-property:color, background;-webkit-transition-duration:0.5s, 0.5s;-webkit-transition-timing-function:linear, ease-in;-moz-transition-property:color, background;-moz-transition-duration:0.5s, 0.5s;-moz-transition-timing-function:linear, ease-in;-ms-transition-property:color, background;-ms-transition-duration:0.5s, 0.5s;-ms-transition-timing-function:linear, ease-in;-o-transition-property:color, background;-o-transition-duration:0.5s, 0.5s;-o-transition-timing-function:linear, ease-in}nav.menu ul li a{display:block;text-decoration:none;color:#fff;text-transform:uppercase;background-color:none;font-size:110%;letter-spacing:0.15em;padding:20px 15px 35px 15px}nav.menu ul li a:hover{display:block;text-decoration:none;color:#fff;text-transform:uppercase;background-color:none}nav.menu ul li a.current{display:block;text-decoration:none;color:#fff;text-transform:uppercase;background-color:#3c353a;text-shadow:none}nav.submenu ul{padding:0px;margin:0;list-style:none}nav.submenu ul li{padding:0px;display:inline-block;margin-left:0px}nav.submenu ul li a{display:block;text-decoration:none;color:#fff;text-transform:uppercase;background-color:none;font-size:100%;letter-spacing:0.15em;padding:20px 10px}nav.submenu ul li a.active{background-color:#0071bd}nav.submenu ul li:hover{background-color:#0071bd;color:#fff !important;-webkit-transition-property:color, background;-webkit-transition-duration:0.5s, 0.5s;-webkit-transition-timing-function:linear, ease-in;-moz-transition-property:color, background;-moz-transition-duration:0.5s, 0.5s;-moz-transition-timing-function:linear, ease-in;-ms-transition-property:color, background;-ms-transition-duration:0.5s, 0.5s;-ms-transition-timing-function:linear, ease-in;-o-transition-property:color, background;-o-transition-duration:0.5s, 0.5s;-o-transition-timing-function:linear, ease-in}#tabs{border-radius:0 !important;border:0 !important;padding:0 !important}#tabs .tabs-nav{background:#3c353a}#tabs .tabs-nav>ul{display:block;margin:0 auto;padding:0;max-width:1050px;background:none;border:0}#tabs .tabs-nav>ul li{padding:0px;display:inline-block;margin-left:0px;background:none;border:0;border-radius:0}#tabs .tabs-nav>ul li a{font-family:'Trebuchet MS', Arial, sans-serif;font-size:16px;display:block;text-decoration:none;color:#fff;text-transform:uppercase;background-color:none;letter-spacing:0.15em;padding:20px 10px;outline:none}#tabs .tabs-nav>ul li.ui-tabs-active a{background-color:#0071bd}#tabs .tabs-nav>ul li:hover{background-color:#0071bd;color:#fff !important;-webkit-transition-property:color, background;-webkit-transition-duration:0.5s, 0.5s;-webkit-transition-timing-function:linear, ease-in;-moz-transition-property:color, background;-moz-transition-duration:0.5s, 0.5s;-moz-transition-timing-function:linear, ease-in;-ms-transition-property:color, background;-ms-transition-duration:0.5s, 0.5s;-ms-transition-timing-function:linear, ease-in;-o-transition-property:color, background;-o-transition-duration:0.5s, 0.5s;-o-transition-timing-function:linear, ease-in}.ui-tabs .ui-tabs-panel{padding:15px}.ui-widget-content{background:none}table{border:0;border-spacing:0;font-size:16px}table tr td{vertical-align:top;padding:0}table tr td.border_costum{padding-top:0}table.striped{box-shadow:1px 1px 4px rgba(0,0,0,0.5);border-left:10px solid white;border-right:10px solid white;border-bottom:10px solid white;background:white}table.striped>tbody>tr:nth-child(even){background-color:#f0f0f0}table.striped>tbody>tr td{padding:4px 2px}table.striped>tbody>tr.Chover:hover{background-color:#B0AFAF}.form{width:auto}.bestehende{padding:0;margin-top:20px}#picture,.pic{background:white;padding:15px;box-shadow:1px 1px 4px rgba(0,0,0,0.5)}.pic{margin-right:15px}.pic a{display:block;text-decoration:none}form.shadow,form div.form,form div.middle{box-shadow:1px 1px 4px rgba(0,0,0,0.5);padding:15px;background:white;margin-right:10px;min-height:317px}form input[type=text],form textarea{display:block;margin-bottom:15px;margin-top:3px;font-size:14px !important;color:#333;outline:none;background:#f0f0f0;border:1px solid #999;padding:10px 4px}form input[type=button],form input[type=submit]{padding:10px 40px;display:block;margin-top:25px;color:#333;outline:none;background:#f0f0f0;border:1px solid #999}form p{margin:0}#home-content{max-width:1050px;margin:10px auto 0 auto}#home-content .box-wrapper{margin:0 -20px}#home-content .box{box-sizing:border-box;padding:20px;float:left;width:25%}#home-content .box a{display:block;background:#0071bd;border-radius:15px;padding:20px 0;text-align:center;cursor:pointer;text-decoration:none;-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;-webkit-transition-property:color, background;-webkit-transition-duration:0.5s, 0.5s;-webkit-transition-timing-function:linear, ease-in;-moz-transition-property:color, background;-moz-transition-duration:0.5s, 0.5s;-moz-transition-timing-function:linear, ease-in;-ms-transition-property:color, background;-ms-transition-duration:0.5s, 0.5s;-ms-transition-timing-function:linear, ease-in;-o-transition-property:color, background;-o-transition-duration:0.5s, 0.5s;-o-transition-timing-function:linear, ease-in}#home-content .box a:hover{background:#3c353a}#home-content .box img{display:block;margin:0 auto;width:70%;height:auto}#home-content .boxtitle{display:block;font-size:130%;font-weight:bold;text-transform:uppercase;letter-spacing:0.15em;color:#FFF;margin-top:20px}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}
#tabs .tabs-nav>ul {
    display: block;
    margin: 0 auto;
    padding: 0;
    max-width: none;
    background: none;
    border: 0;
    margin-left:130px;
}
#newsinfo {
    position: absolute;
    right: 27px;
    top: 20px;
}
#newsinfo img {
	width:40px;
	cursor: pointer;
}
/* POPUP */
/* Outer */
.popup {
width:100%;
height:100%;
display:none;
position:fixed;
top:0px;
left:0px;
background:rgba(0,0,0,0.75);
    z-index: 10000;
}
/* Inner */
.popup-inner {
    max-width: 700px;
    max-height: 50vh;
    width: 90%;
    padding: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    box-shadow: 0px 2px 6px rgba(0,0,0,1);
    border-radius: 3px;
    background: #fff;
    overflow: auto;
}
/* Close Button */
.popup-close {
    width: 35px;
    height: 30px;
    padding-top: 7px;
    /* display: inline-block; */
    position: fixed;
    top: 10px;
    right: 9px;
    border-radius: 1000px;
    background: rgba(0,0,0,1);
    font-size: 20px;
    text-align: center;
    color: #fff;
    text-decoration: none;
}

.Cselectfield {
    display: block;
    margin-bottom: 15px;
    margin-top: 3px;
    font-size: 14px !important;
    color: #333;
    outline: none;
    background: #f0f0f0;
    border: 1px solid #999;
    padding: 10px 4px;
    width:100%;
}
.Ccheckbox {
    width: 30px;
    height: 30px;
}
#home-content .box {
    width: 20%;
}
#home-content .box a {
    padding: 11px 0;
}
#header {
    background: #95BF3A;
}
#home-content .box a {
    background: #1C549C;
   }
   
@font-face {
  font-family: 'Signika';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/signika-v9-latin_latin-ext-regular.woff') format('woff');
  src: url('fonts/signika-v9-latin_latin-ext-regular.ttf') format('truetype');
}

#header #brand {
    padding: 23px 0 0 10px;
}

body {
  font-family:'Signika',Verdana, sans-serif;
}
