/* TYPO3 3.6.1 */
/* Master Stylesheet fuer MASTER TEMPLATE v1.0 */

/***************************/
/* Generelle Styles: */
/***************************/
BODY, H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: Arial, Geneva, sans-serif; color: black; }
PRE { font-family: monospace; }
A { color: Black; text-decoration: underline; }
#A:hover { color: Black; }
FORM { margin: 0px 0px 0px 0px;}
P, PRE { margin: 0px 0px 0px 0px; }
BODY, P, TD, UL, OL, H1, H2, H3, H4, H5 { font-size: 10pt; }
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 10pt; }
H1 {font-size: 11pt; color: #003366; margin-bottom: 5px; margin-top: 0px;}
P A:link { color: Black; text-decoration: underline; }
P A:visited { color: Black; text-decoration: underline; }
P A:activ { color: Black; text-decoration: underline; }
P A:hover { color: Black; text-decoration: underline; }
P A:focus { color: Black; text-decoration: underline; }

/* Listen */
.bulletlist A:link { TEXT-DECORATION: underline; }
.bulletlist A:visited { TEXT-DECORATION: underline; }
.bulletlist A:active { TEXT-DECORATION: underline; }
.bulletlist A:hover { TEXT-DECORATION: underline; }
.bulletlist A:unknown { TEXT-DECORATION: underline; }

.rechtsAuswahlBoxen { border: 1px solid; margin-bottom: 5px; width: 100%; background-color: #FFEED0; border-color: black; padding: 4px; }
.rechtsAuswahlBoxen H1 { color: #003366; font-size: 9pt; font-weight: bold;  text-align: center;  }
.rechtsAuswahlBoxen H2 { color: #003366; font-size: 9pt; font-weight: bold; margin-bottom: 2px;}
.rechtsAuswahlBoxen hr { color: white; border: 10px;}
.rechtsAuswahlBoxen select { color: #003366; font-size: 9pt; width: 140px; }


/* Background Farben für Kopfzeilen */


#kopfzeile { background-color: #FF9933; }
#top { background-color: #497BD6; }

.content_set {padding-left: 5px; padding-right: 5px;}

.NormalTeaser H1 {font-size: 10pt; color: #003366; margin-bottom: 0px; margin-top: 0px;}
.NormalTeaser P A:link { color: Black; text-decoration: underline; }
.NormalTeaser P A:visited { color: Black; text-decoration: underline; }
.NormalTeaser P A:activ { color: Black; text-decoration: underline; }
.NormalTeaser P A:hover { color: Black; text-decoration: underline; }
.NormalTeaser P A:focus { color: Black; text-decoration: underline; }

.rechtsEins { border-color: #E4002B; }
.rechtsEins H1 A, .rechtsEins H1 { color: White; background-color:#E4002B; }
.rechtsEins P A:hover { color: #E4002B; }

#.contEins H1 A, .contEins H1 { color: #E4002B;}
#.contEins H2 A, .contEins H2 { color: #E4002B;}
#.contEins H3 A, .contEins H3 { color: #E4002B;}
#.contEins P A:hover { color: #E4002B; }

/* Netzwerkleiste; Inhalt kommt vom Bannerserver */
#itmtop{ font-size: 8pt;}


.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	//color : Black;
	color : white;
}

.seitentitel{
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
	font-weight: bold;
	font-size: 12pt;
	text-align: center;
}

#metasuche { background-color: #FF9933; }
.boxsuchen { 
	padding-top: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 8pt;
	font-weight: normal;
}
.boxsuchen A:link { color: white; text-decoration: none; }
.boxsuchen A:visited { color: white; text-decoration: none; }
.boxsuchen A:activ { color: white; text-decoration: none; }
.boxsuchen A:hover { color: #999999; text-decoration: none; }
.boxsuchen A:focus { color: #999999; text-decoration: none; }
.boxsuchen #boxsuche select { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bolder; }
.boxsuchen #boxsuche input { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; width: 150px; border: 0; }
.boxsuchen form { margin: 0px 0px 0px 0px; color: #999999;}

.topspezial{
	font: bold 10pt Arial, Helvetica, sans-serif;
}

.toptitel{
	color: #FFFFFF;
	font: bold 10pt Arial, Helvetica, sans-serif;
}


.pmenu{
                background-color: white;
                color: White;
                padding-top: 2;
                padding-left: 2;
}

.tx-indexedsearch .tx-indexedsearch-browsebox .tx-indexedsearch-sectionlinks UL { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-browsebox P { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-browsebox P A { text-decoration:none; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info P { font-family:Arial; font-size:9px; }
.tx-indexedsearch .tx-indexedsearch-browsebox TD.tx-indexedsearch-browsebox-SCell P A { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-browsebox TD P A { text-decoration:none; }
.tx-indexedsearch P A { text-decoration:underline; }
.tx-indexedsearch P A:active { text-decoration:underline; }
.tx-indexedsearch P A:visited { text-decoration:underline; }
.tx-indexedsearch .tx-indexedsearch-browsebox P A:hover { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-browsebox P A:active { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-browsebox P A:visited { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-browsebox TD.tx-indexedsearch-browsebox-SCell P A:hover { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-browsebox TD.tx-indexedsearch-browsebox-SCell P A:active { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-browsebox TD.tx-indexedsearch-browsebox-SCell P A:visited { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-browsebox TD P A:hover { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-browsebox TD P A:active { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-browsebox TD P A:visited { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res P A { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res P A:hover { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res P A:active { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res P A:visited { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P A { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P A:hover { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P A:active { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P A:visited { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info P A { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info P A:hover { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info P A:active { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info P A:visited { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 A { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 A:hover { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 A:active { text-decoration:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 A:visited { text-decoration:none; }
