.neu{
	position: absolute;
	z-index: 2;
	background-repeat:no-repeat;
	float:left;
	left: -100px;
	top: 100px;
}
.archiv{
	position: absolute;
	z-index: 2;
	background-repeat:no-repeat;
	float:left;
	top: 150px;
	left: 20px;
	    opacity: 0.4;
	-moz-transform: rotate(-8deg);
	-webkit-transform: rotate(-8deg);
	-o-transform: rotate(-8deg);
	transform: rotate(-8deg);
}
.archiv2{
	position: absolute;
	z-index: 2;
	background-repeat:no-repeat;
	float:left;
	top: 50px;
	left: 20px;
	    opacity: 0.4;
	-moz-transform: rotate(8deg);
	-webkit-transform: rotate(8deg);
	-o-transform: rotate(8deg);
	transform: rotate(8deg);
}
.css_regina {
	-moz-transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
	background-image: url(../images/css_regina.png);	
	background-repeat:no-repeat; color: #FFFFFF;height: 160px;
	padding: 0;
	display: block;

}
	
.css_andreas{
	-moz-transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
	background-image: url(../images/css_andreas.png);
	background-repeat:no-repeat; color: #FFFFFF;height: 160px;
	padding: 0;
	display: block;
}
.css_willi 	{
	-moz-transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
	background-image: url(../images/css_willi.png);	
	background-repeat:no-repeat; color: #FFFFFF;height: 160px;
	padding: 0;
	display: block;
	}
.css_ulla 	{
	-moz-transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
	background-image: url(../images/css_ulla.png);	
	background-repeat:no-repeat; color: #FFFFFF;height: 160px;
	padding: 0;
	display: block;
}
.css_zoe	{
	-moz-transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
	background-image: url(../images/css_zoe.png);	
	background-repeat:no-repeat; color: #FFFFFF;height: 160px;
	padding: 0;
	display: block;
}
.css_aron	{
	-moz-transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
	background-image: url(../images/css_aaron.png);	
	background-repeat:no-repeat; color: #FFFFFF;height: 160px;
	padding: 0;
	display: block;
	}

.css3badge {
	font-family: "Arial",Georgia,Verdana, Helvetica, sans-serif;
	font-style: italic;
	border-radius: 15px / 15px;
	background-color: #ECECEC;
	color: #000;
	padding: 20px;
	margin: 20px 20px 20px 120px;
	display: block;
}

.noe      .icon{ background-position:   -0px   0px; }
.ooe      .icon{ background-position:  -30px   0px; } 
.sbg      .icon{ background-position:  -60px   0px; }
.tir      .icon{ background-position:  -90px   0px; }
.vbg      .icon{ background-position: -120px   0px; }
.ktn      .icon{ background-position: -150px   0px; }
.stmk      .icon{ background-position: -180px   0px; }
.bgld      .icon{ background-position: -210px   0px; }
.wien      .icon{ background-position: -240px   0px; }

.spalte  .icon{display: block; float: 
left; width: 30px; height: 30px; 
position: relative; margin: -4px 0 0; 
background:0 0 no-repeat url('../img/flaggen.png'); 
}
