/* Define the style for the body */
body
{
    font: normal Verdana, helvetica, sans-serif;
    color:0;
    background-color:#FFF;
}

p	{margin: 6pt 0 .0001pt 0;
	font-size:10.5pt;
	font-family:Verdana;
	color:black;}

p.Thema, li.Thema, div.Thema, h1
	{mso-style-next:Standard;
	margin:0 0 6pt 0;
	page-break-after:avoid;
	font-family:Verdana;
	font-size:8.0pt;
	color:black;
	letter-spacing:1.0pt;
	font-weight:bold;}

p.Autor
	{font-size:8.5pt;}

p.kh, li.kh, div.kh
	{mso-style-next:Standard;
	margin:0 0 0pt 0;
	font-size:8.0pt;
	color:white;
	letter-spacing:1.0pt;
	font-weight:bold;}
p.kr, a.kr, li.kr, div.kr
	{margin:6pt 0 .0001pt 0;
	font-size:9pt;
	color:red;}
p.ks, a.ks, li.ks, div.ks
	{margin:2pt 0 .0001pt 0;
	font-size:9pt;
	color:black;}


a, img.hl {cursor:pointer; cursor:hand; margin: 5px 0px}

/* Define a class for links in the menu */
a.mehr, a.mehr:visited, mehr:visited, mehr
{ 
	mso-style-next:Standard;
    text-decoration:none;
    color:#FF0000;
    font-color:#FF0000;
    padding:0.5pt;
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:9pt;
	font-family:Verdana;
}

a.mehr:hover, mehr:hover
{
       text-decoration:underline;
}


a:link, span.MsoHyperlink
	{text-decoration:none;}
a:visited, span.MsoHyperlinkFollowed
	{text-decoration:none;}
a:hover
	{text-decoration:underline;
	text-underline:single;}

a.kleinrot, a.kleinrot:visited
	{color:red}
a.kleinschwarz
	{color:black}
p.grossrot, h2
	{margin: 0 0 0 0;
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	color:red;}

p.mittelrot, a.mittelrot, h3
	{margin: 0.5cm 0 0 0;
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:red;}

p.rechtsweiss
	{margin:-0.2cm 0 0.2cm 0
	font-size:12pt;
	font-weight:bold;
	color:white;}

a.grossrot
	{margin: 0.5cm 0 0 0;
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
	color:red;}

div#teaser
{
 border-top:solid windowtext .75pt;
 padding:0 0 10.0pt 0;
}

