/* $Id$ */

/* HTML elements */
a{
  color:#83265E;
}

a:visited{
  color:#551A8B;
}

.node a, node a:visited{
  color:#0D6185;
}

h2.title{
	color:#83265E;
}


TBODY {
	border:0pt;
}

div.cleardiv {
	clear: both;
}

div#right-collum{
  float:left;
  width:47%;
  border-left:1px dashed #CACACA;
}

div#left-collum{
  float:left;
  clear:left;
  width:52%;
  /*width:47%;*/
  /*width:18%;*/
}

div#main-collum{
  float:left;
  clear:left;
  width:99%;
  /*width:47%;*/
  /*width:18%;*/
}

.panel-2col .panel-col-first {
  width: 52%;
}

.panel-2col .panel-col-first .inside {
  margin: 14pt 0 0 10pt;
}

.panel-2col .panel-col-last {
  border-left:1px dashed #CACACA;
  width: 47%;
}

.panel-2col .panel-col-last .inside {
  margin: 14pt 0 0 10pt;
}

html {
    /*font: normal normal 0.85em/1.5em Verdana, Arial, Helvetica, sans-serif;*/
    font: normal normal 0.85em/1.5em arial,sans-serif;
	/*background-color:#666565;*/
	/*text-align:justify;*/
	/*color:#333333;*/
	color:#333333;
}

div#main{
	/*height:723px;*/
    background-image:url('images/backdrop2.png');
	border-bottom:1px solid #CACACA;
}

div#page{
   background:#FFFFFF none repeat scroll 0% 50%;
   border-top:3px  #000000 solid;
   min-height:600px;
   /*width:1055px;*/
   width:980px;
}

div.node div.content {
  /*margin:10pt;*/
}

div.promo-box {
  background-color:black;
  padding: 7pt;
  margin:4pt 0 0;
}

div.promo-box IMG {
  /*float: right;
  width:7%;*/
  float:left;
  padding-right:11px;
  width:35px;
}

div.promo-box P {
  color:white;
  margin:0pt;
  background-color:#000000;
}
 

div.promo-box P.promo-title { 
	font-size:25px;
    padding-top:9px;
    padding-left:10px;
}
div.promo-box p.promo-time { 
   border-top:solid 1px #CACACA;
   font-size:16px;
   font-weight:bold;
   margin-left:46px;
   width:83%;
}

div.block-container h2.title {
  /*background:#CCCCCC none repeat scroll 0% 50%;*/
  /*color:#666565;*/
  color:#83265E !important;
  font-size:1.7em;
  font-weight:normal;
  margin:0 0 5pt 0pt;
}

/*div.block-container H2.title {
  background:#0D6185 none repeat scroll 0% 50%;
}*/

div.block-views,
div.block-ws_killertv{
   /*margin:10pt;*/
   width:95%;
   margin:14pt 0 0 10pt;
}

div.block-container div.content{
  /*padding:7pt;*/
}

div.block-container{
   /*border:1px solid #CCCCCC;*/
   /*float:left;*/
}

div.block-style-list TD.separator {
  border-top:1px solid #CACACA;
  height:5pt;
  color:#333333;
  padding:4px;
}

/*div.block-style-list td{
  border:solid 1px;
}*/

div#header{
    height:80px;
    background-color:#83265e;
    margin-left:auto;
}

div.clear-block{
	display:block;
}

div#logo{
	font-family:Arial,Helvetica,sans-serif;
	margin:0pt 8pt;
	width:202px;
	float:left;
}

div#language{
   float:left;
   text-align:right;
}

div#header-inner-right{
	float:right;
	text-align:right;
}

div.navbar #block-split-1{
  float:left;
}

/*div.navbar #block-split-2{
  float:right;
  text-align:right;
}*/

div#block-split-2 div {
	float: right;
	margin-right: 10px;
}

div#block-split-2 div div {
	float: none;
	display: inline;
}

div#block-split-2 .form-item{
	margin: 0px;
}

div.navbar{
  font-size: 95%;
  clear:both;
  background-color:#000000;
  width:100%;
  border-top:1px solid #8A8A8A;
}

div.navbar ul {
  list-style: none;
  margin: 0pt;
  padding:0.3em 8pt 5pt;
  /*border-bottom:1px solid #CACACA;*/
}

