@charset "ISO-8859-1";
.blogtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: medium;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #BBB;
	width: 84%;
	text-align: left;
}
.blogtext a:link, .blogtext a:visited{
	color: #FF8000;
	text-decoration: none;
}
.blogtext a:hover{
	text-decoration: underline;
}
.blogtext blockquote{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7%;
}
.blogsuche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CCCCCC;
	font-weight: normal;
	background-color: transparent;
	border: 1px solid #CCCCCC;
	padding: 8px;
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	text-align:center;
	}
.navi {
	font-family: Verdana, Geneva, sans-serif;
	font-size: medium;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
}
.navi a:link, .navi a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
.navi a:hover {
	text-decoration: underline;
}
.navi img {
	vertical-align: top;
}
.blogline {
	height: 1px;
	border: 0;
	color: #CCCCCC;
	background-color: #CCCCCC;
}
.instagrambild_TEMP img {
	border: 1px solid #000;
}
.instagrambild:hover img {
	transform:scale(3.25);
	transition: all 0.4s ease-in-out;
    -ms-transform:scale(3.25); /* IE 9 */
    -moz-transform:scale(3.25); /* Firefox */
    -webkit-transform:scale(3.25) translateY(64%); /* Safari and Chrome */
    -o-transform:scale(3.25); /* Opera */
}
.instagrambild_klein:hover img {
	transform:scale(6.5);
	transition: all 0.4s ease-in-out;
    -ms-transform:scale(6.5); /* IE 9 */
    -moz-transform:scale(6.5); /* Firefox */
    -webkit-transform:scale(6.5) translateY(57%); /* Safari and Chrome */
	-o-transform:scale(6.5); /* Opera */
}
div.gallery {
    border: 1px solid #000;
}

div.gallery:hover {
    border: 1px solid #FF8000;
}

div.gallery img {
    width: 100%;
    height: auto;
}

* {
    box-sizing: border-box;
}

.responsive {
    padding: 0px 0px;
    float: left;
    width: 24.9%;
}

@media only screen and (max-width: 550px){
    .responsive {
        width: 33.3%;
      }
}

@media only screen and (max-width: 350px){
    .responsive {
        width: 49.9%;
     }
}

@media only screen and (max-width: 250px){
    .responsive {
        width: 100%;
    }
}
.clearfix:after {
    content: "";
    display: table;
    clear: both;
}
.chronoDatum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: lighter;
	color: #CCCCCC;
	margin-right: 40px;
	text-align:right;
}
.chrono {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: CCCCCC;
	font-weight: normal;
	text-align:left;
	margin-right: 15%;
	margin-left: 5%;

}
.chrono a:link {
	color: #50C4EF;
	font-weight: normal;
	text-decoration: none;
}
.chrono a:visited {
	font-weight: normal;
	color: #50C4EF;
	text-decoration: none;
}
.chrono a:hover {
	text-decoration: underline;
}
.chronobig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #50C4EF;
	font-weight: normal;
}
