/* teaser with player */
.tx-amsmedialibrary-pi1 .small .medialibrary h3 {
	padding: 10px 30px 0px 30px;
}
.tx-amsmedialibrary-pi1 .medialibrary p {
	padding: 10px 30px 0px 30px;
}
.tx-amsmedialibrary-pi1 .medialibrary p.first {
	padding: 2px 30px 0px 30px;
}
.tx-amsmedialibrary-pi1 .medialibrary .player {
	margin: 10px 0px 0px 0px;
	height: 257px;
}
.tx-amsmedialibrary-pi1 .small .box {
	padding: 0px 0px 13px 0px;
}
.tx-amsmedialibrary-pi1 .boxfooter {
	margin: 0px 0px 3px 0px;
}
.tx-amsmedialibrary-pi1 .space {
	height: 7px;
}
.tx-amsmedialibrary-pi1 .jcarousel li h3 {
	padding: 0px 0px 2px 0px;
}
.tx-amsmedialibrary-pi1 .jcarousel li p {
	padding: 0px;
}
.tx-amsmedialibrary-pi1 .jcarousel li p.image {
	float: left;
	padding: 3px 10px 0px 0px;
	position: relative;
}
.tx-amsmedialibrary-pi1 .jcarousel li div.right {
	float: left;
	width: 176px;
}
.tx-amsmedialibrary-pi1 .jcarousel .play {
	position: absolute;
	top: 13px;
	right: 10px;
}
.tx-amsmedialibrary-pi1 .jcarousel-container {
	position: relative;
	margin: 7px 0px 10px 0px;
}
.tx-amsmedialibrary-pi1 .jcarousel-clip {
	height: 234px;
	z-index: 2;
	overflow: hidden;
	position: relative;
}
.tx-amsmedialibrary-pi1 .jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative;
	padding: 0px;
}
.tx-amsmedialibrary-pi1 .jcarousel-item,
.tx-amsmedialibrary-pi1 .jcarousel-list li {
	width: 286px;
	padding: 0px;
	height: 78px;
	float: left;
	list-style: none;
}
.tx-amsmedialibrary-pi1 .jcarousel-next {
	z-index: 3;
	display: none;
	position: absolute;
	top: -24px;
	right: 51px;
	width: 18px;
	height: 16px;
	cursor: pointer;
	background: transparent url(down-act.gif) no-repeat;
}
.tx-amsmedialibrary-pi1 .jcarousel-next-disabled {
	cursor: default;
	background: transparent url(down-inact.gif) no-repeat;
}
.tx-amsmedialibrary-pi1 .jcarousel-prev {
	z-index: 3;
	display: none;
	position: absolute;
	top: -24px;
	right: 30px;
	width: 18px;
	height: 16px;
	cursor: pointer;
	background: transparent url(up-act.gif) no-repeat;
}
.tx-amsmedialibrary-pi1 .jcarousel-prev-disabled {
	cursor: default;
	background: transparent url(up-inact.gif) no-repeat;
}

/* start page */
.tx-amsmedialibrary-pi1 .shows .show,
.tx-amsmedialibrary-pi1 .singlemediastories .mediastory,
.tx-amsmedialibrary-pi1 .singlemediastoryoverview .mediastory {
	float: left;
	width: 306px;
}
.tx-amsmedialibrary-pi1 .shows .show h3,
.tx-amsmedialibrary-pi1 .singlemediastories .mediastory h3,
.tx-amsmedialibrary-pi1 .showoverview .show h3,
.tx-amsmedialibrary-pi1 .singlemediastoryoverview .mediastory h3 {
	padding: 10px 0px 0px 30px;
}
.tx-amsmedialibrary-pi1 .shows .show p,
.tx-amsmedialibrary-pi1 .singlemediastories .mediastory p,
.tx-amsmedialibrary-pi1 .showoverview .show p,
.tx-amsmedialibrary-pi1 .singlemediastoryoverview .mediastory p {
	padding: 2px 0px 0px 30px;
}
.tx-amsmedialibrary-pi1 .shows .show p.image,
.tx-amsmedialibrary-pi1 .singlemediastories .mediastory div.player,
.tx-amsmedialibrary-pi1 .showoverview .show p.image,
.tx-amsmedialibrary-pi1 .singlemediastoryoverview .mediastory div.player {
	padding: 10px 0px 0px 30px;
}
.tx-amsmedialibrary-pi1 .singlemediastories .mediastory p.length,
.tx-amsmedialibrary-pi1 .singlemediastoryoverview .mediastory p.length {
	padding: 5px 0px 0px 30px;
}
.tx-amsmedialibrary-pi1 p.pages {
	padding: 20px 30px 0px 30px;
}

/* show overview */
.tx-amsmedialibrary-pi1 .showoverview .show {
	float: left;
	width: 204px;
}

/* show media story overview */
.tx-amsmedialibrary-pi1 .showmediastoryoverview .mediastory {
	margin: 0px 0px 20px 0px;
}
.tx-amsmedialibrary-pi1 .showmediastoryoverview .mediastory .mediaplayer,
.tx-amsmedialibrary-pi1 .showmediastoryoverview .mediastory .text {
	float: left;
	width: 306px;
}
.tx-amsmedialibrary-pi1 .showmediastoryoverview .mediastory .mediaplayer div.player {
	padding: 10px 0px 0px 30px;
}
.tx-amsmedialibrary-pi1 .showmediastoryoverview .mediastory .text h3 {
	padding: 7px 0px 0px 15px;
}
.tx-amsmedialibrary-pi1 .showmediastoryoverview .mediastory .text p {
	padding: 2px 0px 0px 15px;
}
.tx-amsmedialibrary-pi1 .showmediastoryoverview .mediastory .text p.length {
	padding: 5px 0px 0px 15px;
}

/* detail */
.tx-amsmedialibrary-pi1 .detail .mediaplayer {
	float: left;
	width: 346px;
}
.tx-amsmedialibrary-pi1 .detail .mediaplayer div.player {
	padding: 10px 0px 0px 30px;
}
.tx-amsmedialibrary-pi1 .detail .text {
	float: left;
	width: 296px;
	margin-top: -3px;
}
.tx-amsmedialibrary-pi1 .detail .text p {
	padding: 10px 30px 0px 15px;
}
.tx-amsmedialibrary-pi1 .detail .text table.csc-uploads {
	margin: 10px 30px 0px 15px;
}

/* search */
.tx-amsmedialibrary-pi1 .searchresult td {
	padding: 0px 10px 20px 0px;
	vertical-align: top;
	font-size: 1.0em;
}
.tx-amsmedialibrary-pi1 .searchresult td.image {
	padding: 4px 10px 20px 0px;
}
.tx-amsmedialibrary-pi1 .searchresult td h3 {
	padding: 0px;
}
.tx-amsmedialibrary-pi1 .searchresult td p.length {
	padding: 5px 0px 0px 0px;
}
