#menu
{
	position:absolute;
	top: 0px;
	left: 0px;
	width: 140px;
	margin: 40px 0px 0px;
}

#menu a
{
	text-decoration: none;
}

#menu table
{
	/* JS width:170px; */
	width:140px;
	border-spacing:0px;
	border-collapse:collapse;
}

#menu tr /* navigation */
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; /* orig 12*/
	font-weight: bold;
	text-align: right;
	height: 27px;
	line-height: 12px;
}

#menu td.schriftinaktiv
{
	padding-right: 6px;
	background-color:  #FFCC33 ;   /*#CCFFCC ; blassgruene navigationsfarbe*/
	color: #000000;
	width: 123px;
}

#menu td.schriftinaktiv a
{
	color: #000000;
}

#menu td.schriftinaktiv a:hover
{
	color: #712F3D;
}

#menu td.schriftinaktiv a:active
{
	color: #FFFFFF;
}

#menu td.schriftaktiv
{
	padding-right: 4px;
	background-color: #FFFFFF;
	color: #712F3D;
}


#header, #logo
{  /* worauf wirkt sich das aus?*/
	position: absolute;
	left: 0px;
	top: 0px;
	width: 0px;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	height: 0px;
	background-color: #D8C888;
}

#content
{
	top: 30px;
	left: 10px;
	width: 700px;  /*790*/
	margin: 24px 0px 0px 24px;  /*24 - vorletztes*/
}



body
{
/*	color: #712F3D;  */
 	font-family:Times New Roman,Times, serif;  /* times new roman eingefügt JM*/
	/* JS font-family: Times New Roman, Times, serif; */
	font-size:18px; /* font size verdoppelt JM*/
	margin: 0px;
	vertical-align: top;
	background-color: #FFFFCC ;/*#D8C888*/
/*	background-image:  url(gfx/background.gif);#1	*/
/*	background-repeat: repeat-y;	*/
}

#b1
{
/*  Navigation Hintergrund  */
	background-color: #FFFFCC ;
/*	background-image: url(gfx/background.gif);	*/
}

h1
{
	font-size: 20px;
	color: #000000;
}

h2
{
	font-size: 18px;
	color: #000000;
}

a
{
	color: #000000;
/*	text-decoration: none;  */
}

tr
{
	font-size:13px;
}
