.centertag,.opncenterbox {text-align:center;}
.imgtag {border:none;}
.nobreakinform {display:inline;}

/* class die als Zeilenumbruch dient für die Boxen */
hr.breakingline {visibility: hidden;}
/* class die fuer das floaten der Boxen zustaendig ist */
.split {list-style:none; list-style-image: none; list-style-position: inside; /*display: inline; */ margin: 0 1% 1em 0;padding: 0; }
li.split {float:left; }

/* anzeige der userinfobox */
.userinfoboxul {list-style-type:none; list-style-image:none; border:none; list-style:none; margin-left:0px; margin-bottom:5px; margin-top:5px; text-align:left; padding:0px;}
.userinfoli {list-style-image:none; margin:0px;}
.userinfoinv {list-style-image:none; margin-left:19px;}
.userinfoimg {border:none; width:16px; height:16px;}
.userinfoimggroups {border:none; visibility:visible;}

/* pagebar */
div.pagebar {width:99%;}
ul.pagebar {color:#000; background:#E0DFE3; width:auto; text-align:center; border:2px groove #fff; margin:auto; padding:5px;}
li.pagebar {float: left; width: 2em; margin:.5em; padding: .2em;}
a.pagebar {color:#000; background:none; border:2px solid #E0DFE3; font:12px arial,helvetica,sans-serif; margin:2px; padding:2px; text-decoration:none;}
a.pagebar:hover {border:2px outset #fff;}
a.pagebar:active {border:2px inset #fff;}
li.pagebaraktiv {float: left; width: 2em; margin:.2em; padding: .5em; color: #336699; background: transparent;}
span.pagebaraktiv {color:#336699; background:transparent; font:bold 12px arial,helvetica,sans-serif;}
li.pagebarstarttext {color:#000; background:none; font:12px arial,helvetica,sans-serif; display:block; list-style:none; margin:0px 5px 5px 5px; text-align:center;}
li.pagebarendtext {color:#000; background:none; font:12px arial,helvetica,sans-serif; display:block; list-style:none; margin:10px 5px 0px 5px; text-align:center;}
li.pagebarbr {display:block; list-style:none;}

div.letterpagebar {width:auto;}
ul.letterpagebar {width:auto; margin-left:0; text-align:center;}
li.letterpagebar {float: left; width: 2em; margin:.5em; padding: .2em;}
a.letterpagebar {color:#000; background:#E0DFE3; border:1px solid #000; padding:2px; font:12px Verdana,Arial,Helvetica,sans-serif; text-decoration:none;}
a.letterpagebar:hover {color:#CC0033; background:#E0DFE3; border:1px solid #CC0033;}
li.letterpagebaraktiv {float: left; width: 2em; margin:.2em; padding: .5em; color: #336699; background: transparent;}
span.letterpagebaraktiv {border:1px solid #000; padding:2px; font:bold 12px Verdana,Arial,Helvetica,sans-serif; color:#CC0033; background:#E0DFE3;}
span.letterpagebardeaktiv {border:1px solid #000; padding:2px; font:12px Verdana,Arial,Helvetica,sans-serif; text-decoration: line-through; color:#000; background:#E0DFE3;}
li.letterpagebarbr {display:block; list-style:none;}

/* anzeige Forum */

dl.forum {margin-bottom: 0px; margin-top: 0px;}
dd.forum {margin: 1px; padding-left:24px;}
img.forumimgtag {margin-top: 12px; margin-left: 6px;}


a.wiki, a.wiki:link, a.wiki:visited, a.wiki:hover {color:#000; background: url(images/external.png) center right no-repeat; padding-right: 13px; text-decoration: none; border-bottom: 2px dotted green }
.quoteheader {color:#000; font-weight: bold; margin-left:15px; padding:5px;}
.editorimage {cursor: pointer; margin: 1px 2px 1px 1px;}
/* mediengalerie */
ul.pola{
	margin:.5em auto;
	padding:.5em;
	width: 602px;
}
ul.pola li{
	width: 180px;
	float:left;
	list-style:none;
}
ul.polahori {list-style-type:none; list-style-image:none;overflow:hidden; margin: 0; padding:0; width:100%}
ul.polahori li {background:none; list-style:none; list-style-image:none; float:left;margin: 0; padding:0;}
div.pola{
	/*	don't change "padding"
	the background color is for the border*/
	margin:.3em;
	padding:0;
	background:#EFEFEF;
}
div.polahead{
	height:14px;
	margin:0;
	padding:0;
	background:url(images/polaroid/polahead.png) repeat-x;
	overflow:hidden;
}
div.polatopleft{
	float:left;
	width:14px;
	height:14px;
	margin:0;
	padding:0;
	background-image:url(images/polaroid/polatopleft.png);
	background-repeat:no-repeat;
}
div.polatopright{
	float:right;
	width:22px;
	height:14px;
	margin:0;
	padding:0;
	background-image:url(images/polaroid/polatopright.png);
	background-repeat:no-repeat;
}
div.polaleftborder{
	margin:0;
	padding:0;
	background-image:url(images/polaroid/polaleftborder.png);
	background-repeat:repeat-y;
	overflow:hidden;
}
div.polarightborder{
	float:right;
	width:12px;
	height:100%;
	margin:0;
	padding:0;
	background-image:url(images/polaroid/polarightborder.png);
	background-repeat:repeat-y;
}
img.polaimg, object.polaobj{
	margin:0 0 0 14px;
	border-top:1px solid #9C9C9C;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #9C9C9C;
	padding:0;
	float: left;
}
div.polatext{
	height:40px;
	margin:0;
	padding:0;
	background-image:url(images/polaroid/polaleftborder.png);
	background-repeat:repeat-y;
	color:#333344;
	font-family:monospace;
	font-size:1em;
	line-height:45px;
	text-align:center;
	overflow:hidden;
}
a.polalink {
	color:#333344;
	font-family:monospace;
	font-size:1em;
	text-decoration: underline;
	text-align:center;
}

div.polatextright{
	float:right;
	width:12px;
	height:40px;
	margin:0;
	padding:0;
	background-image:url(images/polaroid/polarightborder.png);
	background-repeat:repeat-y;
}
div.polabottom{
	height:22px;
	margin:0;
	padding:0;
	background-image:url(images/polaroid/polabottom.png);
	background-repeat:repeat-x;
}
div.polabottomleft{
	float:left;
	width:14px;
	height:22px;
	margin:0;
	padding:0;
	background-image:url(images/polaroid/polabottomleft.png);
	background-repeat:no-repeat;
}
div.polabottomright{
	float:right;
	width:22px;
	height:22px;
	margin:0;
	padding:0;
	background-image:url(images/polaroid/polabottomright.png);
	background-repeat:no-repeat;
}
/* opn.info spezifisch*/
.menucenter {width:100%;}
.menucenter ul{
font-family:arial,helvetica,sans-serif;
background:#E0DFE3;
color:#000;
border:2px groove #fff;
margin:5px 5px 5px 5px;
padding: 5px 5px 5px 5px;
}
.menucenter li{
display:inline;
list-style:none;
margin:5px;
border:none;
background: transparent;
color:#000;
}
.menucenter li a{
background:transparent;
color:#000;
margin:2px;
padding:2px;
text-decoration:none;
}
.menucenter li a:link{border:2px solid #E0DFE3;}
.menucenter li a:visited{border:2px solid #E0DFE3;}
.menucenter li a:hover{border:2px outset #fff;}
.menucenter li a:active{border:2px inset #fff;}

li.opncenterboxinv{
	margin: 10px; padding: 2px;
	list-style: none;
}
li.opncenterboxinv{
 list-style: none;
}