


.c1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #1E1608; 
}
/*
	Die Klassennamen muessen unbedingt mit einem Buchstaben beginnen (CSS-Standard, der Firefox-Browser stellt sie sonst nicht richtig dar)! Deshalb ab hier jetzt in Zukunft alle Klassennamen, die nur aus Zahlen bestehen werden ein c vorangestellt
	Die neuen Klassen (mit vorangestelltem c werden die alten Klassennamen in Zukunft ersetzen!)
 */


.c2 {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt;
	COLOR: black; 
}



.c3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black;
}

.3r {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff0000; 
}


.c4 {
	FONT-SIZE: 12pt; COLOR: #3F2F10; 
}


.c5 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3C2D10; 
}



.c6 {
	FONT-SIZE: 9pt; COLOR: black;
}

.c7 {
	FONT-SIZE: 10pt; COLOR: black; 
}


.c8 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #3F2F10; 
}

td.agb {
	vertical-align:top;
	font-size: 15px;
    font-weight: 300;
    color: #444;
	font-family: 'Open Sans', sans-serif;
}

h2.agb{
	font-size: 20px;
    font-weight: 300;
    color: #444;
}

li, p.agb {
    font-size: 15px;
    font-weight: 300;
    color: #444;
}

button, .button, a.button, input[type="submit"] {
    display: inline-block;
    text-decoration: none;
    cursor: pointer;
	font-size: 1em;
    border-radius: 2px;
    color: #444;
	background: #f4f0f1 url(/bilder/drucken.svg) no-repeat 95% 50%;
	background-size: auto 50%;
    padding: 15px 40px 15px 15px;
	border-color: #f4f0f1;
}
table.versand {
	width: 50%;
	border-collapse: collapse;
	margin: auto;
}
table.versand td {
	border: 1px solid #444;
	padding: 10px 5px;
	font-family:Arial, sans-serif;
	font-size:12px;
}
table.versand td:last-child {
	text-align: right;
}
@media print {
	.non_print {
			display: none;
	}
}

.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{font-family:Arial, sans-serif;font-size:12px;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;}
.tg th{font-family:Arial, sans-serif;font-size:12px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;}
.tg .tg-s6z2{text-align:center;border-style:solid;border-width:1px;}
.tg .tg-e3zv{font-weight:bold}
.tg .tg-34fq{font-weight:bold;text-align:right;min-width:100px;}
@media screen and (max-width: 767px) {.tg {width: auto !important;}.tg col {width: auto !important;}.tg-wrap {overflow-x: auto;-webkit-overflow-scrolling: touch;}}