@CHARSET "UTF-8";

body {margin: 0px; padding: 0px; font-family: Arial, Helvetica, serif; text-align: center; background: #E4E6E5; }
.cistac, .c, .clear{clear:both;} .b{font-weight: bold;} .l{float:left;} .r{float:right !important;} .tac{text-align: center;} .pc{cursor: pointer;} .nom {margin: 0 !important;} .nop {padding: 0 !important;} .nob {border: none !important;}
.hr1 {color:#f02423;} .hr2 {color:#f97200;} .hr3 {color: #ffdf00;} .ht1 {color: #00b0c7;} .ht2 {color: #93cc03;} .hs {color: #6f6f6f;}
img {border:0;} .component {margin: 0 0 8px 0;} a {text-decoration: none !important;} input:focus {outline:none;}
::selection {background: #4D4D4D; color: #fff;} ::-moz-selection {background: #4D4D4D; color: #fff;}
.newsSprites {background: transparent url(/assets/repository/2012/img/vestFull/news-sprites.png) no-repeat; border: 0;}

#mainContainer {margin: 0 auto; text-align: left; /*width: 1000px; */background-color: #fff; -moz-box-shadow: 0 0 6px #aaa; -webkit-box-shadow: 0 0 6px #aaa; box-shadow: 0 0 6px #aaa; overflow: hidden;}
#mainColumn {/* width: 698px; */ background-color: #fff;}

#mainColumn>.banner {margin: 10px 0; clear: both;}

#rightColumn {/* width: 300px; */ background-color: #fff; padding-left: 29px;}
#rightColumn section {margin-bottom: 10px;}

/*header*/
#headerContainer ul {list-style: none; margin:0; padding: 0; list-style-type: none; list-style-image: none;z-index: 10;}
/* #headerContainer li {float:left;} */
#divisionsMenu a {color: #c8c8c8;}
#liveMenu {font-size: 1.1em;}
#firstTopMenu {margin-bottom: 0px; min-height: 30px;}
#firstTopMenu li {float:left;}
#firstTopMenu ul {background: none; border-radius: 0 !important; }
#firstTopMenu .navbar-header {background-color: #4d4d4d;}
#firstTopMenu {background: #4d4d4d; border:0;}
#divisionsMenu {text-transform: uppercase; /* width: 515px; height: 44px; */}
#divisionsMenu li > a {padding: 0; margin:0;}
#divisionsMenu li {margin: 12px 0 12px 15px;}
#liveMenu {height: 44px;}
#liveMenu li {margin: 11px 12px 0 0;}
#liveMenu li a {color: #fff;}
#logo {height: 126px; background: transparent url(/assets/repository/2012/img/header/header1.jpg) no-repeat;}
#hDate {font-size: 10px; color: #4d4d4d; float: left; margin: 4px 0 0 15px;}
.dotw {text-transform: capitalize;}
#headerLanguages {float: right; margin: 3px 20px 0 0; font-size: 10px; color: #4d4d4d; text-transform: uppercase;}
#headerLanguages a {color: #E4E4E4;}
#headerLanguages span {padding: 0 4px;}

.mainNav .touch-button {display: none;}

.mainNav {height: 36px;}
.mainNav li {padding: 8px 12px 4px 12px;}
.mainNav>li {padding-right: 0; float: left; font-size: 16px; width: 11.5%;  border-right: 1px solid #fff;  position: relative;}
.mainNav li a {display: block; color: #fff; font-weight: bold;}
.mainNav li a:hover: {color: #fff;}
.mainNav li ul li {padding: 8px 12px;}
.mainNav ul {background: #000; background:rgba(0,0,0,0.95); position: absolute; width: 200px; left:0; top:34px;}
ul.mainNav ul ul {background: #403E3E; background: rgba(63,61,61,0.98); position: absolute; width: 200px; left: 100%; top: 0; border-left: 1px solid #6C6C6C; font-size: 14px;}
.mainNav li ul li {border-bottom: 1px solid #6C6C6C; font-size: 14px; position: relative;}


/* AlertBox */
#alertBox {background: none !important; font-size: .85em !important; color: #121212; z-index: 5 !important;}
#alertBox a {font-weight: bold; font-size: 1em !important; color: #121212 !important;}
.alertBoxContainer {margin-bottom: 3px; width: 100%;}
.alertBoxContainer .tickercontainer {background: #E9E9E9; overflow: hidden; height: 30px; padding: 7px 0;}
.eMark {background-position: -25px -45px; width: 40px; height: 30px;}

/*mainMenu commmon*/
#mainMenu {border-top: 1px solid #fff; background: #979797; border-bottom: 1px solid #fff;}
/*
ul.mainMenuDD 			{z-index: 1; position: relative; border-top: 1px solid #fff; height: 37px; background: #b4b4b4;}
ul.mainMenuDD li 		{zoom: 1; float: left; position: relative; width: 115px;}
ul.mainMenuDD li a 		{display: block; font-weight: bold; color: #fff; font-size: 1.14em; }
ul.mainMenuDD ul 		{visibility: hidden; position: absolute; top: 100%; left: 0;}
ul.mainMenuDD ul li 	{float: none !important; width: 200px; padding: 12px 10px; vertical-align: bottom;}
ul.mainMenuDD li:last-child {border-bottom: none;}
ul.mainMenuDD li.hover 	{position: absolute;}
ul.mainMenuDD ul ul 	{left: 100%; top: 0; border-left: 1px solid #6C6C6C;}
ul.mainMenuDD ul li a	{font-size: 1em; }
ul.mainMenuDD > li 		{padding-left: 12px; padding-top: 8px; padding-bottom: 5px; border-right: 1px solid #fff;}
*/
/* ul.mainMenuDD ul {background-color:rgba(0,0,0,0.95); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ed000000, endColorstr=#ed000000)"; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ed000000, endColorstr=#ed000000);} */
/*
ul.mainMenuDD ul 		{background: #000; background:rgba(0,0,0,0.95)}
ul.mainMenuDD ul li 	{border-bottom: 1px solid #6C6C6C;}
ul.mainMenuDD li.subcat:hover {background-color:rgba(63,61,61,0.98);}
ul.mainMenuDD ul ul li 	{background: #403E3E; background: rgba(63,61,61,0.98);}
#mainMenu a {font-weight:bold;}
*/
/*
#mainMenuVesti {width: 110px;}
#mainMenuSport {width: 100px;}
#mainMenuMarketing {width: 147px;}
#mainMenuServisi {width: 133px;}
#mainMenuBlog{width: 102px;}
#mainMenuKontakt {width: 122px;}

/* #mainMenuMladi, #mainMenuZivot, #mainMenuSport, #mainMenuEkonomija {background: #979797;}
#mainMenuMusorok {width: 111px;}
*/

#mainMenuPretraga {width: 195px; border:0 !important; padding: 5px !important;}


/*headerSearch*/
#headerSearchText {width: 158px; height: 25px; float: left; padding: 0; border: 0; font-size: 10px; font-style: italic; color: #a0a0a0; padding-left: 10px;}
#headerSearchButton {background: transparent url(/assets/repository/2012/img/header/main-search-button.jpg); border: 0; width: 25px; height: 25px; float: left;}

/*header Socnet */
#socialNetworks {height: 26px; background: transparent url(/assets/repository/2012/img/header/social-network.png) no-repeat; margin: 6px 5px 6px 829px !important;}
#socialNetworks a {width: 26px; height: 26px; margin-right: 2px; display: block; float: left;}
#headerYoutubeIcon {margin-right: 0 !important;}
/* newsTicker */
.importantNewsTicker {width: 100%; margin: 3px 0;}
.iNTickerHeader {text-transform: uppercase; padding: 8px 0px; background: #9F0F82; font-size: 12px; color: #fff; width: 8%; height: 30px; text-align: center;}
.iNTickerTopContainer {width: 92%; overflow: hidden; position:relative; height: 30px;}
.importantNewsTicker .tickercontainer {background: #292929; height: 30px; margin: 0; padding: 0; overflow: hidden; padding: 5px;}
/* .tickercontainer .mask {position: relative; left: 10px; top: 8px; overflow: hidden;} */
ul.newsticker {position: relative; left: 900px; list-style-type: none; margin:0; }
ul.newsticker li {float: left; margin: 0 20px; padding: 0;}
ul.newsticker a {white-space: nowrap; padding: 0; color: #C1C1C1; font-size: 12px;}

/** News Slider **/
#slides {display: none;}
#slideMainNews {z-index:0; margin: 20px 0 10px 0;}
.slides_container {background: #EFEFEF; display: none;}
.mainNewsImageContainer {float:left;}
#slideMainNews ul.pagination {position: absolute; list-style: none; list-style-position: inside; z-index: 101; margin: 0; padding: 0;}
#slideMainNews ul.pagination li {display: inline; padding: 2px 5px; background-color: #969696; font-size: 10px; margin-right: 1px;}
#slideMainNews ul.pagination li.current {background-color: #000;}
#slideMainNews ul.pagination li a {color: #EFEFEF; }
.innerMainNewsTitleContainer {padding: 30px 32px 0 30px;}
.mainNewsTitleLocationAndDate {text-transform: capitalize; font-size: 10px; margin-top: 15px;}
.mainNewsTitleHeader {font-size: 30px; letter-spacing: -1px; font-weight: bold; padding-bottom: 10px; border-bottom: 1px dotted #000; text-transform: uppercase;}
.mainNewsTitleAndGuessWhatTitle {font-size: 24px; letter-spacing: -1px; font-weight: bold;}
.mainNewsTitleAndGuessWhatTitle a {color: #000;}

#slideMainNews .slidesjs-navigation {color: #333; background: #EFEFEF;}

#slideMainNews .slidesjs-pagination {position: absolute; margin: 0; padding: 0; margin-left: 70%; margin-top: -50px; z-index: 100;}
#slideMainNews .slidesjs-pagination li {display: inline-block; }
#slideMainNews .slidesjs-pagination .slidesjs-pagination-item a {padding: 2px 5px; margin-right: 1px; background: #969696; font-size: 10px;}
#slideMainNews .slidesjs-pagination .slidesjs-pagination-item a {color: #fff;}
#slideMainNews .slidesjs-pagination .slidesjs-pagination-item .active {background: #000;}

/* top scroll */
#topScroll {margin-top: 20px; padding: 0 10px;}
.topScrollNews {/* border: 4px solid #F0F0F0; */ padding: 0; background-color: #F0F0F0; }
.topScrollNewsTitle {/*height: 35px; */ padding: 7px 5px; overflow: hidden; line-height: 14px;}
.topScrollNewsTitle a {color: #282828; font-size:14px;}

/* latestNewsScroll */
#topNewsScroll {margin-top: 1px; width: 1000px;}
#topNewsScrollCaption, #topNewsScrollContent {float: left;}
#topNewsScrollCaption {width: 52px; background: #4C4C4C; text-transform: uppercase; font-weight: bold; font-size: 12px; color: #fff; padding: 10px 15px;}
#topNewsScrollContent {background: #282828; color: #C0C0C0; padding: 10px; width: 898px; font-size: 12px;}

.gridCategoryName {background: #4D4D4D; padding: 1px 6px;}
.gridCategoryName a {color: #fff; font-size: 12px; font-weight: bold; text-transform: uppercase;}
.gridVest {margin-bottom: 10px; overflow: hidden;}
.gridTitle {display: block; margin:0; position: absolute; background: url(/assets/repository/2012/img/grid/gridNewsTitleBackground2.png) repeat-x; margin-top: -49px; height: 50px; padding: 9px 13px; overflow: hidden;font-size: 18px; line-height: 16px; font-weight: bold; width: 97.5%;}
.gridTitle a {color: #080808;}
.gridLead {background: #EFEFEF; font-size: 13px; color: #080808; padding: 3px 11px; height: 63px; position: relative; overflow: hidden;}
.gridAdditionalData {background: #EFEFEF; font-size:12px; color: #666666; padding: 10px 11px 0 11px; height: 30px;}
.gridVideoIcon {background-position: -67px -45px; position: absolute; bottom: 2px; right: 2px; width: 22px; height: 22px;}

#latestNews {width: 680px; margin: 10px 0; }
.latestNewsLeft {float: left; width: 320px; margin-left: 20px;}
.latestNewsItem {font-size:.8em; height: 33px; padding: 8px; border-bottom: 1px dotted #4C4C4C; font-weight: bold;}
.latestNewsItem a {color:#000;}
.latestNewsTime {color: #666666; font-size: .7em;}

.latestNewsLeft .latestNewsItem:last-child {border: none !important;}
#latestNewsHeader {background: #4D4D4D; padding: 3px 6px; height: 15px; color: #fff; font-size: 0.75em; font-weight: bold; text-transform: uppercase; margin-left: 20px;}

#vojvodinaNewsComponent {}
.vNTitleBackground {padding: 6px; background:#EFEFEF; height: 40px; line-height: 12px;}
.vNTitle a {font-size: 15px; font-weight: bold; color: #000;}
.vNpic {margin-top: -23px;}
.vNpic img {}
.vNCategory {background: transparent url(/assets/repository/2012/img/vojvodinaNews/vojvodinaNewsCategoryBackground.png) repeat-x; padding: 3px 6px; font-size: 12px; position:relative;}
.vNCategory a {color: #fff; }
	
/* Video vesti */
#videoNewsScroll {margin: 4px 0;}
.videoNewsItem {border-right: 1px solid #282828;}
#videoNewsScrollTitle {background: #282828; color: #fff; font-size: 11px; font-weight: bold; text-transform: uppercase; padding: 4px 7px;}
#videoNewsScrollContent {overflow: hidden;}
.videoNewsTitleContainer {padding:7px 24px; line-height: 14px; overflow: hidden; background: #282828; height: 45px;}
.videoNewsTitleContainer a {color: #fff; font-size: 12px; font-weight: bold;}
.vNSplayButton {position: absolute; width: 26px; height: 41px; top: 35%; left: 45%; opacity: .85;}

/* slick additional style*/
.slick-arrow {position: absolute; height: 100%; width: 24px; border: 0; cursor: pointer; outline: none; background: #282828; color: #fff; z-index: 10;}
.slick-next {right: 0; top:0;}
.slick-prev {top: 0; left: 0;}
.slick-arrow span {position: absolute; top: 40%; margin: 4px;}

/*footer*/
#footer {margin-top: 10px;}
#footer ul {padding: 0; margin: 0; list-style: none; }
#footerGoToTop {}
#footerGoToTop a {font-size: 0.82em; padding: 1px 15px; color: #fff; display: block; margin-right: 1px; background-color: #000;}
#btnToTop {background: transparent url(/assets/repository/2012/img/footer/footer-sprites.png) 0 0 no-repeat; width: 22px; height: 22px; display: block;}

#footerMenu>ul {height: 36px; border-bottom: 1px solid #282828;}
#footerMenu>.fMenuLevel1>li, .fMenuLevel2>ul {float: left; padding: 10px 0px 10px 20px !important; width: 140px;}


#footerMenu>ul>li>ul {margin:10px 0;}
.fMenuLevel2 a {color: #b4b4b4;}
.footerMenu {background: #4D4D4D url(/assets/repository/2012/img/footer/footerLogo.png) no-repeat right bottom; min-height: 100px;}
.footerMenu a {color: #b4b4b4;}
.footerMenu>ul>li {padding: 10px 0px 10px 20px !important; font-size: 14px; font-weight: bold;}
.footerMenu ul ul li {font-size: 12px; font-weight: normal; margin-bottom: 2px;}
.footerHeader {background-color: #282828; color: #787878; font-size: 18px; padding: 8px 20px !important;}
.footerHeader a {color: #787878; }
#footer4thLine ul {margin: 0;}
#footer4thLine ul li {display: inline-block; margin: 0px 5px 0px 5px; border-style: solid; border-color: #808080; border-width: 0 2px 0 0;}
#footer4thLine ul li a {color: #fff; font-size: .875em;}
#footer4thLine, #footer5thLine {background-color: #282828; padding:10px;}
#footer4thLine {height: 60px; border-bottom: 1px solid #959595;}
#footer5thLine {font-size: 11px; color: #808080; padding: 9px 20px;}
#footer5thLine a {color: #808080;}

/* single video comp */
.svnsupTitle {display: none;}
.singleVideoNews {background: #282828; }
.singleVideo iframe {padding: 9px; border: 0 !important; margin-bottom: 0;}
.singleVideoNewsTitle {font-size: 20px; font-weight: bold; color: #fff; padding: 9px; line-height: 18px;}

/* latest comments comp */
.latestComments {font-size:12px; margin: 4px 0px;}
.latestCommentsTitle {background: #420E4A; text-transform: uppercase; color: #fff; padding: 5px 7px 3px;}
.latestComments ul {list-style: none; margin: 0; padding:0; border-left:1px solid #E3E0DC; border-right:1px solid #E3E0DC;}
.latestComments .latestCommentsNews {color: #9f0f82;}
.latestCommentsItem li {padding: 6px; margin-bottom: 1px; border-bottom:1px solid #E3E0DC; overflow:hidden;}
.latestCommentsItem li:nth-child(odd) {background-color: #F7F5F4;}
.latestCommentsItem li:nth-child(even) {background-color: #EDEBEB;}
/* .latestCommentsItem li:last-child {border: 0 !important;} */
.latestCommentsPic {width: 32px; height: 32px; background-position: 0px -240px; margin-right: 10px; margin-top: 3px;}
.latestCommentsComment {color:#4d4d4d;}

/* programme slider */


/*
.slider ul.pagination {position:absolute; top: 285px; left: 730px; list-style: none; list-style-position: inside; z-index: 101; margin: 0; padding: 0;}
.slider ul.pagination li {display: inline; padding: 2px 5px; font-size: 10px; margin-right: 1px;}
.slider a.next, .slider a.prev {position: absolute; display: block; width: 42px; height: 330px; top: 0px; z-index: 101;}
.slider a.next {left: 661px;}
*/

.mainProgrammeTitleAndGuessWhatTitle {font-size: 24px; letter-spacing: -1px; color: #fff;}
.mainProgrammeTitleAndGuessWhatTitle a {color: #fff;}
#slides {display:none;}
.slidesjs-previous {display: block; position: absolute; top: 0; left: 0; z-index: 100; height: 100%; width: 40px;}
.slidesjs-next {display: block; position: absolute; top: 0; right: 0; z-index: 100; height: 100%; width: 40px;}
.slidesjs-previous span, .slidesjs-next span {display:block; position: absolute; top: 45%; margin-left: 10px; font-size: 20px;}
.programmeSlideDesc {color: #fff; font-weight: bold; color: #000; }


.programmeSlider .slidesjs-pagination {position: absolute; margin: 0; padding: 0; margin-left: 68%; margin-top: -50px; z-index: 100;}
.programmeSlider .slidesjs-pagination li {display: inline-block; }
.programmeSlider .slidesjs-pagination .slidesjs-pagination-item a {padding: 2px 5px; margin-right: 1px; font-size: 10px; color: #fff;}
.programmeSlider .slidesjs-pagination .slidesjs-pagination-item .active {background: #000 !important;}


.studio-mpage #programmeSlideComponent- {position:relative; margin: 10px 0; z-index:0;}
.studio-mpage #programmeSlideComponent- .slidesjs-container {background: #6f6f6f;}
.studio-mpage #programmeSlideComponent- .slidesjs-navigation {color: #fff; background: #6f6f6f;}



#programmeSlideComponent-prvi-program {position: relative; margin: 10px 0; z-index:0}
#programmeSlideComponent-prvi-program .mainProgrammeTitleAndGuessWhatTitle a {color: #fff;}
#programmeSlideComponent-prvi-program  .slidesjs-pagination .slidesjs-pagination-item a  {background: #043955;}
#programmeSlideComponent-prvi-program .slidesjs-navigation {color: #fff; background: #00B0C7;}
#programmeSlideComponent-prvi-program .slidesjs-container {background: #00B0C7;}
#programmeSlideComponent-prvi-program ul.pagination li.current a {color: #043955;}

#programmeSlideComponent-drugi-program {position: relative; margin: 10px 0; z-index:0}
#programmeSlideComponent-drugi-program .mainProgrammeTitleAndGuessWhatTitle a {color: #fff;}
#programmeSlideComponent-drugi-program .slidesjs-pagination .slidesjs-pagination-item a {background: #005725;}
#programmeSlideComponent-drugi-program .slidesjs-navigation {color: #fff; background: #93cc03;}
#programmeSlideComponent-drugi-program .slidesjs-container {background: #93cc03;}
#programmeSlideComponent-drugi-program ul.pagination li.current a {color: #005725;}

#programmeSlideComponent-program-na-srpskom-jeziku {position: relative; margin: 10px 0; z-index:0}
#programmeSlideComponent-program-na-srpskom-jeziku .mainProgrammeTitleAndGuessWhatTitle a {color: #fff;}
#programmeSlideComponent-program-na-srpskom-jeziku .slidesjs-pagination .slidesjs-pagination-item a {background: #6C0314;}
#programmeSlideComponent-program-na-srpskom-jeziku .slidesjs-navigation {color: #fff; background: #F12423;}
#programmeSlideComponent-program-na-srpskom-jeziku .slidesjs-container {background: #F12423;}
#programmeSlideComponent-program-na-srpskom-jeziku ul.pagination li.current a {color: #6C0314;}

#programmeSlideComponent-program-na-madjarskom-jeziku {position: relative; margin: 10px 0; z-index:0}
#programmeSlideComponent-program-na-madjarskom-jeziku .mainProgrammeTitleAndGuessWhatTitle a {color: #fff;}
#programmeSlideComponent-program-na-madjarskom-jeziku .slidesjs-pagination .slidesjs-pagination-item a {background: #9B140F;}
#programmeSlideComponent-program-na-madjarskom-jeziku .slidesjs-navigation {color: #fff; background: #F97200;}
#programmeSlideComponent-program-na-madjarskom-jeziku .slidesjs-container {background: #F97200;}
#programmeSlideComponent-program-na-madjarskom-jeziku ul.pagination li.current a {color: #9B140F;}

#programmeSlideComponent-program-na-jezicima-nacionalnih-zajednica {position: relative; margin: 10px 0; z-index:0}
#programmeSlideComponent-program-na-jezicima-nacionalnih-zajednica .mainProgrammeTitleAndGuessWhatTitle a {color: #fff;}
#programmeSlideComponent-program-na-jezicima-nacionalnih-zajednica .slidesjs-pagination .slidesjs-pagination-item a {background: #FF9817;}
#programmeSlideComponent-program-na-jezicima-nacionalnih-zajednica .slidesjs-navigation {color: #fff; background: #FFB60B;}
#programmeSlideComponent-program-na-jezicima-nacionalnih-zajednica .slidesjs-container {background: #FFB60B;}
#programmeSlideComponent-program-na-jezicima-nacionalnih-zajednica ul.pagination li.current a {color: #FF9817;}

#programmeSlideComponent-magyar-nyelvu-adas {position: relative; margin: 10px 0; z-index:0}
#programmeSlideComponent-magyar-nyelvu-adas .mainProgrammeTitleAndGuessWhatTitle a {color: #fff;}
#programmeSlideComponent-magyar-nyelvu-adas .slidesjs-pagination .slidesjs-pagination-item a {background: #9B140F;}
#programmeSlideComponent-magyar-nyelvu-adas .slidesjs-navigation {color: #fff; background: #F97200;}
#programmeSlideComponent-magyar-nyelvu-adas .slidesjs-container {background: #F97200;}
#programmeSlideComponent-magyar-nyelvu-adas ul.pagination li.current a {color: #9B140F;}

#programmeSlideComponent-tv2 {position: relative; margin:10px 0; z-index:0}
#programmeSlideComponent-tv2 .mainProgrammeTitleAndGuessWhatTitle a {color: #fff;}
#programmeSlideComponent-tv2 .slidesjs-pagination .slidesjs-pagination-item a {background: #005725;}
#programmeSlideComponent-tv2 .slidesjs-navigation {background: #93cc03; color:#fff;}
#programmeSlideComponent-tv2 .slidesjs-container {background: #93cc03;}

#programmeSlideComponent-radio3 {position: relative; margin: 10px 0; z-index:0}
#programmeSlideComponent-radio3 .mainProgrammeTitleAndGuessWhatTitle a {color: #fff;}
#programmeSlideComponent-radio3 .slidesjs-pagination .slidesjs-pagination-item a {background: #FF9817;}
#programmeSlideComponent-radio3 .slidesjs-navigation {color: #fff; background: #FFB60B;}
#programmeSlideComponent-radio3 .slidesjs-container  {background: #FFB60B;}

#programmeSlideComponent- .mainProgrammeTitleAndGuessWhatTitle {color: #000;}
#programmeSlideComponent- .mainProgrammeTitleAndGuessWhatTitle a {color: #000;}

/* Programme schedule */
.scheduleContainer {margin-bottom: 10px;}
.scheduleHeaderInfo {font-size: 1.2em; font-weight: bold; color: #fff; padding: 5px 5px; margin-bottom: 1px;}
.scheduleDayTabs {margin:0 5px; padding:0; height: 30px;}
.scheduleDayTabs li {
	list-style: none; float: left; border-right: 1px solid #fff; border-bottom: 1px solid #fff;
	padding: 8px 0px 4px 6px; font-size: 12px; 
	font-weight: bold; text-transform: capitalize;
 }
.scheduleDayTabs li:last-child {border:0;}
.scheduleDayTabs li a {color: #fff;}
.scheduleHeader {margin-bottom: 1px;}
.scheduleList {width: 696px; padding: 0; margin: 0;}
.scheduleList li {list-style: none;}
.scheduleScroll, .scheduleScroll_RTV1, .scheduleScroll_RTV2, .scheduleScroll_Radio1,
.scheduleScroll_Radio2, .scheduleScroll_Radio3 
{height: 380px; visibility: visible; overflow: hidden; position: relative; z-index: 2;}

.scheduleScrollArrows img {cursor: pointer; margin-left: 2px;}
.scheduleScrollArrowsContainer {float: right; background: #fff; height: 22px;}
.scheduleScrollArrows {margin-top: 1px;}

.scheduleItemStartTime {padding: 9px 18px; width: 62px; color: #fff; font-size: 1em; border-style:solid; border-color: #fff; border-width: 0 1px 1px 0;}
.scheduleItemProgrammeName {color: #4d4d4d; padding:10px; border-bottom: 1px dotted #043955; width: 570px; font-size:0.875em;}
.scheduleItem_RTV1 {}
.scheduleItem_RTV1_startTime {background: #00b0c7;}
.scheduleItem_RTV1_programmeName span {font-weight: normal !important;}
.scheduleItem_RTV1_programmeName a {color: #0090A5;}

.currentItemClass_RTV1 .scheduleItem_RTV1_startTime {background-color: #043955;}
.currentItemClass_RTV1 .scheduleItem_RTV1_programmeName {background-color: #bfebf1;}
.scheduleScrollArrows_RTV1 {background: #043955; height: 22px;}
.scheduleStaticToday_RTV1 {background: #043955 !important; color: #fff !important; width: 78px !important; font-weight: bold;}
.scheduleDayTab_RTV1 {background: #00b0c7; color: #fff; cursor: pointer;}
.scheduleDayTabSelected_RTV1, .scheduleHeaderInfo_RTV1 {background:#043955 !important;}

.scheduleItem_RTV2 {}
.scheduleItem_RTV2_startTime {background: #93cc03;}
.scheduleItem_RTV2_programmeName {}
.scheduleItem_RTV2_programmeName span {font-weight: normal !important;}
.scheduleItem_RTV2_programmeName a {color: #93cc03;}
.currentItemClass_RTV2 .scheduleItem_RTV2_startTime {background-color: #005725;}
.currentItemClass_RTV2 .scheduleItem_RTV2_programmeName {background-color: #e4f2c0;}
.scheduleScrollArrows_RTV2 {background: #005725; height: 22px;}
.scheduleStaticToday_RTV2 {background: #005725 !important; color: #fff !important; width: 78px !important; font-weight: bold;}
.scheduleDayTab_RTV2 {background: #93cc03; color: #fff; cursor: pointer;}
.scheduleDayTabSelected_RTV2, .scheduleHeaderInfo_RTV2 {background:#005725 !important;}

.scheduleItem_Radio1 {}
.scheduleItem_Radio1_startTime {background: #F12423;}
.scheduleItem_Radio1_programmeName {}
.scheduleItem_Radio1_programmeName span {font-weight: normal !important;}
.scheduleItem_Radio1_programmeName a {color: #6c0314;}
.currentItemClass_Radio1 .scheduleItem_Radio1_startTime {background-color: #6C0314;}
.currentItemClass_Radio1 .scheduleItem_Radio1_programmeName {background-color: #FBC8C8;}
.scheduleScrollArrows_Radio1 {background: #6C0314; height: 22px;}
.scheduleStaticToday_Radio1 {background: #6C0314 !important; color: #fff !important; width: 78px !important; font-weight: bold;}
.scheduleDayTab_Radio1 {background: #F12423; color: #fff; cursor: pointer;}
.scheduleDayTabSelected_Radio1, .scheduleHeaderInfo_Radio1 {background:#6C0314 !important;}

.scheduleItem_Radio2 {}
.scheduleItem_Radio2_startTime {background: #F97200;}
.scheduleItem_Radio2_programmeName {}
.scheduleItem_Radio2_programmeName span {font-weight: normal !important;}
.scheduleItem_Radio2_programmeName a {color: #6c0314;}
.currentItemClass_Radio2 .scheduleItem_Radio2_startTime {background-color: #9B140F;}
.currentItemClass_Radio2 .scheduleItem_Radio2_programmeName {background-color: #FDDCBF;}
.scheduleScrollArrows_Radio2 {background: #9B140F; height: 22px;}
.scheduleStaticToday_Radio2 {background: #9B140F !important; color: #fff !important; width: 78px !important; font-weight: bold;}
.scheduleDayTab_Radio2 {background: #F97200; color: #fff; cursor: pointer;}
.scheduleDayTabSelected_Radio2, .scheduleHeaderInfo_Radio2 {background:#9B140F !important;}

.scheduleItem_Radio3 {}
.scheduleItem_Radio3_startTime {background: #FFB60B;}
.scheduleItem_Radio3_programmeName {}
.scheduleItem_Radio3_programmeName span {font-weight: normal !important;}
.scheduleItem_Radio3_programmeName a {color: #ae2e12;}
.currentItemClass_Radio3 .scheduleItem_Radio3_startTime {background-color: #DA5D00;}
.currentItemClass_Radio3 .scheduleItem_Radio3_programmeName {background-color: #FFE5C5;}
.scheduleScrollArrows_Radio3 {background: #DA5D00; height: 22px;}
.scheduleStaticToday_Radio3 {background: #FF9817 !important; color: #fff !important; width: 78px !important; font-weight: bold;}
.scheduleDayTab_Radio3 {background: #FFB60B; color: #fff; cursor: pointer;}
.scheduleDayTabSelected_Radio3, .scheduleHeaderInfo_Radio3 {background:#DA5D00 !important;}

/* Weather component */

.weatherComponent {min-width: 218px;}
.weatherHeader {padding: 0px 7px; height: 32px; display: block; font-size: 21px; color: #fff; background: #4D4D4D;}
 a.weatherHeader:hover {color: #fff;}
.wCCurrent{color: #fff;}
.wCLocation {text-align: right; color: #000;}
.wCsubtitle {background: #646465;
background: -moz-linear-gradient(left, #646465 0%, #fdfdfd 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#646465), color-stop(100%,#fdfdfd));
background: -webkit-linear-gradient(left, #646465 0%,#fdfdfd 100%);
background: -o-linear-gradient(left, #646465 0%,#fdfdfd 100%);
background: -ms-linear-gradient(left, #646465 0%,#fdfdfd 100%);
background: linear-gradient(to right, #646465 0%,#fdfdfd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#646465', endColorstr='#fdfdfd',GradientType=1 );
font-size: 10px; height: 15px;
}
.weatherData {}
.weatherDataContainer {margin: 0 auto; width: 200px; padding: 12px 0;}
.weatherTemperature {position: absolute; color:#fff; font-size: 5.1em; top: -8px; left: 7px; letter-spacing: -.08em;}
.weatherCelsius {position:absolute; font-size: 1.625em; color:#fff; right: -5px;}
.wSprites {background: transparent url(/assets/repository/2012/img/weather/weather-sprite-2015.png) no-repeat; height: 80px; width: 95px; float:left;}

.wCond1 {background-position: 0px 0px;}			.wCond2 {background-position: 0px -80px;}
.wCond3 {background-position: 0px -160px;}		.wCond4 {background-position: 0px -240px;}
.wCond5 {background-position: 0px -320px;}		.wCond6 {background-position: 0px -400px;}
.wCond7 {background-position: 0px -480px;}		.wCond8 {background-position: 0px -560px;}
.wCond9 {background-position: 0px -640px;}		.wCond10 {background-position: 0px -720px;}
.wCond11 {background-position: 0px -800px;}		.wCond12 {background-position: 0px -880px;}
.wCond13 {background-position: 0px -960px;}		.wCond14 {background-position: 0px -1040px;}
.wCond15 {background-position: 0px -1120px;} 	.wCond16 {background-position: 0px -1200px;}

.weatherPressure {background: #676767; color: #4d4d4d; font-size: 1.375em; padding: 13px 0px;}
.weatherPressureAndWind {width: 30%;}
.weatherConditionAndTemp {width: 70%;
	background: #676767;
	background: -moz-linear-gradient(left, #464546 0%, #676767 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#464546), color-stop(100%,#676767));
	background: -webkit-linear-gradient(left, #464546 0%,#676767 100%);
	background: -o-linear-gradient(left, #464546 0%,#676767 100%);
	background: -ms-linear-gradient(left, #464546 0%,#676767 100%);
	background: linear-gradient(to right, #464546 0%,#676767 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#464546', endColorstr='#676767',GradientType=1 );
}
.weatherWind {background: #676767; color: #4d4d4d; font-size: 1.875em; padding: 7px 0px;}

.weatherWind, .weatherPressure {
	background: #fffdfd;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZGZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(45deg, #fffdfd 0%, #d3d3d3 100%);
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#fffdfd), color-stop(100%,#d3d3d3));
	background: -webkit-linear-gradient(45deg, #fffdfd 0%,#d3d3d3 100%);
	background: -o-linear-gradient(45deg, #fffdfd 0%,#d3d3d3 100%);
	background: -ms-linear-gradient(45deg, #fffdfd 0%,#d3d3d3 100%);
	background: linear-gradient(45deg, #fffdfd 0%,#d3d3d3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffdfd', endColorstr='#d3d3d3',GradientType=1 )
} 

/*

.weatherComponent {background-position: 0px -1650px;}

a.weatherHeader:hover {color: #fff !important;}
.weatherCurrentHeader {width: 300px; font-size: .71em; padding: 0px 7px;}
.weatherCurrentText {float:left; color: #fefefe; width: 195px; height: 15px;}
.weatherCity {color: #000; text-align: right; width: 90px; height: 15px;}
.weatherConditionAndTemp {width: 206px; height: 103px; position:relative;}
.weatherTemperature {position:absolute; font-size: 5.1em; width: 170px; text-align: right;}
.weatherCelsius {position:absolute; font-size: 1.625em; top: 8px; left: 165px;}
.weatherPressureAndWind {width: 93px;}
.weatherPressure {color: #4d4d4d; width: 95px; font-size: 1.375em; padding: 13px 0px;}
.weatherWind {color: #4d4d4d; width: 95px; font-size: 1.875em; padding: 8px 0px 7px 0px;}

*/


/* Latest news component */
#latestNewsR {background:#F4F4F4;}
#latestNewsRTabs {list-style: none;}
.latestNewsRTab {background: #3F0D47;}
.latestNewsRTabOn {background: #9F0F82 !important;}
.latestNewsRTab a {font-size:11px; color: #fff; text-transform: uppercase;}
.tab_najnovije, .tab_najvaznije {border-right: 1px solid #fff;}
.tab_najnovije, .tab_najcitanije, .tab_najvaznije {width: 33.33333333%; text-align: center;}
.latestNewsRItems {list-style: none;}
.latestNewsRItem {padding: 4px 0px; border-bottom: 1px dotted #ae2f93; position: relative; background: #F4F4F4;} 
.latestNewsRItem a {color: #000; font-size:13px;}
.latestNewsRItem span {color: #9f0f82; font-size:.78em;}
.latestNewsRItemTimeAndTitle {width: 93%; padding: 0 3px;}
.latestNewsRItemPlayButton {position: absolute; top: 50%; right: 5px; margin-top: -10px; width: 17px; height: 18px;}
button.latestNewsRItemPlayButton {background-position: -26px -78px;}


/* Category news */
#newsCategoryNews {background: #FBFBFB;}
#newsCategoryName {margin:0; background: #f0f0f0; padding: 7px 0 7px 17px; font-size: 24px; color: #4d4d4d; font-weight: bold;}
.newsCategoryNewsItem {margin: 20px 0px 0px 0px;}
.newsCategoryNewsAdditionalData {font-size:11px; color:#666;}
.newsCategoryNewsItem h2 {margin:0; font-size:20px; margin: 3px 0px; line-height: 1em;}
.newsCategoryNewsItemTitle {color:#000;}
.newsCategoryNewsLead {font-size:14px; color:#000;}
.newsCategoryAdditional {margin: 15px 0px 10px 0px; border-bottom: 1px dotted #000; padding-bottom: 3px; border-top: 1px dotted #000; padding-top: 5px;}
.newsCategoryNoOfComments {padding: 4px 2px;}
.newsCategoryNoOfComments a {color: #4d4d4d; font-size:16px;}

/* News comment form */
.newsCategoryNewsItem2 {padding: 20px 0px; border-bottom: 1px dotted #000; border-top: 1px dotted #000;}
.newsCategoryNewsItem2 h2 {margin:0; font-size:1.25em;}
.commentForm {padding: 0 20px; margin-bottom: 20px;}
.newsAdditionalAction {border-bottom: 1px dotted #000; padding: 6px 0;}
.newsRateNews {background: #A0A0A0; font-size:14px; color:#fff; padding:4px; width: 212px;}
.newsRateNumber {background: #4D4D4D; padding: 0 5px; margin-left: 3px;}
.newsRateNumber a {font-size:10px; color: #fff;}
.newsPrintNews {background-position: 0px -61px; width: 22px; height: 22px; margin: 1px 0 0 15px; display: block;}
#newsSendMail {display: block; background-position: 0px -45px; width: 24px; height: 16px; margin: 5px 0 0 15px;}
.newsLeaveAComment, .newsNoOfComments {margin-top: 3px;}
.newsNoOfComments {margin-right: 15px;}
.newsLeaveAComment a, .newsNoOfComments {color: #4d4d4d;}
.newsCommentItem1 {margin: 14px 0; background: #fff; padding: 9px; color: #a0a0a0; border: 14px solid #F0F0F0;}
#commentFormContainer {background: #F0F0F0; padding: 14px;}
.newsCommentDescField {font-size: .875em;}
.newsCommentInput {font-family: Arial, Verdana, Helvetica, sans-serif; color:#4D4D4D; font-style: italic; padding: 4px; border:0; margin: 4px 0px;}
#commentText {width: 100%; height: 215px; margin-top: 5px;}
.newsCommentTextInput {width: 180px;}
.newsCommentInput, .commentNotificatorCheck, #brojacKaraktera {font-size: .85em;}
.newsCommentDesc {margin-bottom: 14px; color: #4d4d4d;}
#newsCommentContentHeader {font-size: 1.5em;}
#brojacKaraktera {margin-top: 15px; margin-right: 5px;}
.commentbutton {font-size:.875em; padding: 4px 7px; background: #4D4D4D; color: #fff; margin-top:4px;}

/* Sport results */
.sportResults {margin: 4px 0px;}
.srDataList {padding:0; list-style: none; margin: 2px 0;}
.srIcon {width: 25px; height: 23px;}
.srDataMatch {font-size:.75em; background-color: #EEECEC !important; text-transform: uppercase; position: relative; height: auto;}
.srDataMatch a {color: #1b1b1b;}
.srDataTeams {padding: 4px 0px 4px 4px; width: 202px; overflow: hidden;}
.srDataResult {color: #fff; text-align: center; width: 68px; position: absolute; top: 50%; right: 0; margin-top: -12px; padding: 4px 0;}
.srDatafootbalResult {}
.sRHeader {background:#0C2751; color: #fff; font-size: 1.25em; padding: 5px 8px;}
.sportResultSprite {background: transparent url(/assets/repository/2012/img/sportResults/sportski-rezultati-sprites.png) no-repeat;}
.srDataFotter {padding: 2px 0 2px 29px; border-bottom: 1px dotted #1b1b1b; font-size:.6875em; margin-bottom: 2px;}
.srDataFootballMatch {background-position: -26px 0px; } 	.srDataFootballResult {background-color: #69cd07;}
.srDataBasketballMatch {background-position: 0px 0px;} 	.srDataBasketballResult {background-color: #fe7931;}
.srDataHandballMatch {background-position: -104px 0px;} 	.srDataHandballResult {background-color: #ffa40a;}
.srDataTennisMatch {background-position: -52px 0px;} 		.srDataTennisResult {background-color: #b0df0d;}
.srDataWaterpoloMatch {background-position: -130px 0px;} 	.srDataWaterpoloResult {background-color: #23c7e5;}
.srDataVolleyballMatch {background-position: -78px 0px;}	.srDataVolleyballResult {background-color: #f8d201;}
.srDataHockeyMatch {background-position: -156px 0px;}		.srDataHockeyResult {background-color: #8bb4c0;}
.srDataunknownMatch {background-position: -182px 0px;}		.srDataunknownResult {background-color: #c4c4c4;}
/*FBActivityLog*/
.fbActivity, .tSearch {border: 4px solid #420E4A; width: 292px; margin-bottom: 2px;}
.fbActivityHeader, .tSearchHeader {background: #420E4A; font-size:0.744375em; color: #fff; padding-bottom: 3px;}

/*Shows*/
.showAnnouncement {padding: 10px 0px; border-bottom: 31px solid #EEECED;}
.showAnnouncementHeader {border-bottom: 1px dotted #000; padding: 0 0 4px 0; margin: 0 20px; font-size: 0.75em;}
.showAnnTitle {font-size: 1.875em; padding: 10px 0 10px 0; border-bottom: 1px dotted #000;}
.showAnnDesc {/* padding: 0 17px;*/ }
.showAnnDesc a {font-weight: bold; color: #420e4a;}
.showAnnDesc .naslov_filma {font-size: 1.875em; font-weight: bold; margin: 10px 0 0 0;}
.showAnnDesc .naslovTeksta1 {font-size: 30px; padding: 10px 0 10px 0;	margin: 0;	border-bottom: 1px dotted #000;	color: #4d4d4d;	margin-bottom: 20px; font-weight: bold;}
.showAnnDesc .naslovTeksta2 {margin: 0; background: #f0f0f0; padding: 7px 0 7px 20px; font-size: 18px; color: #4d4d4d;font-weight: bold;}

.tvShowSocNet {margin-top: 9px; padding-bottom: 6px;}
.tvShowSocNet div {margin-right: 45px; margin-left: 20px;}

/* Streaming Central*/
.streamingCentral h1 {font-size: 30px; padding: 10px 0 10px 0; margin: 0 20px; border-bottom: 1px dotted #000; color: #4d4d4d; margin-bottom: 20px;}
.streamingCentral h2 {margin:0; background: #f0f0f0; padding: 7px 0 7px 20px; font-size: 18px; color: #4d4d4d;}
.sCentralContainer {margin: 20px 0 20px 20px;}
.sCentralContainer a {color: #fff;}
.sCSprites {background: transparent url(/assets/repository/2012/img/streamingCentral/streaming-central-sprite.png) no-repeat;}
.sCTV1, .sCTV2, .sCRadio1, .sCRadio2, .sCRadio3, .sCStotka {width: 215px; height: 111px; margin: 0 8px 8px 0; display: block; padding: 75px 0 0 5px; font-size:1.75em; color: #fff;} 
.sCTV1 {background-position: 0px 0px;} .sCTV2 {background-position: 0px -111px;}
.sCRadio1 {background-position: 0px -222px;} .sCRadio2 {background-position: 0px -333px;}
.sCRadio3 {background-position: 0px -444px;} .sCStotka {background-position: 0px -555px; font-size:1.125em; height: 25px; padding: 85px 0 0 5px;}

/* Programme announcement grid */
.programmeAnnouncementGrid .gridCategoryName-prvi-program {background-color: #043955;}
.programmeAnnouncementGrid .gridCategoryName-drugi-program {background-color: #005725;}
.programmeAnnouncementGrid .gridCategoryName-program-na-srpskom-jeziku {background-color: #6C0314;}
.programmeAnnouncementGrid .gridCategoryName-program-na-madjarskom-jeziku {background-color: #9B140F;}
.programmeAnnouncementGrid .gridCategoryName-program-na-jezicima-nacionalnih-zajednica {background-color: #FF9817;}
.programmeAnnouncementGrid .gridCategoryName-magyar-nyelvu-adas {background-color: #9B140F;}
.programmeAnnouncementGrid .gridCategoryName-tv2 {background-color: #005725;}

.programmeAnnouncementGrid .gridImage img {width: 100% !important; height: auto; }

/* Plain html */
.plainHtml .naslovTeksta1 {font-size: 30px; padding: 10px 0 10px 0;	margin: 0 20px;	border-bottom: 1px dotted #000;	color: #4d4d4d;	margin-bottom: 20px; font-weight: bold;}
.plainHtml .naslovTeksta2 {margin: 0; background: #f0f0f0; padding: 7px 0 7px 20px; font-size: 18px; color: #4d4d4d;font-weight: bold;}
.plainHtml p {margin: 10px;}
.plainHtml a {color: #3b5998; font-weight: bold;}
.plainHtml a:hover {text-decoration: underline;}
/* u desnoj koloni nema margine */
#rightColumn .plainHtml p {margin: 0 !important;}

/*Studio M short schedule*/
.studioMShortSchedule { } /* width: 696px; margin-left: 2px; */
.studioMShortScheduleSlider {overflow: hidden;}
.studioMShortScheduleHeader {background-color: #000; color: #fff; padding: 3px 6px; font-size: .875em;}
.studioMShrotScheduleSprites {background: transparent url(/assets/repository/2012/img/studio-m/studio-m-schedule-scroll-sprites.png) 0 0 no-repeat;}
.prevSMScroll {width: 657px; height: 25px; background-position: 0 0;}
.nextSMScroll {width: 657px; height: 25px; background-position: 0 -26px;}
.studioMShortScheduleSlider li {padding: 11px 0px; border-bottom: 1px dotted #000; margin: 0px 10px; width: 666px; height: auto !important; font-size: .875em;}
.studioMscheduleDateTime {font-weight: bold; color: #666666; font-size: 1em;  width: 120px; float: left;} /* margin-right: 25px; */
.studioMShortScheduleSlider ul {background: #f0f0f0; margin: 0;}
.studioMShortScheduleSlider li a {color: #000;}

/* menu */
.menu {margin-bottom: 20px;}
.menu h1 {font-size: 1.875em; padding: 10px 0 10px 0; margin: 0 20px; border-bottom: 1px dotted #000; color: #4d4d4d; margin-bottom: 20px;}
.menuItem {margin: 2px 2px 0 0;}
.menuItems {padding: 0; margin:0 20px; list-style: none;}
.menuItem a, .menuItemSelected {color: #fff; font-size: 1.25em; background: #4D4D4D; width: 204px; padding: 4px 6px; display:block;}
.menuItemSelected {background: #420E4A;}

/* News search */
#newsSearch h1 {font-size: 1.875em; padding: 10px 0 10px 0;	margin: 0 20px;	border-bottom: 1px dotted #000;	color: #4d4d4d;	margin-bottom: 20px; font-weight: bold;}
.pagination a {color: #3b5998;}
#searchFormContainer, .pagination {padding: 0 20px;}

/* Exchange Rate table */
.exRateHeader {margin: 4px 0px;}
.exRateHeader {background: #44567F; color: #fff; font-size: 12px; padding: 5px 8px; text-transform: uppercase;}
.exRateItem {padding: 12px 7px; width: 50%; font-size: 12px; border: 1px solid #EBEBEB; border-top:0;}
.exRateItemBorderEven {border-left:0;}
.exRateItemBorderOdd {border-right:0;}
.exRateFlag {margin-right: 5px; }
.exRateName {color: #666; margin-top: -1px;}
.exRateAmount {color: #333333; margin-top: -1px;}

/* Send news to a friend */
#sendNewsViaMailPage {text-align: left;}
#sendNewsViaMailPage section {padding: 13px;}
#sendNewsViaMailPage h1 {padding: 4px 11px; margin: 0; background: #420E4A; color: #fff; font-size: 1.15em; border-bottom: 2px solid #fff;}
#sendNewsViaMailPage label {color: #4d4d4d; font-size: .875em;}
#sendNewsViaMailPage input.unos {width: 250px; border: 0px; padding: 4px 10px; font-style: oblique; color: #a0a0a0;}
#sendNewsViaMailPage .submit {background-color: #9F0F82; width: 130px; color: #fff; margin-top: 20px; padding: 3px 0px;}
#sendNewsViaMailPage .reset {background-color: #4D4D4D; width: 130px; color: #fff; margin-top: 20px; padding: 3px 0px;}

/* Mailing list */
#mailListSubscribe {padding: 0 20px;}
#mailListSubscribe ul {list-style: none; padding:0; margin:0 }
#mailListSubscribe li {padding-top: 5px; padding-bottom: 7px; border-bottom: 3px solid #fff;}
.mLSFirstLevel {background: #C7C7C7; padding-left: 10px; font-size: .875em; text-transform: uppercase; color: #4D4D4D;}
.mLSSecondLevel {background: #DFDFDF; padding-left: 40px; font-size: .875em; color: #4D4D4D;}
#mailListSubscribe h2 {font-size: 1.5em; color:#4D4D4D; padding:0; margin: 3px 0 0 0; background: #F0F0F0; padding: 20px 0px 20px 15px;}
#mLCategories {margin-bottom: 20px;}
.mlInputText {font-style: oblique; padding: 3px 5px; color: #A0A0A0;}
.mLForm {background: #F5E7F2; padding: 14px; color: #4D4D4D;}
.mLsend {background: #4D4D4D; color: #fff; padding: 5px 7px;}

/* News Tags */
.newsTags {font-size: 12px; margin-bottom: 10px;}
.newsTagsHeader, .newsTagsContent li {padding: 7px 10px; font-weight: bold;}
.newsTagsHeader {background: #9B0E87; color: #fff; margin-right: 4px; }
.newsTagsContent {margin:0; padding:0;}
.newsTagsContent li {display: inline-block; background: #3D0C4A; margin-right: 2px; }
.newsTagsContent li a {color: #fff;}

/* Single column stuff */
#singleColumn-MainContainer {margin: 0 19px;}

/* menuAndSubmenu */
.menuAndSubMenu {margin: 13px 0px; }
.menuAndSubMenu ul {list-style: none; margin:0; padding: 0; list-style-type: none; z-index: 9; margin: 0 auto;}

.masWidthStep1 {width: 80px;}
.masWidthStep2 {width: 100px;}
.masWidthStep3 {width: 120px;}
.masWidthStep4 {width: 140px;}
.masWidthStep5 {width: 160px;}
.masWidthStep6 {width: 190px;}
.masWidthStep7 {width: 200px;}

ul.kultura {z-index: 1; position: relative; background-color: #fff; height: 32px;}
ul.kultura li {zoom: 1; float: left; position: relative; background-color: #AA2F91; color: #fff; border-right: 2px solid #fff;}
ul.kultura li.hover {position: absolute; }
ul.kultura li a {display: block; font-weight: bold; color: #fff; padding: 8px 5px; text-transform: uppercase; font-size: .875em; text-align: center;}
ul.kultura li a:hover {background-color: #420E4A;}
ul.kultura ul {visibility: hidden; position: absolute; top: 100%; left: 0;}
ul.kultura ul li 	{float: none !important; width: 200px; vertical-align: bottom; border: 0; border-bottom: 1px solid #6C6C6C;}
ul.kultura ul li a {background: #000; text-align: left; text-transform: none; padding: 12px 10px;}
ul.kultura ul li:last-child {border: 0;}
 
ul.sport {z-index: 1; position: relative; background-color: #fff; height: 32px; width: 100%;}
ul.sport li {zoom: 1; float: left; position: relative; background-color: #AA2F91; color: #fff; margin: 0px 1px;}
ul.sport li.hover {position: absolute;}
ul.sport li a {display: block; font-weight: bold; color: #fff; padding: 8px 5px; text-transform: uppercase; font-size: 14px; text-align: center;}
ul.sport li a:hover {background-color: #420E4A;}
ul.sport ul {visibility: hidden; position: absolute; top: 100%; left: 0;}
ul.sport ul li 	{float: none !important; width: 200px; vertical-align: bottom; border: 0; border-bottom: 1px solid #6C6C6C;}
ul.sport ul li a {background: #000; text-align: left; text-transform: none; padding: 12px 10px;}
ul.sport ul li:last-child {border: 0;}
.masWidthTenis {width: 74px;}

ul.zivot {z-index: 1; position: relative; background-color: #fff; height: 32px;}
ul.zivot li {zoom: 1; float: left; position: relative; background-color: #AA2F91; color: #fff; border-right: 2px solid #fff;}
ul.zivot li.hover {position: absolute; }
ul.zivot li a {display: block; font-weight: bold; color: #fff; padding: 8px 5px; text-transform: uppercase; font-size: .875em; text-align: center;}
ul.zivot li a:hover {background-color: #420E4A;}
ul.zivot ul {visibility: hidden; position: absolute; top: 100%; left: 0;}
ul.zivot ul li 	{float: none !important; width: 200px; vertical-align: bottom; border: 0; border-bottom: 1px solid #6C6C6C;}
ul.zivot ul li a {background: #000; text-align: left; text-transform: none; padding: 12px 10px;}
ul.zivot ul li:last-child {border: 0;}
.masWidthNaukaiTehnologija {width: 210px;}

ul.mladi {z-index: 1; position: relative; background-color: #fff; height: 32px;}
ul.mladi li {float: left; position: relative; background-color: #AA2F91; color: #fff; border-right: 2px solid #fff;}
ul.mladi li.hover {position: absolute; }
ul.mladi li a {display: block; font-weight: bold; color: #fff; padding: 8px 5px; text-transform: uppercase; font-size: 14px; text-align: center;}
ul.mladi li a:hover {background-color: #420E4A;}
ul.mladi ul {visibility: hidden; position: absolute; top: 100%; left: 0;}
ul.mladi ul li 	{float: none !important; width: 240px; vertical-align: bottom; border: 0; border-bottom: 1px solid #6C6C6C;}
ul.mladi ul li a {background: #000; text-align: left; text-transform: none; padding: 12px 10px;}
ul.mladi ul li:last-child {border: 0;}

ul.ekonomija {z-index: 1; position: relative; background-color: #fff; height: 32px;}
ul.ekonomija li {zoom: 1; float: left; position: relative; background-color: #AA2F91; color: #fff; border-right: 2px solid #fff;}
ul.ekonomija li.hover {position: absolute; }
ul.ekonomija li a {display: block; font-weight: bold; color: #fff; padding: 8px 5px; text-transform: uppercase; font-size: 14px; text-align: center;}
ul.ekonomija li a:hover {background-color: #420E4A;}
ul.ekonomija ul {visibility: hidden; position: absolute; top: 100%; left: 0;}
ul.ekonomija ul li 	{float: none !important; width: 240px; vertical-align: bottom; border: 0; border-bottom: 1px solid #6C6C6C;}
ul.ekonomija ul li a {background: #000; text-align: left; text-transform: none; padding: 12px 10px;}
ul.ekonomija ul li:last-child {border: 0;}
.masWidthSaznajte {width: 138px;}

ul.rec-vise {z-index: 1; position: relative; background-color: #fff; height: 32px; width: 100%;}
ul.rec-vise li {zoom: 1; float: left; position: relative; background-color: #AA2F91; color: #fff; margin: 0px 1px;}
ul.rec-vise li.hover {position: absolute;}
ul.rec-vise li a {display: block; font-weight: bold; color: #fff; padding: 8px 5px; text-transform: uppercase; font-size: 14px; text-align: center;}
ul.rec-vise li a:hover {background-color: #420E4A;}
ul.rec-vise ul {visibility: hidden; position: absolute; top: 100%; left: 0;}
ul.rec-vise ul li 	{float: none !important; width: 200px; vertical-align: bottom; border: 0; border-bottom: 1px solid #6C6C6C;}
ul.rec-vise ul li a {background: #000; text-align: left; text-transform: none; padding: 12px 10px;}
ul.rec-vise ul li:last-child {border: 0;}

.homepage .menuAndSubMenu {margin: 10px 0px !important;}
.homepage #slideMainNews {margin-bottom: 20px; position: relative;}
ul.naslovna {z-index: 1; position: relative; background-color: #fff; height: 25px; width: 980px; margin-left: 20px;}
ul.naslovna li {zoom: 1; float: left; position: relative; background-color: #AA2F91; color: #fff; width: 317px; margin:0px 1px;}
ul.naslovna li.hover {position: absolute;}
ul.naslovna li a {display: block; font-weight: bold; color: #fff; padding: 5px 5px; text-transform: uppercase; font-size: .875em; text-align: center;}
ul.naslovna li a:hover {background-color: #420E4A;}

/* Jedna vest iz kategorije za naslovnu stranu */
.singleNewsFromCategoryForFrontPage {}
.snfcffpTitle {height: 80px; position: absolute; width: 100%; padding: 15px 20px; margin-top: -80px; line-height: 28px; background: transparent url(/assets/repository/2012/img/singleNewsFromCategoryForFrontPage/snfcffpTitleBck.png) repeat-x; font-size: 26px;}
.snfcffpTitle a {color: #000; letter-spacing: -1px;}
.snfcffpTime {position:absolute; margin-top: -25px; right: 20px; font-size: 12px;}

/* latest And important news from category */
.latestAndImportantNewsFromCategory {height: 316px; overflow: hidden;}
.lainfcTab {cursor: pointer; text-align: center; padding: 5px 5px; font-size: 11px; text-transform: uppercase; color: #ffF; background: #3F0D47;}
.lainfcTabActive {background: #9F0F82;}
.lainfcContent {list-style: none; background: #F4F4F4; height: 300px;}
.lainfcNewsItem, .lnbttNewsItem {padding: 4px; border-bottom: 1px dotted #ae2f93;}
.lainfcNewsTitle a, .lnbttNewsTitle a {color: #000; font-size: 12px;}
.lainfcNewsTitle span, .lnbttNewsTitle span {color: #9f0f82; font-size: 12px;}

/* For small news from category */
.fourNewsFromCategory .topScrollNews {margin: 12px 0px;}

/* latestNewsByTagTitle */
.latestNewsByTagTitle {height: 310px; margin: 5px 0;overflow: hidden;}
.latestNewsByTagTitle h2 {background-color: #AA2F91; margin:0; font-size: 14px; padding: 8px 5px; text-align: center; text-transform: uppercase;}
.latestNewsByTagTitle h2 a {color: #fff;}
.lnbttNews {list-style: none; background: #F4F4F4;}


#rightColumn .latestNewsByTagTitle {border-bottom: none; height: auto; width: 100% !important;} 
#rightColumn .latestNewsByTagTitle h2 {font-size: 11px; padding: 4px 10px; text-align: left; font-weight: bold;}

/* Single video news center column 1/3 width */
#singleColumn-MainContainer .singleVideoNews {float: left; margin: 5px 0;}
#singleColumn-MainContainer .svnsupTitle {display:block; background-color: #AA2F91; margin: 0; font-size: 14px; padding: 8px 5px; text-align: center; color: #fff; text-transform: uppercase;} 
#singleColumn-MainContainer .singleVideoNews iframe {margin: 0; padding: 10px;}
#singleColumn-MainContainer .singleVideoNewsTitle {display: table-cell; vertical-align: top; padding: 0px 9px 9px 9px; line-height: 17px; font-size: 16px; overflow: hidden;}

/* html links */
.htmlLinks {height: 310px; margin: 5px 0; overflow: hidden;}
.htmlLinks h2 {background-color: #AA2F91; margin:0; font-size: 14px; padding: 8px 5px; text-align: center; text-transform: uppercase; color: #fff;}
.htmlLinksContent {padding: 5px; font-size: 13px; background: #F4F4F4; height: 279px}
.htmlLinksContent p {margin:0;}
.htmlLinksContent a {padding: 4px 0px; border-bottom: 1px dotted #ae2f93; display: block; color: #000; }

/* poll component */
#singleColumn-MainContainer .pollComponent {height: 310px; margin: 5px 0; overflow: hidden; position: relative;}
#singleColumn-MainContainer .pollComponent h2 {background-color: #AA2F91; margin:0; font-size: 14px; padding: 8px 5px; text-align: center; text-transform: uppercase; color: #fff;}
#singleColumn-MainContainer .pollComponent .pollContent {padding: 20px; background:#F4F4F4; height: 279px;}
#singleColumn-MainContainer .pollComponent .pollQuestion {padding-left: 25px; font-size: 14px; margin-bottom: 20px;}
#singleColumn-MainContainer .pollComponent ul {list-style: none; padding: 0;}
#singleColumn-MainContainer .pollComponent .pollAnswerContent {margin: 5px 0px;}
#singleColumn-MainContainer .pollComponent .pollAnswer {font-size: 12px; display: table-cell; vertical-align: middle; margin: 3px 5px; width: 85%;}
#singleColumn-MainContainer .pollComponent .pollRadioButton {display: table-cell; vertical-align: middle;}
#singleColumn-MainContainer .pollComponent .pollActions {position: absolute; width: 33%; left: 33%; bottom: 10px;background:#F4F4F4; }
#singleColumn-MainContainer .pollComponent .pollButton {width: 100%; background: #3F0D47; color: #fff; font-weight: bold; padding: 5px 5%; text-transform: uppercase; font-size: 14px; border: 0;}
.pollError {display:none; padding: 7px; background: red; color: #fff; font-size: 12px;}
.pollPercent {background: #AA2F91; height: 10px;}
.pollPercentBar {background: #C8C8C8; height: 10px; width: 65%; margin-top: 2px;}
.pollAnswerPercent {color: #AA2F91; font-size: 12px; width: 50px; text-align: right; margin-right: 10px; margin-left: 20px;}

/* RelCalendar */
.relCal {margin: 5px 0;}
.relCal header {color: #fff; font-size: 12px; padding: 5px 8px; text-transform: uppercase; background: #4D4D4D;}
.relCal ul {margin:0; padding:0; list-style: none; border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB;}
.relCal ul li {padding: 12px 8px; font-size: 12px; border-bottom: 1px solid #EBEBEB; width:100%;}
.relCalPic {}
.relCalData {}

#logo-small {display:none;}

.reviveFloater div img {box-shadow: 0 0 15px #000;}
/* .reviveFloater div img:first-child {width: 16px; height: 16px;} */

@media (min-width: 992px) {
	#firstTopMenu {background: #282828;}
	#languageMenu {display: none !important; }
	.programmeSlideDesc {font-size: 24px; padding: 30px 40px 20px 20px;}
	
	.scheduleDayTabs li {width: 14.285%;}
	.topScrollNews {margin: 0; padding: 5px; border-right: 2px solid #fff; }
	#topScroll div:last-child {border: 0;}
	
	.topScrollNewsTitle {height: 40px;}
	.iNTickerHeader {font-size: 12px;}
	#singleColumn-MainContainer .singleVideoNews {width: 33.33333333% !important;}
	#singleColumn-MainContainer .singleVideoNewsTitle {height: 93px;}
	.weatherComponent {margin: 0;}
	
	.alertBoxContainer .tickercontainer {width: 960px;}
}


@media (min-width: 768px) and (max-width: 992px) {
	#mainColumn {padding: 0 17px;}	
	#divisionsMenu li {display: inline-block; width: 30%; float: none; margin: 10px;}
	
	#mainMenuPretraga {display: none;}
	#logo {display: none;}
	#firstTopMenu a.navbar-toggle {border: 0; font-size: 16px; font-weight: bold; color: #c8c8c8;}
	#firstTopMenu a.navbar-toggle:hover, #firstTopMenu a.navbar-toggle:focus, button.navbar-toggle:hover, button.navbar-toggle:focus {background: none !important;}
	#firstTopMenu button {border: 0;color: #fff; }
	#languageMenu {background: #333; }
	#languageMenu li {margin: 10px;}
	#languageMenu a {font-size: 14px; font-weight: bold; color: #fff;}
	.mainNav {height: auto;}
	.mainNav>li {float: none; width: 100%;}
	.mainNav ul {position: relative !important; width: 100%; top:0;}
	.mainNav li {position: relative;}
	.mainNav ul li {position: relative;}
	ul.mainNav ul ul {left: 0; width: 100%; border-left: 0; top: 9px;}
	.mainNav .touch-button {display: block; position: absolute; top: 10px; right: 7px; width: 23px; padding: 0 5px;}
	.mainNav li ul li .touch-button {color: #fff;}
	.topScrollNewsTitle a {font-size: 13px;}
	
	#socialNetworks, .newsResizeFont {display: none;}
	#logo-small {display: block; margin: 7px 7px 0 16px;; height: 41px; width: auto;}
	.ecoTicker {display:none;}
	.fMenuLevel2 {display: none !important;}
	.fullNewsContainer {padding: 0 20px;}
	.news iframe {width: 100%; height: 40px;}
	.programmeSlideDesc {font-size: 18px; padding: 10px 40px 10px 15px;}
	.scheduleDayTabs li {width: 14.28%;}
	.scheduleTabs {width: 14.52%}
	.topScrollNews {border: 1px solid #F0F0F0; padding: 5px;}
	.topScrollNewsTitle {height: 40px;}
	.iNTickerHeader {font-size: 11px;}
	.mainNewsTitleHeader {font-size: 22px; padding-bottom: 5px;}
	.mainNewsTitleLocationAndDate {margin-top: 5px;}
	.mainNewsTitleAndGuessWhatTitle {font-size: 20px; margin-top: 10px;}
	.innerMainNewsTitleContainer {padding: 15px 40px 15px 15px;}
	.latestAndImportantNewsFromCategory {margin: 10px;}
	.snfcffpTitle {font-size: 25px;}
	ul.mladi>li, ul.sport>li, ul.ekonomija>li {display: inline-block; padding: 0 4px; margin: 2px;}
	ul.mladi li a, ul.sport li a, ul.ekonomija li a, ul.zivot li a {padding: 1px;}
	ul.mladi li ul, ul.sport li ul, ul.ekonomija li ul, ul.zivot li ul {display: none;}
	
	#newsCategoryNews {margin-top: 20px;}
	
	.newsTags {margin-top: 20px;}
	
	.plainHtml {margin-top: 12px;}
	
	.singleVideoNewsTitle {font-size: 16px;}
	.fourNewsFromCategory .topScrollNews {margin: 10px 0;}
	#footerMenu>.fMenuLevel1>li {width: auto;}
	#singleColumn-MainContainer .singleVideoNews {width: 50% !important;}
	#singleColumn-MainContainer .singleVideoNewsTitle {height: 79px; font-size: 14px;}
	#rightColumn {padding: 0 17px; margin-top: 10px;}
	#rightColumn section, .banner img {margin-left: auto; margin-right: auto;}
	#epp_zona_1 {text-align: center;}
}

@media (max-width: 767px) {
	#mainColumn {padding: 0 10px;}	
	#divisionsMenu li {float: none; margin: 15px;}
	#languageMenu li {float:none;}
	#mainMenuPretraga {display: none;}

	#logo {display: none;}
	#firstTopMenu a.navbar-toggle {border: 0; font-size: 14px; font-weight: bold; color: #c8c8c8;}
	#firstTopMenu a.navbar-toggle:hover, #firstTopMenu a.navbar-toggle:focus, button.navbar-toggle:hover, button.navbar-toggle:focus {background: none !important;}
	#firstTopMenu button {border: 0;color: #fff; }
	#languageMenu {background: #333;}
	#languageMenu li {margin: 10px;}
	#languageMenu a {font-size: 14px; font-weight: bold; color: #fff;}
	
	.mainNav {height: auto;}
	.mainNav>li {float: none; width: 100%;}
	.mainNav ul {position: relative !important; width: 100%; top:0;}
	.mainNav li {position: relative; }
	.mainNav ul li {position: relative;}
	ul.mainNav ul ul {left: 0; width: 100%; border-left: 0; top: 9px;}
	.mainNav .touch-button {display: block; position: absolute; top: 7px; right: 0; width: 30px; padding: 2px 5px;}
	/* .mainNav li ul li .navicon {color: #fff;}*/
	.mainNav li ul li .touch-button {color: #fff;}
	
	#socialNetworks, .newsResizeFont {display: none;}
	#logo-small {display: block; margin: 5px 5px 0 20px; height: 45px; width: auto;}
	.ecoTicker {display:none;}
	.slidesjs-pagination {display: none;}
	.fullNewsContainer {padding: 0 17px;}
	.fMenuLevel2 {display: none !important;}
	.newsCategoryNewsIntro img {margin: 0 auto;}
	.newsCategoryNewsItem {border-bottom: 1px dotted #000;}
	.newsCategoryNewsNewsData {padding: 0 5px; margin: 0 0 20px 0; }
	#newsCategoryNews {margin-bottom: 20px;}
	.programmeSlideDesc {font-size: 14px; padding: 10px 40px 10px 10px;}
	.scheduleDayTabs li {font-size: 11px;}
	.topScrollNews {border: 1px solid #F0F0F0; padding: 5px;}
	.topScrollNewsTitle {height: 80px;}
	.iNTickerHeader {font-size: 10px; width: 15%; padding-top: 9px;}
	.iNTickerTopContainer {width: 85%;}
	.topScrollNewsTitle a {font-size: 12px;}
	.mainNewsTitleAndGuessWhatTitle {font-size: 14px; margin-top: 0px;}
	.innerMainNewsTitleContainer {padding: 10px 40px 10px 3px;}
	.gridTitle {font-size: 13px; padding: 9px 8px; line-height: 12px; width: 100%;}
	.gridLead {line-height: 12px;}
	.latestAndImportantNewsFromCategory {margin: 10px 0px; }
	.snfcffpTitle {font-size: 20px; height: 60px; margin-top: -60px; padding: 5px 20px;}
	.fourNewsFromCategory .topScrollNews {margin: 10px 0;}
	ul.mladi li, ul.sport li, ul.ekonomija li, ul.zivot li {margin: 1px;}
	ul.mladi li a, ul.sport li a, ul.ekonomija li a, ul.zivot li a {display: inline-block;  padding: 2px;}
	ul.mladi li ul, ul.sport li ul, ul.ekonomija li ul, ul.zivot li ul {display: none;}
	.vNTitle a {font-size: 13px;}
	#newsCategoryNews {margin-top: 20px;}
	
	.singleVideoNewsTitle {font-size: 18px;}
	.newsTags {margin-top: 20px;}
	.plainHtml {margin-top: 12px;}
	
	#footerMenu>.fMenuLevel1>li {width: auto;}
	#singleColumn-MainContainer .singleVideoNews {width: 100% !important;}
	#singleColumn-MainContainer .singleVideoNewsTitle {height: 40px;}
	#rightColumn {padding: 0 5px; margin-top: 10px;}
	#rightColumn section, .banner img {margin-left: auto; margin-right: auto;}
	#epp_zona_1 {text-align: center;}
	.newsSocNet div {float: none !important; margin: 4px 0;}
}

.parent {
  width:960px;
  height:140px;
  position:relative;
}

.hoverPicture img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.hoverPicture:hover{
background-color: transparent;
}

.hoverPicture:hover img{
border: 1px solid blue;
}

.hoverPicture span{ 
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.hoverPicture span img{ 
border-width: 0;
padding: 2px;
}

.hoverPicture:hover span{ 
visibility: visible;
top: 22px;
left: 0px; 
z-index: 50;
}








* {margin: 0; padding: 0;}
.prognoza {color: #ddd; margin: 15px 0px;}
.tabelaPrognoza {background: #4d4d4d; color: #fff;}

table {
    border-collapse: collapse;
    width: 100%;
}




.trVremenska{
	border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    border-collapse: collapse;
}
.vremeKolona {float:left; width:20%;}
.vremeHeader {padding-top: 2px; margin-bottom: 40px; text-align: left;}
.vremeTabela {padding-top: 2px; background: #474747;}
.vremeOstaliDani{ background: #474747; text-align: left;}
.weatherObservedData {background: #4d4d4d; width: 656.662px; height: 50px; color: #fff; border-bottom: 2px solid #fff;}
.weatherHeaderNonObserved, .weatherHeaderObserved {font-weight: normal;} 
.weatherHeaderObserved {text-aling: right;}
.weatherObservedData h2 {font-family: Tahoma; text-transform:uppercase; font-weight: normal; font-size: 16px; margin: 0; width: 30%; letter-spacing: 0px; padding: 5px 0px 0px 5px;}
.osmotreniTemp, .osmotreniPritisak, .osmotreniVetar {width: 20%; font-family: Tahoma; font-size: 22px; text-align: center;}
.osmotreniTemp {font-family: Tahoma; font-size: 22px; width: 20%; padding-top: 5px;}
.osmotreniVlaznost, .osmotreniVetarBrzina {font-size: 14px;}
.weatherHeaderNonObserved {background: transparent url(/assets/repository/2012/img/weather/nonobserved-background.jpg) no-repeat; width: 272px; height: 40px; padding: 5px 0 0 10px; margin: 0; font-size: 27px; letter-spacing: 0px;}
.osmotrenoTrenutnoStanjeH {font-size: 30px; height: 50px; font-family: Tahoma;letter-spacing: 0px; text-align: left; padding-left: 13px; color: #4d4d4d;}
.tableHeaderNaslovP{height: 50%; text-align: left;}
.tableHeader {height: 50%; background: #474747; text-align: left;}
html>body .prognozaDanas {margin-bottom: 0px; }
.prognozaDanas {margin-bottom: 0px;}

.vremeZaDanLarge {font-family: Tahoma; font-size: 36px; text-transform:uppercase; width: 90px; height: 33px; padding-left:10px; padding-top:10px; letter-spacing: 1px;}
.largeBck {margin-left: 96px;}
.vremePodaci {text-align: center; width: 131px;font-family: Tahoma; font-size: 30px; letter-spacing: 0px; padding-top: 5px;}
.windSpeedLarge, .uvIndexLarge, .tMin {font-size: 17px; }

.prognozaRed {height: 45px; overflow: hidden; border-top: 2px solid #fff;}
.vremeZaDanSmall {font-family: Tahoma; font-size: 24px; padding-left: 10px; width: 50px; padding-top: 8px;}
html>body .smallBck {margin-left: 145px;}
.smallBck {margin-left: 103px;}
.prognozaTemp, .prognozaPritisak, .prognozaVetar {width: 132px; text-align: center; letter-spacing: 0px;}
.tMaxSmall, .preasureSmall, .windDirSmall {font-family: Tahoma; font-size: 20px; padding-top:3px;}
.tMinSmall, .uvIndexSmall,  .windSpeedSmall {font-family: Tahoma; font-size: 12px;}
.prognozaSeparator {height: 25px;}

.tdTitle { width: 25%; font-size: 18px; padding: 15px;}
.tdIkonica{ width: 20%; padding: 15px;}
.tdC{ width: 15%; font-size: 18px; padding: 15px;}
.tdPritisak{ width: 25%; font-size: 18px; padding: 15px;}
.tdVetar{ width: 15%; font-size: 18px; padding: 15px;}

.textSmall{ font-size: 14px;}

.btnRow{
	width: 100%;
	padding-left: 15px;
}
.btnRow a {
	text-align: left;
}

.btn-group>.btn:first-child{
	margin-left: -1px;
}

.naslovSekcije{
	font-size: 16px;
    color: #888888;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 20px;
}

/* Epp zone */
.epp_zona {margin-bottom: 35px; padding: 0 15px;}
.epp_zona img {max-width: 100%; height: auto;}
.okvir_levo {position:absolute; left: 50%; margin-left: -950px;}
.okvir_desno {position:absolute; right: 50%; margin-right: -950px;}

/* Epp zone okvir */

.imgGradient::after{
	display: block;
  position: relative;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);
  margin-top: -150px;
  height: 150px;
  width: 100%;
  content: '';
}

.epp_zona_okvir {position: absolute; top: 0px; left: 0px; margin-bottom: 0px; padding: 0px; width: 100%; display: inline-flex;  justify-content: center;}
.epp_zona_okvir img {max-width: 100%; height: auto;}





