.pbox {
padding: 10px;
border: 1px solid #ddd;
height: 120px;
overflow: auto;
font-size: 10px;
}

.pbut {
padding: 10px;

min-width:100px;
font-size: 10px;
}
	
.plotbox {
padding: 10px;
border: 1px solid #ddd;
height: 100px;
overflow: auto;
font-size: 10px;
}



.pp::-webkit-scrollbar {
width:3px;border-radius:5px;
}

.pp::-webkit-scrollbar-track-piece {
background-color:#efefef;}

.pp::-webkit-scrollbar-thumb:vertical {
height:3px;
background-color:#ddd;}


.dicepop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: hsla(0, 0%, 0%, 0.5); z-index: 97; opacity:0; -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; transition: .5s ease-in-out; pointer-events: none; } .dicepop:target { opacity:1; pointer-events: auto; } .dicepop > .pop { background-color: #e7e0da; border: solid 1px #afafaf; width: 600px;  height: 400px; overflow-y:auto; position: relative; margin: 10% auto; padding:0px; z-index: 99; } .closepop { position: absolute; right: -5px; top:-5px; width: 100%; height: 100%; z-index: 98; }

.pp_table{
	width: 98.5%; 
	margin: auto; 
	margin-top: 5px;
	border-spacing: 0px;
	background-color: #e1dad2;
	border: solid 1px #afafaf;
	font-family: Calibri;
	font-size: 11px;
}

.pp_title{
	color: #e1dad2;
	background-color: #0e0d0d;
	padding: 15px;
	text-align: center;
	font-family: Calibri;
	font-size: 17px;
	font-weight: bolder;
	text-transform: uppercase;
	height: 30px;	
}

#postpartner_nav{
width: 264px;
margin: auto;
}



#postpartner_nav {

    width: 215px;
    margin: auto;
    float: left;
    text-align: left;
    padding-top: 20px;
    line-height: 2;

}


.postpartner_userbit {
    margin-top: 15px;
    text-align: center;
    margin-bottom: 15px;

}

.postpartner_userbit .avatar{
	margin-left: 10px;	
	width: 119px;
	margin-right: 10px;
	float: left;
	color: #0e0d0d;
	background-color: #d0cac3;
	padding: 5px;
	border: solid 1px #afafaf;	
}


.postpartner_userbit .infos{
	float: left;
	width: 216px;
	font-size: 10px;
}

.postpartner_wanted_bit{
	color: #0e0d0d;
	padding: 5px;
	border-bottom: solid 1px #afafaf;
	margin: 10px;
	margin-bottom: 5px;
}

.postpartner_wanted_bit .title{
	background-color: #d0cac3;
	padding: 5px;
	margin-top: 10px
	text-transform: uppercase;
	text-align: center;
	font-weight: bold; 
}

.postpartner_wanted_bit .description{
	margin: 10px;
	text-align: justify;
}

.postpartner_search_bit{
	color: #0e0d0d;
	padding: 5px;
	border-bottom: solid 1px #afafaf;
	margin: 10px;
	margin-bottom: 5px;
}

.postpartner_search_bit .title{
	background-color: #d0cac3;
	padding: 5px;
	margin-top: 10px
	text-transform: uppercase;
	text-align: center;
	font-weight: bold; 
	margin-bottom: 5px;
}

.postpartner_search_bit .avatar {
    margin-left: 10px;
    width: 119px;
    margin-right: 10px;
    float: left;
    color: #0e0d0d;
    background-color: #d0cac3;
    padding: 5px;
    border: solid 1px #afafaf;
}

.postpartner_search_bit .infos_suche{
	background-color: #d0cac3;
	padding: 5px;
	margin: 5px;
	margin-top: 15px;
}

.postpartner_search_bit .infos_suche .title{
	background-color: #e1dad2;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold; 
	margin-bottom: 5px;
}

.postpartner_dice_bit{
	color: #0e0d0d;
	padding: 5px;
	margin: 10px;
	margin-bottom: 5px;
}

.postpartner_dice_bit .title{
	background-color: #d0cac3;
	padding: 5px;
	margin-top: 10px
	text-transform: uppercase;
	text-align: center;
	font-weight: bold; 
	margin-bottom: 5px;
}

.postpartner_dice_bit .avatar {
    margin-left: 10px;
    width: 119px;
    margin-right: 10px;
    float: left;
    color: #0e0d0d;
    background-color: #d0cac3;
    padding: 5px;
    border: solid 1px #afafaf;
}

.postpartner_dice_bit .infos_suche{
	background-color: #d0cac3;
	padding: 5px;
	margin: 5px;
	margin-top: 15px;
}