.ui-accordion {font-size:1em!important; font-family:Arial, sans-serif;}
.ui-accordion a {padding:0!important; color:#0d567a!important;}
.ui-accordion-header {margin:0!important; border-top:1px dotted #cfd53d; border-right:0px none; border-bottom:0px none; border-left:0px none; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; color:#333333; background:transparent none no-repeat;}
.ui-accordion-header a {padding:0 25px 0 0!important;}
.ui-accordion-header .ui-icon {left:260px!important; background:transparent url('../images/start-accordion-plus.gif') no-repeat; background-position:top left!important;}
.ui-accordion-content {margin:0!important; border:0px none; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; padding:0 0 4px 0!important; color:#333333; background:transparent none no-repeat;}
.ui-accordion-content-active {}

html {background:#d9f1fc url('../images/background.gif') repeat-y top left; color:#333333; font-family:Arial, sans-serif;}
body {font-size:0.75em;}
* + html {overflow-x:hidden;}
strong {font-weight:bold;}
em {font-style:italic;}
#content .text ul {margin:0 0 1em 0;}
#content .text ul li {list-style:disc; list-style-position:inside;}
#content .text ol li {list-style:decimal; list-style-position:inside;}

/* Too slow
* html div.popup, * html div.popup * {
	behavior:url("/htc/iepngfix.htc");
}
*/

a {color:#0d567a; text-decoration:none;}
a:focus {outline:#11658d solid 2px;}
a.alternate {color:#0e4260!important;}
.anchorDelimiter {display:none;}
/*.delimiter {display:inline-block; height:1em; overflow:hidden;}*/
.button {color:#1d2f38;white-space:nowrap;}
.continue {font-weight:bold;}
.time {margin:0 6px 0 0;}
.channel {display:inline-block; background:transparent no-repeat center left; text-indent:-9999px;}
label.hidden {display:none;}
.clearBoth {clear:both; line-height:1px; height:1px;}
.reminderLink {display:none;}
.hidden{position:absolute; text-indent:-9999px;}
.delimiter{display:inline-block;height:1em;overflow:hidden;padding:0 0 5px 0;}
* html .delimiter{height:auto;margin:-2px 0 0 0;padding:0 0 2px 0!important;font-size:.84em;}
* + html .delimiter{height:auto;margin:-2px 0 0 0;padding:0 0 2px 0!important;font-size:.84em;}

h1 {margin:0 0 53px 0; padding:49px 0 0 12px;}
h1 a {display:block; width:174px; height:0; padding:35px 0 0 0; overflow:hidden; background:transparent url('../images/logo.gif') no-repeat top left;}

h2 {margin:0 0 53px 0; padding:49px 0 0 12px;}
h2 a {display:block; width:174px; height:0; padding:35px 0 0 0; overflow:hidden; background:transparent url('../images/logo.gif') no-repeat top left;}



/*h2 {display:none;}*/

.skipLinks {position:absolute; text-indent:-9999px;}

legend {display:none;}

#header {position:absolute; top:0px; left: 0px; width:100%; height:24px; line-height:24px; background:#28a7e0 url('../images/header-background.gif') repeat-x top left; color:#ffffff;}
#header a {color:#ffffff;}
#header .delimiter {padding:0 0 4px 0;}
/*#header .delimiter {height:1.35em;}*/
#header .container {overflow:hidden; width:950px; padding:0 12px 0 12px;}
#header .date {float:left; width:50%; text-align:left;}
#header .zoom {float:right; width:50%; text-align:right;}
#header .zoom .smaller {display:inline-block; margin:0 4px 0 4px; width:14px; height:0px; padding:14px 0 0 0; overflow:hidden; background:transparent url('../images/header-zoom-smaller.gif') no-repeat center left;}
#header .zoom .bigger {display:inline-block; margin:0 0 0 4px; width:14px; height:0px; padding:14px 0 0 0; overflow:hidden; background:transparent url('../images/header-zoom-bigger.gif') no-repeat center left;}
* html #header .zoom .smaller {padding:24px 0 0 0; background:transparent url('../images/header-zoom-smaller-ie.gif') no-repeat top left;}
* html #header .zoom .bigger {padding:24px 0 0 0; background:transparent url('../images/header-zoom-bigger-ie.gif') no-repeat top left;}
* + html #header .zoom .smaller {padding:24px 0 0 0; background:transparent url('../images/header-zoom-smaller-ie.gif') no-repeat top left;}
* + html #header .zoom .bigger {padding:24px 0 0 0; background:transparent url('../images/header-zoom-bigger-ie.gif') no-repeat top left;}
.headerBanner {display:block; margin:0 0 10px 12px;}

#navigation {margin:0 0 11px 12px; width:929px; height:55px; padding:0 10px 0 10px; line-height:55px; overflow:hidden; font-size:1.17em; font-weight:bold; background:#28a7e0 url('../images/navigation-background.gif') no-repeat top left;}
#navigation ul {float:left;overflow:hidden;}
#navigation ul li {float:left;}

#navigation ul li > a {display:block; padding:0 10px 0 17px; margin-right:3px; overflow:hidden;color:#ffffff; text-transform:uppercase; text-decoration:none;}
* html #navigation ul li a {display:inline-block;}

#navigation ul li a span.darr {border-left: 4px solid transparent;
    border-right: 4px solid transparent; border-top: 4px solid #FFFFFF;
    content: "&darr"; display: inline-block; margin: 26px 0 0 4px;
    opacity: 0.8; text-indent: -99988px; vertical-align: top; width: 0; height: 0;}

/*#navigation ul li a:hover, 
#navigation ul li a:focus, */
#navigation ul li a.active {background:#136690 url('../images/navigation-button-background.gif') repeat-x top left;white-space:nowrap; outline-width:0px;}
#navigation ul li ul.sub {
	z-index:9999;
	border-left:2px solid #00597a;
	border-right:2px solid #00597a;
	margin: 0; padding: 0;
	position: absolute; visibility: hidden;
	background-clip: padding-box; 
    border-color: rgba(0, 0, 0, 0.2);
    border-radius: 0 0 6px 6px;
    border-style: solid;
    border-width: 0 1px 1px;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
	
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
}


#navigation ul li ul.sub li {display: block; float:none; border-bottom:2px solid #fff;}
#navigation ul li ul.sub li.last {border-bottom:2px solid #00597a;}
#navigation ul li ul.sub li a {font-size:0.85em; letter-spacing: .05em; line-height:28px; padding:0 20px; margin:0; width:auto; background: #0D567A; color: #fff;}
#navigation ul li ul.sub li a:hover{ background: #fff; color:#00597a;}


#search {float:right;overflow:hidden;margin:15px 0 0 0;}
* html #search {margin:15px 0 0 0;}
#search .field {display:block;float:left;margin:1px 5px 0 0;width:125px; color:#555;}
/* #search .button {display:block;float:left;border:0px none; width:93px; height:24px; background:transparent url('../images/navigation-search-button-background.gif') no-repeat 0 1px; font-weight:bold;}*/
#search .button {text-indent: -1000px;display:block;float:left;border:0px none; width:25px; height:34px; background: url("../images/navigation-search-button.gif") no-repeat scroll left top transparent; font-weight:bold;}

.featured {width:975px;margin:0 0 0 12px;overflow:hidden;}
.featured img {margin:0 8px 0 0; border:1px solid #cbd136; float:left; max-width:130px; max-height:86px; overflow: hidden;}
.featured .box {float:left; margin:0 25px 12px 0; width:300px; padding:0 0 5px 0; background:transparent url('../images/featured-box-bottom.gif') no-repeat bottom left;}
.featured .firstBox {clear:both;}
.featured .thirdBox {margin:0 0 12px 0;}
.featured .box .top {height:5px; line-height:4px;font-size:4px;background:transparent url('../images/featured-box-top.gif') no-repeat top left;}
.featured .box .content {min-height:86px;height:auto !important;height:86px;border-left:1px solid #cae2ed; border-right:1px solid #cae2ed; padding:1px 8px 1px 8px; width:282px; overflow:hidden;background:#fff url('../images/featured-box-background.gif') repeat-x top left;}
.featured .title, .featured .details {font-weight:bold;}
.featured .more {font-weight:bold; white-space: nowrap;}
.featured .delimiter {padding:0!important;}
* html .featured .delimiter {padding:0 0 2px 0!important;}
* + html .featured .delimiter {padding: 0 0 2px 0!important;}

#breadcrumb {margin:0 0 10px 12px; width:950px; text-transform:uppercase; font-size:0.92em;}
#breadcrumb a {color:#0d567a; text-decoration:none;}
#breadcrumb .social {float:right;}
#breadcrumb .social a {display: block; float: left; height: 27px; margin: -7px 0 0 3px; width: 30px;}
#breadcrumb .social .facebook {background:url(../images/facebook.png) no-repeat;}
#breadcrumb .social .twitter {background:url(../images/twitter.png) no-repeat;}

#main {margin:0 0 10px 12px; width:939px; padding:5px; overflow:hidden; background-color:#ffffff;}

#main .dates {padding:0 0 10px 0; height:32px;}
#main .dates a {display:inline-block; margin:0 1px 0 0; width:91px; line-height:32px; color:#ffffff; white-space:nowrap;text-align:center; font-size:1.25em; font-weight:bold; background:#28a7e0 url('../images/overview-dates-button-background.gif') no-repeat top left;}
#main .dates a.active {background-image:url('../images/overview-dates-button-active-background.gif');}
#main .dates a .date {font-weight:normal;}
#main .dates div.intro, #main .dates div.introtipps {display:inline-block;padding: 0 0 0 20px; width: 80px;}
/*#main .dates div.introtipps {display:inline-block;padding: 0 0 0 20px; width: 80px;}
#main .dates div.introtipps span {padding: 5px 0 0;} */

#utility {float:left; margin:5px; width:179px;}
* html #utility {margin:0; padding:5px;}
#utility .button {display:block; margin:-5px 0 10px 0; width:132px; height:33px; padding:5px 5px 0 42px; line-height:32px; background:transparent url('../images/utility-button-background.gif') no-repeat top left; text-decoration:none; font-size:1.25em; font-weight:bold;}
#utility .button span {display:inline-block; padding:0 15px 0 0; background:transparent url('../images/utility-button-arrow-right.gif') no-repeat center right;}
#utility .box {margin:0 0 10px 0; padding:0 0 3px 0;background:#ffffff url('../images/utility-box-bottom-background.gif') no-repeat bottom left;}
#utility .box .header {display:block!important;padding:0 16px 0 16px; line-height:31px; color:#ffffff; background:#28a7e0 url('../images/utility-box-top-background.gif') no-repeat top left; font-size:1.25em; font-weight:bold;}
#utility .box .container {margin:0; width:175px; padding:0 2px 0 2px; overflow:hidden; background:#ffffff url('../images/utility-box-content-background.gif') repeat-y top left;}
#utility .box .content {padding:10px 14px 10px 14px; background:#ffffff url('../images/utility-box-content-background-gradient.gif') repeat-x top left;}
#utility .box .scrollable {padding:10px 0 10px 0;}
#utility .box .content .scrollable {margin:0 -14px 0 -14px; height:160px; padding:0 14px 0 14px; overflow-y:scroll;}
#utility .box .scrollable li {margin:0 0 4px 0; font-weight:bold;}
#utility .box .scrollable li li {margin:0; font-weight:normal;}
#utility .box .scrollable .time {font-size:0.92em;}
#utility .box label {margin:0 0 0 4px; line-height:1.67em;}
#utility .box .continue {line-height:21px;}
#utility .box .button, #utility .alternateBox .button {margin:8px 22px 0 22px; padding:0 0 2px 0; border:0px none; width:103px; height:22px; line-height:22px; background:transparent url('../images/utility-box-button-background.gif') no-repeat left top; font-size:1.17em;}
#utility .box .scrollable .button {margin:8px 36px 0 36px;}
#utility .box .field {width:140px;}
#utility .filter{width:auto;}
#utility .filter li {padding:0 26px 0 0; white-space:nowrap}
#utility .filter li .icon {display:inline-block; margin:0 0 -2px 0; width:22px; height:0; line-height:14px; padding:14px 0 0 0; overflow:hidden;}
#utility .filter li.subtitles {background:transparent url('../images/overview-icon-subtitles.gif') no-repeat top right;}
#utility .filter li.signLanguage {background:transparent url('../images/overview-icon-signLanguage.gif') no-repeat top right;}
#utility .filter li.audioCommentary {background:transparent url('../images/overview-icon-audioCommentary.gif') no-repeat top right;}
#utility .filter li.widescreen {background:transparent url('../images/overview-icon-16to9.gif') no-repeat top right;}
#utility .filter li.stereo {background:transparent url('../images/overview-icon-stereo.gif') no-repeat top right;}
#utility .filter li.highDefinition {background:transparent url('../images/overview-icon-highDefinition.gif') no-repeat top right;}
#utility .filter li.blackAndWhite {background:transparent url('../images/overview-icon-blackAndWhite.gif') no-repeat top right;}
#utility .filter li.a2Stereo {background:transparent url('../images/overview-icon-a2stereo.gif') no-repeat top right;}
#utility .filter li.dolbySurround {background:transparent url('../images/overview-icon-dolbySurround.gif') no-repeat top right;}
#utility .filter li.dolbyDigital {background:transparent url('../images/overview-icon-dolbyDigital.gif') no-repeat top right;}
#utility .filter li.originalWithSubtitles {background: url('../images/overview-icon-originalWithSubtitles.gif') no-repeat top right;}
#utility .filter .more {display:none;}
#utility .filter .content {padding:10px 8px 10px 8px; overflow:hidden;}
#utility .subnav .content {padding:5px 0;}
#utility .subnav .content ul li {}
#utility .subnav ul.sub a {padding: 0 5px; line-height:20px; display:block; margin:0 0 2px;}
#utility .subnav ul.sub a:hover {background-color:#d9f1fc;}
#utility .subnav ul.sub a.active {background-color:#d9f1fc; font-weight:bold;}

.alternateBox {margin:0 0 10px 0; padding:0 0 3px 0;background:#ffffff url('../images/utility-box-bottom-background.gif') no-repeat bottom left;}
.alternateBox h2 {margin:0; padding:0;}
.alternateBox .header {display:block!important; padding:0 16px 0 16px; line-height:31px; background:#ffffff url('../images/utility-alternateBox-top-background.gif') no-repeat top left; font-size:1.25em; font-weight:bold; white-space:nowrap;}
.alternateBox .container {margin:0; width:175px; padding:0 2px 0 2px; overflow:hidden; background:#ffffff url('../images/utility-box-content-background.gif') repeat-y top left;}
.alternateBox .content {padding:10px 14px 10px 14px; background:#ffffff url('../images/utility-alternateBox-content-background-gradient.gif') repeat-x top left;}
.alternateBox .scrollable {padding:10px 0 10px 0;}
.alternateBox .content .scrollable {height:160px; overflow-x:hidden; padding:0 14px 0 14px; overflow-y:scroll;}
.alternateBox .scrollable li {margin:0 0 4px 0; font-weight:bold;}
.alternateBox .scrollable li li {margin:0; font-weight:normal;}
.alternateBox .scrollable .time {font-size:0.92em;}
.alternateBox label {margin:0 0 0 4px; line-height:1.67em;}
.alternateBox .continue {line-height:21px;}
.alternateBox .button {margin:8px 22px 0 22px; border:0px none; width:103px; height:22px; line-height:22px; padding:0; font-weight:bold; background:transparent url('../images/utility-box-button-background.gif') no-repeat top left; font-size:1.17em;}
.alternateBox .scrollable .button {margin:8px 36px 0 36px;}
.alternateBox .field {width:140px;}
.alternateBox .list {display:inline-block; padding:0 0 0 24px; background:transparent url('../images/utility-alternateBox-top-list-icon.gif') no-repeat center left;}
#utility h2 {margin:0; }
#utility .reminder {display:none;}
#utility .reminder li {overflow:hidden;}
#utility .reminder .removeFromReminder {display:inline-block; float:right; margin:2px 0 0 0; overflow:visible!important; width:10px; height: 9px; text-indent:-9999px; background:transparent url('../images/utility-reminder-delete.png') no-repeat center left;}
#utility .reminder a{float:left; display:inline-block; width:110px; overflow:hidden;}
#utility .reminder .printView {display:inline-block; margin:0.75em 14px; height:17px; padding:0 0 0 20px; background:transparent url('../images/content-list-icon-small.gif') no-repeat center left;}


#secondary .box {margin:0 0 10px 0;}
#secondary .box .header {display:block!important;padding:0 16px 0 16px; line-height:31px; color:#1D2F38; background:#cfd53d url('../images/secondary-box-top-background.gif') no-repeat top left; font-size:1.25em; font-weight:bold;}
#secondary .box .header .channel {width:54px; height:31px;}
#secondary .box .content {border-right:1px dotted #cfd53d; border-bottom:1px dotted #cfd53d; border-left:1px dotted #cfd53d;}
#secondary .box .time {font-size:0.92em;}
#secondary .box li {display:block; border-top:1px solid #e4e799; padding:0 14px 0 14px; line-height:2.25em;}
#secondary .nowBox li {overflow:hidden;}
#secondary .box li.alternate {background-color:#f8f9d7;}
#secondary .box li.alternate a {color:#0e4260;}
#secondary .box .continue {padding:0 14px 0 14px; line-height:2.25em;}
#secondary .social {margin:0 0 10px 0;}
#secondary .social .header {font-size:1.25em; font-weight:bold;}
#secondary .button {display:block; margin:-5px 0 10px 0; width:132px; height:33px; padding:5px 5px 0 42px; line-height:32px; background:transparent url('../images/utility-button-background.gif') no-repeat top left; text-decoration:none; font-size:1.25em; font-weight:bold;}
/* reminder */
#secondary .alternateBox .button {margin:8px 22px 0 22px; border:0px none; width:103px; height:22px; line-height:22px; padding:0; font-weight:bold; background:transparent url('../images/utility-box-button-background.gif') no-repeat top left; font-size:1.17em;}

#secondary h2 {margin:0; }

#content img {border:1px solid #cbd136;}
/*#content .pager{display:none;}*/
#content .pager .delimiter{display:inline-block;margin:0 0.5em 0 0;}
#content .pager a{display:inline-block; margin:0 0.5em 0 0;font-weight:bold;}
#content .pager a.active{border:1px dotted #520054;padding:0 2px 0 2px;color:#520054;background-color:#eae1fa;}
#content .delimiter {padding:0!important;}
* html #content .delimiter {padding:0 0 2px 0!important;}
* + html #content .delimiter {padding: 0 0 2px 0!important;}
#content h1 {display:block; line-height:1.33em; font-size:1.5em; font-weight:bold; margin:0; padding:0;}
#content h2 {display:block; line-height:1.33em; font-size:1.5em; font-weight:bold;}
#content h3 {line-height:1.33em; font-size:1.5em; font-weight:bold;}
#content h4 {line-height:1.33em; font-size:1.5em;}
#content .pretitle {font-size:0.92em;}
#content .details {margin:4px 0 16px 0; text-transform:uppercase; font-size:0.92em; font-weight:bold;}
#content .details .icons {margin:4px 0 0 0; text-transform:none;}
#content .details .icon {display:inline-block; margin:0 0 -2px 0; width:22px; height:0; line-height:14px; padding:14px 0 0 0; overflow:hidden;}
* html #content .details .icon {margin:13px 0 0 0;}

#content h3.genres {border-bottom: 1px dotted #CFD53D; padding:15px 0 0 0;}

#content .details .subtitles {background:transparent url('../images/overview-icon-subtitles.gif') no-repeat top left;}
#content .details .signLanguage {background:transparent url('../images/overview-icon-signLanguage.gif') no-repeat top left;}
#content .details .audioCommentary {background:transparent url('../images/overview-icon-audioCommentary.gif') no-repeat top left;}
#content .details .widescreen {background:transparent url('../images/overview-icon-16to9.gif') no-repeat top left;}
#content .details .stereo {background:transparent url('../images/overview-icon-stereo.gif') no-repeat top left;}
#content .details .highDefinition {background:transparent url('../images/overview-icon-highDefinition.gif') no-repeat top left;}
#content .details .blackAndWhite {background:transparent url('../images/overview-icon-blackAndWhite.gif') no-repeat top left;}
#content .details .a2Stereo {background:transparent url('../images/overview-icon-a2stereo.gif') no-repeat top left;}
#content .details .dolbySurround {background:transparent url('../images/overview-icon-dolbySurround.gif') no-repeat top left;}
#content .details .dolbyDigital {background:transparent url('../images/overview-icon-dolbyDigital.gif') no-repeat top left;}
#content .details .originalWithSubtitles {background: url('../images/overview-icon-originalWithSubtitles.gif') no-repeat top left;}
#content p {margin:0 0 1.33em 0;}
.list {display:inline-block; margin:0 0 1.33em 0; height:17px; padding:0 0 0 20px; background:transparent url('../images/content-list-icon-small.gif') no-repeat center left;}
.ical {display:inline-block; margin:0 0 1.33em 0; height:17px; padding:0 0 0 20px; background:transparent url('../images/content-calendar-icon-small.gif') no-repeat center left;}

#content .article {margin:0 0 1em 0;}
#content .related .title {margin:0 0 6px 0; font-size:1.25em; font-weight:bold;}
#content .relatedlinks {margin: 0 0 16px 0;}
#content .relatedlinks .title {margin:0 0 6px 0; font-size:1.25em; font-weight:bold;}

#content .teaser h3 {display:inline; margin:0; font-size:1.25em;}
#content .teaser h4 {display:inline; font-size:1.25em;}
#content .teaser h5 {display:inline;}
#content .teaser .subtitle{}
#content .teaser .secondarySubtitle{}
#content .teaser {border-bottom:1px dotted #cfd53d; margin:0 0 10px 0; padding:0 0 10px 0; overflow:hidden;}
#content .teasernow {border-bottom:1px dotted #520054; border-top:1px dotted #520054; margin:-11px 0 11px 0; padding:10px 0 10px 0; overflow:hidden; background-color:#eae1fa;}
#content .teasernow .teasernowcontent{margin:0 10px 0 10px;}
#content .teasernow a{color:#520054;}
#content .teaser .details {margin:4px 0 4px 0;}
#content .teaser .headerdetails {font-size:1.06em;font-weight:bold;}
#content .teaser .detailinfo {font-size:0.85em;}
#content .teaser .detailinfo .delimiter {padding:0 0 2px 0!important;}
#content .teaserLast {border-bottom:0px none;}
#content .teaser .more {font-weight:bold;}
#content .teaser img {margin:0 10px 2px 0; float:left;}

/* new
#content .teaser .image {margin:0 10px 2px 0; float:left;}
#content .teaser .text {margin:0 10px 2px 0; float:left;}

test
#content .teaser .text {margin-left: 189px;}

*/

#content .imageSubtitle {margin:5px 0 0 0; font-size:0.92em;}
#content .text .title {font-weight:bold; font-size:1.25em; margin:0 0 1em 0;}
#content .gallery{display:none;margin:0 0 1em 0;}
#content .gallery .imageContainer{position:relative;border:1px solid #ced442;height:378px;}
#content .gallery .loading{position:absolute;top:0;left:0;width:517px;height:356px;background:transparent url('../images/gallery-loader.gif') no-repeat center center;}
#content .gallery span.image-wrapper{display:block;position:absolute;top:0;left:0;}
#content .gallery a.advance-link{display:block;outline:#fff none 0px;width:517px;height:356px;line-height:0px;text-align:center;}  /* Line-height should be set to be at least the height of the largest image in the slideshow. But &nbsp; breaks large images into next line. */
#content .gallery a.advance-link:hover, .gallery a.advance-link:active, .gallery a.advance-link:visited{text-decoration:none;}
#content .gallery img{vertical-align:middle;border:0px none;}
#content .gallery .thumbs{display:none!important;}
#content .gallery .controlsContainer{position:relative;margin:0 0 5em 0;width:100%;height:1.83em;line-height:1.83em;background:#ced442 url('../images/gallery-controls-background.gif') repeat-x top left;}
#content .gallery .controls{position:absolute;top:0px;left:0px;width:519px;height:1.83em;overflow:hidden;}
#content .gallery .controls a{display:block;outline:#fff none 0px;width:22px;height:0px;padding:1.83em 0 0 0;overflow:hidden;background-position:6px .40em!important;}
#content .gallery .controls .prev{float:left;background:transparent url('../images/gallery-previous.gif') no-repeat;}
#content .gallery .controls .next{float:right;background:transparent url('../images/gallery-next.gif') no-repeat;}
#content .gallery .caption{position:absolute;top:0px;left:0px;width:519px;height:1.83em;text-align:center;}
#content .gallery .index{font-weight:bold;}
#content .gallery .caption .text{margin:4px 0 0 0;line-height:1.4em;text-align:left;font-size:.92em; background-color:#f8f9d7;}
#content .button {font-weight:bold; margin:0 8px; border:0px none; width:103px; height:22px; line-height:22px; padding:0; background:transparent url('../images/utility-box-button-background.gif') no-repeat top left; font-size:1.17em;}

#content .channelDaySelector{position:absolute;margin:-12px 0 0 0;width:724px;height:50px;}
#content .channelDaySelector .dates{float:left;padding:0 0 10px 0;}
#content .channelDaySelector .dates a{display:inline-block;margin:0 1px 0 0;width:91px;line-height:32px;color:#ffffff;white-space:nowrap;text-align:center;font-size:1.25em;font-weight:bold;background:#28a7e0 url('../images/overview-dates-button-background.gif') no-repeat top left;}
#content .channelDaySelector .dates a.active{background-image:url('../images/overview-dates-button-active-background.gif');}
#content .channelDaySelector .dates a .date{font-weight:normal;}
#content .channelDaySelector .buttons{float:left;margin:0 0 10px 0;width:80px;line-height:16px;height:32px;overflow:hidden;}
#content .channelDaySelector .buttons a{font-weight:bold;}

#content .bookelement {width: 500px; overflow:hidden;}
#content .book { float:left; width:140px;}
#content .booktext { float:left; width:350px}

#main #content {float:left; margin:5px; width:519px; padding:12px 16px 12px 16px; line-height:1.33em}
#secondary {float:left; margin:5px; width:179px;}
.channelContent{padding:50px 0 0 0;}
.channelSecondary{margin:55px 5px 5px 5px!important;}

#overviewMain {position:relative; float:left; clear:both; margin:0 0 10px 0; width:100%; min-width:961px; overflow:hidden;}
#overviewMain .container1 {margin:0 0 0 12px; height:100%; padding:5px 0 5px 5px; overflow:hidden; background-color:#ffffff;}
#overviewMain .container2 {float:left; position:relative; left:298px; width:200%;}
#overviewMain .container3-1 {float:right; position:relative; right:298px; width:50%;}
#overviewMain #content {position:relative; right:100%; overflow:hidden; margin:5px 0 5px 298px;}
* html #overviewMain #content, * html #overviewMain #content .scrollable {width:646px;}
#overviewMain #content .scrollable {position:relative; border-bottom:2px solid #28a5de; overflow-x:scroll; overflow-y:hidden;}
#overviewMain #content .scrollable .scrolling {width:7200px;}
#overviewMain #content .scrollable .scrolling {overflow:hidden;} 
#overviewMain .container3-2 {float:left; position:relative; right:298px; width:298px; overflow:hidden;}
#overviewMain #content .dates {padding:0 0 10px 0; height:32px;}
#overviewMain #content .dates a {display:inline-block; margin:0 1px 0 0; width:91px; line-height:32px; color:#ffffff; white-space:nowrap;text-align:center; font-size:1.25em; font-weight:bold; background:#28a7e0 url('../images/overview-dates-button-background.gif') no-repeat top left;}
#overviewMain #content .dates a.active {background-image:url('../images/overview-dates-button-active-background.gif');}
#overviewMain #content .dates a .date {font-weight:normal;}
#overviewMain #content .navigation {position:absolute; width:100%; overflow:hidden; z-index:1;}
#overviewMain #content .navigation div.previous, #overviewMain #content .navigation div.next {display:none;float:left; margin:7px 6px 6px 6px; width:35px; height:18px;}
* html #overviewMain #content .navigation div.previous, * html #overviewMain #content .navigation div.next {margin:7px 3px 6px 3px;}
#overviewMain #content .navigation div.next {float:right; text-align:right;}
#overviewMain #content .navigation a.previous {display:inline-block; width:35px; height:0; padding:18px 0 0 0; overflow:hidden; line-height:18px; font-size:18px; background:transparent url('../images/overview-times-button-arrow-left.gif') no-repeat top left; outline:0px none;}
#overviewMain #content .navigation a.next {display:inline-block; width:35px; height:0; padding:18px 0 0 0; overflow:hidden; background:transparent url('../images/overview-times-button-arrow-right.gif') no-repeat top left; outline:0px none;}
#overviewMain #content .navigationLast a.previous {background:transparent url('../images/overview-times-bottom-button-arrow-left.gif') no-repeat top left;}
#overviewMain #content .navigationLast a.next {background:transparent url('../images/overview-times-bottom-button-arrow-right.gif') no-repeat top left;}
#overviewMain #content .scrollable .marker {position:absolute; margin:3px 0 0 0; width:43px; height:28px; line-height:20px; text-align:center; color:#fefefe; background:transparent url('../images/overview-times-top-marker.gif') no-repeat top left; font-weight:bold;}
#overviewMain #content .scrollable .markerLast {margin:0; height:20px; padding:8px 0 0 0; background:transparent url('../images/overview-times-bottom-marker.gif') no-repeat top left;}
* + html #overviewMain #content .scrollable .markerLast {margin-top:23px;}
#overviewMain #content .scrollable .times {height:31px; overflow:hidden; line-height:31px; color:#ffffff; font-size:1.25em; font-weight:bold; background:transparent url('../images/overview-utility-previousChannels-background.gif') repeat-x top left;}
#overviewMain #content .scrollable .times li {border-right:1px solid #ffffff; padding:0 0 0 6px; display:inline-block; float:left;  width:293px;}
#overviewMain #content .scrollable .broadcasts {display:block;}
#overviewMain #content .scrollable .broadcasts h3 {position:absolute;text-indent:-9999px;}
/*#overviewMain #content .scrollable .broadcasts .channel {position:absolute;}
#overviewMain #content .scrollable .broadcasts .channel {display:none;}
*/
* html #overviewMain #content .scrollable .broadcasts .channel {float:left;}
* + html #overviewMain #content .scrollable .broadcasts .channel {float:left;}
#overviewMain #content .scrollable .broadcasts ol {display:block; border-bottom:2px solid #11658d; width:100%; height:38px; overflow:hidden; line-height:38px;}
#overviewMain #content .scrollable .broadcasts li.alternate ol {background-color:#d9f1fc;}
* html #overviewMain #content .scrollable .broadcasts ol {float:left;}
* + html #overviewMain #content .scrollable .broadcasts ol {float:left;}
#overviewMain #content .scrollable .broadcasts li.last ol {border-bottom:0px none;}
#overviewMain #content .scrollable .broadcasts li li {display:block; float:left; border-right:solid 1px #75b5cc; width:294px; height:38px; overflow:hidden;}
#overviewMain #content .scrollable .broadcasts li li.active .popup {display:block;}
#overviewMain #content .scrollable .broadcasts li li .popup {display:none; position:absolute; margin:24px 0 0 0; width:343px; padding:0 0 12px 0; line-height:1.33em; color:#333333!important; background:transparent url('../images/overview-popup-bottom.png') no-repeat bottom left;}
#overviewMain #content .scrollable .broadcasts li li .popup a {color:#0d567a!important; display:inline!important; padding:0!important; white-space:normal;}
#overviewMain #content .scrollable .broadcasts li li .popup .pointer {margin:0 0 0 3px; width:42px; height:27px; background:transparent url('../images/overview-popup-pointer.png') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .popup .header {height:16px; overflow:hidden; background:transparent url('../images/overview-popup-top.png') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .popup .content {padding:0 25px 10px 16px; background:transparent url('../images/overview-popup-background.png') repeat-y top left;}
#overviewMain #content .scrollable .broadcasts li li .popup .content .title {font-weight:bold;}
#overviewMain #content .scrollable .broadcasts li li .popup .content .details {margin:4px 0 4px 0; text-transform:none;}
#overviewMain #content .scrollable .broadcasts li li .popup .footer {margin:8px 0 0 0; width:100%; overflow:hidden;}
#overviewMain #content .scrollable .broadcasts li li .popup .footer .list {display:inline-block!important; float:none; margin:0; padding:0 0 0 20px!important; font-weight:normal;}
#overviewMain #content .scrollable .broadcasts li li .popup .footer .ical{display:inline-block!important; float:left; margin:0; padding:0 0 0 20px!important; font-weight:normal;}
#overviewMain #content .scrollable .broadcasts li li .popup .footer .close {display:inline-block!important; float:right; width:20px; height:0px; padding:18px 0 0 0!important; overflow:hidden; background:transparent url('../images/overview-popup-close.gif') no-repeat top left;}
* html #overviewMain #content .scrollable .broadcasts li li .popup {background:transparent url('../images/overview-popup-bottom-ie6.gif') no-repeat bottom left;}
* html #overviewMain #content .scrollable .broadcasts li li .popup .pointer {background:transparent url('../images/overview-popup-pointer-ie6.gif') no-repeat top left;}
* html #overviewMain #content .scrollable .broadcasts li li .popup .header {height:5px; background:transparent url('../images/overview-popup-top-ie6.gif') no-repeat top left;}
* html #overviewMain #content .scrollable .broadcasts li li .popup .content {padding:11px 25px 10px 16px; background:transparent url('../images/overview-popup-background-ie6.gif') repeat-y top left;}
#overviewMain #content .scrollable .broadcasts li.latter li .popup {margin:-253px 0 0 0; background:transparent url('../images/overview-popup-latter-bottom.png') no-repeat bottom left;}
#overviewMain #content .scrollable .broadcasts li.latter li .popup .pointer {position:absolute; margin:248px 0 0 3px; background:transparent url('../images/overview-popup-latter-pointer.png') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li.latter li .popup .header {background:transparent url('../images/overview-popup-latter-top.png') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li.latter li .popup .content {height:210px; overflow:hidden; }
* html #overviewMain #content .scrollable .broadcasts li.latter li .popup {background:transparent url('../images/overview-popup-latter-bottom-ie6.gif') no-repeat bottom left!important;}
* html #overviewMain #content .scrollable .broadcasts li.latter li .popup .pointer {background:transparent url('../images/overview-popup-latter-pointer-ie6.gif') no-repeat top left!important;}
* html #overviewMain #content .scrollable .broadcasts li.latter li .popup .header {background:transparent url('../images/overview-popup-latter-top-ie6.gif') no-repeat top left!important;}
#overviewMain #content .scrollable .broadcasts li li a {display:block; padding:0 0 0 6px; white-space:nowrap;}
#overviewMain #content .scrollable .broadcasts li li a.focus {border:2px solid #11658d; height:34px; line-height:34px; padding:0 0 0 4px;}
/*
#overviewMain #content .scrollable .broadcasts li li .delimiter {float:left; margin:2px 0 2px 0; width:1px; height:34px; background-color:#75b5cc;}
*/
#overviewMain #content .scrollable .broadcasts li li .time {font-size:0.92em;}
#overviewMain #content .scrollable .broadcasts li li .icon {display:inline-block; margin:0 0 -2px 0; width:22px; height:0; line-height:14px; padding:14px 0 0 0; overflow:hidden;}
* html #overviewMain #content .scrollable .broadcasts li li .icon {margin:13px 0 0 0;}
#overviewMain #content .scrollable .broadcasts li li .subtitles {background:transparent url('../images/overview-icon-subtitles.gif') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .signLanguage {background:transparent url('../images/overview-icon-signLanguage.gif') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .audioCommentary {background:transparent url('../images/overview-icon-audioCommentary.gif') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .widescreen {background:transparent url('../images/overview-icon-16to9.gif') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .stereo {background:transparent url('../images/overview-icon-stereo.gif') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .highDefinition {background:transparent url('../images/overview-icon-highDefinition.gif') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .blackAndWhite {background:transparent url('../images/overview-icon-blackAndWhite.gif') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .a2Stereo {background:transparent url('../images/overview-icon-a2stereo.gif') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .dolbySurround {background:transparent url('../images/overview-icon-dolbySurround.gif') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .dolbyDigital {background:transparent url('../images/overview-icon-dolbyDigital.gif') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li .originalWithSubtitles {background: url('../images/overview-icon-originalWithSubtitles.gif') no-repeat top left;}
#overviewMain #content .scrollable .broadcasts li li.current {background-color:#eae1fa;}
#overviewMain #content .scrollable .broadcasts li li.current a {color:#520054;}
#overviewMain #content .scrollable .broadcasts li li.active {background-color:#11658d;}
#overviewMain #content .scrollable .broadcasts li li.active a {color:#ffffff; font-weight:bold;}
#overviewMain #content .scrollable .broadcasts li li.active a.focus {border:2px solid #fff; height:34px; line-height:34px; padding:0 0 0 4px;}
#overviewMain #content .scrollable .broadcasts li li.active a .time {font-weight:normal;}
#overviewMain #content .scrollable .broadcasts li li.active .delimiter {background-color:transparent;}
#overviewMain #content .scrollable ol.last {height:31px; background-image:url('../images/overview-utility-footer-background.gif');}
#overviewMain #overviewUtility {float:left; margin:5px 0 5px 5px; width:104px; overflow:hidden;}
/*
#overviewMain #overviewUtility .primetime {visibility:hidden;margin:0 0 10px 0; height:32px; overflow:hidden;}
#overviewMain #overviewUtility .primetime a {display:inline-block; margin:5px 0; padding:0 0 0 28px; line-height:23px; background:transparent url('../images/overview-utility-primetime-icon.gif') no-repeat center left; font-weight:bold;}
*/
#overviewMain #overviewUtility .buttons{visibility:hidden;margin:0 0 10px 0;line-height:16px;height:32px;overflow:hidden;}
#overviewMain #overviewUtility .buttons a{font-weight:bold;}
#overviewMain #overviewUtility .previousChannels {border-right:1px solid #ffffff; height:17px; padding:7px; line-height:1.33em; background:transparent url('../images/overview-utility-previousChannels-background.gif') repeat-x top left;}
#overviewMain #overviewUtility .previousChannels a {display:inline-block; padding:0 0 0 32px; color:#ffffff; background:transparent url('../images/overview-utility-previousChannels-arrow-up.gif') no-repeat top left;}
#overviewMain #overviewUtility .footer {border-right:1px solid #ffffff; height:34px; padding:7px; line-height:1.33em; background:transparent url('../images/overview-utility-footer-background.gif') repeat-x top left;}
#overviewMain #overviewUtility .footer a {display:none;color:#ffffff; font-weight:bold;}
#overviewMain #overviewUtility .footer .nextChannels {margin:0 0 2px 0; height:16px;}
#overviewMain #overviewUtility .footer .nextChannels a {display:inline-block; padding:0 0 0 32px; background:transparent url('../images/overview-utility-nextChannels-arrow-down.gif') no-repeat top left; font-weight:normal;}
#overviewMain #overviewUtility ol {border-left:2px solid #074768; font-size:1.17em; font-weight:bold;}
#overviewMain #overviewUtility li {padding:0 5px; border-right:1px solid #11658d; border-bottom:2px solid #11658d; height:38px; line-height:38px; overflow:hidden;}
#overviewMain #overviewUtility li.last {border-bottom:0px none;}
#overviewMain #overviewUtility li.alternate {background-color:#d9f1fc;}
#overviewMain #overviewUtility li .container {display:block; background-repeat:no-repeat; background-position:center right;} 

#startMain {margin:0 0 4px 12px; width:950px; overflow:hidden;}
#startMain .box {float:left; margin:0 25px 12px 0; width:300px; padding:0 0 6px 0; overflow:hidden; background:transparent url('../images/start-box-bottom.gif') no-repeat bottom left;}
#startMain .firstBox {clear:both;}
#startMain .thirdBox {margin:0 0 12px 0;}
#startMain .box .top {height:5px; line-height:4px; font-size:4px; background:transparent url('../images/start-box-top.gif') no-repeat top left;}
#startMain .box .content {height:35.50em;border-left:1px solid #cae2ed;border-right:1px solid #cae2ed;padding:10px; overflow-x:hidden; overflow-y:hidden; background:#fff url('../images/start-box-background.gif') repeat-x top left;}
#startMain .box h3 {margin:0 0 16px 0; text-transform:uppercase; font-size:1.25em; font-weight:bold;}
#startMain .linkBox li img {margin:0 8px 8px 0; border:1px solid #cbd136; float:left;}
#startMain .linkBox li {margin:0 0 10px 0; border-bottom:1px dotted #cfd53d; padding:0 0 10px; line-height:1.33em;overflow:hidden;width:100%;}
#startMain .linkBox h4 {margin:0 0 12px 0; font-size:1.25em; font-weight:bold;}

#startMain .content {position:relative;}
#startMain .boxmore {position:absolute; bottom:5px;}
/* #startMain .continue {display:inline-block; margin:24px 0 0 0;} */

#startMain .linkBoxsmall .content {height:220px;}
#startMain .linkBoxsmall .imgcont {overflow:hidden; margin:0 0 10px 0;}
#startMain .linkBoxsmall  h3.newstitle {text-transform:none; font-size:1.25em; margin: 0 0 8px;}
#startMain .linkBoxsmall .content .imgcont img { position: relative; top:-15px;}



#startMain .accordionBox h3 {margin:0 0 8px 0;}
#startMain .accordionBox h4 {margin:0 0 10px 0; padding:8px 0 7px 0; font-size:1.25em; font-weight:bold;}
#startMain .accordionBox h4.first {border-top:0px none;}
#startMain .accordionBox .imageLink{display:block; margin: 0 1em 1em 0; float:left;}
#startMain .accordionBox span.time {font-size:0.7em;}
#startMain .accordionBox .ui-icon {width:20px; height:18px;}
#startMain .accordionBox .ui-state-active .ui-icon {background:transparent url('../images/start-accordion-minus.gif') no-repeat top left;}
#startMain .accordionBox .ui-accordion-content {overflow:hidden; width: 100%;}
#startMain .accordionBox .ui-accordion-content img {border:1px solid #cbd136;}
#startMain .accordionBox .continue {display:inline-block; margin:8px 0 0 0;}
#startMain .accordionBox .accordion .continue {margin:0 0 0 0;}
#startMain .nowBox li {display:block; height:2.17em; padding:0 8px 0 8px; line-height:2.17em; overflow:hidden;}
#startMain .nowBox li.alternate {border-top:1px solid #e4e799; border-bottom:1px solid #e4e799; background:#f8f9d7;}
#startMain .nowBox li.alternate a {color:#0e4260;}
#startMain .nowBox .continue {display:inline-block; margin:24px 0 0 0;}
#startMain .nowBox .quickSelect {height:22px; margin:15px 0 1em 0; overflow:hidden;}
#startMain .nowBox .quickSelect h3 {margin:3px 0 0 0; font-size:1em; text-transform:none; float:left;}
#startMain .nowBox .quickSelect form {float:right;}
#startMain .nowBox .quickSelect form select {width: 120px; }
#startMain .nowBox .quickSelect form input {margin:0 0 -7px 5px; }
* html #startMain .nowBox .quickSelect form input {margin:0 0 -4px 5px;}
*  + html #startMain .nowBox .quickSelect form input {margin:0 0 -4px 5px;}

#startMain .quickBox .links li {margin:0 0 8px 0; border-bottom:1px dotted #cfd53d; padding:0 0 8px; line-height:1.33em;}
#startMain .quickBox h4 {margin:0 0 10px 0; font-size:1.25em; font-weight:bold;}
#startMain .quickBox h3.reminder {display:none;text-transform:none;}
#startMain .quickBox .list {display:inline-block; padding:0 0 0 24px; line-height:1.38em; background:transparent url('../images/utility-alternateBox-top-list-icon.gif') no-repeat center left;}
#startMain .quickBox .scrollable {display:none;border:1px solid #d0d64b; height:96px; padding:8px 12px; line-height:1.33em; overflow-y:scroll; background-color:#f8f9d7;}
#startMain .quickBox .scrollable a {float:left; display:inline-block; width:227px; color:#0e4260;}
#startMain .quickBox .scrollable li {font-weight:bold; overflow:hidden; width:100%;}
#startMain .quickBox .scrollable li li {font-weight:normal;}
#startMain .quickBox .removeFromReminder {display:inline-block; float:right; margin:2px 0 0 0; text-indent:-9999px; width:10px!important; height: 9px; background:transparent url('../images/utility-reminder-delete.png') no-repeat center left;}
#startMain .quickBox .quickSelect {height:22px; margin:0 0 1em 0; overflow:hidden;}
#startMain .quickBox .quickSelect h3 {margin:3px 0 0 0; font-size:1em; text-transform:none; float:left;}
#startMain .quickBox .quickSelect form {float:right;}
#startMain .quickBox .quickSelect form select {width: 120px; }
#startMain .quickBox .quickSelect form input {margin:0 0 -7px 5px; }
* html #startMain .quickBox .quickSelect form input {margin:0 0 -4px 5px;}
*  + html #startMain .quickBox .quickSelect form input {margin:0 0 -4px 5px;}
#startMain .quickBox .printView {display:inline-block; margin:0.75em 0; height:17px; padding:0 0 0 20px; background:transparent url('../images/content-list-icon-small.gif') no-repeat center left;}
#startMain .quickBox .iconLink {display:block;height:23px;line-height:23px;padding:0 0 0 27px;}
/*#startMain .nowBox .delimiter {height:1.35em; line-height:2.17em;}*/
#startMain .highlightBox{display:none;}
/* #startMain .highlightBox .content {position:relative;} */
#startMain .highlightBox .advance-link {font-size:1px; line-height:1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari 3.0 and Chrome rules here */
    #startMain .highlightBox .advance-link {display:block;}
}

#startMain .tippGalleryBox {width:624px; background:transparent url('../images/start-tippGalleryBox-bottom.gif') no-repeat bottom left;}
#startMain .tippGalleryBox .ad-title a {font-size:1.5em; font-weight:bold; margin: 10px 0 0 16px; display: inline-block; }
#startMain .tippGalleryBox .ad-image-description {z-index: 999;}
#startMain .tippGalleryBox .ad-image-description a {font-weight:bold;}
#startMain .tippGalleryBox .top {height:5px; line-height:4px; font-size:4px; background:transparent url('../images/start-tippGalleryBox-top.gif') no-repeat top left;}


#startMain .highlightBox h3 {margin-bottom:0px;}
#startMain .highlightBox .galleryThumbs {margin-top:-1.5em; overflow:hidden; width:100%;}
#startMain .highlightBox .thumbs {float:right; display:block;}
#startMain .highlightBox .thumbs li {float:left; margin-left:3px; width:20px; text-align:center;}
#startMain .highlightBox .thumbs li a {width:20px; height:18px; line-height:18px; display:block; color:#1d2f38; font-size:1.17em; font-weight:bold; background: transparent url('../images/start-highlights-button.gif') no-repeat top left;}
#startMain .highlightBox .thumbs li.selected a {color:#ffffff; background: transparent url('../images/start-highlights-button-active.gif') no-repeat top left;}
#startMain .highlightBox .image {margin:3.50em 0 0.5em 0;}
#startMain .highlightBox .image img {margin-bottom:1em; border:1px solid #cbd136}
#startMain .highlightBox .caption {line-height:1.33em;}
#startMain .highlightBox .caption .title {position:absolute; font-size:1.25em; font-weight:bold; top:2.875em; height:1.15em; overflow: hidden; }
#startMain .highlightBox .caption .details {text-transform:uppercase; font-weight:bold;}
#startMain .highlightBox .caption .more {font-weight:bold;}
#startMain .highlightBox .caption p {margin-bottom: 0;}
#startMain .highlightBox .delimiter{padding:0;}
#startMain .mediathekBox .star{margin-top:-7px;padding:0 0 0 38px;line-height:30px;background: transparent url('../images/star.gif') no-repeat top left;}
#startMain .mediathekBox img {margin:0 0 8px 0;border:1px solid #cbd136;}
#startMain .mediathekBox h4 {margin:0 0 .3em 0; font-size:1.25em; font-weight:bold;}
#startMain .mediathekBox h5{margin:0 0 .1em;font-weight:bold;}
#startMain .mediathekBox .text{line-height:1.33em;}
#startMain .mediathekBox li * {display:none;}
#startMain .mediathekBox li .title, #startMain .mediathekBox li .title * {display:block;}
#startMain .mediathekBox li.first{margin:0 0 1em 0;}
#startMain .mediathekBox li.first * {display:block;}
#startMain .mediathekBox li.first h5 {font-size:1.25em;}

#startMain .socialiframe {
	height: 460px; 
	margin: 0 0 12px 25px;
	background:none;
}

#startMain .social {height: auto; margin-right:0; margin-top:5px; background:none;
	border: 1px solid #0D567A;
    border-radius: 4px 4px 4px 4px;
	width: 621px;
	margin: 0 25px 12px 0;
}
/* #startMain .social .top {background:none;} */
#startMain .social .content {height:auto; padding:5px 0; background:none;}
#startMain .social .content .twitter {padding:0 0 0 10px;}
#startMain .social .content .newsletter {padding:0 0 0 10px;}
#startMain .social .content .newsletter h4 {font-weight:bold; padding: 0 0 5px 0;}

#startMain .social .content .ui-state-default {display: inline-block; position:relative; top:3px;}
#startMain .social .content .ui-icon {display: inline-block;} /* */
#startMain .social .content .icon {height: 16px; width: 16px;}
#startMain .social .content a.button {
	color: #0D567A;
    display: inline-block;
    font-weight: bold;
    margin: 0 0 0 33px;
    width: 250px;
}

#startMain .adsocial {margin-left:25px; background:none;}

#doormat {clear:both; margin:0 0 11px 12px; border:1px solid #cae2ed; width:916px; padding:12px 16px 25px 16px; overflow:hidden; background-color:#fafdfe;}
#doormat .utility {margin:0 0 28px 0; width:100%; overflow:hidden;}
#doormat .utility .print {float:left; width:50%;}
#doormat .utility .print a {display:inline-block; padding:0 0 0 28px; line-height:22px; color:#1774a0; background:transparent url('../images/doormat-print-icon.gif') no-repeat center left; font-weight:bold;}
#doormat .utility .social {float:right; width:50%; overflow:hidden;text-align:right;}
#doormat .utility .social .addthis_toolbox{float:right;}
#doormat .doormatContainer{width:100%;overflow:hidden;}
#doormat ol {float:left;width:229px;overflow:hidden;}
#doormat li {float:left;margin:0 0 1em 0;width:229px; font-weight:bold;}
#doormat li ol{margin:.5em 0 0 0;}
#doormat li li {margin:0;font-weight:normal;}

#badges {margin:0 0 10px 12px; width:950px; text-align:right;}
#badges .last{margin:0 -5px 0 0;}

#footer {width:100%; height:24px; line-height:24px; background:#28a7e0 url('../images/header-background.gif') repeat-x top left; color:#ffffff;}
#footer a {color:#ffffff;}
#footer .delimiter {padding:0 0 4px 0;}
#footer .container {overflow:hidden; width:950px; padding:0 12px 0 12px;}


#content .radiowrap h4 {font-size:1.0em;}

.print #content{margin:0 12px 0 12px; padding:12px; width:927px!important;clear:both;background-color:#fff;}
.print #content .teaser img.printIcon{margin:0 5px 0 0; border:0px none;}
.print .printHeader{padding:25px 0 25px 12px; width:951px; overflow:hidden;}
.print h1{margin:0; padding:0; float:left;}
.print h1 a{background-image:none;width:0;height:0;}
.print .logo{float:left;}
.print .print{float:right;}
.print .print a{display:inline-block; margin:.75em 0 0 0; padding:0 0 0 28px; line-height:22px; color:#1774a0; background:transparent url('../images/doormat-print-icon.gif') no-repeat center left; font-weight:bold;}

.googlead {position:absolute; top:176px; left: 987px;}
.googlead.detail {position:absolute; top:192px; left: 987px;}
.googleadTVbot {margin: 10px 0 0 193px; width: 728px !important;}

/* klein .adworkxPosition1 { height: 60px; left: 488px;position: absolute;top: 36px;width: 473px;overflow:hidden;}
*/
.adworkxPosition1 {height: 91px; left: 233px; overflow: hidden; position: absolute; top: 36px; width: 728px;}
.adworkxMiddle {display:block;}
.adworkxMiddle img {border:0!important;}

.plista_widget_belowArticle {margin-top:15px;}
.etarget {margin-bottom:10px;}

.hide {display:none;}

.newicon { position: absolute; top: 116px; left: 105px; width:50px; height:50px;background:transparent url('../images/newicon38.png') no-repeat top right;}
