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

/* Container */
/* steuert die Gesamtbreite und den Rand */
#aussen	{width:638px; margin:20px auto; text-align:left;}

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

/* durchgehender Bereich, enthaelt die folgenden beiden Container */
.block	{background-color:#ffffff; margin:0px; padding:20px 20px 0px 20px; border-left:2px solid #ff0000; border-right:2px solid #ff0000;
		page-break-inside:avoid;}
.block1	{background-color:#ffffff; margin:0px; padding:0px 20px 0px 20px; border-left:2px solid #ff0000; border-right:2px solid #ff0000;
		page-break-inside:avoid;}
/* Container rechts */
.rechts		{float:right; width:120px; text-align:center;}
.rechts1	{float:right; width:120px; padding-top:18pt; text-align:center;}
/* linker Container mit Linie */
.links	{width:450px; margin:0px; padding:0px; border-right:1px solid #000000;}


/* Container, der die Breite der Inhalte der linken Spalte definiert */
.spalte	{width:430px; margin: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:280px;}
.add2	{float:left; padding-left:20px; border-left:1px solid #000000;}

/* Abbinder */
.links2	{width:450px; 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; text-transform:uppercase; margin:0px; padding-left:20px;
		background: url("../images/rahmen/streifenbild.gif") repeat-y left top;}  /* HD fuer Hauptseite */
h2		{color:#666666; font-size:13pt; text-transform:uppercase; 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	{font-size:10pt; color:black;}
p		{margin:0px; padding:0pt 0pt 6pt 0pt;}
p.2		{padding:0pt 0pt 18pt 0pt;}
h6		{margin:0px; padding:12pt 0pt 6pt 0pt;}

ul	{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; margin:0pt; padding:0pt;}


a		{font-weight:bold; text-decoration:underline;}
a:link	{color: #ff0000;}
a:visited	{color: #ff0000;}
a:active	{color: #808080;}

