*{
background-color:#FFFFCC;
text-align:left;
margin:0;
padding:0; 
}

 a:link{text-decoration:none;outline:0;  outline-style:none;}
 a:visited{border:none;outline:0;  outline-style:none;}
 a:hover{text-decoration:none;outline:0;  outline-style:none;}   (für mozilla)
 a:active{border:none;outline:0;  outline-style:none;text-decoration:expression(hideFocus='true');}   (für ie) 
 a:focus {border:none;outline:0;  outline-style:none;text-decoration:expression(hideFocus='true');}
 

 

 div#ganze_seite {
  width:750px; 
  height:550px; 
  background-color:transparent; 
  border:0px solid red;
  margin-top:3em;
  margin-right:auto;
  margin-left:auto;
  margin-bottom:5em;
  z-index:1;
  }
div#ornament_home{
  background:url(ornament_hoch.gif);
  width:222px;
  height:479px;
  border:0px solid black;
   position:absolute;
   margin-top:-30px;
   margin-left:-70px; 
   z-index:100;
   } 

   div#foto{
  background:url(bilder-angepasst/gisela.jpg);
  width:280px;
  height:189px;
  border:0px solid black;
   position:absolute;
   margin-top:185px;
   margin-left:469px; 
   z-index:100;
   } 

div#ornament_galerie{
  background:url(ornament_quer1.gif);
  width:765px;
  height:304px;
  border:0px solid black;
   position:absolute;
   margin-top:265px;
   margin-left:-200px;
   z-index:0; 
   } 


div#ornament_pekip{
  background:url(ornament_pekip.gif);
  width:493px;
  height:271px;
  border:0px solid black;
   position:absolute;
   margin-top:330px;
   margin-left:410px;
  }

div#ornament_kontakt{
  background:url(ornament_rechts2.gif);
  width:359px;
  height:412px;
  border:0px solid black;
   position:absolute;
   margin-top:-35px;
   margin-left:495px; 
   z-index:3;
   } 
 
 div#ornament_impressum1{
  background:url(ornament_impressum_1.gif);
  width:427px;
  height:163px;
  border:0px solid black;
   position:absolute;
   margin-top:-7px;
   margin-left:-60px;
   z-index:0; 
   } 
  
/*===========NAVIGATION ANFANG===========*/  
div#kopf_navi * {
 margin:0; padding:0;     /* removes margin and padding off all list elements */
 }
div#kopf_navi {
	width:650px;
  height:25px;
  border:0px green solid;
  border-bottom:2px #660000 solid;
  margin:0px 0px 0px 0px;
  padding:10px 0px 0px 100px;
  float:right;
  background-color:transparent;
  font-family:'Trebuchet MS';
  font-size: 17px;
  font-weight:bold;
  z-index:2;
  position:absolute;
 }
div#kopf_navi ul {
   
   display:inline;						/* fixes margin-doubling bug in IE6 */
 	float:left; /* makes ul wrap li */
  font-size:1em; /* prevents inheritence from maiin text style sheet */
   }  
   
div#kopf_navi li {
  background-color:transparent;         /* background color of the level 1 menu items */
  padding:1px 25px 0px 25px;
  float:left;  /*causes the list to align horizontally instead of stack */
  list-style-type:none; /* removes the bullet off each list item */
  position:relative;
  }                						   
div#kopf_navi li:hover {
  color:#990000;
  background-color:transparent;        /* background color of hovered menu items */
 }
div#kopf_navi a {
 background-color:transparent;
 color:#990000;                     		/* sets the color of all menu type */
 padding:.2em 5px;           		/*creates space top/bottom and left/right respectively around each menu item's text - set vert height in ems   */
 display:block; /* makes link fill li so entire area is "hot" */
 text-decoration:none;  /* removes the underlining from the links */
 }
div#kopf_navi a:hover {
 color:#660000;        				 /* type color of a hovered menu choice */
 }
 div#kopf_navi a.active {
 color:#d2b269;        				 /* Farbe des Links in der Hauptnavi, wenn aktiv*/
 }
 div#kopf_navi a.active_hell {
  color:#d2b269;       				 /* Farbe des Links im Untermenü, wenn aktiv*/
  font-weight: bold;}
 