div.navbar ul li{
  display: inline;
}

div.navbar ul li a{
  display: inline; 
  color:#FAFAFA;
  font-size:1.1em;
  font-weight:bold;
  font-family:arial;
  text-decoration:none;
}

div.navbar ul li a:hover{
  color:#666565;
  text-decoration:underline;
}

div#read-text p{
  width:98%;
  text-align:justify;
}

div#player-fullscreen{
	position:relative;
	z-index:1;
	top:0px;
}

div#player-stream{
	background:#CCCCCC none repeat scroll 0%;
	padding:0pt 0pt 30pt;
}

div#player-stream ul.menu{
   list-style-position:outside;
   list-style-type:none;
   margin:6pt 0pt 0pt 9pt;
   padding:0em 58pt 0pt;
}

div#player-stream ul.menu li{
  background:#000000 none repeat scroll 0%;
  color:#FFFFFF;
  float:left;
  margin:2pt 4pt 0pt 0pt;
  padding:2pt 9pt 3pt 8pt;
}

div#player-stream ul.menu li a{
  color:#FFFFFF;
  text-decoration:underline;
}

div#fs-player{
	border:solid #fffff 1px;
	position:absolute;
	top:110px;
}

div.wrapper{
    float:left;
}

div#block-ondemand td {
   /*padding: 0px 27px 0px 0px;*/
   font-size:1.1em;
   line-height:1.6em;
   font-weight:bold;
}

#block-ondemand td a{
  color:#0D6185;
}

div#block-ondemand td img{
	margin:2px 14px 6px 0;
}

div.btn-promo{
   /*background-color:#CCCCCC;*/
   margin:10pt 0pt;
   text-decoration:none;
   background: transparent url(images/pijl.gif) no-repeat;
   padding:5pt;
}

div.btn-promo a{
  /*background-color:#A92D00;*/
  text-decoration:none;
  color:#FAFAFA;
  padding:0pt 0pt 1pt 35pt;
  font-weight:bold;
}

div.btn-promo a:hover{
   text-decoration:underline;
}

div#urgent-info{
  /*background:#DDDDBB none repeat scroll 0% 50%;*/
  /*background-color:#0D6185;*/
  border:1px solid #0D6185;
  padding:7pt;
  border:1px solid #CACACA;
}

div#urgent-info.hilite{
  /*background-color:#B5B48A;*/
  background-color:#DDDDBB;
  cursor: hand;
  cursor:pointer;
}

div.content-break p{
   line-height:18px;
   margin:3pt 8pt 0pt 0pt;
}
	
dl.block-list{
  border-bottom:1px solid #CACACA;
  margin:-60px 3pt 0 2pt;
  /*padding:0 0pt 49pt;*/
}

dl.block-list dt a{
  background-color:#0D6185;
  color:#FFFFFF;
  font-size:1.3em;
  line-height:1.5em;
  stext-decoration:none;
}

dl.block-list dt a:hover{ 
  text-decoration:underline;
}
	
dl.block-list img{
  border:1px solid #666666;
}


div#block-news-list h2.title{
  margin:0pt;
  padding:0pt 10pt 4pt;
  background:#CCCCCC none repeat scroll 0% 50%;
  color:#FFFFFF;;
}

dl.block-list dd{
  margin:0pt;
  /*float:left;*/
  font-size:0.9em;
  padding:0px;
}

dl.block-list dd.stamp{
	padding:2px;
	/*font-size:0.96em;*/
	font-size:1.1em;
}

dl.block-list dd.image{
	/*border:solid 1px;*/
	/*padding:0 0 14px 76px;*/
	color:red; 
	/*margin:5px; */
	cursor:pointer; 
}

dl.block-list dd.stamp, dl.block-list dt b{
	position:relative;
	left:10px;
	position:relative;
	top:70px;
	font-weight:bold;
	width:20%;
	background-color:#fff;
}



/* Language selector */

div.block-locale {
	margin-right: 10px;
}

div.block-locale ul{
  list-style: none;
  margin: 0;
  padding: 0;
}

div.block-locale ul li{
	display: inline;
}

div.block-locale a {
    color:#FAFAFA;
    text-decoration: none;
}

