    <STYLE TYPE="text/css">

/* Für Debugzwecke */
      div           {
                      border:			0pt none;
                    }

      .left			{ float:	left;	}
      .right			{ float:	right;	}
      .schwarz 			{ color:	black;	}
      .zusatz            	{ font: 	normal 7pt arial, tahoma, sans-serif }
      .margin15     		{ margin:	15px;   }
      .borderNone		{ border:	none; 	}


      #schriftzug   {
                      position:			fixed;
                      width:			100%;
                      height:			90px;
                      background-color:		#61A1CF;
                      top: 			0px;
                      left: 			0;
                      z-index:			2;
                    }
      #logo         {
                      position:			fixed;
                      top: 			5px;
                      left: 			10px;
                      width: 			200px;
                      padding: 			4px 4px;
                      z-index:			2;
                    }
      #text         {
                      clear:			both;
//                      margin: 			80px 20% 0px 180px;
                      margin: 			90px 0px 0px 155px;
                      padding: 			0px 20px 10px 10px;
                      min-height:		450px; 
                      overflow:			auto;
                      background-color:		white;
                    }

      #text UL 	{ 
      			margin:			0px; 
      			padding-left:		25px;
      			list-style-image:	url(/bilder/pfeil_links.gif); 
      		}
      #text div.menu_rechts	{
      			padding-left: 		10px;
      			padding-right: 		0px;
      			width:			250px;
      			float: 			right;
      		}
      #text TABLE	{
      			margin:			0px;
      			padding:		0px;
      			table-layout:		fixed;
      			border-width:		0px;
      			border-collapse:	collapse;
      			border-spacing:		0px;
      		}
      #text td.MENU_TAB_H	{
      			padding-left:		3px;
      			font:			bold normal 8pt arial, tahoma, sans-serif;
      			color:			white;
      			background-color:	#0B74BF;
      		}
      #text TD.MENU_TAB		{
      			width: 			120px; 
      			font: 			normal 7pt arial, tahoma, sans-serif;
      			color: 			black; 
      			background-color: 	#B2E0FF;
      		}
      #text TD.MENU_TAB_PFEIL	{
      			width: 			12px;
      			font: 			normal 7pt arial, tahoma, sans-serif; 
      			color: 			black; 
      			background-color: 	#B2E0FF;
      		}
      #text TD.MENU_TAB_PFEIL IMG  { 
      			margin: 		0px;
      		}
      #text TD.MENU_TAB:hover	{ 
      			color:			#000000;
      			background-color: 	#B2D0D0;
      }
      #text a.MENU_TAB_H	{ 
      			font: 			bold normal 8pt arial, tahoma, sans-serif;
      			color: 			white;
      			text-decoration: 	none;
      }
      #text a.MENU_TAB		{ 
      			font: 			normal 7pt arial, tahoma, sans-serif; 
      			color: 			black;
      			text-decoration: 	none;
      }

      #text p.Bildunterschrift  { 
      			font-size: 		7pt;
      			text-align: 		center;
      }

      .bildunterschrift  { 
      			font-size: 		7pt;
      			text-align: 		center;
      }


      #fusszeile   {
                      width:			100%;
                      text-align:		center;
                      font-size:		0.7em;
                      text-decoration:		none;
                    }


      #news       {
		      display:			none;
                      position:			fixed;
                      bottom: 			10px;
                      right: 			10px;
                      width: 			200px;
                      min-height:		100px;
                      background:		#CC3300;
                      padding: 			5px 5px;
                      font-size: 		0.8em;
                      z-index:			2;
                      color: 			white;
                    }
      #news a       {
                      text-decoration: none;

       		    }
      #news p        {
                      margin:  0px;
                      padding: 0px;
                      font-size: 0.8em;
                    }


