body    { margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; min-width: 760px; background-color: #EFEDE1; font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #000000; text-decoration: none; text-align: center; }
a       { font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #C2C1AD; text-decoration: none; }
a:hover { font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #59553C; text-decoration: none; }
a.sub   { font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #59553C; text-decoration: none; }
a.subactive { font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.sub:hover { font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.kontakt { font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #000000; font-weight: bold; }
a.off       { font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #C2C1AD; text-decoration: none; }
a.off:hover { font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #C2C1AD; text-decoration: none; }

a.extra     { font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #59553C; text-decoration:underline; }

#zentrierung   { width: 760px; margin-left: auto; margin-right: auto; text-align: left; overflow: hidden; }
#hauptposition { width: 760px; height: 420px; position: absolute; background-color: #FFFFFF; margin-left: auto; margin-right: auto; text-align: left; overflow: hidden; }
table.position { height: 100px; margin-top:1%; margin-bottom:1%; }

td           { font-family: Verdana, Arial, Helvetica, Geneva; font-size: 9px; }
table.tbtermine { border-collapse:collapse; width:300px; }
td.tbtermine { border: 1px solid silver;  font-family: Verdana, Arial, Helvetica, Geneva; font-size: 9px; }
#cattexte    {
	width: 320px;
	height: 260;
	position: absolute;
	top: 60px;
	left: 235px;
	z-Index: 5;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	color: #59553C;
}
#tiptexte    { width: 320px; height: 40px; position: absolute; top: 60px; left: 235px; z-Index: 5; font-family: Verdana, Arial, Helvetica, Geneva; font-size: 9px; color: #59553C; }
#texte       {
	width: 480px;
	height: 250px;
	position: absolute;
	top: 80px;
	left: 233px;
	z-Index: 5;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 9px;
	color: #59553C;
	overflow: auto;
}
#auswahl     { width: 680px; height: 20px; position: absolute; top: 275px; left: 40px; text-align: center; z-Index: 5; }
#rahmen      { background-image: url( images/rahmen.gif ); width: 493px; height: 297px; position: absolute; top: 39px; left: 222px; z-Index: 5; }
#mainhd      { width: 100px; height: 17px; position: absolute; top: 55px; left: 60px; z-Index: 5; }
#navi        { width: 700px; height: 11px; position: absolute; top: 346px; left: 42px; z-Index: 5; }

#subhd      { width: 100px; height: 20px; position: absolute; top: 60px; left: 233px; z-Index: 5; font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #59553C; }
#subnav     { width: 100px; height: 20px; position: absolute; top: 100px; left: 60px; z-Index: 5; font-family: Verdana, Arial, Helvetica, Geneva; font-size: 10px; color: #59553C; }
#subnavico1 { width: 100px; height: 20px; position: absolute; top: 100px; left: 52px; z-Index: 5; }
#subnavico2 { width: 100px; height: 20px; position: absolute; top: 125px; left: 52px; z-Index: 5; }
#subnavico3 { width: 100px; height: 20px; position: absolute; top: 149px; left: 52px; z-Index: 5; }
#subnavico4 { width: 100px; height: 20px; position: absolute; top: 173px; left: 52px; z-Index: 5; }
#subnavico5 { width: 100px; height: 20px; position: absolute; top: 197px; left: 52px; z-Index: 5; }
#subnavico6 { width: 100px; height: 20px; position: absolute; top: 221px; left: 52px; z-Index: 5; }
#subnavico7 { width: 100px; height: 20px; position: absolute; top: 245px; left: 52px; z-Index: 5; }

#picmain  { width: 100px; height: 20px; position: absolute; top: 90px; left: 352px; z-Index: 5; }
#pic1     { width: 100px; height: 20px; position: absolute; top: 90px; left: 235px; z-Index: 5; }
#pic2     { width: 100px; height: 20px; position: absolute; top: 90px; left: 264px; z-Index: 5; }
#pic3     { width: 100px; height: 20px; position: absolute; top: 109px; left: 235px; z-Index: 5; }
#pic4     { width: 100px; height: 20px; position: absolute; top: 109px; left: 264px; z-Index: 5; }
#pic5     { width: 100px; height: 20px; position: absolute; top: 128px; left: 235px; z-Index: 5; }
#pic6     { width: 100px; height: 20px; position: absolute; top: 128px; left: 264px; z-Index: 5; }
#pic7     { width: 100px; height: 20px; position: absolute; top: 147px; left: 235px; z-Index: 5; }
#pic8     { width: 100px; height: 20px; position: absolute; top: 147px; left: 264px; z-Index: 5; }
#pic9     { width: 100px; height: 20px; position: absolute; top: 166px; left: 235px; z-Index: 5; }

#matmain  { width: 100px; height: 20px; position: absolute; top: 50px; left: 460px; z-Index: 5; }
#catmain  { width: 100px; height: 20px; position: absolute; top: 53px; left: 565px; z-Index: 5; }
#tipmain  { width: 100px; height: 20px; position: absolute; top: 53px; left: 565px; z-Index: 5; }
#matmain2 { width: 100px; height: 20px; position: absolute; top: 50px; left: 430px; z-Index: 5; }
#pic01    { width: 100px; height: 20px; position: absolute; top: 80px; left: 235px; z-Index: 5; }
#pic02    { width: 100px; height: 20px; position: absolute; top: 80px; left: 254px; z-Index: 5; }

#home     { width: 680px; height: 305px; position: absolute; background-image: url( images/bg_start.jpg ); top: 35px; left: 40px; z-Index: 5; }
#arbeiten { width: 680px; height: 305px; position: absolute; background-image: url( images/bg.jpg ); top: 35px; left:40px; z-Index: 5; }
#kurse    { width: 680px; height: 305px; position: absolute; background-image: url( images/bg.jpg ); top: 35px; left:40px; z-Index: 5; }
#material { width: 680px; height: 305px; position: absolute; background-image: url( images/bg.jpg ); top: 35px; left:40px; z-Index: 5; }
#catherine { width: 680px; height: 305px; position: absolute; background-image: url( images/bg.jpg ); top: 35px; left:40px; z-Index: 5; }
#tipps    { width: 680px; height: 305px; position: absolute; background-image: url( images/bg.jpg ); top: 35px; left:40px; z-Index: 5; }
#kontakt  { width: 680px; height: 305px; position: absolute; background-image: url( images/bg.jpg ); top: 35px; left:40px; z-Index: 5; }
