*{
	font-size:11pt;
	 /* Dies auf keinen Fall änedern!! */
	color:#404040;
}
}
html {
	
  font-size: 1.4em;
	line-height: 1.5em;
	/*font-size:62.5%;*/ /* Dies auf keinen Fall änedern!! */
}
body {
	margin: 0;
	color:#404040;
	font-family: Arial, Helvetica, "Sans Serif" !important;
	font-size: 1em; /* Dies auf keinen Fall änedern!! */
}
td {
	margin: 0;
	color:#404040;
	font-family: Arial, Helvetica, "Sans Serif" !important;
	font-size: 1em; /* Dies auf keinen Fall änedern!! */
	line-height: 1.5em;
}
font {
	font-family: Arial !important;
}
a:link {
	color:#404040;
	text-decoration:underline;
}
a:visited  {
	color:#404040;
	text-decoration:underline;
}
a:active {
	color:#404040;
	text-decoration:underline;
}
a:hover  {
	color:#404040;
	text-decoration:underline;
}
table {
	border:0px;
	color:#404040;
}
/* Überschriften werden hier definiert */
h1 
	{ 
	color:#871d33; 
	font-size:14pt;
	text-align:center:
	line-height: 110%; 
}
h2 { 
	color:black; 
	font-size:12pt;
	line-height: 110%;
	 
}
h3 { 
	color:#404040; 
	font-size:10pt;
	 
}
h4 { 
	color:#871d33;   
	font-size:11pt;
	text-align:center:
	line-height: 110%; 
}
h5 { 
	color:#871d33;   
	font-size:10pt;
	text-align:center:
	line-height: 110%; 
}
h6 { 
	color:black; 
	font-size:9pt;
	 
}
h9 { 
	color:#871d33; 
	font-size:5pt;
	 
}
h10 { 
	color:#000000; 
	font-size:20pt;
	line-height: 110%; 
	 
}
img,
iframe {
  max-width: 100%;
}
/* Responsive Iframes */
.viewport{
	width:100%;
	border-color: #ff0000;
	border-style: dotted;
	border-width: 1px;
}
.embed-container {
	position: relative;
	width:100%;
	height:10%;
	border-style: dotted;
	border-width: 1px;
}
.embed-container2 {
	position: relative;
	width:100%;
	height:45%;
	border-style: dotted;
	border-width: 1px;
}
/* iframe im embed-container*/
.embed-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.embed-container2 iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
