@charset "utf-8";
/* CSS Document */

/*
############################################################MEDIATHEK*/

#mediathek #stage {
background:#194a7f url(../img/bg.mediathek.content.jpg) no-repeat scroll  0 0;
border-top: none;
overflow: hidden;
padding-bottom: 50px
}

#mediathek #content {
width:920px;
min-height:400px;
border:none;

}

#mediathek #content li {
	margin-bottom: 0;
	}

#mediathek #nav {
background:transparent url(../img/mastersprite.png) no-repeat scroll 0 0;
border-bottom: none;
}

#mediathek #breadcrumbs {
border:none;
color:#fff;
}

#mediathek #breadcrumbs a{
color:#fff;
}

#mediathek #breadcrumbs a:hover{
color:#fff;
}

#logo-mediathek {
float:right;
color:#fff;
margin:0 20px -20px 0;
}

.media-latest a, .media-list a, .media-single a {
color:#005A88;
text-decoration:none;
}

.media-latest a:hover, .media-list a:hover, .media-single a:hover {
color:#138CDD;
}


/*
##############################LATEST*/

.media-latest {
background:#ebebeb;
padding: 0 5px;
overflow: hidden;
clear: both;
}


.media-latest a {
width: 280px;
margin:10px 5px;
display: block;
float: left;
cursor: pointer;
position:relative;
}

.media-latest a h3 {
font-size:14px;
font-weight:800;
line-height:16px;
margin:10px 0;
color:#005A88;
}

.media-latest a:hover h3 {
color:#138CDD;
}

.media-latest-img {
overflow:hidden;
height:148px;
}

.media-latest-img img {
margin-top:-31px;
}

.media-latest a .media-latest-img {
border: solid 2px #454c4f;
}

.media-latest a:hover .media-latest-img {
border: solid 2px #87959c;
}

.media-latest-daten {
background:#EDEDED;
border-top:1px solid #FFFFFF;
color:#5B6469;
font-size:10px;
padding:0 6px;
position:absolute;
right:8px;
top:0;
}



/*
##############################LIST*/


.media-list {
background:#ebebeb;
}

.media-list a {
cursor:pointer;
display:block;
float:left;
margin:10px 0 20px 10px;
position:relative;
width:208px;
height: 160px;
}

.media-list a h3 {
font-size:12px;
font-weight:800;
line-height:16px;
margin:4px 0;
color:#005A88;
}

.media-list a:hover h3 {
color:#138CDD;
}


.media-list-img {
height:115px;
overflow:hidden;
width:204px;
}

.media-list-img img {
margin-top:-22px;
}

.media-list a .media-list-img {
border: solid 2px #454c4f;
}

.media-list a:hover .media-list-img {
border: solid 2px #87959c;
}

.media-list-daten {
background:#EDEDED;
border-top:1px solid #FFFFFF;
color:#5B6469;
font-size:10px;
padding:0 6px;
position:absolute;
right:4px;
top:0;
}

.media-list-meta {
padding:10px;
border-top:1px dotted #87949C;
}

/*
##############################SINGLE*/

.media-single-item {
padding:20px;
background:#fff;
border-top:1px solid #fff;
}

.mediaspace {
margin-top:20px;
}

.media-single-header {
font-family:Verdana,sans-serif-t;
font-size: 18px;
margin:0;
}

.media-single-subheader {
font-family:Verdana,sans-serif-t;
font-size: 12px;
margin:5px 0 15px;
color:#454B4F;
}



.media-single-meta {
margin:5px 0 15px;
border-top:1px solid #E1E6E8;
}

.media-single-timedata {
font-size:9px;
float:left;
}

.media-single-cat {
font-size:9px;
float:right;
}

.media-single-plusinfo img {
padding:0 5px;
}

.media-single-related, .news-single-files { 
padding:5px;
font-size:11px;
margin-bottom:10px;
}

.media-single-related {
background: #dff1fa;
border:1px solid #7fc7eb;
}
.media-single-files {
background:#e4fedf;
border:1px solid #94ff7f;
}

.media-single-backlink {
background:#4C6D9F url(../img/mastersprite.png) no-repeat scroll -600px -80px;
font-size:11px;
line-height: 18px;
margin:20px 0 0;
padding:1px 0 0 15px;
text-shadow:0 -1px 0 #13356B;
width:135px;
}

.media-single-backlink a {
color:#F2F2F2;
display:block;
height:24px;
text-decoration:none;
}



/*
############################################################EXTENSION: RGTABS */


/* wraps the hole tab */

.tx-rgtabs-pi1 .ce {
padding:0;
}

.rgtabs-wrapper {
  overflow:hidden;
  clear:both;
}

/* add a loading icon */
.rgtabs-wrapper .rgtabs-ajax-loading {
  padding: 100px 0;
  background:	url(spinner2.gif) no-repeat center;
}

