@charset "utf-8";
body, html {
  margin:0;
  padding:0;
  overflow:hidden;
  height:100%;
}
body {
  border:0px;
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  line-height:normal;
  font-family:'SansPro' !important;
  color:#333333;
}
body.januar {background:url(../images/index_januar.jpg) no-repeat center center #ffffff; background-size:cover; background-attachment:fixed;}
body.februar {background:url(../images/index_februar.jpg) no-repeat center center #ffffff; background-size:cover; background-attachment:fixed;}
body.maerz {background:url(../images/index_maerz.jpg) no-repeat center center #ffffff; background-size:cover; background-attachment:fixed;}
body.april {background:url(../images/index_april.jpg) no-repeat center center; background-size:cover; background-attachment:fixed;}
body.mai {background:url(../images/index_mai.jpg) no-repeat center center #ffffff; background-size:cover; background-attachment:fixed;}
body.juni {background:url(../images/index_juni.jpg) no-repeat center center #ffffff; background-size:cover; background-attachment:fixed;}
body.juli {background:url(../images/index_juli.jpg) no-repeat center center #ffffff; background-size:cover; background-attachment:fixed;}
body.august {background:url(../images/index_august.jpg) no-repeat center center #ffffff; background-size:cover; background-attachment:fixed;}
body.september {background:url(../images/index_september.jpg) no-repeat center center #ffffff; background-size:cover; background-attachment:fixed;}
body.oktober {background:url(../images/index_oktober.jpg) no-repeat center center #ffffff; background-size:cover; background-attachment:fixed;}
body.november {background:url(../images/index_november.jpg) no-repeat center center #ffffff; background-size:cover; background-attachment:fixed;}
body.dezember {background:url(../images/index_dezember.jpg) no-repeat center center #ffffff; background-size:cover; background-attachment:fixed;}
@font-face {font-family:'SansPro'; src: url('../schriften/SansPro-Regular.eot');
src: url('../schriften/SansPro-Regular.eot?#iefix') format('embedded-opentype'), url('../schriften/SansPro-Regular.svg#SansPro-Regular') format('svg'), 
url('../schriften/SansPro-Regular.woff') format('woff'), url('../schriften/SansPro-Regular.ttf') format('truetype'); font-weight:normal; font-style:normal;}
@font-face {font-family:'flexslider-icon'; src:url('../schriften/flexslider-icon.eot'); 
src: url('../schriften/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('../schriften/flexslider-icon.woff') format('woff'), 
url('../schriften/flexslider-icon.ttf') format('truetype'), url('../schriften/flexslider-icon.svg#flexslider-icon') format('svg'); font-weight:normal; font-style:normal;}
img {max-width:100%; border:0px; height:auto; width:auto\9; /* ie8 */}
/* Controls */
#closedia {width:20px; height:auto; right:10px; top:10px; margin:0; padding:0; transition:all .2s ease-in-out; z-index:100; position:absolute !important}
#closedia img {width:20px;}
#closedia:hover {transform:scale(1.2);}
/* Inhalt */
/* margin: top right bottom left */
#wrapdia {width:94%; height:auto; max-width:1100px; margin:1px auto; margin-top:0px; margin-bottom:0px; padding:20px 3% 300px 3%; background:#bbbbbb;
	      position:relative !important}
/* Cookie Hinweis */
.mbmcookie {width:290px; left:0px; bottom:0px; background:#ffffff; padding:30px; margin:0; border:1px solid #777777; border-radius:0 10px 0 0; z-index:10000000000000;
			display:block; position:fixed !important}
#mbtop {width:100%; height:auto; font-size:15px; color:#777777; padding:0 0 30px 0; position:relative !important}
#mbbtm {width:100%; height:auto; text-align:left; padding:0px; position:relative !important}
#mbbtm a.button {cursor:pointer; font-size:15px; color:#ffffff; padding:6px 14px 4px 14px; margin:0; text-transform:uppercase; text-decoration:none; display:inline-block; float:left;
				 line-height:1; background:#a5012d;}
#mbbtm a.button2 {cursor:pointer; font-size:15px; color:#ffffff; padding:6px 14px 4px 14px; margin:0 0 0 10px; text-transform:uppercase; text-decoration:none; display:inline-block;
				  float:left; line-height:1; background:#a5012d;}
#mbbtm a.button:hover, #mbbtm a.button2:hover {background-color:#000000;}
@media (max-width:1180px) {
body, html {overflow:auto;}
body.januar, body.februar, body.maerz, body.april, body.mai, body.juni, body.juli, body.august, body.september, body.oktober, body.november, body.dezember {background:#bbbbbb;}
/* Controls */
#closedia {right:5px; top:5px;}
/* Inhalt */
#wrapdia {max-width:auto; margin:0; padding:26px 3% 20px 3%;}
}
@media (max-width:960px) {
/* Cookie Hinweis */
.mbmcookie {padding:20px;}
#mbtop {font-size:14px; padding:0 0 20px 0;}
#mbbtm a.button {font-size:14px;}
#mbbtm a.button2 {font-size:14px; margin:0 0 0 8px;}
}