body {
	background-color:#ffffff;
}
body, TD{
	font-family:Arial;
	font-size:12pt;
	overflow:auto;
}
strong{
	color:#0066CC;
	font-weight:bold;
}
A:Link{
	color:#0066CC;
}
A:VISITED{
}
A:HOVER{
	color:red;
}
A:ACTIVE{
}

.telfaxmail{
	display:inline; float:left; clear:both;
	width:3.5em;
}

.tableHeader{
	background-color:#cccccc;
	color:#0066CC;
}
.menuLine{
	background-color:#0066CC;
}
.altRow{
	background-color:#f1f1f1;
}
.miniRow{
	background-color:#ffffff;
	font-size:10px;
}

.altMiniRow{
	background-color:#f1f1f1;
	font-size:10px;
}
.formButton{
	background-color:#FFFF99;
	border:1px solid #000000;
}
.formText{
	border:1px solid #0066CC;
}
.textarea{
	border:1px solid #0066CC;
	scrollbar-3dlight-color:    rgb(0,102,204);
	scrollbar-arrow-color:      rgb(255,255,255);
	scrollbar-base-color:       rgb(0,102,204);
	scrollbar-darkshadow-color: rgb(0,102,204);
	scrollbar-face-color:       rgb(0,102,204);
	scrollbar-highlight-color:  rgb(0,102,204);
	scrollbar-shadow-color:     rgb(0,102,204);
	scrollbar-track-color:      rgb(255,255,255);
}
TD.menu{
	background-color:#cccccc;
	border-top:1px solid #ffffff;	
	border-left:1px solid #ffffff;	
	border-right:1px solid #ffffff;			
	overflow: hidden;
}
TD.menu:hover{
	background-color:white;
}
TD.selectedmenu{	
	background-color:#ffffff;	
	border-top:1px solid #ffffff;	
	border-left:1px solid #ffffff;	
	border-right:1px solid #ffffff;			
	overflow: hidden;
}
A.mainMenu{
	padding:2px;
	padding-right:10px;
	padding-left:10px;
	font-weight:bold;
	display:block;
	height:100%;
	width:100%;
	color:#0066CC;
	text-decoration:none;
}
A.mainMenu:Hover{
	height:100%;
	background-color:white;
	color:#0066CC;
	text-decoration:none;
}
A.mainMenu:Active{
	height:100%;
	width:100%;
}
A.mainMenu:Visited{
	height:100%;
	width:100%;
}

A.submenuLink:LINK{
	font-weight:bold;
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;	
	padding-right:2px;
	height:100%;
	width:100%;
	font-size:10pt;
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #ffffff;
	display:block;
}
A.submenuLink:VISITED{
	font-weight:bold;
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:2px;	
	height:100%;
	width:100%;
	font-size:10pt;
	color:#0066CC;	
	text-decoration:none;
	border:1px solid #ffffff;
}
A.submenuLink:HOVER{
	font-weight:bold;
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;	
	padding-right:2px;	
	height:100%;
	width:100%;
	font-size:10pt;
	color:#0066CC;
	font-weight:bold;
	border:1px solid #0066CC;
	background-color:#f1f1f1;	
}
A.submenuLink:Active{
	font-weight:bold;
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:2px;
	height:100%;
	width:100%;
	font-size:10pt;
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #0066CC;	
}
/*
------------------------------------------
*/
A.subsubmenuLink:LINK{
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;	
	padding-right:2px;
	height:100%;
	width:100%;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	border:1px solid #ffffff;
}
A.subsubmenuLink:VISITED{
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:2px;	
	height:100%;
	width:100%;
	font-size:10pt;
	color:#000000;	
	text-decoration:none;
	border:1px solid #ffffff;
}
A.subsubmenuLink:HOVER{
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;	
	padding-right:2px;	
	height:100%;
	width:100%;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	border:1px solid #000000;
	background-color:#f1f1f1;	
}
A.subsubmenuLink:Active{
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:2px;
	height:100%;
	width:100%;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	border:1px solid #000000;	
}
/*
------------------------------------------
*/

A.subsubmenuLinkSelected:LINK, A.subsubmenuLinkSelected:HOVER, A.subsubmenuLinkSelected:Active, A.subsubmenuLinkSelected:VISITED{
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;	
	padding-right:2px;	
	height:100%;
	width:100%;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	border:1px solid #000000;
	background-color:#f1f1f1;	
}

/*
---------------------------
	Submenulink
---------------------------
*/
A.submenuLinkSelected:Link{
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;	
	padding-right:2px;
	height:100%;
	width:100%;
	font-size:10pt;
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #0066CC;
	background-color:#f1f1f1;	
}
A.submenuLinkSelected:VISITED{
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;	
	padding-right:2px;
	height:100%;
	width:100%;
	font-size:10pt;
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #0066CC;
	background-color:#f1f1f1;	
}

A.submenuLinkSelected:HOVER{
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;	
	padding-right:2px;
	height:100%;
	width:100%;
	font-size:10pt;
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #0066CC;
	background-color:#f1f1f1;	
}
A.submenuLinkSelected:ACTIVE{
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;	
	padding-right:2px;
	height:100%;
	width:100%;
	font-size:10pt;
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #0066CC;
	background-color:#f1f1f1;	
}
/*
----------------------------------
	Tabellen-Zelle
----------------------------------
*/
TD.submenuItem{
	width:100%;
	padding:1px;
	border:1px solid #ffffff;
	background-color:#ffffff;
	color:#0066CC;
	font-size:10pt;	
	cursor:hand;
	text-align:right;
}

