* {
	margin: 0pt;
	padding: 0pt;
}

* html{
    height: 10pt;
}



body {
    color: black; 
    background-color: white;
    font-size: 8pt;
    font-family: Times New Roman, Times, serif;
    margin: 0; 
    padding: 0;

}
   
html>body h1 {
    border-color:#ccc;  /* Farbangleichung an den Internet Explorer  */
}


/* ++++++++++++++++++++++++++++ */

#header {
		 		 background:#ffffff;
		 		 padding:0pt;
		 		 text-align:left;
		 		 margin:0pt 0pt 10pt 0pt;
		 		 width:800pt;
}

#main {
		 		 width:800pt;
		 		 position:relative;
		 		 top:0pt;
		 		 left:0pt;
		 		 background-color:#ffffff;
}



/*   Seitenkopf   */

/* Seitenkopf */
#chead{
     display: none;
} 

#logo-druck{
     position: relative;	
     left:0pt; 
     top:10pt;
} 

/*   Menuzeile   */

#header-menu {		
     display: none;
}
  

  
/*     Zusatzlinks      */  

#menulinks {
     display: none;
}
    
 
  
/*    Strich   */ 

.line1 {
     display: none;
} 


.line2 {
    position: relative;
    width:100%;
    height:3pt;
    color: #ccc;
    text-align: center;
    background-color: #ccc;
}



 


/*   Suchleiste    */

#Bez-suche{
     display: none;  
}   

#suchen {
     display: none;  
} 
    
#suchenfeld {
     display: none;  
}

#pfad {
     display: none;  
}



/*   Bereich links  */
/* min. Hoehe */
#content0 {
  float:left;
  margin: 0;
  padding: 0;
  top:0pt;  
  text-align:left;
  background-color:#ffffff;
  color:#000;
  width:1pt;
}


/* INHALT LINKS */
#content1 {
     display: none;
     width: 0pt;
}

#content1links {
     display: none;  
}



/*    INHALT MITTE    */
#content2 {
/*  float:left;  */
   position: relative; 


 /* width:400pt; */ 


  margin: 0;
  padding: 0pt;
  font-family: Times New Roman, Times, serif;
  font-size: 14pt;  
  text-align:left;
  color:#000;
  background-color:#ffffff;
/*  border: 1pt dashed silver; */
}


#content2 h2 {
    font-size: 10pt;
    margin: 0.2pt 0;
    color: rgb(1,84,150);
    background-color: #fff;
}

#content2 h3 {
    font-size: 12pt;
    margin: 0.2pt 0;
    color: rgb(1,84,150);
    background-color: #fff;
}

#content2 a,
#content2 a:link,
#content2 a:visited{
      margin: 0 0 2pt 0;
    	font-family: Times New Roman, Times, serif;
    	font-size: 9pt;
     /* font-weight: bold; */
    	color: #015496;
    	text-decoration: none;
} 

#content2 a:focus,
#content2 a:hover{
     /*  color: #FF6600;  */
       color: #015496;
       text-decoration: none;           
} 



/* Buttons */


#content2links {
   position: relative;
   top:30pt;
}

#content2links a,
#content2links a:link,
#content2links a:visited{
   display:block; 
   width:180pt;
   color:rgb(1,84,150);
   background-color: #EBEBEB;
   padding: 4pt 0 4pt 10pt;
   font-weight:bold;
   font-size:9pt;
   text-decoration:none;
   border:1pt solid #fff;
   border-width:0 1pt 1pt 0;
} 

#content2links a:focus,
#content2links a:hover{
   color:rgb(1,84,150);
   background:#ccc;
}




/* ++++++++++++++++++++++++++++ */
div#albumbox {
     position:relative;

}



div#album {
    position:absolute;
}

div#album img {
  position:absolute;
  border:0px;   
}

div#album img:hover {
  z-index:100;   
}



div#album a {text-align: center; font: bold 1em sans-serif; 
   padding: 0px; margin: 0px; border-width: 0px; 
   color: #FFC; background: #444;
   text-decoration: none;
}
div#album a:hover {
   color: #411; background: #AAA;
   z-index:100;
}

div#album a span {
   display: none;
}
div#album a:hover span {
   display: block;
   position: absolute; 
   top: 0px; left: -15px; width: 500px; height: 20px;
   padding: 0px; margin: 10px; z-index: 100;
   color: rgb(1,84,150); background: #fff;
/*    color: #0000ff; background: #ccccff; */

   font: 20px Verdana, sans-serif; 
   text-align: center;
   z-index:100;
}

/* ++++++++++++++++++++++++++++ */

.tabelle-2-a{
    width: 450pt;
    background-color: #ffffff;
    padding: 0pt;
    margin: 0pt;
    text-align:left;
    vertical-align:top;
    font-size: 11pt;
}

.tabelle-2-b{
    width: 450pt;
    background-color: #ffffff;
    padding: 0pt;
    margin: 0pt;
    text-align:justify;
    vertical-align:top;
    font-size: 11pt;
}

.tabelle-2-c{
    width: 450pt;
    background-color: #ffff00;
    padding: 0pt;
    margin: 10pt;
    text-align:left;
    vertical-align:top;
    font-size: 11pt;
}






/*   Bereich rechts  */
#content3 {
    display: none;
}


.tabelle-3-a{
    width: 130pt;
    background-color: #ffffff;
    padding: 0pt;
    margin: 5pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
    vertical-align:top;
    font-size: 11pt;
}



/*   CLEAR   */
#clear {
		 		 clear:both;
		 		 font-size:1pt;
		 		 line-height:1pt;
		 		 margin-top:-1pt;
}




/*     FOOTER        */
#footer{
    display: none;
}

#links{
    display: none;
}

 

/*  DEKO  */  

#mosaik1,
#mosaik2 {
    display: none;
}
