.listen_wichtig {
padding:10px;
background: var(--box);
margin-bottom: 10px;
}

.listen_wichtig i {
color: var(--base);
font-size: 35px;
float: left;
margin-right: 10px;
}

/*ALLGEMEIN*/

.h_ue {
	font-family: var(--fsub);
	font-size: var(--sheadertitel);
	text-transform: var(--tsub);
	color: var(--bunt);
	text-align: center;
	margin-top: 10px;
	letter-spacing: var(--lsub);
}

.listen_sub2 {
	background: var(--box);
	font-family: var(--fallg);
	text-transform: var(--tsub);
	font-size: var(--sallg);
	padding: 5px;
	height: 18px;
	margin: 10px 0px 10px 0px;
}

.listen_sub2 a {
	color: var(--base);
	transition: 0.5s;
}

.listen_sub2 a:hover {
	color: var(--bunt);
	transition: 0.5s;
}

/*JOBLISTE*/

.jobl_add {
text-transform: lowercase;
font-weight: bold;
letter-spacing: 1px;
font-size: 14px;
color: var(--bunt);
margin-top: 10px;
font-family: var(--fhead);
text-align: center;
}

.jobl_descr {
	font-size: 11px;
text-align: justify;
line-height: 170%;
padding: 10px;
	font-family:var(--fallg);
}

.job {
	width: 303px;
	float: left;
	margin: 5px;
	height: 340px;
	flex: 1;
	flex-basis: 250px;
	margin-bottom: 30px;
}

.job_kat {
}

.job_name {
font-weight: bold;
margin-top: 10px;
font-family: var(--fhead);
font-size: 18px;
text-transform: lowercase;
color: var(--bunt);
text-align: center;
var(--lhead);
}

.job_type {
text-transform: var(--tsub);
font-size: 12px;
text-align: center;
letter-spacing: var(--lsub);
padding: 3px;
padding-left: 10px;
padding-top: 5px;
border-bottom: 1px solid var(--base);
padding-bottom: 10px;
font-family: var(--fsub);}

.job_desc {font-size: 12px;text-align: justify;line-height: 170%;height: 150px;overflow: auto;padding: 10px;background: var(--box);}

.job_user {
	background: var(--box);
	height: 100px;
	overflow: auto;
	margin-top: 5px;
	padding: 10px;
}

/*ÃœBERSICHT*/

.listenu_ue {
padding: 5px;
text-align: center;
font-family: var(--fallg);
margin-bottom: 10px;
font-weight: bold;
font-size: 15px;
color: #bbc575;
letter-spacing: 1px;
}

.listen_sub {
font-size: 10px;
text-transform: var(--tsub);
font-weight: bold;
font-family: Trebuchet MS;
border: 1px solid #121b18;
padding: 5px;
}


/*LISTEN GESTALTUNG*/

.listen_teiln {
	height: 100px;
    margin-bottom: 10px;
overflow:auto;
}

.listen_descr {
font-size: 12px;
padding: 3px;
line-height: 160%;
overflow: auto;
height: 150px;
}

.listen_sub1 {
font-size: 10px;
text-transform: var(--tsub);
	padding-top: 10px;
padding-bottom: 5px;
}

.listen_ue {
text-transform: var(--tsub);
color: var(--bunt);
font-family: var(--fsub);
padding: 3px;
padding-left: 8px;
border-bottom: 1px solid var(--box);
font-size: 25px;
}

.listen_inhalt {
height: 100px;
overflow: auto;
padding: 10px;
text-align: left;
background: var(--box);
}





