a:link 		{ color:black; text-decoration:underline; }
a:visited 	{ color:black; text-decoration:underline; }
a:focus 	{ color:blue; text-decoration:underline; }
a:hover 	{ color:blue; text-decoration:underline; }
a:active 	{ color:red; text-decoration:underline;  }

a:link.mainnav			{ color:black; text-decoration:none; padding-left: 5px; }
a:visited.mainnav		{ color:black; text-decoration:none;padding-left: 5px;  }
a:active.mainnav		{COLOR: #051579; TEXT-DECORATION: none;background-color:#FFFFFF;padding-left: 5px; }
a:hover.mainnav			{ color:#051579; text-decoration:underline; padding-left: 5px; }

a:link.secnav 		{ color:black; text-decoration:none;padding-left: 25px; }
a:visited.secnav 	{ color:black; text-decoration:none;padding-left: 25px;  }
a:active.secnav {COLOR: #051579; TEXT-DECORATION: none;background-color:#FFFFFF;padding-left: 25px; }
a:hover.secnav 	{ color:#051579; text-decoration:underline;padding-left: 25px;  }


td.header-left		{
					border-left: 1px solid #000000;
					border-top: 1px solid #000000;
					border-bottom: 1px solid #000000;
					font-size:11px;
					background-color:#000000;
					}

td.header-right		{
					border-right: 1px solid #000000;
					border-top: 1px solid #000000;
					border-bottom: 1px solid #000000;
					font-size:11px;
					background-color:#D0D0D0;
					}
					
td.rand		{
					background-color:#D0D0D0;
					border-left: 1px solid #000000;
					width:140px;
					}
										

td.mainnav       { 	padding-left: 5px; 
					font-size:14px;
					}

td.secnav       { 	padding-left: 5px; 
					font-size:13px;
					}

a.secnav		{	color:#051579; 
					text-decoration: none;
				}

td.news		   	 { 	padding-left: 0px 
					}

td.side		   	 { 	padding: 5px 
					}
					
p.kontakt		{	white-space:nowrap;
					font-size:12px;
					width:140px;
					}
					
div.kontakt	{	
					padding-left: 5px ;
					padding-top: 5px ;
					padding-bottom: 2px ;
					margin-left: 5px;
					margin-top: 5px;
 				 	background-color:#FFFFFF;
					width:130px;
					border: 1px solid #D0D0D0;
					}
					

span.Mainmenu	{	position:fixed;
					top : 126px;
					left: 0px;
					margin: 0pt;
					padding: 0pt;
					width: 170px;
						##position:expression("absolute");
						##top: expression(document.body.scrollTop - this.offsetHeight + this.offsetHeight+126);
					}

img.uppersite  {		 position:fixed;
					top : 0px;
					left: 0px;
					margin: 0pt;
					padding: 0pt;
						##position:expression("absolute");
						##top: expression(document.body.scrollTop - this.offsetHeight + this.offsetHeight);
					}

body         { 		font-family:Verdana,Arial,Helvetica;
					text-align: justify;
					font-size:12px;
					}
					
					
table { font-size:12px;}

img {border:0px}
