	   /* Hintergrund fuer unsere Seite */
	   body    {
	   	background-image: url(../bildoj/hgrund2.gif);
	   	background-attachment: fixed;
	   	background-color: White;
	   }
            #seft {border:5px solid gray;background-color:black;}

	   /* fuer Mozilla und Opera */
	   #navi  { border: 5px solid gray; display:table;
	   	border-collapse:collapse; position:relative;
	   	top:0;
	   	right:0;
	   	width:100%;
	   	margin:0;
	   	padding:0;
	   	background-color:#000;
	   	/*   margin-bottom:10px; */  }

	   #navi .naviul { display:table-row; border:none; }
	   /* Korrektur fuer Opera 6 (nicht 7)  */
	   html * body #navi[id="navi"] .naviul  { marg\in:0;paddi\ng:0; }
	   /* Ende der Korrektur */
	   #navi .naviul li { list-style:none;
	   	margin:0;
	   	padding:0;
	   	background-color:transparent;
	   	display:table-cell;
	   	position:relative;
	   }
	   /* fuer Internetexplorer */
	   * html #navi .naviul { margin:0; padding:0; clear:both; }
	   * html #navi .naviul li { float:left;  }
	   * html #navi .naviul li.sp1,
	   * html #navi .naviul li.sp2,
	   * html #navi .naviul li.sp3,
	   * html #navi .naviul li.sp4,
	   * html #navi .naviul li.sp5,
	   * html #navi .naviul li.sp6  { width:16.6%;  }

	   #navi .naviul li a {display:block;
	   	font-size:18px;}
	   #navi .naviul li a:link {
                 color:black;
                 background-color: #FFD700;
	   	font-weight: bold;
                 border:3px solid silver;
                 text-decoration:none;
	   }
	   #navi .naviul li a:visited {
                 color:black;
	   	background-color: #FFD700;
	   	font-weight: bold;
	   	border:3px dotted #cfc;
                 text-decoration:none;
	   }
	   #navi .naviul li a:hover {color:blue;font-weight:bold;}


	   /* Inhaltsbereich */
	   #enhavo        {
	   	clear:both;
	   	margin:10px;
	       /*	border:2px dashed #0c0;  */
	   }

	   /* Abstand zwischen Linie um Inhalte und Ueberschrift soll weg */
	   #enhavo h2  {
	   	margin-top:0px;
	   }

	   /* Abstand zwischen Linie und Text */
	   #enhavo p {
	   	margin-left:10px;
	   	margin-right:10px;
	   }
	   #enhavo p.fett  { font-weight: bold; }

	   #enhavo p.block {text-indent:5mm;
	   	text-align:justify;}

	   /* Formatierungen für Tabellen */
	   td     {
	   	font-family:verdana, arial, sans-serif;
	   	font-size:10pt;
	   	text-align:left;
	   	vertical-align:top;
	   }
	   table.kashu  { border:0; }

	   td.link  {
	   	font-size:16pt;
	   	color:#FF0060;
	   	background-color:#00FF00;
	   	text-align:center;
	   }
	   td.center,
	   p.center,
	   div.center {
	   	text-align:center;
	   }
	   td.rechts { text-align: right;
	   }

	   td.nav    {
	   	background-color:#00ff00;
	   	padding:0cm;
	   }
	   table.norm, td.norm  {
	   	text-align:left;
	   	vertical-align:top;
	   	border-collapse:collapse;
	   	font-family:verdana, arial, helvetica,"sans-serif",Serif;
	   	font-size:10pt;
	   	border:1px solid #000000;
	   }

	   td.titel,
	   h1, h2, h2.inf, h3.inf, h4  {
	   	font-family:verdana, arial, sans-serif;
	   	font-weight:600;
	   	text-align:center;
	   }
	   h1 { font-size:18px; /*border: 1px dotted #0c0;*/ }
	   table h1  { border:0; }
	   * html h1  { border-top:none; }
	   h2 { font-size:16px; /*border: 1px dotted #096;*/ }
	   h2.inf  { font-size:14px;
	   	text-align:left;  border: 0;
	   	margin-left:10px; }
	   h3     { text-decoration:underline;
	   	font-size:13px;
	   	border: 1px dotted #696; }
	   h3.kal  { text-align:center; text-decoration:none; }
	   h3.inf { font-size:13px;
	   	text-align:left;
	   	text-decoration:none;
	   	border: 0;
	   	margin-left:10px;
	   }
	   h4 {     font-size:12px;
	   	text-decoration: none;
	   	border:1px dashed #375;
	   }
	   h5  {    font-size:11px;
	   	text-align:left;
	   	text-decoration:none;
	   	margin-left:10px;
	   }
	   tr.fett,
	   td.fett {
	   	font-weight: bold;
	   }

	   /* allgemeine Formate für Links */
	   a,
	   a:link  {
	   	color:#0000ff;
	   	text-decoration: underline;
	   }
	   a:visited {
	   	color:#9900ff;
	   	text-decoration : underline;
	   }
	   a:hover {
	   	color:#0000ff;
	   	background-color:#ffff00;
	   	text-decoration : underline;
	   }
	   a:active {
	   	color:#00ffff;
	   	text-decoration : underline;
	   }
	   /* Formate für die fremden Links */
	   a.fremd,
	   a.fremd:link {
	   	color:#009900;
	   	text-decoration : underline;
	   }
	   a.fremd:visited {
	   	color: #00CC66;
	   	text-decoration: underline;
	   }
	   a.fremd:hover {
	   	color:#009900;
	   	background-color:#ffccff;
	   	text-decoration : underline;
	   }
	   a.fremd:active {
	   	color:#99CC66;
	   	text-decoration : underline;
	   }

	   /* Grafische Links sollen bei Überstreichen vom Mauszeiger keinen Hintergrund
	   haben */
	   a.grafik,
	   	a.grafik:link,
	   	a.grafik:active,
	   	a.grafik:hover,
	   a.grafik:visited { text-decoration:none;
	   	background-color : transparent;
	   }
	   .noto,
	   a.noto,
	   abbr,
	   acronym  {    border-bottom: 2px dotted Gray;
	   	cursor: help; }
	   .noto  { background-color:#ffe7ef; }

	   @media all {
	   ol li  {       display:list-item;
	   	list-style:decimal inside none;
	   }
	   ul li  {       display:list-item;
	   	list-style-image:url(../bildoj/pilketo_verda_12x12.gif);
	   	margin-right:10px;
	   	/* list-style-image: url(../bildoj/bobeloj/ull001.gif);
	   	list-style-image:url(../bildoj/bobeloj/bullets_balls_pp_028.gif) ;*/
	   }
	   ul ul li  {        display:list-item;
	   	list-style-image:url(../bildoj/pilketo_siringokolora_12x12.gif);
	   	/* list-style-image: url(../bildoj/bobeloj/ull006.gif);
	   bullets_balls_pp_028_verde.gif */
	   }
	   ul ul ul li {      display:list-item;
	   	list-style-image:url(../bildoj/pilketo_rugha_12x12.gif);
	   }

	   }

	   .kadro {
	   	border:1px solid #000;
	   }
	   div.kadro p
	   { margin:10px; }
	   p.kadro { padding:10px; }


	   dt {
	   	font-weight: bold;
	   	margin-left: 15px;
	   }

	   /* Linienformate */
	   hr {
	   	color: transparent; /* Lime;  */
	   	background-color: transparent; /*  Lime;  */
	   	border:1px dotted gray;
	   }

	   .akuzativo {background-color:#9c9;}


	   /* Grafikpositionierung */
	   img.fluo_d  {float:right;width:108px;margin-left:10px;}

	   img.fluo_l {float:left;width:109px;margin-right:10px;}
	   img.fluo_l2 {float:left;width:243px;margin-right:10px;}
	   img.fluo_l3 {float:left;width:396px;margin-right:10px;}

	   span.senfluo {clear:both;}
