/*profil.css*/

.profuser{
 width: 1197px;
 height: 203px;
}

.factsbox{
	width: 317px;
	height: 126px;
	float:left;
}

.factsbox2{
	width: 990px;
	height: 102px;
	float:left;
}

.factsbox2 .facts{
	border:1px solid #a71e44;
	width: 482px;
	height: 17px;
	float:left;
	margin: 2px;
	padding:2px 2px 2px 5px;
	text-align:left;
	font-size: 14px;
}

.factsbox .facts{
	border: 1px solid #a71e44;
	color: #a71e44;
	padding:2px 2px 2px 5px;
	text-align:left;
	font-size: 10pt;
	width: 304px;
	height: 21px;
	margin: 1px;
	float: left;
}

.factsbox .facts2{
	border: 1px solid #a71e44;
	color: #a71e44;
	padding:2px 2px 2px 5px;
	text-align:left;
	font-size: 11.5pt;
	width: 304px;
	height: 33px;
	margin:1px 0px 0px 0px;
	float: left;
}

.factsbox .facts2 audio{
    width: 295px;
    height: 32px;
    /* background: #4186a3; */
}

.profuser .facts i{
color:#a71e44;
}

.factsbox .facts a{
color:#a71e44;
}

.factsbox5{
	width: 994px;
	height: 52px;
	float:left;
}

.factsbox5 .facts{
	border: 1px solid #a71e44;
	color: #a71e44;
	padding:2px 2px 2px 5px;
	text-align:left;
	font-size: 10pt;
	width: 319px;
	height: 18px;
	margin: 1px;
	float: left;
	font-size: 14px;
}

.factsbox5 .facts i{
color:#a71e44;
}

.factsbox5 .facts a{
color:#a71e44;
}

.factsbox2 .facts2{
	border: 1px solid #a71e44;
	color: #a71e44;
	padding:2px 2px 2px 5px;
	text-align:left;
	width: 482px;
	height: 39px;
	margin: 2px;
	float: left;
	font-size: 14px;
}

.factsbox3{
	width: 257px;
	height:220px;
	float:left;
	}

.factsbox3 .miniicon{
	width: 120px;
	height: 120px;
	border: 1px solid #a71e44;
	padding:2px;
	margin:1px;
	float: left;
}



.profuser .facts2 i{
color:#a71e44;
}

.profuser .facts2 a{
color:#a71e44;
}

.plava{
	width: 220px;
	height: 194px;
	border: 1px solid #a71e44;
	/* border-radius: 100px 0px 0px 0px; */
	float: left;
	padding: 2px;
	background: #dad9d0;
}

.plava img{
	width: 220px;
	height: 194px;
	/* border-radius: 98px 3px 0px 0px; */
}

.plicon{
	width:250px;
	height:120px;
	border: 1px solid #a71e44;
	border-radius: 0px 0px 0px 0px;
	float: left;
	margin: -52px 1px 1px 1px;
	padding: 2px;
	background: #dad9d0;
}

.plicon img{
	width:250px;
	height:120px;
	border-radius: 0px 0px 0px 0px;
}

.plusername{
	font-family: 'Rajdhani';
	font-size: 21px;
	text-align: center;
	display: block;
	padding: 5px 121px 5px 5px;
	height: 36px;
}

.plusername b{
	 font-family: 'Big Shoulders Stencil';
	 font-size: 32px;
}

.plusertitel{
	font-family: 'Rajdhani';
	font-size: 12pt;
	text-align: center;
	text-transform:uppercase;
	background-color: #a71e44;
	color: #dad9d0;
	padding: 3px 121px 3px 3px;
	width: auto;
	height: 21px;
}

.plusertext{
	width: 270px;
	height: 115px;
	overflow: auto;
	padding: 7px;
	font-family: 'Rajdhani';
	font-size: 12pt;
	text-align: justify;
	/* margin-bottom: 5px; */
	float: left;
}

/*relations*/

.plrelabox{
width: auto;
height: auto;
}

.plrelabox2{
width: auto;
height: auto;
}

