td.tdblau {text-decoration:none; color:#0000CC; }
td.tdschwarz {text-decoration:none; color:#000000; }
td.tddunkelgrau {text-decoration:none; color:#666666; }
td.tdorange {text-decoration:none; color:#FF9900; }
td.tdrot {text-decoration:none; color:#FF0000; }
td.tdgelb {text-decoration:none; color:#FFCC33; }
td.tdrot {text-decoration:none; color:#FF0000; }
td.tdgruen {text-decoration:none; color:#66CC00; }

A.location3:link
{
   FONT-WEIGHT: normal;
   FONT-FAMILY: Arial;
   text-decoration:none;
	COLOR: #000000;
}

A.location3:visited
{
   FONT-WEIGHT: normal;
   FONT-FAMILY: Arial;
   text-decoration:none;
}

A.location3:hover
{
	BACKGROUND-COLOR:#CCCCCC;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
	text-decoration:none;
}







a:link
{
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.pages:active
{
	TEXT-DECORATION: underline;
}

A:hover
{
	FONT-FAMILY: Arial;
}

A:visited
{
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}


A.reg:link
{
   FONT-WEIGHT: bold;
   FONT-FAMILY: Arial;
   TEXT-DECORATION: none;
}

A.reg:visited
{
   FONT-WEIGHT: bold;
   FONT-FAMILY: Arial;
   TEXT-DECORATION: underline;
}

A.location:link
{
   FONT-WEIGHT: normal;
   FONT-FAMILY: Arial;
   TEXT-DECORATION: none;
COLOR: #000000;
}

A.location:visited
{
   FONT-WEIGHT: normal;
   FONT-FAMILY: Arial;
   TEXT-DECORATION: none;
}

A.location:hover
{
	BACKGROUND-COLOR:#123456;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;

}

.uschrift-big
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 24px;		
    FONT-WEIGHT: bold;
		vertical-align: middle;
		text-align: center; 
}

.uschrift
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px;		
    FONT-WEIGHT: bold;
}

.uschriftN
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;		
}

.uerror
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    color: darkred;
}

.text-normal
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
    vertical-align: middle;
    FONT-SIZE: 12px;
}

.text-fett
{
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    vertical-align: middle;
    FONT-SIZE: 12px;
}


.text-pager
{
    FONT-FAMILY: Arial;
    vertical-align: middle;
    FONT-SIZE: 12px;
}


.hide {
	display: none;
}

.show {
	display: block; 
}


td {
	font-family: Arial;
}

h1 {
	font-family: Arial;
	color:#020471;
}

h2 {
	font-family: Arial;
color:#020471;
}

h3 {
	font-family: Arial;
	color:#020471;
}

h3.itu {
	font-family: Arial;
	color:#020471;
	margin: 0px;
}

body{
	font-family: Arial;
	FONT-WEIGHT: normal;
	background-color:#ffffff;
	color:#020471;
	FONT-SIZE: 12px;
}

td#noBorder{
	border-width:0;
}


input#dataSearch{
	font-family: Arial;
	color:red;
	FONT-SIZE: 10px;
}
.data{
	font-family: Arial;
	vertical-align:middle;
	FONT-SIZE: 10px;
	background-color:#ebf4fa; 
	color:#020471; 
	border:1px solid #fee196; 
	
}
.datas{
	font-family: Arial;
	vertical-align:middle;
	FONT-SIZE: 10px;
	background-color:#ebf4fa; 
	color:red; 
	border:1px solid #fee196; 
	
}

.datasmall{
	font-family: Arial;
	vertical-align:middle;
	FONT-SIZE: 10px;
}

.uschriftH{
	FONT-FAMILY: Arial;
  FONT-SIZE: 12px;		
  FONT-WEIGHT: bold;
	color: #020471;
}


.Hauptmenu{
	background-image:url('graphics/Hauptmenu.gif');
	background-repeat:no-repeat;
	background-position: 0px 0px;
}

.Buttons{ 
	background-color:#fafafa; 
	color:#020471; 
	border:2px solid #a5be97; 
	border-top-color:#fee196;
	border-left-color:#fee196;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Verdana;
	height: 20px;
	cursor:pointer;
}

.Buttons:hover {cursor:pointer}


.ButtonsF{ 
	background-color:#fafafa; 
	color:#020471; 
	border:2px solid #a5be97; 
	border-top-color:#fee196;
	border-left-color:#fee196;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Verdana;
	FONT-WEIGHT: bold;
	height: 20px;
	cursor:pointer;
}

.ButtonsF:hover {cursor:pointer}


.ButtonsPressed{
	background-color:#fafafa; 
	color:#020471; 
	border:2px solid #a5be97; 
	border-bottom-color:#fee196;
	border-right-color:#fee196;
}


.fmlisttbl{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 10px;
	color:#020471;
}

.fmlisttbl2{
	FONT-FAMILY: Arial, Verdana;
	FONT-SIZE: 12px;
	color:#020471;
}

.Forms{
	background-color:#fafafa; 
	border:1px solid #020471; 
	border-bottom:0px hidden;
	border-top:0px hidden;
	margin-top:0;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom:0;
	padding:0;
	width:99%;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Verdana;
	color:#020471;
}

.Layer{
	position:absolute;
	top:20px; 
	right:20px; 
	width: 250px; 
	z-index:5; 
	background-color:white; 
	border:solid #fee196 2px;
	FONT-SIZE: 10px;
	color:#020471;
	FONT-FAMILY: Arial, Verdana;
}

/* Tabellenzeilen markieren*/
.table_row {
	background-color:#b1b1b1; 
}

.table_row_st1 {
	background-color:#ECECEC; 
}

.table_row_st2 {
	background-color:white; 
}


.table_row_hover {
	background-color:#DDDDDD; 
}

/* markierte Hyperlinks */
A.test:visited
{
	COLOR: #407504;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}

A.test:link
{
	COLOR: #509305;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}

A.test:hover
{
	BACKGROUND-COLOR:#123456;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial;
}

.darkred
{
	COLOR: #509305;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}

A.fm:visited
{
	COLOR: #407504;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}

A.fm:link
{
	COLOR: #509305;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}

A.fm:hover
{
	BACKGROUND-COLOR:#123456;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial;
}

A.fmt:visited
{
	COLOR: #407504;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}

A.fmt:link
{
	COLOR: #393A71;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

A.fmt:hover
{
	BACKGROUND-COLOR:#123456;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial;
}

A.fmn:visited
{
	COLOR: #407504;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}

A.fmn:link
{
	COLOR: #509305;
	FONT-FAMILY: Arial;

}

A.fmn:hover
{
	BACKGROUND-COLOR:#123456;
	COLOR:#FFFFFF;
	FONT-FAMILY: Arial;
}

A.auschrift:visited
{
	FONT-FAMILY: Arial;
  	FONT-SIZE: 12px;		
	FONT-WEIGHT: bold;
	color: #509305;
	TEXT-DECORATION: none;
}

A.auschrift:link
{
	FONT-FAMILY: Arial;
  FONT-SIZE: 12px;		
  FONT-WEIGHT: bold;
	color: #509305;
	TEXT-DECORATION: none;
}

A.auschrift:hover
{
	FONT-FAMILY: Arial;
  FONT-SIZE: 12px;		
  FONT-WEIGHT: bold;
	BACKGROUND-COLOR:#123456;
	COLOR:#FFFFFF;
	TEXT-DECORATION: none;
}

.sorthead { background-color: #4C7DB1; }

.sortheadt { background-color: #A7BFCB; }

.sameloc {background-color:#FFFF99}
.sameloc:hover {text-decoration:none; color:#000000; background-color:#FFFF99}

.sameloctoday {background-color:#FFC933}


td.logdrin {background-color:#FFFF99}
td.logdrin:hover {text-decoration:none; color:#000000; background-color:#FFFF00}

td.logdrintoday {background-color:#FFC933}
td.logdrintoday:hover {text-decoration:none; color:#000000; background-color:#FFFF00}

.myam
{ font-size: 8pt; font-family: Verdana, Arial, Helvetica; background-color: #EFF6FC; }

tr.hp { font-family: 'Trebuchet MS', Arial, Helvetica; font-size: 8pt; color: black; background-color: #d1e2f2; border-bottom: white thin groove;margin-bottom: 1pt;vertical-align: top;text-align: left;}

tr.lp { font-family: 'Trebuchet MS', Arial, Helvetica; font-size: 8pt; color: black; background-color: #adc2d6; border-bottom: white thin groove;margin-bottom: 1pt;vertical-align: top;text-align: left;}

.my { font-size: 8pt; font-family: Verdana, Arial, Helvetica; color:#000000;}

.tdlink {text-decoration:none; color:#000000;}
.tdlink:hover {text-decoration:none; color:#000000; background-color:#FFFF00}

a.thlink {text-decoration:none; color:#FFFFFF}
a.thlink:hover {text-decoration:none; color:#000000; background-color:#FFFF00}

th { font-family: 'Trebuchet MS', Arial, Helvetica; color: white; background-color: #4C7DB1; border-bottom: white thin groove;margin-bottom: 1pt;vertical-align: top;text-align: left;}

div.left {
	float:left;
	background-color:#FAFAFA;
	border:1px solid #DDDDDD;
	width:300px;
	overflow:hidden;
}

div.right {
	float:left;
	background-color:#FAFAFA;
	border:1px solid #DDDDDD;
	width:300px;
	overflow:hidden;
}

A.location2:link
{
   FONT-WEIGHT: normal;
   FONT-FAMILY: Arial;
   COLOR:#848484;
   text-decoration:none;
}

A.location2:visited
{
   FONT-WEIGHT: normal;
   FONT-FAMILY: Arial;
   COLOR:#848484;
   text-decoration:none;
}

A.location2:hover
{
	BACKGROUND-COLOR:#F4FA58;
	COLOR:#848484;
	FONT-FAMILY: Arial;
	text-decoration:none;
}



.tdlink2 
{  
	FONT-WEIGHT: normal;
	FONT-FAMILY: Arial;
   	COLOR:#848484;
	text-decoration:none;
}


A.MHZ { FONT-SIZE: 14px;}

A.MHZ.hover { FONT-SIZE: 12px;}
