/* Stylesheet Company */

body { 
	font-size: 12px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: rgb(255,255,255);
}

a { 
 color: #9C0000; 
 border-bottom: 0px solid rgb(51,51,153);
 	border-left: 0 px solid rgb(51,51,153);
 	border-right: 0px solid rgb(51,51,153);
 	border-top: 0px solid rgb(51,51,153);
}
 
 td { 
	font-size: 12px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	



}
.abstand
{

padding-left:4px;

}



table.dunkel
{
background-color: rgb(51,51,153);
}

td.klein { 
	font-size: 11px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 



}

td.kleinfett { 
	font-size: 10px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);



}


table.kleinfettr { 
	font-size: 10px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);



}

table.kleinfettrdoppel { 
	font-size: 12px;
	color: rgb(51,51,153);  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	
 	/*border-left: 2px solid rgb(51,51,153);*/
 	/*border-right: 2px solid rgb(51,51,153);*/
 	/*border-top: 3px solid rgb(51,51,153);*/



}


td.kleinfettor { 
	font-size: 11px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
	



}

td.kleinfettorhintergr { 
	
	font-size: 11px;
	padding:2px;
	padding-left:3px;
	color: #CECFCE;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	
 
 	border-top: 1px solid rgb(51,51,153);
 	background-color: rgb(51,51,153);
	



}
td.kleinfettorhintergrbr { 
	
	font-size: 10px;
	color: #CECFCE;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	background-color: rgb(51,51,153);
	



}
td.kleinfettorhintergrbrkl { 
	
	font-size: 0px;
	color: #CECFCE;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	border-bottom: 0px solid rgb(51,51,153);
 	border-left: 0px solid rgb(51,51,153);

	



}
td.kleinfettorhinterkl { 
	
	font-size: 11px;

	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	border-bottom: 1px solid rgb(51,51,153);
 	
	



}





td.kleinfettorhintergrbold { 
	
	font-size: 11px;
	color: #CECFCE;  
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	
 	border-right: 1px solid #DDDDDD;
 	background-color: rgb(51,51,153);
		font-weight: bold;



}
td.kleinfettorhintergrboldgross { 
	
	font-size: 12px;
	color: #CECFCE;  
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	border-bottom: 1px solid #DDDDDD;
 	border-right: 1px solid #DDDDDD;
 	background-color: rgb(51,51,153);
		font-weight: bold;



}
td.kleinfettorhintergrboldrand { 
	
	font-size: 11px;
	color: #000000;  
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-top: 1px solid rgb(51,51,153);
	border-bottom: 1px solid rgb(51,51,153);
	border-right: 1px solid rgb(51,51,153);
 	background-color: #EEEEEE;
 	padding-top:5px;
 	padding-bottom:5px;
		font-weight: bold;



}






td.kleinfettor { 
	letter-spacing:1mm;
	font-size: 11px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 0 px solid rgb(51,51,153);
 	border-right: 0px solid rgb(51,51,153);
 	border-top: 0px solid rgb(51,51,153);
 	background-color: #BDABAB;
	



}

td.kleinfettork { 
	letter-spacing:1mm;
	font-size: 1px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	border-bottom: 0px solid rgb(51,51,153);
 	border-left: 0 px solid rgb(51,51,153);
 	border-right: 0px solid rgb(51,51,153);
 	border-top: 0px solid rgb(51,51,153);
 	
	



}

td.kleinfettorkgrau { 
	
	font-size: 6px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	border-bottom: 0px solid rgb(51,51,153);
 	border-left: 0 px solid rgb(51,51,153);
 	border-right: 0px solid rgb(51,51,153);
 	border-top: 0px solid rgb(51,51,153);
 	
	



}




td.kleinfettoru { 
	
	font-size: 12px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	border-bottom: 0px solid rgb(51,51,153);
 	border-left: 0 px solid rgb(51,51,153);
 	border-right: 0px solid rgb(51,51,153);
 	border-top: 0px solid rgb(51,51,153);
 	
	



}



table.kleinfettrechtslinksunten
{ 
	font-size: 11px;
	color: #00000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	
	



}

table.kleinfettrechtsunten
{ 
	font-size: 11px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	border-bottom: 1px solid rgb(51,51,153);
 	
 	border-right: 1px solid rgb(51,51,153);
 	
	



}





td.kleinfettr { 
	font-size: 10px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	
 	border-left: 1px solid rgb(51,51,153);
	



}





td.kleinrandunten { 
	font-size: 12px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-bottom: 1px solid rgb(51,51,153);
 	
	



}
td.kleinro { 
	
	
	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);	


}

td.kleino { 
	
	
	
 	border-top: 1px solid rgb(51,51,153);	


}


