body { color: #000; font: 12pt Arial, Verdana, Helvetica, sans-serif; background-image: none !important; background-repeat: repeat !important; background-attachment: scroll !important; background-position: 0 0 !important; text-align: justify; /* Blocksatz */ height: 100%; quotes: "\201E" "\201C" "\201A" "\2018"; }

/* Seitenbreite */
td { padding-right: 10px; }
table { width: 100%; }
body, #container { width: 100% !important; height: 100%; margin: 0 !important; padding: 0 !important; }
#header, #footer, #gesellschaften, #crumb, #leftcolumn, #rightcolumn, #suche, #aktuell, #creditfooter, #printpdf, #partner #menu  {
display: none;
}
H1,h2,h3,h4,h5,h6 { color: #6889c0; font-size: 13pt; font-weight: bold; page-break-after: avoid;
/* Hier koennen Sie eintragen wie ihre Ueberschriften in der Druckversion aussehen sollen: Groesse, Farbe, etc. */
/* Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
}


p, address, dt, dd { font-size: 12pt
; line-height: 1.4em; }
/* Zeichensatz fuer Code Beispiele */
code, pre { }

ul, ol { list-style-image: url(../img/schwarzer_pfeil.png); list-style-position: outside; }

li { line-height: 0.85em; }

a:link, a:visited {
background: transparent;
color: #6889c0;
font-weight: bold;
text-decoration: underline;
}


*[cite]:after {
content:close-quote" (Quelle: "attr(cite)")";
}

q:before, blockquote:before {
content:open-quote;
}

q:after, blockquote:after {
content:close-quote;
}
img { padding-right: 10px; }
/*ep Formatierung*/
.mac_anwender { color: #6889c0; font-size: 11px; }
.gruen_h2 { color: #96bf00; font-weight: bold; }
.gruen_fliestext { color: #96bf00; font-weight: normal; }
.blau_fliestext { color: #6889c0; font-weight: normal; }
.blau_h1 { color: #6889c0; font-weight: bold; }
.blau_h2 { color: #6889c0; font-weight: bold; }
.input_lila_suche { color: #c75093; }
.lila_h2 { color: #c75093; font-weight: bold; }
.lila_fliestext { color: #c75093; font-weight: normal; }
.grau_h2 { color: #000; font-weight: bold; }
.grau_fliestext { color: #000; font-weight: normal; }
.dkgrau_h2 { color: #000; font-weight: bold; }
.dkgrau_fliestext { color: #000; text-align: justify; }
.dkgrau_fliestext_kb { color: #000; text-align: justify; }
.schwarz_fliestext { color: #000; }
.datum { color: #000; font-size: 10px; }


/*RSSPumpContent*/
.RSSPumpContent { 
		font-family: Tahoma;
		font-size: 12px;
		color: #000000;
	}

	.RSSPumpArticle {
		padding-bottom: 10px; 
	}

	.RSSPumpArticleHeader { 
		font-weight: bold;
	}

	.RSSPumpArticleContent { 
	}

	.RSSPumpContent A:hover { 
		text-decoration: underline;
	}

	.RSSPumpContent A { 
		text-decoration: none;
		color: #000000;
	}
#content p.wellcomecard { background-repeat: no-repeat; background-position: left top; padding-left: 36px; min-height: 25px; }
#content p.lufthansa { background-repeat: no-repeat; background-position: left top; padding-left: 36px; min-height: 25px; }
#content p.bus{
	background-image:url(../img/bus_picto.gif);
	background-repeat:no-repeat; 
	background-position:left top;
	padding-left:36px;min-height: 25px;
}
#content p.sbahn{
	background-image:url(../img/sbahn_picto.gif);
	background-repeat:no-repeat; 
	background-position:left top;
	padding-left:36px;min-height: 25px;
}
#content p.ubahn{
	background-image:url(../img/ubahn_picto.gif);
	background-repeat:no-repeat; 
	background-position:left top;
	padding-left:36px;
	min-height: 25px;
}
#content p.dbbahn{
	background-image:url('../img/Logo DB Bahn.gif');
	background-repeat:no-repeat; 
	background-position:left top;
	padding-left:46px;
	min-height: 28px;
}
#content p.umweltzone{
	background-image:url(../img/umweltzone_470.gif);
	background-repeat:no-repeat; 
	background-position:left top;
	padding-left:46px;
	min-height: 61px;
}
#content p.pressemeldung { 
	background-image: url(../img/pdf.gif);
	background-repeat: no-repeat; background-position: left top;
	padding-left: 46px;
	min-height: 61px; }
