tbody {
	border-top: 1px solid var(--coltext);
}
td {
	border-left: 1px solid var(--coltext);
	border-right: 1px solid var(--coltext);
	border-bottom: 1px solid var(--coltext);
	vertical-align:middle;
}

td *, th * {
	line-height:1em!important;
}
table {
	border-collapse:collapse;
	/*border: 1px solid black;
	border-collapse:separate;*/
	overflow-x:scroll!important;
	width: 100%;
}
tr p {
    margin: 0px 2px;
}
table.Einfache-Tabelle {
}

p.g-tab-re-fett-neg, table > p {
	hyphens: auto!important;
	/*word-break: break-all;*/
}

/* Hack für Tabellenzellen ohne zugewiesenes Format *****************************/
.Einfache-Tabelle.konvergent-zellen-formate_ZELLEN-weisse-randlinie_zel-trans-wrl {
    /*font-size: 0px;*/
    padding:0;
}
.konvergent-zellen-formate_ZELLEN-weisse-randlinie_zel-weiss-wrl {
    /*font-size: 0px;*/
    padding:0;
}
.Einfache-Tabelle.konvergent-zellen-formate_zel-trans-schmal._idGenCellOverride-1,
.Kein-Tabellenformat.konvergent-zellen-formate_zel-trans-schmall {
	padding: 0;
	border: none;
}
td.Kein-Tabellenformat{

}


td.zel-col1-wrl {
	background-color:var(--col1);
}
td.zel-col2-srl {
	background-color:var(--col2);
}
td.zel-col3-srl {
	background-color:var(--col3);
}
td.zel-col4-wrl {
	background-color:var(--col4);;
}
td.zel-col5-wrl {
	background-color:var(--col5);
}
p.g-led-fett {
	color:#000000;
	/*font-family:"Open Sans", sans-serif;
	font-size:14px;*/
	font-weight:bold;
	line-height:1.286;	
}
p.g-led-fett-neg {
	color:#ffffff;
	/*font-family:"Open Sans", sans-serif;
	font-size:14px;*/
	font-weight:bold;
	line-height:1.286;	
}
p.g-box-col5-tw-fett Trennungen {
	color:#ffffff;
	/*font-family:"Open Sans", sans-serif;
	font-size:8px;*/
	font-weight:bold;
	line-height:1.6;
	margin-left:5px;
	margin-right:5px;
}
p.g-tab-li {
	color:#000000;
	/*font-family:"Open Sans", sans-serif;
	font-size:7px;*/
	font-weight:normal;
	line-height:1.429;	
}
p.g-tab-li-fett {
	color:#000000;
	/*font-family:"Open Sans", sans-serif;
	font-size:7px;*/
	font-weight:bold;
	line-height:1.429;	
}
p.g-tab-re {
	color:#000000;
	/*font-family:"Open Sans", sans-serif;
	font-size:7px;*/
	font-weight:normal;
	line-height:1.429;
	text-align:right;
}
p.g-tab-re-fett-neg {
	color:#ffffff;
	/*font-family:"Open Sans", sans-serif;
	font-size:7px;*/
	font-weight:bold;
	line-height:1.429;
	text-align:right;
}
span.z-nicht-zugewiesen {
	color:#37ffff;
}
span.z-g-fett {
	color:#000000;
	/*font-family:"Open Sans", sans-serif;*/

	font-weight:bold;
}
table.table-style-override-1 {
	border-color:#ffffff;
}
span.char-style-override-1 {
	/*font-family:"Wingdings 3", sans-serif;*/
	font-weight:normal;
}
col.Row-Column-1 {
	width:351px;
}
col.Row-Column-2 {
	width:55px;
}
tr.Row-Column-3 {
	height:25px;
}
tr.Row-Column-4 {
	min-height:14px;
}
tr.Row-Column-5 {
	min-height:13px;
}
tr.Row-Column-6 {
	height:3px;
}
tr.Row-Column-7 {
	height:14px;
}
.konvergent-zeichen-formate_Z-GLYPHEN_z-hochgestellt {
	font-size: 60%;
  	vertical-align: top;
}

/* Zellenformate Farben */

.konvergent-zellen-formate_ZELLEN-schwarze-randlinie_zel-col1-srl {
	background-color: var(--col1);
	border:1px solid #000;
}
.konvergent-zellen-formate_ZELLEN-schwarze-randlinie_zel-col2-srl {
	background-color: var(--col2);
	border:1px solid #000;
}
.konvergent-zellen-formate_ZELLEN-schwarze-randlinie_zel-col3-srl {
	background-color: var(--col3);
	border:1px solid #000;
}
.konvergent-zellen-formate_ZELLEN-schwarze-randlinie_zel-col4-srl {
	background-color: var(--col4);
	border:1px solid #000;
}
.konvergent-zellen-formate_ZELLEN-schwarze-randlinie_zel-col5-srl {
	background-color: var(--col5);
	border:1px solid #000;
}
.konvergent-zellen-formate_ZELLEN-schwarze-randlinie_zel-schwarz-srl {
	background-color: var(--coltext);
	border:1px solid #000;
}

.konvergent-zellen-formate_ZELLEN-weisse-randlinie_zel-col1-wrl {
	background-color: var(--col1);
	border: 1px solid var(--colneg);
}
.konvergent-zellen-formate_ZELLEN-weisse-randlinie_zel-col2-wrl {
	background-color: var(--col2);
	border: 1px solid var(--colneg);
}
.konvergent-zellen-formate_ZELLEN-weisse-randlinie_zel-col3-wrl {
	background-color: var(--col3);
	border: 1px solid var(--colneg);
}
.konvergent-zellen-formate_ZELLEN-weisse-randlinie_zel-col4-wrl {
	background-color: var(--col4);
	border: 1px solid var(--colneg);
}
.konvergent-zellen-formate_ZELLEN-weisse-randlinie_zel-col5-wrl {
	background-color: var(--col5);
	border: 1px solid var(--colneg);
}
.konvergent-zellen-formate_ZELLEN-weisse-randlinie_zel-schwarz-wrl {
	background-color: var(--coltext);
	border: 1px solid var(--colneg);
}
.konvergent-zellen-formate_ZELLEN-weisse-randlinie_zel-trans-wrl {
	background-color: transparent;
	border: 1px solid var(--colneg);
}
.konvergent-zellen-formate_ZELLEN-weisse-randlinie_zel-weiss-wrl {
	background-color: var(--colneg);
	border: 1px solid var(--colneg);
}
.konvergent-zellen-formate_ZELLEN-ohne-horizontale-randlinie {
	border-left:1px solid transparent;
	border-right:1px solid transparent;
}

/* Responsiv Table */ 
@media only screen and (max-width : 768px) {

	.pinned p.g-tab-re-fett-neg, .pinned p.g-tab-re, .pinned p.g-tab-re-neg, .pinned p.g-tab-re-fett {
	    text-align: left;
	}
}