/*Überschrift Kategorie*/
.thead h7{
font-size: 50px;
    font-family: Alex Brush;
    text-transform: lowercase;
    text-align: center;
}

/*Gesamte Box*/
#ausenraum{
  width:800px;
  height:141px;
  margin: auto auto;
  color:#888;
}

#ausenraum2{
  width:190px;
  height:170px;
  color:#888;
margin: auto auto;
}

#ausenraum3{
  width:350px;
  height:170px;
  color:#888;
margin: auto auto;
}

#ausenraum4{
  width:190px;
  height:600px;
  color:#888;
margin: auto auto;
}

/*Links Unterforen*/
.beschreibungmittelfeld{
position:absolute;
    float:left;
    margin-top:0px;
    margin-bottom:1px;
    width:260px;
    height:140px;
    overflow:auto;
scrollbar-width: thin;
    margin-left:270px;
    font-size: 0px;
}

.beschreibungmittelfeld a{
    display:block;
    font-size: 10px;
    background:#2E2E2E;
    border-bottom: 1px solid #2E2E2E;
    margin:3px;
    font-family: Quicksand;
    text-transform: uppercase;
    text-align: center;
    padding:4px;
}

/*Beschriebung*/
.rechtsaussen{
    position:absolute;
    float:right;  
    width:260px;
    height:140px;
    margin-left:540px;
    background:#2E2E2E;
    border-bottom: 1px solid #2E2E2E;
}

.rechtsaussen p{
    height:120px;
    overflow:auto;
    padding:10px;
    margin:4px;
    font-size: 11px;
    text-align: justify;
}

/*Neue Beiträge etc*/
.mittepobacke{
    position:absolute;
    width:250px;
    height:140px;
    text-align: right;
    background:#2E2E2E;
    border-bottom: 1px solid #2E2E2E;
    font-family: Quicksand;
    padding-right: 11px;

}

.mittepobacke2{
    position:absolute;
    width:253px;
    height:170px;
    text-align: justify;
    background:#2E2E2E;
    border-bottom: 1px solid #2E2E2E;
    font-family: Quicksand;
   font-size: 10px;
    padding-right: 10px;
overflow:auto;
scrollbar-width: thin;
margin-left: -35px;

}

.mittepobacke3{
    position:absolute;
    width:785px;
    height:140px;
    text-align: right;
    background:#2E2E2E;
    border-bottom: 1px solid #2E2E2E;
    font-family: Quicksand;
   font-size: 11px;
    padding-right: 10px;
overflow:auto;
scrollbar-width: thin;
margin-left: 4px;

}

.mittepobacke4{
    position:absolute;
    width:518px;
    height:170px;
    text-align: justify;
    background:#2E2E2E;
    border-bottom: 1px solid #2E2E2E;
    font-family: Quicksand;
   font-size: 11px;
    padding-right: 10px;
overflow:auto;
scrollbar-width: thin;
margin-left: -35px;

}

.mittepobacke5{
    position:absolute;
    width:253px;
    height:600px;
    text-align: justify;
    background:#2E2E2E;
    border-bottom: 1px solid #2E2E2E;
    font-family: Quicksand;
   font-size: 10px;
    padding-right: 10px;
overflow:auto;
scrollbar-width: thin;
margin-left: -35px;

}

.mittepobacke hr{
    background:#232323;
    border-bottom: 1px solid #232323;
}

.mittepobacke span{
    font-size: 10px;
}

.mittepobacke span2{
    font-size: 10px;
}

g.themen{
    font-size: 9px;
}

g.beitrag{
    font-size: 9px;
}

/*Forenlink und links*/
.linkefalte{
    transform: rotate(-1.3deg);
    width: 155px;
    margin-top: 10px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 10px 50px 10px;
    text-align: right;
    font-family: Quicksand;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 1px;
}

