body {
	font-family: MS Sans Serif, Geneva, sans-serif; background-color:transparent; 
	/*Trebuchet MS, Helvetica, sans-serif; overflow:hidden} */
}

/* span { font-family: Lucida Console, Monaco, monospace; font-weight: bold; } */

a { text-decoration: none; color: 990000; }
a:hover { color: 333333; text-decoration: underline; }

img { border-style: none; vertical-align: middle;}

td { text-align: left; font-size: 85%; font-weight: 100; height: 45px; border: 0px; border-style: solid; padding: 1px; vertical-align: middle; overflow:hidden; overflow: visible; }


/*
zu verwendentes SCHWARZ: 333333;
TÜRKIS: 079aa1
rot  schriftfarbe color: 990000;
font-variant:small-caps
*/



/*******  Zentrierter Seiteninhalt ********/
html, body { width: 100.01%; margin:0; padding:0; }
div.aussentable
  { width: 100.01%; margin:0; padding:0; display:table; }
div.aussentd
  { width: 100.01%; margin:0; padding:0; display:table-cell; }
div.innen
  { width: 1040px; margin-left:auto; margin-right:auto; text-align:left; }
/*div.main
  { width: 1100px; margin-left: auto; margin-right: auto; text-align:left; }*/
/*******   ********//*******   ********//*******   ********/


.meta {/*visibility: hidden;*/ 
position:absolute; top: 0px; left: 0px; 
font-size: 0.1em;
color: rgb(255,255,255);
z-index: -10;
}


/*******  HAUPTMENÜLEISTE  ********/
#mainnav {position: relative; left:  0px; top: 0px; }
#nav_kategorien  {position: absolute; left:  0px; top: 0px; }

/*******   ********//*******   ********//*******   ********/


.titel { font-weight: bold; }
.fett { font-weight: bold; }
.sub_nav { font-weight: bold; font-size: 85%; font-family: MS Sans Serif4, Geneva, sans-serif;} /* MS Sans Serif, Geneva, sans-serif; } */
.tuerkis { color: 079aa1; }



/* ------- *//* ------- *//* ------- *//* ------- */
/* frameset */
#titel {width: 175px; font-weight: bold; text-align: center;  font-size: 102%;  font-family: MS Sans Serif4, Geneva, sans-serif; }
/* font-family: MS Serif, New York, serif; }*/
#subtitel { position: relative; top: 25px; font-size: 85%; }

#baustelle { background-image: url(bilder/baustelle.png); background-position: center; background-repeat :no-repeat; position:absolute; left: 320px; top: 160px; height: 345px; width: 450px; text-align: center; font-size: 85%; font-weight: bold; }

/*******   ********/
/* KOMMENTARBOX */
.kommentar {position: relative; left: 35px; top: 300px; }
#kommentar_rahmen{position: absolute; left: 0px; top: -15px; height: 440px; width: 200px;}

#kommentar_btn2 {position: realtive;  left: 0px; border: medium none ; background-color: transparent; font-size: 85%; width:65px}
#kommentar_text {position: absolute; top: 0px; width: 200px; text-align: center; font-size: 70%; font-weight: bold;}

#kommentar_box {position: absolute; left: 7px; top: 30px; height: 380px; width: 200px; visibility: visible;}

#speechbox {position: absolute; left: -3px; top: -15px; height: 395px;  width:190px;}
/*******   ********//*******   ********//*******   ********/


/*******   ********/
#subnav { position: relative; left: 30px; top: 100px;}
.rot 		{ color: 990000; }
.tuerkis 	{ color: 079aa1; }
.blau 		{ color: 00009a; }

#sub_nav_0 {position: absolute; left: 20px; text-align: left; width: 150px;}
#strich_subnav_0 {position: absolute; left: 0px;}

	#sub_subnav_0 {position: absolute; left: 80px; text-align: left; width: 150px;}
	#strich_subsubnav_0 {position: absolute; left: 60px;}

#sub_nav_1 {position: absolute; left: 20px; text-align: left; width: 150px;}
#strich_subnav_1 {position: absolute; left: 0px;}

#sub_nav_2 {position: absolute; left: 20px; text-align: left; width: 150px;}
#strich_subnav_2 {position: absolute; left: 0px;}

	#sub_subnav_2 {position: absolute; left: 80px; text-align: left; width: 150px;}
	#strich_subsubnav_2 {position: absolute; left: 60px;}

#sub_nav_3 {position: absolute; left: 20px; text-align: left; width: 150px;}
#strich_subnav_3 {position: absolute; left: 0px;}

	#sub_subnav_3 {position: absolute; left: 80px; text-align: left; width: 150px;}
	#strich_subsubnav_3 {position: absolute; left: 60px;}

#sub_nav_4 {position: absolute; left: 20px; text-align: left; width: 150px;}
#strich_subnav_4 {position: absolute; left: 0px;}



