	.mediaLibrary {
		background:#01396a;
		color: #000000;
		margin-top: 8px;
		padding: 3px 8px 8px;
	}
	
	.mediaLibrary h2 {
		display: block;
		margin: 0.5em 0;
		zoom:1;
	}
	
	.content .mediaLibrary object {
		width: 248px!important;	
	}
	
/**
 * @Section Mediathek Image Centering
 */

	.mediaLibrary .centering {
		overflow: hidden;
	}

	.mediaLibrary .passepartout {
		display: table-cell;
		background-color: #000;
	    text-align: center;
	    vertical-align: middle;
	}
	
	.mediaLibrary .passepartout * {
	    vertical-align: middle;
	}

	.mediaLibrary .passepartout span {
	    _display: inline-block;
	    _height: 100%;
		 margin: 0!important;
	}
	
	.mediaLibrary .passepartout span.hidden {
		display: none;
		height: auto;
	}
	
	.mediaLibrary .passepartout img {
		_margin-top: -3px;
	}
	
	/*\*//*/
	.mediaLibrary .passepartout {
	    display: block;
	}
	.mediaLibrary .passepartout span {
	    display: inline-block;
	    height: 100%;
	    width: 1px;
	}
	/**/

	
	.mediaLibrary a,	.mediaLibrary p,
	.mediaLibrary .articleTeaser {
		color: #ffffff !important;
	}
	
	.mediaLibrary .articleTeaser {
		margin-top: 0!important;	
	}
	
	.mediaLibrary .articleTeaser {
		background-color: #385885;
		margin: 1px 0 0 0!important;
		padding: 8px!important;
	}
	
	.mediaLibrary .articleTeaser .artikelimg {
		margin-top: 2px!important;
		margin-left: 0;
	}

	.mediaLibrary .articleTeaser .artikeltext h3,
	.mediaLibrary .articleTeaser .artikeltext h4 {
		position: relative!important;
		zoom: 1;
	}

	.mediaLibrary .articleTeaser .artikeltext h4 a {
		position: relative;
		line-height: 11px;
		_line-height: 10px;
		overflow: hidden;
	}
		
	.mediaLibrary .articleTeaser .artikeltext h4 a img {
		position:absolute;
	}	

	.mediaLibrary .articleTeaser .artikeltext h4 a img  {
		left:-60px;
		top:27px;
	}

	.mediaLibrary .articleTeaser .left {
		float:left;
		height:auto;
		margin:0 5px 0 0;
		padding:0;
		position:relative;
		width: auto;
	}
	
	/* Default Sizing */
	.centering,
	.passepartout {
	    height: 92px;
	}
	
	.passepartout {
	    width: 116px;
	}
	
	
/* Sizing for Foto Gallery Image List */
	.mediaLibrary .artikelimg,
	.mediaLibrary .artikeltext .passepartout {
		width: 56px!important;
	}

	.mediaLibrary .artikeltext .centering,
	.mediaLibrary .artikeltext .passepartout {
	    height: 42px;
	}
		
		
	
	/* Title Span */
	.mediaLibrary span.title {
		display:block;
		font-weight: bold;
		text-align: center;
	}
	
	
	/**
	 * @Medialist Scroller
	 */
	.mediaLibrary {
		display: block;
	}
	
	.mediaLibrary .detail {
		float: left;
		margin-right: 10px;
		width: 248px;	
	}

	.mediaLibrary .list {
		border: none;
		float: left;
		width: 194px;
	}
	
	.mediaLibrary h2 {
		color: #ffffff!important;
		font-size: 1em;
		font-weight: normal;
		text-transform: uppercase;
	}
	
	.mediaLibrary h3 {
		background-color: #23649c;
		color: #ffffff;
		margin:0;
		padding: .5em;
		font-size: .91em!important;
	}
	
	.mediaLibrary .description h3 {
		background-color: transparent;
		padding-left: 0;
	}

	.mediaLibrary h4 {
		font-size: 1em;
		position: relative;
	}

	.mediaLibrary .description p {
		margin: 0 0 5px;
		line-height: 1.27em;
	}	
	.mediaLibrary .description h3 span.date {
		display:block;
		font-size: .91em!important;
		font-weight: normal;
	}

	.mediaLibrary .articleTeaser {
		background-color: #23649c;
	}
	
	.mediaLibrary div.articleTeaser:hover {
		background: #246399 url(images/medialibrary_row_hover.gif) left top repeat-x;
	}	
	
	.mediaLibrary div.artikeltext {
		background-image: none!important;
		font-size: .91em!important;
		text-transform: none;
	}

	.mediaLibrary .articleTeaser h4 {
		cursor: pointer;
		_cursor: hand;
		font-weight: bold;
		margin: 0;
	}

	.mediaLibrary .articleTeaser h4 span {
		cursor: pointer;
		_cursor: hand;
	}
	
	.mediaLibrary .artikeltext h4 a span {
		padding-bottom: 10px!important;
	}

	.mediaLibrary ul {
		margin: 0;
		padding: 0;
		zoom: 1;
	}
	
	.mediaLibrary li {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}

	.mediaLibrary .passepartout img {
		position: relative;
		_top: 1px;
	}
	
	
	
	
	
/**
 * @Section JCarousel
 */
 
	.mediaLibrary .jcarousel-container {
		position: relative;
		padding: 17px 0;
		_padding: 7px 0 0 0;
	}

	.mediaLibrary .jcarousel-clip {
			height: 245px;
	}
	
	.mediaLibrary .jcarousel-list li, 
	.mediaLibrary .jcarousel-item {
		height: 62px;
		width: 100%;
	}


	.mediaLibrary .jcarousel-list > li,
	.mediaLibrary > .jcarousel-item{
	    height:auto!important;
	    min-height:62px!important;
	}

	
	.mediaLibrary .jcarousel-prev-vertical,
	.mediaLibrary .jcarousel-next-vertical  {
		background: #2a669a url(images/medialibrary_jcarousel_bg.gif)  left top repeat-x;
		cursor:pointer;
		_cursor: hand;
		display: block;
		padding: 3px 0 3px 0;
		position: absolute;
		top:1px;
		bottom:auto;
		height: 10px;
		text-align: center;
		vertical-align: middle;
		width: 100%;
	}
	
	.mediaLibrary .jcarousel-next-vertical {
		border-top:1px solid #01396a;
		position: absolute;
		top:auto;
		bottom:1px;
		_bottom:6px;
	}

	.mediaLibrary .jcarousel-prev-disabled,
	.mediaLibrary .jcarousel-next-disabled {
		display: block!important;
		cursor:default;
	}	

	.mediaLibrary .jcarousel-prev-disabled img,
	.mediaLibrary .jcarousel-next-disabled img {
		display: none;
	}	
	
	
	
	
	
	
