/* CSS Document */

.Stil4 {font-size: xx-small;}
.Stil5 {color: #FFFFFF; font-size: xx-small; }
.Stil7 {
font-size: xx-small;
}
.Stil9 {color: #FFFFFF; font-size: xx-small; }

a:link { color: black; }
a:link.link2 { 
	color: #FFFFFF;
}
a:visited {color: black;}
a:hover {color: red;}
a:hover.link2 {color: yellow;}

.headline_klein{color: #FFFFFF; font-size: 8px; }

input[type="checkbox"]{
  width: 7px; /*Desired width*/
  height: 7px; /*Desired height*/
}

.td_hoehe500 {
	float: left;
	height: 700px;
	overflow: auto;
}

.minus {
	color: #311500;
	font-size: 8px;
	background-color: #DCA99A;
}
.plus {
	color: #311500;
	font-size: 8px;
	background-color: #80FF80;
}
.minusminus {
	color: #FFFFFF;
	font-size: xx-small;
	background-color: #FF0000;
}
.plusplus {
	color: #FFFFFF;
	font-size: xx-small;
	background-color: #007100;
}
.minusplus {
	color: #FFFFFF;
	font-size: xx-small;
	background-image: linear-gradient(to top, red 0%, red 50%, green 51%);
}
.minus3 {
	color: #311500;
	font-size: xx-small;
	background-color: #FF9F9F;
}
.plus3 {
	color: #311500;
	font-size: xx-small;
	background-color: #8CFF8C;
}
.keine {
	color: #311500;
	font-size: 10px;
	background-color: #FFFFFF;
}
.klein {
	color: #311500;
	font-size: 8px;
}

.gesamt_class_plus {
	color: white;
	font-size:32px;
	background-color:green;
}
.gesamt_class_minus {
	color: white;
	font-size:32px;
	padding-top:10px;
	height:50px;
	background-color:red;
}

.g0p {
	font-size: xx-small;
	background-color: #006400;
	color:#FFFFFF;	
}
.g1p {
	color: #000000;
	font-size: xx-small;
	background-color: #CAFF70;
}
.g2p {
	color: #000000;
	font-size: xx-small;
	background-color: #A2CD5A;
}
.g3p {
	color: #000000;
	font-size: xx-small;
	background-color: #698B22;
}
.g4p {
	font-size: xx-small;
	background-color: #008B00;
	color:#FFFFFF;	
}
.g5p {
	font-size: xx-small;
	background-color: #008B45;
	color:#FFFFFF;	
}
.g0m {
	font-size: xx-small;
	background-color: #8B1A1A;
	color:#FFFFFF;	
}
.g1m {
	color: #000000;
	font-size: xx-small;
	background-color: #FF4040;
}
.g2m {
	color: #000000;
	font-size: xx-small;
	background-color: #EE3B3B;
}
.g3m {
	color: #000000;
	font-size: xx-small;
	background-color: #CD3333;
}
.g4m {
	font-size: xx-small;
	background-color: #CD0000;
	color:#FFFFFF;	
}
.g5m {
	font-size: xx-small;
	background-color: #8B0000;
	color:#FFFFFF;	
}

.grau {
	font-size: 8px;
	background-image: linear-gradient(to top, #A3A3A3 0%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, #A3A3A3 0%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, #A3A3A3 0%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, #A3A3A3 0%, #A3A3A3 100%);				
	color: #000000;
}
.grau_span {
	font-size: 8px;
	color: #D0D0D0;
}
.grau_hell {
	font-size: 8px;
	background-color: #E9E9E9;
	color: #FFFFFF;
}
.gelb {
	font-size: 8px;
	background-color: #FFFF00;
	color: #000900;
}
.grau_td {
	font-size: 8px;
	background-color: #A3A3A3;
	color: #000900;
}

.box_min {
	width: 46px;
	height:5px;
	clear:both;
}

.box_klein {
	width: 66px;
	position:relative;	
	clear:both;	
}
.box_klein_10 {
	height:10px;
}
.box_klein_50 {
	width:33px;
	float:left;
	height:62px;
}
.box_klein_30 {
	width:26px;
	float:left;
	height:30px;
}
.box_klein span {
	font-size: 8px;
	position:absolute;
	text-align:left;
	padding-left:2px;
	overflow:hidden;
	text-overflow: box_klein;
	-o-text-overflow: box_klein;	
}




.box_klein2 {
	width: 66px;
	position:relative;	
	clear:both;
}
.box_klein2 span {
	font-size: 8px;
	position:absolute;
	text-align:left;
	padding-left:2px;
	overflow:hidden;
	text-overflow: box_klein2;
	-o-text-overflow: box_klein2;	
}
.box_klein2_75 {
	width:33px;
	float:left;
	height:75px;
}
.box_klein2_10 {
	float:left;
	height:9px;
}

.prognoseminus0 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #FFFFFF 10%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #FFFFFF 10%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #FFFFFF 10%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #FFFFFF 10%, #FFFFFF 100%);				
}
.prognoseminus1 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 10%, #FFFFFF 30%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 10%, #FFFFFF 30%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 10%, #FFFFFF 30%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 10%, #FFFFFF 30%, #FFFFFF 100%);				
}
.prognoseminus2 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 25%, #FFFFFF 45%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 25%, #FFFFFF 45%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 25%, #FFFFFF 45%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 25%, #FFFFFF 45%, #FFFFFF 100%);				
}
.prognoseminus3 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 40%, #FFFFFF 60%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 40%, #FFFFFF 60%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 40%, #FFFFFF 60%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 40%, #FFFFFF 60%, #FFFFFF 100%);				
}
.prognoseminus4 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 60%, #FFFFFF 80%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 60%, #FFFFFF 80%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 60%, #FFFFFF 80%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 60%, #FFFFFF 80%, #FFFFFF 100%);				
	color: #FFFFFF;
}
.prognoseminus5 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 70%, #FFFFFF 90%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 70%, #FFFFFF 90%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 70%, #FFFFFF 90%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 70%, #FFFFFF 90%, #FFFFFF 100%);				
	color: #FFFFFF;
}
.prognoseminus6 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 100%);				
	color: #FFFFFF;
}
.prognoseplus0 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, #FFFFFF 10%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, green 0%, #FFFFFF 10%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, green 0%, #FFFFFF 10%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, green 0%, #FFFFFF 10%, #FFFFFF 100%);			
}
.prognoseplus1 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 10%, #FFFFFF 30%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 10%, #FFFFFF 30%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, green 0%, green 10%, #FFFFFF 30%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, green 0%, green 10%, #FFFFFF 30%, #FFFFFF 100%);			
}
.prognoseplus2 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 25%, #FFFFFF 45%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 25%, #FFFFFF 45%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, green 0%, green 25%, #FFFFFF 45%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, green 0%, green 25%, #FFFFFF 45%, #FFFFFF 100%);			
}
.prognoseplus3 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 40%, #FFFFFF 60%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 40%, #FFFFFF 60%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, green 0%, green 40%, #FFFFFF 60%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, green 0%, green 40%, #FFFFFF 60%, #FFFFFF 100%);		
}
.prognoseplus4 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 60%, #FFFFFF 80%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 60%, #FFFFFF 80%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, green 0%, green 60%, #FFFFFF 80%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, green 0%, green 60%, #FFFFFF 80%, #FFFFFF 100%);		
	color:#FFFFFF;	
}
.prognoseplus5 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 70%, #FFFFFF 90%, #FFFFFF 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 70%, #FFFFFF 90%, #FFFFFF 100%);
	background: -moz-linear-gradient(to top, green 0%, green 70%, #FFFFFF 90%, #FFFFFF 100%);
	background: -o-linear-gradient(to top, green 0%, green 70%, #FFFFFF 90%, #FFFFFF 100%);		
	color:#FFFFFF;	
}
.prognoseplus6 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 100%);
	background: -moz-linear-gradient(to top, green 0%, green 100%);
	background: -o-linear-gradient(to top, green 0%, green 100%);
	color:#FFFFFF;	
}