div#kopf_navi ul li:hover ul {
	display:block; /* shows the drop-down when the menu is hovered */
  z-index:1000; /* Safari needs this to display menu on top of other page elements */
	}

div#kopf_navi ul li ul { 
  position:absolute;     /* positions the drop-down ul in relation to its relatively positioned li parent */
  border:0px solid green;         			/* stops inheritance from level 1 ul */
  margin-left:0px;        /* stops inheritance from level 1 ul */
  width:15em;   						/* sets the width of menu levels 2 - 4 */
  display:none;
  background-color:transparent;
  font-family:'Trebuchet MS';
  font-size: 15px;
  font-weight:normal;
  } 
     div#kopf_navi ul li ul.sichtbar { 
     display:block;  /* Untermenü bleibt sichtbar, wenn aktiv*/
     color:#d2b269; 
     
     }
  
  div#kopf_navi ul:hover ul.sichtbar {
  display:none;
  }
  
    div#kopf_navi ul li ul.sichtbar:hover {
  display:block;
  }
/* inevitable hacks for IE6  and < */
* html div#kopf_navi {
 z-index:1; /* IE6 won't respect high z-index on abs-pos'd child (ul li ul) without this on its parent rel-pos'd element */
 }				/* see http://www.last-child.com/conflicting-z-index-in-ie6/ */
* html div#kopf_navi ul li ul {
  z-index:400; /*ensures menu is on top of other page elements */
 }

/*===========NAVIGATION ZU ENDE===========*/  

div#text {
  width:500px;  /* hier stimmt etwas nicht */
  height:360px;
  border:0px blue solid;
  margin-top:70px;
  margin-left:0px;
  padding:60px 50px 30px 150px;
  float:right;
  background-color:transparent;
  position:absolute;
}
 
/*=====DIESE BOX IST NUR WEGEN DES ORNAMENTES AUF BILDER_IDEE DA========*/ 
 
 div#text_orna {
  width:550px;  
  height:350px;
  border:0px green solid;
  margin-top:110px;
  margin-left:0px;
  padding:30px 50px 30px 150px;
  float:right;
  background-color: transparent;
  position:absolute;
  }
 p.basis{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  color: #660000;
  text-align: left;
  letter-spacing: 0;
  line-height: 1.5em;
  font-size: 1em;
            
} 
p.aufzaehlung{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  color: #660000;
  text-align: left;
  letter-spacing: 0;
  line-height: 2.5em;
  font-size: 1em;
  z-index:2;         
}
 a.innen{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  color: #d2b269;
  text-align: left;
  letter-spacing: 0;
  line-height: 1.5em;
  font-size: 1em;
  font-weight:bold;
  text-decoration: none;
  }
  
  p.spruch{
  font-family: 'papyrus';
  background-color: transparent;
  border:0px solid red;
  font-weight: bolder;
  color: #660000;
  text-align: left;
  letter-spacing: 0;
  line-height: 1.5em;
  font-size: 1.3em;
} 

  p.autor{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  border:0px solid blue;
  color: #660000;
  text-align: right;
  letter-spacing: 0;
  line-height: 1em;
  font-size: 0.9em;
}
/*=====ENDE========*/   
  
  div#text p.basis{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  color: #660000;
  text-align: left;
  letter-spacing: 0;
  line-height: 1.5em;
  font-size: 1em;
  z-index:2;         
} 

div#text p.aufzaehlung{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  color: #660000;
  text-align: left;
  letter-spacing: 0;
  line-height: 2.5em;
  font-size: 1em;
  z-index:2;         
}
 
li{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  color: #660000;
  text-align: left;
  letter-spacing: 0;
  line-height: 1.5em;
  font-size: 1em;
}
 
 a.innen{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  color: #d2b269;
  text-align: left;
  letter-spacing: 0;
  line-height: 1.5em;
  font-size: 1em;
  font-weight:bold;
  text-decoration: none;
  z-index:2;   
} 
  

 div#text p.kleiner{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  color: #660000;
  text-align: left;
  letter-spacing: 0;
  line-height: 1.5em;
  font-size: 0.9em;         
} 
div#text_box{
  border:0px solid black;
  height:365px;
  overflow:auto;
  background-color: transparent;
  }
  
