body {
 color: #014A7B;
 background: url("images/background_content.gif") repeat scroll 0 0 #F1F2F5;
 font-family: Arial, Helvetica, sans-serif;
/*	margin-top: 5px; */
 font-size: 82.5%;
}

html,body {
 height: 100%;
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 0px;
}

p {
 margin-top: 0.5em;
 margin-bottom: 0.4em;
 line-height: 1.4em;
}

a {
 color: #014A7B;
 /* background: url("images/background_content.gif") repeat scroll 0 0 #F1F2F5; */
 text-decoration: underline;
}

h1 {
 font-size: 150%;
 font-weight: bold;
 margin: 0.1em 0em 0.3em 0em;
 padding: 0px;
}

h2 {
 font-size: 120%;
 color: #014A7B;
 font-weight: bold;
 margin: 0.1em 0em 0.3em 0em;
}

h3 {
 font-size: 110%;
 color: #014A7B;
 font-weight: bold;
 margin: 0.1em 0em 0.3em 0em;
}

h4 {
 font-size: 100%;
 text-decoration: none;
 font-weight: bold;
 list-style-type: none;
 list-style-image: none;
 margin-left: 0px;
 padding: 0;
 margin-bottom: 10px;
 margin-top: 10px;
}

h5 {
 font-size: 100%;
 color: #014A7B;
 font-weight: bold;
 margin: 0.1em 0em 0.3em 0em;
}


/* ############## */
/* #   Aus HIS  # */
/* ############## */

* html table { 
	font-size: 97%;
}

.divfoot {
	/* position: absolute;*/
	bottom: 20px; /* Positionierung unten */
	width: 100%;
}

.divfoot_navigation {
	border-right: 1px solid #006AB3;
	border-left: 1px solid #006AB3;
	color: #FAFAFA;
	padding: 3px 0px 2px 10px;
	background: url("images/gradient_blue.gif") repeat-x scroll left top #006AB3;
	margin-top: 4px;
	clear: left;
}

.divfoot_logo {
	padding-top: 6px;
	clear: both;
	display: block;
}

.links3 {
	line-height: 20px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.links3:focus, .links3:hover, .links3:active {
	color: #014A7B;
   	background-color: #F1F2F5;
   	text-decoration: underline;
}





.row {
	float: left;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
}

.left {
	float: left;
	width: 25%;
}

.right {
	float: left;
	white-space: nowrap;
}

.colLeft {
	float: left;
	width: 50%;
}

.colRight {
	float: right;
	width: 50%;
}

.listRowEven {
	background-color: #EFEFEF;
	vertical-align:top;
}

.listRowEvenHover {
/*	background-color: #EFEAB3; */
	background-color: #FFFABF;
	vertical-align:top;
}

.listRowOdd {
	background-color: #FFFFFF;	
	vertical-align:top;
}

.listRowOddHover {
	background-color: #FFFABF;
	vertical-align:top;
}

/*  DEPRECATED  */
.table td
{
	border: 0.5pt none;
	line-height: 2em;
	padding: 0px 3px 0px 3px;
/*	vertical-align: top; */
}

/*
TD {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica
}
.top1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
.top1 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}
.top2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #999999; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
.top2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #999999; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}
.his {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica
}
.menue {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica
}
.menue1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica
}
.menue A {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
.menue A:hover {
	FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}
.small {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica
}
.small A {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
.small A:hover {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}
.foot {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica
}
.foot A {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
.foot A:hover {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}
.tab1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica
}
.tab1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
.tab1 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}
.tab2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,Helvetica
}
A {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: underline
}
a.Navigation
{font-size:smaller
}
td.navi
{text-align:center;
background-color:rgb(230,230,230)
} */