.contentbox {
    padding-right: 5px;
}

table.liste {
	table-layout: fixed;
}
	

/****** eigene ******/
  
@media (max-width: 649px) {

	.if6 td + td {
    	padding-top: 10px;
	}
}

div.flexbox {background: pink;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: row;
	justify-content:space-between;
}

div.flexDiv {
	margin-left: 0;
	width: 50%;
	padding: 5px;
	margin-right: 0;
	word-break: break-all;
	word-break: break-word; /* Webkit-Browser*/
}

.clickable {
	cursor: pointer;
}

.minv_data {
	width: 100%;
	color: #000000;
	border: none;
	border-spacing: 0px;	
}

.minv_data td, th {
	padding: 6px;
}

.button_login {
	text-decoration: none;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 10px;
	float: right;
}

.button_login::after {
	color: #fff;
	content: "\a0";
	background-image: url(pictos-if-white.png);	
	background-position: -294px -20.58px;
	background-size: 336px auto;
	background-repeat: no-repeat;
	border: 1px solid #fff;
	width: 21px;
	height: 21px;
	border-radius: 50%;
	text-align: center;
	margin-left: 7px;
	display: inline-block;
}

.button_logout {
	text-decoration: none;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 10px;
	float: right;
}

.button_logout::before {
	color: #fff;
	content: "\a0";
	background-image: url(pictos-if-white.png);	
	background-position: -22px -84px;
	background-size: 336px auto;
	background-repeat: no-repeat;
	border: 0px solid #fff;
	width: 21px;
	height: 21px;
	border-radius: 50%;
	text-align: center;
	margin-right: 4px;
	display: inline-block;
}

