@media screen, projection
{



html { 
  
  

  height: 100.01%;
}

body {
	

  font-size: 0.9em;
  
	font-family: Helvetica,Arial,sans-serif;
	color:#000000;
	text-align:left;
	margin:0px;
	padding:0px;
}


#ue_col1 {
	left:0px;
	width:290px;
	float:left; 
	position:relative; 
	
}

#ue_col2 {
	width:155px;
	float:left; 
	margin-left:50px;
}

#ue_col3 {
	width:155px;
	float:left; 
	margin-left:50px;
}


/*
#ei_col1 {
	left:0px;
	width:290px;
	float:left; 
	position:relative; 
	
}

#ei_col2 {
	
	width:290px;
	float:left; 
	margin-left:10px;
	

}

#ei_col3 {
	width:490px;
	float:left; 
	margin-left:10px;
	height:700px;
	overflow:auto;
}

#ei_col4 {
	width:80px;
	float:left; 
	margin-left:10px;
}
*/

	#ei_col3 {
		height:700px;
		overflow:auto;
	}

#ko_col1, #pf_col1 {
	left:0px;
	width:900px;
	float:left; 
	position:relative; 
	
}

#va_col1 {
	left:0px;
	width:290px;
	float:left; 
	position:relative; 
}

#va_col2 {
	left:10px;
	
	float:left; 
}

#an_col1 {
	left:0px;
	width:290px;
	float:left; 
	position:relative; 
	
}

#an_col2 {
	
	width:290px;
	float:left; 
	margin-left:10px;
	

}


#st_col1 {
	left:0px;
	width:290px;
	float:left; 
	position:relative; 
	
}

#st_col2 {
	
	width:290px;
	float:left; 
	margin-left:10px;
	

}

#st_col3 {
	
	width:290px;
	float:left; 
	margin-left:10px;
	

}

#st_col4 {
	width:190px;
	float:left; 
	margin-left:10px;
}




#dka_col1 {
	left:0px;
	width:190px;
	float:left; 
	position:relative; 
}

#dka_col2, #dka_col3, #dka_col4, #dka_col5 {
	float:left; 
	margin-left:10px;
	width:140px;
}

#dka_col2{
	width:190px;
}


#dk_col0 {
	left:0px;
	width:290px;
	float:left; 
	position:relative; 
	
}

#dk_col0d{
	float:left; 
	margin-left:30px;
	
}

#dk_col1 {
	left:0px;
	width:290px;
	float:left; 
	position:relative; 
	
}

#dk_col2{
	float:left; 
	margin-left:30px;
	width:400px;
}

#dk_col1-2 {
	left:0px;
	width:690px;
	float:left; 
	position:relative; 
	
}
 
.copyright {
	font-size:0.7em;
}

odd, tr.odd {
	background-color: #ededed;
}

even, tr.even {
	background-color: #f9f9f9;
}

table#zuordnungALT tbody tr td {
	color:#999;
}

odd2, tr.odd2 {
	background-color: #bfbfbf;
}

even2, tr.even2 {
	background-color: #a1a1a1;
}

table {
	border:thin;
}

.tabellenueberschrift {
	font-weight:bold;
}

tr.spendentabelle_jahressumme {
	background-color: #bfbfbf;
	font-weight:bold;	
}


 #suggest {
          position: absolute;
          background-color: #FFFFFF;
          border: 1px solid #CCCCFF;
          width: 252px;
        }
        #suggest div {
          padding: 1px;
          display: block;
          width: 250px;
          overflow: hidden;
          white-space: nowrap;
        }
        #suggest div.select{
          color: #FFFFFF;
          background-color: #3366FF;
        }
        #suggest div.over{
          background-color: #99CCFF;
        }

}