.gprognoseminus0 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #A3A3A3 10%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #A3A3A3 10%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #A3A3A3 10%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #A3A3A3 10%, #A3A3A3 100%);				
}
.gprognoseminus1 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 10%, #A3A3A3 30%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 10%, #A3A3A3 30%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 10%, #A3A3A3 30%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 10%, #A3A3A3 30%, #A3A3A3 100%);				
}
.gprognoseminus2 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 25%, #A3A3A3 45%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 25%, #A3A3A3 45%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 25%, #A3A3A3 45%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 25%, #A3A3A3 45%, #A3A3A3 100%);				
}
.gprognoseminus3 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 40%, #A3A3A3 60%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 40%, #A3A3A3 60%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 40%, #A3A3A3 60%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 40%, #A3A3A3 60%, #A3A3A3 100%);				
}
.gprognoseminus4 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 60%, #A3A3A3 80%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 60%, #A3A3A3 80%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 60%, #A3A3A3 80%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 60%, #A3A3A3 80%, #A3A3A3 100%);				
}
.gprognoseminus5 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 70%, #A3A3A3 90%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 70%, #A3A3A3 90%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 70%, #A3A3A3 90%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 70%, #A3A3A3 90%, #A3A3A3 100%);				
	color: #A3A3A3;
}
.gprognoseminus6 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #F01738 0%, #F01738 80%, #F01738 90%, #F01738 100%);
	background: -webkit-linear-gradient(to top, #F01738 0%, #F01738 80%, #F01738 90%, #F01738 100%);
	background: -moz-linear-gradient(to top, #F01738 0%, #F01738 80%, #F01738 90%, #F01738 100%);
	background: -o-linear-gradient(to top, #F01738 0%, #F01738 80%, #F01738 90%, #F01738 100%);				
	color: #A3A3A3;
}
.gprognoseplus0 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, #A3A3A3 10%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, green 0%, #A3A3A3 10%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, green 0%, #A3A3A3 10%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, green 0%, #A3A3A3 10%, #A3A3A3 100%);			
}
.gprognoseplus1 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 10%, #A3A3A3 30%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 10%, #A3A3A3 30%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, green 0%, green 10%, #A3A3A3 30%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, green 0%, green 10%, #A3A3A3 30%, #A3A3A3 100%);			
}
.gprognoseplus2 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 25%, #A3A3A3 45%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 25%, #A3A3A3 45%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, green 0%, green 25%, #A3A3A3 45%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, green 0%, green 25%, #A3A3A3 45%, #A3A3A3 100%);			
}
.gprognoseplus3 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 40%, #A3A3A3 60%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 40%, #A3A3A3 60%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, green 0%, green 40%, #A3A3A3 60%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, green 0%, green 40%, #A3A3A3 60%, #A3A3A3 100%);		
}
.gprognoseplus4 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 60%, #A3A3A3 80%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 60%, #A3A3A3 80%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, green 0%, green 60%, #A3A3A3 80%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, green 0%, green 60%, #A3A3A3 80%, #A3A3A3 100%);		
}
.gprognoseplus5 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 70%, #A3A3A3 90%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 70%, #A3A3A3 90%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, green 0%, green 70%, #A3A3A3 90%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, green 0%, green 70%, #A3A3A3 90%, #A3A3A3 100%);		
	color:#A3A3A3;	
}
.gprognoseplus6 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 80%, #A3A3A3 90%, #A3A3A3 100%);
	background: -webkit-linear-gradient(to top, green 0%, green 80%, #A3A3A3 90%, #A3A3A3 100%);
	background: -moz-linear-gradient(to top, green 0%, green 80%, #A3A3A3 90%, #A3A3A3 100%);
	background: -o-linear-gradient(to top, green 0%, green 80%, #A3A3A3 90%, #A3A3A3 100%);
	color:#A3A3A3;	
}


.verlauf22_17_minus1 {
	font-size: xx-small;
	background-image: linear-gradient(to top, red 0%, #BFBFBF 20%);
}
.verlauf22_17_minus2 {
	font-size: xx-small;
	background-image: linear-gradient(to top, red 0%, #BFBFBF 40%)
}
.verlauf22_17_minus3 {
	font-size: xx-small;
	background-image: linear-gradient(to top, red 0%, #BFBFBF 60%)
}
.verlauf22_17_minus4 {
	font-size: xx-small;
	background-image: linear-gradient(to top, red 0%, #BFBFBF 80%)
}
.verlauf22_17_minus5 {
	font-size: xx-small;
	background-image: linear-gradient(to top, red 0%, red 100%);
	color: #FFFFFF;
}
.verlauf22_17_plus1 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, #BFBFBF 20%)
}
.verlauf22_17_plus2 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, #BFBFBF 40%)
}
.verlauf22_17_plus3 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, #BFBFBF 60%)
}
.verlauf22_17_plus4 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, #BFBFBF 80%)
}
.verlauf22_17_plus5 {
	font-size: xx-small;
	background-image: linear-gradient(to top, green 0%, green 100%);
	color: #FFFFFF;
}


.verlaufminus1 {
font-size: xx-small;
background-image: linear-gradient(to top, #F01738 0%, white 33%);
}
.verlaufminus2 {
font-size: xx-small;
background-image: linear-gradient(to top, #F01738 0%, white 66%);
}
.verlaufminus3 {
font-size: xx-small;
background-image: linear-gradient(to top, #F01738 0%, #F01738 100%);
color: #FFFFFF;
}

.verlaufplus1 {
font-size: xx-small;
background-image: linear-gradient(to top, #2F9F3D 0%, white 33%)
}
.verlaufplus2 {
font-size: xx-small;
background-image: linear-gradient(to top, #2F9F3D 0%, white 66%)
}
.verlaufplus3 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #2F9F3D 0%, #2F9F3D 100%);
	color: #FFFFFF;
}

.level0 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #004080 0%, #004080 100%);
	color: #56E432;
}
.level01 {
	font-size: xx-small;
	color: #56E432;
}
.level1 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #004080 0%, #004080 85%, #2F9F3D 100%);
	color: #FFFFFF;
}
.level11 {
	font-size: xx-small;
	color: #FFFFFF;
}
.level2 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #004080 0%, #004080 70%, #2F9F3D 80%, #004080 90%, #004080 100%);
	color: #FFFFFF;
}
.level3 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #004080 0%, #004080 60%, #2F9F3D 70%, #004080 80%, #004080 100%);
	color: #FFFFFF;
}
.level4 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #004080 0%, #004080 50%, #85DE87 60%, #004080 70%, #004080 100%);
	color: #FFFFFF;
}
.level5 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #004080 0%, #004080 40%, #FFFF00 50%, #004080 60%, #004080 100%);
	color: #FFFFFF;
}
.level6 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #004080 0%, #004080 30%, #F1A79A 40%, #004080 50%, #004080 100%);
	color: #FFFFFF;
}
.level7 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #004080 0%, #004080 20%, #FF8080 30%, #004080 40%, #004080 100%);
	color: #FFFFFF;
}
.level8 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #004080 0%, #004080 10%, #FF0D0D 20%, #004080 30%, #004080 100%);
	color: #FFFFFF;
}
.level9 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #004080 0%, #004080 5%, #BB0000 10%, #004080 20%, #004080 100%);
	color: #FFFFFF;
}
.level10 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #004080 0%, #004080 100%);
	color: #F78181;
}
.level101 {
	font-size: xx-small;
	color: #F78181;
}

