/*Serienchara*/
.listhead1{font-family: 'Oswald', sans-serif;
font-size: 25pt;
text-align: center;
text-transform: uppercase;
background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;}

.listspechead{font-family: 'Oswald', sans-serif;
font-size: 15pt;
text-align: center;
text-transform: uppercase;
letter-spacing:2px;
background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;}

.listhead2{font-family: 'Oswald', sans-serif;
font-size: 15pt;
text-align: center;
text-transform: uppercase;
letter-spacing:2px;
background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;}


.listspec{font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    height: 120px;
    width: 322px;
    overflow: auto;
    border-bottom: 1px solid #99695a;
    border-right: 1px solid #99695a;
    padding: 5px;}

.listheadnames2{font-family: 'Oswald', sans-serif;
font-size: 15pt;
text-align: center;
text-transform: uppercase;
letter-spacing:2px;
background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;}

.listnametext{font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    height: 400px;
    width: 322px;
    overflow: auto;
    border-bottom: 1px solid #99695a;
    border-right: 1px solid #99695a;
	padding: 5px;}

.reservtext{font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    width: 180px;
    overflow: auto;
    border-bottom: 1px solid #99695a;
    border-right: 1px solid #99695a;
	padding: 5px;
	padding-top:10px;
	padding-bottom: 10px;}


.quihead{font-family: 'Oswald', sans-serif;
    font-size: 15pt;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;}
	
.quitext{font-family: 'Anaheim', sans-serif;
    font-size: 10pt;
    height: 350px;
    width:494px;
    overflow: auto;
    border-bottom: 1px solid #99695a;
    border-right: 1px solid #99695a;
	padding: 5px; }

.quiback{
float: left;
padding-right:5px;
margin:2px;}

.quisubhead{background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;
	text-align:center;
	padding:2px;
	font-size: 12pt;
	text-transform: uppercase;
	font-family: 'Oswald', sans-serif;
	letter-spacing: 2px;
}

/*Schulposition*/

.schulheadbig{font-family: 'Oswald', sans-serif;
    font-size: 15pt;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;}
	
.schul1{background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;
	text-align:center;
	padding:3px;
	font-size: 11pt;
	text-transform: uppercase;
	font-family: 'Oswald', sans-serif;
	letter-spacing: 2px;
	}

.schul2{color:#5a4140;
text-align:center;
padding:3px;
font-size: 11pt;
text-transform: uppercase;
font-family: 'Oswald', sans-serif;
letter-spacing: 2px;
float:left;
width: 502px;}
	
.schultext{font-family: 'Anaheim', sans-serif;
    font-size: 10.5pt;
	text-align:center;}	

.schulposbox1{
	float: left;
	margin: 3px;
	width: 502px;
	height:250px;
}

/*wer schlaeft wo*/

.wswhead1{background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;
	text-align:center;
	padding:3px;
	font-size: 11pt;
	text-transform: uppercase;
	font-family: 'Oswald', sans-serif;
	display: block;}

.wswhead2{background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;
text-align:center;
padding:3px;
font-size: 11pt;
text-transform: uppercase;
font-family: 'Oswald', sans-serif;
display: block;
width: 493px;}

.wswhead3{background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;
text-align:center;
padding:3px;
font-size: 15pt;
font-weight: bold;
text-transform: uppercase;
font-family: 'Oswald', sans-serif;
display: block;
width: 1014px;}

.wswbox0{
	height: 158px;
	/* overflow: auto; */
	width: 500px;
	float: left;
	margin: 1px;
	}

.wswbox{
    font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    height: 163px;
    width: 1007px;
    overflow: auto;
    border-right: 1px solid #99695a;
    border-bottom: 1px solid #99695a;
    padding: 5px;
    }

.wswbox2{height:130px;
	overflow: auto;
	padding:5px;}

.wswbox3{height: 208px;margin: 1px;width:1018px;}

/*Zauberstabliste*/

wandhead{background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;
text-align:center;
padding:3px;
font-size: 15pt;
text-transform: uppercase;
font-family: 'Oswald', sans-serif;
display: block;
width: 334px;}

