/*
	Menue wird hier anders gestyled

*/

/*
#menuNavigation {
	list-style-type: none;
	margin:0;
	padding:10px 0 0 0;
	display:block;
	width:166px;
	background-image:url(menu-navigation-header.gif);
	background-repeat:no-repeat;
}

#menuNavigation li {
	background-image:url(li-arrow.gif);
	background-repeat:no-repeat;
	background-position: 15px 10px;
	background-color:#DADDE2;
	display: block;
	font-size:11px;
	margin:0px;
}

#menuNavigation li a {
	text-decoration:none;
	color:#3B3C5B;
	padding: 5px 0 6px 30px;
	width:136px;
	line-height:14px;
	display:block;	
	border-bottom:1px solid #cccccc;
	border-top: 1px solid #F2F5F9;
}

#menuNavigation li.firstitem a {
	border-top: none;
}

#menuNavigation li.lastitem a {
	border-bottom:none;
}

#menuNavigation li a:hover {
	font-weight: bold;
}
*/

/* 
	NAVIGATION - L2
*/

/*
#menuNavigation li ul {
	list-style-type: none;
	margin:0;
	padding:0px 0 0 0;
	display:block;
	width:166px;
}

#menuNavigation li ul li {
	background-image:url(li-square-grey.gif);
	background-repeat:no-repeat;
	background-position: 20px 8px;
	background-color:#4F5560;
	font-size:11px;
	margin:0px;
}

#menuNavigation li ul li a {
	text-decoration:none;
	color:white;
	display: block;
	width:136px;
	padding: 3px 0 4px 30px;	
	border-bottom:1px solid #cccccc;
	border-top: 1px solid #F2F5F9;	
}

#menuNavigation li ul li.firstitem a {
	border-top:none;
}

#menuNavigation li ul li.lastitem a {
	border-bottom: none;
}

*/
/*
	NAVIGATION L3
*/

/*
#menuNavigation li ul li ul {
	list-style-type: none;
	margin:0;
	padding:0px 0 0 0;
	display:block;
	width:166px;
}

#menuNavigation li ul  li ul li {
	background-image:url(li-dash-red.gif);
	background-repeat:no-repeat;
	background-position: 30px 9px;
	background-color:#E8EAEE;
	font-size:11px;
	margin:0px;
}

#menuNavigation li ul  li ul li a {
	text-decoration:none;
	color:#3B3C5B;
	display: block;
	width:121px;
	padding: 3px 5px 4px 40px;	
	border-bottom:1px solid #cccccc;
	border-top: 1px solid #F2F5F9;	
}

#menuNavigation li ul  li ul li.firstitem a {
	border-top:none;
}

#menuNavigation li ul  li ul li.lastitem a {
	border-bottom: none;
}

#menuNavigation li ul  li ul li.active a {
	font-weight:bold;
}


*/

#content div.pd-overview-row {
  height:150px;
  padding-left:15px;
  clear:both;
}

#content .pd-overview-item {
	display:block;
	border:1px solid #CCCCCC;
	height:123px;
	width:168px;
	float:left;
	margin-left:11px;
}

#content .pd-overview-item img {
	width:158px;
	height:72px;
	padding:5px;
	}
	
#content .pd-overview-item div.h3bg {
	background-image:url(../../../mask-effekt/mask.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:168px;
	height:13px;
	display:block;
}



#content .pd-overview-item h3 {
	margin:0;
	padding:0;
	font-size:10px;
	line-height:13px;
	padding:0px 0 0px 15px;
	font-weight:normal;
	color:white;
	text-transform:uppercase;
	background-image:url(pd-ov-h3-bg.gif);
	background-repeat:no-repeat;
	background-position:5px 4px;
}

#content .pd-overview-item select {
	border:1px solid #cccccc;
	margin:5px 5px 5px 5px;
	font-size:11px;
	width:158px;
}

.right-teaser ul {
	margin:0 0 0 0;
	padding:0 0 6px 0;
	list-style:none;
	width:144px;
	border-bottom:1px solid #cccccc;
	}
	
.right-teaser ul li {
	margin:0;
	padding:0;
	border-bottom:1px solid #CCCCCC;
	background-color:#EFF0F3;
	}
	
.right-teaser ul li a {
	color: #3B3C5B;
	font-size:10px;
	line-height:14px;
	text-decoration:none;
	display:block;
	padding:2px 0 3px 15px;
	background-image:url(li-square.gif);
	background-repeat:no-repeat;
	background-position:7px 7px;
	width:129px;
}

.right-teaser ul li a:hover {
	text-decoration:underline;
}

.right-teaser ul li ul {
	padding:0;
}

.right-teaser ul li ul li {
	border-bottom:none;
}

.right-teaser ul li ul li a {
	background-image:url(li-dash-red.gif);
	background-position:17px 8px;
	padding:2px 0 3px 25px;
	width:119px;
	}

.right-teaser ul li ul li ul li a {
	background:none;
	padding:2px 0 3px 35px;
	width:109px;
}

.right-teaser ul li ul li ul li.active a {
	text-decoration:underline;
}

#content div.pd-episode-pics {
	margin:40px 0 40px 60px;;
}

#content div.pd-episode-pics img {
	float:left;
	border: 1px solid #DCD8D7;
	padding:1px;
	margin-right:20px;
}

#content div.pd-awards-list {
	margin:15px 15px 0 15px;
}

#content div.pd-awards-list h3 {
	margin:0;
	font-size:11px;
	font-weight:bold;
	background-image:url(pd-single-h3-bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:0 0 4px 15px;
	}

#content div.pd-awards-list ul {
	margin:0;
	padding:0;
	font-size:11px;
	}

#content div.pd-awards-list li {
	background-image:url(pd-single-li-bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:2px 0 4px 15px;
	list-style:none;
	margin:0;
	line-height:14px;
	}

#content div.pd-teaser-item {
	height:90px;
	background-image:url(content-background3.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	border-top:1px solid #CCCCCC;
	border-bottom: 2px solid white;
	padding:10px 18px 10px 18px;
	display:block;
}

#content div.pd-teaser-item-text {
	float:left;
	width:510px;
}

#content div.pd-teaser-item img {
	border:1px solid #D9D9D9;
	padding:1px;
	float:left;
}

#content div.pd-teaser-item h1 {
	margin:0px 0 15px 0;
	padding:0 0 0 15px;
	background:none;
	background-image:none;
	color:#3B3C5B;
	font-size:18px;
	font-weight:bold;
	font-stretch:condensed;
	font-family:Helvetica, Arial, sans-serif;
	clear:both;
	}

#content div.pd-teaser-item h1 a {
	background-image:none;
	color:#3B3C5B;
	font-size:18px;
	font-weight:bold;
	font-stretch:condensed;
	font-family:Helvetica, Arial, sans-serif;
	clear:both;
	text-decoration:none;	
	}

#content div.pd-teaser-item a.pd-teaser-link {
	float:right;
	color:#3B3C5B;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}


.right-teaser h1 {
	color:#FFFFFF;
	background-image:url(pd-right-teaser-h1.gif);
	border-bottom:1px solid #CCCCCC;
}


#menuRootline {
	background-image:url(pd-rootline.gif);
	background-position:bottom left;
}

#menuRootline li {
	border-right-color: #FFFFFF;
}

#menuRootline li a {
	color:white;
}

h1 {
	color: #284E5A;
	}
	

h2 {
	color: #3B3C5B;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	margin:0 0 15px 15px;
	padding:0;		
}