.levelA {
	font-size: xx-small;
	color: #FE2525;
}
.Alevel0 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #707070 0%, #707070 85%, #408080 100%);
	color: #FFFFFF;
}
.Alevel1 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #707070 0%, #707070 80%, #408080 90%, #707070 95%, #707070 100%);
	color: #FFFFFF;
}
.Alevel2 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #707070 0%, #707070 70%, #2F9F3D 80%, #707070 90%, #707070 100%);
	color: #FFFFFF;
}
.Alevel3 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #707070 0%, #707070 60%, #39C144 70%, #707070 80%, #707070 100%);
	color: #FFFFFF;
}
.Alevel4 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #707070 0%, #707070 50%, #56E432 60%, #707070 70%, #707070 100%);
	color: #FFFFFF;
}
.Alevel5 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #707070 0%, #707070 40%, #FFFF00 50%, #707070 60%, #707070 100%);
	color: #FFFFFF;
}
.Alevel6 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #707070  0%, #707070  30%, #F1A79A 40%, #707070  50%, #707070  100%);
	color: #FFFFFF;
}
.Alevel7 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #707070  0%, #707070  20%, #FF8080 30%, #707070  40%, #707070  100%);
	color: #FFFFFF;
}
.Alevel8 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #707070 0%, #707070 10%, #FF0D0D 20%, #707070 30%, #707070 100%);
	color: #FFFFFF;
}
.Alevel9 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #707070 0%, #707070 5%, #BB0000 10%, #707070 15%, #707070 100%);
	color: #FFFFFF;
}
.Alevel10 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BB0000 0%, #707070 15%, #707070 100%);
	color: #FFFFFF;
}

