.a_selfpage {
	background: #f5f5f5;
	hyphens: auto;
	text-align: justify;
	padding: 15px 15px 15px 15px;
}

.a_selfpage_member {
	background: #EFEFEF;
	hyphens: auto;
	text-align: justify;
	padding: 0px 5px 0px 5px;
}

.a_helppage {
	background: #f5f5f5;
	text-align: justify;
	hyphens: auto;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.a_impressum {
	background: #f5f5f5;
	hyphens: auto;
	text-align: center;
	padding: 5px 15px 5px 15px;
}

.a_forum_link {
	background-image: url(../../.././images/icons/forum.png);
	background-repeat: no-repeat;
	background-position: left;
}

.a_map_link {
	background-image: url(../../.././images/icons/map.png);
	background-repeat: no-repeat;
	background-position: left;
}

/* Anzeigen des Passwortes */
/* .a_field_icon_popup {
	color: #990000;
	float: right;
	margin-right: 95px;
	margin-top: 5px;
	position: relative;
	z-index: 2;
	cursor: pointer;
}

*/
.ring {
	color: #00f;
	animation: ring 3s 1s ease infinite;
	padding-top: 0px;
	font-size: 16px;
}

@keyframes ring {
  0% {
 transform: rotate(0);
}

1% {
 transform: rotate(25deg);
}

3% {
 transform: rotate(-23deg);
}

5% {
 transform: rotate(29deg);
}

7% {
 transform: rotate(-27deg);
}

9% {
 transform: rotate(25deg);
}

11% {
 transform: rotate(-23deg);
}

13% {
 transform: rotate(21deg);
}

15% {
 transform: rotate(-19deg);
}

17% {
 transform: rotate(17deg);
}

19% {
 transform: rotate(-15deg);
}

21% {
 transform: rotate(13deg);
}

23% {
 transform: rotate(-11deg);
}

25% {
 transform: rotate(9deg);
}

27% {
 transform: rotate(-7deg);
}

29% {
 transform: rotate(5deg);
}

31% {
 transform: rotate(-3deg);
}

33% {
 transform: rotate(1deg);
}

35% {
 transform: rotate(0deg);
}

100% {
 transform: rotate(0);
}


}


		