/* -------------- What i really use -------------- */
body {
	margin-left: 19px;
	background-color:#000000;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
}
.textSmall {
	font-size: 9px;
	line-height:11px;
	letter-spacing:normal;
	font-family: arial;
	color: #777777;
}

.textBlue {
	font-size: 9px;
	line-height:11px;
	letter-spacing:1px;
	font-family: arial;
	color: #3399ff;
}

.textBlack {
	font-size: 9px;
	line-height:11px;
	letter-spacing:normal;
	font-family: arial;
	color: #000000;
}

.textSerif {
	font-size: 11px;
	font-weight: bold;
	font-family: georgia;
	text-decoration: yes;
	color: #00ccff;
	text-transform:uppercase;
}

.Nav {
	font-size: 9px;
	font-family: arial;
	color: #242424;
	width:130px;
}

.underline {
	font-size: 9px;
	font-family: arial;
	color: #3399ff;
	text-decoration:underline;
}

a {
	font-size: 9px;
	font-weight: regular;
	font-family: arial;
	text-decoration: none;
	color: #3399ff;
}

a:hover {
	text-decoration: none;
	background-color:#3399ff;
	color: #000000;
}

a:active {
	text-decoration: none;
	background-color:#3399ff;
	color: #000000;
}

/*- not needed... makes just a mess... 
a:visited {
    text-decoration: none;
	color: #0099cc;
}
*/


/* -------------- FORMS -------------- */
/*
td { color: #4B4B4B; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular }




BODY { scrollbar-base-color:white; scrollbar-track-color:none; scrollbar-face-color:#ffffff; scrollbar-highlight-color:black; scrollbar-3d-light-color:; scrollbar-dark-shadow-color:white; scrollbar-shadow-color:grey; scrollbar-arrow-color:dimgrey}




.naviRed { font-family: Verdana, Arial, Helvetica, SunSans-Regular; font-weight:lighter; font-size: 10px; color: #ff0066; }
.naviRed:link { text-decoration: none; color: #ff0066; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }
.naviRed:visited { text-decoration: none; color: #cc0066; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }
.naviRed:hover { text-decoration: none; color: #cc0066; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; background-color: #FFFFFF}
.naviRed:active { text-decoration: none; color: #FF0066; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }

.naviBlue { font-family: Verdana, Arial, Helvetica, SunSans-Regular; font-weight:lighter; font-size: 10px; color: #00ccff; }
.naviBlue:link { text-decoration: none; color: #00ccff; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }
.naviBlue:visited { text-decoration: none; color: #0099cc; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }
.naviBlue:hover { text-decoration: none; color: #0099cc; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; background-color: #FFFFFF}
.naviBlue:active { text-decoration: none; color: #00ccff; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }

.naviGreen { font-family: Verdana, Arial, Helvetica, SunSans-Regular; font-weight:lighter; font-size: 10px; color: #33cc33; }
.naviGreen:link { text-decoration: none; color: #33cc33; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }
.naviGreen:visited { text-decoration: none; color: #009933; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }
.naviGreen:hover { text-decoration: none; color: #009933; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; background-color: #FFFFFF}
.naviGreen:active { text-decoration: none; color: #33cc33; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }

.naviYellow { font-family: Verdana, Arial, Helvetica, SunSans-Regular; font-weight:lighter; font-size: 10px; color: #ffcc00; }
.naviYellow:link { text-decoration: none; color: #ffcc00; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }
.naviYellow:visited { text-decoration: none; color: #ff9900; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }
.naviYellow:hover { text-decoration: none; color: #ff9900; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; background-color: #FFFFFF}
.naviYellow:active { text-decoration: none; color:#ffcc00; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; }

.linkFill { font-family:  Courier New, Courier, mono; font-size: 11px; color: #330033; letter-spacing:normal; background-color: #FFFFFF }
.linkFill:link { text-decoration: none; color: #330033; font-size: 11px; font-family:Courier New, Courier, mono; background-color: #FFFFFF}
.linkFill:visited { text-decoration: none; color: #660066; font-size: 11px; font-family: Courier New, Courier, mono; background-color: #FFFFFF }
.linkFill:hover { text-decoration: none; color: #FFFFFF; font-size: 11px; font-family: Courier New, Courier, mono; background-color: #000000}
.linkFill:active { text-decoration: none; color: #330033; font-size: 11px; font-family: Courier New, Courier, mono;background-color: #FFFFFF }

.activelink { text-decoration: none; color: #333333; font-weight:lighter; font-size: 9px; font-family: Verdana, Arial, Helvetica, SunSans-Regular; background-color: #FFFFFF}

.titel { font-family: Verdana, Arial, Helvetica, SunSans-Regular; font-size: 11px; color: #FF0033;}


.text { font-family: Verdana, Arial, Helvetica, SunSans-Regular; font-size: 11px; color: #333333; letter-spacing:normal;}

.textInfobox { font-family: Courier New, Courier, mono; font-size: 11px; line-height:12px; color: #333333; letter-spacing:normal;}


.linkschwarz { font-family: Verdana, Arial, Helvetica, SunSans-Regular; font-size: 11px; color: #1E66A2;}
.linkschwarz:link { text-decoration: undeline; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linkschwarz:visited { text-decoration: undeline; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linkschwarz:hover { text-decoration: underline;  font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linkschwarz:active { text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}

.linksrot { font-family: Verdana, Arial, Helvetica, SunSans-Regular; font-size: 11px; color: #FF0000; }
.linksrot:link { text-decoration: underline; color: #FF0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linksrot:visited { text-decoration: underline; color: #FF0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linksrot:hover { text-decoration: underline; color: #FF0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linksrot:active { text-decoration: underline; color: #FF0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}


.linksklein { font-family: Verdana, Arial, Helvetica, SunSans-Regular; font-size: 9px; line-height:10px; color: #00CCCC;}
.linksklein:link { text-decoration: undeline; color: #00CCCC; font-size: 9px; line-height:10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linksklein:visited { text-decoration: undeline; color: #009999; font-size: 9px; line-height:10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linksklein:hover { text-decoration: undeline; color: #00FFFF; font-size: 9px; line-height:10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linksklein:active { text-decoration: underline; color: #00CCCC; font-size: 9px; line-height:10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}

.linksklein2 { font-family: Verdana, Arial, Helvetica, SunSans-Regular; font-size: 9px; line-height:10px; color: #ff0066;}
.linksklein2:link { text-decoration: undeline; color: #ff0066; font-size: 9px; line-height:10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linksklein2:visited { text-decoration: undeline; color: #ff0066; font-size: 9px; line-height:10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linksklein2:hover { text-decoration: undeline; color: #cc0066; font-size: 9px; fline-height:10px; ont-family: Verdana, Arial, Helvetica, SunSans-Regular}
.linksklein2:active { text-decoration: underline; color: #ff0066; font-size: 9px; line-height:10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular}
 
 */
/* -------------- FORMS -------------- */
/* forms: some doubled definitions because of problems with Netscape 4.7 */	
/*
form {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
fieldset {
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0px;
}





 */
/* input fields 
input    { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #000000; background-color: #FFFFFF; border: 1px solid #D3E4EB;  }
select   { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;color: #000000; background-color: #D3E4EB; border-style: none; }
textarea { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;color: #333333; background: #D3E4EB; }
 */
/* submit buttons 
.button-submit { font-weight:bold; color: #FF0000; background: #FFFFF; border: 1px solid #000000; }
.input-neutral { font-weight:bold; color: #000000; background-color: #FFFFFF; border: none; }
*/