body	{background-color:#ffffff; font-family: Arial, Helvetica, Geneva, sans-serif; text-align:center;}

/* Container */
/* steuert die Gesamtbreite und den Rand */
#aussen	{
	width:638px;
	margin:20px auto;
}
/* steuert den Rand zwischen Kopf und Fuss*/
#rand	{
	margin:0px;
	text-align:left;
	border: 1px solid #FF0000;
}

.nogap	{margin:0px 0px 2px 0px; padding:0px;}

/* Link auf Webversion */
.plain a:link{
	color: #666666;
	text-align: justify;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;

}

/* Datum */
.date	{
	color:#FFFFFF;
	font-size:14pt;
	font-weight:bold;
	text-align:right;
	margin:0px;
	padding:0px 22px 1px 0px;
	background-color: #FF0000;
}
/* Datum Folgeseiten */
.date2	{background-color:#ff0000; color:#ffffff; font-size:9pt; font-weight:bold; text-align:right;
		 margin:0px; padding:1px 8px 1px 0px;}

/* steuert den Innenabstand */
#innen	{
	margin-right: 3%;
	margin-left: 3%;
}

/* durchgehender Bereich, enthaelt die folgenden beiden Container */
.block	{margin:0px; padding:20px 0px 0px 0px; page-break-inside:avoid;}
.block1	{margin:0px; padding:0px; page-break-inside:avoid;}

/* Container rechts */
.rechts		{float:right; width:20%; text-align:center;}
.rechts1	{float:right; width:20%; padding-top:18pt; text-align:center;}

/* linker Container mit Linie */
.links	{width:75%; margin:0px; padding:0px; border-right:1px solid #000000;}

/* Container, der die Breite der Inhalte der linken Spalte definiert */
.spalte	{width:auto; margin:0px 3% 0px 0px; padding:0px;}

/* definiert die waagerechte Trennlinie am Ende eines Blocks */
.linie	{clear:both; margin:0px; padding:0px; border-bottom:1px solid #000000;}

/* Adressblock */
.add1	{float:left; width:75%;}
.add2	{
	float:right;
	font-size:8pt;
	width: auto;
}

/* Abbinder */
.links2	{width:75%; margin:0px; padding:0px;}
.rechts2	{float:right; width:141px; padding-top:52pt;}
.rechts3	{float:right; width:141px;}
.clear	{clear:both; margin:0px; padding:0px; border-bottom:1px solid #ffffff;}

img		{margin-bottom:6pt;}
img.button	{margin:0px;}

/* Typografie */
h1, h2, h3, h4, h5, h6	{font-weight:bold;}
h1		{color:#ff0000; font-size:14pt; margin:0px; padding-left:20px;
		background: url("../images/rahmen/streifenbild.gif") repeat-y left top;}  /* HD fuer Hauptseite */
h2		{color:#666666; font-size:13pt; margin:0px; padding-left:20px;
		background: url("../images/rahmen/streifenbild_grau.gif") repeat-y left top;} /* HD fuer Last-Minute-Seite */

h3		{color:#696969; margin:0px; padding:0px;}
h4		{color:#ff0000; font-size:16pt; margin:0px 0px 20px 0px; padding:0pt 0pt 12pt 0pt; border-bottom:1px solid #000000;}
h4.sem		{color:#ff0000; font-size:16pt; margin:0px; padding:0pt 0pt 12pt 0pt; border-bottom:1px solid #000000;}
h5		{font-size:10pt; color:#ff0000; margin:0px; padding:12px 0px 6px 0px;} /* HD fuer Last-Minute-Seite, 1. Text */
h5.sem		{font-size:10pt; color:#ff0000; margin:0px; padding:0px 0px 6px 0px;} /* HD fuer Last-Minute-Seite, 2. Text */

p, h6, table	{font-size:10pt; color:black;}
p		{margin:0px; padding:0pt 0pt 6pt 0pt;}
p.pic	{margin:0px; padding:0px;}
p.2		{padding:0pt 0pt 18pt 0pt;}
h6		{margin:0px; padding:12pt 0pt 6pt 0pt;}
.fett	{font-weight:bold;}

ul,ol	{font-size:10pt; color:black; margin:0px 12pt; padding:0pt 0pt 6pt 12pt;}


/* Farbe rot, auch als -span- verwendbar */
.rot	{color:#ff0000;}

.thin	{font-weight:normal;}

/* Bildunterschrfit */
.name	{font-size:8pt; color:#ff0000;}

/* Zitat */
.z1		{font-size:12pt; font-style:italic; margin:0pt 0pt 4pt 0pt; padding-top:10pt;}

/* Adressabbinder */
.add	{font-size:8pt;}


a		{font-weight:bold; text-decoration:underline;}
a:link	{color: #ff0000;}
a:visited	{color: #ff0000;}
a:active	{color: #808080;}
.links_kopf {
width:450px; margin:0px; padding:0px;
}
.fett {
font-weight:bold;
}
.spalte_kopf {
width:430px; margin:0px; padding:0px;
}

