
/* PSEUDO */
a		{text-decoration: underline }

a:link	{color: #000000 }

a:visited	{color: #000000 }

a:hover	{color: #d70f12 }

a:active	{color: #d70f12 }

a:focus	{color: #d70f12 }


/* CLASS */
.intro		{color: #000000; font-style: italic; font-weight: 600; text-decoration: none; margin-top: 0pt }

.fliesstext	{color: #000000; font-weight: normal; text-decoration: none }

a:link.menu	{color: white; text-decoration:none; font-weight: bold }

a:visited.menu	{color: white; text-decoration:none; font-weight: bold }

a:hover.menu 	{color: white; text-decoration:none; font-weight: bold }

a:active.menu	{color: white; text-decoration:none; font-weight: bold }

a:link.footer {font-size: 0.7em; text-decoration: none }

a:visited.footer {font-size: 0.7em; text-decoration: none }

a:active.footer {font-size: 0.7em; text-decoration: none }

a:hover.footer {font-size: 0.7em; text-decoration: none }

a:link.index {text-decoration:none }

a:visited.index	{text-decoration:none }

a:hover.index 	{text-decoration:none }

a:active.index	{text-decoration:none }

.subtopic	{cursor: pointer; color: white; background-color: #989898; padding: 0px 5px 0px 10px; height: 28px; width: 162px }

/* ELEMENT */
body	{color: #000000; font-size: 0.80em; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffffff; border: 0pt }

p	{ margin: 0em 0em 1em 0em }

h1	{color: #d70f12; font-weight: bold; font-size: 1.25em; margin: 0em 0em 1.5em 0em }

h2	{color: #000000; font-weight: bold; font-size: 1em; margin: 0em 0em 0.2em 0em }

h3	{color: #000000; font-weight: bold; font-size: 0.9em; margin: 0em 0em 0.2em 0em }

table	{ font-size: 0.9em }

table.menu	{ font-size: 0.9em; z-index:1 }

th	{color: #d70f12; font-size: 0.8em; text-align: left }

th.mid	{ color: #d70f12; font-size: 0.8em; text-align: center; }

td.termine	{color: #000000; font-size: 0.8em; text-align: left }

td.monat	{color: #d70f12; font-weight: bold; font-size: 0.8em; text-align: left }

td.pruefung	{background-color: #ebebeb; color: #000000; font-size: 0.8em; text-align: center }

td.preis { color: #000000; font-size: 0.8em; text-align: center; }

td.buchung	{ color: #d70f12; font-size: 0.8em; text-align: center }

ul	{list-style: square outside; margin-top: 0.5em; margin-left: 2em }

/* ID */
#name		{background-color: #000000; position: absolute; top: 0px; left: 0px; width: 100%; height: 25px; visibility: visible }

#logo 		{position: absolute; top: 93px; left: 20px; width: 97px; height: 30px; visibility: visible }

#headline	{position: absolute; top: 105px; left: 138px; width: 538px; height: 17px; visibility: visible }

#symbol		{position: absolute; top: 75px; left: 712px; width: 43px; height: 47px; visibility: visible }

#top		{position: relative; top: 0px; left: 574px; width: 70px; height: 13px; font-size: 0.8em; visibility: visible }

#content	{position: absolute; top: 152px; left: 138px; width: 538px; visibility: visible }

#knoten		{position: relative; top: 18px; left: 0px; width: 330px; visibility: visible }

#mouseout {	background-color: red; position: absolute; top: 152px; left: 0px; width: 10px; height: 231px; visibility: visible; z-index: 2 }

#menuposition {	background-color: white; position: absolute; top: 152px; left: 0px; width: 108px; visibility: visible }

#transmenu1		{position: absolute; top: 152px; left: 0px; height: 28px; width: 108px; visibility: visible; z-index: 1 }

#transmenu2		{position: absolute; top: 181px; left: 0px; height: 28px; width: 108px; visibility: visible; z-index: 1 }

#transmenu3		{position: absolute; top: 210px; left: 0px; height: 28px; width: 108px; visibility: visible; z-index: 1 }

#transmenu4		{position: absolute; top: 239px; left: 0px; height: 28px; width: 108px; visibility: visible; z-index: 1 }

#transmenu5		{position: absolute; top: 268px; left: 0px; height: 28px; width: 108px; visibility: visible; z-index: 1 }

#transmenu6		{position: absolute; top: 297px; left: 0px; height: 28px; width: 108px; visibility: visible; z-index: 1 }

#transmenu7		{position: absolute; top: 326px; left: 0px; height: 28px; width: 108px; visibility: visible; z-index: 1 }

#transmenu8		{position: absolute; top: 355px; left: 0px; height: 28px; width: 108px; visibility: visible; z-index: 1 }

#transmenu9		{position: absolute; top: 384px; left: 0px; height: 28px; width: 108px; visibility: visible; z-index: 1 }

#menu1		{font-size: 1em; font-weight: bold; color: white; background-color: #989898; padding-left: 10px; height: 28px; width: 98px; visibility: visible }

#menu2		{font-size: 1em; font-weight: bold; color: white; background-color: #989898; padding-left: 10px; height: 28px; width: 98px; visibility: visible }

#menu3		{font-size: 1em; font-weight: bold; color: white; background-color: #989898; padding-left: 10px; height: 28px; width: 98px; visibility: visible }

#menu4		{font-size: 1em; font-weight: bold; color: white; background-color: #989898; padding-left: 10px; height: 28px; width: 98px; visibility: visible }

#menu5		{font-size: 1em; font-weight: bold; color: white; background-color: #989898; padding-left: 10px; height: 28px; width: 98px; visibility: visible }

#menu6		{font-size: 1em; font-weight: bold; color: white; background-color: #989898; padding-left: 10px; height: 28px; width: 98px; visibility: visible }

#menu7		{font-size: 1em; font-weight: bold; color: white; background-color: #989898; padding-left: 10px; height: 28px; width: 98px; visibility: visible }

#menu8		{font-size: 1em; font-weight: bold; color: white; background-color: #989898; padding-left: 10px; height: 28px; width: 98px; visibility: visible }

#menu9		{font-size: 1em; font-weight: bold; color: white; background-color: #989898; padding-left: 10px; height: 28px; width: 98px; visibility: visible }

#submenu1	{background-color: white; position: absolute; top: 152px; left: 109px; width: 162px; visibility: hidden; }

#submenu2	{background-color: white; position: absolute; top: 181px; left: 109px; width: 162px; visibility: hidden; }

#submenu3	{background-color: white; position: absolute; top: 210px; left: 109px; width: 162px; visibility: hidden; }

#submenu4	{background-color: white; position: absolute; top: 239px; left: 109px; width: 162px; visibility: hidden; }

#submenu5	{background-color: white; position: absolute; top: 268px; left: 109px; width: 162px; visibility: hidden; }

#submenu6	{background-color: white; position: absolute; top: 30px; left: 109px; width: 162px; visibility: hidden; }

#submenu7	{background-color: white; position: absolute; top: 326px; left: 109px; width: 162px; visibility: hidden; }

#submenu8	{background-color: white; position: absolute; top: 30px; left: 109px; width: 162px; visibility: hidden; }

#submenu9	{background-color: white; position: absolute; top: 30px; left: 109px; width: 162px; visibility: hidden; }

#wm	{background-color: white; height: 1px; width: 108px }

#buchung		{background-color: white; border: none; border-top: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb; width: 179px}

#plz		{background-color: white; border: none; border-top: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb; width: 40px}

#ort		{background-color: white; border: none; border-top: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb; width: 130px}

#gkposition	{width:65%; padding: 2px 0px 2px 0px; text-align:left; vertical-align:top}

#gkpreis	{width:28%; padding: 2px 0px 2px 0px; text-align:right; vertical-align:bottom}

#gkwaehrung	{width:7%; padding: 2px 0px 2px 0px; text-align:right; vertical-align:bottom}

#bildtext	{margin: 0px; padding-top: 3px; padding-bottom: 5px; font-style: italic; font-family: Times}

#bild		{padding-bottom: 3px}

#margre		{ position: absolute; left: 600px; top: 182px; width: 105px; font-size: 0.7em }

#margre_download	{ position: absolute; left: 600px; top: 153px; width: 105px; font-size: 0.7em }

#char		{ position: absolute; left: 710px; top: 242px; width: 105px; font-size: 0.7em }

#scheine {position: relative; top: 0px; left: 0px; visibility: visible }

#schein1 {position: absolute; top: 0px; left: 0px; visibility: hidden; width: 247px }

#schein2 {position: absolute; top: 0px; left: 0px; visibility: hidden; width: 247px }

#schein3 {position: absolute; top: 0px; left: 0px; visibility: hidden; width: 247px }

#schein4 {position: absolute; top: 0px; left: 133px; visibility: hidden; width: 247px }

#schein5 {position: absolute; top: 0px; left: 266px; visibility: hidden; width: 247px }

#schein6 {position: absolute; top: 0px; left: 266px; visibility: hidden; width: 247px }

#footer  {width: 538px; text-align: center; }