/***********************************************************************************/
/* Copyright (c) 2002 RESource Programmierservice und EDV-Vertrieb GmbH, Karlsruhe */
/* $Author: xhu5131 $                                                                  */
/* $Revision: 1.15 $                                                                */
/* $Date: 2005/03/18 09:12:05 $                                                    */
/***********************************************************************************/

.headline {
font-size:14px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-style:normal;
color:#003399;
}
.subheadline {
font-size:12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
color:#003399;
}
.subheadlinedarkgrey {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#333333;
}
.subheadlinelightgrey {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#666666;
}
.subheadlinered {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#DD0D01;
}
.subheadlinelightred {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#333333;
}
.absatzueberschrift {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#003399;
}
.textblock {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
}
.textblock2 {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	line-height:20px;
}
.bold {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#000000;
}
.mehrInfo {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#515151;
	text-decoration: undeline
}
.mehrInfo:hover {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#003399;
	text-decoration: undeline
}
td {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
}
th {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#003399;
}
.tdtext {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#003399;
	background-color:#B5C3E5;
}
.tdzwischenergebnis {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#003399;
	background-color:#B5C3E5;
}
.tdergebnis {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
	background-color:#003399;
}
BODY {
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: normal
}
DIV {
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: normal
}
.tdlink:link { 
	color:#003399; text-decoration:underline; 
}
.tdlink:active { 
	color:#003399; text-decoration:underline; 
}
.tdlink:visited { 
	color:#FF6600; text-decoration:underline; 
}
A { 
	color:#003399; TEXT-DECORATION: none
}
A:hover { 
	color:#003399; text-decoration:underline; 
}
A:visited { 
	color:#003399; text-decoration:underline; 
}
A:active { 
	color:#003399; text-decoration:underline; 
}
A.blau { 
	color:#003399; font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: normal; text-decoration:underline; 
}
A.blattern { 
	color: #333333; font-family: Verdana,Arial,Helvetica; font-size: 10px; font-weight: normal; text-decoration:underline; 
}
.formdiv {
 position:absolute;
 visibility:hidden;
}
.schnellnavigation {
background-color:#B5C3E5;
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-style:normal;
color:#003399;
}

/* Ab hier WGZ - Styles */

.tddunkelblau	{	
	background-color:#003399;
	layer-background-color:#003399;	
	font-size:15px;	
	font-family:Times New Roman,Times,Arial,Helvetica,Verdana;
	font-weight : bold;
	font-style : normal;
	color : #FFFFFF;
}

.tdhellblau	{	
	background-color:#CCD6EB;
	layer-background-color:#CCD6EB;	
}

.tdfliederblau	{	
	background-color:#F0F2F7;
	layer-background-color:#F0F2F7;	
}

/* Volltextsuche */
.fts-textblock {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
}
.fts-tdtext {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#003399;
	background-color:#B5C3E5;
}
.fts-headline {
	font-size:14px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#003399;
}
.fts-tdlink:link { 
	color:#003399; text-decoration:underline; 
}
.fts-tdlink:active { 
	color:#003399; text-decoration:underline; 
}
.fts-tdlink:visited { 
	color:#FF6600; text-decoration:underline; 
}


.form-textblock {
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	text-align:left;
	width:240px
}

.linklist-hd {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

.linklist-txt {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
}

a.linklist-link {
	text-decoration:none;
	font-weight: bold;
}

.linklist-link-wide {
	color: #003399;
	text-decoration:none;
	font-weight: bold;
}
.linklist-link-wide:visited{
color:#666666; font-weight:bold; text-decoration:none; 
}
.linklist-link-wide:hover{
color:#FF9900; font-weight:bold; text-decoration:none; 
}


.linklist-link-narrow {
	color: #003399;
	text-decoration:none;
	font-weight:normal;
}
.linklist-link-narrow:visited{
color:#666666; font-weight:normal; text-decoration:none; 
}
.linklist-link-narrow:hover{
color:#FF9900; font-weight:normal; text-decoration:none; 
}



.sitemap-link {
	font-size : 10px;
	color : #042F9F;
	text-decoration: none;
}

a.sitemap-link {
	font-size : 10px;
	color : #042F9F;
	text-decoration: none;
}

a.sitemap-link:hover {
	text-decoration: none;
}

a.sitemap-link:visited {
	text-decoration: none;
}

.tdhilfe09blau
{
color: #003399;
font-family: Verdana,Arial,Helvetica;
font-size: 10px;
font-style: normal;
font-weight: bold;
text-decoration: none
}
.tdhilfe09blau:visited{
color:#666666; font-weight:bold; text-decoration:none; 
}
.tdhilfe09blau:hover{
color:#FF9900; font-weight:bold; text-decoration:none; 
}
.tdheadhilfe09blau
{
background-color: #96AADB;
color: #FFFFFF;
font-family: Verdana,Arial,Helvetica;
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
layer-background-color: #96AADB
}
.tdhilfe09orange
{
background-color: #F0F2F7;
color: #FF9900;
font-family: Verdana,Arial,Helvetica;
font-size: 11px;
font-style: normal;
font-weight: normal;
layer-background-color: #F0F2F7
}
.tdheadhilfe09orange
{
background-color: #FF9900;
color: #FFFFFF;
font-family: Verdana,Arial,Helvetica;
font-size: 11px;
font-style: normal;
font-weight: bold;
layer-background-color: #FF9900
}
