/* eingerückt, OHNE Leerzeile nach dem Absatz */
.yp1 { text-indent:12pt; text-align:justify; margin: 0px; }
/* eingerückt, MIT Leerzeile nach dem Absatz */ 
.yp2 { text-indent:12pt; text-align:justify; }
/* NICHT eingerückt, MIT Leerzeile nach dem Absatz */
.yp3 { text-align:justify; }

#autor { font-style:italic; text-align:center; }
p.dots { font-weight:bold; font-size: 24pt; text-align:center; }
hr#ende { width:50%; margin: 20px auto 20px auto; text-align:center; border:0px; color:#000000; background-color:#000000; height:1px; }

BODY { background-color:#404040; margin: 0; padding: 0; /*  text-align:center; color: #000000; */ }

a         { color:#00009C; text-decoration: none; }
a:hover   { text-decoration: underline; }
a:visited { color:#551A8B; }

#main {
  float:left;
  width:795px;
  margin: 0; /*auto*/
  color:black; background: #CC0000
  /* overflow:hidden; */ 
}

#left-stuff {
  float: left; width: 170px;
  margin:0; padding:0;
/*  clear:both;*/
  text-align:left;
  background: #00009C url(/bilder/menubg.gif); }

#content {
  background: #FFFF84 url(./bilder/test.gif);
  margin-left: 170px;
  min-height:540px;
  text-align:left;
  padding: 10px 25px 30px 25px;
/*  width:650px; */
}

/* \*/
* html #content {
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;
}
/* */

* html div#content { height:540px; }

#titel { display:block; margin:0 0 0 112px; }
#nr    { display:block; margin:0 0 0 112px; position:relative; top:-90px; width:352px; text-align:right; font-family:Arial,Helvetica,sans-serif; font-weight:normal; color:#00009C; font-size:11px; }

#footer         { clear:both; text-align:center; font-family: Arial, helvetica, sans-serif; font-size: 9pt; color: #FFF; 
                  background-color:#00009C; margin: 0; padding:4px; border-top: 1px solid #FFF; }
#footer a       { text-decoration: none; color:#FFF; }
#footer a:hover { text-decoration: none; color:#00009C; background-color:#FFF;}

#ausgabenbox    { display:block; width:150px; margin:0; padding:5px; position:absolute; top:0px; left:795px; z-index:1;
                  background: #CC0000; font-size:10pt; font-family:Arial,Helvetica,sans-serif; }
#ausgabenbox ul { margin:0; padding: 5px 5px 10px 20px; }
#ausgabenbox li { list-style-type:square; color:#060000; margin:0; padding:0 0 5px 0; font-size: 8pt; /*border-bottom-style:dotted; border-bottom-color:#990000; border-bottom-width:1px;*/ }
#ausgabenbox a       { text-decoration: none; color:#00009C; }
#ausgabenbox a:hover { text-decoration: underline; }
/*#ausgabenbox a:hover { text-decoration: none; color:#fff; background-color:#00009C; }*/

#suchbox   { display:block; font-family: Verdana,Arial,sans-serif; font-size:10px; /*border: 1px dashed #990000;*/ margin: 220px 5px 5px 5px; padding: 4px; }
.suchfeld  { background-color:#CC0000; color:#fff; border: 1px solid #990000; width:135px; font-family: Verdana,Arial,sans-serif;  font-size:10px; }
.suchfeld2 { background-color:#CC0000; color:#fff; border: 1px solid #990000; width:125px; font-family: Verdana,Arial,sans-serif;  font-size:10px; }
.button    { font-family: Verdana,Arial,sans-serif;  font-size:10px; }

#artikel    { list-style-image:url(/bilder/bullet.gif); margin:0; padding: 0 0 10px 20px; }
#artikel li { margin:0; padding:0; }

.leserbrief {
  background: url(./bilder/bg_trans.gif);
  border:double #999999;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10pt;
  padding:10px;
 }