a 			{ text-decoration: none; color: #000000; width: 100px; }
a:link	 	{ }
a:visited	 	{ }
a:hover 		{ color: #FFFFCC; background-color: #000033; }
a:active 		{ }

a#alternate 	{ width: auto; text-decoration: none; color: #000000; }
a#alternate:link { }
a#alternate:visited { }
a#alternate:hover { background-color: #000033; color: #FFFFCC; }
a#alternate2 	{ width: auto; text-decoration: underline; width: auto; color: #000000; }
a#alternate2:hover { background-color: #000033; color: #FFFFCC; }

body  		{ font: normal 12pt ARIAL; color: #000000; background-color: #FFFFFF; text-transform: none; margin: 0px 10px 10px 20px; padding: 0px; 
				background-image: url(../hht/pictures/hintergrund.jpg); background-position: right bottom; background-repeat: no-repeat; background-attachment: fixed; }

.et			{	scrollbar-3dlight-color: #FF0000; 
				scrollbar-arrow-color: #FF0000; 
				scrollbar-base-color: #000000; 
				scrollbar-darkshadow-color: #000000; 
				scrollbar-face-color: #FFFFFF; 
				scrollbar-highlight-color: #FFFFCC; 
				scrollbar-shadow-color: #FFFFCC; 
				scrollbar-track-color: #FF0000; 
			}
.hht			{	scrollbar-3dlight-color: #000033; 
				scrollbar-arrow-color: #000033; 
				scrollbar-base-color: #000000; 
				scrollbar-darkshadow-color: #000000; 
				scrollbar-face-color: #FFFFFF; 
				scrollbar-highlight-color: #FFFFCC; 
				scrollbar-shadow-color: #FFFFCC; 
				scrollbar-track-color: #000033; 
			}
.activeHHT	{ color: #FFFFFF; background-color: #000099; }
.activeET		{ color: #FFFFFF; background-color: #990000; }

table	 	{ font-size: 12pt; }
table#menuhht 	{ color: #999999; font-size: 8pt; margin: 0px; border: solid 1px black; padding: 1px 3px; background-image: url(bg_menu_hht.gif)}
table#menuet 	{ color: #999999; font-size: 8pt; margin: 0px; border: solid 1px black; padding: 1px 3px; background-image: url(bg_menu_et.gif)}
td#menu 		{ width: 100px; text-align: center; }
table#beispiele { font-size: 8pt; }
td#trenner 	{ /*	background-image: url(../pictures/trennlinie.gif);*/ }
table#bild 	{ border: solid 1px black; padding: 0px; margin: 10px; }
tr#bild 		{ background-color: #CCCCCC; }
td#bild 		{ /*	background-image: url(../pictures/trennlinie.gif);*/ text-align: right; }
p#bild 		{ margin: 0px,5px; font-family: Arial; font-size: 7pt; }
tr#bild2 		{ background-color: #EEEEEE; }
p#bild2 		{ margin: 5px,5px; font-family: Arial; }
p 			{ margin-left: 0px; margin-right: 10px; margin-bottom: 10px; margin-top: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }

p#small 		{ font-size: 80%; margin: 0px, 10px, 0px, 0px; padding: 0px; text-align: left; }
h1 			{ font-size: 130%; text-indent: 0px; color: #666666; text-transform: uppercase; font-weight: bold; margin: 10px 0px 10px 0px; }
h2 			{ color: #666666; font-style: bold; font-size: 100%; text-align: left; text-transform: uppercase; font-weight: bold; margin: 20px 0px 0px 0px; padding: 0px; }
h3 			{ color: #000000; font-style: bold; font-size: 100%; text-align: left; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px; }
/* wird für p#small als Headline verwendet*/
h4 			{ color: #666666; font-style: bold; font-size: 80%; text-align: left; text-transform: uppercase; font-weight: bold; margin: 5px 0px 0px 0px; padding: 0px; }

li 			{ text-indent: 0pt; margin: 0px; }
ul 			{ list-style-type: square; margin: 0px 0px 10px 30px; padding: 0px; font-size: 100%; }
