/* DATEI: refro_?.css */


body { background-color:white; color:black; margin-top:10px; margin-bottom:10px;
	font-family:verdana,sans-serif; font-size:8pt; }

/* margin-top = Abstand zwischen Fensterrand und Inhalt oben */
/* margin-bottom = Abstand zwischen Fensterrand und Inhalt unten */
/* 10px = 10 Pixel, Wert aenderbar */


p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
     { font-family:verdana,sans-serif; font-size:8pt;}


/* tr.combo { font-family:verdana,sans-serif; font-size:8pt; background-color:white; vertical-align:middle; text-align:center; padding:0px; } */
/* silver:#c0c0c0 lightgrey:#d3d3d3 darkorange*/


td.small { font-family:verdana,sans-serif; font-size:8pt; vertical-align:middle; text-align:center; }
td.combo { /*background-color:lightgrey;*/ vertical-align:middle; text-align:center; padding:5px; }
td.comboleft { background-color:white; vertical-align:middle; text-align:left; padding:0px; }
td.comboright { background-color:white; vertical-align:middle; text-align:right; padding:0px; }

td.conthead { background-color:gainsboro; vertical-align:top; text-align:left; padding:10px; }
td.cont {
	background-color:white;
	/* vertical-align:top; */
	text-align:right;
	/* padding:10px; */
	border-style:solid; /* IE */
	border-width:thin;
	border-color:whitesmoke /* gainsboro */ }

td.navig { vertical-align:bottom; text-align:left; padding-left:10px; }
td.data { vertical-align:top; text-align:left; padding-left:10px; }

td.datahead {
	background-color:whitesmoke; /* gainsboro */
	vertical-align:top;
	text-align:left;
	text-decoration: underline
	padding-left:10px }


/* font-family = Schriftart fuer Textelemente */
/* verdana,sans-serif = verdana und serifenlose Schrift, Wert aenderbar */



h1 { font-size:14pt; }		/* Siteueberschriften */
h2 { font-size:12pt; }		/* Seitenueberschriften */
h3 { font-size:10pt; }
h4 { font-size:8pt; }		/* Zwischenueberschriften an manchen Stellen */

p,ul,ol,li,div,td,th,address,nobr,b,i 
	{ font-family:verdana,sans-serif; font-size:8pt; }

div.cont, p.cont, td.conthead
	{ font-family:verdana; font-size:10pt; }

div.small
	{ font-family:verdana; font-size:8pt; text-align:center; }



/* hr {color:gainsboro; } */
tt { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; }

.form { font-family:verdana,sans-serif; font-size:10pt;}


/* ---------------------------------------------------------------------------*/

a.an { text-decoration:none; }

A {
	background-color: white;
  	color: dimgray;
  	font-family: verdana;
  	font-weight: normal;
  	font-size: 8pt;
  	font-style: normal;
	text-decoration: none;
  	text-transform: none; }

A:link {
	background-color: white;
	color: dimgray;
	text-decoration: none; }
		
A:active {
	background-color: gray;
	color: black;
	text-decoration: none; }
		
A:visited {
	background-color: white;
	color: gray;
	text-decoration: none; }
		
A:hover {
	background-color: white;
	color: darkorange;
	/*font-weight: bold;*/
  	font-size: 8pt;
	text-decoration: underline; }