.plrelapic{
width:100px;
height: 88px;
border: 2px solid #a71e44;
float: left;
}

.plreladel{
width: 426px;
text-align:center;
background-color: #a71e44;
}

.plreladel a{
color: #dad9d0;
}

.pluserrelatype{
    width: 443px;
    float: left;
    margin: 5px;
}

.pluserrelahead{
	font-family: 'Big Shoulders Stencil';
	font-size: 12pt;
	text-align: center;
	background-color: #a71e44;
	padding:3px;
	/* width: 296px; */
	color: #dad9d0;
}

.pluserrelamem{
	width: 432px;
	height: 169px;
	overflow: auto;
	padding:5px;
}

.plrelausername{
text-align: center;
font-size: 11pt;
border-bottom: 1px solid  #a71e44;
}

.plreladescr{
	font-family: 'Rajdhani';
	text-align: justify;
	font-size: 10pt;
	padding:3px;
	width: 312px;
	height: 86px;
	overflow: auto;
}

/* tabprofs mit radio-Buttons */
.tabprofbed figure {
 display: block;
 margin: 0;
 /* clear: both; */
 float: left;
 width: 991px;
 /* border: 1px solid; */
}

.tabprofbed > input,
.tabprofbed figure > div {
 display: none;
}

.tabprofbed figure>div {
     width: 990px;
     height: 710px;
}

.tabprofbed navprof{
	float:left;
	width:200px;
	height: 717px;
	/* border: 1px solid; */
}

#tabprof1:checked ~ figure .tabprof1,
#tabprof2:checked ~ figure .tabprof2,
#tabprof3:checked ~ figure .tabprof3,
#tabprof4:checked ~ figure .tabprof4,
#tabprof5:checked ~ figure .tabprof5,
#tabprof6:checked ~ figure .tabprof6,
#tabprof7:checked ~ figure .tabprof7 {
	display: block;
	/* float: left; */
	/* width: 990px; */
}

navprof label {
	width: 186px;
	text-align: left;
	padding: 20px 3px 20px 10px;
	font-family: 'Rajdhani';
	font-size: 14pt;
	text-transform: uppercase;
	float: left;
	background-color: #a71e44;
	color: #dad9d0;
	margin: 1px 0px 1px 0px;
}

navprof label:nth-child(1) {
}

navprof label:hover {
 background: #e2416d; 
	color: #dad9d0;
}

navprof label:active {
}

#tabprof1:checked ~ navprof label[for="tabprof1"],
#tabprof2:checked ~ navprof label[for="tabprof2"],
#tabprof3:checked ~ navprof label[for="tabprof3"],
#tabprof4:checked ~ navprof label[for="tabprof4"],
#tabprof5:checked ~ navprof label[for="tabprof5"],
#tabprof6:checked ~ navprof label[for="tabprof6"],
#tabprof7:checked ~ navprof label[for="tabprof7"] {
 background: #e2416d; 
	color: #dad9d0;
	position: relative;
	border-bottom: none;
}

#tabprof1:checked ~ navprof label[for="tabprof1"]:after,
#tabprof2:checked ~ navprof label[for="tabprof2"]:after,
#tabprof3:checked ~ navprof label[for="tabprof3"]:after,
#tabprof4:checked ~ navprof label[for="tabprof4"]:after,
#tabprof5:checked ~ navprof label[for="tabprof5"]:after,
#tabprof6:checked ~ navprof label[for="tabprof6"]:after,
#tabprof7:checked ~ navprof label[for="tabprof7"]:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
}

.profbox1{
	width: 986px;
	height: 258px;
	/* border: 1px solid; */
}

.profbox2{
width:930px;
height: 700px;
overflow: auto;
}

.profbox1 .fakten1{
	width: 485px;
	height: 22px;
	padding:2px;
	border: 1px solid #a71e44;
	color: #a71e44;
	font-family: 'Rajdhani';
	font-size: 12pt;
	text-align:left;
	float:left;
	margin: 1px;
}

