/* @override 
	https://2023.dorothee-albert-zacher.de/fileadmin/templates/css/pagebrowser.css?* */




a {
  -webkit-transition: all 0.1s ease-in, all 0.1s ease-out; /* Safari / Chrome */
  -moz-transition: all 0.1s ease-in, all 0.1s ease-out; /* Firefox */
  -o-transition: all 0.1s ease-in, all 0.1s ease-out; /* Opera */
  transition: all 0.1s ease-in, all 0.1s ease-out; /* Standard */
}
#zurueckblaettern {
  left: 0;
  position: fixed;
  margin-left: 0px;
  margin-top: 0;
  z-index: 10000;
  bottom: 83px;
  width: 50%;
  height: calc(100% - 166px);
}
a.pageprev {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  text-align: left;
  font: 12px/40px "Akko W01 Thin";
  padding: 0;
  color: rgba(0,0,0,0.0);
  cursor: url(arrow-l.cur), url(arrow-l.png) 4 12, auto; 
}
a.pageprev:hover {
 
  color: rgba(0,0,0,0.0);
   cursor: url(arrow-l.cur), url(arrow-l.png) 4 12, auto; 
}
#vorblaettern {
  right: 0;
  position: fixed;
  margin-right: 0px;
  margin-top: 0;
  z-index: 10000;
  bottom: 83px;
  width: 50%;
  height: calc(100% - 166px);
}
a.pagenext {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  text-align: right;
  font: 40px/40px "Akko W01 Thin";
  padding: 0;
  color: rgba(0,0,0,0.0);
 
  cursor: url(arrow-r.cur), auto; /*IE and Edge*/
     cursor: url(arrow-r.png) 4 12, auto; /*Chrome, FF, etc.*/ 
}
a.pagenext:hover {

  color: rgba(0,0,0,0.0);
  font-size: 12px;
}
#zurueckblaettern_mob {
  left: 0;
  position: fixed;
  margin-left: 0px;
  bottom: 0;
  z-index: 660000;
}
a.pageprev_mob {
  display: block;
  width: 50px;
  height: 50px;
  text-decoration: none;
  text-align: center;
  font-size: 40px;
  line-height: 40px;
  padding: 0 0 0 0px;
  /*background-color: #ff7a00;*/
  background: url(arrow-l.png) 15px 10px no-repeat;
  color: rgba(255, 255, 255, 0);
}
#vorblaettern_mob {
  right: 0;
  position: fixed;
  margin-right: 0px;
  bottom: 0;
  z-index: 5550000;
}
a.pagenext_mob {
  display: block;
  width: 50px;
  height: 50px;
  text-decoration: none;
  text-align: center;
  font: 40px/40px "Akko W01 Thin";
  padding: 0px 0px 0;
  background: url(arrow-r.png) 15px 9px no-repeat;
  color: rgba(255, 255, 255, 0);
}


@media only screen and (max-width: 760px) { 
	
	#vorblaettern {
  right: 10px;
  position: fixed;
		z-index: 100000;
  bottom: 10px;
  width: 40px;
  height: 40px;
	}
a.pagenext {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  text-align: right;
  font: 40px/40px "Akko W01 Thin";
  padding: 0;
  color: rgba(0,0,0,0.0);
 
  cursor: url(arrow-r.cur), auto; /*IE and Edge*/
     cursor: url(arrow-r.png) 4 12, auto; /*Chrome, FF, etc.*/
  background: url(arrow-r.cur) center center no-repeat;
		background-size: 16px;
}
	#zurueckblaettern {
  right: 10px;
  position: fixed;
		z-index: 100000;
  bottom: 10px;
  width: 40px;
  height: 40px;
	}
a.pageprev {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  text-align: left;
  font: 12px/40px "Akko W01 Thin";
  padding: 0;
  color: rgba(0,0,0,0.0);
  cursor: url(arrow-l.cur), url(arrow-l.png) 4 12, auto;
  background: url(arrow-l.cur) center center no-repeat;
		background-size: 16px;
	
;
}
	}