.wandback{width: 340px;
height: 238px;
overflow: auto;
float: left;
margin: 1px;
background-color: #9d9b97;}

.wandtext{
    font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    text-align: justify;
    color: #5a4140;
    margin:1px;
}

wanduser{text-align:center;
border-bottom:1px solid #99695a;
font-size:11pt;
text-transform:uppercase;
width:auto;
display:block;
}

.wanddes{text-align:center;
background-color: #a7a8a4;
float:left;
margin:1px;
width: 165px;
display:block;
font-size:10pt;
text-transform:uppercase;}


/*Mainlist*/


div.listmainbox_item {display: inline-block;
color: #b4b8b6;
background-color: rgb(152 92 75);
width: 227px;
height: 65px;
text-align: center;
margin: 1px;
padding: 10px 14px 0px 10px;
font-size: 11pt;}

div.listmainbox_item2{display: inline-block;
    color: #b4b8b6;
    background-color: rgb(152 92 75);
    width: 150px;
    height: 65px;
    text-align: center;
    margin: 1px;
    padding: 10px 14px 0px 10px;
	font-size: 11pt;}

div.listmainbox_item :hover {
color: rgb(130 96 85);
    background-color: rgb(152, 92, 75, 0.3);
	-webkit-transition: all ease 0.8s;
	-moz-transition: all ease 0.8s;
	-o-transition: all ease 0.8s;
	transition: all ease 0.8s;
}

div.listmainbox_item a:link,
div.listmainbox_item a:visited,
div.listmainbox_item a:active {
	color: #b4b8b6;
}

div.listmainbox_item a:hover {
color: rgb(130 96 85);
    background-color: rgb(152, 92, 75, 0.3);
}



div.listmainbox_item a:hover{
color: rgb(130 96 85);
    background-color: rgb(152, 92, 75, 0.3);
	text-decoration: none;
}

div.listmainbox_item i {
	font-size: 30pt;
	margin-bottom: 2px;
	display:block;
}

div.listmainbox_item i:hover {
	font-size: 30pt;
	margin-bottom: 2px;
	display:block;
color: rgb(130 96 85);
    background-color: rgb(152, 92, 75, 0.3);
}





div.listmainbox_item2{
    display: inline-block;
    color: #b4b8b6;
    background-color: rgb(152 92 75);
    width: 998px;
    height: 65px;
    text-align: center;
    margin: 1px;
    padding: 10px 14px 0px 10px;
    font-size: 11pt;
    }


div.listmainbox_item2 :hover {
color: rgb(130 96 85);
    background-color: rgb(152, 92, 75, 0.3);
	-webkit-transition: all ease 0.8s;
	-moz-transition: all ease 0.8s;
	-o-transition: all ease 0.8s;
	transition: all ease 0.8s;
}

div.listmainbox_item2 a:link,
div.listmainbox_item2 a:visited,
div.listmainbox_item2 a:active {
	color: #b4b8b6;
}

div.listmainbox_item2 a:hover{
color: rgb(130 96 85);
    background-color: rgb(152, 92, 75, 0.3);	
	text-decoration: none;
}

div.listmainbox_item2 i {
	font-size: 30pt;
	margin-bottom: 2px;
	display:block;

}

div.listmainbox_item2 i:hover {
	font-size: 30pt;
	margin-bottom: 2px;
	display:block;
color: rgb(130 96 85);
    background-color: rgb(152, 92, 75, 0.3);
}

/*Berufsliste*/

.listberufbox1{
	width: 504px;
	margin: 5px;
	float: left;
	}

.berufbut{background-color:rgb(152, 92, 75, 0.8);
width: 246px;
padding:5px 2px;
margin: 1px;
float: left;
text-align: center;}

.berufbut a{
color: #b4b8b6;
}

.berufbut:hover{background-color:rgb(152, 92, 75, 0.3);
width:220px;
padding:5px 2px;
margin: 1px;
float: left;
text-align: center;
  text-decoration: none;
  -webkit-transition: all ease 0.6s;
  -moz-transition: all ease 0.6s;
  -o-transition: all ease 0.6s;
  transition: all ease 0.6s;
}

.berufbut a:hover{
color: #99695a;
}

.listberufhead{font-family: 'Oswald', sans-serif;
    font-size: 15pt;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;
}

.listberufdescr{font-family:'Anaheim', sans-serif;font-size:9.5pt;text-align:justify;height:100px;overflow:auto;/* margin: 3px 5px; */padding:5px;background-color:rgb(160 158 153);}

.listberuf{
    font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    height: 156px;
    width: 493px;
    overflow: auto;
    border-bottom: 1px solid #99695a;
    border-right: 1px solid #99695a;
    padding: 5px;
    text-align: left;
    }


/*Blutstatus*/

.bloodhead{    font-family: 'Oswald', sans-serif;
    font-size: 15pt;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
background-color:rgb(152, 92, 75, 0.8);
color:#b4b8b6;}

.listblood{    font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    height: 200px;
    width: 322px;
    overflow: auto;
    border-bottom: 1px solid #99695a;
    border-right: 1px solid #99695a;
    padding: 5px;}


/*Gesinnung*/


.listgesinnunghead{    font-family: 'Oswald', sans-serif;
    font-size: 15pt;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    background-color:rgb(152, 92, 75, 0.8);
    color:#b4b8b6;}

.listgesinnung{    font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    height: 350px;
    width: 322px;
    overflow: auto;
    border-bottom: 1px solid #99695a;
    border-right: 1px solid #99695a;
    padding: 5px;}

/*Relation*/


.listrelahead{    font-family: 'Oswald', sans-serif;
    font-size: 15pt;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    background-color:rgb(152, 92, 75, 0.8);
    color:#b4b8b6;}

.listrela{    font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    height: 250px;
     width: 322px;
    overflow: auto;
    border-bottom: 1px solid #99695a;
    border-right: 1px solid #99695a;
    padding: 5px;}


/*Besonderheiten*/

.besonderheithead{    font-family: 'Oswald', sans-serif;
    font-size: 15pt;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    background-color:rgb(152, 92, 75, 0.8);
    color:#b4b8b6;}

.listbesonderheit{    font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    height: 200px;
    width: 322px;
    overflow: auto;
    border-bottom: 1px solid #99695a;
    border-right: 1px solid #99695a;
    padding: 5px;}

/*Avatarliste*/

.listavabox{margin: 1px;
float: left;
margin-bottom: 20px;}

.listavahead{font-family: 'Oswald', sans-serif;
font-size: 15pt;
text-align: center;
text-transform: uppercase;
letter-spacing:2px;
    background-color:rgb(152, 92, 75, 0.8);
    color:#b4b8b6;}

.listavatext{font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    height: 250px;
    width: 501px;
    overflow: auto;
    border-right: 1px solid #99695a;
    border-bottom: 1px solid #99695a;
    padding: 5px;}

/*Seriencharas*/

.seriencharahead{font-family: 'Oswald', sans-serif;
font-size: 15pt;
text-align: center;
text-transform: uppercase;
letter-spacing:2px;
    background-color:rgb(152, 92, 75, 0.8);
    color:#b4b8b6;}

.listserienchara{width: 472px;
height:200px;
overflow:auto;
font-family: 'Anaheim', sans-serif;
font-size:11pt;
border-bottom: 1px solid #99695a;
border-right: 1px solid #99695a;
padding-left: 30px;
padding-top: 10px;
padding-bottom: 10px;}


/*Reinblutfamilien*/

.purebloodhead{font-family: 'Oswald', sans-serif;
font-size: 15pt;
text-align: center;
text-transform: uppercase;
letter-spacing:2px;
    background-color:rgb(152, 92, 75, 0.8);
    color:#b4b8b6;}

.purebloodfam{  font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    height: 200px;
    width: 322px;
    overflow: auto;
    border-bottom: 1px solid #99695a;
    border-right: 1px solid #99695a;
    padding: 5px;}


/*Kurse*/

.kurshead{font-family: 'Oswald', sans-serif;
font-size: 15pt;
text-align: center;
text-transform: uppercase;
letter-spacing:2px;
    background-color:rgb(152, 92, 75, 0.8);
    color:#b4b8b6;}

.kursbox{
    font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    height: 200px;
    width: 499px;
    overflow: auto;
    border-bottom: 1px solid #99695a;
    border-right: 1px solid #99695a;
    padding: 5px;
    }

.kursbox1{
    font-family: 'Anaheim', sans-serif;
    font-size: 11pt;
    /* height: 247px; */
    /* width: 516px; */
    float:left;
    margin:2px;
}



/*Stammbaum*/

.stammbaumhead{width:920px;
background-color: #985c4b;
color: #9d9b97;
font-size: 20px;
padding: 0px;
letter-spacing: 2px;
text-transform: uppercase;
text-align: center;
font-family: 'Oswald', sans-serif;}

.stammbaumhead2{
width: 225px;
background-color: #985c4b;
color: #9d9b97;
font-size: 20px;
padding: 0px;
letter-spacing: 2px;
text-transform: uppercase;
text-align: center;
font-family: 'Oswald', sans-serif;
}

.stammbaumbox{
width: 215px;
height: 300px;
overflow: auto;
padding: 5px;
font-size: 11pt;
font-family: 'Anaheim', sans-serif;
list-style: none;
float:left;
}