/* CSS Document */

.tx-indexedsearch-rules {
	margin-right:50px;
}
.tx-indexedsearch-whatis {
	color:#FFFFFF;
	font-size:16px;
	margin-top: 24px;
}
.title, .title a {
	color:#FFFFFF;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
  background: #ffffff none repeat scroll 0%;
  -moz-background-clip: -moz-initial;
  -moz-background-origin: -moz-initial;
  -moz-background-inline-policy: -moz-initial;
}

/* CALENDAR */
.tx-attacalendar-pi1_table {
	margin-top:10px;
}

.tx-attacalendar-pi1_header {
	margin-top:5px;
}
.tx-attacalendar-pi1_rechts {
	padding-left:20px;
}
/* GLOSSARY */
acronym, dfn, abbr, span.abbr {
	border-bottom: 1px dotted black;
	cursor: help;
}
dl.glossary dt {
	font-weight: bold;
	margin: 8px 0px 3px 0px;
	font-style: normal;
}
dl.glossary dd {
	margin: 0px 0px 15px 20px;
}
.overlibTable td {
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
.overlibTable {
	border:1px solid #9EC226 !important;
	background-color:#9EC226 !important;
	color:#fff;
	xpadding:5px 10px;
}
.overlibTable table td {
	padding:5px;
}
.overlibInnerTable {
	background-color:#fff;
}
.overlibInnerTable td {
	color:#000;
	font-weight:normal;
}
.radios input {
	display:block;
	float:left;
	clear:both;
	margin-bottom:2px;
	margin-right:7px;
}
.radios label {
	display:block;
	margin-bottom:2px;
}
.links dt {
	width: 15px !important;
	float:left !important;
}
.checks dd {
	padding:0px !important;
}
.checks dl {
	padding:0px !important;
}
.checks .links {
	white-space:nowrap;
	float:left;
	width:100%;
}