.profbox1 .fakten1 i{
	color: #a71e44;
}

.profbox1 .fakten2{
	width: 978px;
	height: 40px;
	padding:2px;
	border: 1px solid #a71e44;
	color: #a71e44;
	font-family: 'Rajdhani';
	font-size: 12pt;
	text-align:left;
	float:left;
	margin: 1px;
	overflow:auto;
}

.profbox1 .fakten2 i{
	color: #a71e44;
}

.profbox1 .fakten3{
	width: 485px;
	height: 22px;
	padding:2px;
	border: 1px solid #a71e44;
	color: #a71e44;
	font-family: 'Rajdhani';
	font-size: 12pt;
	text-align:left;
	float:left;
	margin: 1px;
}

.profbox1 .fakten3 i{
	color: #a71e44;
}

.profbox5{
	width:auto;
	height: 709px;
	overflow:auto;
}

.profbox6{
	height: 315px;
	overflow:auto;
	/* border: 1px solid; */
}

.profcharatext{
font-family: 'Rajdhani';
	font-size:11pt;
	text-align: justify;
	width:230px;
	height:180px;
	overflow: auto;
	padding: 5px;
}

.proftitle{
font-family: 'Rajdhani';
	text-align: center;
	text-transform: uppercase;
	font-size: 12pt;
	background-color: #a71e44;
	color: #dad9d0;
}

.proffields{
width:230px;
	height:150px;
	overflow: auto;
	padding: 5px;
}

.proffiehead{
font-family: 'Rajdhani';
    font-size: 12pt;
    text-align: center;
    text-transform: uppercase;
    border-bottom: 1px solid #a71e44;
    background-color: #a71e44;
    color: #dad9d0;
    padding: 2px;
}

.proffiehead2{
font-family: 'Rajdhani';
    font-size: 15pt;
    text-align: center;
    text-transform: uppercase;
    color: #a71e44;
    border-bottom: 1px solid #a71e44;
}

.proffiehead3{
font-family: 'Rajdhani';
    font-size: 15pt;
    text-align: center;
    text-transform: uppercase;
    background-color: #a71e44;
    color: #dad9d0;
	padding: 2px;
}

.proffiehead4{
	font-family: 'Big Shoulders Stencil';
	text-align:right;
	font-size:20px;
}

.proffitext{
font-family: 'Rajdhani';
	font-size: 11pt;
	text-align: center;
	text-transform: uppercase;
	width: 25%;
}

.proffitext2{
font-family: 'Rajdhani';
	font-size: 10pt;
	text-align: center;
	text-transform: uppercase;
	max-height:30px;
	padding:5px;
	overflow:auto;
}

.proffitext3{
font-family: 'Rajdhani';
	font-size: 10pt;
	text-align: center;
	text-transform: uppercase;
width: 230px;
}

.proffitextbox4{
float: left;margin: 2px;
}

.proffitext4{
   font-family: 'Rajdhani';
   font-size: 13pt;
   text-align: justify;
   width: 476px;
   height: 170px;
   overflow: auto;
   margin: 1px;
   white-space: pre-line;
   padding: 5px;
   border: 1px solid #a71e44;
}

.proffitextbox6{
width: auto;height:auto;float: left;
}

.proffitext5{
	font-family: 'Rajdhani';
	font-size: 13pt;
	text-align: justify;
	width: 483px;
	height: 667px;
	overflow: auto;
	margin: 1px;
	white-space: pre-line;
	padding: 5px;
}

.proffitext6{
	font-family: 'Rajdhani';
	font-size: 13pt;
	text-align: justify;
	width: 483px;
	height: 521px;
	overflow: auto;
	margin: 1px;
	white-space: pre-line;
	padding: 5px;
	}

.profsig{
	width:450px;
	height: 250px;
	border:3px solid #a71e44;
	margin:10px;
}

.profsteckiboxdown{
    width: 1200px;
    height: 257px;
}

.profsteckiboxdown2{
    width: 198px;
    height: 223px;
    /* border: 1px solid; */
    margin: -230px 2px 0px 2px;
}

