.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);
}

a:link.submen2 { width : 150px;  height:22px; background-color : #E5E5E5; font-size: 10px; font-family:Arial,helvetica,Verdana;
font-weight: 18px; font-style: bold; text-decoration: none; color : #666666; 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.submen2 { width : 150px;  height:22px; background-color : #E5E5E5; font-size: 10px; font-family : Arial,helvetica,Verdana;
font-weight: 18px; font-style: bold; text-decoration: none; color : #666666; 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.submen2 { width : 150px;  height:22px; background-color : white; font-size: 10px; font-family : Arial,helvetica,Verdana;
font-weight: 18px; font-style: bold; text-decoration: none; color : #FF0000; 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);
}

.navlinks
{
background-image:url(images/back_nav_links.gif);
}

p							{ font-family:Arial,helvetica; font-size:10px; color: #000000 }
td							{ font-family:Arial,helvetica; font-size:10px; color: #000000 }

.pBody						{ font-family:Arial,helvetica; font-size:12px; color: #000000 }

.right_menu					{ line-height :11px; }

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 			
{ 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.leftMenu: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.leftMenu: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.leftMenu: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;}

.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;}

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; }

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.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;}



.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;
}
