#iframe {
  width:107%;
  height:1200px;
  margin: 20px 0px 0px 0px;
}

body {
    margin:0px;
    padding:0px;
  	font-family: amag_textlight;
    font-size:20px;
    line-height: 30px;
}

h2 {
  	font-family: amag_textbold;
}

.alink {
  text-decoration: underline !important;
  color: #752673;
}

#loe_left {
  width:25%;
  float:left;
}

#loe_right {
float:left;
width:69%;
}

#loe_img {
  width:80%;
  margin:20px 30px;
}

h3 {
  	font-family: amag_textbold;
}

@font-face {
	font-family: amag_displaylight;
	src: url(../fonts/2021/AMAG-Display-Light.eot);
	src: url(../fonts/2021/AMAG-Display-Light.eot?#iefix) format("embedded-opentype"), url(../fonts/2021/AMAG-Display-Light.woff) format("woff"), url(../fonts/2021/AMAG-Display-Light.ttf) format("truetype"), url(../fonts/2021/AMAG-Display-Light.svg#amag_displaylight) format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: amag_light;
	src: url(../fonts/2021/AMAG-Text-Light.eot);
	src: url(../fonts/2021/AMAG-Text-Light.eot?#iefix) format("embedded-opentype"), url(../fonts/2021/AMAG-Text-Light.woff) format("woff"), url(../fonts/2021/AMAG-Text-Light.ttf) format("truetype"), url(../fonts/2021/AMAG-Text-Light.svg#amag_textight) format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: amag_displaybold;
	src: url(../fonts/2021/AMAG-Display-Bold.eot);
	src: url(../fonts/2021/AMAG-Display-Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/2021/AMAG-Display-Bold.woff) format("woff"), url(../fonts/2021/AMAG-Display-Bold.ttf) format("truetype"), url(../fonts/2021/AMAG-Display-Bold.svg#amag_displaybold) format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: amag_textbold;
	src: url(../fonts/2021/AMAG-Text-Bold.eot);
	src: url(../fonts/2021/AMAG-Text-Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/2021/AMAG-Text-Bold.woff) format("woff"), url(../fonts/2021/AMAG-Text-Bold.ttf) format("truetype"), url(../fonts/2021/AMAG-Text-Bold.svg#amag_textbold) format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: amag_textlight;
	src: url(../fonts/2021/AMAG-Text-Light.eot);
	src: url(../fonts/2021/AMAG-Text-Light.eot?#iefix) format("embedded-opentype"), url(../fonts/2021/AMAG-Text-Light.woff) format("woff"), url(../fonts/2021/AMAG-Text-Light.ttf) format("truetype"), url(../fonts/2021/AMAG-Text-Light.svg#amag_textlight) format("svg");
	font-weight: 400;
	font-style: normal
}

a {
    text-decoration: none !important;
}

#debug {
  border-top:1px solid #e0e0e0;
  padding:15px 0px 0px 0px;
  font-size:0.7em;
  margin-top:50px;
  color:#787878;
  line-height: 1.3em;
  display: none;
}

#c {
  clear:both;
  margin-top:10px;
}

#frage_o {
  font-size:16px;
  text-transform: uppercase;
}

#buchstabe {
  background-color:#752673;
  color:#FFF;
  font-size:1.2em;
  padding:7px 13px 3px 13px;
  margin: 0px 15px 0px 0px;
  float:left;
}

#antwortc {
  padding:5px;
  font-family: amag_textlight;
}

#antwortc a {
  text-decoration: none !important;
}

#antwortc:hover {
}

#antwort {
  margin:10px 0px;
  font-family: amag_textbold;
  cursor: pointer;
  font-size:1em;
  color:   #000;    /* #752673;*/
  border: 0px solid #752673;
}

#antwort a {
  text-decoration: none;
}

#antwort:hover {
   background-color:#fff;
   color:#752673;
}

#loe_right a {
  color: #00000 !important;
}

#nolink {
  color:#000 !important;
}

.button {
  border:1px solid #000;
  background-color: #752673;
  color:#FFF !important;
  font-family: amag_textbold;
  padding:20px;
  text-align:center;
  margin:20px 0px 30px 0px;
}

.button a {
  color:#FFF !important;
}

@media only screen and (max-width: 900px) {
#loe_left {
  width:100%;
  float:inherit;
}

#loe_right {
width:100%;
float:inherit;
}

#loe_img {
  width:100%;
  margin:20px 0px;
}
}
