
  body, h1, h2, h3, h4, li, p, ul { margin: 0pt;
    padding: 0pt;
    font-size: 1em;
    }
  
 a, a:link, a:visited, a:hover, a:active { color: rgb(173, 163, 100);
    }

  a:hover { text-decoration: none;
    }

  acronym { border: 0pt none ;
    color: rgb(120, 1, 1);
    cursor: help;
    }

  .accesskey { text-decoration: underline;
    }

  body { background: transparent url(./bilder/hintergrund_links.gif) repeat-y scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    /*Farbe der Schrift im Body*/
    color: rgb(15, 51, 13);
    font-family: "Lucida Grande",Georgia,"Arial",Times,sans-serif;
    font-size: 0.8em;
    padding-bottom: 20px;
    }
/*Format des Headers h3*/
  h3 { color: rgb(0,127,255);
    font-style: italic;
    font-size: 1.7em;
    font-weight: normal;
    margin-bottom: 0.5em;
    }
/*Format neuer Ueberschriftentyp h4*/
  h4 { color: rgb(0,127,255);
    font-style: italic;
    font-size: 1.2em;
    font-weight: normal;
    margin-bottom: 0.5em;
    }

  #container { position: relative;
    z-index: 99;
    }

  p { line-height: 1.5em;
    margin-bottom: 1em;
    }

/*  #pageHeader { border-bottom: 1px solid rgb(172, 183, 166);Fuegt eine Linie unterhalb des Header ein */
    #pageHeader{
    background: rgb(255, 255, 255) url(./bilder/hintergrund_oben_neu.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    opacity: 1;
    /*Gibt an wo das Headerbild aufhört*/
    height: 165px;
    }

  #pageHeader span { display: none;
    }

  #quickSummary { font-size: 1.30em;
    font-style: italic;
    line-height: 1.4em;
    }

  #quickSummary .p2 { text-align: right;
    }

  #preamble, #quickSummary { margin-left: 150px;
    padding: 0;
    margin-top: 10px;
    padding-left: 130px;
    voice-family: inherit;
    width: auto; 
    /*Gibt an, wie breit der Text maximal sein darf*/
    max-width: 435px;
    }

  html > body #quickSummary, html > body #preamble { width: auto;
    }

  #supportingText { no-repeat scroll right bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    /*text-align: center;*/
    margin-left: 225px;
    width: auto;
    max-width: 435px;
    z-index: 100;
    }

  #preamble .p3, #explanation, #participation, #benefits, #requirements { background: transparent url(../pictures/zier_klein.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    margin-bottom: 1em;
    max-width: 435px;
    padding-bottom: 37px;
    }

  #requirements { margin-right: 160px;
    }
/*Format der Linklisten*/
  #linkList { color: rgb(255, 255, 255);
    font-family: Arial,Tahoma,Geneva,Helvetica,Verdana,sans-serif;
    font-size: 0.85em;
    font-weight: bold;
    left: 0pt;
    overflow: hidden;
    position: absolute;
    /*Gibt an, wo die Linklist von oben positioniert sein soll*/
    top: 156px;
    width: 220px;
    }

  #linkList a, #linkList h3 { font-family: Arial,"Helvetica",sans-serif;
    }

  #lselect a { display: block;
    }

  #lselect a.c { display: inline;
    }
/*Hier das Format der Links in den Linklisten*/

  #linkList a { color: rgb(0, 127, 255);
    font-size: 1.1em;
    font-style: italic;
    font-weight: normal;
    text-decoration: none;
    }

  #linkList a:hover { text-decoration: underline;
    }

  #linkList a.c { color: rgb(255, 251, 226);
    font-family: Arial,Tahoma,Geneva,Helvetica,Verdana,sans-serif;
    font-size: 1em;
    font-style: normal;
    font-weight: bold;
    }

  #linkList acronym { color: rgb(246, 241, 192);
    }
/*Hier das Format des Headers der Linklisten*/
  #linkList h3 { color: rgb(0,0,0);
    font-size: 1.4em;
    font-style: normal;
    padding-top: 0.5em;
    text-align: center;
    text-transform: uppercase;
    }

  #linkList li { background: transparent url(../pictures/kugel.gif) no-repeat scroll 0pt 0.3em;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-left: 15px;
    }

  #linkList ul { padding: 9pt 25px 0.0em;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }
/*Hier wird die Hintergrundfarbe fuer die erste Linkliste festgelegt*/
/*ausserdem fuegt lselect die bigCurl zum Menue hinzu*/
  #lselect { background: rgb(224,229,232) url(../zier_gross.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-bottom: 40px;
    }
/*Veraendert die Abstaende der Links*/
  #lselect li { padding-bottom: 0.0em;
    }

  #larchives, #lresources  { border-top: 3px double rgb(142, 114, 83);
    }

  #larchives li, #lresources li { margin-bottom: 0.5em;
    }

  #footer { font-size: 0.85em;
    font-style: italic;
    text-align: right;
    }
/* Von digikam hinzugefuegt */
body2 {
    background-color: #dddcca;
        color: black;
	    margin: 0;
	            padding: 0;
		                        }

					#content {
					        padding-top: 0.5em;
						        margin: 0 auto;
							        width: 95%;
								        text-align: center;
									        }

/* Von digikam hinzugefuegt */
body2 {
    background-color: #dddcca;
    color: black;
    margin: 0;
        padding: 0;
                    }

#content {
        padding-top: 0.5em;
        margin: 0 auto;
        width: 95%;
        text-align: center;
        }

/* Collection page */
#collectionPage ul {
        padding: 0;
        text-align: center;
        }

#collectionPage li {
         display: block;
         float: left;
         text-align: center;
         margin: 6px;
                   padding: 5px;
                   background-color: #eee;
                   border: 1px solid #cccbb9;
        }


#collectionPage img {
        border: 0;
        }

#collectionPage .image {
        float: left;
            text-align: center;
            margin: 6px;
        }

/* Image page */
#imagePage h1 {
        text-align:left;
        }
#nav {
        float: right;
        }

#imagePage img {
        padding: 5px;
        background-color: #eee;
        border: 1px solid #cccbb9;
        }


