/*															~~~ styles.css ~~~*/

body            {background-color:#ffffff; color:#000000; margin:0; padding:0;
				 font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt}
th,
td				{padding:0.1em; text-align:left; vertical-align:top; font-size:10pt}


p				{margin:0.5em 0}
a				{color:#0000ff; text-decoration:none; font-weight:bold}
a:hover			{color:#ff0000}

ul				{margin:6px 0; padding-left:16px}
ol				{margin:6px 0; padding-left:24px}
ol.ueberzehn	{padding-left:32px}
li				{margin-bottom:6px}
dd				{margin-bottom:6px}

blockquote		{margin:0; margin-left:40px}

hr				{height:0px; border-style:none; border-top:1px solid #808080}
hr.dashed		{border-top-style:dashed}

.left			{text-align:left}
.right			{text-align:right}
.center			{text-align:center}
.top			{vertical-align:top}
.middle			{vertical-align:niddle}
.bottom			{vertical-align:bottom}

.klein			{font-size:8pt}
.unfett			{font-weight:normal}
.gesperrt		{letter-spacing:4pt}

.umflusslinks	{float:left; margin:3px 8px 0 0}
.umflussrechts	{float:right; margin:3px 0 0 8px}
.clear			{clear:both}

div.kasten		{margin:1em 0; padding:0.3em 1em; border:1px solid #a0a0a0}

div.bild		{background-color:#d8d8d8; font-size:8pt}
div.bild div	{padding:2px}

div.teaser		{margin-bottom:12px; border-bottom:1px solid #808080}
div.teaser *	{text-align:left}
div.teaser p.titel {font-weight:bold}
div.teaser p.untertitel	{font-style:italic}
div.teaser p.kategorie {font-weight:bold; font-style:italic; letter-spacing:1pt}
div.teaser p.kategorie span {font-weight:normal}
div.teaser p.mehr {text-align:right; margin-bottom:2px}
div.teaser div.mehr {text-align:right; margin-bottom:2px}

/*=============================================================== variabel:===*/

h1				{font-size:17pt; margin-top:18; margin-bottom:12}
h2				{font-size:13pt; margin-top:12; margin-bottom:12; font-weight:normal; font-style:italic}
h3				{font-size:10pt; margin-top:12; margin-bottom:12}
h4				{font-size:13pt; margin-top:24; margin-bottom:12}
h5				{font-size:11pt; margin-top:18; margin-bottom:12; font-style:italic}
h6				{font-size:10pt; margin-top:18; margin-bottom:6}

div.kategorie	{margin-bottom:24px; padding:2px; text-align:center; font-weight:bold;
				 letter-spacing:4pt; background-color:#e8e8e8; color:#606060}
div.dachzeile	{margin:18px 0; font-weight:bold; text-decoration:underline;
				 letter-spacing:1px; color:#808080}
div.autor		{margin:18px 0; font-weight:bold; letter-spacing:2pt; color:#0066FF}
div.quelle		{margin:18px 0; text-align:right; font-size:8pt; color:#808080}

div.teaser				{margin-bottom:1em; border-bottom:1px solid #808080}
div.teaser p				{margin:0.5em 0}
div.teaser p.datum,
div.teaser p.termin		{background-color:#e0e0e0}
div.teaser p.kategorie	{font-style:italic; letter-spacing:2px; color:#606060;
						 font-weight:bold}
div.teaser p.dachzeile	{font-style:italic; letter-spacing:2px; color:#606060}
div.teaser p.autor		{font-style:italic; letter-spacing:1px; color:#606060}
div.teaser p.titel		{font-weight:bold}
div.teaser p.untertitel	{font-style:italic}
div.teaser p.mehr		{text-align:right; margin-bottom:0.1em}

div.teaser b.person {color:#FF6633}

div.teaser p.datum		{padding:2px; font-size:8pt; color:#909090;
						 background-color:#e8e8e8}

/*================================================================= design:===*/

body			{text-align:center}
div#main		{margin:0 auto; width:775px; text-align:left;
				 border-left:1px solid #000000; border-right:1px solid #000000}
div#kopf		{width:100%; background-color:#c0c0c0; overflow:hidden; white-space:nowrap}
div#topnav		{background-color:#e0e0e0;
				 border-top:1px solid #000000; border-bottom:1px solid #000000}
div#druckkopf	{margin-bottom:16px; padding:2px; font-size:16pt;
				 border-bottom:3px double #000000}
div#druckkopf div {float:right; font-size:8pt; padding-top:8pt}

div#inhalt		{border-left:176px solid #c0c0c0; padding:0.6em}
/*---ALT:---*/
div#subnav		{float:left; width:160px; padding:8px}
div#subnav h4	{margin-top:8px}
/*---NEU:---*/
div#nav			{float:left; width:160px; padding:8px}
div#nav h4		{margin-top:8px}
div#nav ul		{list-style-type:none; margin:0; padding:0}
div#nav ul li	{border-bottom:1px solid #ffffff; margin:0}
div#nav ul li.titel {margin-top:12px; font-weight:bold; color:#ffffff; padding-left:4px}
div#nav ul a	{font-weight:normal; color:#ffffff; padding:4px 2px 4px 16px; display:block}
div#nav ul a:hover {background-color:#888888}

/*----------*/

div.fuss		{clear:both; border-top:1px solid #000000; padding:4px;
				 text-align:center; font-size:8pt; background-color:#e0e0e0}
div.copyr		{text-align:center; color:#808080}





hr.absatztrenner {margin:2em auto; width:8em}
* html hr.absatztrenner {text-align:center}

div.absatztrenner {height:22px; margin:1em 0;
				   background:url(/std/stern.gif) center no-repeat}

