﻿@charset "utf-8";
/* CSS Document */
  body {
  margin: 20px;
  font-size: 12pt;
  color: #202020;
  font-family: Lucida Sans Unicode;
  }

a.ll:hover, a.ll:active {
	color:#000000;
}

table, td {
	border-collapse: collapse;
	padding-right: 10px;
	color: #404040;
}

input[type=button], input[type=submit], input[type=reset] {
  background-color: #178c38;
  border: none;
  color: #ffe802;
  padding: 16px 16px;
  text-decoration: none;
  margin: 4px 2px;
  cursor: pointer;
  font-family: Lucida Sans Unicode;
  font-size: 12pt;
}
input.sperr {
  background-color: #b32020;
  border: none;
  color: #ffe802;
  padding: 16px 16px;
  text-decoration: none;
  margin: 4px 2px;
  cursor: pointer;
  font-family: Lucida Sans Unicode;
  font-size: 12pt;
}
.wrapper {
		display: grid;
		grid-gap: 10px;
		grid-template-columns: max-content max-content max-content;
		background-color: #ffffff;
		color: #444;
	}

	.box {
		background-color: #178c38;
		color: #ffe802;
		border-radius: 5px;
		padding: 10px;
		font-size: 12pt;
		font-family: Lucida Sans Unicode;
	}

	.a {
		grid-column: 1 ;
		width: 300px ;
	}
	.b {
		grid-column: 3 ;
		grid-row: 1 / span 2;
	}
	.c {
		grid-column: 3 ;
		grid-row: 1 ;
		background-color: #fff;
	}
	.d {
		grid-column: 2 ;
		grid-row: 1 ;
		background-color: #fff;
	}
	.prot {
		grid-column: 1/2 ;
		grid-row: 3;
		color:#000000;
		background-color: #fff;
	}

