.popup1 { position:absolute; width:147px; height:auto; left:379px; top:124px; visibility:hidden; z-index:10;background-color : #00065A; }
.popup2 { position:absolute; width:147px; height:auto; left:529px; top:124px; visibility:hidden; z-index:11;background-color : #00065A; }
.popup3 { position:absolute; width:147px; height:auto; left:678px; top:124px; visibility:hidden; z-index:11;background-color : #00065A; }

.popupsprache { position:absolute; width:150px; height:auto; left:550px; top:47px; visibility:hidden; z-index:12;background-color : #00065A; }

a:link.men { width : 137px;  height:20px; background-color : #898DC6; background-repeat:no-repeat; background-image:url(images/menue_punkt01.gif);
font-size: 11px; font-family : Verdana,Arial,Geneva,Helvetica,Helv,Swiss; font-weight: bold; text-decoration: none; color : #00065A; 
padding-top : 2px; padding-bottom : 2px; padding-left : 0px; padding-right : 0px; display: block; 
}

a:visited.men { width : 137px;  height:20px; background-color : #898DC6; background-repeat:no-repeat; background-image:url(images/menue_punkt01.gif);
font-size: 11px; font-family : Verdana,Arial,Geneva,Helvetica,Helv,Swiss; font-weight: bold; text-decoration: none; color : #00065A; 
padding-top : 2px; padding-bottom : 2px; padding-left : 0px; padding-right : 0px; display: block; 
}

a:hover.men { width : 137px;  height:20px; background-color : #414791; background-repeat:no-repeat; background-image:url(images/menue_punkt02.gif);
font-size: 11px; font-family : Verdana,Arial,Geneva,Helvetica,Helv,Swiss; font-weight: bold; text-decoration: none; color : #FFFFFF; 
padding-top : 2px; padding-bottom : 2px; padding-left : 0px; padding-right : 0px; display: block;
}


a:link.submen { width : 150px;  height:22px; background-color : #000000; font-size: 10px; font-family:Arial,helvetica,Verdana;
font-weight: 18px; font-style: bold; text-decoration: none; color : #FFFFFF; padding-top : 2px; padding-bottom : 2px;
padding-left : 10px; padding-right : 0px; display: block; border: 1px #666666 solid; border-top-color: #666666;
 background-repeat:no-repeat; background-image:url(images/submenue_punkt01.gif);
}

a:visited.submen { width : 150px;  height:22px; background-color : #000000; font-size: 10px; font-family : Arial,helvetica,Verdana;
font-weight: 18px; font-style: bold; text-decoration: none; color : #FFFFFF; padding-top : 2px; padding-bottom : 2px;
padding-left : 10px; padding-right : 0px; display: block; border: 1px #666666 solid; border-top-color: #666666;
 background-repeat:no-repeat; background-image:url(images/submenue_punkt01.gif);
}

a:hover.submen { width : 150px;  height:22px; background-color : #232323; font-size: 10px; font-family : Arial,helvetica,Verdana;
font-weight: 18px; font-style: bold; text-decoration: none; color : #FFFFFF; padding-top : 2px; padding-bottom : 2px; padding-left : 10px;
padding-right : 0px; border: 1px #666666 solid; border-top-color: #666666; background-image:url(images/submenue_punkt02.gif);
}



p							{ font-family:Arial,helvetica; font-size:10px; font-style: bold; font-weight: 18px; color: #000000; }
td							{ font-family:Arial,helvetica; font-size:10px; font-style: bold; font-weight: 18px; color: #000000; }

.pBody						{ font-family:Arial,helvetica; font-size:12px; font-style: bold; font-weight: 12px; color: #000000; }

.right_menu					{ line-height :11px; }

a.inhalt:link 				{ text-decoration: none; color: #990000; font-weight: bold; padding-left: 16px; background-image:url(images/link_pfeil.gif); background-repeat:no-repeat; }
a.inhalt:active 			{ text-decoration: none; color: #990000; font-weight: bold; padding-left: 16px; background-image:url(images/link_pfeil.gif); background-repeat:no-repeat; }
a.inhalt:visited 			{ text-decoration: none; color: #990000; font-weight: bold; padding-left: 16px; background-image:url(images/link_pfeil.gif); background-repeat:no-repeat; }
a.inhalt:hover 				{ text-decoration: none; color: #CC0000; font-weight: bold; padding-left: 16px; background-image:url(images/link_pfeil.gif); background-repeat:no-repeat; }

a:link 						{ text-decoration: none; color: #666666; font-style: bold; font-weight: 18px; }
a:active 					{ text-decoration: none; color: #666666; font-style: bold; font-weight: 18px; }
a:visited 					{ text-decoration: none; color: #666666; font-style: bold; font-weight: 18px; }
a:hover 					{ text-decoration: none; color: #ff3333; font-style: bold; font-weight: 18px; }

a.leftMenu:link 			{ font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #666666; font-style: bold; font-weight: 18px; }
a.leftMenu:active 			{ font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #666666; font-style: bold; font-weight: 18px; }
a.leftMenu:visited 			{ font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #666666; font-style: bold; font-weight: 18px; }
a.leftMenu:hover 			{ font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #ff0000; font-style: bold; font-weight: 18px; }

a.mTop:link 				{ text-decoration: none; font-size:11px; color: #333333; font-style: bold; font-weight: bold; }
a.mTop:active 				{ text-decoration: none; font-size:11px; color: #333333; font-style: bold; font-weight: bold; }
a.mTop:visited 				{ text-decoration: none; font-size:11px; color: #333333; font-style: bold; font-weight: bold; }
a.mTop:hover 				{ text-decoration: none; font-size:11px; color: #ff0000; font-style: bold; font-weight: bold; }

a.mTopOn:link 				{ text-decoration: none; font-size:11px; color: #ff0000; font-style: bold; font-weight: bold; }
a.mTopOn:active 			{ text-decoration: none; font-size:11px; color: #ff0000; font-style: bold; font-weight: bold; }
a.mTopOn:visited 			{ text-decoration: none; font-size:11px; color: #ff0000; font-style: bold; font-weight: bold; }
a.mTopOn:hover 				{ text-decoration: none; font-size:11px; color: #ff0000; font-style: bold; font-weight: bold; }

a.mOn:link 					{ text-decoration: none; color: #ff0000; font-style: bold; font-weight: 18px; }
a.mOn:active 				{ text-decoration: none; color: #ff0000; font-style: bold; font-weight: 18px; }
a.mOn:visited 				{ text-decoration: none; color: #ff0000; font-style: bold; font-weight: 18px; }
a.mOn:hover 				{ text-decoration: none; color: #ff0000; font-style: bold; font-weight: 18px; }

a.mWht:link 				{ text-decoration: none; font-size:11px; color: #ffffff; font-style: bold; font-weight: 18px; }
a.mWht:active 				{ text-decoration: none; font-size:11px; color: #ffffff; font-style: bold; font-weight: 18px; }
a.mWht:visited 				{ text-decoration: none; font-size:11px; color: #ffffff; font-style: bold; font-weight: 18px; }
a.mWht:hover 				{ text-decoration: none; font-size:11px; color: #ffffff; font-style: bold; font-weight: 18px; }

.navlinks
{
background-image:url(images/back_nav_links.gif);
}

a.inger:link	
{ width : auto;  height:auto; font-family:Arial,helvetica; font-size:12px; text-decoration: none; color: #000000; font-weight: normal; 
background-color : #EFEFEF; background-image:url(images/nav_links_pfeil.gif); background-repeat:no-repeat; display: block; border-top: 1px solid #FFFFFF; 
border-bottom: 1px solid #CCCCCC; padding-left: 16px; padding-top: 2px; padding-bottom: 2px;}
a.inger:active 			
{ width : auto;  height:auto; font-family:Arial,helvetica; font-size:12px; text-decoration: none; color: #000000; font-weight: normal; 
background-color : #EFEFEF; background-image:url(images/nav_links_pfeil.gif); background-repeat:no-repeat; display: block; border-top: 1px solid #FFFFFF; 
border-bottom: 1px solid #CCCCCC; padding-left: 16px; padding-top: 2px; padding-bottom: 2px;}
a.inger:visited 			
{ width : auto;  height:auto; font-family:Arial,helvetica; font-size:12px; text-decoration: none; color: #000000; font-weight: normal; 
background-color : #EFEFEF; background-image:url(images/nav_links_pfeil.gif); background-repeat:no-repeat; display: block; border-top: 1px solid #FFFFFF; 
border-bottom: 1px solid #CCCCCC; padding-left: 16px; padding-top: 2px; padding-bottom: 2px;}
a.inger:hover 			
{ width : auto;  height:auto; font-family:Arial,helvetica; font-size:12px; text-decoration: none; color: #000000; font-weight: normal; 
background-color : #FAFAFA; background-image:url(images/nav_links_pfeil.gif); background-repeat:no-repeat; display: block; border-top: 1px solid #FFFFFF; 
border-bottom: 1px solid #CCCCCC; padding-left: 16px; padding-top: 2px; padding-bottom: 2px;}

a.navup:link	
{ width : auto;  height:22px; font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #333333; font-weight: bold; font-style: italic;
background-color : #FAFAFA; background-image:url(images/pfeil_zurueck.gif); background-repeat:no-repeat; display: block; border-top: 1px solid #FFFFFF; 
border-bottom: 1px solid #CCCCCC; padding-left: 24px; padding-top: 8px; padding-bottom: 8px;}

a.navup:active 		
{ width : auto;  height:22px; font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #333333; font-weight: bold; font-style: italic;
background-color : #FAFAFA; background-image:url(images/pfeil_zurueck.gif); background-repeat:no-repeat; display: block; border-top: 1px solid #FFFFFF; 
border-bottom: 1px solid #CCCCCC; padding-left: 24px; padding-top: 8px; padding-bottom: 8px;}

a.navup:visited 			
{ width : auto;  height:22px; font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #333333; font-weight: bold; font-style: italic;
background-color : #FAFAFA; background-image:url(images/pfeil_zurueck.gif); background-repeat:no-repeat; display: block; border-top: 1px solid #FFFFFF; 
border-bottom: 1px solid #CCCCCC; padding-left: 24px; padding-top: 8px; padding-bottom: 8px;}

a.navup:hover 			
{ width : auto;  height:22px; font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #CC0000; font-weight: bold; font-style: italic;
background-color : #FAFAFA; background-image:url(images/pfeil_zurueck.gif); background-repeat:no-repeat; display: block; border-top: 1px solid #FFFFFF; 
border-bottom: 1px solid #CCCCCC; padding-left: 24px; padding-top: 8px; padding-bottom: 8px;}


a.navaktiv:link	
{ width : auto;  height:22; font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #333333; font-weight: bold;
background-image:url(images/pfeil_subopen.gif); background-repeat:no-repeat; display: block;
padding-left: 16px; padding-top: 6px; padding-bottom: 4px;}
a.navaktiv:active 		
{ width : auto;  height:22; font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #333333; font-weight: bold;
background-image:url(images/pfeil_subopen.gif); background-repeat:no-repeat; display: block; 
padding-left: 16px; padding-top: 6px; padding-bottom: 4px;}
a.navaktiv:visited 			
{ width : auto;  height:22; font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #333333; font-weight: bold;
background-image:url(images/pfeil_subopen.gif); background-repeat:no-repeat; display: block;
padding-left: 16px; padding-top: 6px; padding-bottom: 4px;}
a.navaktiv:hover 			
{ width : auto;  height:22; font-family:Arial,helvetica; font-size:11px; text-decoration: underline; color: #333333; font-weight: bold;
background-image:url(images/pfeil_supopen.gif); background-repeat:no-repeat; display: block;
padding-left: 16px; padding-top: 6px; padding-bottom: 4px;}

a.navsup:link	
{ width : auto;  height:auto; font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #666666; font-weight: bold;
background-image:url(images/pfeil_sub.gif); background-repeat:no-repeat; display: block;
padding-left: 24px; padding-top: 2px; padding-bottom: 2px;}
a.navsup:active 		
{ width : auto;  height:auto; font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #666666; font-weight: bold;
background-image:url(images/pfeil_sub.gif); background-repeat:no-repeat; display: block; 
padding-left: 24px; padding-top: 2px; padding-bottom: 2px;}
a.navsup:visited 			
{ width : auto;  height:auto; font-family:Arial,helvetica; font-size:11px; text-decoration: none; color: #666666; font-weight: bold;
background-image:url(images/pfeil_sub.gif); background-repeat:no-repeat; display: block;
padding-left: 24px; padding-top: 2px; padding-bottom: 2px;}
a.navsup:hover 			
{ width : auto;  height:auto; font-family:Arial,helvetica; font-size:11px; text-decoration: underline; color: #666666; font-weight: bold;
background-image:url(images/pfeil_sup.gif); background-repeat:no-repeat; display: block;
padding-left: 24px; padding-top: 2px; padding-bottom: 2px;}

.tdthumbhead
{
background-image:url(images/back_thumb_table.gif); 
background-repeat:repeat-x;
border-top: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #999999 1px solid;
padding: 2px;
}

.tdthumbinhalt
{
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #999999 1px solid;
padding: 10px;
}


.navlinkshead
{ width : auto;  height:auto; font-family:Arial,helvetica; font-size:12px; text-decoration: none; color: #CC0000; font-weight: bold; 
display: block; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding-left: 16px; padding-top: 2px; padding-bottom: 2px; margin-bottom: 4px;}

.formfeld {
	background-color: #FFFFFF;
	color: #333333; 
	font-size: 12px;  
	font-family: Arial, Helvetica, sans-serif;
}

.popup
{
background-image:url(images/flagge_pl.gif);
	color: #000000; 
}

HR { 
color: #000000;
background-color: #000000;
height: 1px;
border: 1;
border-style: dashed;
}

LI, li					
{ font-family:Arial,helvetica; font-size:11px; font-style: normal; color: #666666;}

UL,ul
{
list-style-image: url(images/bullet.gif);
} 

.headline { 
font-family:Arial,helvetica; 
font-size:14px; 
text-decoration: none; 
font-weight: bold;
color: #000000;
}

.tabblegrauoben { 
border-top: #CCCCCC 1px solid;
margin-top: 6px;
}
