@charset "utf-8";
/* CSS Document */

body {
	font-family: LuzSans-Book, Geneva, sans-serif ;
	font-size: 16px;
 	background-color: #262626; /* main background #211112 dunkel*/
	color: #bbb;
	font-weight: 300px;
	
}

/* LuzSans-Book, Geneva, sans-serif "Bree Serif", "Open Sans";      */


#Titel{
	font-size: 1.5em;
	text-align: center;
	letter-spacing: 1px;
	font-weight: 500px;
	
}

/*
img {
    pointer-events: none;  /* disable right-klick 
}
*/

/* styles of images of archive*/

  

div.gallery {
  border: 1px solid #666;
  margin: 6px 0;
}

div.gallery:hover {
  border: 1px solid #999;
}

div.gallery img {
  width: 100%;
  height: auto;
}

div.desc {
  padding: 15px;
  text-align: center;
  font-size: 1em;   /* Text unter Bild */
}

* {
  box-sizing: border-box;
}

.responsive {
  padding: 0 6px; 
  width: 49%;      /* Replaced 24.999%, due to left float > 2img not functional, ka */
  float: left;
}

@media only screen and (max-width: 1000px) {
  .responsive {
    width: 49.99999%;
    margin: 3px 0;

  }
}

@media only screen and (max-width: 700px) {
  .responsive {
    width: 100%;
	
  }
  
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/* styles of HOME/gallery back button */


.btn {
	position: absolute;
	top: 0;
	right: 20px;
	margin-top: 10px;

	text-decoration:none;

	
  background-color: #262626;

  border: none;
  color: #999;
  padding: 10px 14px;
  font-size: 14px;
  cursor: pointer;
}


/* selected home button */
.btn:link {
  background-color: #262626;
  color:#999;
  }
  
.btn:visited {
  background-color: #262626;
  color:#999;
  }

.btn:hover {
  background-color: #262626;
  color: #ff3333;
  }

.btn:active {
  background-color: #262626;
  
  }

#footer {
	font-size: 0.9em;
	text-align: center;	
	margin-top: 5px;
	padding-top: 10px;
	color: #777;
	text-decoration: none;
	font-weight: normal;
	background-color: #262626;
	border-color: red;
}	
	
	
	
#footer p a{
	color: #999;
	text-decoration: none;
	font-weight: normal;
}

#footer a:hover {
	color: #ff3333;
}
