

#eg00
{
  width: 500;
  height: 70;
  background: url(grafik/eg00.gif) no-repeat center;
  margin: auto;
}


#thai01
{
  width: 500;
  height: 70;
  background: url(grafik/thai01.gif) no-repeat center;
  margin: auto;
}

#pyr99
{
  width: 500;
  height: 70;
  background: url(grafik/pyr99.gif) no-repeat center;
  margin: auto;
}

#eg02
{
  width: 500;
  height: 70;
  background: url(grafik/eg02.gif) no-repeat center;
  margin: auto;
}

#bau
{
  width: 500;
  height: 50;
  background: url(grafik/baub.gif) no-repeat center;
  margin: auto;
}

#bau_e
{
  width: 500;
  height: 70;
  background: url(grafik/bau_e.gif) no-repeat center;
  margin: auto;
}

#mess
{
  width: 500;
  height: 70;
  background: url(grafik/mess.gif) no-repeat center;
  margin: auto;
}

#mess_e
{
  width: 500;
  height: 70;
  background: url(grafik/mess_e.gif) no-repeat center;
  margin: auto;
}

#pyr_e
{
  width: 500;
  height: 50;
  background: url(grafik/pyr_e.gif) no-repeat center;
  margin: auto;
}

#fun
{
  width: 500;
  height: 50;
  background: url(grafik/fun.gif) no-repeat center;
  margin: auto;
}

#fun_e
{
  width: 500;
  height: 50;
  background: url(grafik/fun_e.gif) no-repeat center;
  margin: auto;
}


#links a:link
{
  font-size: 9pt;
  font-weight: 600;
  text-decoration: underline;
}



div.menu a:link
{
  font-size: 9pt;
  font-weight: 600;
  text-decoration: none;
}


div.menu a:visited
{
  font-size: 9pt;
  font-weight: 600;
  text-decoration: none;
}

#oben   /* Ueberschrift */
{
  top:     10px;
  margin:  10px;
  height:  50px; 
  padding-left: 200px;
  border-top-style:  ridge;
  border-bottom-style: ridge;
  text-align: center;
}

#links  /*Navigationsmenue Masterbox */
{
  position: absolute;
  left: 20px;
  top: 100px;
  width: 230px;
  margin-bottom: 20px;
  padding-top:    10px;
  padding-bottom: 10px;
  border-style: ridge;
  font-weight: bold;
  font-size  : 12pt;
  text-align : left;

}

#rechts
{
  position      : static;
  overflow      : auto;  
  top           : 150px;
  margin-left   : 210px;
  margin-right  : 10px;
  padding       : 40px;
  padding-bottom: 60px;
  border-style  : ridge;
}

#unten
{
  position: relative;
  top: -40px;
  margin-left: 250px;
  margin-right: 50px;
 /* height: 100px; */
  padding: 0.5em;
  border-style: ridge;
  font-weight: bold;
}

div#neu h3
{
  text-align: left;
}

div.menu /* das eigentliche Menue in der Seitenleiste */
{
  font-size  : 11pt;
  padding    : 5px;
  border-top : 4px; 
  border-top-style: ridge;
}

div.menu#eng a:hover
{
  font-size: larger;
}

div.guide
{
    font-size: 10pt; 
    border   : 1px solid black; 
    padding  : 4px;
    margin   : 4px;
}

div.maintext
{
    font-size: 12pt;
    text-align: justify;
}

/* div.bild /* Thumbnail f?er Bildseite 
{
	width  : 260px;
	height : 260px;
	border-style:groove;
	border-width: 3px;
	border-color: white;
	vertical-align: middle;
    float: none;
	text-align:center;
	float: left;
}        */

table.bild
{
  border-spacing: 2px;
  empty-cells   : hide;
  table-layout  : fixed;
  text-align    : center;
/*  border-style  : dashed;
  border-color  : black;     */
}

td.bild
{
  border-style: groove;
  border-width: 4px;
  border-color: white;
  width       : auto;
  text-align  : center; 
  vertical-align: middle;
}

div.bild 
{
   line-height:250%;
         width:auto;
   margin:1em 20%;
   text-align:center;
}

td.beschreib
{
	border-style: groove;
	border-width: 3px;
	border-color: white;
	padding     : 3px;
    margin      : 2px;
	text-align  : center;
	font-size   : 9pt;  
}

td.lback
{
  border-style: groove;
  border-width: 3px;
  border-color: white;
  padding     : 5px;
  text-align  : right;
}

td.lfor
{
  border-style: groove;
  border-width: 3px;
  border-color: white;
  padding     : 5px;
  text-align  : left;
}
/* Bilder *****************************/
img.bild
{
  width : 260px;
  height: 1px;
  border: none;
}

img.cnolink
{
  margin: auto;
  border-width: 0px;
  float       : none;
}

img.leftfloat
{
  margin      : 5px;
  border-width: 2px;
  float       : left;
}

img.rightfloat
{
  margin      : 5px;
  border-width: 2px;
  float       : right;
}

div.menu img
{
  margin: auto;
  border-width: 0px;
  float       : none;
}

div#rechts img
{
  margin-right : 5px;
  margin-left  : 2px;
  margin-top   : 5px;
  margin-bottom: 5px;
  border-width : 2px;
  float        : left;
}

div#rechts img.cent
{
  float : none;
}

div#rechts img.cnolink
{
  float : none;
  border-style: none;
}





ul.topic    /* Die Navigationsliste mit Hauptbeitr&auml;gen */
{
  list-style: none;
  margin: 0;
  padding: 0;
}


li#norm
{
  border-top: none;
}

/* ul#topic li a:hover
{
  background: url(bgtrans2.gif);
}

ul#topic li a:link, ul#topic li a:visited
{
  display: block;
}     */

ul#subtopic /* Die Unterthemen einer Kategorie */
{
  list-style: none;
  padding: 0;
  margin: 0;
}

ul#subtopic li
{
  border-top: 0 none;
  padding-left: 1.5em;
  padding-top: 0;
  padding-bottom: 0;
}

table.heading
{
	width        : 70%;
	padding      : 2px;
	align        : center;
	text-align   : center;
}

#header
{
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 10px;
  border-style: ridge;
  border-color: white;
  text-align: center;
}