div.block-locale a:hover {
    text-decoration: underline;
}

/* Stream Control Panel */
.view-id-player .view-content{
	
}


div#stream_controlpanel {
	/*background-color: #DDDDBB;*/
	border-top:1px solid #DADADA;
	clear:both; 
	width: 482px;
}

div#stream_controlpanel img {
	margin: 7px;
}

#button-player-settings {
   background-color:#000000;
   color:#FFFFFF;
   padding:5px 11px 3px 10px;
   border-bottom:solid #FFFFF 1px;
}

.block-ws_killertv .button:hover{
   color:#CACACA;
   background-color:#0D6185;
}

.button-control{
   display:none;
   background-image:url('images/bkgr_player.gif')
}

/*hyperlinks*/
.block-style-list a, div.content-break a{
  /*color:#0D6185;*/
  color:#333333;
  font-weight:bold;
  /*font-weight:bold;*/	
  font-size:1.1em;
  line-height:1.5em;
  text-decoration:none;
}

.block-style-list a.active{
  color:#0D6185;
}

.block-style-list td a.hilite{
  border:solid 1px;
}


.block-style-list a:hover, #block-ondemand a:hover, div.content-break a:hover{
  color:#0D6185;
  text-decoration:underline;
}

/*styles for killertv*/
.content #image{
  border:solid #CACACA 1px;
  padding:2pt;
  width:478px;
}

/*titles: news & guide */
.content #image .block-title{
   /*color:#FAFAFA;
   border-bottom:5px solid #CACACA;*/
   position:absolute;
   top:122px;
   display:block;
   /*background-color:#0D6185;*/
   /*margin:0pt 0pt 0pt 8pt;*/
   font-size:1.7em;
   /*padding:0px 5px 2px 0px;*/
   width:29%;
}

.content h1{
  font-size:1.3em;
  border-bottom:5px solid #CACACA;
  color:#0D6185;
  font-size:1.3em;  
  margin:0 !important;
}

.content .post-date{
  color:#0D6185;
  font-size:14px;
}

.block-style-list img{
  border:solid #CACACA 1px;
  padding:2pt;
}

/*.block-style-list .image-list{
  border:solid 1px;
  width:90px;
  height:55px;
  background-image:url(images/img_empty_list.gif);
}*/

/*end*/

/*searchfield in navigation region*/
#search-block-form{
  padding:2pt;
}
/*end*/

/*footer*/
#block-menu-menu-footer{
  float:none;
}

#block-menu-menu-footer .content{
  background-image:url('images/footer_bkgr');
}

#block-menu-menu-footer ul li{
  display:inline;
}

#block-menu-menu-footer ul li a{
  color:#666565;
}
/*end footer*/

.content .node-results{
  padding:20pt;
}

.box h2{
  border-bottom:7px solid #CACACA;
  color:#FFFFF;
  margin:0pt 0pt 0pt 20pt;
}

/*search-form styles*/
.search-results dd {
  border-bottom:solid #CACACA 1px;
}

.search-results dt a {
  color:#0D6185;
}

.search-results .search-info a{
  color:#CACACA;
}

html.js fieldset.collapsible legend a {
  color:#FE0000;
}

.search-form{
  margin:0pt 0pt 0pt 21pt;
}

/*end of search-form*/

table, dl.block-list {
  font-size:0.95em;
  line-height:1.3em;
}


/*pager*/
.item-list .pager {
  border-bottom:solid 1px #CACACA;
  border-top:1px solid #CACACA;
  clear:both;
  font-size:0.85em;
  line-height:1.2em;
  padding:8px 33px 8px 3px;
  text-align:center;
  font-size:0.83em;
}

.block ul {
  margin:0;
  padding:0 76px 0.25em 1em;
}

ul.pager li{
   padding:0px !important;
}

ul.pager li a.active, ul.pager li a {
  color:#33333 !important;
}

.item-list li.pager-previous a, .item-list li.pager-next a{
   font-size:1.7em;
}

.item-list li.pager-previous a.active, .item-list li.pager-next a.active{
   font-size:1em;
}

.item-list li.pager-previous a:hover, .item-list li.pager-next a:hover{
   color:#0D6185;
 }
 
.archive-title{
   padding:0px 0px 0px 10px
 }
 
 