td.kleinruo { 
	
	
	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);	
	border-bottom: 1px solid rgb(51,51,153);	

}

td.kleinuo { 
	
	
	
 	border-top: 1px solid rgb(51,51,153);	
	border-bottom: 1px solid rgb(51,51,153);	

}




td.kleinlu { 
	
	
	border-left: 1px solid rgb(51,51,153);
 	border-bottom: 1px solid rgb(51,51,153);	


}


td.kleinlur { 
	
	border-right: 1px solid rgb(51,51,153);
	border-left: 1px solid rgb(51,51,153);
 	border-bottom: 1px solid rgb(51,51,153);	


}








td.kleinl { 
	
	
	border-left: 1px solid rgb(51,51,153);
	
 	
	



}

td.kleinlr { 
	
	border-right: 1px solid rgb(51,51,153);
	border-left: 1px solid rgb(51,51,153);
 		


}







td.blau { 
	color: rgb(51,51,153);



}

table.rahmen
{
border:1px  solid rgb(51,51,153) ;
}


 td.blauextragrossdunkel { 
	font-size: 16px;
	color: rgb(51,51,153);  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: #DBDBDB;
 	font-weight: bold;
}
 
 td.blaugross{ 
	font-size: 12px;
	color: rgb(51,51,153);  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: #E8E8EA;
 	font-weight: bold;
}
 
 td.blaugrossblauhintergrund{ 
	font-size: 11px;
	color: #CECFCE; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: rgb(51,51,153);
 	
 	
} 

 td.blaugrossblauhintergrundmenu{ 
	font-size: 15px;
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: rgb(51,51,153);
 	font-weight: bold;
 	
 	
} 

td.blaugrossgrgrblauhintergrundmenu{ 
	font-size: 14px;
	color: #CECFCE; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: rgb(51,51,153);
 	/*font-weight: bold;*/
 	
 	
} 


 
  td.blaukleinblauhintergrund{ 
	font-size: 1px;
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: rgb(51,51,153);
 	
 	
} 
 
 td.blausupersuperextragrosshell { 
	font-size: 24px;
	color: rgb(51,51,153);  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: #E8E8EA;
 	font-weight: bold;
}
 
 
  td.blausupersuperextragrossdunkel { 
	font-size: 24px;
	color: rgb(51,51,153);  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: #DBDBDB;
 	font-weight: bold;
}
 
 
	
}
  td.blaudunkelhintergrund { 
	font-size: 12px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #BDB6AD;
	
}
 
  td.weisblauhintergrund { 
	font-size: 14px;
	color: #FFFFF;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: rgb(51,51,153);
	
}
 
 
 
 td.blauueberschriftdunkel { 
	font-size: 15px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
	/*font-weight: bold;
	border-bottom: 1px solid #990033;
 	border-left: 1px solid #990033;
 	border-right: 1px solid #990033;
 	border-top: 1px solid #990033;*/
	
}

td.braunueberschriftdunkel { 
	font-size: 13px;
	color: #FFFFFF;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #73695A;
	font-weight: bold;
	
}

td.gross { 
	font-size: 17px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*background-color: #73695A;*/
	/*font-weight: bold;*/
	
}

 td.blauueberschrifthellgross { 
	font-size: 14px;
	color: rgb(51,51,153);  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #E8E8EA;
	font-weight: bold;
	
}

td.anzeigedunkel { 
	font-size: 13px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #CECFCE;
	
	
}
td.anzeigehell { 
	font-size: 12px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #CECFCE;
	
	
}


 td.blauueberschrifthell { 
	font-size: 12px;
	color: rgb(51,51,153);  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #E8E8EA;
	font-weight: bold;
	
}
input.buttonnormalhell {
	width: 75px;
	background: #E8E8EA;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: rgb(51,51,153);
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}
	
	
input.buttonnormalhellaktiv {
	width: 75px;
	background: #E8E8EA;
	border-bottom: 1px solid #990033;
 	border-left: 1px solid #990033;
 	border-right: 1px solid #990033;
 	border-top: 1px solid #990033;
 	color: #990033;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	
	}
	
	
	
	
