@charset "UTF-8";
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url('oswald-v29-latin/oswald-v29-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('oswald-v29-latin/oswald-v29-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('oswald-v29-latin/oswald-v29-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('oswald-v29-latin/oswald-v29-latin-300.woff') format('woff'), /* Modern Browsers */
       url('oswald-v29-latin/oswald-v29-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('oswald-v29-latin/oswald-v29-latin-300.svg#Oswald') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url('oswald-v29-latin/oswald-v29-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('oswald-v29-latin/oswald-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('oswald-v29-latin/oswald-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('oswald-v29-latin/oswald-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('oswald-v29-latin/oswald-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('oswald-v29-latin/oswald-v29-latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  src: url('oswald-v29-latin/oswald-v29-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('oswald-v29-latin/oswald-v29-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('oswald-v29-latin/oswald-v29-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('oswald-v29-latin/oswald-v29-latin-500.woff') format('woff'), /* Modern Browsers */
       url('oswald-v29-latin/oswald-v29-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('oswald-v29-latin/oswald-v29-latin-500.svg#Oswald') format('svg'); /* Legacy iOS */
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: url('oswald-v29-latin/oswald-v29-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('oswald-v29-latin/oswald-v29-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('oswald-v29-latin/oswald-v29-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('oswald-v29-latin/oswald-v29-latin-700.woff') format('woff'), /* Modern Browsers */
       url('oswald-v29-latin/oswald-v29-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('oswald-v29-latin/oswald-v29-latin-700.svg#Oswald') format('svg'); /* Legacy iOS */
}

#body {
	background-color:#0B0B0B;
	margin: 0;
    font-family: 'Oswald', sans-serif;
}
#all {
	position:relative;
	margin:0;
	width:100%;
	height:auto;
}
h1 {
	font-size: 1em;
	color:#FFFFFF;
	letter-spacing:0.05em;
	text-align:center;
	text-decoration:none;
	margin-top:0;
	margin-bottom:0;
}
.orange {
	color: #FFFF00;
	font-weight: bold;
}
a, a:active, a:visited {
	color: #CCCCCC;
	font-size: 1em;
	font-weight: normal;
	text-decoration:none;
	border: none;
}
a:hover {
	text-decoration:none;
	color:#FF9600;
}
.a_ {
	color:#6CF;
	margin-right:2em;
}
#head {
	position:relative;
	margin:0 auto;
	height:auto; 
	width:100%;
	padding-top:2%;
	margin-bottom:2%;
}
#main {
	float:left;
	position:relative;
	margin:0 auto;
	width:100%; 
	height:auto;
}
#L {
	position:relative;
	float:left;
	margin:0;
	height:auto;
	width:100%;
	padding-bottom: 50vh;
}
.Lfotos {
	float:left;
	position:relative;
	padding: .2%;
	margin:0;
	width:49%;
	height:auto;
}
#mehr {display: block;}
#mehr2, #mehr3, #mehr4, #mehr5, #mehr6 {display: none;}
#R {
	float:none;
	position: fixed;
	bottom:0;
	right: 0;
	width: 100%;
	height: auto;
	border-top: 6px solid #000000;
	border-left: none;
}
.Rpic {
	position: relative;
	margin:0;
	width:100%;
	height:auto;
}
@media screen and (min-width: 480px){
	#L {padding-bottom: 60vh;}
}
@media screen and (min-width: 640px){
	h1 {font-size: 1.2em;}
	.Lfotos {
		width: 49.5%;
		padding: .1%;
	}
}
@media screen and (min-width: 768px){
	h1 {font-size: 1.3em;}
	.Lfotos {width:33%;}
}
@media screen and (min-width: 979px){
	h1 {font-size: 1.4em;}
}
@media  screen and (orientation:landscape) and (max-width: 1023px){
	#R {
		max-width: 90vmin;
		border-top: 10px solid #000000;
		border-left: 10px solid #000000;
	}
}
@media screen and (min-width: 1024px){
	#main {float: none;}
	h1 {font-size: 1.5em;}
	#L {
		float:left;
		width:30%;
		padding-bottom: auto;
	}
	#R {
		position: relative;
		width:70%;
		max-width: 70%;
		border-top: none;
	}
	.Rpic {
		float:right;
		position:fixed;
		height: auto;
		max-width: 70%;
		right:0;
		margin:0;
	}
}
@media screen and (min-width: 1280px){
	h1 {font-size: 1.6em;}
}
@media screen and (min-width: 1400px){
	h1 {font-size: 1.8em;}
}
@media screen and (min-width: 1650px){
    h1 {font-size: 2em;}
	.Lfotos {width:24%;}
}