@import url("../../default/css/template.css");

body { background: #e7ebec }
a { color: #666666 }
table.broadcasts td.smallStation { color: #666666 }
.modCurrent .item:nth-child(2n + 1) .content .title div.gradient { background: url('../images/gradient.png') 0 0 repeat-y}
#logo { margin-top: 20px;  }
#head { background: #FCDB1C; }
#mainMenu { background: url('../images/mainMenu.png') 0 0 repeat-x; }
#head .quickBttn { margin-left: 11px }
#mainMenu ul.menu > li.hover { color: #c00018; background: url('../images/menuArrow.png') 50% bottom no-repeat }
#head .bttns .bttn { background-image: url('../images/headBttnBg.png') }
#head .bttns .bttnHighlight { background-image: url('../images/headBttnHighlightBg.png') }
#head .bttns .bttn:hover { background: url('../images/headBttnBg_hover.png') 0 0 repeat-x; line-height: 30px; height: 30px; width: 110px; margin: 5px 5px 10px 5px;}
#head .bttns .bttnHighlight:hover { background-image: url('../images/headBttnHighlightBg_hover.png'); line-height: 30px; height: 30px; width: 110px; margin: 5px 5px 10px 5px;}
#my a.logout, #my button { background: url('../images/headBttnBg.png') }
table.dynBox td.dynBoxHeader { background-color: #c00018  }
#logo a img { width: 400px }
td.evenColumn, tr.evenRow { background-color: /*#e8e8f0*/ #e7ebec }
.bcViewProgram table.bcProgram tr.station td { background-color: #e7ebec }
.bcViewProgram table.bcProgram td.time { background-color: #e7ebec }
#searchModule button { background: url('../images/searchBttn.png') 0 0 no-repeat; border: 0 }
.bcViewDisplay div.highlights div.content {  background: url('../images/highlightsBg.png') 0 0 repeat-x }
.bcViewDisplay #homeNews div.pagination a.page, .bcViewDisplay div.highlights div.pagination a.page { background: url('../images/highlightsInactivePage.png') 0 0 no-repeat }
.bcViewDisplay #homeNews div.pagination a.active, .bcViewDisplay div.highlights div.pagination a.active { background: url('../images/highlightsActivePage.png') 0 0 no-repeat }
.bcViewAll .bcAll th.even { background: #666666 }
.bcViewAll .bcAll th.odd { background: #969696 }
.bcViewAll .bcAll .offsetRight { background: #666666 }


.bcViewDisplay table.dynBox { margin: 0px }
.bcViewDisplay div.highlights .content .image { background: url('../images/hightlightSlidesBg.png') 0 0 repeat-x;  }


.bcViewDetails .info .title h1 span, .bcViewDetails .info .subTitle span { color: #c00018 }

.dynBoxHeadline { padding-left: 15px;  box-shadow: 1px 1px 3px #666666; background: #c00018; color: white }



div.tabs > ul.tabs { border-bottom: 1px solid #e8e8f0 }
div.tabs > ul.tabs li { background: url('../images/tabBg.png') right bottom no-repeat; border-bottom: 1px solid #e8e8f0  }
.bcViewDetails table.details td.details { background: url('../images/highlightsBg.png') 0 0 repeat-x }
.bcViewDetails .buttons a.txtButton { background: url('../images/headBttnBg.png') 0 0 repeat-x }

.modCurrent .item {color: #666666;}
.modCurrent .item:nth-child(2n + 1) { background-color: /*#e8e8f0*/ #e7ebec; }

#mainMenu ul.menu ul li.active a  { color: #c00018; }
#mainMenu ul.menu ul li a:hover  { color: #c00018; }
.bcViewDetails hr { color: gray; background: gray }
.bcViewTips { }
.bcViewTips .broadcasts td { padding-left: 5px !important; padding-top: 3px !important; padding-bottom: 5px !important;}
.bcViewTips .broadcasts td.station img { display: block; }
.bcViewTips .broadcasts td.time { font-weight: bold; width: 38px; }
.bcViewTips .broadcasts td.time a img,
.bcViewTips .broadcasts td.time img { float:right; }
.bcViewTips .broadcasts td.image { border-right: 1px solid #c9d3d5; padding-right: 5px !important; text-align: right; }
.bcViewTips .broadcasts td.image img { max-width: 176px; }
.bcViewTips .broadcasts td.station { border-left: 1px solid #c9d3d5; width: 67px }
.bcViewTips .broadcasts tr.buttons { font-weight: bold; }
.bcViewTips .broadcasts tr.buttons  td:first-child { border-left: 1px solid #c9d3d5; }
.bcViewTips .broadcasts tr.buttons  td:last-child { border-right: 1px solid #c9d3d5; }
.bcViewTips .dynBox td.dynBoxHeader { border-bottom: 0px solid #FFFFFF; }
.bcViewTips .progressBar { margin: 8px 0; width:90px;}
.bcViewTips img.epgImage {padding-top:3px;}


.modCurrent { height: 310px }

#coop { float: right; padding: 4px 0 0 0; margin: 0px 20px 0 20px; }
#coop a { display: block; background: url('../images/tvDirektIcon.png') 0 0 no-repeat; width: 64px; height: 64px; }
#coop a span { display: none; }

.bcViewDetails { color: #666666 }
.bcViewDetails .text { color: #666666 }

#foot { color: #666666; background: #fcdb1c }
#foot a { color: #666666 }
#my.loggedIn { background: url('../images/headBg.png') 0 0 repeat-x;  }
#my.loggedIn hr { background: black; }
#foot #footermenu { float: left ; margin-right: 20px; }
.plista_widget_belowArticle .itemLink:hover, .plista_widget_belowArticle .itemLinkPET:hover, .plista_widget_belowArticle .itemLinkPET { background: red }
.plista_widget_belowArticle .itemLink, .plista_widget_belowArticle .itemLinkPET { background-color: red }

#social { display: none }
#my.loggedIn { box-shadow: 1px 1px 4px #e7ebec }
#my.loggedIn hr { background: #e7ebec }

.planerStyle td, table th { padding-right: 10px }

@import url("../../default/css/pit_birthdays.css");

@import url("../../default/css/pit_broadcast_all_evening.css");
#colorGuidanceBar { right: 0 }

.wrap { clear: both }
@import url("../../default/css/pit_broadcast_category.css");

@import url("../../default/css/pit_broadcast_current.css");

@import url("../../default/css/pit_broadcast_details.css");

.bcViewDetails .ratings table.ratings td { background-color: #e7ebec }
.bcViewDetails table.details td.image { background: url('../images/highlightsBg.png') 0 0 repeat-x; min-width: 411px }
.bcViewDetails table.details td.image div { background: url('../images/highlightsBg.png') 0 0 repeat-x; }

@import url("../../default/css/pit_broadcast_display.css");

@import url("../../default/css/pit_broadcast_home.css");

@import url("../../default/css/pit_broadcast_planer.css");

@import url("../../default/css/pit_broadcast_program.css");

@import url("../../default/css/pit_broadcast_rebroadcasts.css");

@import url("../../default/css/pit_broadcast_search.css");

@import url("../../default/css/pit_broadcast_tip.css");

@import url("../../default/css/pit_ratgeber_videos.css");

@import url("../../default/css/pit_static.css");

@import url("../../default/css/pit_user.css");

@import url("../../default/css/pitinquiry.css");

@import url("../../default/css/pitstationedit.css");

@import url("../../default/css/pitstationshow.css");

@import url("../../default/css/pitwertvollfernsehen.css");
.bestellSubmit { padding: 0 }
#guidanceOrder form { float: left; width: 710px; }
#guidanceOrder form label {  width: 130px; padding: 10px 0px}
#guidanceOrder form dt { float: left; }
#guidanceOrder form label { display: block; width: 140px; }
#guidanceOrder form input[type=text], #guidanceOrder form textarea { width: 200px; font-family: 'Verdana', sans-serif; }
#guidanceOrder form .formElementSet { clear: both }
@import url("../../default/css/print.css");

@import url("../../default/css/rebroadcasts.css");

@import url("../../default/css/staton.css");

@import url("../../default/css/survey.css");

@import url("../../default/css/template-arkadium.css");



.plista_widget_belowArticle .itemLink:hover, .plista_widget_belowArticle .itemLinkPET:hover, .plista_widget_belowArticle .itemLinkPET { background-color: #e7ebec }