/* Menu CSS Start */
      #navigation_schatten {
			position:	fixed;
			top:   		90px;
                      	float: 		left;

      			background-color: #bbbbbb;
                        width: 		123px;
                        margin-left: 	15px;
                        margin-right: 	10px;
                        margin-top: 	10px;
                        padding-bottom: 3px
                    }
      #navigation   {
                      	font-size: 	0.9em;
                      	float: 		left;
                        width: 		100px;
                        padding: 	4px 10px 4px 10px;
                        margin-top: 	-3px;
                        margin-left: 	-3px;
                        border: 	1px solid #000000;                      	
                        background-color: #F7FABB;
                    }

      #navi	{
                        font: 		normal 9pt arial, tahoma, sans-serif;
                      	text-align:	left;
			float: 		left;
                }
      #navi a 	{
			display: 	block;
			color: 		black;
        		font-weight:  	bold;
        		text-decoration: none;
			width: 		9em;
        		margin: 	0px;
		}
      #navi a:link {
		}
      #navi a:visited {
		}
      #navi a:hover 	{
			width:		9em;
			color:		white;
			background:	cornflowerblue;    
			border:		none;
		}
      #navi a:active {
		}

      #navi .popup   {  display: 	none; }

      #navi :hover .popup {
                        position: 	fixed;
                        z-index:	10;
                        top: 		45px;
                        right: 		10px;
                        display: 	block;
                        font: 		normal 8pt arial, tahoma, sans-serif;
                        text-decoration: none;
                        background: 	#B2D0D0;
                        border: 	1px solid #257;
                        color: 		#000;
                        padding: 	5px;
                    }

      #navi .highlight {
			color:		cornflowerblue;
			background:	aliceblue;    
			font-weight:	bold;
			text-decoration: none;
                    }

      #navi a .showcase {
			display: none;
		}
      #navi a:hover .showcase {
			position:	absolute;
			top: 		270px;
			left:		10px;
			display:	block;
			width:		9em;
			background:	white;
			border:		1px dashed aliceblue;
			color:		cornflowerblue;
			padding:	5px;
		}

      #navi a.weiterfuehrend   { 
      			font-weight:  	normal;
	                color: 		black;
                        text-decoration: none }

      #navi a.weiterfuehrend:hover  { 
      			color:		#000000;
                        background-color: #BBBB66;
                }


/* Menu CSS Ende */

      div.download       { 
      			float:		right;
      			font-size:	small;
      			background-color: #F7FABB;
                        width:  	100px;
      			margin:		10px;
      			padding: 	10px;
      			border: 	1px solid #000000;
                           
                         }
      div.titel {
			position:	relative;
                }
      h1.contenttitel {
			position:	relative;
			z-index:	2;
                      }
      h1.contenttitel_schatten {
			position:	absolute;
			color:		gray;
			left:		2px;
			top:		-0.65em;
			z-index:	1;
                      }

	/* Falls der Titel ein Bild ist, wird es hiermit ausgeschaltet */
      h1.contenttitel_schatten img {
			display:	none;
                      }

      img.text {
			padding:	5px;
               }

      ul.bilder li {
			display:	inline;
			padding:	5px 5px;
			text-align:	left;
			border:		none;
                    }
      ul.dirs {
		        list-style-image: url(/bilder/icon_ordner.gif);
      }

      ul.files {
			list-style-image: url(/bilder/files.gif);
      }

      body {
/* wegen IE-Bug @@@@ */
			background-color:	#61A1CF;
    <!--[if IE 9]>
			margin:		0;
			padding:	0;
    <![endif]-->
           }

      .back {
			font-size:	0.8em;
			text-decoration: none;
			color:		blue;
            }

      #zusatzelement1   {
                      position:			fixed;
                      top: 			0px;
                      right: 			0px;
                      z-index:			3;
                    }

      #zusatzelement1 div.menu_top { 
                   	background-color: 	white;
                        height:		24px;
                        vertical-align:	middle;
                        padding-left:		20px;
                        padding-right:		10px;
                         float:			right;
                    }

      #zusatzelement1 .popup   { 
      			display: 		none; }
      #zusatzelement1 .right   {
      			float:			right;	}

      #zusatzelement1 a        { 
      			font: 			bold normal 9pt arial, tahoma, sans-serif;
      			color: 			black;
      			text-decoration: 	none 
      		}
      #zusatzelement1 a:hover  { 
      			color:			#000000;
      			background-color: 	#B2D0D0;
      		}
      
      #zusatzelement1 a:hover .popup {
                        position: 		fixed;
                        z-index:		10;
                        top: 			40px;
                        right: 			10px;
                        display: 		block;
                        font: 			normal 8pt arial, tahoma, sans-serif;
                        text-decoration: 	none;
                        background: 		#B2D0D0;
                        border: 		1px solid #257;
                        color: 			#000;
                        padding: 		5px;
                    }


      #zusatzelement2   {
                      position:			fixed;
                      top:			65px;
                      left: 			180px;
                      z-index:			5;
                      text-align:		right,
                    }
                    
      #zusatzelement2 a        { 
      			font-size: 		9pt;
      			color: 			black;
      			text-decoration: 	none 
      		}

      #zusatzelement3   {
                      position:			fixed;
                      top: 			13px;
                      right: 			7px;
                      z-index:			2;
                    }


        /* Wo gehören die CRS-Formatierungen hin? */
      TD.CRS_BESCHREIBUNG { font: bold 10pt arial, tahoma, sans-serif;
                            vertical-align:top;
                            text-align:left;
                            padding: 5px;
                          }
      TR.CRS_AKTIV        { color:#000000; 
                            background-color: #FFFF66;
                          }

    </STYLE>
