*{
	font-size:9pt; /* Dies auf keinen Fall änedern!! */
	color:#404040;
}
html {
	
	font-size:62.5%; /* Dies auf keinen Fall änedern!! */
}
td {
	/*background-color: #e8e8e8;*/
	/*background-image: url(images/background_gradient.jpg);*/
	background-repeat: repeat-x;
	margin: 0;
	color:#404040;
	font-family: Arial, Helvetica, "Sans Serif" !important;
	font-size: 1em; /* Dies auf keinen Fall änedern!! */
}
body {
	/*background-color: #e8e8e8;*/
	/*background-image: url(images/background_gradient.jpg);*/
	background-repeat: repeat-x;
	margin: 0;
	color:#404040;
	font-family: Arial, Helvetica, "Sans Serif" !important;
	font-size: 1em; /* Dies auf keinen Fall änedern!! */
}
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:12pt;
	line-height: 110%; 
}
h2 { 
	color:black; 
	font-size:11pt;
	line-height: 110%;
	 
}
h3 { 
	color:#676767; 
	font-size:10pt;
	 
}
input[type=text] {
    padding: 12px 20px;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}
input[type=button] {
  background-color: #871d33;
    border: none;
    color: white;
    padding: 12px 30px;
    text-decoration: none;
    margin: 4px 2px;
    cursor: pointer;
}
input[type=RESET] {
  background-color: #871d33;
    border: none;
    color: white;
    padding: 12px 30px;
    text-decoration: none;
    margin: 4px 2px;
    cursor: pointer;
}
canvas{
  /*prevent interaction with the canvas*/
  pointer-events:none;
}
