html,body{background-color:white;font-family:Arial, Helvetica, sans-serif; overflow:auto !important}
body {font-size: 100%;}
html {-webkit-text-size-adjust: 100%;}
div#left-sidebar{display:none;}
div#index_pc {display:none;}
div#header {display:block}
div#content {margin-top:10%;}
div#buehne {margin-left:1%;width:75%;}
div#leerraum {height:auto;background:white;}
div#index_iphone {display:block;margin-top:-13%;}
div#footer {display:none;}
#nurpc {display:none;}

p {margin-left:1%;margin-right:1%;}
p {font-size:1.0em;}


/* @media screen and (orientation: landscape){p {font-size:1.0em;}} */




li {list-style:none;font-size:0.83em;margin-bottom:1.2em;background:;padding:2%}

a:link {color:black;outline:none;text-decoration:none;border-bottom:1px solid black;}
a:visited {color:black;outline:none;text-decoration:none;border-bottom:1px solid black;}
a:focus {color:black;outline:none;text-decoration:none;border-bottom:1px solid black;}
a:hover {color:black;outline:none;text-decoration:none;border-bottom:3px solid black;}
a:active {color:black; outline:none;text-decoration:none;border-bottom:1px solid black;}

a.menu:link, a.nobb:link {color:black; text-decoration:none;border-bottom:none;}
a.menu:visited, a.nobb:visited {color:black;outline:none;text-decoration:none;border-bottom:none;;}
a.menu:focus, a.nobb:focus {color:black;outline:none;text-decoration:none;border-bottom:none;;}
a.menu:hover, a.nobb:hover {color:black;outline:none;text-decoration:none;border-bottom:none;;}
a.menu:active, a.nobb:active {color:black;outline:none;text-decoration:none;border-bottom:none;;}

#imp {width:auto; height:1.5em}

#iphone_menu {
margin-top:0em;
}
#iphone_menu ul {
	
	display:block;
	position:fixed;
	left:0;
	width:100%;
	padding:0;
	margin-top:-1.5em;
	background:whitesmoke;
	text-align: center;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
#iphone_menu li {
	
	margin-bottom:0 !important;
	padding:0 !important;
	font-size:20px !important;
	line-height:1.4 !Important;
}
#iphone_menu a {
color:black; text-decoration:none;border-bottom:none;
}

/* #iphone_menu a:hover {color:red;text-decoration:underline;} */


input[type=checkbox]{
    display: none;
}

#iphone_menu {display:none}
#menu_an_index {display:none}
#menu_an {display:block}

#grau {color:grey}

#upbtn {
  display:none;
  position: fixed;
  bottom:1.4%;
  right: 3%;
  z-index: 99;
  font-size: 1em;
  border: none;
  outline: none;
  background-color: gray;
  color: white;
  cursor: pointer;
  padding: 2%;
  border-radius: 4px;
}

.mittig {text-align:center;}

.button {
  background-color: #fafafa;
  border: none;
  color: black;
  padding:3% 0 3% 3%;
  margin-bottom:4px;
  margin-left:-0.6%;
  text-decoration: none !important;
  display: inline-block;
  font-size: 16px;
  cursor: pointer;
  width: 98.5%;
}
.button a {text-decoration:none;}
#banner a {text-decoration:none;}

/* Bild bei hover über link ausblenden */
.tooltip span img
{display:none;}
/* Ende Bild bei hover über link ausblenden*/

fieldset {border-style:solid;
		  border-color:fefefe;}
		  

/* .ui-widget-content.ui-dialog {display: none !important;} */
/* .myTitleClass .ui-dialog-titlebar {background:#d00000;color:white;}
.myTitleClass .ui-corner-all {border-radius: 0;}
.myTitleClass {width:auto !important;}
.myTitleClass {position:center !important;}
 */
#banner {

background-color: white;
  margin-top:3em;
  width:100%;
}

.anker{
visibility: hidden; height: 0px !important; position: absolute; margin: -50px;
}
legend {width:100%;float:right;display:inline;}

#startbild {margin-top: 5vh;}


