#bg		{
         	background-repeat:repeat-y;
         	position:absolute;
         	top:0;
         	left:0;
                 height:115%;
         	}
.headline	{
	 	font-family: sans-serif;
	 	color: #0000FF;
          	font-size: xx-large;
                 font-weight:bold;
                 font-family:Monotype Corsiva;
                 }
.textnorm 	{
	 	font-family: sans-serif;
	 	color: #4F4F4F;
          	font-size: 12pt;
          	}

/* Tabellenformatierung */
table.table	{
		width:750px;
                 position:absolute;
                 background-color: #CC6666;
                 font-weight: bold;
         	padding-left:10px;
                 padding-right:10px;
                 font-family: sans-serif;
                 color: #FFFFFF;
		}
td.td10		{
		width:980px;
                 background-color:#FFFFFF;
		}
td.td20		{
		background-image:url(../images/sider.jpg);
                 width:14px;
                 }
td.td21 		{
		width:160px;
                 padding-top:10px;
                 padding-left:0px;
        		vertical-align:top;
        		background-color: #FFFFFF;
         	}
td.td22          {
		width:796px;
                 padding-top:10px;
         	padding-left:20px;
                 padding-right:20px;
                 vertical-align:top;
                 background-color: #FFFFFF;
                 border-left:2px solid #6F6F6F;
         	}
td.td30		{
		background-image:url(../images/footer.jpg);
                 width:980px;
                 }
td.e1 		{
		vertical-align:top;
          	font-weight: bold;
          	font-family: sans-serif;
         	color: #4F4F4F;
                 }
td.e2 		{
		vertical-align:top;
		font-size:12px;
         	font-family: sans-serif;
         	color: #4F4F4F;
                 }

#impress a {
            padding: 0.1em;
            text-decoration: none;
            font-weight: bold;
            font-size:11px;
            color: #6F6F6F;
            background-color: #FFFFFF;
  }
#impress a:hover, div#impress span {
        color: #FFFFFF;
        background-color: #CC6666;
  }

/*NAVIGATION  */

ul#Liste {
            width: 500px;
            margin: 0;
            padding: 0em 0em 0em;
            border: 1px;
            background-color: #FFFFFF;
            border-top-width: 2px;
  }
* html ul#Liste {  /* Korrekturen fuer IE 5.x */
            width: 100px;
            w\idth: 100px;
            padding-left: 0px;
            padd\ing-left: 0px;
  }
* html ul#Liste a, * html ul#Liste span, * html ul#Liste h2 {
            width: 150px;    /* Breitenangabe fuer IE 5.x */
            width: 150px;  /* Breitenangabe fuer IE 6 */
  }
ul#Navigation {
            width: 160px;
            margin: 0;
            padding: 0em 0em 0em;
            border: 1px;
            background-color: #FFFFFF;
            border-top-width: 2px;
  }
* html ul#Navigation, ul#Navigation a {  /* Korrekturen fuer IE 5.x */
            width: 140px;
            w\idth: 140px;
            padding-left: 0px;
            padd\ing-left: 0px;
  }
ul#Navigation li, ul#Liste li {
            list-style: none;
            margin: 0.2em;
            padding: 0px;
  }
ul#Navigation a, ul#Navigation span, ul#Navigation h2, ul#Liste a, ul#Liste span, ul#Liste h2 {
            display: block;
            padding: 0.5em;
            text-decoration: none;
            font-weight: bold;
            font-size:14px;
            border: 1px;
            color: #6F6F6F;
            background-color: #FFFFFF;
  }
* html ul#Navigation a, * html ul#Navigation span, * html ul#Navigation h2 {
            width: 150px;    /* Breitenangabe fuer IE 5.x */
            width: 150px;  /* Breitenangabe fuer IE 6 */
  }
ul#Navigation a:hover, ul#Navigation span, ul#Liste a:hover, ul#Liste span {
        border-color: #000000;
        border-left-color: #000000;
        border-top-color: #000000;
        border-top-width: 2px;
        color: #FFFFFF;
        background-color: #CC6666;
  }
#NavigationButton a {
            display: block;
            padding: 0.5em;
            text-decoration: none;
            font-weight: bold;
            font-size:14px;
            border: 1px;
            color: #6F6F6F;
            background-color: #FFFFFF;
  }
#NavigationButton a:hover {
        border-color: #000000;
        border-left-color: #000000;
        border-top-color: #000000;
        border-top-width: 2px;
        color: #FFFFFF;
        background-color: #CC6666;
  }

/* Bilderanpassung bei "Galerie" */
a.popup span 	{
  		visibility:hidden;
  		position:absolute;
  		left:-60px;
  		top:-90px;
  		z-index:100;
		}
a.popuprechts span 	{
  		visibility:hidden;
  		position:absolute;
  		left:-190px;
  		top:-90px;
  		z-index:100;
		}
a.popup,a.popuprechts 		{
  		position:relative;
  		display:block;
		}
a.popup:hover,a.popuprechts:hover 	{
  		border:none;
		}
a.popup img,a.popuprechts img 	{
  		border:none;
		}
a.popup:hover span,a.popuprechts:hover span {
  		visibility:visible;
		}
