
body{
	width : 820px;
}
td, div {
	/*font-family: Geneva,arial, "ms sans serif", sans-serif;*/
	Font-Family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	color: Navy;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
th{
	Font-Family: Arial, Verdana, Helvetica;
	font-weight: bold;
	font-style: normal;
	color: Navy;
	Line-Height: 100%;
	vertical-align: middle;
}
.eingabefeld{
	border-width: 1px;
	border-style: solid;
	color : Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #B5CFE6;
}

#menu_verzeichnis {
	width:140px;
	height : 500px;
	overflow:scroll;
	overflow-y:scroll;
	overflow-x:hidden;
	border:1px solid #000;
	padding-left:0px;
	padding-right:0px;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	background : url(img/verz_scroll_mitte.jpg);
}
.fontsize9pt{
	font-family: Geneva,arial, "ms sans serif", sans-serif; 
	font-size: 9pt;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: Navy;
	font-size: 16px;
	font-style: normal;
	line-height : 1.2em;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	display : inline;
}
h2{
	font-family: Arial, Helvetica, sans-serif;
	color: Navy;
	font-size: 14px;
	font-style: normal;
	line-height : 1.2em;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	display : inline;
}
 h4 {
	Font-Family: Arial, Verdana, Helvetica;
	font-size:12pt;
	font-weight: bold;
	font-style: normal;
	color: Navy;
	Line-Height: 100%;
	vertical-align: middle;
}

h5 {
	Font-Family: Arial, Verdana, Helvetica;
	font-size:12pt;
	font-weight: bold;
	font-style: normal;
	color: Navy;	
	Line-Height: 60%;
	vertical-align: middle;
}
 
.klein {
 	Font-Family: Arial, Tahoma,Verdana,  Helvetica;
	font-size: 8pt;
	font-weight : normal;
	color: Navy;
}
.font11pxaliceblue {
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	font-family: arial,  "ms sans serif", sans-serif; 
	font-size: 12px;
	font-style : normal;
	font-weight: bold;
	background: transparent;
	color: Navy;
}
.blue12px {
   font-family: arial,  "ms sans serif", sans-serif; 
   color: Navy; 
   font-size: 14px;
   font-weight: bold;
   line-height: 18px;
  }
   
.copyright {
	Font-Family: Arial,Verdana, Helvetica, Arial;
	font-size: 11px;
	Line-Height: 9pt;
	color: Gray;
	text-decoration:none
}

.blaudkl {color: Navy;}
.rot{	color: Red;	}
.gelb{	color: Yellow;}
.AliceBlue{ color: #F0F8FF;	}
.Aqua{
	color : #00BFFF;
}

.kursiv{
	font-style: italic;
}
.tief{
	vertical-align: sub;
	font-size: 80%;
}

.titel-bkgr {background-image: url(img/pix-hellblau.gif)}

.links{	text-align: left;	vertical-align: middle;}
.linksoben{ text-align: left; vertical-align: text-top;}
.rechts{text-align: right; 	vertical-align: middle;}
.mitte{	text-align: center;	vertical-align: middle;}
.block{	text-align: justify;  vertical-align:top}
.oben{	text-align: center;	vertical-align: top;}

MarkerAn{
	background-color: #E4F5FF;
}
	
A:link {	color : Navy;	text-decoration: none;}
A:visited {	color : Navy;	text-decoration: none;}
A:hover {	text-decoration: none; background : #99FFFF; //**border : 1px solid transparent;**//}
A:active {	color : Navy;	text-decoration: none;}	

A.Menu:LINK {
	text-decoration : underline;
	color: #FF9900;
}
A.Menu:VISITED {
	text-decoration : underline;
	color: #FF9900;
}
A.Menu:HOVER {
	color : #FF9900;
	text-decoration : underline;
}
A.Menu:ACTIVE {
	color: #FF9900;
	text-decoration : underline;
}
/* ------------- */
a.tooltip {
	position:relative;
	z-index: auto;
	border-bottom: none;
	vertical-align: middle;
}

a.tooltip:hover {
	z-index: 24;
	border-bottom: none;
}

a.tooltip span {
	display: none
}

a.tooltip:hover span {
	filter: alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	-moz-border-radius: 8px;
	display: block;
	position: absolute;
	top: 13px;
	left: -30px;
	/* width: 200px;
	*/
	border: 1px solid Blue;
	background-color: F0F8FF;
	/*color: Black;*/
	text-align: center;
	padding: 10px;
	line-height: 16px;
	font-size: 9pt;
	color: Navy;
	/** text-align: justify;
	*/
}
/* - Tabelle Preise - */
.tabele {
	border-collapse:collapse;
	border: solid 1px Navy;
	background:#B5CFE6;
	border-style: solid;
}

/* - Anfang: erforderlich Menu rechte Maustaste - */
#ie5menu{
	position:absolute;
	width:140px;
	border: 1px solid Navy;
	background-color:menu;
	font-family:Verdana;
	font-size: 8pt;
	color: Navy;
	line-height:20px;
	cursor:default;
	visibility:hidden;
}
.ie5menuitems{ padding-left:0px; padding-right:0px; }
/* - Ende: erforderlich Menu rechte Maustaste - */

