body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#ffffff;padding-top: 42px;}
h1, h2, h3,p,ul {margin:0;padding:0}
h1{ font-size:16px;}
h2{ font-size:14px;}
h3{ font-size:12px;}
a {text-decoration:none; color:#00b4ef;}
a:hover {}
a:visited {}
img{ border:none;}

tr{ background:#ffffff;}
td.news1{ border-bottom:1px solid #eaeaea; background:#ffffff;}
td.news{ border-bottom:1px dashed #eaeaea; background:#ffffff;}
td.news h2{ padding:0 0 5px;}
td.news p a{ color:#494949;}
td.data{ background:#f7f7f7; text-align:right; padding:4px 15px;}
div.fix{ clear:both;}
div.paginator{ text-align:center; background:#ffffff; padding:5px;}
div.paginator span{ font-size:16px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
div.paginator a{ text-decoration:none; font-weight:bold; color:#333; padding:3px 7px;font-size:16px;}
div.paginator a:hover{background:#00b4ef;color:#ffffff;}
div.paginator span:hover{ background:#00b4ef;}
div.paginator span:hover a{ color:#ffffff;}
div.paginator span.current{ color:#00b4ef; padding:5px;}
div.paginator span.disabled{ color:#cccccc; padding:5px;font-weight:bold;}
div.paginator span.current:hover{ background:none;}
div.paginator span.current:hover a{}
div.paginator span.disabled:hover{ background:none;}
div.paginator span.disabled:hover a{}
div.title{padding:0; background:#eaeaea; margin:0 0 5px;}
div.title h1{ padding:6px 18px; color:#686868; border-top:1px solid #ffffff; font-weight:normal;}
div.title h1.title{ float:left; padding:6px 18px 0;}
div.date{ padding:7px; text-align:right;}
div.articlephoto{ width:280px; margin:0 auto;}
div.articlephoto h3{ padding:5px; color:#494949}
div.bodytext{ padding:7px; text-align:justify;}
div.bodytext img{ display:none;}
div.bodytext p{ padding:0 0 12px;}
h1.categorie a{background:#00b4ef;padding:6px 1%; color:#ffffff; width:98%; float:left; border-bottom:1px solid #ffffff;}
h1.categorie a:hover{ background:#eaeaea; color:#595959; width:96%; padding:6px 2%;}
h1.title{ padding:6px 18px; color:#898989; background:#eaeaea; margin:0 0 5px; border-top:1px solid #ffffff}
h1.title.sub{ background:none; margin:0 7px; border-bottom:1px solid #dadada; padding:7px;}
h1.title span.title{ padding:6px 6px 6px 18px; float:left;}
h1.title_view{ padding:7px; font-weight:normal; font-size:20px; color:#595959;}
h2.title{ padding:0 0 5px;}
h2.sumar{ margin:7px; border-top:1px solid #898989; border-bottom:1px solid #898989; padding:7px; font-weight:normal; font-size:13px; line-height:18px; color:#393939;}
a.home{  float:left; padding:6px; background:#bdbdbd; color:#ffffff; font-size:16px;}
a.home:hover{ background:#00b4ef;}
ul.readmore{ padding:7px 7px 10px 25px;}
ul.readmore li{ padding:4px 0; list-style:square; color:#797979;}
ul.readmore li a{ color:#797979; font-size:14px;}
ul.readmore li a:hover{ color:#494949;}

#___plusone_0{width:50px !important}
#Header{ background:#00b4ef url(/images/header_mobile.png) no-repeat 145px 0%; position:relative;}
#Header h1{ color:#ffffff; padding:10px; float:right; font-size:18px; }
#Header span{position:absolute; top:50px; right:0; padding:6px;}
#Header span a{ color:#ffffff; text-decoration:underline;}
#Header form{ background:#898989; width:100%; clear:left; border-bottom:1px solid #595959;}
#Header form input{ border:none;  margin:4px 0 4px 1%;padding:2px 1%; font-size:16px; font-family:Arial, Helvetica, sans-serif; float:left;}
#Header form input.search_text{ width:77%;background:#ffffff; }
#Header form input.search_button{ width:17%;background:none; color:#ffffff; cursor:pointer;}
#Header ul{ list-style:none;}
#Header ul li{ float:left; width:50%; background:#595959; border-top:1px solid #aaaaaa;border-bottom:1px solid #ababab;}
#Header ul li a{ float:left; width:100%; text-align:center; padding:5px 0; color:#dadada; text-decoration:none; font-size:16px;}
#Header ul li a:hover{ background:#dadada; color:#595959}
#Logo{ padding:20px 28px 20px 20px; float:left; background:#ffffff;}
#CopyRight{ padding:15px; clear:both; background:#595959; color:#ffffff;}
#CopyRight a.logo{ color:#eaeaea; font-size:21px; font-weight:bold;}
#CopyRight a.logo:hover{ color:#ffffff;}
#CopyRight ul{ list-style:none; padding:0 0 15px;}
#CopyRight ul li a{ color:#c9c9c9;}
#CopyRight ul li a:hover{ color:#eaeaea;}
#CopyRight span{ font-size:10px;}

#grila_emisiune div {padding:10px;border-bottom:1px solid #AAA;outline:#FFF solid 1px;margin:2px 0}
#grila_emisiune div h1 {cursor:default;font-size:14px;color:#333;float:left}
#grila_emisiune div span {cursor:default;font-size:12px;color:#333;float:right}
#grila_emisiune .gri {background:#F7F7F7}
#grila_emisiune div:hover {background:#C00;border-left:7px solid #FFF;border-bottom:none;outline:#C00 solid 1px;padding:10px 10px 11px 3px}
#grila_emisiune div:hover span, #grila_emisiune div:hover h1 {color:#FFF;font-weight:bold}




a{
  text-decoration:none;
}
.live-player{
  position: fixed;
  bottom: 0;
  margin-bottom: 0;
  left: 0;
  color: #fff;
  width: 100%;
  z-index: 999;
  background: #00b4ef;
  }

#player{
  background-color: rgba(0, 0, 0, 0.9);
  width: 100%;
  display: block; }
  #player .player-inner{
    /* width: 1170px; */
    margin: 0 auto;
    }
    #player .player-inner .player-btn {
      color: #fff;
      padding: 12px 0;
      width: 51px;
      text-align: center;
      display: block;
      background-color: #000000;
      float: left;
      color: #FFF;
      font-size: 16px;
      margin-right: 20px;
      }

      #player .player-inner .player-btn:hover {
        background-color: #595959;
        color: #fff;
        }

      #player .player-inner .player-btn:focus{
        outline: none; }

    #player .player-inner .spectrum {
      float: left;
      padding: 15px 25px; }

    #player .player-inner .song{
      float: left;
      margin-top: 11px;
      font-weight: bold;
      font-size: 13px;
      }

    #player .player-inner .song strong {
        display: block;
        line-height: 14px;
        margin-top: 12px;
        font-size: 14px;
        color: #FFF;
        font-weight: bold;
        /* font-weight: 400; */
        /* text-transform: uppercase; */
        }


  #player .fa-play, .audioplayer .fa-play {
    display: block; }
  #player .fa-pause, .audioplayer .fa-pause {
    display: none; }
  #player .jp-state-playing .fa-play, .audioplayer .jp-state-playing .fa-play {
    display: none; }
  #player .jp-state-playing .fa-pause, .audioplayer .jp-state-playing .fa-pause {
    display: block; }

.jp-volume-controls {
  width: 50px;
  float: right;
  margin-top: 15px;
}
  .jp-volume-controls:hover .jp-volume-bar {
    height: 10px;
    margin-top: 6px; }

.jp-volume-controls:hover .jp-volume-bar-value {
    height: 10px; 
}


.jp-volume-bar {
  background: #333;
  position: absolute;
  width: 120px;
  height: 3px;
  overflow: hidden;
  cursor: pointer;
  float: left;
  margin-top: 10px; 
}

.jp-volume-bar-value {
  background-color: #00b4ef;
  height: 3px; 
}

a.jp-mute {
  color: #FFF;
  float: right;
  font-size: 18px;
  margin-right: 10px;
  margin-top: -3px;
}

a.jp-mute:focus {
    outline: none; 
}
