BODY { 
	background-image:url(../img/hg.gif);
	background-color: #ffffff;
	color : #333333;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
}

A {
	font-weight : bold;
	text-decoration : none;
	color: #333333;
}

B  { color: #333333; font-weight: bold }

/* Vererbung klappt hint und vorn ned, deswegen nochmal definiert */
DIV, TD { 
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #333333;
}


DIV.caption {
	font-size: 10px;
	line-height: 120%;
	margin-top: 6;
	margin-bottom: 15;
}		

DIV.footer {
	font-size: 10px;
	color: #333333;
}

A.footer {
	color: #333333;
}

DIV.headline {
	color : #000000;
	font-weight : bold;
}


DIV.listImage {
	margin-top : 6;
	/* JS Stylesheet vorh. ! */
}


DIV.menu {
	position : absolute;
	top :  0;
	left : 7;
}

DIV.pop {
	position : absolute;
	top : 0;
	left : -500;
	visibility : hidden;
	z-Index : 100;
}

DIV.popHead {
	font-size: 10px;
	color: #000000;
	margin-left: 5;
	font-weight: bold;
}

FORM { /* Klappt nicht immer */
	margin-top : 0;
	margin-bottom : 0;
}

INPUT { /* Wird nur teilweise unterstützt, für NS ein spezielles JS-Style, weil die Eingabefeldlänge sonst unvorhersehbare Werte annimmt */
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px; 
	font-weight: bold;
	background-color: #e5e5e5; 
	color: #333333;
}

INPUT.check { /* Verhindert einen farbigen, 3px dicken Rahmen um checkboxen*/
	background-color : transparent;
}

SELECT { /* Wird nur teilweise unterstützt */
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px; 
	font-weight: bold;
	background-color: #e5e5e5; 
	color: #333333;
}

SPAN.blue {
	color: #3333aa;
}

TEXTAREA {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px; 
	font-weight: bold;
	background-color: #e5e5e5; 
	color: #333333;
}	

TD.pop {
	font-size: 10px;
}

TD.pop STRONG { /* small headlines inside info popups */
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}

TD.text {
	line-height: 172%;
}

.headI {
	font-weight: normal;
	cursor: hand;
}

.inactive {
	font-weight: bold;
	color: #cccccc;
}

.small {
	font-size: 10px;
	line-height: 120%;
	margin-top: 6;
	margin-bottom: 15;
}

#fm {
	/* Formular */
	/* s.a. JS-Styles */
	position : absolute;
	top : 200; /* in main.js ebenfalls eintragen (var fmTop) */
	left : 110;
	width : 500;
	clip: rect(0px 605px 327px 0px);
	z-Index: 1;
}