/* Tab-Menu ul */
#content .tx-rgtabs-pi1 .rgtabs-menu  {
  margin: 0;
  padding: 0;
  height: 46px;
  list-style:none;
}

.rgtabs-container{
border-top:1px solid #fff;
}

/* Tab-Menu li */
.rgtabs-menu  li, #left .rgtabs-menu  li {
  list-style-type: none;
  list-style:none;
  float: left;
  height:46px;
}	

/* Tab-Menu li.a */
.rgtabs-menu  li a, #left .rgtabs-menu  li a {
  display: block;
  float: left;
  height: 46px;
  font-weight:400;
  font-size:18px;
  line-height: 46px;
  color: #92a9c2;
  text-decoration: none;
  outline:0;
}

.rgtabs-menu  li a.sel, #left .rgtabs-menu  li a.sel {
  color: #fff;
}


/* Selected Tab */

.rgtabs-menu .tabfirst {
width:33%;
}
.rgtabs-menu .tabfirst a.sel {
background:url(../img/bg.mediathek.arrow.gif) no-repeat center bottom;
}


.rgtabs-menu .tabmiddle {
width:33%;
}
.rgtabs-menu .tabmiddle a.sel {
background:url(../img/bg.mediathek.arrow.gif) no-repeat center bottom;
}

.rgtabs-menu .tablast {
width:33%;
}
.rgtabs-menu .tablast a.sel {
background:url(../img/bg.mediathek.arrow.gif) no-repeat center bottom;
}

/*
##############################ZWEITE EBENE*/


	.tx-rgtabs-pi1 .tx-rgtabs-pi1 {
	border:none;
	}

	/* Tab-Menu ul */
	#content .tx-rgtabs-pi1 .tx-rgtabs-pi1 .rgtabs-menu {
	  margin: 0;
	  padding: 0;
	  height: 38px;
	  list-style:none;
	}

	.tx-rgtabs-pi1 .tx-rgtabs-pi1 .rgtabs-menu a {
	background:none;
	}
	
	.tx-rgtabs-pi1 .tx-rgtabs-pi1 .rgtabs-container{
	border-top:1px solid #fff;
	background:#ebebeb;
	
	}

	/* Tab-Menu li */
	.tx-rgtabs-pi1 .tx-rgtabs-pi1 .rgtabs-menu  li, .tx-rgtabs-pi1 .tx-rgtabs-pi1  #left .rgtabs-menu  li {
	  list-style-type: none;
	  list-style:none;
	  float: left;
	  height:38px;
	}
	
	/* Tab-Menu li.a */
	.tx-rgtabs-pi1 .tx-rgtabs-pi1 .rgtabs-menu  li a, .tx-rgtabs-pi1 .tx-rgtabs-pi1 #left .rgtabs-menu  li a {
	display: block;
	float: left;
	height: 38px;
	font-weight:400;
	font-size:14px;
	line-height: 38px;
	color: #768ca8;
	text-decoration: none;
	outline:0;
	}
	

	.tx-rgtabs-pi1 .tx-rgtabs-pi1 .tabfirst, .tx-rgtabs-pi1 .tx-rgtabs-pi1 .tabmiddle,  .tx-rgtabs-pi1 .tx-rgtabs-pi1 .tablast {
	width:25%;
	}

	.tx-rgtabs-pi1 .tx-rgtabs-pi1 .tabfirst a, .tx-rgtabs-pi1 .tx-rgtabs-pi1 .tabmiddle a, .tx-rgtabs-pi1 .tx-rgtabs-pi1 .tablast a {
	padding:0 25px;
	}
	
	.tx-rgtabs-pi1 .tx-rgtabs-pi1 .tabfirst a.sel, .tx-rgtabs-pi1 .tx-rgtabs-pi1 .tabmiddle a.sel, .tx-rgtabs-pi1 .tx-rgtabs-pi1 .tablast a.sel {
	background:url(../img/bg.mediathek.arrow.gif) no-repeat center bottom;
	color:#fff;
	}


/* Next / Prev nav */
.rgtabs-pageswrapper {
display:block;
}



/*
############################################################BILDERGALERIEN */

.tx-chgallery-pi1 {
padding:5px;
}

.tx-chgallery-pi1  a {
display:block;
margin:6px;
max-width:108px;
max-height:108px;
float:left;
overflow:hidden;
border: solid 2px #454c4f;
}

.tx-chgallery-pi1  a:hover {
border: solid 2px #87959c;
}


.pagebrowser {
padding: 10px 0 10px 0;
}

.pagebrowser a {
font-weight:bold;
color:#000;
}

.pagebrowser a:hover {
text-decoration:underline;
}

.prev, .text, .next  {
padding:5px 15px 5px 0;
float:left;
}