html {	
	font-family: 'Montserrat', sans-serif;
	color:002762;
	margin: 0;
	padding: 0;	
	scroll-behavior: smooth;
}
body {	
	font-family: 'Montserrat', sans-serif;	
	padding: 0;	
	max-width:1000px;
	margin:0px auto;
	text-align: center;
}
a:visited{color:#000;}
a{text-decoration:none;}
td{font-weight:300; text-align:left; padding:5px 0; font-size:16px;}
table{width:100%;}
input{border:none;margin-right: 10px;background: initial;}
input[type="text"]{width:50px; font-size:14px;text-align:right;}
.rahmen{border-bottom: 1px solid #CCC;}
.eingabefeld{border: 1px solid #CCC; width:200px !important;height: 22px; padding-left:10px;}
.bor{border-left:1px solid #333; text-align:right;margin-left: 2px;}
.rp{text-align: right;padding-right: 50px;}
.center{text-align:center;}
.Uberschrift{font-size:30px; color:#1b1b1b; font-weight:500; letter-spacing:3px;font-family: 'Roboto', sans-serif;}
.button{border: solid 1px #CCC;user-select: none;text-decoration: none;border: solid 1px #CCC;padding: 6px 8px;background-color: #FFF;color: #1b1b1b;font-size: 16px;}
.printanz {display: none;}
@media print{
  @page{margin-top: 30px; margin-bottom: 30px;}
  .screen{display: none;}
  .printanz{display: block;}   
   td{font-size:12px;padding:0;}
   #Kommentar{border:none;}
}