/********************************************/
/* speziell für advanced-button-darstellung */
.nice img
{	margin-left: 10px; /* bullet, dummy-bild nach rechts verschieben */
}

.nice div /* button-images */
{	position: relative;
	left: -11px; /* buttons auf bullet, dummy verschieben */
	top: 1px;
	background-color: white; /* transparenz verdecken */
}

.button_col /* breite der ersten spalte, zu kombinieren mit .nice .label */
{	width: 250px;
	border-left: none;
}
.nice .label
{	float: right;
	text-align: left;
	width: 155px;
	margin-left: -8px; /* abstand zum bild */
}
.nice a:hover .label
{	color: #BE743E;
}
.nice .acts
{	color: #778289;
	text-decoration: underline;
}
.nice a:hover .acts
{	color: #BE743E;
	text-decoration: underline;
}
.nice .noacts
{	color: #778289;
}
.nice .abstand
{	float: right;
	text-align: left;
	width: 155px;
	margin-left: -8px; /* abstand button-title */
	color: #778289;
	text-decoration: underline;
}
.nice a:hover .abstand
{	float: right;
	text-align: left;
	width: 155px;
	margin-left: -8px; /* abstand button-title */
	color: #BE743E;
	text-decoration: underline;
}
.backs
{	color: #C2C2C2;
	font-size: 0.8em;
	text-decoration: underline;
}
a:hover .backs
{	color: #BE743E;
	font-size: 0.8em;
	text-decoration: underline;
}
.nobacks
{	color: #C2C2C2;
	font-size: 0.8em;
}
.verb
{	color: #A3A3A3;
	font-size: 0.7em;
}
.verbl
{	color: #000000;
	font-size: 0.7em;
}
.verbr
{	color: #FF0000;
	font-size: 0.7em;
}
.bodl
{	font-size: 1.1em;
}
.ele
{	color: #5385B3;
	font-weight: bold;
	text-decoration: underline;
}
a:hover .ele
{	color: #B47D54;
	font-weight: bold;
	text-decoration: underline;
}
.noele
{	color: #5385B3;
	font-weight: bold;
}
pre {
  background:#FFFBE1;
  padding:0.5em;
  border:1px dotted #BDC3C7;
  font-size: 0.8em;
  margin-right:36px;
	max-width:100%;
	overflow:auto;
	font-family:"Andale Mono",courier,monospace;
}
prein {
  background:#F3FDF5;
  padding:0.1em;
  padding-left:0.3em;
  padding-right:0.3em;
  border:1px dotted #BDC3C7;
  font-size: 0.8em;
  font-family:"Andale Mono",courier,monospace;
}
preis {
  background:#FFFBE1;
  padding:0.1em;
  padding-left:0.3em;
  padding-right:0.3em;
  border:1px dotted #BDC3C7;
  font-size: 0.8em;
  font-family:"Andale Mono",courier,monospace;
}
preiu {
  background:#F3F7FD;
  padding:0.1em;
  padding-left:0.3em;
  padding-right:0.3em;
  border:1px dotted #BDC3C7;
  font-size: 0.8em;
  font-family:"Andale Mono",courier,monospace;
}
preit {
  background:#FEF2F2;
  padding:0.1em;
  padding-left:0.3em;
  padding-right:0.3em;
  border:1px dotted #BDC3C7;
  font-size: 0.8em;
  font-family:"Andale Mono",courier,monospace;
}
pbe {
	font-size: 0.9em;
	font-weight: bold;
	margin-left:26px;
	margin-right:36px;
}
pno {
	font-size: 0.9em;
	margin-left:26px;
	margin-right:36px;
}
pnc {
	font-size: 0.9em;
	margin-left:36px;
}
pnim {
	font-size: 0.9em;
	margin-left:47px;
	margin-right:36px;
}
ifnot {
	margin-left:10px;
}
.balk4
{	background-color: #F0F0F0;
	padding:1px;
	padding-left:26px;
	padding-bottom:2px;
	padding-top:0px;
	color: #898989;
	font-size: 1em;
	margin-left:26px;
}
ulli {
	font-size: 0.9em;
	margin-left:41px;
	margin-right:36px;
}
wher {
	font-size: 0.9em;
	horizontal-align: right;
	margin-right:36px;
}

