/* Basic jQuery Slider essential styles */

ul.bjqs{
  position:relative; 
  list-style:none;
  padding:0;
  margin:0px 0px 0px 0px;
  overflow:hidden; 
  display:none;
  /*font-style:italic;*/
}

ul.bjqs p {
  /* font-family: tazBold, sans-serif;*/
  font-family: Verdana,Arial,sans-serif;
  font-size: 1em;
  color:#333;
  margin-bottom:12px;
  /* margin-top:0px;*/
	text-align:left;
}

ul.bjqs p.reviews_author {
  font-family: tazRegular;
  font-size:16px;
  background-color:#eee;
  text-align:center;
  vertical-align:middle;
  padding:0.5em;
}

ul.bjqs p.reviews_text {
  font-family: tazBold;
}

ul.bjqs p span.reviews_simple_text {
  font-family: tazRegular;
  font-size:16px;
	font-weight:normal;
}

ul.bjqs p a.reviews_link {
	font-size:16px;
	font-weight:normal;
	font-family: tazRegular, sans-serif;
  outline:none;
}

li.bjqs-slide{
  position:absolute; 
  display:none; 
  text-align:center;
}

ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

/* original nur bis hier */

div#huschke {
  margin-bottom:15px;
}

ul.bjqs-controls li a{
	display:block;
	padding:8px 4px 8px 4px;
	background:#fafafa;
	color:#000;
	text-decoration: none;
  font-family: tazBold, sans-serif;
  font-size: 18px;
}

ul.bjqs-controls li a:hover{
	background-color: #f0f0f0;
	color:#c62039;
}

div#reviews-slider ul.bjqs-controls li a{
  position:absolute;
  top:2px;
  padding:2px 4px 2px 4px;
}

div#reviews-slider ul.bjqs-controls li.bjqs-prev a{
  left:0;
}
div#reviews-slider ul.bjqs-controls li.bjqs-next a{
  right:0;
}

.bjqs-prev a,
.bjqs-next a {
  width:370px;
  height:420px;
  opacity:0.1;
}
div#huschke ul.bjqs-controls li a {
    position: absolute;
    color: #333;
    background-color: transparent;
    top: 0px;
    display: inline;
    padding: 6px 7px 9px 8px;
    font-family: tazBold,sans-serif;
    font-size: 30px;
    background-repeat: no-repeat;
    opacity:0.6;
}
div#huschke ul.bjqs-controls li.bjqs-prev a {
    background-image: url(../buttons/german/sliderpfeil_links_schwarz.gif);
    background-position: left center;
    left: 0px;
    width: 0.4em;
}
div#huschke ul.bjqs-controls li.bjqs-next a {
    background-image: url(../buttons/german/sliderpfeil_rechts_schwarz.gif);
    background-position: right center;
    right: 0px;
    width: 0.4em;
}
div#huschke ul.bjqs-controls li.bjqs-next a:hover,
div#huschke ul.bjqs-controls li.bjqs-prev a:hover {
    opacity: 1;
}

ol.bjqs-markers li a{
	padding:0px;
	background-color:#fff;
	color:#e0e0e0;
	margin:0px 4px 0px 4px;
	text-decoration: none;
  font-family: tazBold, sans-serif;
  font-size: 24px;
}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
	color:#000;
}
