		a{text-decoration:none;color:#58729B;}
		a:hover{text-decoration:underline;color:black;}
		
		
		.font{font-family: Arial, Helvetica, sans-serif; font-size:13px;display:block; text-align:center}
		.navi_u{font-family:Courier New;font-size:15;font-weight:bold;color:white;text-decoration:none}
	
		
		a#blacklink { color:black; text-decoration:none; }
		a#blacklink2 { color:black; text-decoration:none; }
		a:hover#blacklink2 { color:black; text-decoration:underline; }
		
			
		.whitelink{text-decoration:none;color:white;}
		a#whitelink { color:white; text-decoration:none; }
		
		.whitelinks{text-decoration:none;color:white;font-size:12px;}
		a#whitelinks { color:white; text-decoration:none;font-size:12px; }
		
		
		
		a#whitelink2 { color:white; text-decoration:none; }
		a:hover#whitelink2 { color:white; text-decoration:underline; }
		
		a#redlink2 { color:red; text-decoration:none; }
		a:hover#redlink2 { color:red; text-decoration:underline; }
		
		.text{color:#e21014; text-decoration:none; font-size:13px;  }
		.text_u
		{
			border-top-width: 0px;
			border-bottom-width: 1px;
			border-right-width: 0px;
			border-left-width: 0px;
			border-style:solid;
			border-color:#e21014;
		}
		
		p{font-family:Verdana}
		td 
		{ 
              
              font-family:Arial, Helvetica, sans-serif; 
              font-size:12px; 
             
        }
		
		th 
		{ 
              
              font-family:Arial, Helvetica, sans-serif; 
              font-size:12px; 
             
        }
		
		font
		{ 
              vertical-align:middle;
              font-family:Arial, Helvetica, sans-serif; 
              font-size:12px; 
             
        }
			
		.rahmen 
		{
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-top-color: black;
			border-right-color: black;
			border-bottom-color: black;
			border-left-color: black;
		}
		.rahmen2
		{
			border-top-width: 2px;
			border-right-width: 2px;
			border-bottom-width: 2px;
			border-left-width: 2px;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-top-color: black;
			border-right-color: black;
			border-bottom-color: black;
			border-left-color: black;
		}
		.rahmen_b
		{
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-top-color: 6699cc;
			border-right-color: 6699cc;
			border-bottom-color: 6699cc;
			border-left-color: 6699cc;
		}	
			
		.rahmen_rot
		{
			border-style:solid;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			
			border-top-color: #FF0000;
			border-right-color: #FF0000;
			border-bottom-color: #FF0000;
			border-left-color: #FF0000;
		}
		
		.rahmen_rot_u
		{
			border-style:solid;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 1.5px;
			border-left-width: 0px;
			
			border-top-color: 6699cc;
			border-right-color: 6699cc;
			border-bottom-color: 6699cc;
			border-left-color: 6699cc;
		}
		.rahmen_rot_u2
		{
			border-style:solid;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 1.5px;
			border-left-width: 0px;
			
			border-top-color: red;
			border-right-color: red;
			border-bottom-color: red;
			border-left-color: red;
		}
		
		.rahmen_rot_u3
		{
			border-style:solid;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 1px;
			border-left-width: 0px;
			
			border-top-color: red;
			border-right-color: red;
			border-bottom-color: red;
			border-left-color: red;
		}
		
		.rahmen_rot_o3
		{
			border-style:solid;
			border-top-width: 1px;
			border-right-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			
			border-top-color: red;
			border-right-color: red;
			border-bottom-color: red;
			border-left-color: red;
		}
				
		.rahmen_u 
		{
			border-style:solid;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 1px;
			border-left-width: 0px;
			
			border-top-color: black;
			border-right-color: black;
			border-bottom-color: black;
			border-left-color: black;
		}
		.rahmen_o 
		{
			border-style:solid;
			border-top-width: 1px;
			border-right-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			
			border-top-color: black;
			border-right-color: black;
			border-bottom-color: black;
			border-left-color: black;
		}
		.norahmen 
		{
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-top-color: #345487;
			border-right-color: #345487;
			border-bottom-color: #345487;
			border-left-color: #345487;
		}
		
		.strich_r 
		{
			border-top-width: 0px;
			border-right-width: 1px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-top-style: solid;
			border-right-style: solid;
			border-bottom-style: solid;
			border-left-style: solid;
			border-top-color: #345487;
			border-right-color: #CC9900;
			border-bottom-color: #345487;
			border-left-color: #345487;
		}
		
		.strich_u 
		{
			border-style:solid;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 1px;
			border-left-width: 0px;
			
			border-top-color: black;
			border-right-color: black;
			border-bottom-color: #CC9900;
			border-left-color: black;
		}
		
		.rahmen2b 
		{
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: black;
		}
		
		.rahmen3b
		{
			border-bottom-width: 1px;
			border-top-width: 1px;
			border-left-width: 1px;
			border-right-width: 1px;
			border-bottom-style: solid;
			border-top-style: solid;
			border-right-style: solid;
			border-left-style: solid;
			
			border-bottom-color: black;
			border-top-color: black;
			border-right-color: black;
			border-left-color: black;
		}
		.rahmen_unten
		{
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: white;
		}
		
		.rahmen_unten_black
		{
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: black;
		}
		
		
		.abstand_links_oben
		{
			padding-top:1px;
			padding-left:1px;
			padding-right:0px;
			
		}
		
		.abstand_links
		{
			padding-left:5px;
		}
		
		.abstand_rechts
		{
			padding-right:2px;
		}
		
		.button
		{
			border-style:solid;
			border-color:black;
			background-color:white;
		}
		
		.rahmen_o_punkte
		{
			border-top-width: 1px;
			border-bottom-width: 0px;
			border-right-width: 0px;
			border-left-width: 0px;
			border-style:dotted;
			border-color:#999999;
			
		}
		
		.input
		{
			border-color:#666666;
			border-style:solid;
			
		}
		
		rahmen_6
		{
			border-style:solid;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 1px;
			border-left-width: 0px;
			
			border-top-color: 666666;
			border-right-color: 666666;
			border-bottom-color: 666666;
			border-left-color: 666666;
		}
