@charset "UTF-8";

* {	margin: 0;padding: 0; }

body { 	font-family: Arial, Tahoma; 	padding-bottom: 0px; 	text-align: center; 	background:url("/tvportal/cac_bg.jpg") no-repeat fixed center top #000000; 	color: #fff; 	font-size: 12px; }
span.t{margin-bottom:10px;}
a{text-decoration: none;}
a:focus {outline-style: none;outline-width: 0;}
a img{ border: none;}
ul {list-style-image: none;	list-style-position: outside;list-style-type: none;}
.clear {clear:both;	display:block;height:0;overflow:hidden; visibility:hidden;width:0;border:0 none;float:none;line-height:0;font-size: 0;}
.hidden{display: none !important;}
#wrap {width: 990px;margin: 0 auto;padding: 0 0 20px 0;text-align: left;display: block; }
/* container - sirina 950px */
#container {padding: 0 20px;}
#navigation{overflow: hidden;clear: both; padding-top: 0px;margin-bottom:0px;}
/* navigation */
#navigation ul,#nav2{padding: 0;float: left;width:100%;display: inline;}
#navigation ul{background:#333; background:#333 url("/tvportal/title.jpg") repeat-x;  }

#navigation li ,#nav2 li{float: left;position: relative;list-style-image: none;list-style-position: outside;list-style-type: none;width:auto;display: inline;}
#nav2 li{width:88px;text-align:center;background:#222 url("/tvportal/izdvajamo_bg_pink.png")}
#navigation li{border-right:1px solid #222;}
#navigation li.active{background-color: #333;}
#nav2 li{margin-right: 4px;background-color:#222;height:24px; }
#navigation a,#nav2 a{	display: block;	color: #FFFFFF;	text-decoration: none;	font-size: 15px;padding: 5px 7px 5px 8px;}
#nav2 a{FONT-SIZE:13PX}
#nav2 a{color:#333333;}
#nav2 .danasBg{background: none repeat scroll 0% 0% transparent; width: 245px;overflow: hidden;}
#navigation a.first {padding-left:10px;padding-right:11px;}
#navigation a.new{background-color:#222;padding:5px 10px 5px 10px;}
#navigation a:hover {background-color: #333;}
#navigation a.new2{padding:5px 7px 5px 24px; background: transparent url("/tvportal/football_s.png") no-repeat 4px 6px; }
#navigation a.selected{background-color: #333; }

.navigation{border-left:medium none;border-right:medium none; margin-bottom:10px; clear:both;display:block;background:none;}
.navigation li.active a{background-color:#333; background:none;}
#navigation ul.navigation{background:#222;border-top:4px solid #333;border-bottom:1px solid #333;}

/* end navigation */ 



/* big */
#tvportal-box{background:#000;border: none;padding: 0px;position: relative;margin-bottom: 10px;height: 240px; }
#tvportal-box-small{border: 1px solid #999999;padding: 5px;position: relative;margin-bottom: 10px;clear: both; }
#container .tp-film{border: 1px solid #FF1267;}
#container .tp-serije{border: 1px solid #666B6B;}
#container .tp-emisije{border: 1px solid #78899C;}
#container .tp-sport{border: 1px solid #77A4D9;}

#tvportal-box a,#big-con-small a{color: #fff;text-decoration:none;}

#big-con{position: absolute;top: 40px;left: 10px;width: 680px;height: 160px;padding: 25px 5px 5px 15px;background-image: url("/tvportal/back.png");color: #fff;font-family: Verdana; }
#big-con h1 {font-size: 24px;margin-bottom: 20px;}

#big-con .video,#tvportal-box-small .video{padding: 5px;background-color: #FF1267;position: absolute;right: 0;top: 0;font-weight: bold; }
#tvportal-box-small .video-film{background-color:#FF1267;}
#tvportal-box-small .video-serije{background-color:#666B6B;}
#tvportal-box-small .video-emisije{background-color: #78899C;}
#tvportal-box-small .video-sport{background-color:#77A4D9;}


#big-con .opis {font-size: 18px;}
#big-con .video a, #tvportal-box-small .video a {text-decoration: none;color: #fff;}

/* end big */ 

/* content*/ 
/* content left*/
#content-l {float: left;width: 710px;}
#vesti-days-box{overflow: hidden;margin-bottom: 10px; background:#444;  border-bottom:5px solid #333;border-top:5px solid #333;padding-left:5px;}
#vesti-box{background: #fff url("/tvportal/bg_novosti.jpg") repeat-x 0 0 ;color: #fff;overflow: hidden;}
#vesti-box h3{ font-size: 12px;margin-bottom: 5px;}
#vesti-box a{text-decoration: none;color: #fff;}
#vesti-box .vest{background:#000 url("/tvportal/title.jpg") repeat-x;float: left;width: 175px;display: block;height: 120px;}
#vesti-box .vest div{padding: 5px;} 
#vesti-box .marg{ margin-left: 5px;}
#vesti-box .marg div{padding-left: 0;} 
#vesti-box .last{ background: none;}
#content-l-box {overflow: hidden;clear: both;margin-bottom: 10px;}
#content-l-box img{height: 130px;width: 170px;border: none; float:left;}
#content-l-box .ajax_loader{width: auto; height: auto; position: absolute; left: 22%; top: 49%;}
.ajax_loader_t{width: auto; height: auto; position: absolute; right: 15px; top: 15px;}
.ajax_loader_l{position: relative; left: 24%; top: 55px;}
#content-l-box .film,#content-l-box .serija,#content-l-box .emisija,#content-l-box .sport {float: left;width: 170px;margin-right: 10px;height: 280px; }
#content-l-box p, #box-small p {margin: 5px;height: 75px;overflow: hidden; }
#content-l-box p{color:#000;}
#content-l-box h2,#content-l-box h3,#box-small h2, #box-small h3 {font-size: 12px;padding-left: 5px;line-height: 18px;border-top:1px solid #000000; border-bottom:1px solid #000000;height: 18px;overflow: hidden; background:#333333 url("/tvportal/title.jpg") repeat-x;  }
#content-l-box h3 {background:#222222; clear: both; }
#content-l-box .film, #box-small .film {background: #ff1267 url("/tvportal/film_bg_gradient.jpg") repeat-x; position: relative; }
#content-l-box .serija, #box-small .serija {background: #666b6b url("/tvportal/serija_bg_gradient.jpg") repeat-x;position: relative; } 
#content-l-box .emisija, #box-small .emisija {background: #78899c url("/tvportal/emisija_bg_gradient.jpg") repeat-x;position: relative; }
#content-l-box .sport, #box-small .sport {background: #77a4d9 url("/tvportal/sport_bg_gradient.jpg") repeat-x;position: relative; }
#content-l-box .sport {margin: 0; }
#content-l-box .vreme,#box-small .vreme {width: 160px;padding : 0 5px;float: left;overflow: hidden;padding: 0 5px;position: absolute;bottom: 18px; }
#box-small .vreme { width: 170px;}
#content-l-box ul {list-style-image: none;list-style-position: outside;list-style-type: none; }
#content-l-box .vreme .left,#box-small .vreme .left{float: left; font-size:11px;}
#content-l-box .vreme .right,#box-small .vreme .right{float: right;font-size:11px; }
#content-l-box .nav, #box-small .nav {position: absolute;bottom: 0;width: 170px; background:#333333 url("/tvportal/title.jpg") repeat-x;}
#box-small .nav { width: 180px; background-image:none;background:#333;}
#content-l-box .nav a, #box-small .nav a {float: left;width: 100%;text-indent: -9999px; }
#content-l-box .nav .left,#box-small .nav .left {float: left;width: 84px;border-top: 1px solid #000;border-right: 1px solid #000;background:transparent url(/tvportal/arrowl.gif) no-repeat scroll 10px 3px; }
#box-small .nav .left{ width: 90px;background:transparent url(/tvportal/left_strelica_sm.png) no-repeat scroll 8px 3px;}
#content-l-box .nav .right, #box-small .nav .right {float: right;width: 85px;border-top: 1px solid #000;background:transparent url(/tvportal/arrow.gif) no-repeat scroll 69px 3px; }
#box-small .nav .right {width: 89px;background:transparent url(/tvportal/right_strelica_sm.png) no-repeat scroll 65px 3px;}
#cont-l-vodic {border:1px solid #222;background-color: #111;padding: 15px;clear: both;overflow: hidden;text-align: left; }
#cont-l-vodic .prikaz {background: #FF1267 url("/tvportal/pink_btn.jpg") repeat-x;bottom: 0px;color: #FFFFFF;font-weight: bold;position: absolute;right: 0;text-align: center;width: 70px;border: none;cursor: pointer; } 
#cont-l-vodic p {margin: 10px 0; } 
#cont-l-filter {margin-bottom: 10px;color: #999;overflow: hidden; }
#cont-l-filter a {color: #999999;text-decoration: none; }
#filbox-1 {padding: 0 10px 10px;display: block;overflow: hidden;position: relative; }
#filbox-1 a:hover {color: #FF1267; }
#filbox-1 .first{margin-right: 15px; }
#filbox-1 h3{font-size: 14px;float: left;}
#filbox-1 ul,#filbox-1 ul li,#filbox-1 h3 {display: inline;line-height: 18px;font-weight: bold; }
#filbox-1 ul {float: right; }
#filbox-1 h1 {margin: 0;font-size: 18px;line-height: 18px;float: left; }
#filbox-1 li.left {margin-right: 40px; }
#filbox-2 {background:#333;padding: 10px;position: relative;display: block;overflow: hidden; }
#filbox-2 select{width: 115px;}
#filbox-2 div,#filbox-2 div.one,#filbox-2 div.two,#filbox-2 div.three {float: left; }
#filbox-2 .one {width: 200px; }
#filbox-2 .two {width: 430px; }
#filbox-2 .three {width: 170px; }
#filbox-2 .two ul li,#filbox-2 .three ul li {float: left;line-height: 25px;width: 100px; }
#filbox-2 .two input,#filbox-2 .three input {vertical-align: middle;margin-right: 4px; }
#cont-l-box-3{display: block;overflow: hidden;margin-top: 10px; }
#cont-l-box-3 .kalendar{float: left;margin-right:10px;width:130px;height: 140px;background-color: #fff;color: #000; }
#cont-l-box-3 .banner-1{float: left;margin-right:10px;width:360px;height: 140px;background-color: #999; }
#cont-l-box-3 .banner-2{float: left;width:200px;height: 140px;background-color: #fffccc; }

/* end content left*/ 



/* content right*/
#content-r {float: right;width: 220px;margin-right:6px;display: inline; }
.tvportal-news,.tvportal-p{margin:0; padding:0;margin-bottom: 15px;overflow: hidden;width: 100%; }
.tvportal-p .video img{width: 105px;}
.tvportal-news a{ color: #fff; text-decoration: none;}
.tvportal-news h2{font-size: 12px;	 }
.tvportal-news p , .tvportal-p p{margin-top: 10px;}
.tvportal-p h2{background:#333333 url("/tvportal/title.jpg") repeat-x;font-size:12px;line-height:20px;padding-left:10px;margin-bottom: 10px; }
.tvportal-p .video li{float: left;margin-bottom: 10px; }

.tvportal-p .video li.neparni{padding-right:10px;}
.tvportal-p .igre li{float: left;width: 51px;padding: 2px;}
/* end content right*/ 
/* end content*/ 

/* footer */
 #footer{background: #000000 ;color: #fff;overflow: hidden;width:930px;height: 50px;clear: both;margin-top: 10px;text-align:right; }
 #footer .left{float: left; width: 150px;display: none; }
 #footer .right{margin-left: 450px; }
 #footer a{ color:#ffffff; text-decoration:none; }
 #footer a:hover{ color:#cccccc; }

/* end footer */

/* VODIC **********/
#vodic {background-color: #111;overflow: hidden;padding-bottom: 5px; }
#slider,#slider_big,#slider_small {float: right;margin: 15px 12px 10px 0;width: 583px;height: 14px;line-height: 14px;overflow: hidden;display: inline; }
#slider_big{ width: 771px;}
#slider .left, #slider .right,#slider_big .left, #slider_big .right  { width: 7px; }
#slider .left,#slider_big .left {	float: left;margin-left: 10px; margin-right: 6px; background: transparent url("/tvportal/arrow_left.gif") no-repeat scroll 100% 5px; text-indent: -2000px;}
#slider .right,#slider_big .right {float: right;  background: transparent url("/tvportal/arrow_right.gif") no-repeat scroll 100% 5px; text-indent: -2000px;}
#slider_small{width: 200px;  }
#vreme_holder,#vreme_holder_big {float: left;width: 546px;background: url("/tvportal/title.jpg") repeat-x scroll 0 0 #333333;overflow: hidden;overflow: hidden;position: relative;color: white;height: 14px; }
#vreme_holder_big{width: 728px;}
#vreme {position: absolute;top: 0;left: 0;width: 4386px; }
#vreme ul {padding: 0;margin: 0;font-size: 11px;font-weight: bold;list-style-image: none;list-style-position: outside;list-style-type: none;height:14px;width: 4386px; }
#vreme li {float: left;width: 181px;border-left:1px solid #ff1267; }


#kanali, #kanali_big {margin: 0 5px 0 0;clear: both;padding-bottom: 0;height: 245px;overflow-x: hidden;overflow-y: scroll;z-index: 1;position: relative;border:2px solid #333;}
#kanali_big{height: 490px;}
#kanali_left,#kanali_left_big {width: 101px;height: 245px;margin-right: 2px;color: #FFF;float: left;text-align: center;display: block;position: relative;}
#kanali_left_big{ width: 153px; height: 490px;}
#kanali_left_big .kanal{width: 154px;}
#kanali_left_cont {position: absolute;top: 0;left: 0; }
#kanali_left_cont a {color: #FFF;text-decoration: none; }
.kanal {height: 38px;padding-top: 10px;background:url("/tvportal/title.jpg") repeat-x scroll 0 0 #333333;font-weight: bold;font-size: 12px;margin-bottom: 1px;width: 102px; }
.kanal a {display: block; }
#kanali_center,#kanali_center_big {float: left;width: 546px;overflow: hidden;position: relative;color: #333;z-index: 1000; }
#kanali_center_big{ width: 728px; }
#kanali_cont {width: 4386px;position: absolute;top: 0px; }
#kanali_cont a {color: #333;text-decoration: none;display: block; }
.kanali_lista {height: 48px;background-color: #e6e6e6; background-image:url("/tvportal/nemaPog.jpg"); margin-bottom: 1px;overflow: hidden;position: relative; }
.kanali_lista div {background-color: #cccccc;border-left: 1px dotted #ffffff;height: 48px;overflow: hidden;width: 159px;font-size: 11px;position: absolute;padding: 3px; }
.kanali_lista div .vreme,.kanali_lista div .naziv,.kanali_lista div .opis {display: block; }
.kanali_lista div .pr{ background: transparent url(/tvportal/arrow_down.gif) no-repeat scroll 30px 3px;}
.kanali_lista div .naziv {font-size: 11px; }
.kanali_lista .film {background-color: #FF99CC; }
.kanali_lista .sport {background-color: #66FFFF; }
#kanali_right {float: right;background-color: #333;width: 15px;height: 245px;position: relative; }
#kanali_right_line {position: absolute;width: 1px;height: 215px;top: 16px;background-color: #999999;left: 7px; }
#kanali_right_sc {position: absolute;background-color: #d0195b;height: 20px;left: 4px;position: absolute;top: 5px;width: 7px; }

/* end vodic ----------------------------------*/

/* INTERNAL CSS */
#tvportal-box-small{padding-left: 0;overflow: hidden;height: 150px;}
#tvportal-box-small img{float: right;}

#big-con-small {float: left;position: relative;width: 375px;height: 130px;padding: 20px 10px 0 10px; margin: 0 0 0 5px;
			    color: #fff;font-family: Verdana;background: #666666 url('/tvportal/bg_siv.jpg') repeat ;}
#big-con-small h1{font-size: 20px;margin-bottom: 20px;}
#big-con-small .opis{font-size: 14px;margin-bottom: 10px;font-weight: bold;}
#box-small{	margin-left: 4px;overflow: hidden;float: left;width:526px;position:relative;}
#box-small .box-small-cont{width: 180px;margin-left: 170px;position: relative;}
#box-small .days{float: left;margin-right: 6px;overflow: hidden;position:relative;background:#111 url("/tvportal/title.jpg") repeat-x;}
.days .days-cont img{width: auto;}
#box-small .dfilm{background:#111111;}
#box-small .dserije{background:#111111;}
#box-small .demisije,#box-small .ddecji-kanali{ background:#111111;}
#box-small .dsport{ background:#111111;}

#box-small .days-last{margin-right: 0;}
#box-small .days-cont{width: 350px;float:left; display: none;overflow: hidden;height: 130px;margin-left: -370px;position:relative;z-index:90;}
#box-small .vr-nav-cont{position: absolute; bottom: 0; height: 32px;}
#box-small .slide{ height: 130px; width: 180px;}
#box-small a{ text-decoration: none; color: #fff;}
#box-small .slide p{ height: 60px; overflow: hidden;}
#box-small img.left{background-color:inherit;cursor:pointer;float:left;position:relative;z-index:100;width: 20px;overflow: hidden;height: 130px;}
#box-small .slika-cont img{width: 170px; height: 130px;}
#box-small .active{margin-left: 0;}
#opis-box{margin-bottom: 10px;clear: both;background-color: #fff;color: #000;overflow: hidden;border-top:3px solid #333;}
#opis-box p{margin-bottom: 10px; }
#opis-box .left-box{float: left;width: 50%;}
#opis-box .left-box p{margin-bottom: 10px;}
#opis-box .opis{padding: 10px;overflow: hidden;line-height: 18px; border-top:4px solid #000;}
#opis-box .opis ul.komentari{ overflow: hidden; border-bottom: 1px solid #ddd; margin-right: 15px; height: 20px; font-weight: bold;}
#opis-box .opis ul.komentari li{float: left; display: block;line-height: 20px;padding: 0 10px; }
#opis-box .opis ul.komentari li.drugi{ margin-left: 85px;}
#opis-box .opis ul.komentari li a{ display: block; font-size: 11px;text-decoration: none; color: #000;}
#opis-box .slike{ background-color: #000; height: 130px;width: 102%;}
.slike-box{width: 100%; overflow: hidden;}
#opis-box .slike img{width: 170px; height: 130px; margin-right: 10px; border:none;}
#opis-box img{border:2px solid #cccccc;}
#opis-box .slike img.last{margin: 0;}

#opis-box .naziv{padding-left: 10px; padding-bottom:5px; color: #fff;background:#000 url("/tvportal/title.jpg") repeat-x;  #78899C; border-bottom:1px solid #78899C;}

#opis-box .film { background:#000 url("/tvportal/title.jpg") repeat-x;  #FF1267; border-bottom:1px solid #FF1267;}
#opis-box .serije { background:#000 url("/tvportal/title.jpg") repeat-x;  #666B6B; border-bottom:1px solid #666B6B;}
#opis-box .sport { background:#000 url("/tvportal/title.jpg") repeat-x;  #77A4D9; border-bottom:1px solid #77A4D9;}
#opis-box .emisije { background:#000 url("/tvportal/title.jpg") repeat-x;  #78899C; border-bottom:1px solid #78899C;}
#opis-box .sport { background:#000 url("/tvportal/title.jpg") repeat-x;  #77A4D9; border-bottom:1px solid #77A4D9;}

#opis-box .naziv h2, #opis-box .naziv h4, #opis-box .naziv h1{display: inline; line-height: 30px;margin-right: 5px;font-size: 16px;color:#fff}
#opis-box .naziv h4{font-size: 12px;color:#fff;margin: 0;}
#opis-box .naziv h1{line-height: 28px; font-size: 20px; padding:10px 0 0 0; display:block; width:400px;margin-right:0;}
.sport_opis a{color: #77A4D9; font-weight: bold;text-decoration: underline;}
.ocena-line{background-color:#CCC; border:1px solid #000; height:7px; margin:5px 10px 0; position:relative; }
.ocena-line div{ background-color:#000000; height:7px; line-height:7px; position:absolute; width:95px; }
.ocena{ text-align: right; font-size: 20px; font-weight: bold;padding: 10px 10px 0 0;font-family: Georgia, Arial; line-height: 25px;}
.slike-line{background: transparent url('/tvportal/movie.gif') repeat-x; height: 20px;}
.tv-small-left,.tv-small-center,.tv-small-right{height: 245px;}
#tv-small{background-color: #333;width: 100%;margin-bottom: 10px;overflow: hidden;font-size: 11px;}
#tv-small h2{font-size: 14px; padding: 5px 0 0 15px;}
.tv-small-box{background-color:#999999;height:242px;margin:6px;overflow-y:scroll;overflow-x: hidden;padding:3px;z-index:1;clear: both;position: relative;}
.tv-small-left{float: left; width: 78px; margin-right: 2px; position: relative;height: 245px;}
.tv-small-left span{padding: 4px;display: block;font-weight: normal;}
.tv-small-lcont{position: absolute;top: 0; left: 0;}
.tv-small-lcont div{display: block;font-weight:bold;height:48px;border-bottom:1px solid #999;width:79px;background-color:#333333;}
.tv-small-center{float: left; width: 105px;position: relative;overflow: hidden;color: #000;text-transform: lowercase;z-index:1000;}
.tv-small-ccont{position: absolute;top: 0; left: 0;width: 2400px;}
.tv-small-ccont a{color:#333333;display:block;text-decoration:none;}
.tv-small-ccont .lista{background-color:#D8DBDF;height:48px;border-bottom:1px solid #999999;width:3840px;}
.tv-small-ccont .lista div{ float:left; height: 48px;width: 104px;border-right: 1px solid #999999;overflow: hidden;}
.tv-small-ccont .film div{ background-color: #ad7d8e; } 
.tv-small-ccont .lista div span{ display: block; margin: 3px;}
.tv-small-ccont div{display: block;font-weight:normal;height:48px;border-bottom:1px solid #999;width:80px;}
.tv-small-right{float: right; width: 10px;background-color: #333; position: relative;}
.tv-small-right-line {	position: absolute;	width: 2px;	height: 215px;	top: 16px;	background-color: #999999;	left: 4px;}

.bazaSl{margin:10px 0 20px;}
.bazaSl a{margin-right: 5px; padding: 2px 7px; background: url("/tvportal/title.jpg") repeat-x scroll 0 0 #333333;color: #fff;font-weight: bold;}
.bazaSl a.active{color: #fff;border-bottom:1px dotted #999;}
#novosti_cont,#tvu_cont{ overflow: none;}
#novosti_cont .novosti, #tvu_cont .tvu{ position:relative; float: left; width: 230px; margin-right: 10px;margin-bottom:13px; height:240px; background-color: #e6e6e6; color: #000; text-align:center; padding:3px 0 0 0;overflow: hidden; }
.novosti a{color: #000;}
.novosti a:hover{text-decoration: underline;}
#tvu_cont .tvu{height: 185px;}
#tvu_cont .tvu h2.uredjaj{background-image:url(/tvportal/back.png);color:white;position:absolute;text-align:right;top:90px;width:100%;left: 0;}
#novosti_cont .novosti h2, #tvu_cont .tvu h2{font-size: 14px; margin: 4px 0 15px 0;}
#novosti_cont .novosti .opis, #tvu_cont .tvu .opis{ padding: 5px;}
#novosti_cont .novosti img, #tvu_cont .tvu img{ width: 226px; border: none; }
#novosti_cont .novosti_last, #tvu_cont .tvu_last { margin-right: 0; }
#tvu_cont a{ color: #000000; text-decoration: none;}
#tvu_cont a:hover{ color: #e6e6e6; text-decoration: none;}
.ostale_vesti ul a{ text-decoration: none; display:block; line-height: 20px;color: #999999; border-bottom:1px dotted #CCCCCC; }
.ostale_vesti ul a:hover{color: #333333;}
.ostale_vesti h4{ border-bottom:1px solid #333333; color:#333333; padding:5px;}
.sport_opis p{ margin-bottom: 10px;}
.sport_opis p.right{ float: right;margin-left:5px;}
.sport_opis p.right img{ width: 350px;}

.igrice{background: transparent url("/tvportal/igrice_okvir.gif") no-repeat scroll 0 0; float: left; width: 166px; height: 55px;padding: 5px;margin-bottom: 10px;}
.igrice h3,.igrice a{ font-size: 12px;color: #000;}
.igrice img{float: left; margin-right: 2px;}
.igrice p{ font-size: 11px;color: red;}

/*PAGINATOR*/
.paginationControl{font-size:14px;line-height:25px;margin-right:-3px;text-align:right; clear: both;}
.paginationControl a{color: #fff;background:url("/tvportal/title.jpg") repeat-x scroll 0 0 #333333;margin-right:3px;padding:2px 5px; font-weight:normal}
.paginationControl a:hover{border-bottom:1px dotted #999999;color:#ffffff;font-weight:normal;}
.paginationControl a.selected{border-bottom:1px dotted #999999;color:#ffffff;font-weight:normal;}
/*VIDEO*/
.bubbleInfo{width: 119px; float: left; padding: 6px; height: 145px;position: relative;line-height: 18px; background:#cccccc;margin:0px 10px 10px 0px;}
.popup{width: 222px;color: #000; position: absolute; display:none;z-index:100;}
.bubbleInfo .top{height: 17px; background: transparent url('/tvportal/popup_top.png') no-repeat;}
.bubbleInfo .middle{padding:0 15px ; background: transparent url('/tvportal/popup_middle.gif') repeat-y scroll 0 0;}
.bubbleInfo .middle hr{margin: 10px 0; color: #d8d8d8;height: 1px;}
.bubbleInfo .bottom{height: 31px; background: transparent url('/tvportal/popup_bottom.png') no-repeat;}
#video-category{margin-top: -10px;}
#video-category a{padding: 0 10px; display: block;text-decoration: none; line-height: 22px; color: #000;}
#video-category a:hover{background-color: #f8f8f8; }
#video-category a.active{background-color: #f8f8f8; color: #333333; }
#video-category li {border-bottom:1px solid #333333;}

/*danas izdvajamo*/
.jScrollPaneContainer {	position: relative;	overflow: hidden;	z-index: 1; margin-bottom: 20px;}
.jScrollPaneTrack {	position: absolute;	cursor: pointer;right: 0;top: 0;height: 100%;background: #aaa;}
.jScrollPaneDrag {position: absolute;background: #666;cursor: pointer;overflow: hidden;z-index: 1000;}
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom {	position: absolute;	bottom: 0;	left: 0;overflow: hidden;}
a.jScrollArrowUp {	display: block;	position: absolute;	z-index: 1;	top: 0;	right: 0;text-indent: -2000px;overflow: hidden;	height: 9px;}
a.jScrollArrowUp:hover {	/*background-color: #f60;*/}
a.jScrollArrowDown {	display: block;	position: absolute;	z-index: 1;	bottom: 0;	right: 0;	text-indent: -2000px;	overflow: hidden;height: 9px;}
a.jScrollArrowDown:hover {/*background-color: #f60;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {/*background-color: #f00;*/}
.danas{background-color: #333;margin-bottom: 20px;height: 435px; overflow: hidden;font-size: 11px;}
.danas table tr{height: 30px;background-color: #666;}
.danas table td{padding: 2px; border-bottom: 1px solid #000;background:url("/tvportal/title.jpg") repeat-x scroll 0 0 #000000}
.dnaslov{margin-bottom: 0 !important;padding: 5px 0;}
.danas a{color: #fff;}
/*komentari*/
#dodaj-kont{padding: 5px 15px;}
#svi-kont{margin: 0px 15px 15px 0;}
#svi-kont .komentar{ border-bottom: 1px solid #ddd;margin-bottom:10px;padding-left:5px;}
#dodaj-kont textarea{width:95%; height: 200px;margin-bottom: 10px;}

/*box*/
.box{color: #000;padding-bottom: 4px;clear: both;position: relative;overflow:hidden;height:365px;width: 100%;}
.box .cont{position: absolute;top: 0; left: 1px; height: 316px;}
.box .box_2{position: relative;height: 345px; background-color:#e6e6e6;}
.box h3{margin: 5px 0;font-size: 12px;height: 26px;line-height: 13px;overflow: hidden;text-align:center; border-bottom:1px solid #222;border-top:1px solid #222;background:#f8f8f8 url("/tvportal/izdvajamo_bg.jpg") repeat-x; padding:2px;}
.box div div div{float: left; width: 165px;background-color: #ffffff; margin: 0px 2px 0;padding: 0 4px;display: inline;}
.box p{height:75px;overflow:hidden;margin-bottom:10px;}
.box a{color: #000;text-decoration: none;}
.box div div div img{width: 164px;height: 130px;margin-top:5px;}
.box  img{cursor: pointer;}
.box ul{text-align: center;padding-top: 0;color: #fff;font-size: 14px; font-weight: bold;float: left;width: 100%;}
.box li{height:18px;width:155px;float: left;clear: both;padding-top: 5px;overflow: hidden; }  
.box li.ch{ background-color:#fff;color: #ff1267;font-size: 11px; font-weight: bold;height: 30px;}  
#np{margin:5px 8px 0;text-align:right;}

.lTv,table.list{width: 460px;}
table.list td{border: 1px solid #ddd; background-color: #fff; color: #000;padding: 5px;font-size:11px;}
table.list  th{background-color: #FF1267;border: 1px solid #ddd; padding: 5px;}
table.list a{color: #ff1267;}

.ch_list{background-color:#DDDDDD;color:#000000;float:right;margin-top:2px;width:235px;clear:right;}
.ch_list h2{background: url("/tvportal/title.jpg") repeat-x scroll 0 0 #333333;font-size: 16px; color: #fff;padding: 3px 10px;}
.ch_list a{display: block;}
.ch_list h3 a{font-size: 12px; color: #000;}
.chKanali{height: 198px; overflow-y: scroll;}
.ch_list li{padding: 3px 10px;border-bottom:1px solid #333333;}
.ch_list li.active{background-color:#F8F8F8;}
.kNaziv{background:  url("/tvportal/title.jpg") repeat-x scroll 0 0 transparent;font-size: 14px; padding: 5px 10px;}
.vreme2{margin: 10px 0 0;clear: both;}
.vreme2 tr{float:left;max-height:84px;overflow:hidden;}
.vreme2 td{margin-bottom: 3px;border:1px solid #ccc;padding:2px;font-size:11px; width:36px;background:#e6e6e6;text-align:center;}
.vreme2 th,.vreme2 td{float: left; height: 35px;margin: 0 1px 1px 0;}
.vreme2 th{height:27px; background-color: #666B6B; padding: 10px 5px 5px;color: #fff;background:  url("/tvportal/title.jpg") repeat-x scroll 0 0 transparent; width:100px; text-align:center;}
#pretraga{margin-top: -10px;}
#pretraga div{clear: both; margin-top: 10px; padding: 5px;background-color:#300300;width: auto;}
#pretraga div:hover{background-color:#200200;}
#pretraga h2{font-size: 14px;margin-bottom: 5px;}
#pretraga h2 a{color: #fff;}
#pretraga h2 a:hover{text-decoration: underline;}
#pretraga img,#proizvodi img{float: left; margin-right:5px;width: 130px;padding:3px; background:#e6e6e6;}
#pretraga .clear{margin: 0;padding: 0;}

.prtg input,.prtg select{width: 210px;padding: 3px; }
.prtg select{width: 220px;}
.prtg option{padding: 0 3px;}
.prtg h2{margin: 0;}

#proizvodi .proizvod{padding: 5px;background-color:#444444;margin-top: 10px;}
#proizvodi .opis{margin-right:10px;width:454px;}
#proizvodi a{color: #fff;} 
#proizvodi .cena{font-weight: bold;width: 87px; background:#ffffff; padding:3px; color:#333333; border:1px dotted #666666;}
#proizvodi .cena span{background-color:#ff1267;display:block;padding:3px;margin-bottom: 3px; color:#ffffff;}
.proizvod div{float: left;}
.proizvod div.clear{float: none;}

.cenovnik ul.tabs{float: left;border: 1px solid #D8D8D8;float: left; border-right:medium none; border-bottom:medium none;}
.cenovnik ul.tabs li{float: left;padding: 5px 15px;border-right: 1px solid #D8D8D8;}
.cenovnik ul.tabs h3{font-size: 14px;}
.cenovnik ul.tabs a{color: #000;}
.cenovnik th{background-color: #666B6B;font-weight:bold;color: #fff;font-size: 14px;}
.cenovnik td {border: 1px solid #D8D8D8;}
.cenovnik td, .cenovnik th{padding: 5px 10px; }
.cenovnik td:first-child{text-align: center;}
.cenovnik th.adresa{width: 220px;}
.cenovnik th.cena{width: 47px;}
.cene{padding: 10px; border: 1px solid #D8D8D8;position: relative;}
.cene div{top: 0; left: 0;display: none;}
.cene ul{margin-bottom: 40px;float: left;width: 100%;border-top:1px dashed #D8D8D8;}
.cene li{float: left;width:98%;padding-left:2%; line-height: 35px;border-bottom:1px dashed #D8D8D8; clear: both;}
.cene li span{float: left;width:49%;border-right:1px dashed #D8D8D8;margin-right:10px;}
.cene li h3{font-size: 12px;clear: none;}
.cene h3{clear: both;padding-left: 10px;font-size: 16px;}
.cene img{border: medium none !important; }

/* SLIMBOX */

#lbOverlay {position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;cursor: pointer; }
#lbCenter, #lbBottomContainer {position: absolute;z-index: 9999;overflow: hidden;background-color: #fff; }
.lbLoading {background: #fff url('/tvportal/ajax-loader.gif') no-repeat center; }
#lbImage {position: absolute;left: 0;top: 0;border: 10px solid #fff;background-repeat: no-repeat; }
#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0;width: 50%;outline: none; }
#lbPrevLink {left: 0; }  #lbPrevLink:hover {background: transparent url('/images/prevlabel.gif') no-repeat 0 15%; }
#lbNextLink {right: 0; }  #lbNextLink:hover {background: transparent url('/images/nextlabel.gif') no-repeat 100% 15%; }
#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size: 10px;color: #666;line-height: 1.4em;text-align: left;border: 10px solid #fff;border-top-style: none; }
#lbCloseLink {display: block;float: right;width: 66px;height: 22px;background: transparent url('/images/closelabel.gif') no-repeat center;margin: 5px 0;outline: none; }
#lbCaption, #lbNumber {margin-right: 71px; }
#lbCaption {font-weight: bold; }

/* PROIZVOD GALERIJA */
.galery{float: right;width: 250px;}
.galery a{display: block;}
.sport_opis .galery{text-align:center;}
.sport_opis .galery .mala{ height: 170px;border: medium none !important; }
ul.small{float: left;margin-top: 20px;}
ul.small li {padding:2px;width:70px;float: left; border: 1px solid #ddd;margin:0 5px 5px 0;padding: 2px;display:inline;}
ul.small li:hover{border: 1px solid #FF1267;}
ul.small img{height: 50px !important;border: medium none !important;}

/*POPUP*/
.popup{display: none;background-color:#F8F8F8;height:auto;left:40%;padding:15px;position:absolute;top:0;width:300px;z-index:10000;}
.popup img{float:right;}
.popup a{display: block; color: #000;}
.popup em{display: block;margin-bottom: 5px;}
.popupsmall{left:32%;top:50%;}
.popup .pr{background:url("/tvportal/arrow_down.gif") no-repeat scroll 35px 3px transparent;}
.popup2{background-color: transparent;width: 215px;} 

.addthis_toolbox{display: inline;width:155px; padding:5px; background-color:#FFFFFF;float: right;margin: 0 0 0 0;background:url("/tvportal/title.jpg") repeat-x scroll 0 0 #333333;border-bottom:1px solid #444;border-left:1px solid #444; color:#fff;}
.addthis_default_style{
color:#fff;
}

.izdvajamo{margin-bottom: 20px;border-bottom:1px solid #77A4D9;padding-bottom:20px;}
.izdvajamo h2{background-color:#77A4D9;padding: 5px;text-transform: uppercase;font-size: 16px;}
.izdvajamo h3{background-color:#333333;margin-top: 10px;padding: 5px;font-size: 12px;border:1px solid #666666;}
.izdvajamo h4{font-weight: normal;font-size: 12px;}
.izdvajamo div div{padding: 5px; background-color: #666B6B;margin: 2px 0;}
.izdvajamo a{color: #fff;}
.izdvajamo span{color: #fff;float:left;margin-right:10px;display: inline;}
.izdvajamo a:hover{text-decoration: underline;}

/*BIOSKOPI*/
.bioskop{background-color: #CCCCCC;margin-bottom: 10px;}
.bioskop a{color: #000;font-weight: bold;}
.bioskop img.sl{float: left;margin-right: 10px;margin-bottom: 5px; margin-left:2px; padding:3px; background:#e6e6e6;}
.bioskop h2{background-color:#FF1267; font-size: 12px;padding: 3px 10px;}
.bioskop h2,.bioskop h3{font-size: 12px;}
.bioskop h3{margin-bottom: 5px;}
.p10{padding: 10px; color: #000;}
.p10 span{color: #FF1267;}
.p10 p{margin-bottom: 3px;}
.bioskop table{clear: both;margin-top: 5px;}
.bioskop table th{width: 332px;background-color:#e6e6e6;padding: 3px 5px;color: #333;}
.bioskop table td{padding: 3px 5px;background-color: #fff;}
.dvd img{width: 100px;}

/*MUNDIJAL*/
.grupe{width: 350px; margin:0 0 10px 10px;float: left;background-color: #DDDDDD;display: inline;color: #000;}
.grupe h3{background-color: #333333;padding: 5px;color: #fff;font-size: 14px;}
.grupe li{padding: 3px 5px;border-bottom: 1px solid #333333; line-height: 20px;}
.grupe img{vertical-align: text-top;margin-right: 5px;width: 19px;height: 13px;overflow: hidden;}
.grupe a{color: #000;font-weight: bold;}
.grupe h3 a{color: #fff;}
.grupe a:hover{color: #f8f8f8;margin-left: 2px; }
.grupe table {width: 100%;padding: 0;border-spacing: 0; border-left: 1px solid #333333; background:#e6e6e6; }
.grupe .mesto{background-color:#999999;color:#FFFFFF;font-weight:bold;line-height: 23px;}
.grupe td{border-right: 1px solid #333333;border-bottom: 1px solid #333333;padding: 3px 5px;}
.grupe2{width: 100%;float: left;margin: 0;margin-bottom: 10px;}
.grupe2 td{width: 60px;text-align: center;}
.grupe2 a{color: #000;font-weight: bold;}
.grupe2 a:hover{margin: 0;}
.grupe2 .first{width: 285px;text-align: left;}
.grupe2 .last{width: 140px;}
.tabela th{padding: 3px 5px;background-color:#333333;color: #fff;text-align: center; }
.tabela{text-align: center;}
.tabela a{color: #000;font-weight: bold;text-align: left;}
.tabela td,.tabela th{line-height: 20px;}
.lStr span{float: right; width: 20px; margin-right: 5px;text-align: right;}

#dodaj-kont input{width: 95%;}
#dodaj-kont .dodaj{background: url("/tvportal/title.jpg") repeat-x scroll 0pt 0pt transparent; color: rgb(255, 255, 255); border: 0pt none; padding: 5px 10px; cursor: pointer;font-weight: bold;}


.nVesti{width:513px;margin-bottom: 10px;background: url("/tvportal/izdvajamo_bg.jpg") repeat-x scroll 0 0 #333333;padding: 5px;line-height:20px;float:left;}
.nVesti h4{color:#222;float: left;margin-right: 18px;margin-left: 10px;font-size: 14px;display:inline;}
.nVestiCont{float: left;width: 365px;position: relative;display:inline;overflow: hidden;height: 18px;background:#ffffff;border:1px solid #ccc;padding-left:5px;}
.nVestiCont .items{position: relative;}
.nVestiCont a{color: #222;}
.nVestiCont ul{position: relative;}
.nLeft,.nRight{display:inline; width: 16px; height: 16px; margin-right: 5px; float: right; margin-top:2px;background: url('/tvportal/left_right.png') repeat-x scroll 16px 0 transparent;}
.nLeft{background: url('/tvportal/left_right.png') repeat-x scroll 0 0 transparent;margin-right: 12px;}

.top10{color: white;float: left;width: 100%;}
.top10 ul{margin: 0;overflow: hidden;width: 100%;}
.top10 li{margin-bottom: 10px;float: left;width: 100%;display: inline;height: 62px;overflow: hidden;}
.top10 h3{font-size: 12px; border-top:1px dotted #999999;}
.top10 img{width: 78px;}
.top10 a{color: #ffffff;}
.top10 p{margin-top: 5px;height: 43px; overflow: hidden;font-size: 11px;}
.top10 p span{font-weight: bold;color:#ccc;}
.topa{position: relative;color: white;display: block; margin-right: 5px;float: left;}
.topa span{background:url("/tvportal/title.jpg") repeat-x scroll 0 0 #333333;display:block;height:20px;left:0;position:absolute;text-align:center;top:0;width:20px;font-weight: bold;padding-top:5px;border-top:1px dotted #999999}
.top10scroll{position: relative;}
#top10scroll{height: 206px;overflow: hidden;position: relative;}

#top5{margin-top:10px; width: 720px;overflow: hidden;}
#top5 div{float: left;width: 230px; margin-right: 10px;display: inline;}
#top5 h2 {background:url("/tvportal/title.jpg") repeat-x scroll 0 0 #333333;font-size:12px;line-height:20px;margin-bottom:10px;text-align:center;}
#top5 li{background:#222;border-bottom:1px solid #000;line-height: 21px;color: #999;padding-left: 10px;}
#top5 a{color: #fff;}
#top5 a:hover{margin-left: 5px;}

.film{
background:#ff1267;
background-image:none;
}
.serija{
background:#666B6B;
background-image:none;
}

/*anketa*/
#anketa{padding-bottom: 10px; background:url("/tvportal/anketa_bottom.jpg") no-repeat scroll 0 0 #e6e6e6;}
#anketa ul{margin: 0; padding:5px;background:#e6e6e6;}
#anketa li{margin: 0 0 1px 0;padding:8px;line-height: 12px;background:url("/tvportal/izdvajamo_bg.jpg") repeat-x scroll 0 0 #e6e6e6;color:#222;border:1px solid #ccc;}
#anketa li div{overflow: hidden;}
#anketa input{margin: 0;margin-right:5px;vertical-align:top;}

#anketa h2{color:#fff;background:url("/tvportal/anketa.jpg") repeat-x scroll 0 0 #666; margin:0;padding:5px;height:20px; text-align:center;}
#glasanje{background:#666;float:right;font-weight:bold;padding:1px 12px;border: medium none;color:#fff;margin: 0; cursor: pointer;font-size:11px;}
#anketa .proc {
background-color:#EFEFEF;
float:left;
height:8px;
line-height:8px;
margin-top:3px;
width:175px;}
#anketa .proc2 {
background-color:#999999;
height:8px;
}
.kanali{margin: 8px 0;overflow: hidden;padding:10px 0 10px 9px;background:#111;border:1px solid #222;}
.kanali a {
background-color:#222;
color:#666;
float:left;
margin-bottom:1px;
margin-right:1px;
padding:2px;
font-size:11px;
width:128px;
display: inline;
height:14px;}
.kanali a:hover{color:#ccc;}
.danas table td.lD{width:50px;}
.danas table td.rD{width:150px;background:none;}
.danas table td.rD a{color:#ffffff; text-decoration:none;}
span.vrtici{clear: both; position: absolute; right: 5px; bottom: 2px; font-size: 11px;}
.ab{margin: 0;}