.profuserquote{
	border: 1px solid #a71e44;
	width: 182px;
	height: 220px;
	margin: 7px 3px 1px 3px;
	padding: 5px 5px 5px 5px;
	overflow: auto;
	font-size: 13pt;
	text-align: center;
}

.profsteckibox2{
    width: 688px;
    height: 256px;
    float: left;
    /* margin: 0px 2px 0px 0px; */
}

.profsteckibox3{
	width: 500px;
	height:250px;
	float:left;
	margin: 0px 0px 0px 3px;
	border: 1px solid #a71e44;
	/* border-radius: 0px 0px 0px 100px; */
	padding: 2px;
}

.profsteckibox3 img{
	/* border-radius: 0px 0px 0px 97px; */
}

.profsteckibox2 .plstatus{
   font-family: 'Big Shoulders Stencil';
   text-align: center;
   background-color: #a71e44;
   font-size:13pt;
   text-transform: uppercase;
   color: #dad9d0;
   padding: 3px;
   width: 730px;
   margin:1px;
}

.profsteckibox2 .plstatus a{
font-family: 'Big Shoulders Stencil';
	font-size:13pt;
    color: #dad9d0;
}

.profsteckibox2 small{
font-size: 7pt;
text-align: right;
}

.profsteckibox4{
	width: 1195px;
	height: 128px;
}

.profsteckibox4 .plstatus{
    font-family: 'Big Shoulders Stencil';
    text-align: center;
    background-color: #a71e44;
    font-size: 13pt;
    text-transform: uppercase;
    color: #dad9d0;
    padding: 3px;
    width: 589px;
    height: 56px;
    margin: 1px;
    float: left;
}

.profsteckibox4 .plstatus a{
color: #dad9d0;
font-size:13pt;
font-family: 'Big Shoulders Stencil';
}

.profside0{width:1200px;height: 925px;}

.profside1 {
    width: 1198px;
    height: 203px;
    /* float:left; */
    /* margin: 2px 4px 2px 2px; */
    /* border: 1px solid; */
}

.profside2{
    width: 1195px;
    height: 720px;
    /* float: left; */
    /* border: 1px solid; */
    margin: 2px 2px 2px 0px;
}

.profside3{
    width: 970px;
    float: left;
    height: 202px;
}

.profside4{
    width: 711px;
    height: 200px;
    float: left;
}

.profside4 .factsbox4{
	width: 109px;
	height: 219px;
	float:left;
	margin-top: -90px;
	}

.profside4 .factsbox4 .miniicon2{
	width: 102px;
	height: 102px;
	border: 1px solid #a71e44;
	background-color: #dad9d0;
	padding:2px;
	margin:1px;
	/* float: left; */
}


.profsteckibox{
	width: auto;
	height: 721px;
	display: block;
	/* padding: 7px 5px 2px 2px; */
}

.forumstats a{
background: #dbd0df;
display: block;
	text-align: center;
margin-bottom: 5px;
}

.proffiatthead{
	display: block;
	border-bottom: 1px solid #a71e44;
	color: #a71e44;
	font-family: 'Big Shoulders Stencil';
	font-size: 19pt;
	/* text-transform: uppercase; */
	padding: 2px 10px 2px 2px;
	text-align: right;
}

.proffistatbox{
	width: 491px;
	height: 108px;
	/* display: block; */
}

.proffistatbox .facts{
	/* list-style: none; */
	width: 236px;
	height: 21px;
	background-color: #a71e44;
	color: #dad9d0;
	margin: 1px;
	float:left;
	padding: 2px 2px 2px 5px;
	font-family: 'Rajdhani';
	font-size: 12pt;
	display: block;
}

.proffistatbox point{
	/* list-style: none; */
	width: 236px;
	height: 21px;
	background-color: #a71e44;
	color: #dad9d0;
	margin: 1px;
	float:left;
	padding: 2px 2px 2px 5px;
	font-family: 'Rajdhani';
	font-size: 12pt;
	display: block;
}