
        .StyleSheetHiddenPlaceHolder { display: none; }
        
 			html {
			overflow-y:scroll;
			}       
        

			body {
			font-family: verdana, arial, helvetica, sans-serif ;
			font-size: 100.01%; /* umgeht den Font-Size-Bug im Safari, älteren Operas und IE */
			max-width: 900px; /* Eine Begrenzung der Breite auf höchstens 900px. */
 			margin: auto; /* Hiermit zentrieren wir unsere Seite */
			}

        H1
        {
        text-align:center;
        font-weight: bold;
        font-style: italic;
        color: #0080C0;
        position: relative;
        background-color : transparent;
}

        /* Linker und rechter Seitenabstand der mittleren Box */

        .abstand1
        {
        margin-left: 12px;
        margin-right: 5px;
                }

        /* Linker Seitenabstand der rechten Box */

        .abstand2
        {
        margin-left: 5px;
                }

        /* Graue kleine Schrift zur Beschreibung von Fotos */

        .unter
        {
        color: #4F4F4F;
        font-size: 0.8em;
        font-family: serif;
        background-color : transparent;
}

        /* Kleinere Schrift für die Quellen */

        .quelle1
        {
        font-size: 0.8em;
}

        /* Kleinere Schrift für die Links in der rechten Box */

        .links
        {
        font-size: 0.9em;
}

        /* Kleinere Schrift für den Text in der rechten Box */

        .kleintext
        {
        font-size: 0.8em;
}

        /* spezieller Navigations Link-Stile für die linke Box  */


        #menu {
        font-weight : bold;
        font-size: 1.0em;
        color: #000000;
        padding-left : 15px;
        padding-top : 20px;
        padding-bottom : 100px;
}

        #menu ul{
        margin: 0;
        padding:5px 0px 5px 10px;
}

        #menu li{
        list-style: none;
}

        .aktiv {
        color: #999999;
        background-color: transparent;
}

         #menu a:link {
        text-decoration : none;
        color : #000000;
        background-color: transparent;
}

        #menu a:visited {
        text-decoration : none;
        color : #555555;
        background-color: transparent;
}

        #menu a:hover {
        text-decoration : none;
        color : #999999;
        background-color: transparent;
}

        #menu a:focus {
        text-decoration : none;
        color : #000000;
        background-color: transparent;
}

        /* normale Link-Stile:  */

        A:link {
        text-decoration : underline;
        color : #000099;
        background-color : transparent;
}

        A:visited {
        color : #666666;
        text-decoration : underline;
        background-color : transparent;
}

        A:hover {
        text-decoration : none;
        color : #CC0000;
        background-color : transparent;
}

        A:focus {
        text-decoration : none;
        color : #CC0000;
        background-color : transparent;
}

/* Index table */

table.index {
  border: 0px;
  padding: 0px;
  margin-top: 9px;
  margin-bottom: 9px;
  text-align: center;
}

table.with-tile {
  background-color: #000000;
}

table.index td {
  padding: 0px;
}

table.index td.thumb img {
  vertical-align: middle;
  border-style: none;
}

table.index td.text-thumb {
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  text-align: center;
  font-size: 50%;
}

table.index td.tiled {
  background-image: url("tile.png");
  background-repeat: repeat-x;
  text-align: left;
  font-size: 0px;
}

table.index td.thumb-dim {
  font-size: 50%;
}

table.index td.thumb-caption {
  font-size: 75%;
  background: none;
}