.Blevel0 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BFBFBF 0%, #BFBFBF 85%, #408080 100%);
	color: #FFFFFF;
}
.Blevel1 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BFBFBF 0%, #BFBFBF 80%, #408080 90%, #BFBFBF 95%, #BFBFBF 100%);
	color: #FFFFFF;
}
.Blevel2 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BFBFBF 0%, #BFBFBF 70%, #2F9F3D 80%, #BFBFBF 90%, #BFBFBF 100%);
	color: #FFFFFF;
}
.Blevel3 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BFBFBF 0%, #BFBFBF 60%, #39C144 70%, #BFBFBF 80%, #BFBFBF 100%);
	color: #FFFFFF;
}
.Blevel4 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BFBFBF 0%, #BFBFBF 50%, #56E432 60%, #BFBFBF 70%, #BFBFBF 100%);
	color: #FFFFFF;
}
.Blevel5 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BFBFBF 0%, #BFBFBF 40%, #FFFF00 50%, #BFBFBF 60%, #BFBFBF 100%);
	color: #FFFFFF;
}
.Blevel6 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BFBFBF  0%, #BFBFBF  30%, #F1A79A 40%, #BFBFBF  50%, #BFBFBF  100%);
	color: #FFFFFF;
}
.Blevel7 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BFBFBF  0%, #BFBFBF  20%, #FF8080 30%, #BFBFBF  40%, #BFBFBF  100%);
	color: #FFFFFF;
}
.Blevel8 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BFBFBF 0%, #BFBFBF 10%, #FF0D0D 20%, #BFBFBF 30%, #BFBFBF 100%);
	color: #FFFFFF;
}
.Blevel9 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BFBFBF 0%, #BFBFBF 5%, #BB0000 10%, #BFBFBF 15%, #BFBFBF 100%);
	color: #FFFFFF;
}
.Blevel10 {
	font-size: xx-small;
	background-image: linear-gradient(to top, #BB0000 0%, #BFBFBF 15%, #BFBFBF 100%);
	color: #FFFFFF;
}

.Hlevel0 {
	font-size: xx-small;
	background-color:#004080;
	color: #56E432;
	animation: blink 1s linear infinite;
}

@keyframes blink 
{
  0%, 50% {opacity: 0;}
  50.01%, 100% {opacity: 1;}
}


.Hlevel01 {
	background-image: linear-gradient(to right, #004080 0%, #004080 100%);
	font-size: xx-small;
	color: #56E432;
}
.Hlevel1 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 85%, #2F9F3D 100%);
	color: #FFFFFF;
}
.Hlevel11 {
	font-size: xx-small;
	color: #FFFFFF;
}
.Hlevel2 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 70%, #2F9F3D 80%, #004080 90%, #004080 100%);
	color: #FFFFFF;
}
.Hlevel3 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 60%, #2F9F3D 70%, #004080 80%, #004080 100%);
	color: #FFFFFF;
}
.Hlevel4 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 50%, #85DE87 60%, #004080 70%, #004080 100%);
	color: #FFFFFF;
}
.Hlevel5 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 40%, #FFFF00 50%, #004080 60%, #004080 100%);
	color: #FFFFFF;
}
.Hlevel6 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 30%, #F1A79A 40%, #004080 50%, #004080 100%);
	color: #FFFFFF;
}
.Hlevel7 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 20%, #FF8080 30%, #004080 40%, #004080 100%);
	color: #FFFFFF;
}
.Hlevel8 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 10%, #FF0D0D 20%, #004080 30%, #004080 100%);
	color: #FFFFFF;
}
.Hlevel9 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 5%, #BB0000 10%, #004080 20%, #004080 100%);
	color: #FFFFFF;
}
.Hlevel10 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 100%);
	color: #FE2525;
}
.Hlevel101 {
	font-size: xx-small;
	color: #FE2525;
}


