.twocol {
	column-count: 3;
	-webkit-column-count: 3;
}
dl {
	margin : 0px;
	padding: 0px;
}
dt {
	margin : 0px;
	padding: 0px;
}
dd {
	margin : 0px 0px 10px 0px;
	padding: 0px;
}
.wort_de {
}
.wort_es {
	color : #999999;
}

.wort_ls,
.wort_wt,
.wort_bt {
	color: #99E;
}

.wort_pr,
.wort_pa {
	color: #9B9;
}


@media (max-width: 420px) {
	.twocol {
		-webkit-column-count: 1;
		    -mz-column-count: 1;
		        column-count: 1;
	}
}
@media (min-width: 421px) AND (max-width: 480px) {
	.twocol {
		-webkit-column-count: 2;
		    -mz-column-count: 2;
		        column-count: 2;
	}
}





.gentable {
	display: block;
	margin: 12px 0px;
	overflow-x: hidden;
}
.gentable caption {
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #0D72B4;
	font-size  : 14px;
	text-align : left;
	white-space: nowrap;
	border-bottom: 2px solid #B2BDC7;
	border-bottom: 2px solid #0D72B4;
}
.gentable thead th {
	font-weight : 400;
	text-align  : left;
	border-bottom: 1px dotted #B2BDC7;
}
.gentable tbody th {
	font-weight : 400;
	text-align  : left;
}
.gentable th:first-child,
.gentable td:first-child {
	padding: 2px 10px 2px 0px;
}
.gentable th,
.gentable td {
	padding: 2px 10px 2px 10px;
	vertical-align: top;
}
.gentable td:last-child,
.gentable th:last-child {
	padding: 2px 10px 2px 0px;
}
.gentable tbody tr:hover td {
	background: #F4F4FF;
}

.gentable tbody tr:last-child th,
.gentable tbody tr:last-child td {
	border-bottom: 1px solid #B2BDC7;
}
.gentable.c1nw td:nth-child(1) {
	white-space: nowrap;
}



#vokext ul {
	margin : 12px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	list-style: disc outside;
}
#vokext li {
	margin : 0px 0px 12px 0px;
	padding: 0px;
}