.rubrik         { color: #ffffff; font-size: 8pt; font-family: Arial; font-weight: bold; line-height: 120%; font-stretch: ultra-condensed; text-indent: 15px; height: 25px }
.rubriklinie  { background-color: #ffffff; height: 3 }
.linklinie    { background-color: #33ccff; background-image: url(../images/linklinie.gif); height: 1 }
.menu a        { color: #ffffff; font-size: 8pt; font-family: Arial; line-height: 120%; text-decoration: none; text-align: right; padding-right: 12px; vertical-align: baseline }
.menu    { color: #ffffff; font-size: 8pt; font-family: Arial; line-height: 120%; text-decoration: none; text-align: right; width: auto; height: 25px }
.menu a:hover  { color: #33CCFF; font-size: 8pt; font-family: Arial; line-height: 120%; text-decoration: none; text-align: right }
.tzv    { 
	color: #ffffff; 
	font-size: 8pt; 
	font-family: Arial; 
	line-height: 120%; 
	text-align: right; 
	padding-right: 15px; 
	padding-bottom: 15px; 
	vertical-align: bottom 
}
.indexedsearchbox    { 
	color: #ffffff; 
	font-size: 8pt; 
	font-family: Arial; 
	text-align: right; 
	padding-top: 25px; 
	padding-left: 40px;
	padding-right: 15px;
	text-align: right;
}
.suche_td    { 
	color: #ffffff; 
	font-size: 8pt; 
	font-family: Arial; 
	text-align: right; 
	padding-top: 25px; 
	padding-left: 50px;
	padding-right: 10px;
	text-align: right;
}
.link a        { color: #000066; font-size: 8pt; font-family: Arial; line-height: 120%; text-decoration: none }

.link { 
	color: #000066; 
	font-size: 8pt; 
	font-family: Arial; 
	line-height: 120%; 
	text-decoration: none; 
	background-color: #33CCFF; 
	padding-left: 10pt; 
	width: 200px; 
	height: 25px; 
	vertical-align: middle 
}
.link_cur { 
	color: #000066; 
	font-size: 8pt; 
	font-family: Arial; 
	line-height: 120%; 
	text-decoration: none; 
	background-color: #ffff66; 
	padding-left: 10pt; 
	width: 200px; 
	height: 25px; 
	vertical-align: middle 
}
a.external-link-new-window:link,a.external-link-new-window:visited  { color: #0066cc; font-size: 8pt; font-family: Arial; font-weight: bold; text-decoration: none }
a.external-link-new-window:link,a.external-link:visited { color: #0066cc; font-size: 8pt; font-family: Arial; font-weight: bold; text-decoration: none }
a.external-link-new-window:hover  { color: #000066; font-size: 8pt; font-family: Arial; text-decoration: none }
a.internal-link-new-window:link,a.internal-link-new-window:visited { 
	color: #0066cc; 
	font-size: 8pt; 
	font-family: Arial; 
	text-decoration: none; 
}
a.internal-link-new-window:hover   { color: #0066cc; font-size: 8pt; font-family: Arial; font-weight: bold; text-decoration: none }

a.internal-link:link,a.internal-link:visited { 
	color: #0066cc; 
	font-size: 8pt; 
	font-family: Arial; 
	text-decoration: none; 
}
a.internal-link:hover  { color: #000066; font-size: 8pt; font-family: Arial; text-decoration: none }
a.internal-link { color: #0066cc; font-size: 8pt; font-family: Arial; font-weight: bold; text-decoration: underline }
a.download:link,a.download:visited  { color: #0066cc; font-size: 8pt; font-family: Arial; font-weight: bold; text-decoration: none }
a.download:hover    { color: #000066; font-size: 8pt; font-family: Arial; font-weight: bold; text-decoration: none }
a.mail:link,a.mail:visited   { color: #0066cc; font-size: 8pt; font-family: Arial; text-decoration: none }
a.mail:hover { 
	color: #000066; 
	font-size: 8pt; 
	font-family: Arial; 
	text-decoration: underline; 
}

.link a:hover       { color: #0066cc; font-size: 8pt; font-family: Arial; text-decoration: none }
.bodytext    { color: #000000; font-size: 11px; font-family: Arial; line-height: 140%; text-align: left }
.tx-thmailformplus-pi1 { color: #000000; font-size: 9px; font-family: Arial; line-height: 140%; text-align: left }
.tx-newloginbox-pi1 { color: #000000; font-size: 11px; font-family: Arial; line-height: 140%; text-align: left }
.imagetext { color: #000000; font-size: 11px; font-family: Arial; line-height: 120%; text-align: left }
.head1   { color: #000066; font-size: 14px; font-family: Arial; font-weight: bold; line-height: 120%; text-align: left; text-transform: uppercase }
.head2   { color: #ffcc66; font-size: 14px; font-family: Arial; font-weight: bold; line-height: 120%; text-align: left }
.inhalt      { padding: 50px 30px 15px }

.inhaltrechts       { padding: 80px 0 0 }


.table_search {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
}

.tx-indexedsearch-browsebox {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
}
.tx-indexedsearch-whatis {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
}

.tx-indexedsearch-descr {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	padding-right: 30px;
	padding-left: 30px;
}
.tx-indexedsearch-title {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
}
.tx-indexedsearch-percent {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
}

.tx-indexedsearch-info {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: grey;
}
.csc-mailform  { color: #000000; font-size: 11px; font-family: Arial; line-height: 140%; border-style: none }
.csc-mailform-field { color: #000000; font-size: 11px; font-family: Arial; line-height: 140%; margin-bottom: 25px; border-style: none }
h3  { color: #000000; font-size: 11px; font-weight: bold; line-height: 100%; text-decoration: none }
label { color: #000000; font-size: 11px; font-weight: bold; line-height: 100%; text-decoration: none }
