:focus {outline:none;}
::-moz-focus-inner {border:0;}

.jp-type-single, .jp-audio, .jp-video, .jp-jplayer, .jp_container_1, .jp-video-full{
	width:100%;
	position:relative;
}

.jp-type-single{
	margin:0;
	padding:0;
}

.jp-jplayer {
	margin-bottom:14px;
}

.jp-jplayer-audio {
	margin-bottom:0px;
}

.jp-gui{
	/*abstand von start oben nach unten*/
	height:36px;
}


.jp-progress {
  overflow: hidden;
  background-color: #000000; 
width:100%;
height: 4px; 
margin-bottom:12px;

}

.jp-controls{
	float:left;
	width:26px;
}

.jp-toggles{
	float:right;
	width:28px;
}

.jp-time-holder{
	font-size:16px;
	line-height:14px;
}
.jp-current-time, .jp-duration{
	margin-left:0px;
	margin-top:0px;
}

.jp-current-time{
	margin-left:0px;
}

.jp-controls button, .jp-toggles button {
  display: block;
  overflow: hidden;
  text-indent: -9999px;
  cursor: pointer; 
  border: 0;
}
  
.jp-play , jp-play:focus{
  width: 26px;
  height: 16px; 
  background: url("play.png") 0 0 no-repeat;
}

.jp-state-playing .jp-play {
  background: url("playgrau.png") 0 0 no-repeat; 
}

.jp-full-screen, .jp-full-screen:focus {
	width: 26px;
  height: 16px; 
  background: url("fullon.png") 0 0px no-repeat;
}

.jp-state-full-screen .jp-full-screen {
	width: 26px;
  height: 16px; 
  background: url("fulloff.png") 0 0px no-repeat;
}

.jp-video-play {
  width: 100%;
  overflow: hidden;
  /* Important for nested negative margins to work in modern browsers */
  cursor: pointer;
  background-color: transparent;
  /* Makes IE9 work with the active area over the whole video area. IE6/7/8 only have the button as active area. */ 
}

.jp-video-full .jp-video-play {
	position: relative;
  height: 100%; 
}
  
.jp-video-play-icon {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1002;
  background: url("") 0 0 no-repeat;
  text-indent: -9999px;
  border: 0;
  cursor: pointer; 
  }


.jp-time-holder{
width:50%;
}

.jp-current-time, .jp-duration, .jp-between-time{
float:left;
width:auto;
height:12px;
}



.jp-between-time{
	font-size:12px;
	padding-left:5px;
	padding-right:3px;
	padding-top:2px;
}

.jp-seek-bar {
  background: url("schwarz.png") 0 -0 repeat-x;
  width: 0px;
  height: 100%;
  cursor: pointer; 
  }

.jp-play-bar {
   background: url("grau.png") 0 -0 repeat-x;
  width: 0px;
  height: 100%; 
  }



/*####################*/


.jp-interface {
  position: relative;
  background-color: #fff;
  width: 100%; 
}

.jp-video-full .jp-gui {
 position:absolute;
  bottom: 64px;
  left: 0;
  width: 100%;
  height: 64px;
  z-index: 1001;
}