.linkefalte2{
    transform: rotate(-1.3deg);
    width: 160px;
    margin-top: 10px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 10px 50px 10px;
    text-align: right;
    font-family: Quicksand;
color: #232323;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}

.linkefalte3{
    transform: rotate(-1.3deg);
    width: 140px;
    margin-top: -2px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 10px 50px 10px;
    text-align: right;
    font-family: Quicksand;
color: #232323;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}

.linkefalte4{
    transform: rotate(-1.3deg);
    width: 693px;
    margin-top: 15px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 10px 50px 10px;
    text-align: right;
    font-family: Quicksand;
color: #232323;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}

.linkefalte5{
    transform: rotate(-1.3deg);
    width: 420px;
    margin-top: 12px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 10px 50px 10px;
    text-align: right;
    font-family: Quicksand;
color: #232323;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}

.linkefalte6{
    transform: rotate(-1.3deg);
    width: 405px;
    margin-top: 2px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 10px 50px 10px;
    text-align: right;
    font-family: Quicksand;
color: #232323;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}

.linkefalte7{
    transform: rotate(-1.3deg);
    width: 345px;
    margin-top: 5px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 10px 50px 10px;
    text-align: right;
    font-family: Quicksand;
color: #232323;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}

.linkefalte8{
    transform: rotate(-1.3deg);
    width: 160px;
    margin-top: 10px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 3px 50px 3px;
    text-align: right;
    font-family: Quicksand;
color: #232323;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}

.linkefalte9{
    transform: rotate(-1.3deg);
    width: 677px;
    margin-top: 15px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 10px 50px 10px;
    text-align: right;
    font-family: Quicksand;
color: #232323;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}

.linkefalte10{
    transform: rotate(-1.3deg);
    width: 650px;
    margin-top: 5px;
    background: #210A08;
    border-bottom: 2px solid #9F4036;
    padding: 10px 50px 10px;
    text-align: right;
    font-family: Quicksand;
color: #ffffff;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}

.linkefalte11{
    transform: rotate(-1.3deg);
    width: 400px;
    margin-top: 5px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 10px 50px 10px;
    text-align: right;
    font-family: Quicksand;
color: #232323;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}

.linkefalte12{
    transform: rotate(-1.3deg);
    width: 150px;
    margin-top: 10px;
    background:#210A08;
    border-bottom: 2px solid #9F4036;
    padding: 1px 50px 1px 5px;
    text-align: left;
    font-family: Arial;
color: #ffffff;
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 1px;
}

.linkefalte13{
    transform: rotate(-1.3deg);
    width: 140px;
    margin-top: 10px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 1px 98px 1px 5px;
    text-align: left;
    font-family: Quicksand;
color: #232323;
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 1px;
}

.linkefalte14{
    transform: rotate(-1.3deg);
    width: 135px;
    margin-top: 10px;
    background:#D18E12;
    border-bottom: 1px solid #D18E12;
    padding: 1px 98px 1px 5px;
    text-align: left;
    font-family: Quicksand;
color: #232323;
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 1px;
}

.linkefalte15{
    transform: rotate(-1.3deg);
    width: 210px;
    margin-top: 10px;
    background:#210A08;
    border-bottom: 2px solid #9F4036;
    padding: 1px 50px 1px 5px;
    text-align: left;
    font-family: Arial;
color: #ffffff;
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 1px;
}

.linkefalte16{
    transform: rotate(-1.3deg);
    width: 430px;
    margin-top: 5px;
    background:#210A08;
    border-bottom: 2px solid #9F4036;
    padding: 10px 50px 10px;
    text-align: right;
    font-family: Arial;
color: #ffffff;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
}

.linkefalte a{
    color: #232323;
}

.linkefalte2 a{
    color: #232323;
}

.linkefalte7 a{
    color: #232323;
}

.linkefalte10 a{
    color: #232323;
}

.forum_status {
    float:left;
border:2px solid #2e2e2e;
    height: 70px;
    width: 70px;
    background: <img src="{$theme['imgdir']}/{$lightbulb['folder']}.gif" alt="{$lightbulb['altonoff']}" title="{$lightbulb['altonoff']}" class="subforumicon ajax_mark_read" id="mark_read_{$forum['fid']}" />;
    display: inline-block;

}

.forum_on {
    background-position: 0 0;
}

.forum_off {
    background-position: 0 -100px;
}

.forum_offclose {
    background-position: 0 -380px;
}

.forum_offlink {
    background-position: 0 -400px;
}

.profile2-wr {
  margin: auto;
  width: 800px;
  background: #210A08;
  padding: 10px;
  box-sizing: border-box;
  color: #888;
  font-family: "Arial";
  font-size: 11px;
}

.profile2-wr_user {
  padding: 20px;
  background: #2c0d0a;
  margin-bottom: 5px;
}

.profile2-wr_username {
  font-size: 25px;
  text-transform: uppercase;
  font-weight: bold;
}

.profile2-wr_quote {
  font-style: italic;
}

.profile2-wr_quote:before {
  content: "»";
  font-weight: bold;
}

.profile2-wr_flex {
  display: flex;
  justify-content: space-between;
}

.profile2-wr_left {
  background: #2c0d0a;
width: 220px;
  margin-right: 5px;
}

.profile2-wr_avatar {
  margin-bottom: 10px;
margin-top: 5px;
}

.profile2-wr_icon {
  margin-bottom: 10px;
}

.profile2-wr_nick {
  text-align: center;
  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase;
  margin-bottom: 10px;
}

.profile2-wr_away {
  background: #808080;
  margin: 5px;
  padding: 10px;
}

.profile2-wr_middle {
  width: 700px;
}

.profile2-wr_character {
  background: #2c0d0a;
  padding: 10px;
}

.profile2-wr_title {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 5px;
}

.profile2-wr_character-content {
  height: 120px;
  text-align: justify;
  overflow: auto;
scrollbar-width: thin;
  padding: 5px;
}

.profile2-wr_mod {
  background: #D18E12;
color: #232323;
font-family: "Arial";
  font-size: 11px;
  padding: 5px;
  text-align: center;
  margin-bottom: 5px;
}

.profile2-wr_signature {
  text-align: center;
}

.profile2-wr_right {
  width: 300px;
  margin-left: 5px;
  background: #2c0d0a;
  padding: 10px;
}

.profile2-wr_description {
}

.profile2-wr_description-content {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  height: 200px;
  margin-bottom: 10px;
  overflow: auto;
}

.profile2-wr_description-box {
  background: #808080;
  padding: 5px 10px;
}

.profile2-wr_stats {
}

.profile2-wr_stats-content {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  height: 240px;
  margin-bottom: 10px;
  overflow: auto;
}

.profile2-wr_stats-box {
  background: #808080;
  padding: 5px 10px;
}

.shortfacts{ 
width: 130px; 
padding: 4px; 
background: #D18E12;
color: #232323;
font-family: 'Arial'; 
font-size: 10px; 
text-transform: uppercase; 
letter-spacing: 1px;
}

.shortfacts2{ 
width: 160px; 
padding: 4px; 
background: #2c0d0a;
color: #ffffff;
font-family: 'Arial'; 
font-size: 9px; 
text-transform: uppercase; 
letter-spacing: 1px;
}

.shortfacts3{ 
width: 250px; 
height: 50px;
padding: 4px; 
background: #2c0d0a;
color: #ffffff;
font-family: 'Arial'; 
font-size: 10px; 
letter-spacing: 1px;
overflow: auto;
scrollbar-width: thin;
}