.Ulevel0 {
	font-size: xx-small;
	background-color:#004080;
	color: #56E432;
	animation: blink 1s linear infinite;
}
.Ulevel01 {
	font-size: xx-small;
	color: #56E432;
}
.Ulevel1 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 85%, #BB0000 100%);
	color: #FFFFFF;
}
.Ulevel11 {
	font-size: xx-small;
	color: #FFFFFF;
}
.Ulevel2 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 70%, #BB0000 80%, #004080 90%, #004080 100%);
	color: #FFFFFF;
}
.Ulevel3 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 60%, #FF0D0D 70%, #004080 80%, #004080 100%);
	color: #FFFFFF;
}
.Ulevel4 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 50%, #FF8080  60%, #004080 70%, #004080 100%);
	color: #FFFFFF;
}
.Ulevel5 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 40%, #F1A79A 50%, #004080 60%, #004080 100%);
	color: #FFFFFF;
}
.Ulevel6 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 30%, #FFFF00  40%, #004080 50%, #004080 100%);
	color: #FFFFFF;
}
.Ulevel7 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 20%, #85DE87 30%, #004080 40%, #004080 100%);
	color: #FFFFFF;
}
.Ulevel8 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 10%, #2F9F3D 20%, #004080 30%, #004080 100%);
	color: #FFFFFF;
}
.Ulevel9 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 5%, #2F9F3D 10%, #004080 20%, #004080 100%);
	color: #FFFFFF;
}
.Ulevel10 {
	font-size: xx-small;
	background-image: linear-gradient(to right, #004080 0%, #004080 100%);
	color: #FE2525;
}
.Ulevel101 {
	font-size: xx-small;
	color: #FE2525;
}

.horizont_plus_5 {
	font-size: xx-small;
	background:#FFFF00
}
.horizont_plus_4 {
	font-size: xx-small;
	background-image: linear-gradient(to left, #EAEAEA 0%, #EAEAEA 20%, #FFFF00 25%, #FFFF00 100%);
}
.horizont_plus_3 {
	font-size: xx-small;
	background-image: linear-gradient(to left, #EAEAEA 0%, #EAEAEA 40%, #FFFF00 45%, #FFFF00 100%);
}
.horizont_plus_2 {
	font-size: xx-small;
	background-image: linear-gradient(to left, #EAEAEA 0%, #EAEAEA 60%, #FFFF00 65%, #FFFF00 100%);
}
.horizont_plus_1 {
	font-size: xx-small;
	background-image: linear-gradient(to left, #EAEAEA 0%, #EAEAEA 80%, #FFFF00 85%, #FFFF00 100%);
}
.horizont_0 {
	font-size: xx-small;
	background:#EAEAEA
}

.horizont_minus_5 {
	font-size: xx-small;
	color: #EAEAEA;
	background-color: #FF0000;
}
.horizont_minus_4 {
	font-size: xx-small;
	background-image: linear-gradient(to left, #EAEAEA 0%, #EAEAEA 20%, #FF0000 25%, #FF0000 100%);
}
.horizont_minus_3 {
	font-size: xx-small;
	background-image: linear-gradient(to left, #EAEAEA 0%, #EAEAEA 40%, #FF0000 45%, #FF0000 100%);
}
.horizont_minus_2 {
	font-size: xx-small;
	background-image: linear-gradient(to left, #EAEAEA 0%, #EAEAEA 60%, #FF0000 65%, #FF0000 100%);
}
.horizont_minus_1 {
	font-size: xx-small;
	background-image: linear-gradient(to left, #EAEAEA 0%, #EAEAEA 80%, #FF0000 85%, #FF0000 100%);
}

.td {
	font-size: 8px;
	height: 15px;
}
.tdrund {
   border-bottom-left-radius: 15px;
   border-bottom-right-radius: 15px;
   border-top-left-radius: 15px;
   border-top-right-radius: 15px;
}
tr{
	background-color: #DACBAC;
}
tr:nth-of-type(odd) {
	background-color: #F5E7CC;
}

anzeige_links{
 float:left;
 width:50%;
}

.tag1{
	background-color: #D4D4D4;
	font-size: 8px;
}
.tag2{
	background-color: #AAAAAA;
	font-size: 8px;
}
.tag3{
	background-color: #808080;
	color:#FFFFFF;
	font-size: 8px;
}
.tag4{
	background-color: #565656;
	color:#FFFFFF;
	font-size: 8px;
}
.tag5{
	background-color: #171717;
	color:#FFFFFF;
	font-size: 8px;
}
.jitu {
	width:20px; 
	height:20px;
	transform: scale(2);
}

