@charset "UTF-8";

body {
	width:100%;
    height:100%;
    margin-left:2.6%;
}

a { 
	text-decoration:none;
	color: black;
}

a:hover {     
    background: black; 
}

.links {
float: left;
margin-right:9px;
}


div {
  white-space: nowrap; 
}


.navigation {
    
    position:fixed;
    top: 35px;
    left: 2.5%;
    margin-left: 1px;
	font-family: 'GT-America-Standard-Regular', HelveticaNeueLTStdRegular, arial, sans-serif;
	font-size:0.9em;
	color:#000000;
	text-align:left;
    word-spacing: 2.0em;
    z-index: 99;
}

@font-face { 
    
     font-family: 'GT-America-Standard-Regular';
     src: url('GT-America-Standard-Regular.eot');
     src: url('GT-America-Standard-Regular.woff2') format('woff2'),
          url('GT-America-Standard-Regular.woff')  format('woff'),
          url('GT-America-Standard-Regular.ttf')  format('truetype'),
          url('GT-America-Standard-Regular.otf') format('opentype');  
     font-weight: normal;
     font-style: normal;
}

@font-face { 
    
    font-family: 'GT-America-Standard-Regular-Italic';
    src: url('GT-America-Standard-Regular-Italic.eot');
    src: url('GT-America-Standard-Regular-Italic.woff2') format('woff2'),
         url('GT-America-Standard-Regular-Italic.woff')  format('woff'),
         url('GT-America-Standard-Regular-Italic.ttf')  format('truetype'),
         url('GT-America-Standard-Regular-Italic.otf') format('opentype'); 
    font-weight: normal;
    font-style: normal;
}

.text_navigation_kursiv {
    
    font-family:'GT-America-Standard-Regular-Italic';
}

.absatz {margin: 9px;
}

.text {
    
	font-family:'GT-America-Standard-Regular', HelveticaNeueLTStdRegular, HelveticaNeue, arial, sans-serif; 
	font-size: 0.9em;
	line-height: 1.4em;
	color:#000000;
	text-align:left;	
}
    
.text_kursiv {
    
    font-family:'GT-America-Standard-Regular-Italic', HelveticaNeueLTStdRegular, HelveticaNeue, arial, sans-serif; 
	font-size:0.9em;
    line-height: 1.4em;
    color:#000000;
	text-align:left;
}
    
img.floatLeft { 
    float: left; 
    margin-right: 0.6%;
    margin-top: 130px;
}

img.floatLefte { 
    float: left; 
    margin-right: 0.6%;
    margin-top: 80px;
}


#about_a {
    font-family:'GT-America-Standard-Regular', "HelveticaNeueLTStdRegular", "HelveticaNeue", "Helvetica", arial, sans-serif;
    line-height: 1.5em;
    font-size:0.9em;
	float:left;
	margin-top:80px; 
    margin-right: 5%;
	width:95%;
    white-space: normal;
    text-align: left;
    
}

#about_b {
    font-family:'GT-America-Standard-Regular', "HelveticaNeueLTStdRegular", "HelveticaNeue", "Helvetica", arial, sans-serif;
    line-height: 1.5em;
    font-size:0.9em;
	float:left;
	margin-top:0px;
    margin-right: 5%;
	width:95%;
    white-space: normal;
    text-align: left;
   
}

#about_c {
    font-family:'GT-America-Standard-Regular', "HelveticaNeueLTStdRegular", "HelveticaNeue", "Helvetica", arial, sans-serif;
    line-height: 1.5em;
    font-size:0.9em;
	float:left;
	margin-top:0px; 
    margin-right: 5%;
    margin-bottom: 5%;
	width:95%;
    white-space: normal;
    text-align: left;
    
}

/* Eingebundenes Video */

#container {
	max-width:95%;
	width:100%;
    margin-top : 80px;
    float: left;    
}

.responsive-video {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 0px;
	height: 0; 
	overflow: hidden;
}


.responsive-video iframe,
.responsive-video object,
.responsive-video embed {
	position: absolute;
	top: 0px;
    left: 0px;
	width: 100%;
	height: 100%;
}

/* Eingebundenes Video 2.35:1 */

#containercine {
	max-width:95%;
	width:100%;
    margin-top : 80px;
    float: left;    
}

.responsive-videocine {
	position: relative;
	padding-bottom: 41.5%;
	padding-top: 0px;
	height: 0; 
	overflow: hidden;
}


.responsive-videocine iframe,
.responsive-videocine object,
.responsive-videocine embed {
	position: absolute;
	top: 0px;
    left: 0px;
	width: 100%;
	height: 100%;
} 

/* Eingebundene Diashow */

.diashow {
    margin-top : 80px;
    float:left; 
    width:95%;
    z-index:10;
}

.iNebeni {
    margin-top: 30px;
    float:left;
    margin-left: 0.6%;
	margin-bottom: 5%;
	z-index:10;
}

#text_bilderi {
    
    margin-top:0px;
    float: right;
}

/* Eingebundene OSM + Contact Frames */
    
#container_map {
    
	max-width:100%;
    width:100%;
    margin-top : 30px;
    margin-left: 0px;
    float: left;
}
    
.imapa {
   
	float:left;
	margin-top:80px; 
    margin-right:5%;
	width:95%;
    white-space: normal;
    text-align: left;
}

.imapb {
   
	float:left;
	margin-top:0px; 
    margin-right:5%;
    margin-bottom:5%;
	width:95%;
    white-space: normal;
    text-align: left;
    
/* Textseite "Esel" */

}

#txt1 {
	
   
	float: left;
	margin-top:0px; 
	width:95%;
	z-index:10;
    white-space: pre-line;
    margin-right: 2.6%;
    text-align: left;
	
}


#txt2 {
    
  
    float: left;
	margin-top: 5%; 
	width:95%;
	z-index:10;
    white-space: pre-line;
    margin-right: 2.6%;
    text-align: left;
}

#txt3 {
    
   
	float:left;
	margin-top: 0px; 
	width:95%;
	z-index:10;
	white-space: pre-line;
    margin-right: 2.6%;
    text-align: left;
    margin-bottom: 5%;
}


/* handmade in munich / (c) all rights reserved */