/*Seiteneinstellungen*/
body {
  color: #B4B4B4;
  font-size: 0.8em;
  font-family: Arial,Helvetica,Geneva,sans-serif;
  text-align: center;  /* Zentrierung im Internet Explorer */
  width: 980px;
  padding: 0;


  /*
  background-color:rgb(190,190,190);
  border: 2px ridge silver;
  margin: 10px auto;      /* standardkonforme horizontale Zentrierung */
  
  
  border: 0px;  
  margin:0px auto;
  background:url(./pic/liniert.gif);
  }

#border_top {
	background-image:url(./pic/border_top.png); 
	background-repeat:no-repeat;
    height:127px;
    position:relative;
    top:10px;	
}   
  
#border_bottom {
	background-image:url(./pic/border_bottom.png);
	background-repeat:no-repeat;
    height:25px;
    position:relative;
    top:0px;	
} 

  



div#navigation {
 float:left;

}


div#inhalt {
    margin-top:10px; 
    padding-left:15px;
    padding-right:15px;
	background-image:url(./pic/back.png);     
	background-repeat:repeat-y;    
    text-align:left;    /* Seiteninhalt wieder links ausrichten */
    min-height:700px;	
  }
  
  

/*Seitenkopf - Header*/

table { vertical-align:top;  }
td { vertical-align:top;  }

/* Tabellenausrichtung Verwendung <Table class="oben">*/
.vcenter td { vertical-align:top;  } 
  
  
/* Allgemeine Schriftenformatierung */  

a:link, a:visited, a:hover, a:active { 
  color: #B4B4B4;
  text-decoration: underline;
  }   
  

h1 {
  text-align: center;
  align:center;
   }

h2 {
  font-size: 1.2em;
  margin: 0.2em 0;
  }
  
h3 {
  font-size: 1.0em;
  margin: 0.2em 0;
  color: black;
  }
  

h4 {
    font-size: 1.0em;
    margin: 0.2em 0;
    color: black;
  }
  
/* Tabellenausrichtung Verwendung <Table class="oben">*/
.oben td { vertical-align:top;  }


/* Links allgemein*/

/* Gästebuch */
table.gb_head
  {
  border:0; 
  }   
  
tr.gb_eintrag_head  
  {
  font-size:80%;
  background-color:rgb(200,200,200);
  color:white;
  }

tr.gb_gerade
  {
  background-color:rgb(240,240,240) ; 
  color:black;   
  border:0; 
  }  
  
    
tr.gb_ungerade
  {
  background-color:white ; 
  color:rgb(20,20,20);  
  border:0; 
  }  


td.gb_eintrag_head_1
  {
  background-image:url(./pic/gb_h1.gif);
  background-repeat:repeat-no;
  }
  
td.gb_eintrag_head_2  
  {
  background-image:url(./pic/gb_h2.gif);
  vertical-align:middle;
  }
  
td.gb_eintrag_head_3
  {
  background-image:url(./pic/gb_h3.gif);
  }

td.gb_eintrag_daten
  {
  background-color: #BFBFC5;
  color:black;
  padding: 5px;
  }

td.gb_eintrag_fuss_1
  {
  background-image:url(./pic/gb_f1.gif);
  background-repeat:repeat-no;
  }
  
td.gb_eintrag_fuss_2  
  {
  background-image:url(./pic/gb_f2.gif);
  vertical-align:middle;
  }
  
td.gb_eintrag_fuss_3
  {
  background-image:url(./pic/gb_f3.gif);
  }

td.gb_admin
  {
  background-color:#1B1464;
  }   