input.buttonnormaldunkel {
	width: 75px;
	background: #DBDBDB;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: rgb(51,51,153);
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}
input.buttonnormaldunkelaktiv {
	width: 75px;
	background: rgb(51,51,153);
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #FFFFFF;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}	
input.buttonnormaldunkepassiv {
	width: 75px;
	background: rgb(51,51,153);
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #FFFFFF;
 	font-weight: bold;
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}		
input.buttonnormaldunkelmenu {
	width: 110px;
	background: #DBDBDB;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: rgb(51,51,153);
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 15px Arial, Helvetica, sans-serif;
	height:24px;
	}	
	
	
input.buttonextragrosshell {
	width: 100px;
	background: #E8E8EA;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: rgb(51,51,153);
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}
	
input.buttonextragrossuperbreithell {
	width: 170px;
	background: rgb(153,153,153);
	border-bottom: 1px solid #73695A;
 	border-left: 1px solid #73695A;
 	border-right: 1px solid #73695A;
 	border-top: 1px solid #73695A;
 	color: #FFFFFF;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}
	
input.buttonextragrossuperbreitaktiv {
	width: 170px;
	background: rgb(51,51,153);
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #FFFFFF;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}
	
	
	
	
	
input.buttonmittelhell {
	width: 100px;
	background: rgb(140,140,140);
	border-bottom: 1px solid rgb(204,204,204);
 	border-left: 1px solid rgb(204,204,204);
 	border-right: 1px solid rgb(204,204,204);
 	border-top: 1px solid rgb(204,204,204);
 	color: #FFFFFF;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}
	
input.buttonmittelhellaktiv {
	width: 100px;
	background: rgb(51,51,153);
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #FFFFFF;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}		
	
	
	
input.eingabefeldoption {
	
	border-color:#9C9A9C;
	border-style:solid;
	border-width:1px;
 		}
 		
div.eingabefeldkombination {
		border-color:#9C9A9C;
	border-style:solid;
	border-width:1px;
 	}		
		
	
	
input.buttonextragrossupersuperbreithell {
	width: 200px;
	background: rgb(204,204,204);
	border-bottom: 1px solid rgb(204,204,204);
 	border-left: 1px solid rgb(204,204,204);
 	border-right: 1px solid rgb(204,204,204);
 	border-top: 1px solid rgb(204,204,204);
 	color: #FFFFFF;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}
	
input.buttonextragrossupersuperbreitaktiv {
	width: 200px;
	background: rgb(51,51,153);
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #FFFFFF;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}		
	
	
	
	
	
input.buttonextragrossdunkel {
	width: 100px;
	background: #DBDBDB;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: rgb(51,51,153);
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}

input.buttonextragrossrotaktiv {
	width: 150px;
	background: rgb(51,51,153);
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #FFFFFF;
 	font-weight: 700;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}
	
input.buttonextragrossrotaktivhoch {
	width: 130px;
	background: rgb(51,51,153);
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #FFFFFF;
 	font-weight: bold;
 	
 	cursor: hand; /* for IE */
 	font: 11px Arial, Helvetica, sans-serif;
	height:45px;
	}
	
input.buttonextragrossblaupassivhoch {
	width: 130px;
	background: #DBDBDB;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: rgb(51,51,153);
 	font-weight: bold;
 	
 	cursor: hand; /* for IE */
 	font: 11px Arial, Helvetica, sans-serif;
	height:45px;
	}			
input.buttonextragrossblauaktivhoch {
	width: 130px;
	background: rgb(51,51,153);
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #FFFFFF;
 	font-weight: bold;
 	
 	cursor: hand; /* for IE */
 	font: 11px Arial, Helvetica, sans-serif;
	height:45px;
	}	



	
input.buttonextragrossrotaktivniedrig {
	width: 130px;
	background: rgb(51,51,153);
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #FFFFFF;
 	font-weight: bold;
 	
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:20px;
	}		
input.buttonextragrossblaupassivniedrig {
	width: 130px;
	background: rgb(153,153,153);
	border-bottom: 1px solid rgb(153,153,153);
 	border-left: 1px solid rgb(153,153,153);
 	border-right: 1px solid rgb(153,153,153);
 	border-top: 1px solid rgb(153,153,153);
 	color: #FFFFFF;
 	font-weight: bold;
 	
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:20px;
	}
	
input.buttonextragrossblauaktivniedrig {
	width: 130px;
	background: rgb(51,51,153);
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #FFFFFF;
 	font-weight: bold;
 	
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:20px;
	}			
				
	
input.buttonextragrossdunkelmaus {
	width: 100px;
	background: #FFFFFF;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: rgb(51,51,153);
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}
input.buttonextragrosshellaktiv {
	width: 105px;
	background: #E8E8EA;
	border-bottom: 1px solid #990033;
 	border-left: 1px solid #990033;
 	border-right: 1px solid #990033;
 	border-top: 1px solid #990033;
 	color: #990033;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 15px Arial, Helvetica, sans-serif;
	height:22px;
	}			
			
	
	
	

 
 
 
 
a:link { 
 color: rgb(51,51,153); 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 border-bottom: 0px solid rgb(51,51,153);
 	border-left: 0 px solid rgb(51,51,153);
 	border-right: 0px solid rgb(51,51,153);
 	border-top: 0px solid rgb(51,51,153);
}
 
a:visited { 
 color: rgb(51,51,153); 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 border-bottom: 0px solid rgb(51,51,153);
 	border-left: 0 px solid rgb(51,51,153);
 	border-right: 0px solid rgb(51,51,153);
 	border-top: 0px solid rgb(51,51,153);
}
 
a:active { 
 color: rgb(51,51,153); 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 border-bottom: 0px solid rgb(51,51,153);
 	border-left: 0 px solid rgb(51,51,153);
 	border-right: 0px solid rgb(51,51,153);
 	border-top: 0px solid rgb(51,51,153);
}

a:hover { 
 color: #FF9900; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 border-bottom: 0px solid rgb(51,51,153);
 	border-left: 0 px solid rgb(51,51,153);
 	border-right: 0px solid rgb(51,51,153);
 	border-top: 0px solid rgb(51,51,153);
}




td.blausupergross { 
	font-size: 18px;
	color: rgb(51,51,153);  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	
 	font-weight: bold;
}
td.weissfett { 
	font-size: 12px;
	color: rgb(51,51,153);  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF;
	font-weight: bold;
}
td.weiss { 
	font-size: 12px;
	color: rgb(51,51,153);  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: FFFFFF
 	
}

tr.weissdahinter { 
	font-size: 12px;
	color: rgb(51,51,153);  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: FFFFFF
 	
}


input.buttonklein {
	width: 35px;
	background: #99CCFF;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: rgb(51,51,153);
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}
input.buttongross {
	width: 90px;
	background: #99CCFF;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: rgb(51,51,153);
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}	
input.buttonextragross {
	width: 120px;
	background: #99CCFF;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: rgb(51,51,153);
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}	
.menuaktiv { 
	color: #FF9900;
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.menuinaktiv { 
	color: rgb(51,51,153); 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
.menubesucht{
	color: rgb(51,51,153); 
	font-size: 12px;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
	
.headline {  
	font-family: Arial, Helvetica,  sans-serif; 
  	font-size: 12pt; 
  	font-weight: bold; 
  	color: 9C0000
  	}
  	
.topheadline_g { 
	color: #99CCFF; 
	font-weight: bold; 
	font-size: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.topheadline_kl { 
	color: #99CCFF; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.subheadline { 
	color: rgb(51,51,153); 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.form { 
	color: 000000; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.LogogText {
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
table.balken {
	border:  rgb(51,51,153);
	background-color: #99CCFF;
}
input.eingabefeld {
	width: 130px;
	background: #FFFFFF;
	border-bottom: 1px solid #5A5542;
 	border-left: 1px solid #5A5542;
 	border-right: 1px solid #5A5542;
 	border-top: 1px solid #5A5542;
 	color: #000000;
 	
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}
input.eingabefeldlang {
	width: 210px;
	background: #FFFFFF;
	border-bottom: 1px solid #5A5542;
 	border-left: 1px solid #5A5542;
 	border-right: 1px solid #5A5542;
 	border-top: 1px solid #5A5542;
 	color: #000000;
 	
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}
	
	input.eingabefeldkurz {
	width: 70px;
	background: #FFFFFF;
	border-bottom: 1px solid #5A5542;
 	border-left: 1px solid #5A5542;
 	border-right: 1px solid #5A5542;
 	border-top: 1px solid #5A5542;
 	color: #000000;
 	
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}
	
	
	
input.kontroll {
	
	
	border-bottom: 1px solid #5A5542;
 	border-left: 1px solid #5A5542;
 	border-right: 1px solid #5A5542;
 	border-top: 1px solid #5A5542;
 	color: #000000;
 	
 	
	}	
	
	
input.eingabefeldol {
	
	background: #FFFFFF;
	border-bottom: 1px solid #000000;
 	border-left: 1px solid #000000;
 	border-right: 1px solid #000000;
 	border-top: 1px solid #000000;
 	color: #000000;
 	
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}

.oeingabe
{
	background: #FFFFFF;
	border-bottom: 1px solid #000000;
 	border-left: 1px solid #000000;
 	border-right: 1px solid #000000;
 	border-top: 1px solid #000000;
 	color: #000000;
 	font: 18px Arial, Helvetica, sans-serif;
	height:12px;





}
	
.eingabefeldarea {
	
	background: #FFFFFF;
	border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #000000;
 	
 	font: 12px Arial, Helvetica, sans-serif;
	
	}	
	
	
select.eingabefeld {
	border-bottom: 3px ;
	
 border-bottom: 1px solid rgb(51,51,153);
 	border-left: 1px solid rgb(51,51,153);
 	border-right: 1px solid rgb(51,51,153);
 	border-top: 1px solid rgb(51,51,153);
 	color: #000000;
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	font-weight:bold;
	background: #FFFFFF;
	color:rgb(51,51,153);
	}
	
	