body  { margin:0; padding:0; 
       font-family:Garamond;
	     font-size: 100,01%;
	     line-height:1.4; 
	     color:#7c4d26; 
       background-color:#fffbd8;
       font-size:20px; 
       letter-spacing:0.05em;
       }
                      
	 
div { text-align:justify;  padding-left:6em; padding-right:6em;  padding-bottom:4em; }            

.Ueberschrift { font-size:36px; }         





/* XXXXXXXXXXXXX   EINLEITUNG   XXXXXXXXXXXXXX */
        
 a #G1 { height:210px; width:280px; border-width:0;  
         float:right; margin-top:1em; margin-right:-1.5em; margin-left:1.5em; border:0
      }
a:hover #G1 { height:614px; width:819px; border-width:0;    }


a #G2 { height:210px; width:280px; border-width:0;  
         float:right; margin-top:3.5em; margin-right:-1.5em; margin-left:1.5em; border:0
       }
a:hover #G2 { height:614px; width:819px; border-width:0;    }


a #G3 { height:210px; width:280px; border-width:0;  
         float:right; margin-top:2.5em; margin-right:-1.5em; margin-left:1.5em; border:0
      }
a:hover #G3 { height:614px; width:819px; border-width:0;    }       
        
        
        
h1#Lebenslauf, h2 { text-align:left; }
        
        
        
a:link,
a:visited { text-decoration:none; color:#8a9d04;  }   /* #9eb202  #0E3053; */
a:hover { background-color:#9eb202; color:#fffbd8;}    /* #FEC979; */


.pdf { font-style:italic; }


#NW { white-space:nowrap; }




/* XXXXXXXXXXXXXXXXXXXX    BLOG    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */


.X  { text-align:left;  padding-left:0em; padding-right:0em;  padding-bottom:2em;}

#Einloggen { width:600px;  margin: 0 auto; text-align:center; }




/* XXXXXXXXXXXXXXXXXXXX    TERMINE    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */


.X  { text-align:left;  padding-left:0em; padding-right:0em;  padding-bottom:2em;}
    
.uno        { float:left;  display:block;   width:150px;  margin-top:3px; margin-bottom:3px; margin-left:100px;}
.due        { float:left;  display:block;   width:700px;  margin-top:3px; margin-bottom:3px; }

.first { font-weight:bold; }


.linkus,
.linkus:visited { text-decoration:none; color:#6D4B42; /*#0E3053*/ }
a:hover .uno,
a:hover .due { background-color:#9eb202; color:#fffbd8; }





/* XXXXXXXXXXXXXXXXXXXXXXXXXXXX    KunstUmsPferd   XXXXXXXXXXXXXXXXXXXXXXXXXXX */

hr { color:#7c4d26; }

#NiGa { text-align:center;  }


.NiGa:hover { background-color:#fffbd8; }
.NiGa img {bor der:1px solid #000;   margin:15px; }                /* thumbnails */

.lightbox {width:100%; height:100%; display:none; 
           position:fixed; left:0; top:0; z-index:1000; 
		   padding:30px 0 0 0; font-family:arial, sans-serif;}

.lightbox .light {width:100%; height:100%; position:fixed; z-index:-1; top:0; left:0; 
                 background:#fffbd8; op  acity:0.5; fi  lter: alpha(opacity=50);
                 text-align:center;}
/* Das Nachstehende ist nur f?r den IE6. Soll die Box in ALLEN Browsern mitscrollen, entferne man * html   */
* html .lightbox {position:absolute;}
* html .lightbox .light {position:absolute; height:5000px;}
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

.lightbox .box {width:700px; background:#fffbd8; border:10px solid #fff;  /* background #000 -- border #fff */
                margin:0 auto; padding:10px; position:relative;
-o-box-shadow: 2px 2px 5px rgba(124, 77, 38, 0.5);
-icab-box-shadow: 2px 2px 5px rgba(124, 77, 38, 0.5);
-khtml-box-shadow: 2px 2px 5px rgba(124, 77, 38, 0.5);
-moz-box-shadow: 2px 2px 5px rgba(124, 77, 38, 0.5);
-webkit-box-shadow: 2px 2px 5px rgba(124, 77, 38, 0.5);
box-shadow: 2px 2px 5px rgba(124, 77, 38, 0.5);
}
.lightbox .box img {display:block; margin:0 auto;padding-top:10px;}
.lightbox .box p {width:700px; padding:20px 0; margin:0; color:#7c4d26; text-align:left; font-size:12px;}

.lightbox .box a.closebox {display:block; width:25px; height:30px; position:absolute; right:-1px; bottom:-1px;
                          background:#fffbd8; color:#7c4d26; font-weight:bold; font-size:26px; 
						  text-decoration:none; text-align:center; 
						  border:1px solid #fff;}
.lightbox .box a.closebox:hover {color:#fffbd8; background:#7c4d26; }


#A000:target   {display:block;}
#A001:target   {display:block;}
#A002:target   {display:block;}
#A003:target   {display:block;}
#A004:target  {display:block;}
#A005:target  {display:block;}
#A006:target  {display:block;}
#A007:target   {display:block;}
#A008:target  {display:block;}
#A009:target  {display:block;}
#A010:target  {display:block;}
#A011:target  {display:block;}
#A012:target  {display:block;}
#A013:target  {display:block;}
#A014:target  {display:block;}