.frage
{
	opacity: 0; 
	height: 300px; 
	width: 32px; 
	position: fixed; 
	top: 60%; 
	right: 0px; 
	background-color: rgba(39, 80, 113, 0.901961); 
	z-index: 101; 
	padding: 0px 10px 10px; 
	text-align: center; 
	border-top-left-radius: 0px; 
	border-top-right-radius: 0px; 
	border-bottom-right-radius: 0px; 
	border-bottom-left-radius: 50px;
	transition: width 0.5s ease 0s;
	cursor:pointer;
}

.frageboxicon
{
	position: initial; 
	margin-top: 10px;
}

.hfragebox1
{
	margin: 15px 0px 0px 0px; 
	color: whitesmoke;
}

.hfragebox2
{
	margin: 20px 0px 0px 0px; 
	color: whitesmoke;
}

.hfragebox3
{
	margin-top: 10px;
	color: whitesmoke;
}

.smallfragebox
{
	font-size: 12px; 
	color: whitesmoke;
}

.h1fragebox
{
	margin: 0; 
	color: whitesmoke; 
	letter-spacing: -2px;
}

.teleicon
{
	width: 48px; 
	height: 48px; 
	vertical-align: middle;
}

.visfalse
{
  opacity:0;
  transition:visibility 0s linear 0.1s,opacity 0.1s linear;
  cursor:pointer;
}

.frage:hover .visfalse
{
  visibility:visible;
  opacity:0;
  transition:visibility 0s linear 0.1s,opacity 0.1s linear;
}