/*Beziehungen*/

.prof_rel {
background: var(--bg-prof2);
height: 193px;
width: 546px;
margin: -10px -10px 0px 0px;
padding: 10px 5px 9px 9px;
font-family: var(--title-font);
font-weight: bold;
text-align: left;
color: var(--font-col1);
font-size: 1.0em;
text-transform: none;
float: right;
font-weight: bold;
}

.rpkategorie {
	color: var(--link-col1);
    font-family: Oswald;
    font-size: 14px;
    line-height: 10px;
    font-weight: normal;
    letter-spacing: 0.02em;
    text-align: center;
    text-transform: uppercase;
	margin: 0;
    display: block;
	border-bottom: 1.5px dashed #454647;
}

.rpbeziehung {
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 10px;
    text-align: justify;
    font-style: normal;
    letter-spacing: 0;
    padding: 1.5px;
	padding-left: 12px;
	padding-right: 12px;
    margin-bottom: 2px;
}

.rplöschen a:link {
	color: var(--font-col1);
    font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 8px;
	text-align: right;
}

.rpboxx {
	min-width: 119px;
	min-height: 150px;
        word-wrap: break-word; 
        white-space: nowrap;
        line-height: 10px;
}

#prof textarea {
	width: 532px;
	height: 60px;
	background: var(--bg-col3);
	color: var(--font-col1);
	border: 0px solid var(--bg-col1);
	padding: 2px;
	line-height: 1.4;
	font-family: var(--font);
	font-size: 11px;
        word-wrap: break-word; 
        margin: 3px 0px 5px 0px;
}

.npcrelation {
	width: 15em;
}

p {
  word-wrap:break-word;
}

.prof_be {
background: var(--link-col1-);
height: auto;
width: 79%;
margin: 5px 0px 5px 0px;
padding: 9px 0px 0px 0px;
font-family: var(--title-font);
font-weight: bold;
text-align: left;
color: var(--link-col1);
font-size: 1.05em;
text-transform: uppercase;
float: left;
}

.prof_rela_boxen {
background: var(--link-col1-);
height: 199px;
width: 47%;
margin: 0px 0px 5px 10px;
padding: 0px 0px 0px 0px;
font-family: var(--title-font);
font-weight: bold;
text-align: left;
color: var(--link-col1);
font-size: 1.05em;
text-transform: ;
float: left;
}

.prof_bez_titel {
	background: var(--bg-col5);
	width: 97%;
	color: var(--link-col1);
	height: auto;
	margin: 0px 0px 0px -10px;
	padding: 2px 5px 2px 9px;
	text-align: left;
	text-transform: uppercase;
	float: left;
	font-family: var(--title-font);
	font-size: 1.4em;
	font-weight: normal;
}

.prof_relatext {
background-color: rgba(201, 201, 201, 0.0); 
height: 140px; 
width: 240px; 
padding-right: 10px; 
float: left; 
text-align: left; 
line-height: 14px; 
text-align: justify; 
color: var(--font-col1); 
font-family: var(--font);
font-size: 0.9em;
overflow: scroll; 
overflow-x: hidden;
margin: 0px 5px 0px 0px;
text-transform: none;
}

.prof_r_name{
background: var(--bg-col1-);
height: auto;
width: 100%;
margin: 10px 0px 0px -10px;
padding: 4px 0px 0px 0px;
font-family: var(--title-font);
font-weight: bold;
text-align: center;
color: var(--link-col1);
font-size: 1.0em;
text-transform: none;
float: right;
font-weight: bold;
}

.prof_r_text{
background-color: rgba(201, 201, 201, 0.0); 
height: auto; 
width: 175px; 
font-weight: normal;
}

.rel_user {
	background: var(--bg-col2-);
	width: 100%;
	color: var(--link-col1);
	height: auto;
	margin: 12px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	text-align: left;
	text-transform: uppercase;
	float: left;
	
	font-family: var(--font);
	font-size: 1.05em;
	font-weight: bold;
}

.rel_ship {
	width: 100%;
	color: var(--link-col1-);
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 0px;
	text-align: left;
	text-transform: none;
	float: left;
	
	
	font-family: var(--font);
	font-size: 1.0em;
	font-weight: bold;
}

.rel_fakt {
height: auto;
width: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 5px 1px 5px;
font-family: var(--font);
font-weight: ;
text-align: left;
color: var(--link-col1-);
font-size: 1.0em;
text-transform: none;
float: left;
font-weight: bold;
}

.rel_descrip {
	width: 100%;
	color: var(--link-col1-);
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	text-transform: none;
	float: left;
	
	font-family: var(--font);
	font-size: 1.01em;
	font-weight: 300;
}

.rel_option {
	width: 100%;
	color: var(--link-col1-);
	height: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 1px 0px 1px;
	text-align: left;
	text-transform: lowercase;
	float: left;
	
	font-family: var(--title-font);
	font-size: 0.95em;
	font-weight: 300;
}

