/* Schriftart im gesamten Dokument */
html, body {
  /*background-color: #FEF9C5;
  color: black;*/
  background: linear-gradient(90deg, #BFFEBF 0%, #F1FEBF 100%);
  font-family: Arial, sans-serif;
  float: right;
  margin: 0;
  height: 100%;
  width: 100%;
  /*overflow-x: hidden;
  background-repeat: no-repeat;
  background-size: cover;*/
}

iframe {
  background-color: #FEF9C5;
  color: black;
  font-family: Arial, sans-serif;
  float: left;
}

/* Absätze, DIV-Container, Tabellen, Formulare in 12 Punkt */
p, div, table, li, form  {
font-size: 12pt; 
}

/* Hintergrundfarbe grau mit weißer Schrift */
h1 {
background-color: black;
color: #FCFE95;
border-radius : 30%;
} 

/* Überschrift 2 und 3 blau färben */
h2, h3 {
color: black; 
} 

/* fette Passagen rot einfärben */
b {
color: #059703; 
} 

/* kursive Passagen blau färben */
i {
color:  #000099; 
} 

/* Link-Stile für Hover-Links  */
a:link {
color: #059703; 
} 

a:hover {
text-decoration : none; 
background-color: #5EFD5B;
color: #059703;
border-radius : 40%;
/*font-size: 13pt;*/
} 

a:active {
color: #059703; 
} 

a:visited {
color: #059703; 
}

table {
	border: 1px solid gray;
	padding: 1em;
	/*width: 10em;
	float: left;*/
	margin: 1em;
  border-radius: 1em;
  position: relative;
  /*background-color: #D8D8D8;*/
  background: linear-gradient(to bottom, #F4F4E1, #D8D8D8);
  width: 98%;
  /*table-layout: fixed;*/ 
  word-wrap: break-word;
}

td {
  overflow: hidden;
  text-overflow: ellipsis;
}

input {
	border: 1px solid gray;
	padding: 1em;
	<!--width: 10em;-->
	float: left;
	margin: 1em;
  border-radius: 1em;
}

.eingang {
	border: 0px solid red;
	padding: 0em;
	<!--width: 10em;-->
	float: left;
	margin: 0em;
  border-radius: 0em;
}

.pergament-text {
  background: linear-gradient(#fdf6e3, #f5e9c7);
  border: 1px solid #d4c69a;
  padding: 20px;
  color: #3a2f1c;
  font-family: "Georgia", serif;
  box-shadow: inset 0 0 20px rgba(0,0,0,0.1),
              2px 2px 6px rgba(0,0,0,0.2);
}

a.no-style {
  text-decoration: none;
  color: black; /* oder eine andere gewünschte Farbe */
  pointer-events: auto; /* optional, falls du Hover komplett deaktivieren willst */
  background-color: transparent;
  cursor: auto; /* kein Zeigefinger */
  border: none;
}



a.no-hover {
  text-decoration: none;
  color: inherit;
  background-color: transparent;
  border-radius: 0;
}

a.no-hover:hover {
  text-decoration: none !important;
  background-color: transparent !important;
  color: inherit !important;
  border-radius: 0 !important;
  cursor: default;
}
