#socialMediaIcons {
	border-width: 0; 
	border-style: solid;
	background-color: transparent;
	position: absolute;
	bottom: 13px;
	right: 13px;
	z-index: 100;
}

#footerMenu {
	width:100%;
	text-align:center;
}

.mainHeadline img {
	display:none;
}

.mainHeadline .headlineContainer {
	margin-left:0!important;
}

.newEpisode {
	font-size:0.75em;
	color:#ee0000;
	font-weight:bold;
	vertical-align:top;
}

/***************** Index Template *****************/

#tplIndex {
	background:url(../images/logo_index.png) no-repeat scroll center top;
	padding-top:400px!important;
}

#tplIndex a {
	text-decoration:none;
}

#tplIndex a span {
	text-decoration:underline;
}

#tplIndex a:hover span {
	text-decoration:none;
}

#tplIndex  table{
	margin:0 auto;
	border-collapse:collapse;
	text-align:left;
	width:600px;
}

#tplIndex tfoot .last {
	text-align:right;
}

#tplIndex td {
	padding:5px;
	vertical-align:top;
}

#tplIndex .logo {
	background-color:transparent;
	text-align:right;
	width:114px;
	vertical-align:middle;
}

#tplIndex .time, #tplIndex .date {
	white-space:nowrap;
}

#tplIndex .title {
	width:100%;
}

#tplIndex .title .containerIconSmall {
	float:left;
	display:block;
}

#tplIndex .title .containerContentSmall {
	margin-left:24px;
	display:block;
}

/***************** Overview Template *****************/

#tplOverview .containerHead {
	font-size:1.5em;
}

#tplOverview .containerHead th {
	padding:8px 4px;
}

#tplOverview td  {
	text-align:center;
}

#tplOverview td.season  {
	white-space:nowrap;
}

#tplOverview td.first  {
	white-space:nowrap;
	padding:10px;
}

#tplOverview td.last  {
	text-align:left;
	width:100%;
}

#tplOverview td.last span  {
	font-size:0.75em;
}

/***************** Episode Template *****************/

/* #tplEpisode .content .container-1  {
	height:200px; Notwendig für den IE
}

#tplEpisode .content > .container-1  {
	height:auto;
	min-height:200px;
} */

#tplEpisode #episodeImage {
	float:right;
}

#tplEpisode #episodeImage img {
	padding:0 1px 1px 0;
}

#tplEpisode #list {
	float:left;
	width:470px;
}

#tplEpisode .formFieldLabel {
	width:160px!important;
}

#tplEpisode .formElement .formField {
	margin-left:176px!important;
}

#tplEpisode .subHeadline {
	clear:both;
}

#tplEpisode table .logo {
	width:90px;
	text-align:center;
}

/***************** Episodeguide Template *****************/

#tplEpisodeguide .seasonNavigation ul {
	padding:0 0 45px;
}

#tplEpisodeguide .seasonNavigation li {
	float:left;
	list-style-type:none;
	padding:0;
	text-align:center;
}

#tplEpisodeguide .seasonNavigation li a {
	display:block;
	width:20px;
	text-decoration:none;
}

#tplEpisodeguide .extraButton {
	float:right;
}

#tplEpisodeguide .subHeadline {
	clear:both;
}

#tplEpisodeguide .tableList .first {
	width:10%;
	font-weight:bold;
}

#tplEpisodeguide .tableList .last {
	text-align:center;
	width:15%;
}

#tplEpisodeguide .tableList .unknown {
	font-style:italic
}
