.mediatheque {border-top: 1px solid #ff6600;}

.mediatheque h1 {font: 22px/25px Arial; margin: 0; width: 502px;}
.mediatheque h1.small {font: 11px/13px Arial; padding: 2px 0 4px 12px; background: transparent url(../images/arrow.gif) no-repeat 1px 5px;}
.mediatheque h1.medium {font: 14px/22px Arial; padding: 0 0 4px}
.mediatheque h1 span {color: #ff6600}

#mediathequeMenu {float: left; width: 172px;}
#mediathequeFiles {width: 578px; background: #eee; float: left;}
#mediathequeFilesHolder {padding: 16px 0 20px 20px;}
#mediathequeFiles .file {float: left; font: 11px Arial; margin: 0 16px 0 0;}
.imageHolder {padding: 1px 1px 0 1px; background: transparent; margin: 0 0 -1px 0; display: block; overflow: hidden;}

.imageBorder {background: transparent url(img/tl-corner-gray.gif) no-repeat; margin: -1px -1px 0 -1px;}
.imageBorderTR {background: transparent url(img/tr-corner-gray.gif) no-repeat top right;}
.imageBorderBR {background: transparent url(img/br-corner-gray.gif) no-repeat bottom right;}
.imageBorderBL {background: transparent url(img/bl-corner-gray.gif) no-repeat bottom left; padding: 7px;}

.highlightMe .imageBorder {background: transparent url(img/tl-corner.gif) no-repeat;}
.highlightMe .imageBorderTR {background: transparent url(img/tr-corner.gif) no-repeat top right;}
.highlightMe .imageBorderBR {background: transparent url(img/br-corner.gif) no-repeat bottom right;}
.highlightMe .imageBorderBL {background: transparent url(img/bl-corner.gif) no-repeat bottom left;}

.filePageImage .imageBorder {float: left;}

.fileOptions {clear:both; background: transparent url(img/opt-bl-corner.gif) no-repeat bottom left; margin: 1px 0 0 0;}
.fileOptionsBR {clear:both; background: transparent url(img/opt-br-corner.gif) no-repeat bottom right; padding: 8px;}

.fileIterate {clear:both; background: transparent url(../images/ite-bl-corner.gif) no-repeat top left; margin: 1px 0 0 0; height: 28px; overflow: hidden}
.fileIterateBR {clear:both; background: transparent url(../images/ite-br-corner.gif) no-repeat top right; padding: 6px;}

.thumbHolder {background: transparent; padding: 0; border: 0;}
.imageHolder .thumbHolder {cursor: pointer;}
.highlightMe .thumbHolder {background: #f8f8f8;}

.thumbCell {width: 150px; height: 150px; text-align: center; vertical-align: middle; padding: 0;}
.thumbCell img {margin: 0 auto;}
#mediathequeFiles .clr, #l9-right .clr {clear: both; margin: 0; padding: 0; line-height: 0; height: 10px; width: 1px;}
.fileIterate .clr, .clr {clear: both; margin: 0; padding: 0; line-height: 0; height: 0px; width: 1px;}

#mediathequeFiles a {text-decoration: none;}

#mediathequeMenu ul {margin:  4px 10px 10px}
#mediathequeMenu ul ul {margin: 0;}
#mediathequeMenu ul, #mediathequeMenu ul li {list-style-type: none; padding:0; background: transparent}
#mediathequeMenu ul li a {text-decoration: none; margin: 0 0 2px 0; display: block;}
#mediathequeMenu ul li {background: transparent url(../images/mediumarrow.gif) no-repeat 0 5px; padding: 0 0 0 11px; margin: 0;}
#mediathequeMenu ul li li {background: transparent url(../images/smallarrow.gif) no-repeat 2px 4px; padding: 0 0 0 11px;}
#mediathequeMenu ul li.active, #mediathequeMenu ul li li.active {background: transparent url(../images/dot.gif) no-repeat 2px 4px; padding: 0 0 0 13px; font-weight: bold}
#mediathequeMenu ul li.active li {font-weight: normal}
#mediathequeMenu form {margin: 3px 0 0 }
#mediathequeMenu button {margin:0; padding: 0; position: relative; top: -3px; border: 0; background: transparent; cursor: pointer; background: transparent url(img/ok.gif) no-repeat; width: 32px; height: 22px;}

.mediatheque .filesCount {margin: 4px 0 10px 2px}
.fileThumb {background: transparent url(../images/filethumb.gif) no-repeat; width: 63px; height: 80px; margin: 0 auto;}
.mediatheque a.imageHolder, .mediatheque a.imageHolder:link, .mediatheque a.imageHolder:visited, .mediatheque a.imageHolder:hover, .mediatheque a.imageHolder:active {color: #000;}
.fileThumb div {font: bold 16px Arial; text-transform: uppercase; padding: 30px 0 0}
.mediatheque .fileDetails {padding: 2px 0 0}
.mediatheque .fileDetails .label {width: 110px; float: left; color: #999}
.mediatheque .fileDetails .value {padding: 0 0 0 110px}
.mediatheque .fileDetails .value span.coma {margin: 0 5px 0 0}
.mediatheque .filePageImage {margin: 5px 0}
.mediatheque .download {background: transparent url(img/down.gif) no-repeat; padding: 0 0 0 28px}
.mediatheque .downloadTrue {background: transparent url(img/down.gif) no-repeat; padding: 0 0 0 28px; display: none;}
.mediatheque .codeCopy {background: transparent url(img/code.gif) no-repeat; padding: 0 0 0 33px; margin: 0 0 0 75px}
.playerCopyCode {width: 147px; border: 1px solid #bbb; padding: 2px;}

.mediatheque .divider {border-top: 1px solid #eee; margin: 12px 0 0}
.mediatheque form {}
.mediatheque .phrase {border: 1px solid #ccc; padding: 2px; margin: 0;}
.mediatheque .okButton {position: relative; top: 1px;}

.mediatheque #mediathequeMenu h3 {background: transparent url(../images/bigarrow.gif) no-repeat; font: bold 11px Arial; padding: 0 0 0 18px; margin: 10px 0 0 0}

#mediathequeFiles .detailsLine {padding: 0 0 8px 0; border-bottom: 1px solid #dadada; margin: 0 20px 8px 0; clear: both; overflow: hidden; height: 1%;}
#mediathequeFiles .acceptOff {background: transparent url(img/accept-off.gif) no-repeat; padding: 0 0 0 19px; cursor: pointer;}
#mediathequeFiles .acceptOn {background: transparent url(img/accept-on.gif) no-repeat;}
#mediathequeFiles .acceptPing {background: transparent url(img/accept-ping.gif) no-repeat;}
#mediathequeFiles a.acceptTerms {margin: 0 7px 0 4px; text-decoration: underline;}

.videoThumb {width: 150px;}

.mediaFilesBox {border: 1px solid #949494; width: 592px; margin: 10px 0 0; background: #fff url(../img/flying-files.gif) no-repeat;}
.mediaFilesBox .mediathequeBox {height: auto;}
.mediaFilesBox #mediathequeFiles {background: transparent; float: none; margin: 0; padding: 52px 0 4px 12px}
.mediaFilesBox #mediathequeFiles .videoThumb {width: 120px;}
.mediaFilesBox #mediathequeFiles .thumbCell {width: 120px; height: 120px;}
.mediaFilesBox #mediathequeFiles .file {margin: 0 10px 0 0}
#mediathequeFiles .lastInRow {margin: 0;}
#mediathequeFiles .favouriteFiles .lastInRow {margin: 0 16px 0 0;}
.filesInfo {position: absolute; top: 15px; right: 12px}
.releaseListBox {border: 1px solid #e9e9e9;}
.right-links-box .relatedEntries {margin: 0 10px 7px 0}
.mediaFilesBox #mediathequeFiles img {width: 120px;}

.mediatheque #mediathequeMenu .pressKitCategories .pressKitCategories {display: none;}
.mediatheque #mediathequeMenu .active .pressKitCategories, .mediatheque #mediathequeMenu .subactive .pressKitCategories {display: block;}

.mediatheque .recentFiles, .mediatheque .popularFiles, .mediatheque .favouriteFiles {margin: 8px 0 5px 0}

.withAtt {height: 155px;}
.withAtt .entry-title, .withAtt .entry-content {padding: 0 170px 0 0}

.withAtt #mediathequeFiles {background:none;float:none;width:auto;}
.withAtt #mediathequeFiles .file {float:right; margin:0; position: absolute; top: 10px; right: 10px;}
.withAtt .fileOptions {display: none}

.slideShow {clear:both; margin:0; padding:25px 0 0; background: #fff url(../images/media-title.gif) no-repeat; }
.slideShow #mediathequeFiles {background:none;float:none;width:auto; position: relative; height: 120px; overflow: hidden}
.slideShow #mediathequeFiles .file {float:none; margin:0; position: absolute; top: 0; left: 0; height: 125px;}
.slideShow .fileOptions {display: none}

.slideShow #mediathequeFiles .thumbCell {width: 128px; height: 100px;}
.slideShow #mediathequeFiles .thumbCell img {width: 128px;}

.mediaLink {background: transparent url(../images/arrow.gif) no-repeat 2px 6px; padding: 0 0 0 13px; display: block; margin: 0}

.videoThumbHolder, .highlightMe .videoThumbHolder {background: transparent url(img/strip-top.gif) no-repeat right top}
/* #mediathequeFiles .videoThumbHolder .thumbCell {background: transparent url(img/strip-bottom.gif) no-repeat left bottom} */

#mediathequeFiles .filePageImage .clr {height: 3px;}


.entry-content .attsBox .file {float: left;}
.entry-content .attsBox table {width: auto;}
.entry-content .attsBox table td {border: 0; padding: 0;}
.entry-content .attsBox table td.thumbCell {width: 150px;}

.releaseBoxHolder {margin: 0 0 12px 0; padding: 12px; border: 1px solid #dadada}
.releaseBox h3 {font: bold 11px Arial; margin: 0 0 5px}

.rightBar {float: right; margin: 0 0 14px 15px; width: 165px; }

.attsBox .file {display:none}

.releaseBox .relatedEntries li {background: transparent url(../img/arrow-small.gif) no-repeat 0 4px; padding: 0 0 6px 12px;}

.slideShow a, .slideShow .imageBorder {padding: 0; margin: 0;}

.attsBoxHolder {margin: 0 0 12px}

/* #mediathequeFiles .clr {clear: none; display: none;} */

.favouriteHolder .favouriteFiles {display: none;}

.hfeed .firstAbsolute .entry-title .abbr {margin: 3px 0 0 30px}

.mediatheque h1 span.blkBor {border: 1px solid #000; padding: 0 3px; color: #000}
