body { margin:0;  background-color:#FFFFFF; color:#000000;
	 }

a:link {font-weight:bold; color:#191970; font-style:underline}
a:visited {font-weight:bold; color:#191970; font-style:underline}
a:hover {font-weight:bold; color:#191970; font-style:underline}
a:active {font-weight:bold; color:#191970; font-style:underline}

/* global_links */
.global_links a { font-weight:bold; color:#191970; font-style:underline;  margin-left:20px; margin-right:20px; }
/* inhalt */
table.inhalt { width:100%; }
.inhaltBG { width:50px; background-image:url("../pic/hg_avr2.jpg"); background-repeat: repeat-y; background-position: 3% 0px; }

td { font-size: 10pt; font-family:Arial,Helvetica,sans-serif;}

/*  ------------ allg Seitentext ------------ */
/* h1	{ color:#00A0C0; font-size: 20pt; font-family:Pump Demi Bold LET,Arial,Helvetica,sans-serif; font-weight:bold;}*/
h1	{ color:#000000; font-size: 20pt; font-family:Pump Demi Bold LET,Arial,Helvetica,sans-serif; font-weight:bold;}
h2	{ font-size: 14pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold;}
h3	{ font-size: 12pt; font-family:Arial,Helvetica,sans-serif; font-weight:medium;}
h4	{ font-size: 10pt; font-family:Arial,Helvetica,sans-serif; font-weight:medium;}
h5	{ font-size: 12pt; font-family:Arial,Helvetica,sans-serif; font-weight:normal;}
h1.nah,h2.nah,h3.nah,h4.nah,h5.nah,li.nah {margin:0;}

/* ----- Rollbalken ------ ?????? keine Ahnung, was das ist ?????? ,
					       dünner Rand links und oben um Balken und Pfeilkasten,
						   Pfeil,
						   dünner Rand rechts und unten um Balken und Pfeilkasten,
						   Pfeilhintergrund und Balken,
						   Schatten links und oben am Vorherigen,
						   Schatten rechts und oben am Vorherigen,
						   Gesamtuntergrund ----------------------------- */
body, textarea  { font-family:Arial, Helvetica, sans-serif;
				 scrollbar-base-color:#009090;
                 scrollbar-3dlight-color:#009090;
                 scrollbar-arrow-color:#009090;
                 scrollbar-darkshadow-color:#009090;
                 scrollbar-face-color:#DDDDDD;
                 scrollbar-highlight-color:#EEEEEE;
                 scrollbar-shadow-color:#EEEEEE;
                 scrollbar-track-color:#EEEEEE;
				}

/* ------------ horizontale Linien ------------ */
hr  { color:#00A0C0; width:100%; align:center; height:2px;   }

/* ----------- Tabelle in der jede Zeile einen sichtbaren Unterstrich hat ----------- */
table.art td	{border-top:0; border-left:0; border-right:0; border-bottom:2;
				 border-style:solid; spacing:0; padding:0; vertical-align:middle;
				}
/* ----------- Tabellen für Download-Bereich ----------- */
table.download	{width=80%; height:40%;
				 border-style:solid; border-width:0; spacing:0; padding:0;
				}

table.download	td.r	{border-top:0; border-left:0; border-right:0; border-bottom:0;
						 border-style:solid; spacing:16px; padding:8;
				}

/* ----------- Tabellen für Info-Bereich ----------- */
table.info	    {width:85%; height:40%;
				 border-style:solid; border-collapse:collapse; border-color:#00A0C0; border-width:2px;
				}

table.info tr.ueberschrift td	{border-style:solid; border-width:2px; background-color:#C0E0F0;
							 text-align:center; text:middle; border-width:2px;
							 font-weight:bold; font-size: 12pt; color:#00A0C0;
				}
table.info td.1	{border-style:solid; width:20%;
				 text-align:center; text:middle; border-width:2px;
				}
table.info td.2	{border-style:solid;
				 text:top; border-width:2px;
				}
table.info td.3	{ border-style:solid; width:10%;
				  text:middle; border-width:2px;
				}

.allg
{
	color:#FFFFFF; background-color:#00A0BF;
    bbborder-style:outset; border-color:#92C5CA #AAA9A9 #92C5CA #7DBEC3;;
}

/* ------------ Button ------------ */
.imgButton
{
	background:white;
    border-width: 4px; border-style:none; cursor:pointer;
    margin:0px; padding:0px;
}

img {border:none;}

.wkInfo
{
	vertical-align:top;
	border:solid 1px;
    border-color:white;
	padding:0px;
	font-size: x-small;
	background-color:#A0D3E8;
}
.wkInfo h1
{
	font-size: 24px;
}
.wkInfo form { margin:0px; padding:0px; }
.wkInfo button
{
	cursor:pointer;
	font-weight:bold; color:#191970; font-style:underline;
	border:none; background:#A0D3E8; margin:0px; padding:0px;
}

table.liste td
{
	padding:5px;
}
table.liste th
{
	padding:5px;
	background-color:#A0D3E8;
	text-align:left;
}


table.popup{bg-color=#E8E8E8;border-color:#E8E8E8;border=3; border-style:solid;background-color:#FFFFFF;}
tr.popupline{font-size:8pt;}
tr.popupline td{padding:0;}
table.popuptitel{border-bottom:4px double grey; padding-bottom:0px; margin:0px;background-color:#A0D3E8;}
table.popuptext{padding-bottom:0px; margin:0px; background-color:#FFFFFF;}