BODY { background-color: #FFFFFF; font-family: arial, verdana,  helvetica, serif; font-si8ze: 10pt; text-align: justify;}
/*wenn die hintergrundfarbe geändert wird muß TD.invisible auch geändert werden!!!! */
TD.invilible { background-color: #009966; }

.innerTableLeft{
	border-color: #ffffff;
	border-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
}
.innerTableTop{
	border-color: #ffffff;
	border-width: 1px;
	border-top-style: solid;
}

.innerTableRight{
	border-color: #ffffff;
	border-width: 1px;
	border-right-style: solid;
}

.innerTableBottom{
	border-color: #ffffff;
	border-width: 1px;
	border-bottom-style: solid;
}

TD {font-family: verdana, arial, helvetica, serif; font-size: 10pt; background-color: #000000; color:#FFFFFF;}
TD.hintergrund {font-family: verdana, arial, helvetica, serif; font-size: 10pt; background-color: #000000; color:#000000;}
TD.hintergrund_headertext_navi {
	font-family: verdana, arial, helvetica, serif; 
	font-size: 8pt; 
	background-color: #000000; 
	color:#000000; 
	vertical-align:middle; 
	text-align:center;
}
TD.hintergrund_headertext_main {
	font-family: verdana, arial, helvetica, serif; 
	font-size: 8pt; 
	background-color: #000000; 
	color:#000000; 
	vertical-align:middle; 
	text-align:center;
}

TD.whiteBlock{
	font-family: verdana, arial, helvetica, serif;
	font-size: 10pt;
	background-color: #FF9966;
	color: Black;
}

TD.impressum { font-family: arial, verdana,  helvetica, serif; font-size: 8pt; color:#128000; text-align: center; }
A.impressum, A.impressum:Visited, A.impressum:Hover { color:#128000; font-family: arial; font-size: 8pt;}

A, A:Visited, A:Hover { color:#FFFFFF; font-family: arial; font-size: 10pt;} 

TD.checked { background-color: #CCCCCC;}

TD.navi { background-color: #cccccc;}

TD.allgemein { font-family: verdana, arial, helvetica, serif; font-size: 8pt; text-align:justify; color:#128000}
TD.allgemeinCenter { font-family: verdana, arial, helvetica, serif; font-size: 8pt; text-align:center; color:#128000}
TD.allgemeinRight { font-family: verdana, arial, helvetica, serif; font-size: 8pt; text-align:right; color:#128000}
TD.allgemeinLeft { font-family: verdana, arial, helvetica, serif; font-size: 8pt; text-align:left; color:#128000}

------------------------ nicht benötigt -------------------------------------------






TD.allgemein { font-family: verdana, arial, helvetica, serif; font-size: 8pt; text-align:justify}
TD.allgemeinCenter { font-family: verdana, arial, helvetica, serif; font-size: 8pt; text-align:center}
TD.allgemeinRight { font-family: verdana, arial, helvetica, serif; font-size: 8pt; text-align:right}
TD.allgemeinLeft { font-family: verdana, arial, helvetica, serif; font-size: 8pt; text-align:left}

A.navi, A.navi:Visited {text-decoration:none; color:#000000; font-family: arial; font-size: 10pt; font-weight:bold}
A.navi:Hover  {text-decoration:none; color:#ffffff; font-family: arial; font-size: 10pt;}

TD.navi { 
border-top-width:1px; border-top-style:solid; border-top-color:#ffffff;
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff;
text-align:center; background-color: #FDDA00; font-family:  verdana, arial, helvetica, serif; font-size: 8pt; color:#000000; font-weight:bold}
TD.navi_end { 
border-top-width:1px; border-top-style:solid; border-top-color:#ffffff;
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ffffff;
border-right-width:1px; border-right-style:solid; border-right-color:#ffffff; 
text-align:center; background-color: #FDDA00; font-family:  verdana, arial, helvetica, serif; font-size: 8pt; color:#000000; font-weight:bold}

TD.topnavi { 
border-top-width:2px; border-top-style:solid; border-top-color:#ffffff;
border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#ffffff;
text-align:right; background-color: #FDDA00; font-family:  verdana, arial, helvetica, serif; font-size: 10pt; color:#000000; font-weight:bold}
TD.topnavi_end { 
border-top-width:2px; border-top-style:solid; border-top-color:#ffffff;
border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#ffffff;
border-right-width:2px; border-right-style:solid; border-right-color:#ffffff;
text-align:right; background-color: #FDDA00; font-family:  verdana, arial, helvetica, serif; font-size: 10pt; color:#000000; font-weight:bold}


a.imtext {text-decoration:none; color:#000000;  font-family: verdana, arial, helvetica, serif; font-size: 8pt;}
a.imtext:hover   {text-decoration:none; color:#ffffff; font-family: verdana, arial, helvetica, serif;  font-size: 8pt;}



a.achtung { display:block; margin-top:0px; margin-left:10px; margin-bottom:5px; text-align:left;
         border-style:ridge; border-width:0px; padding:3px; color:#000000; text-decoration:none; font-family: arial; font-size: 14pt; font-weight:bold}

		 
a.menu { display:block; margin-top:0px; margin-bottom:0px; text-align:center;  height:15px;
         border-style:ridge; border-width:0px; padding:3px; color:#000000; text-decoration:none; font-family: arial; font-size: 10pt; font-weight:bold}
	 
/*a.menu:link    { color:#000000; background-color:transparent; }*/
a.menu:visited { color:#000000; background-color:transparent; }
a.menu:hover   { color:#000000; text-decoration:none; color:#ffffff; font-family: arial; font-size: 10pt;}
a.menu:active  { color:#000000; text-decoration:none; color:#ffffff; font-family: arial; font-size: 10pt;}

a.submenu { display:block; margin-top:0px; margin-bottom:0px; text-align:right;  height:15px;
         border-style:ridge; border-width:0px; padding:3px; color:#000000; text-decoration:none; font-family: verdana, arial, helvetica, serif; font-size: 8pt; font-weight:bold}
a.submenu:visited { color:#000000; background-color:transparent; }
a.submenu:hover   { color:#000000; text-decoration:none; color:#ffffff; font-family: verdana, arial, helvetica, serif; font-size: 8pt;}
a.submenu:active  { color:#000000; text-decoration:none; color:#ffffff; font-family: verdana, arial, helvetica, serif; font-size: 8pt;}

a.subsubmenu { display:block; margin-top:0px; margin-bottom:0px; text-align:right;  height:15px;
         text-decoration:none; font-family: verdana, arial, helvetica, serif; font-size: 8pt; color:#000000;}
a.subsubmenu:visited { color:#000000; text-decoration:none; font-family: verdana, arial, helvetica, serif; }
a.subsubmenu:hover   { text-decoration:none; color:#ffffff; font-family: verdana, arial, helvetica, serif; font-size: 8pt;}
a.subsubmenu:active  { text-decoration:none; color:#ffffff; font-family: verdana, arial, helvetica, serif; font-size: 8pt;}




div.menu { font-size:115%; width:16ex; margin-top:15px; margin-left:40px; text-align:center; padding:2px; }

TD.foot { font-family: arial, verdana,  helvetica, serif; font-size: 8pt; color:#ffffff; text-align: center; }
A.foot, A.foot:Visited, A.foot:Hover { color:#ffffff; font-family: verdana, arial, helvetica, serif; font-size: 8pt;}


