
* {box-sizing: border-box;}
html { 
  background: url(../Images/20260115_140848a.jpg) no-repeat center fixed; 
/*    background: url(../Images/Nuding_1450Kaltental_2.jpg ) no-repeat center fixed; */
   background-size: cover;
}
body {margin: 0; padding:0; background-color:transparent; }

p { 
font-family:arial, helvetica, roboto, sans-serif;
color: #fff;
/*	background-color: #fff;
	padding:10px;*/
}
.left p 	{font-size:11px;}
.right p	{font-size:13px;}

h1.start {display: none;}
h2 {
	font-size:20px;
	font-family:arial, helvetic, roboto, sans-serif;
	color: #000;
	border:0px solid green;
	background-color: #fff;
	padding:0 10px;
	}
.image {
  display: block;
  /*width: 350px;*/
  width: 200px;
  margin:auto;
border: 0px solid green;
}
.left {
 padding-left: 20px; 
 padding-bottom: 0px;
}
.right {
 padding-right: 30px; 
 padding-bottom: 0px;
	}
.top {
padding-top: 50px;

/*  border: 1px solid green;*/
}
.bottom {
padding-bottom: 50px;
/*  border: 1px solid green;*/
}
/* fuer niedriges Querformat   */
@media screen and (max-height: 600px) {
	h2 {font-size: 1.4em;}
.image {
  display: block;
  width: 200px;
  margin:auto;
 }
/* p { font-size:9px; 	}*/
.left p 	{font-size:8px;}
.right p	{font-size:9px;}

.left {
 padding-left: 5px; 
 padding-bottom: 0;
}
.right {
 padding-right:  5px; 
 padding-bottom: 0;
}
.top { padding-top: 20px;
/*  border: 1px solid green;*/
}
.bottom {padding-bottom:20px;  /* border: 1px solid red;*/}
}
/* Mobilgeräte quer   */
@media screen and (max-width:1024px) {
h2 {font-size: 1.4em;}
.image {
  display: block;
  width: 200px;
  margin:auto;
 }
/* p { font-size:9px; 	}*/
.left p 	{font-size:8px;}
.right p	{font-size:9px;}

.left {
 padding-left: 5px; 
 padding-bottom: 0;
}
.right {
 padding-right:  5px; 
 padding-bottom: 0;
}
.bottom {  
/*padding-bottom:60px; */
padding-bottom:40px; 
/*border: 1px solid blue;*/}	
}

/* Mobilgeräte hoch   */
@media screen and (max-width: 600px) {
h2 {font-size: 1.4em;}
.image {
  display: block;
  width: 200px;
  margin:auto;
 }
/* p { font-size:9px; 	}*/
.left p 	{font-size:8px;}
.right p	{font-size:9px;}

.left {
 padding-left: 5px; 
 padding-bottom: 0;
}
.right {
 padding-right:  5px; 
 padding-bottom: 0;
}
.bottom {  
/*padding-bottom:80px;  */
padding-bottom:100px;  
/*border: 1px solid yellow*/;}	
}

/*    ************  */