a.active{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  color: #d2b269;
  text-align: left;
  letter-spacing: 0;
  line-height: 1.5em;
  font-size: 1em;
  font-weight:bold;
  text-decoration: none;
  }   
div#text_box2{
  border:0px solid black;
  height:300px;
  width:490px;
  overflow:auto;
  background:transparent;
  position:absolute;
    }
div#text_box2 p.termine{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  color: #660000;
  text-align: left;
  letter-spacing: 0;
  line-height: 1.5em;
  font-size: 0.9em;          
} 
a{
  font-family: 'Trebuchet MS';
  background-color: transparent;
  color: #d2b269;
  text-align: left;
  letter-spacing: 0;
  line-height: 1.5em;
  font-size: 1em;
  font-weight:bold;
  text-decoration: none;
  }     


/*=========Bildergalerie ANFANG========*/
#scrollgalerie {
     background-color: transparent;          /* Hintergrundfarbe der Galerie */
     border-top: 2px solid #660000;   
     border-bottom: 2px solid #660000;
     width: 400px;                /* Breite des breitesten Bildes + 20px */
    height: 350px;
    margin:-10px 0px 0px 35px;   
    padding:5px 10px 10px 10px;
     position:absolute;
     z-index:2;
        
}
#gross {
                 /* Hintergrundfarbe des großen Bildes */
      width: 300px;                /* Breite des breitesten Bildes + 20px */
      height: 290px;               /* Höhe des höchsten Bildes + 10px */
      margin-top:-50px;
      /*padding: 0px 0px 0px 10px; */
      border: 0px solid red;
      background-color:transparent;
      /*position:relative;  */
      
    
}
#scrollfenster {
     overflow:auto;
     width: 95px;                 /* Breite der Vorschaubilder + 20px für den Scrollbalken*/
     height: 290px;                /* Höhe des großen Bildes -10px */
     border: 0px solid green;    /* auch möglich: dotted | dashed | double | inset | outset | groove */
     padding:0px 5px 0px 0px;      /* Abstand der Bilder zum grünen Rand */
     background-color: transparent;
}

#scrollfenster img, #scrollfenster a{
    padding:5px 8px 2px 8px;
    border-top: none;
    border: 0px solid red;
    margin-top:0;
  margin-right:0;  
  margin-bottom:0;
  background-color:transparent;
  
} 



#textzelle {                          /* Textzeilenformat */
     border-top: 1px solid #660000;  /* Rahmenstil Dicke und Farbe */
    padding-top:20px;
    background-color:transparent;
}
#bildtitel1 {
     font-family: 'Trebuchet MS';  /* Schriftart */
     font-size: 12px;                  /* Schriftgröße */
     color: #660000;                  /* Schriftfarbe */
     text-align: center;              /* Textausrichtung */
    border: 0px solid blue;
    background-color:transparent; 
}    


/*=========Bildergalerie ENDE========*/




 /*=========KONTAKTFORMULAR ANFANG========*/
div#formular {
  width:500px;  
  height:360px;
  border:0px red solid;
  margin-top:130px;
  margin-left:0px;
  padding:0px 50px 30px 150px;
  float:right;
  background-color:transparent;
  position:absolute;
  z-index:3;
  }
 /*=========KONTAKTFORMULAR ENDE========*/  
 


 
div#fuss {
  width:720px;  
  height:20px;
  border:0px green solid;
  clear:both;
  margin-top:520px;
  float:right;
  padding:0px 28px 0px 0px;
  background-color:transparent;
  text-align:right; 
  font-size: 14px;
  font-family:'Trebuchet MS';
  text-decoration:none;
  font-weight:bold;
  position:absolute; 
  z-index:0;
}

/*div#fuss a {
margin-left:20px;
} */

div#fuss a:link { 
  color:#990000;
  background-color:transparent;
  font-weight:bold;
  text-decoration:none;
  z-index:0;      
} 

div#fuss a:visited  {
  color:#990000;
  background-color:transparent;
  text-decoration:none; 
  }
   
div#fuss a:hover {
  color:#660000;
  background-color:transparent;
  text-decoration:none; 
  }

div#fuss a.active  {
 color:#e6d78e; 
 background-color:transparent;
 font-weight:bold;
 text-decoration:none;
 
 }





