/* Copyright © 2002 Winfried huslik - winfried@huslik.de */body {	background-color: #DBF1FD; /* hellblau */	color: #000;	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 9px;	font-weight: normal;	margin: 0;	border-width: 0;	}p, td { margin-left: 0px; margin-right: 0px; 	font-size: 9px;	font-weight: normal;	}li, dd { font-size: 9px; font-weight: normal; }th { text-align: left; }button { border:0; }input, textarea, select {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight:normal; text-decoration:none;} a {text-decoration: none;}a:link { color: blue; background-color: inherit; }a:visited { color: purple; background-color: inherit; }a:hover { background-color: yellow; color: inherit; }a:active { background-color: #0f0;  /* green */ color: #000;   /* black */ }table { width: 100%; border-width: 0; padding: 0; }td { vertical-align: top; }table.ttop {	background-color: #2484C6; /* dunkelblau */	color: #000;	text-align: left;	}td.ttop {	text-align: left;	vertical-align: middle;	width: 400px;	height: 79px;	}td.ttopr {	text-align: right;	vertical-align: middle;	width: 400px;	}table.menu {	background-image: url(images/tab_bg.gif);	width: 100%;	text-align: left;	}tr.menu { height: 45px; text-align: left; }table.show { text-align: left; }tr.show { }td.show1 { width: 182px; padding-left: 10px; padding-right: 10px; text-align: left;}td.show2 { text-align: left; }table.form {	background-color: #DDDDDD; /* grau */	color: #006;  /* sehr dunkelblau */	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 9px;	font-weight: normal;	text-align: left;	padding-left: 6px;	padding-right: 6px;	margin-left: 5px;	margin-right: 0px;	}tr.form { }td.form {	text-align: left;	vertical-align: top;	width: 200px;	}#main {position:absolute; top:0; left:0; width:780px; z-index:0;	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 9px;	font-weight: normal;	}#popDiv { position:absolute; top:0; left:0; z-index:3; 	 width: 250px;	text-decoration: none;	padding: 3px; }.popCp { background-color: #006;  /* sehr dunkelblau */	color: #FFF;  /* wei§ */	text-align: center;	font-size: 10px;font-weight: bold; }.popTx { background-color:#FFF;  /* wei§ */	color: #000;  /* schwarz */	font-size: 10px; font-weight: normal; }.s8  { font-size: 8px; font-weight: normal; }.s9  { font-size: 9px; font-weight: normal; }.s9b  { font-size: 9px; font-weight: bold; }.s9g  { font-size: 9px; font-weight: normal;  color:#999 /*grey*/; background-color: inherit;}.s10 { font-size: 10px; font-weight: normal; }.s10b { font-size: 10px;font-weight: bold; }.s10g  { font-size: 10px; font-weight: normal;  color:#999 /*grey*/; background-color: inherit;}.s12 { font-size: 14px; font-weight: normal; }.s12b { font-size: 14px;font-weight: bold; }.s20b { font-size: 24px; font-weight: bold; }