/* Stylesheet Company */

body { 
	font-size: 12px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: rgb(255,255,255);
}

a { 
 color: #9C0000; 
}
 
 td { 
	font-size: 12px;
	color: #000000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 



}
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 #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;



}




td.blau { 
	background-color: #9C0000;



}

table.rahmen
{
border:1px  solid #9C0000 ;
}


 td.blauextragrossdunkel { 
	font-size: 16px;
	color: #9C0000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: #DBDBDB;
 	font-weight: bold;
}
 
 td.blaugross{ 
	font-size: 12px;
	color: #9C0000;  
	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: #9C0000;
 	
 	
} 

 td.blaugrossblauhintergrundmenu{ 
	font-size: 15px;
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: #9C0000;
 	font-weight: bold;
 	
 	
} 

td.blaugrossgrgrblauhintergrundmenu{
	font-size: 14px;
	color: rgb(0,0,0);
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: rgb(222,234,246);
 	/*font-weight: bold;*/
 	
 	
} 


 
  td.blaukleinblauhintergrund{
	font-size: 1px;
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: rgb(222,234,246);
 	
 	
} 
 
 td.blausupersuperextragrosshell { 
	font-size: 24px;
	color: #9C0000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: #E8E8EA;
 	font-weight: bold;
}
 
 
  td.blausupersuperextragrossdunkel { 
	font-size: 24px;
	color: #9C0000;  
	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: #CECFCE;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #9C0000;
	
}
 
 
 
 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: #9C0000;  
	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: #9C0000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #E8E8EA;
	font-weight: bold;
	
}
input.buttonnormalhell {
	width: 75px;
	background: #E8E8EA;
	border-bottom: 1px solid #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #9C0000;
 	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 #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #9C0000;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}
input.buttonnormaldunkelaktiv {
	width: 75px;
	background: #9C0000;
	border-bottom: 1px solid #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #FFFFFF;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}	
input.buttonnormaldunkepassiv {
	width: 75px;
	background: #9C0000;
	border-bottom: 1px solid #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #FFFFFF;
 	font-weight: bold;
 	font: 12px Arial, Helvetica, sans-serif;
	height:20px;
	}		
input.buttonnormaldunkelmenu {
	width: 110px;
	background: #DBDBDB;
	border-bottom: 1px solid #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #9C0000;
 	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 #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #9C0000;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}
	
input.buttonextragrossuperbreithell {
	width: 170px;
	background: #73695A;
	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: #9C0000;
	border-bottom: 1px solid #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #FFFFFF;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}	
	
	
input.buttonextragrossupersuperbreithell {
	width: 200px;
	background: #73695A;
	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.buttonextragrossupersuperbreitaktiv {
	width: 200px;
	background: #9C0000;
	border-bottom: 1px solid #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	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 #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #9C0000;
 	font-weight: bold;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}

input.buttonextragrossrotaktiv {
	width: 150px;
	background: #9C0000;
	border-bottom: 1px solid #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #FFFFFF;
 	font-weight: 700;
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:21px;
	}
	
input.buttonextragrossrotaktivhoch {
	width: 130px;
	background: #9C0000;
	border-bottom: 1px solid #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	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 #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #9C0000;
 	font-weight: bold;
 	
 	cursor: hand; /* for IE */
 	font: 11px Arial, Helvetica, sans-serif;
	height:45px;
	}			
input.buttonextragrossblauaktivhoch {
	width: 130px;
	background: #9C0000;
	border-bottom: 1px solid #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #FFFFFF;
 	font-weight: bold;
 	
 	cursor: hand; /* for IE */
 	font: 11px Arial, Helvetica, sans-serif;
	height:45px;
	}	



	
input.buttonextragrossrotaktivniedrig {
	width: 130px;
	background: #9C0000;
	border-bottom: 1px solid #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #FFFFFF;
 	font-weight: bold;
 	
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:20px;
	}		
input.buttonextragrossblaupassivniedrig {
	width: 130px;
	background: rgb(222,224,246);
	border-bottom: 1px solid rgb(222,224,246);
 	border-left: 1px solid rgb(222,224,246);
 	border-right: 1px solid rgb(222,224,246);
 	border-top: 1px solid rgb(222,224,246);  
 	color: rgb(0,0,0);
 	font-weight: bold;
 	
 	cursor: hand; /* for IE */
 	font: 13px Arial, Helvetica, sans-serif;
	height:20px;
	}
	
input.buttonextragrossblauaktivniedrig {
	width: 130px;
	background:  rgb(0,0,100);
	border-bottom: 1px solid rgb(0,0,100);
 	border-left: 1px solid rgb(0,0,100);
 	border-right: 1px solid rgb(0,0,100);
 	border-top: 1px solid rgb(0,0,100);
 	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 #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #9C0000;
 	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(0,0,100);
 font-family: Verdana, Arial, Helvetica, sans-serif; 
}
 
a:visited { 
 color: rgb(0,0,100);
 font-family: Verdana, Arial, Helvetica, sans-serif; 
}
 
a:active { 
 color: rgb(0,0,100);
 font-family: Verdana, Arial, Helvetica, sans-serif; 
}

a:hover { 
 color: #FF9900; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
}




td.blausupergross { 
	font-size: 18px;
	color: #9C0000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	
 	font-weight: bold;
}
td.weissfett { 
	font-size: 12px;
	color: #9C0000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF;
	font-weight: bold;
}
td.weiss { 
	font-size: 12px;
	color: #9C0000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: FFFFFF
 	
}

tr.weissdahinter { 
	font-size: 12px;
	color: #9C0000;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	background-color: FFFFFF
 	
}


input.buttonklein {
	width: 35px;
	background: #99CCFF;
	border-bottom: 1px solid #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #9C0000;
 	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 #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #9C0000;
 	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 #9C0000;
 	border-left: 1px solid #9C0000;
 	border-right: 1px solid #9C0000;
 	border-top: 1px solid #9C0000;
 	color: #9C0000;
 	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: #9C0000; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}
.menubesucht{
	color: #9C0000; 
	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: #9C0000; 
	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:  #9C0000;
	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;
	}
	
	
	
	select.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;
	}
	
	