/*
Theme Name: NaVidiku
Theme URI: http://www.navidiku.rs/
Version: 2.0
Description: NaVidiku theme
Author: Dusan Gacic
*/

@charset "utf-8";
/* Reset CSS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Style */
body {
	background: #0e6991 url( images/bg.jpg) top center repeat-x;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #3a3a3a;
	margin-bottom: 10px;
}
a {
	text-decoration: none
}
a:hover {
	text-decoration: underline
}

/* Top bar */
#top-bar {
	width: 989px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0 0 0 10px;
	height: 42px;
	background: url(images/top-bar-separator.png) 10px top no-repeat;
	position: relative
}
#top-bar p {
	display: inline;
	float: left;
	height: 29px;
	line-height: 29px;
	font-size: 11px;
}
#top-bar p a {
	color: #9a9a9a
}
#top-bar p span {
	background: url(images/top-bar-separator.png) right no-repeat;
	height: 29px;
	line-height: 29px;
	display: block;
	padding: 0 10px 0 0
}

/* Tabs */
.ui-tabs-hide {
	display: none;
}
#date-time p {
	padding-left: 8px;
	padding-right: 5px;
	background: url(images/top-bar-separator.png) right top no-repeat;
	color: #9a9a9a;
}
#date-time p span {
	display: inline;
	padding: 0 0 0 20px
}
#date-time p span.date {
	background: url(images/icon-date.png) left no-repeat
}
#date-time p span.time {
	background: url(images/icon-time.png) left no-repeat;
	padding-right: 3px;
}
#other-tabs {
	float: left
}
#other-tabs ul li {
	display: inline;
	float: left;
	font-size: 11px
}
#other-tabs ul li a {
	height: 29px;
	float: left;
	line-height: 29px;
	display: block;
	color: #9a9a9a
}
#other-tabs ul li.login {
	background: url(images/top-bar-separator.png) right top no-repeat;
	margin-right: 7px;
	margin-left: 2px;
	padding-right: 5px;
	padding-left: 5px
}
#other-tabs ul li.login a {
	background: url(images/icon-register-login.png) left center no-repeat;
	padding: 0 0 0 15px
}
#other-tabs ul li.register {
	background: url(images/top-bar-separator.png) right top no-repeat;
}
#other-tabs ul li.register a {
	background: url(images/icon-register-login.png) left center no-repeat;
	padding: 0 0 0 15px;
	padding-right: 5px
}
#other-tabs ul li.register a span, #other-tabs ul li.login a span {
	color: #0094d2;
} 
#other-tabs ul li.homepage {
	background: url(images/icon-homepage.png) 8px center no-repeat;
	padding: 0 0 0 33px;
}
#other-tabs ul li.homepage a {
	background: url(images/top-bar-separator.png) right top no-repeat;
	padding-right: 5px
}
#other-tabs ul li.bookmark {
	background: url(images/icon-bookmark.png) 8px center no-repeat;
	padding: 0 5px 0 31px
}
#other-tabs ul li.homepage a:hover, #other-tabs ul li.bookmark a:hover {
	color: #0094d2;
	text-decoration: none
}
#search {
	background: url(images/search.png) no-repeat;
	width: 217px;
	padding: 9px 0 0 15px;
	height: 34px;
	position: absolute;
	right: 4px
}
#search input.inputbox {
	border: 0;
	background: none;
	width: 152px;
	height: 20px;
	color: #b7b7b7;
	font-size: 11px;
	padding: 0 7px
}
#search input#searchsubmit {
	position: absolute;
	right: 15px;
	top: 9px
}

/* Structure */
#wrapper {
	width: 998px;
	margin: 0 auto;
}
#header {
	height: 170px;
	margin: -14px 0 0 0
}
#header a#logo {
	background: url(images/logo.png) no-repeat;
	width: 170px;
	height: 133px;
	float: left;
	margin: 0 0 0 40px;
	display: inline;
	text-indent: -9999px;
}
#header #rotate-ads {
	width: 728px;
	height: 90px;
	z-index: -9999;
	float: right;
	margin: 28px 29px 0 0;
	display: inline
}

/* Navigation */
#navigation {
	background: url(images/navigation.png) no-repeat;
	height: 38px;
	display: block;
	padding: 6px 0 0 15px;
	clear: both;
}
ul#nav-menu, ul#nav-more {
	padding: 2px 0 5px 0px;
	position: relative;
	z-index: 9990;
	float: left;
	height: 31px
}
ul#nav-more {
	z-index: 9999;
}
ul#nav-menu li, ul#nav-more li {
	font: bold 14px Arial, Helvetica, sans-serif;
	float: left;
	display: inline-block
}
ul#nav-menu li a, ul#nav-more li a {
	color: #454545;
	float: left;
}
ul#nav-menu li.home a {
	padding: 0
}
ul#nav-menu li.home a span {
	background: url(images/nav-menu-li-a-home.png) left top no-repeat;
	height: 37px;
	line-height: 36px;
	padding: 0 17px;
	display: inline-block;
	cursor: pointer
}
ul#nav-menu li.home a:hover span {
	background: url(images/nav-menu-li-a-home-span-hover.png) left top no-repeat;
}
ul#nav-menu li.home.current a span {
	background: url(images/nav-menu-li-a-home-span-active.png) left top no-repeat;
}
ul#nav-menu li a, ul#nav-more li a {
	height: 37px;
	line-height: 36px;
	display: block;
	padding: 0 16px;
	text-shadow: 1px 1px 1px #fff;
	background: url(images/nav-menu-li-a.png) right top no-repeat
}
ul#nav-more li a {
	height: 36px;
	line-height: 36px;	
}
ul#nav-menu li a:hover {
	background: url(images/nav-menu-li-a-hover.png) right top no-repeat;
	text-decoration: none
}
ul#nav-menu li.current a {
	background: url(images/nav-menu-li-a-active.png) right top no-repeat;
	text-shadow: 1px 1px 1px #b75a0b;
	color: #fff;
	text-decoration: none
}
/* Nav magazine */
ul#nav-menu li#magazine a {
	background: url(images/nav-menu-magazine.png) right top no-repeat;
	color: #fff;
	text-shadow: 1px 1px 1px #9b2234
}
ul#nav-menu li ul {
	margin: 0;
	padding: 0;
	background: #d4394f;
	width: 968px;
	border-bottom: 1px solid #b23042;
	z-index: 9990;
	position: absolute;
}
ul#nav-menu li#magazine ul li a {
	background: url(images/nav-menu-li-ul-li-a.png) right no-repeat;
	height: 15px;
	padding: 9px 24px 7px 11px;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-shadow: none
}
ul#nav-menu li#magazine ul li a:hover {
	text-decoration: underline	
}
ul#nav-menu li#magazine ul li ul, ul#nav-more li ul {
	width: 320px;
	border: 1px solid #e7e7e7;
	border-width: 0 1px;
	border-bottom: 3px solid #b6b6b6;
	background: #fff;
	padding: 10px 0 10px 7px;
	z-index: 9990;
	position: absolute
}
ul#nav-menu li#magazine ul li ul li, ul#nav-more li ul li {
	width: 152px;
	float: left;
	border-bottom: 1px solid #dbe1e6;
	margin: 0 7px 0 0;
	position: relative;
	z-index: 9990
}
ul#nav-menu li#magazine ul li ul li a, ul#nav-more li ul li a {
	width: 140px;
	display: block;
	color: #7d7d7d;
	font: normal 12px Arial, Helvetica, sans-serif;
	background: url(images/nav-menu-li-ul-li-ul-li-a.gif) 140px 12px no-repeat;
	padding-right: 4px;
	padding-left: 4px;
}
ul#nav-more li ul li a {
	padding-top: 9px;
	height: 24px
}
ul#nav-menu li#magazine ul li ul li a:hover, ul#nav-more li ul li a:hover, ul#nav-more li ul li a:active {
	color: #ff7600;
	background: url(images/nav-menu-li-ul-li-ul-li-a.gif) 140px 12px no-repeat;
}

/* Nav nav-more */
ul#nav-more li a {
	background: url(images/nav-menu-nav-more-a.png) right bottom no-repeat;
	padding-right: 26px;
}
ul#nav-more li a:hover {
	background: url(images/nav-menu-nav-more-a-hover.png) right bottom no-repeat;
}
ul#nav-more li a:active {
	background: url(images/nav-menu-nav-more-a-active.png) right bottom no-repeat;
}

/* Superfish styles */

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			38px; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

/*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/
.sf-navbar {
	height:			30px;
	padding-bottom:	30px;
	position:		relative;
}
.sf-navbar li {
	position:		static;
}
.sf-navbar a {
	border-top:		none;
}
.sf-navbar li ul {
	width:			968px; 
	display: block
}
.sf-navbar li li {
	position:		relative;
}
.sf-navbar li#nav-more {
	position: static	
}
.sf-navbar li li ul {
	width:			13em;
}
.sf-navbar li li li {
	width:			100%;
}
.sf-navbar ul li {
	width:			auto;
	float:			left;
}
.sf-navbar a, .sf-navbar a:visited {
	border:			none;
}

ul.sf-navbar .current ul,
ul.sf-navbar ul li:hover ul,
ul.sf-navbar ul li.sfHover ul {
	left:			0;
	top:			32px; /* match top ul list item height */
}
ul.sf-navbar .current ul ul {
	top: 			-999em;
}

.sf-navbar li li.current > a {
	font-weight:	bold;
}

/*** remove shadow on first submenu ***/
.sf-navbar > li > ul {
	background: transparent;
	padding: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
}

/* Streaming */
#streaming {
	position: relative;
	left: 721px;
	top: -31px;
	width: 249px;
	height: 26px;
	z-index: 9999
}

/* Kursna lista header */
#page-header {
	background: url(images/page-header.jpg) top no-repeat;
	width: 943px;
	height: 57px;
	padding: 20px 0 0 25px;
}
#page-header h1, #page-header span.page-title {
	font: normal 31px Arial, Helvetica, sans-serif;
	color: #fff;
	text-shadow: 1px 1px 1px #9c4912;
	display: inline;
	margin: 0
}
#page-header span {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #fff;
	text-shadow: 1px 1px 1px #9c4912;
	margin-left: 15px
}
#page-header span strong {
	font-size: 18px;
	font-weight: bold
}
#page-header.video {
	background: url(images/page-header-video.jpg) top no-repeat;
	padding-left: 70px;
	width: 898px
}
#page-header.tv {
	background: url(images/page-header-e.png) top no-repeat;
	padding-left: 17px;
	width: 951px;
	padding-top: 9px;
	height: 68px;
	position: relative
}
#page-header.tv.single {
	padding-top: 9px;
	padding-left: 9px;
	width: 959px;
	height: 68px;
}
#page-header.tv img {
	margin-right: 16px;
	margin-top: 5px;
	float: left
}
#page-header.tv.single img {
	margin-top: 0
}
#page-header.tv span.page-title, #page-header.tv h1.page-title {
	display: inline-block;
	padding-top: 10px
}
#page-header.tv.single span.page-title, #page-header.tv.single h1.page-title {
	padding-top: 1px
}
#page-header.tv span.page-title.rs {
	background: url(images/page-header-rs-ico.jpg) left top no-repeat;
}
#page-header.tv p {
	float: right;
	width: 120px;
	background: url(images/page-header-tv-listing-p.gif) left top no-repeat;
	padding: 0 15px;
	color: #fff;
	line-height: 20px;
}
#page-header.tv p span {
	color: #f6f6f6;
	text-shadow: none;
	padding: 0;
	margin: 0;
	font-size: 12px;
	line-height: 20px;
}
#page-header.tv p strong {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #e9e9e9
}
#page-header.tv span.tv-loc {
	color: #fff;
	font-size: 12px;
	text-shadow: none;
	position: absolute;
	top: 48px;
	left: 87px
}
#page-header.tv span.tv-loc em {
	font-style: normal;
	color: #f3c7ab
}
#page-header.sanovnik {
	background: url(images/page-header-sanovnik.jpg) top no-repeat;
	padding-left: 26px;
	width: 942px;
	padding-top: 18px;
	height: 59px;
}
#page-header.horoscope {
	background: url(images/page-header-horoscope.jpg) top no-repeat;
	padding-left: 26px;
	width: 942px;
	padding-top: 20px;
	height: 57px;
}
#page-header.weather {
	background: url(images/page-header-weather.jpg) top no-repeat;
	padding-left: 26px;
	width: 942px;
	padding-top: 20px;
	height: 57px;
}
	
/* Container */
#container {
	width: 979px;
	overflow: hidden;
	padding: 0 9px;
	clear: both
}
#main {
	background: #fff;
	width: 968px;
	padding: 0 6px;
	overflow: hidden;
	clear: both
}
#main.pages, #main.home, #main.fullwidth {
	background: #fff url(images/nav-menu-linija.gif) top left repeat-x;
}
#main.home #content .ad468 {
	width: 468px;
	margin: 15px auto 0 auto;
}
#main.fullwidth #content {
	width: 100%;
	position: relative
}
#content {
	width: 490px;
	float: left;
	position: relative;
	padding-top: 12px;
	margin-right: 9px
}
#content.exchange {
	width: 626px;
	margin-right: 11px;
	margin-left: 2px
}
#content h2 {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #808080;
	margin: -3px 0 25px 0;
	line-height: normal;
}
#content h2 span {
	color: #ff7600;
}
#content h5 {
	color: #a3a3a3;
	font-size: 11px;
	font-weight: normal;
	padding-left: 7px;
	margin-bottom: 10px
}

/* Page title */
#page-title {
	background: url(images/page-title.png);
	width: 490px;
	height: 32px;
	margin-bottom: 15px;
}
#page-title h1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	display: inline-block;
	line-height: 32px;
	padding-left: 11px;
	float: left;
	width: 322px
}
#page-title h1 span {
	color: #ff7702;
}
#page-title p {
	display: inline;
	color: #fff;
	font-size: 11px;
	line-height: 32px;
	position:relative;
	left: -10px
}

/* DB search */
input[type="radio"]:checked+label {
	font-weight: bold;
	color: #000
} 

#db-search {
	overflow: hidden;
	width: 960px;
	margin: 0 auto;
	border-bottom: 1px solid #dbe1e6;
	padding-bottom: 22px; float:left; margin-bottom:5px;
}
#db-search p label {
	color: #000;
	font-size: 12px;
	display: inline
}
#db-search h1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #727577;
	display: inline-block;
	width: 271px;
	float: left;
	position: relative;
	top: 3px
}
#db-search p {
	display: inline-block;
	text-align: left;
	padding-left: 6px;
}
#db-search p.radio-op {
	height: 16px
}
.db-input-bg {
	background: url(images/db-search-input-bg.png) right no-repeat;
	height: 31px;
	display: inline-block;
	margin-top: 15px;
	color: #fff;
	line-height: 31px;
	padding: 0 2px 0 7px; margin-right:5px;
}
#db-search .db-input-bg p label, #db-search .db-select-bg p label {
	color: #fff
}
.db-input-bg.po-nazivu, .db-input-bg.po-proizvodu {
	width: 145px;
	float: left
}
.db-input-bg.po-adresi {
	width: 517px;
	float: left
}
.db-input-bg.po-udaljenosti {
	width: 569px;
	background-color: #0094D2;
	padding-left: 4px;
	float: left;
}
#db-search .db-input-bg.po-udaljenosti p.ulica {
	margin: 0;
	padding: 0
}
#db-search .db-input-bg.po-udaljenosti p label {
	margin-left: 4px
}
#db-search .db-input-bg.po-udaljenosti p.ulica input {
	width: 94px;
}
#db-search .db-input-bg.po-udaljenosti p.broj input {
	width: 25px;
}
#db-search .db-input-bg.po-udaljenosti p.udaljenost input {
	width: 25px;
}
#db-search .db-input-bg p, #db-search .db-select-bg p {
	text-align: left;
	width: auto;
	padding-left: 0;
}
#db-search .db-input-bg p label, #db-search .db-select-bg p label {
	margin-right: 13px;
}
#db-search .db-input-bg p input {
	background: url(images/db-input-naziv.png) top no-repeat;
	width: 161px;
	height: 21px;
	border: 1px solid #0981b8;
	padding: 0 5px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #727577;
}
#db-search .db-input-bg.po-proizvodu p label {
	margin-right: 5px
}
#db-search .db-input-bg.po-proizvodu p input {
	width: 135px;
}
#db-search .db-input-bg.po-adresi p.ulica label, #db-search .db-input-bg.po-udaljenosti p.ulica label, #db-search .db-input-bg.po-adresi p.lokacija label, #db-search .db-input-bg.po-adresi p.broj label, #db-search .db-input-bg.po-udaljenosti p.broj label, #db-search .db-input-bg.po-udaljenosti p.udaljenost label {
	margin-right: 6px
}
#db-search .db-input-bg.po-adresi p {
	float: left
}
#db-search .db-input-bg.po-adresi p.ulica {
	margin-right: 13px
}
#db-search .db-input-bg.po-adresi p.ulica input {
	width: 140px
}
#db-search .db-input-bg.po-adresi p.broj input {
	width: 47px
}
.db-select-bg {
	background: #e73d55 url(images/db-search-selectbox-bg.png) right top no-repeat;
	height: 31px;
	display: inline-block;
	margin-top: 15px;
	color: #fff;
	line-height: 31px;
	padding: 0 14px 0 5px
}
.db-select-bg p input {
	margin-right: 2px
}
.db-select-bg.po-nazivu2 {
	width: 689px; 
	
}
.db-select-bg.po-nazivu2 p {
	
}

.db-select-bg.po-adresi2 {
	width: 302px;
	padding-left: 4px;
}
.db-select-bg.po-udaljenosti2 {
	width: 255px;
	padding-left: 4px
}
#db-search input.trazi {
	position: relative;
	left: 12px;
	top: 12px
}

/* Listing op */
.listing-op {
	float: right;
	padding: 0 7px 0 0;
}
#crumbs .listing-op a {
	background: none;
	padding: 0
}
.listing-op span.listing-sort {
	padding-right: 5px;
	margin-right: 5px;
	padding-left: 23px;
	height: 16px;
	display: inline-block;
	border-right: 1px solid #b4b3b3;
	background: url(images/sprite-info.png) -173px -559px no-repeat;
}
.listing-op span.listing-sort a {
	color: #0094d2 ;
}

.listing-op span.listing-question a {
	padding-left: 23px;
	height: 16px;
	display: inline-block;
	background: url(images/sprite-info.png) -173px -581px no-repeat;
}
.listing-op span.listing-question a {
	color: #ff7a00 ;
	font-weight: bold
}

/* Listing form */
form#listing-form, form#stf-form {
	position: relative;
	left: 4px
}
form#listing-form p label, form#stf-form p label {
	color: #7c7c7c;
	width: 174px;
	display: block;
	float: left;
	height: 21px;
	line-height: 21px
}
form#listing-form p, form#stf-form p {
	margin-bottom: 14px;
}
form#listing-form p span, form#stf-form p span {
	color: #a6a6a6;
	text-transform: uppercase;
	margin-left: 10px;
	font-size: 10px
}
form#listing-form p input, form#stf-form p input {
	width: 202px;
	height: 15px;
	padding: 3px 5px;
	border: 1px solid #d5d7dc;
	margin-eight: 10px;
	background: url(images/form-listing-input.png) no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #7c7c7c
}
form#listing-form p textarea, form#stf-form p textarea {
	border: 1px solid #d5d7dc;
	background: url(images/firm-listing-textarea.png) no-repeat;
	width: 570px;
	height: 230px;
	padding: 3px 5px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #7c7c7c
}
form#stf-form p textarea {
	width: 452px;
}	
form#listing-form p.listing-submitp, form#stf-form p.stf-submitp {
	display: inline-block; 
	float: right
}
form#stf-form p.stf-submitp {
	margin-right: 28px
}
form#listing-form input#listing-submit, form#stf-form input#stf-submit{
	width: 78px;
	height: 32px;
	border: 0;
}

/* Crumbs */
#crumbs {
	display: block;
	padding: 10px 0 10px 7px;
	color: #838383;
	font-size: 12px;
}
#crumbs a {
	color: #0094d2;
	font-weight: bold;
	background: url(images/crumbs-a.gif) right center no-repeat;
	padding-right: 11px;
	margin-right: 2px
}
#crumbs a.last {
	background: none
}

/* Database - categories */
#db-container {
	float: left;
	clear: both
}
ul#db-categories {
	border: 1px solid #dee2e7;
	border-width: 1px 0 0 1px;
	overflow: hidden;
	width: 940px;
	margin: 0 auto;
}
ul#db-categories.subcategories {
	width: 786px;
	margin: 0 11px 18px 5px;
	float: left
}
ul#db-categories li {
	float: left;
	background: url(images/db-categories-li.png) no-repeat;
	width: 216px;
	height: 31px;
	border: 1px solid #dee2e7;
	border-width: 0 1px 1px 0;
	padding: 9px
}
ul#db-categories.subcategories li {
	background: url(images/db-categories-subcats-li.png) no-repeat;
	width: 245px;
	height: 25px;
	padding: 7px 8px
}
ul#db-categories li a {
	float: left;
	width: 180px;
	height: 24px;
	color: #6a6a6a;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding-left: 42px;
	padding-top: 8px;

}
ul#db-categories.subcategories li a {
	font-weight: normal;
	font-size: 12px;
	background-position: 0 -515px;
	padding-top: 5px;
	height: 27px
}
ul#db-categories li.deca a {
	background-position: 0 -32px
}
ul#db-categories li.elektro a {
	background-position: 0 -64px
}
ul#db-categories li.gradjevinarstvo a {
	background-position: 0 -96px
}
ul#db-categories li.industrija a {
	background-position: 0 -128px
}
ul#db-categories li.kuca a {
	background-position: 0 -160px
}
ul#db-categories li.nega-lica a {
	background-position: 0 -192px
}
ul#db-categories li.poljoprivreda a {
	background-position: 0 -224px
}
ul#db-categories li.sport a {
	background-position: 0 -256px
}
ul#db-categories li.trgovina a {
	background-position: 0 -288px
}
ul#db-categories li.turizam a {
	background-position: 0 -320px
}
ul#db-categories li.ugostiteljstvo a {
	background-position: 0 -352px
}
ul#db-categories li.usluge a {
	background-position: 0 -384px
}
ul#db-categories li.vozila a {
	background-position: 0 -416px
}
ul#db-categories li.zdravstvo a {
	background-position: 0 -448px
}
ul#db-categories li.skole a {
	background-position: 0 -480px
}

/* Ads*/
.ad160 {
	width: 160px;
	float: right;
	margin-right: 5px
}
#content.search .ad160 {
	padding-top: 50px;
}
.ad160 a img {
	margin-bottom: 9px
}

/* Listing header */
/*.listing-header {
	overflow: hidden;
	position: relative;
	width: 958px; border:1px solid red
}
#content .listing-header h2 {
	color: #ff7a00;
	font-size: 18px;
	font-weight: normal;
	clear: both;
	margin: 0 0 0 7px;
	padding: 10px 0 0 0;
	position: inherit
}

/* Firm listing */
h1.listing-title{
	margin-top: 10px;
	color: #727577;
	font: normal 18px Arial, Helvetica, sans-serif;
	display: inline-block;
	float: left;
	position: absolute;
	bottom: 1px;
	left: 7px
}
#content.search h1.listing-title {
	position: inherit;
	margin-bottom: 25px;
	margin-left: 2px;
	margin-bottom: 0
}
h1.listing-title.search span {
	color: #bababa;
}
#content p.listing-title {
	margin-top: 10px;
	color: #727577;
	font: normal 18px Arial, Helvetica, sans-serif;
	display: block;
	float: none;
	position: inherit;
	margin-left: 7px
}
#firm-listing {
	margin-left: 2px;
	margin-top: 9px;
	width: 760px;
	float: left
}
#content.search #firm-listing {
	margin-left: 5px;
	float: left;
	padding-top: 10px
}
.listing-box {
	width: 780px;
	height: 141px;
	margin-top: 7px;
	border: 1px solid #dfe5e9;
	border-bottom: 1px solid #cacdcf;
	position: relative
}
.listing-box a {
	color: #0094d2
}
.listing-box.yellow {
	background: url(images/box-listing-yellow.png) no-repeat;
}
.listing-logo {
	position: absolute;
	top: 7px;
	left: 8px
}
.listing-excerpt {
	width: 404px;
	position: absolute;
	top: 7px;
	left: 142px
}
#content .listing-excerpt h2 {
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #0094d2;
	padding: 0;
	margin-bottom: 5px;
	line-height: normal
}
.listing-excerpt h2 a {
	color: #0094d2;
}
.listing-excerpt p {
	padding: 0;
	margin: 0;
	line-height: 20px;
	color: #6a6a6a
}
.listing-excerpt a {
	color: #0094d2;
}
.listing-address {
	background: url(images/sprite-info.png) 0px -727px no-repeat;
	width: 192px;
	height: 84px;
	position: absolute;
	right: 8px;
	top: 7px;
	padding: 3px 7px 3px 19px
}
.listing-address p {
	color: #373737;
	line-height: 16px;
	font-size: 11px
}
.listing-address a {
	text-decoration: underline
}
.listing-pages {
	position: absolute;
	bottom: 9px;
	left: 143px
}
.listing-pages ul li {
	float: left;
	background: url(images/sprite-info.png) -173px -97px no-repeat;
	width: 65px;
	height: 15px;
	margin-right: 4px;
	padding: 6px 0 6px 6px;
	text-transform: uppercase;
	color: #b9bbbc;
	font-weight: bold;
	cursor: default
}
.listing-pages ul li span {
	background: url(images/sprite-info.png) -2px -679px;
	padding-left: 19px;
	height: 16px;
	display: block
}
.listing-pages ul li.map-page span {
	padding-left: 22px
}
.listing-pages ul li.map-page span {
	background-position: -173px -679px;
}

.listing-pages ul li.map-page {
	background-position: -173px -200px;
	width: 92px
}

.listing-pages ul li.info-page {
	background-position: -173px -132px;
	width: 120px
}
.listing-pages ul li.info-page span {
	background-position: -173px -621px;
	padding-left: 18px
}
.listing-pages ul li.info-page a span {
	background-position: -3px -126px;
}
.listing-pages ul li.pictures-page {
	background-position: -173px -132px;
	width: 121px
}
.listing-pages ul li.pictures-page span {
	background-position: -173px -639px;
	padding-left: 21px
}
.listing-pages ul li.pictures-page a span {
	background-position: -2px -639px;
}
.listing-pages ul li.panorama-page {
	background-position: -173px -167px;
	width: 129px; display:none
}
.listing-pages ul li.panorama-page span {
	background-position: -173px -659px;
	padding-left: 21px
}
.listing-pages ul li.panorama-page a span {
	background-position: -2px -659px;
}
.listing-pages ul li.pricelist-page {
	background-position: -173px -200px;
	width: 92px
}
.listing-pages ul li.pricelist-page span {
	background-position: -174px -598px;
	padding-left: 17px
}
.listing-pages ul li.pricelist-page a span {
	background-position: -149px -2px;
}
.listing-pages ul li.pricelist-page a span {
	background-position: -149px -2px;
}
.listing-pages ul li.fb-page {
	background-position: -173px -26px;
	width: 123px;
	padding-left: 19px;
}
.listing-pages ul li.fb-page a span {
	background-position: -2px -622px;
	padding-left: 24px;
	color: #6483b6
}
.listing-pages ul li.fb-page a:hover span {
	color: #46618e
}
.listing-pages ul li a {
	float: left;
	color: #6a6a6a;
	text-decoration: none;
	cursor: pointer
}
.listing-pages ul li a:hover {
	color: #292929;
}

/* Info firm */
#info-firm {
	border: 1px solid #dbe1e6;
	width: 758px;
	float: left;
	margin-top: 12px;
	overflow: hidden;
	padding: 11px;
	margin-left: 2px;
	display: inline;
	font-size: 12px
}
#info-firm h1 {
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #0094d2;
	margin-bottom: 7px
}
#info-firm .grid1 {
	float: left;
	width: 154px;
	margin-right: 19px;
	height: 260px
}
#info-firm .grid1 #logo-firm {
	background: url(images/sprite-info.png) -2px -207px no-repeat;
	width: 154px;
	height: 153px;
	position: relative;
	font-size: 12px
}
#info-firm .grid1 #logo-firm #logo-container {
	position: absolute;
	top: 12px;
	left: 16px
}
.info-rating {
	position: absolute;
	width: 120px;
	left: 16px;
	top: 109px;
	text-align: center
}
#firm-listing .listing-box .listing-logo .info-rating {
	left: 0px;
	top: 97px;
}
.info-rating p {
	margin-top: 5px;
	font-size: 10px;
	color: #747474
}
#firm-listing .info-rating p {
	margin-top: 2px;
}
.info-rating p span {
	font-weight: bold;
	font-size: 11px;
	color: #ff8300
}
#info-firm .grid1 #logo-firm ul {
	position: absolute;
	left: 6px;
	top: 165px;
	width: 135px;
	font-size: 11px
}
#info-firm .grid1 #logo-firm ul li {
	background: url(images/sprite-info.png) -2px -146px no-repeat;
	padding-left: 25px;
	margin-bottom: 8px;
	height: 16px
}
#info-firm .grid1 #logo-firm ul li a {
	color: #0094d2;
}
#info-firm .grid1 #logo-firm ul li.comments-number {
	background-position: -2px -166px
}
#info-firm .grid1 #logo-firm ul li.share-on-fb {
	background-position: -2px -186px
}
#info-firm .grid1 #logo-firm ul li.firms-nearby {
	background-position: -2px -699px
}
#info-firm .grid1 #logo-firm ul li.send-to-friend.blue {
	background-position: -166px -291px;
	width: 119px;
	height: 25px;
	padding-top: 7px;
	padding-left: 35px;
	position: relative;
	left: -6px
}
#info-firm .grid1 #logo-firm ul li.send-to-friend.blue a {
	color: #fff;	
}
#stf-container {
	display: none
}
#stf-inner {
	background: #fff url(images/stf-bg.png) top left no-repeat;
	width: 672px;
	overflow: hidden
}
#stf-inner h3 {
	color: #fff;
	text-shadow: 1px 1px 1px #9c4912;
	font: normal 26px Arial, Helvetica, sans-serif;
	padding: 16px 0 0 83px;
	margin-bottom: 40px
}
#info-firm .grid2 {
	width: 400px;
	margin-right: 19px;
	float: left
}
#info-firm .grid2 p {
	color: #6a6a6a;
	line-height: 20px
}
#info-firm .grid2 p a {
	color: #6a6a6a
}
#info-firm .grid3 {
	background: url(images/sprite-info.png) 0 -360px no-repeat;
	width: 165px;
	height: 260px;
	float: left
}
#info-firm .fb-likeit {
	margin: 25px auto 0 auto;
	with: 150px;
	text-align: center;
}
#info-firm .grid3.pictures {
	background-position: -166px -324px;
	height: 210px
}
#info-firm .grid3 ul {
	padding: 9px 0 0 0
}
#info-firm .grid3 ul li {
	margin-bottom: 5px;
	height: 27px
}
#info-firm .grid3 ul li.inactive, #info-firm .grid3 ul li a {
	width: 130px;
	height: 15px;
	padding: 6px 0 6px 27px;
	display: block;
	background: url(images/sprite-info.png) 15px -2px no-repeat;
	color: #6a6a6a;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 10px
}
#info-firm .grid3 ul li a:hover, #info-firm .grid3 ul li.current a {
	background-position: -5px -31px;
	color: #fff
}
#info-firm .grid3 ul li.inactive span, #info-firm .grid3 ul li a span {
	height: 16px;
	line-height: 14px;
	padding: 0 0 0 24px;
	display: block;
	background: url(images/sprite-info.png) -3px -126px no-repeat;
	cursor: pointer
}
#info-firm .grid3 ul li.inactive span {
	color: #a5a7a8;
	cursor: default;
	background-position: -173px -621px;
}
#info-firm .grid3 ul li.pictures a span {
	background-position: -2px -639px;
}
#info-firm .grid3 ul li.pictures.inactive span {
	background-position: -173px -639px;
}
#info-firm .grid3 ul li.panorama a span {
	background-position: -2px -659px;
}
#info-firm .grid3 ul li.panorama.inactive span {
	background-position: -173px -659px;
}
#info-firm .grid3 ul li.gmap a span {
	background-position: -2px -166px;
}
#info-firm .grid3 ul li.gmap.inactive span {
	background-position: -173px -679px;
}
#info-firm .grid3 ul li.gmap a span {
	background-position: -2px -679px;
}
#info-firm .grid3 ul li.pricelist a span {
	background-position: -149px -2px;
}
#info-firm .grid3 ul li.pricelist.inactive span {
	background-position: -174px -598px;
}
#info-firm .grid3.pictures ul li.comment-2row a {
	background-position: -173px -60px;
	padding-top: 2px;
	height: 24px;
	position: relative
}
#info-firm .grid3.pictures ul li.comment-2row a:hover {
	background-position: -173px -60px;
}
#info-firm .grid3.pictures ul li.comment-2row a span {
	background: none;
	color: #fff;
	width: 30px;
	float: left
}
#info-firm .grid3.pictures ul li.comment-2row a span.number {
	position: absolute;
	left: 85px;
	top: 7px
}
#info-firm .grid3.pictures ul li.share-on-fb a, #info-firm .grid3.pictures ul li.comments-burek a {
	background-position: -166px -261px;
	width: 147px;
	margin: 21px 0 0 -9px;
	padding-left: 7px;
	width: 152px;
}
#info-firm .grid3.pictures ul li.comments-burek a {
	margin-top: 0
}
#info-firm .grid3.pictures ul li.share-on-fb a:hover, #info-firm .grid3.pictures ul li.comments-burek a:hover {
	background-position: -166px -232px;
	color: #6483b6
}
#info-firm .grid3.pictures ul li.share-on-fb a span {
	background-position: -2px -622px;
	padding-left: 20px
}
#info-firm .grid3.pictures ul li.comments-burek a span {
	background-position: -316px -77px;
	padding-left: 17px
}

/* Firm info article*/
#info-article {
	border: 1px solid #dbe1e6;
	border-width: 1px 0;
	margin: 30px 0 10px 0;
	padding: 30px 6px 20px 6px;
	float: left;
	width: 746px;
}
#info-article.multimedia {
	background: #ffffe1;
	border: 0;
	padding-top: 0;
	padding-left: 21px;
	padding-right: 21px;
	width: 716px
}
#info-article h2 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #747474;
}
#info-article.multimedia h2, #info-article.cenovnik h2 {
	color: #747474;
	font: normal 18px Arial, Helvetica, sans-serif;
	background: url(images/multimedia-h2.gif) bottom repeat-x;
	padding-left: 4px;
	padding-bottom: 10px;
	padding-top: 30px
}
#info-article p {
	color: #747474;
	line-height: 20px;
	margin-bottom: 20px
}
.video-multimedia {
	text-align: center;
}
.pictures-multimedia {
	width: 195px;
	float: left;
	text-align: center;
	margin-left: 30px;
	display: inline;
}
.pictures-multimedia a img {
	border: 1px solid #c1c1b8;
	padding: 4px;
	background: #fff;
}
.pictures-multimedia p {
	padding-top: 5px
}
#info-article.cenovnik {
	border-bottom: 0;
}
#info-article.cenovnik h2 {
	background: none;
	padding-top: 0;
	padding-bottom: 0
}
#info-article table#t-cenovnik {
	border: 1px solid #dbe1e6;
	border: 0 0 1px 1px;
	width: 751px;
	color: #6a6a6a
}
#info-article table#t-cenovnik tr.t-head td {
	background: #ffffe1
}
#info-article table#t-cenovnik tr td {
	border: 1px solid #dbe1e6;
	border: 1px 1px 0x 0;
	padding: 5px 0 5px 13px
}

/* Article */
#article p.article-news {
	border-bottom: 1px dotted #ccc;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #a4a4a4;
	padding-bottom: 5px;
	margin-bottom: 10px;
	padding-left: 3px
}
#article a {
	color: #FF7A00
}
#article p {
	font-size: 12px
}
#article p.kompletan-tekst, #article p.kompletan-tekst a {
	font-weight: bold;
	color: #ff7702
}
#article-share {
	position: absolute;
	top: 41px;
	right: 0;
	width: 224px;
	height: 32px;
	background: url(images/single-share.png) no-repeat;
}
#fbook-share, #hsign-share {
	position: absolute;
	top: 11px;
	right: 0;
	width: 175px;
	height: 32px;
	background: url(images/single-share.png) no-repeat;
}
#hsign-share {
	right: 5px
}
#content #article #article-share a img, #fbook-share a img, #hsign-share a img {
	border: 0;
	padding: 0;
	margin: 0
}
#article-share p, #fbook-share p, #hsign-share p {
	text-transform: uppercase;
	color: #939393;
	font-size: 10px;
	position: relative
}
#article-share p span, #fbook-share p span, #hsign-share p span {
	position: absolute;
	top: 5px;
	left: 10px;
}
#article-share p img, #fbook-share p img, #hsign-share p img {
	position: absolute;
}
#article-share p img.facebook {
	left: 148px
}
#article-share p img.twitter {
	right: 10px
}
#fbook-share p img.facebook , #hsign-share p img.facebook{
	right: 87px
}
#fbook-share p img.twitter, #hsign-share p img.twitter {
	right: 49px
}
#fbook-share p img.mail, #hsign-share p img.mail {
	right: 11px
}

#article p {
	color: #3a3a3a;
	line-height: 20px;
	margin-bottom: 20px;
	padding: 0 4px
}
#content #article .ad468 a img {
	border: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto
}

/* Lisitng region */
.listing-region {
	float: right;
	width: 585px;
	height: auto;
	position: relative
}
.listing-region ul#region {
	height: auto;
	padding: 0;
	margin: 0
}
.listing-region p {
	display: inline;
	position: absolute;
	left: -90px;
	top: 3px;
	font-size: 11px;
	color: #a3a3a3
}

ul#region {
	font-size: 11px;
	margin-bottom: 20px;
	height: 60px;
	overflow: hidden;
	padding: 0 0 0 7px
}
ul#region li {
	float: left;
	width: 80px;
	line-height: 20px
}
ul#region li a {
	color: #727577;
	float: left;
}
ul#region li.current a {
	font-weight: bold
}

/* Single options */
#single-options {
	text-align: left;
	clear: both;
	text-transform: uppercase;
	padding: 0 0 0 14px;
	font-size: 10px;
	color: #939393;
	background: url(images/single-options.png) no-repeat;
	height: 32px;
	line-height: 32px;
	border-top: 05px solid #fff;
	width: 476px
}
#single-options.video {
	background: url(images/video-single-options.png) no-repeat;
	width: 473px
}
#single-options p.comments-number, #single-options p.send-comment, #single-options.tvr p.send-comment, #single-options.video p.video-share, #single-options.video #post-ratings {
	background: url(images/single-options-separator.gif) right center no-repeat;
	margin-right: 11px;
	float: left;
	color: #8f8f8f;
	height: 32px;
	line-height: 32px;
}
#single-options.video p.video-share span a img {
	position: relative;
	top: 4px;
	margin-left: 5px 
}
#single-options.video p.video-share, #single-options.video #post-ratings {
	padding-right: 11px
}
#single-options.tvr p.comments-number a, #single-options.tvr p.send-comment a  {
	color: #535353
}
#single-options p.send-comment {
	background: none 
}
#single-options p.comments-number span a {
	color: #8f8f8f
}
#single-options p.send-comment span a {
	color: #535353
}
#single-options p.comments-number span {
	background: url(images/single-options-comments-no.gif) left center no-repeat;
	padding-right: 11px;
	display: inline;
	float: left
}
#single-options p.comments-number span a {
	padding-left: 20px;
}
#single-options p.send-comment span {
	background: url(images/single-options-send-comment.gif) left center no-repeat;
	padding-right: 11px;
	display: inline;
	float: left
}
#single-options p.send-comment span a {
	padding-left: 20px;
}
#single-options p.print-email {
	display: block;
	width: 60px;
	float: right;
	margin-left: 5px;
	height: 31px;
	line-height: 31px
}
#wrapper #container #main.home #content #article #single-options p.print-email a img {
	vertical-align: middle;
	display: inline;
	float: left;
	margin-left: 7px;
	margin-top: 9px;
	border: 0;
	padding: 0
}
#related-sources {
	padding-left: 7px;
	padding-top: 20px
}
#related-sources h5 {
	text-transform: uppercase;
	font-size: 10px;
	padding-left: 0
}
#related-sources li {
	line-height: 20px;
	padding: 0 0 0 10px;
	background: url(images/li-square-blue.gif) 0px 9px no-repeat;
	font-size: 12px	;
	clear: both
}
#related-sources ul li a {
	color: #0094d2;
}

/* Quick news */
.quick-news {
	clear: both;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 12px;
	padding-bottom: 12px;
	overflow: hidden;
	width: 490px;
}
.quick-news.first {
	border: 0;
	padding-bottom: 3px;
}
#content .quick-news h2, #article h1 {
	color: #0094d2;
	font: normal 18px Arial, Helvetica, sans-serif;
	margin: 0;
	padding-left: 4px;
	display: inline
}
#article h1 {
	display: block;
	width: 250px
}
#content .quick-news h3 {
	background: url(images/page-title-h3.png) no-repeat;
	height: 30px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	padding-left: 9px;
	padding-top: 3px;
	margin-bottom: 10px;
	margin-top: 20px
}	
#content .quick-news h2 a {
	color: #0094d2
}
#content .quick-news p {
	line-height: 20px;
	padding-left: 4px;
	color: #3a3a3a;
	font-size: 12px
}
#content .quick-news span, #content #article span {
	color: #a8a8a8;
	font-size: 10px;
	display: block;
	margin-bottom: 3px;
	padding-left: 4px
}
#content .quick-news p a {
	color: #0094d2
}
#content .quick-news p.similar-news {
	clear: both
}
#content .quick-news p.similar-news a {
	color: #ff7500;
	font-size: 10px;
	text-transform: uppercase;
	margin-left: 5px;
}
#content .quick-news p a img, #content #article img {
	float: right;
	border: 1px solid #dedede;
	padding: 3px;
	margin-left: 10px;
	margin-right: 4px;
	margin-top: 3px
}
#content .quick-news .related-news h2 span, #content .quick-news h3 span, ul#home-news li span {
	color: #ff7702;
	font: bold 18px Arial, Helvetica, sans-serif;
	display: inline;
	margin: 0;
	padding: 0
}
#content .quick-news .related-news {
	width: 235px;
	float: left;
	margin-right: 10px
}
#content .quick-news .related-news h2 {
	padding-left: 0
}
#content .quick-news .related-news a img {
	float: left;
	border: 1px solid #dedede;
	padding: 3px;
	margin-right: 10px;
	margin-left: 4px;
}
#content .related-news h4 {
	text-transform: uppercase;
	color: #8c8c8c;
	font-weight: normal;
	font-size: 10px;
	margin-bottom: 5px;
	margin-left: 4px
}
#content .related-news ul {
	color: #ff7600;
	overflow: hidden;
	font-size: 11px
}
#content .related-news ul li {
	width: 227px;
	float: left;
	padding-left: 9px;
	background: url(images/li-square-orange.gif) left center no-repeat;
	display: block;
	line-height: 20px;
	margin-left: 8px;
	display: inline
}
#content .related-news ul li a {
	color: #0094d2
}

/* Advert */
#advert {
	margin-top: 12px
}
.ad468 {
	width: 468px;
	margin: 15px 0 20px 4px;
}
.ad468.full {
	width: 100%;
	margin-top: 20px
}
.ad468.full a img {
	margin-right: 11px;
	margin-left: 3px
}
.ad468.full a img.second-banner {
	margin-right: 0
}
.ad468.video {
	margin: 12px auto 15px auto;
}

/* Random firms */ 
#random-firms {
	background: url(images/random-firms.png) left bottom no-repeat;
	height: 189px;
	width: 952px;
	margin: 0 auto;
	clear: both
}
#random-firms.subcategories {
	width: 787px;
	margin: 0 0 0 5px;
	background: url(images/random-firms-subcats.png) left bottom no-repeat;
}
#random-firms h3 {
	background: url(images/random-firms-h3.png) left top no-repeat;
	height: 35px;
	line-height: 35px;
	padding-left: 25px;
	width: 180px;
	color: #464646;
	font-size: 14px
}
#random-firms ul li {
	float: left;
	display: inline;
	width: 120px;
	text-align: center;
	margin-left: 35px;
	margin-top: 20px
}
#random-firms.subcategories ul li {
	margin-left: 34px;
}
#random-firms ul li.first {
	margin-left: 25px
}
#random-firms ul li a img {
	display: block;
	border: 1px solid #e2e2e2;
	margin-bottom: 12px
}
#random-firms ul li a {
	color: #0094d2;
	font-weight: bold;
	font-size: 12px
}

/* Home news */
ul#home-news {
	font-size: 11px;
	overflow: hidden;
	clear: both;
	border-top: 1px solid #ecedee;
	margin-top: 18px;
	padding-top: 18px;
}
ul#home-news li {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	width: 234px;
	margin-left: 4px;
	float: left;
	margin-bottom: 25px;
	display: inline
}
ul#home-news li span {
	font-size: 14px
}	
ul#home-news li ul li {
	font: normal 11px Arial, Helvetica, sans-serif;
	float: none;
	padding-left: 9px;
	background: url(images/li-square-orange.gif) left center no-repeat;
	display: block;
	line-height: 20px;
	margin-bottom: 0
}
ul#home-news li ul li a {
	color: #8c8c8c;
	line-height: 20px
}

/* Listing page navi */
.listing-pagenavi {
	height: 14px;
	line-height: 18px;
	color: #9c9c9c;
	font-size: 12px;
	text-align: right;
	position: relative;
	margin-top: 6px;
	padding-bottom: 4px;
	clear: both;
	width: 780px
}
.listing-pagenavi span.pages {
	position: absolute;
	top: 0;
	left: 3px	
}
.listing-pagenavi span.current {
	font-weight: bold;
	color: #fff;
	background: #0094d2;
	margin-left: 4px;
	padding: 0 5px;
	display: inline-block;
	text-align: center
}
.listing-pagenavi span.separator {
	margin-left: 4px;
	color: #bebebe
}
.listing-pagenavi a {
	margin-left: 4px;
	color: #4c4c4c;
	background: #e1e1e1;
	padding:  0 5px;
	display: inline-block;
	text-align: center;
	font-weight: bold
}

/* Page navi */
.wp-pagenavi {
	background: url(images/pagenavi.png) no-repeat;
	height: 32px;
	line-height: 32px;
	color: #6a6a6a;
	font-size: 11px;
	text-align: right;
	position: relative;
	padding-right: 11px;
	width: 479px;
	margin-top: 20px;
	clear: both
}
#content.video-container.cat .wp-pagenavi {
	background: url(images/video-container-navi.png) no-repeat;
	width: 471px;
}
.wp-pagenavi span.pages {
	position: absolute;
	top: 0;
	left: 15px	
}
.wp-pagenavi span.current {
	font-weight: bold;
	color: #3a3a3a;
	margin-right: 4px;
}
.wp-pagenavi span.separator {
	margin-right: 4px;
	color: #bebebe
}
.wp-pagenavi a {
	margin-right: 4px;
	color: #0094d2
}

/* Konvertor valuta */
#konvertor-valuta {
	background: url(images/konvertor-valuta.png) no-repeat;
	width: 608px;
	height: 107px;
	padding: 9px;
	color: #fff;
	position: relative
}
#konvertor-valuta.mali {
	background: url(images/konvertor-valuta-mali.png) no-repeat;
	width: 608px;
	height: 75px;
	padding: 9px;
	color: #fff;
	position: relative;
	margin-bottom: 25px
}
#konvertor-valuta h2 {
	color: #fff;
	background: url(images/konvertor-valuta-h2.gif) bottom repeat-x;
	font-size: 14px;
	padding: 0 0 10px 2px;
	margin-bottom: 15px
}
#kursevi h2, #wrapper #container #main #content #respond h3 { 
	padding: 25px 0 7px 4px;
	margin-bottom: 14px;
	font-size: 18px;
	font-weight: normal;
	color: #808080;
	border-bottom: 1px dotted #ccc
}
#konvertor-valuta p {
	display: inline;
	height: 22px;
	font-weight: bold;
	position: absolute;
}
p.konvertuj input {
	background: url(images/konvertor-input.png) no-repeat;
	border: 0;
	width: 83px;
	height: 19px;
	color: #747474;
	padding: 2px 7px;
}
#konvertor-valuta p.kurs {
	top: 45px;
	left: 14px;
	z-index: 9999
}
#konvertor-valuta p.tip {
	top: 45px;
	left: 273px
}
#konvertor-valuta p.tip input {
	margin-left: 6px
}
#konvertor-valuta p.konvertuj {
	top: 79px;
	left: 14px;
	z-index: 9998
}
#konvertor-valuta.mali p.konvertuj {
	top: 50px;
	left: 14px;
	z-index: 9998
}
#konvertor-valuta p.formsubmitimg {
	top: 78px;
	left: 356px;
}
#konvertor-valuta.mali p.formsubmitimg {
	top: 49px;
	left: 356px;
}
#konvertor-valuta p.iznos {
	top: 57px;
	left: 454px;
	background: url(images/iznos.png) no-repeat;
	width: 144px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	padding-left: 12px
}
#konvertor-valuta.mali p.iznos {
	top: 41px;
	left: 454px;
}

/* Arhiva kursa */
.tabela {
	color: #808080;
	border-bottom: 0;
}
.tabela tr td {
	border-bottom: 1px solid #dbe1e6;
	height: 22px
}
.tabela tr td.arhiva-kursa {
	padding-top: 9px;
	height: 32px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #808080;
	border: 0
}
.arhiva-kursa.levo {
	padding-left: 16px;
	width: 
}
.kurs-zelen {
	background: #EFFBDB
}

/* Drop down styles*/
div.selectbox-wrapper {
  position:absolute;
  width: 146px;
  margin:0px;
  margin-top:-10px;
  margin-left: -9px;
  padding:0px;
  text-align:left;
  max-height: 200px;
  overflow:auto;
  z-index: 9999
}
#broj-vesti_container {
	right: 15px;
	width: 44px;
	background: #68c0e4;
	color: #fff;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-top: -7px
}
#broj-vesti_container.selectbox-wrapper ul li {
	color: #fff;
	font: bold 14px Arial, Helvetica, sans-serif;
}
#broj-vesti_container ul li.selected, #broj-vesti_container ul li.current { 
	background: #ff8300;
	color: #fff;
	font: bold 14px Arial, Helvetica, sans-serif
}
#kurs-po_container {
	left: 105px;
	border: 0;
	background: #d7ebf3;
	color: #747474;
}
#valute-po_container {
	left: 174px;
	border: 0;
	background: #d7ebf3;
	color: #747474;
}
#valute-po2_container {
	left: 267px;
	border: 0;
	background: #d7ebf3;
	color: #747474;
}
#valute-po_container.selectbox-wrapper, #valute-po2_container.selectbox-wrapper  {
	margin-top: -1px
}

/*Drop down list styles*/
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected { 
  background-color: #dfeff5;
}

/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current { 
  background-color: #e7f4f9;
}

/* Drop down list items style*/
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px 7px;
  cursor:pointer;
  color: #747474;
  font-weight: normal
}

/* Look and feel of select box */
.selectbox {
  margin: 0px 15px 10px 0px;
  padding-left: 7px;
  height: 19px;
  font-family: Arial, Helvetica, sans-serif;
  width : 139px; 
  text-align: left; 
  background: url(images/kurs-po.png) left;
  cursor: pointer;
  border: 0;
  color:#747474;
}
p.konvertuj input#valute-po_input, p.konvertuj input#valute-po2_input {
	background: url(images/select-valute.png) left;
	width : 58px; 
	margin: 0 4px
}
input#broj-vesti_input {
	width: 35px;
	height: 16px;
	background: url(images/broj-vesti.png) left;
	padding-left: 9px;
	margin: 0;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	position: relative;
	top: 1px
}
input#grad-naziv_input, input#opstina-naziv_input, input#grad-proizvod_input, input#opstina-proizvod_input, input#kategorija-adresa_input, input#podkategorija-adresa_input {
	background: url(images/db-select-select.png) left center no-repeat;
	width: 139px;
	height: 22px;
}
#grad-naziv_container.selectbox-wrapper, #opstina-naziv_container.selectbox-wrapper, #grad-proizvod_container.selectbox-wrapper, #opstina-proizvod_container.selectbox-wrapper, #kategorija-adresa_container.selectbox-wrapper, #podkategorija-adresa_container.selectbox-wrapper, #opstina-udaljenost_container.selectbox-wrapper, #kategorija-udaljenost_container.selectbox-wrapper, #podkategorija-udaljenost_container.selectbox-wrapper {
	overflow: visible;
	margin-left: 63px;  vertical-align:middle;
	margin-top: -11px;
	font-size: 12px
}
#grad-udaljenost_container.selectbox-wrapper, #kategorija-udaljenost_container.selectbox-wrapper {
	overflow: visible;
	margin-left: 1px;
	margin-top: -11px;
	font-size: 12px
}
#kategorija-adresa_container.selectbox-wrapper {
	margin-left: 1px;
	font-size: 12px
}
#opstina-naziv_container.selectbox-wrapper, #opstina-proizvod_container.selectbox-wrapper {
	margin-left: 214px;
}
#podkategorija-adresa_container.selectbox-wrapper {
	margin-left: 152px;
	font-size: 12px
}
#opstina-udaljenost_container.selectbox-wrapper {
	margin-left: 111px;
	font-size: 12px
}
#podkategorija-udaljenost_container.selectbox-wrapper {
	margin-left: 129px;
	font-size: 12px
}
#grad-naziv_container.selectbox-wrapper ul li, #opstina-naziv_container.selectbox-wrapper ul li, #grad-proizvod_container.selectbox-wrapper ul li, #opstina-proizvod_container.selectbox-wrapper ul li, #kategorija-adresa_container.selectbox-wrapper ul li, #podkategorija-adresa_container.selectbox-wrapper ul li, #kategorija-udaljenost_container.selectbox-wrapper ul li, #podkategorija-udaljenost_container.selectbox-wrapper ul li {
	padding: 0;
	margin: 0;
	height: 20px;
	line-height: 20px;
	background: #faf0f2;
	padding-left: 6px
}
#grad-naziv_container.selectbox-wrapper ul li.selected, #opstina-naziv_container.selectbox-wrapper ul li.selected, #grad-naziv_proizvod.selectbox-wrapper ul li.selected, #opstina-proizvod_container.selectbox-wrapper ul li.selected, #kategorija-adresa_container.selectbox-wrapper ul li.selected, #podkategorija-adresa_container.selectbox-wrapper ul li.selected, #podkategorija-udaljenost_container.selectbox-wrapper ul li.selected, #kategorija-udaljenost_container.selectbox-wrapper ul li.selected { 
  background-color: #fdf8f9;
}

#grad-naziv_container.selectbox-wrapper ul li.current, #opstina-naziv_container.selectbox-wrapper ul li.current, #grad-proizvod_container.selectbox-wrapper ul li.current, #opstina-proizvod_container.selectbox-wrapper ul li.current, #kategorija-adresa_container.selectbox-wrapper ul li.current, #podkategorija-adresa_container.selectbox-wrapper ul li.current, #podkategorija-udaljenost_container.selectbox-wrapper ul li.current, #kategorija-udaljenost_container.selectbox-wrapper ul li.current { 
  background-color: #fdf8f9;
}

#db-search .db-input-bg.po-adresi input#grad-adresa_input {
	background: url(images/kurs-po.png) left center no-repeat;
	width: 136px;
	height: 22px;
}
#grad-adresa_container.selectbox-wrapper {
	overflow: inherit;
	margin-left: 57px;
	margin-top: -12px;
	font-size: 12px
}
#grad-adresa_container.selectbox-wrapper ul li, #grad-udaljenost_container.selectbox-wrapper ul li, #opstina-udaljenost_container.selectbox-wrapper ul li {
	padding: 0;
	margin: 0;
	height: 20px;
	line-height: 20px;
	background: #dfeff5;
	padding-left: 6px
}
#grad-adresa_container.selectbox-wrapper ul li.selected, #grad-udaljenost_container.selectbox-wrapper ul li.selected, #opstina-udaljenost_container.selectbox-wrapper ul li.selected { 
  background-color: #e7f4f9;
}

#grad-adresa_container.selectbox-wrapper ul li.current, #grad-udaljenost_container.selectbox-wrapper ul li.current, #opstina-udaljenost_container.selectbox-wrapper ul li.current { 
  background-color: #e7f4f9;
}
#db-search .db-input-bg.po-udaljenosti input#grad-udaljenost_input, #db-search .db-input-bg.po-udaljenosti input#opstina-udaljenost_input {
	background: url(images/db-search-select-small.png) left center no-repeat;
	width: 96px;
	height: 22px;
	margin-right: 2px;
	border: 0
}
#db-search .db-select-bg.po-udaljenosti2 input#kategorija-udaljenost_input, #db-search .db-select-bg.po-udaljenosti2 input#podkategorija-udaljenost_input {
	background: url(images/db-search-select-small-red.png) left center no-repeat;
	width: 116px;
	height: 22px
}

/* Kursna lista tabela */
.valute {
	color: #0094d2;
	font: bold 14px Arial, Helvetica, sans-serif;
	height: 32px;
	line-height: 32px;
}
.valute img {
	margin-right: 5px
}
.valute.arhive, .arhive{
	padding-left: 16px
}
.valute.eur {
	background: url(images/tabela-kursa-1-2.png)
}
.valute.usd {
	background: url(images/tabela-kursa-1-3.png)
}
.valute.chf {
	background: url(images/tabela-kursa-1-4.png)
}
.kupovni, .prodajni {
	background: #effbdb;
	height: 25px;
	line-height: 25px;
	color: #979797;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-top: 6px;
}
.prodajni {
	background: url(images/prodajni.png) left no-repeat;
}
.menjacnica {
	color: #ff7600;
	font: bold 14px Arial, Helvetica, sans-serif
}
table {
	width: 626px;
	border-bottom: 1px solid #dbe1e6;
}
td.hover, tr.hover {
	background-color: #f4a15a;
}
td.hovercell, th.hovercell {
	background-color: #ff7600;
	cursor: pointer
}
.kolona-menjacnica {
	background: url(images/tabela-kursa-1-1.png); 
	font-size: 12px;
	color: #808080; 
	font-weight: normal;
	padding-left: 10px
}
tr.kolona-menjacnice td {
	height: 33px;
	line-height: 33px;
	border-top: 1px solid #dbe1e6;
	color: #808080;
	text-align: center
}
tr.kolona-menjacnice .hover, tr.kolona-menjacnice .hover td.menjacnica {
	color: #fff
}
tr.kolona-menjacnice td.kurs-zut {
	background: url(images/prodajni.png) left no-repeat;
}
tr.kolona-menjacnice td.kurs-zut.hover {
	background: url(images/prodajnihover.png) left no-repeat;
}
tr.kolona-menjacnice td.kurs-zut.hover.hovercell {
	background: url(images/prodajniactive.png) left repeat-y;
}

tr.kolona-menjacnice td.menjacnica {
	text-align: left;
	color: #ff7600;
	padding-left: 7px
}
tr.kolona-menjacnice td.menjacnica.hover {
	background: #fff;
	color: #ff7600
}

/* Kursna lista info - napomena */
#kursna-info {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #9f9f9f;
	margin-top: 20px
}
#kursna-info a {
	color: #ff7600
}
#kursna-info p {
	line-height: 20px
}

/* Respond */
#respond {
	overflow: hidden;
	margin-top: 30px;
	width: 100%;
	float: left
}	
.video-container.single #respond {
	margin-top: 10px;
	border-top: 1px solid #ebebeb
}
#wrapper #container #main #content.video-container.single #respond h3 {
	border:0 ;
	background: none
}
#info-firm #respond {
	margin-top: 0;
}
#wrapper #container #main.home #content #respond {
	width: 490px;
}
#respond h3 {
	color: #808080;
	font: bold 18px Arial, Helvetica, sans-serif;
	padding: 10px 0
}
#info-firm #respond h3 {
	padding-top: 0;
}
.cancel-comment-reply a {
	color: red;
	font-size: 14px
}
.textcomment {
	width: 373px
}
form#commentform {
	background: #ededed  url(images/write-comment-left.png) top left no-repeat;
	padding: 15px 15px 15px 95px;
	overflow: hidden
}
#info-firm form#commentform {
	overflow: hidden;
	margin-bottom: 9px
}
form#commentform textarea {
	width: 100%;
	background: #fff url(images/respond-textarea.png) top left repeat-x;
	border: 1px solid #c2c2c2;
	height: 94px;
	padding: 10px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #747474;
	line-height: 22px;
	margin-bottom: 10px;
}
#content.exchange #respond form#commentform textarea {
	width: 494px
}
#content.fbook-container #respond form#commentform textarea {
	width: 523px
}
#info-firm form#commentform textarea {
	width: 625px
}
form#commentform p.field {
	display: inline-block;
	float: left;
	margin-right: 15px;
	color: #747474;
}
form#commentform p.field.comment-text {
	margin-top: 10px;
}
form#commentform p label {
	display: block;
	margin-bottom: 5px;
	font-size: 12px;
	width: 160px
}
form#commentform p input {
	border: 1px solid #c2c2c2;
	background: #fff;
	width: 190px;
	height: 23px;
	padding: 0 7px;
	color: #747474;
	font: normal 12px Arial, Helvetica, sans-serif;
}
#wrapper #container #main.home #content #respond form#commentform p input, #wrapper #container #main #content.video-container #respond form#commentform p input {
	width: 150px
}
form#commentform p.formsubmitimg {
	text-align: right;
}
#info-firm form#commentform p.formsubmitimg {
	clear: both;
	width: 100%;
	float: left
}
form#commentform p input#submit, #wrapper #container #main.home #content #respond form#commentform p input#submit, #wrapper #container #main #content.video-container #respond form#commentform p input#submit {
	width: 125px;
	height: 26px;
	background: 0;
	border: 0;
	padding: 0
}

.cancel-comment-reply {
	text-align: right
}
.cancel-comment-reply a {
	text-decoration: none;
	font-weight: bold
}

/* Comments */
#comment-list {
	width: 100%;
	float: left
}
#comments {
	margin-left: 6px;
	margin-right: 4px
}
#comments a {
	color: #e8455c
}
#comments h3#comments-title {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #747474;
	padding-left: 4px
}
#comment-list h3#comments-title {
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	padding: 35px 4px 0 6px;
	clear: both
}
#comment-list h3#tv-ctitle {
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #787878;
	padding: 50px 4px 0 6px
}
ol.commentlist {
	font-size: 12px
}
ol.commentlist li {
	margin-top: 20px;
}
#info-firm ol.commentlist li {
	margin-top: 12px;
}
.comment-container {
	border: 1px solid #e4e9ec;
	border-bottom: 0;
	overflow: hidden;
	padding: 13px
}
.comment-avatar {
	 float: left; 
	 width: 70px; 
}
.comment-avatar img {
	border: 1px solid #dedede
}
ol.commentlist.was .comment-separator {
	float: left; 
	width: 385px; 
	border-left: 1px solid #e4e9ec; 
}
ol.commentlist .comment-separator {
	float: none; 
	width: auto; 
}
ol.commentlist li.comment .colored {
	background: #fffef5
}
ol.commentlist li.comment .not-colored {
	background: #fff
}
ol.commentlist.was li.comment div.vcard cite.fn {
	padding-left: 19px;
}
ol.commentlist li.comment div.vcard cite.fn {
	font-style: normal;
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #0094d2;
	line-height: normal;
	padding-left: 0;
	display: block
}
ol.commentlist.was li.comment div.commentmetadata {
	padding-left: 19px;
}
ol.commentlist li.comment div.commentmetadata {
	text-transform: uppercase;
	font-size: 10px;
	color: #8f8f8f;
	padding-left: 0px;
	display: block;
}
ol.commentlist li.comment div.comment-meta a {
	color: #e8455c
}
ol.commentlist li.comment ul.children li, #info-firm ol.commentlist li.comment ul.children li {
	margin-top: 0;
	margin-left: 50px;
}
ol.commentlist li.comment ul.children li.depth-2, #info-firm ol.commentlist li.comment ul.children li.depth-2 {
	margin-left: 50px;
}
ol.commentlist.was li.comment ul.children li.depth-2 .comment-separator, #info-firm ol.commentlist.was li.comment ul.children li.depth-2 .comment-separator, ol.commentlist.was li.comment ul.children li.depth-3 .comment-separator, #info-firm ol.commentlist.was li.comment ul.children li.depth-3 .comment-separator {
	width: 335px
}
ol.commentlist li.comment ul.children li.depth-2 .comment-separator, #info-firm ol.commentlist li.comment ul.children li.depth-2 .comment-separator, ol.commentlist li.comment ul.children li.depth-3 .comment-separator, #info-firm ol.commentlist li.comment ul.children li.depth-3 .comment-separator {
	width: auto
}
ol.commentlist li.comment ul.children li.depth-3, #info-firm  ol.commentlist li.comment ul.children li.depth-3 {
	margin-left: 0px;
}
ol.commentlist.was .comment-body {
	padding: 10px 0 10px 19px;
} 
ol.commentlist .comment-body {
	color: #747474;
	line-height: 22px;
	padding: 10px 0 10px 0px;
} 
.comment-options {
	background: url(images/comment-bottom.png) top repeat-x;
	height: 29px;
	padding: 0 15px;
	line-height: 29px;
	color: #8f8f8f;
	text-transform: uppercase;
	font-size: 10px;
	border-bottom: 1px solid #c6ccd0;
	clear:both
}
.comment-options p.rating {
	display: inline-block;
	float: left
}
.comment-options p.rating img {
	position: relative;
	top: 3px;
}
.comment-options p.comment-reply-link {
	float: right
}
.comment-reply-link a {
	color: #ff7600
}
em.awaiting {
	border: 1px solid #e4e9ec;
	border-width: 0 1px;
	display: block;
	padding: 0 15px;
	color: #e8455c;
	font: bold 11px Arial, Helvetica, sans-serif
}
img.rating-img {
	padding: 0px; 
	border: none; 
	cursor: pointer;
}
span.rating-txt {
	font-size:10px; 
	color:#747474; 
	font-weight: bold; 
	margin: 0 6px 0 2px;
}

/* Primary */
#primary {
	float: left;
	width: 160px;
	display: inline;
	margin-right: 9px;
	padding-top: 12px;
}
/* Widget box */
.widget-box {
	margin-bottom: 10px;
	overflow: hidden
}
.widget-box.primary-info {
	border: 0;
	background: url(images/video-primary-header.png) no-repeat;
	width: 105px;
	height: 32px;
	padding: 16px 0 27px 55px
}
.widget-box.primary-info {
	color: #6a6a6a;
	line-height: 20px
}
.info-firms {
	margin-left: 7px
}
.widget-box h3 {
	background: url(images/widget-h3.png) no-repeat;
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	height: 32px;
	line-height: 32px;
	padding-left: 10px
}
.widget-box.horoscope h3 {
	background: url(images/widget-h3-horoscope.png) no-repeat;
}
.widget-box.no-h3 {
	border-top: 1px solid #cfd2d5
}
.widget-box.type2 h3 {
	background: url(images/widget-type2-h3.png) no-repeat;
	height: 29px;
	line-height: 29px;
	color: #ff7a00;
	text-transform: none
}
.widget-box.type2.info-subcategories h3 {
	background: url(images/sprite-info.png) -2px -60px no-repeat;
	padding-left: 30px
}
.widget-box.type2.info-city h3 {
	background: url(images/sprite-info.png) -2px -91px no-repeat;
	padding-left: 30px
}
.widget-box ul, .widget-box #datepicker, .widget-box .recommend-box, .widget-box .widget-box-inner {
	border: 1px solid #cfd2d5;
	border-top: 0;
	padding: 5px 8px;
	overflow: hidden
}
.widget-box.tv2cols ul  {
	padding: 5px 0 5px 8px
}
.widget-box #datepicker {
	padding: 6px 4px
}
.widget-box ul li {
	padding-left: 9px;
	background: url(images/footer-box-a.png) 0 11px no-repeat;
	border-bottom: 1px dotted #cbcbcb;
	padding-top: 6px;
	padding-bottom: 6px;
}
.widget-box.tv2cols ul li {
	width: 62px;
	float: left
}
.widget-box ul li.last {
	border: 0;
}
.widget-box ul li a {
	color: #6a6a6a;
	font-weight: bold;
	font-size: 12px
}
.widget-box.type2 ul li a {
	font-weight: normal
}
.widget-box ul li.current {
	background: url(images/widget-box-li-current.gif) 0 11px no-repeat;
}
.widget-box ul li.current a {
	color: #f00;
	font-weight: bold
}
.widget-box.type2.info-city li.current a {
	color: #f00;
	font-weight: bold
}
.widget-box.type2 .recommend-box {
	color: #6a6a6a;
	overflow: hidden
}
.widget-box.type2 .recommend-box p label, .widget-box.type2 .recommend-box p.vesti-captcha img {
	margin-bottom: 6px;
	display: block
}
.widget-box.type2 .recommend-box input {
	background: url(images/vesti-captcha-input.png) no-repeat;
	width: 132px;
	height: 21px;
	border: 1px solid #d3d8d9;
	margin-bottom: 12px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	padding: 0 5px
}
.widget-box.type2 .recommend-box input#captcha-vesti {
	margin-bottom: 4px;
}
.widget-box.type2 .recommend-box p.vesti-captcha img {
	border: 1px solid #d3d8d9
}
.widget-box.type2 .recommend-box select {
	float: left;
	margin-top: 2px
}
.widget-box.type2 .recommend-box a {
	float: right;
	margin-bottom: 7px
}
.widget-box.type2 .recommend-box p.uputstvo-vesti {
	clear: both;
	color: #ff7f2a;
	font-weight: bold;
	border-top: 1px solid #dbe1e6;
	padding-top: 7px;
	padding-bottom: 5px
}
.widget-box.type2 .recommend-box p.uputstvo-vesti a {
	float: none;
	color: #3a3a3a;
	margin-bottom: 0
}
.widget-box-inner.vsearch {
	height: 56px
}
.widget-box-inner input {
	border: 1px solid #d5d7dc;
	background: url(images/widget-box-inner-input.png) no-repeat;
	width: 128px;
	height: 13px;
	padding: 4px 6px;
	margin-bottom: 5px;
	color: #747474;
	font: normal 11px Arial, Helvetica, sans-serif
}
.widget-box-inner input#inputbtn, .widget-box-inner input.inputbutton {
	width: 51px;
	height: 25px;
	float: right;
	background: none;
	margin-bottom: 3px;
	border: 0;
	color: #747474;
	padding: 0
}
.widget-box-inner input.inputbutton {
	width: 77px;
	height: 25px;
	margin-bottom: 7px;
}
.widget-box-inner p.register {
	text-align: center;
	color: #ff7600;
	font-weight: bold;
	line-height: 18px;
	clear: both;
	padding-top: 7px;
	padding-bottom: 5px;
	border-top: 1px solid #cfd2d5
}
.widget-box-inner p.register a {
	color: #ff7600;
}

/* Secondary */
#secondary {
	width: 300px;
	float: left;
	padding-top: 12px;
}
.ad300 {
	
}

/* Side tabs */
.ui-tabs-hide {
	display: none;
}
.side-tabs {
	background: url(images/side-tabs-bg.png) repeat-x;
	height: 32px;	
	margin-top: 9px
}
.side-tabs.red {
	background: url(images/side-tabs-red-bg.png) repeat-x;
	margin-top: 0
}
.side-tabs ul li {
	float: left;
	background: 0;
	padding: 0;
	font-size: 12px
}
.side-tabs ul li.ui-tabs-selected a {
	background: #fff;
	border-right: 1px solid #cfd2d5;
	background: url(images/side-tabs-ul-li-a.png) left no-repeat;
	padding: 0 9px 0 10px;
	font-weight: bold
}
.side-tabs ul li a {
	float: left;
	height: 32px;
	line-height: 32px;
	padding: 0 11px;
	color: #6a6a6a;
}
.content-tabs {
	border: 1px solid #cfd2d5;
	border-width: 0 1px 1px 1px;
	clear: both;
	padding: 10px;
}
.content-tabs.video {
	padding: 1px 3px 3px 3px
}
.content-tabs ul li {
	line-height: 20px;
	padding: 0 0 0 10px;
	background: url(images/li-square-blue.gif) 0px 9px no-repeat;
	font-size: 12px	;
	clear: both
}
.content-tabs ul li a {
	color: #0094d2;
}
#izdvajamo-magazin .content-tabs ul li a {
	color: #e73e56
}
.content-tabs ul li span, #related-sources span {
	font-size: 10px	;
	display: inline-block;
	color: #a8a8a8
}

/* Izdvajamo iz Magazina */
#izdvajamo-magazin h3 {
	background: url(images/izdvajamo-magazin.jpg) left no-repeat;
	height: 23px;
	color: #fff;
	text-transform: uppercase;
	padding: 16px 0 0 12px
}

/* Weather */
#weather {
	background: url(images/weather-widget.png) top no-repeat;
	margin: 9px 0;
}
#weather h3 {
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	height: 32px;
	line-height: 32px;
	padding-left: 30px 
}
#weather-container {
	border: 1px solid #cfd2d5;
	border-width: 0 1px 1px 1px;
	overflow: hidden;
	padding: 9px;
	background: #fff url(images/weather-container.png) top left no-repeat;
	height: 165px;
	position: relative
}
#weather-container p {
	color: #6a6a6a;
	display: inline-block;
	float: left;
	padding: 3px 10px 0 0 
}
#weather-container div {
	text-align: center;
	position: absolute;
	top: 45px;
}
#weather-container div p {
	padding-right: 0;
	width: 63px
}
#weather-container div p strong {
	color: #0094d2
}
#weather-container div h4 {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #22b6ce;
	text-transform: uppercase	
}
#weather-container #current-weather {
	width: 100px;
	left: 9px
}
#current-weather img {
	vertical-align: middle;
	margin-right: 3px
}
#weather-container  #current-weather p {
	font: normal 24px Arial, Helvetica, sans-serif;
	color: #0094d2;
	width: 100%
}
#weather-container #weather-today {
	width: 90px;
	border: 1px solid #e3ecef;
	border-width: 0 1px; 
	left: 120px;
	padding-bottom: 5px
}
#weather-container #weather-today p, #weather-container #weather-tommorow p {
	width: 90px;
	text-align: center
}
#weather-container #weather-tommorow {
	width: 90px;
	left: 212px
}
#weather-container p.weather-more {
	position: absolute;
	bottom: 10px;
	right: 9px;
	text-align: right;
	padding: 10px 0 0 0;
	border-top: 1px solid #b3bac0;
	width: 271px;
	color: #ff7f2a
}
#weather-container p.weather-more a {
	color: #3a3a3a;
	font-weight: bold
}

/* Weather */
#kursna-lista-mala {
	background: url(images/kursna-lista-mala.jpg) top no-repeat;
	margin: 9px 0;
}
#kursna-lista-mala h3 {
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	height: 32px;
	line-height: 32px;
	padding-left: 30px 
}
#kursna-lista-mala-container {
	border: 1px solid #cfd2d5;
	border-width: 0 1px 1px 1px;
	overflow: hidden;
	padding: 9px;
	background: #fff url(images/weather-container.png) top left no-repeat;
	position: relative;
	padding-bottom: 10px
}
#kursna-lista-mala-container p.datum {
	color: #6a6a6a;
	height: 24px;
	font-weight: bold;
	margin-bottom: 15px;
}
#kursna-lista-mala-container p.datum span {
	width: 82px;
	display: inline-block
}
#kursna-lista-mala-container p.datum span.menjacnica1,#kursna-lista-mala-container p.datum span.menjacnica2 {
	width: 85px;
	text-align: center
}
#kursna-lista-mala-container p.datum span.menjacnica1 {
	margin-right: 12px
}
#kursna-lista-mala-container p.datum img {
	vertical-align: middle
}
#kursna-lista-mala-container p {
	color: #6a6a6a;
	display: inline-block;
	float: left;
	padding: 3px 10px 0 0;
}
#kursna-lista-mala-container p.vrednost {
	border-bottom: 1px solid #dbe1e6;
	padding-bottom: 3px;
	margin-bottom: 1px;
}
#kursna-lista-mala-container p.vrednost.naslov {
	border: 0;
	margin: 0 0 6px 0;
	padding: 0;
}
#wrapper #container #main.pages #secondary #kursna-lista-mala #kursna-lista-mala-container p.vrednost.naslov span {
	font: normal 10px Arial, Helvetica, sans-serif
}
#kursna-lista-mala-container p.vrednost.naslov span.valuta {
	color: #6a6a6a;
	font-weight: normal;
}
#kursna-lista-mala-container p.vrednost.naslov span {
	font-size: 10px;
	text-transform: uppercase
}
#kursna-lista-mala-container p.vrednost.naslov span {
	font-weight: normal
}
#kursna-lista-mala-container p.vrednost.last {
	border: 0
}
#kursna-lista-mala-container p span.valuta {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0094d2;
	width: 82px;
	display: inline-block;
	font-size: 11px
}
#kursna-lista-mala-container p span.valuta img {
	margin-right: 3px
}
#kursna-lista-mala-container p span.kupovni-kurs, #kursna-lista-mala-container p span.prodajni-kurs {
	width: 37px;
	display: inline-block;
	font-weight: bold;
	text-align: center;
	font-size: 11px
}
#kursna-lista-mala-container p span.kupovni-kurs.drugi {
	margin-left: 10px;
}
#kursna-lista-mala-container p span.prodajni-kurs {
	width: 42px;
	margin-left: 4px
}
#kursna-lista-mala-container p.kursna-lista-velika{
	text-align: right;
	padding: 10px 0 0 0;
	border-top: 1px solid #b3bac0;
	width: 281px;
	color: #ff7f2a;
	margin-top: 7px;
	clear: both;
}
#kursna-lista-mala-container p.kursna-lista-velika a {
	color: #3a3a3a;
	font-weight: bold
}
#ad300 {
	padding-top: 15px
}

/* Video */
#content.video-container {
	width: 487px;
	margin-left: 1px;
	margin-right: 10px
}
#content.video-container.cat {
	width: 482px;
	margin-left: 3px;
	margin-right: 14px;
	padding-top: 20px
}
#content.video-container.single {
	width: 487px;
	margin-left: 1px;
	margin-right: 11px;
	padding-top: 20px
}
#content.video-container.cat h1, #content.video-container.single h1  {
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #949494;
	margin-bottom: 11px;
	display: inline-block;
	float: left;
}
#browse-results {
	width: 100%;
	display:table;
	font-size: 11px
}
#browse-results ul {
	display:block;
	margin:0;
	padding: 20px 15px;
}
#browse-results li {
	text-align:center;
	float:left;
	display:block;
}
#browse-results li a {
	width: 149px;
	height: 150px;
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: #ff7600;
	text-decoration: none;
	margin: 0;
	padding: 3px 0;
}
#browse-results .movie-name {
	color: #424141;
	line-height:20px;
	display:block;
	font-size: 11px;
	font-weight: normal
}
#random-video h1 {
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #969696;
	margin-bottom: 15px
}
#random-video h1 a {
	font-weight: bold;
	color: #0094d2
}
p.sort-by {
	font-size: 11px;
	color: #9b9b9b;
	clear: both
}
p.sort-by a {
	color: #424141
}

ul#video-cats  {
	border: 1px solid #dbe1e6;
	border-width: 1px 0 0 1px;
	width: 482px;
	overflow: hidden;
	margin-top: 27px
}
ul#video-cats li {
	background: url(images/video-cat-li.png) no-repeat;
	float: left;
	width: 192px;
	height: 27px;
	border: 1px solid #dbe1e6;
	border-width: 0 1px 1px 0;
	padding: 11px 0 0 48px
}
ul#video-cats li a {
	color: #6a6a6a
}

#playingnow {
	width: 487px;
	background-color: #eee;
	font-size:11px;
	color:#333;
	text-align:center;
	overflow: hidden;
	border-bottom: 1px solid #dfdfe0
}
#playingnow h3 {
	background: url(images/playingnow-title.png) top no-repeat;
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 5px
}
#playingnow li {
	width: 120px;
	display: block;
	float: left;
	margin: 0 15px 0 0;
	padding: 0;
}
#playingnow a  {
	color: #0094d2;
}

/* Slider */
.jcarousel-container {
	position: relative;
}
.jcarousel-clip {
	z-index: 2;
	padding: 0;
	margin: 0;
	overflow: hidden;
	position: relative;
}
.jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
.jcarousel-list li,
.jcarousel-item {
	list-style: none;
}
.jcarousel-list li, .jcarousel-item, .jcarousel-skin-phpmelody .jcarousel-item 
{
    width: 120px;
}

.jcarousel-next {
	z-index: 3;
	display: none;
}
.jcarousel-prev {
	z-index: 3;
	display: none;
}
.jcarousel-skin-phpmelody .jcarousel-container-horizontal {
	width:  416px;
	padding: 19px 35px 15px 35px;
	margin: 0 auto;
}
.jcarousel-skin-phpmelody .jcarousel-clip-horizontal {
	width:  400px;
	margin-left: 13px
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-phpmelody .jcarousel-next-horizontal {
    position: absolute;
    top: 55px;
    right: 15px;
    width: 16px;
    height: 16px;
    cursor: pointer;
    background: transparent url(images/jqc-next.png) no-repeat 0 0;
}
.jcarousel-skin-phpmelody .jcarousel-next-disabled-horizontal,
.jcarousel-skin-phpmelody .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-phpmelody .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -19px 0;
}
.jcarousel-skin-phpmelody .jcarousel-prev-horizontal {
    position: absolute;
    top: 55px;
    left: 15px;
    width: 16px;
    height: 16px;
    cursor: pointer;
    background: transparent url(images/jqc-prev.png) no-repeat 0 0;
}
.jcarousel-skin-phpmelody .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-phpmelody .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-phpmelody .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -19px 0;
}
#new-videos {
	width: 487px;
	background: #eee;
	overflow: hidden;
	margin-top: 17px;
	font-size: 11px;
}
#new-videos h3 {
	background: url(images/new-videos-title.png) top no-repeat;
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 7px
}
#new-videos .item {
	width: 120px;
	float: left;
	text-align: center;
	height: 150px;
	padding: 10px 0 0 0;
	margin-left: 32px;
	display: inline
}
#new-videos .item a img {
	margin-bottom: 5px
}
#new-videoss .movie-type, #new-videos .movie-name {
	color: #ff7600;
	width: 120px;
}
#new-videos .movie-name {
	font-weight: bold;
	display: block;
	text-decoration:none;
	width: 120px;
}
#new-videos a.movie-name:hover {
	text-decoration: underline
}
#new-videos .item-views {
	color: #b3b3b3
}

.live-video {
	margin-top: 15px;
	width: 487px;
	overflow: hidden
}
.live-video h3 {
	background: url(images/live-video-title-left.png) top left no-repeat;
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 2px
}
.live-video h3 span {
	background: url(images/live-video-title-right.png) top right no-repeat;
	display: inline-block;
	padding: 4px 10px 5px 0
}
.live-video a img {
	border: 1px solid #d1d1d1;
	float: left;
	margin: 3px 11px 0 3px
}
.live-video ul li {
	background: #ececec;
	border-bottom: 1px solid #dcdddd;
	width: 161px;
	height: 50px;
	overflow: hidden;
	margin-right: 2px;
	margin-bottom: 2px;
	float: left
}
.live-video ul li.last {
	margin-right: 0;
}
.live-video ul li a {
	color: #6a6a6a;
	font-size: 14px;
}
.live-video ul li a span, .live-video.tvmr ul li a span {
	margin-top: 9px;
	color: #6a6a6a;
	font-size: 14px;
}
.live-video ul li span {
	color: #0094d2;
	font-size: 11px;
	display: inline-block
}
.live-video.tvmr ul li span {
	color: #a2a2a2
}
.live-video ul li span strong {
	color: #0094d2;
}
.top-videos, #likebox, .primary-box {
	margin-top: 8px
}
.top-videos h3, .primary-box h3 {
	background: url(images/primary-video-title.png) top left no-repeat;
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
	padding-top: 9px;
	padding-bottom: 8px;
	text-transform: uppercase
}
.primary-box h3.recotv {
	text-transform: none;
	background: url(images/primary-video-title-recotv.png) top left no-repeat;
	padding-left: 30px;
}
.primary-box h3.recora {
	text-transform: none;
	background: url(images/primary-video-title-recora.png) top left no-repeat;
	padding-left: 30px;
}
.primary-box h3.recovideo {
	text-transform: none;
	background: url(images/primary-video-title-recovideo.png) top left no-repeat;
	padding-left: 30px;
}
.top-videos .list-items, .primary-box-inner {
	border: 1px solid #cfd2d5;
	border-width: 0 1px 1px 1px;
	overflow: hidden;
	padding: 1px 3px 3px 3px;
	background: #fff
}
.primary-box-inner {
	padding: 9px;
	overflow: hidden;
	background: #fff url(images/weather-container.png) top left no-repeat;
}
.primary-box-inner.no-h3 {
	border-top: 1px solid #cfd2d5;
	padding: 9px 13px;
	font-size: 11px
}
.primary-box-inner p {
	line-height: 20px;
	color: #6a6a6a
}
.primary-box-inner a {
	color: #0094d2
}
.primary-box-inner p span {
	color: #0094d2
}
.primary-box-inner ul {
	overflow: hidden
}
.primary-box-inner ul li {
	float: left;
	background: url(images/primary-box-li.gif) left center no-repeat;
	padding-left: 10px;
	line-height: 22px
}
.primary-box-inner ul li a {
	float: left;
	width: 130px;
	display: block
}
.primary-box-inner ul.no2row li {
	float: none;
	width: auto
}
.primary-box-inner ul.no2row li a {
	float: none;
	width: auto
}

.top-videos .list-items .item, .content-tabs .list-items .item {
	clear: both;
	float: none;
	font-size: 11px;
	padding: 8px 8px 8px 7px;
	margin-top: 2px;
	height: 49px;
	border-bottom: 1px solid #dfdfe0;
	overflow: hidden;
	background: #f3f3f3
}
.top-videos .list-items .item.grey, .content-tabs .list-items .item.grey {
	background: #fdfdfd
}
.top-videos .list-items .item a img, .content-tabs .list-items .item a img {
	float: left;
	margin-right: 9px
}
.top-videos .list-items .item .artist-name, .content-tabs .list-items .item .artist-name {
	display: block;
	color: #6a6a6a
}
.top-videos .list-items .item .movie-name, .content-tabs .list-items .item .movie-name {
	display: block;
	font-weight: bold;
	color: #0094d2
}
#sorting {
	float: right;
	display: inline-block
}
#sorting select {
	width: 192px;
	border: 1px solid #ccc;
	padding: 4px;
	color: #9b9b9b;
	font-size: 11px;
}
#top-videos-result {
	clear: both;
	margin-top: 10px
}
.v-row1, .v-row2 {
	background: #f6f6f6;
	height: 67px;
	border-bottom: 1px solid #e5e6e6;
	position: relative;
	margin-bottom: 1px;
}
.v-row2 {
	background: #fdfdfd
}
.v-row1 span, .v-row2 span {
	width: 314px;
	display: block;
	position: absolute;
}
.v-row1 span.view-no, .v-row2 span.view-no{
	width: 88px;
	border-left: 1px dotted #c4c4c4;
	height: 38px;
	padding-top: 11px;
	text-align: center;
	right: 0;
	top: 10px;
	color: #9b9b9b;
	text-transform: uppercase;
	font-size: 10px;
}
.v-row1 span.view-no strong, .v-row2 span.view-no strong {
	color: #6a6a6a;
	font-size: 12px;
	display: block
}
.v-row1 span.movie-name, .v-row2 span.movie-name {
	top: 14px;
	left: 80px
}
.v-row1 span.movie-name a, .v-row2 span.movie-name a {
	color: #0094d2;
	font: normal 18px Arial, Helvetica, sans-serif;
}
.v-row1 span.artist-name, .v-row2 span.artist-name {
	color: #9b9b9b;
	font-size: 11px;
	top: 36px;
	left: 80px
}
#top-videos-result a img {
	padding: 2px;
	background: #fff;
	border: 1px solid #d1d1d1;
	margin-right: 12px;
	position: absolute;
	top: 10px;
	left: 10px
}
#content.video-container.single h1 {
	color: #0094d2;
	font: normal 23px Arial, Helvetica, sans-serif;
	margin-bottom: 5px
}
#content.video-container.single h2 {
	color: #949494;
	font: bold 16px Arial, Helvetica, sans-serif;
	clear: both
}
#detail-page h3 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #595959;
	line-height: 18px;
}
#detail-page p {
	margin-bottom: 18px;
	margin-top: 5px;
	color: #8b8b8b;
	font-size: 11px
}
#detail-page a {
	color: #8b8b8b;
}
#single-options.video #post-ratings, #single-options.tvr .post-ratings {
	text-transform: none;
}
#single-options.tvr .post-ratings {
	color: #747474
}
#single-options.video #post-ratings img, #single-options.tvr .post-ratings img {
	margin-left: 4px;
	position: relative;
	top: 2px
}
#single-options.tvr .post-ratings img {
	margin-left: 2px
}
#single-options.video #post-ratings strong , #single-options.tvr .post-ratings strong {
	font-weight: bold;
	color: #0094d2
}
#single-options.video p.report-video span a {
	text-transform: uppercase;
	display: inline-block;
	color: #535353;
	background: url(images/report-video.png) left center no-repeat ;
	padding-left: 25px
}

/* TV */
.tv-tv {
	background: url(images/tv-tv.jpg) no-repeat;
	width: 487px;
	height: 356px;
	position: relative
}
.tv-tv h3 {
	color: #fff;
	font-size: 18px;
	position: absolute;
	font-weight: normal;
	width: 300px;
	top: 45px;
	left: 100px;
	text-align: center
}
.tv-tv h4 {
	color: #fff;
	font-size: 18px;
	position: absolute;
	font-weight: normal;
	top: 210px;
	left: 133px;
	background: url(images/tv-tv-h4.png) left center no-repeat;
	padding-left: 45px;
	height: 25px;
}
.most-viewed-tv {
	margin-top: 15px;
	width: 237px;
	overflow: hidden;
	float: left;
	margin-bottom: 15px
}
.most-viewed-tv.tvs{
	float: right
}
.most-viewed-tv h3 {
	background: url(images/most-viewed-title.png) top left no-repeat;
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
	padding: 5px 0 5px 9px
}
.most-viewed-tv.radio h3 {
	background: url(images/most-viewed-radio-title.png) top left no-repeat;
}
.most-viewed-tv h3 span {
	background: url(images/live-video-title-right.png) top right no-repeat;
	display: inline-block;
	padding: 4px 10px 5px 0
}
.most-viewed-tv ul li a img {
	border: 1px solid #d1d1d1;
	position: absolute;
	top: 3px;
	left: 3px
}
.most-viewed-tv ul li {
	background: #f4f4f4;
	border-bottom: 1px solid #dcdddd;
	width: 100%;
	height: 50px;
	overflow: hidden;
	margin-right: 2px;
	margin-bottom: 1px;
	position: relative
}
.most-viewed-tv ul li.grey {
	background: #fdfdfd
}
.most-viewed-tv ul li.last {
	margin-right: 0;
}
.most-viewed-tv ul li a {
	color: #6a6a6a;
	font-size: 14px;
	width: 157px;
	display: block;
}
.most-viewed-tv ul li a span {
	position: absolute;
	left: 71px;
	top: 7px;
	color: #6a6a6a;
	font-size: 18px;
	display: block;
	width: 157px;
	height: 32px;
	background: url(images/most-viewed-tv-ul-li-a.png) right bottom no-repeat
}
.most-viewed-tv ul li a:hover span {
	color: #ff7906;
	background: url(images/most-viewed-tv-ul-li-a-h.png) right bottom no-repeat
}
.most-viewed-tv ul li span {
	color: #0094d2;
	font-size: 11px;
	display: inline-block;
	position: absolute;
	left: 71px;
	top: 28px
}

/* Scrollbar */
.scrollc {
	border: 1px solid #cfd2d5; 
	border-top: 0; 
	padding: 4px 4px 4px 0; 
	overflow: hidden
}
.widget-box.scroller ul {
	border: 1px solid #fff;
}
.scroll_pane{
	float:left;
	height: 175px;
	overflow:auto;
	width: 158px;
}
#pane{
	height: 175px;
}

.jspContainer
{
	overflow: hidden;
	position: relative;
	
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 10px;
	width: 19px;
	height: 100%;
	padding-right: 4px
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}
.jspTrack
{
	background: #f1f1f2;
	position: relative;
}

.jspDrag
{
	background: url(images/scroll-track.png) left top no-repeat;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}
.jspArrow
{
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}
.jspArrow.jspArrowUp {
	background: url(images/scroll-up.png) left top no-repeat;
}
.jspArrow.jspArrowDown {
	background: url(images/scroll-down.png) left top no-repeat;
}
.jspArrow.jspDisabled
{
	cursor: default;
}

.jspVerticalBar .jspArrow
{
	height: 19px;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}

.tv-sort {
	position: relative
}
.tv-sort p, .tv-sort span {
	position: absolute;
	font-size: 11px;
	color: #9b9b9b
}
.tv-sort p {
	right: 0
}
.tv-sort p a {
	color: #424141
}
.streaming-list {
	clear: both;
	margin-top: 30px
}
.sl-item {
	position: relative;
	background: #f6f6f6;
	border-bottom: 1px solid #e5e6e6;
	height: 67px;
	margin-top: 1px
}
.sl-item.grey {
	background: #fdfdfd;
	border-bottom: 1px solid #eceded
}
.sl-item img {
	border: 1px solid #d1d1d1;
	position: absolute;
	top: 12px;
	left: 12px
}
.sl-item .channel-name strong {
	color: #6a6a6a;
	position: absolute;
	top: 16px;
	left: 80px;
	font: normal 18px Arial, Helvetica, sans-serif
}
.sl-item .channel-name span {
	font-size: 11px;
	position: absolute;
	top: 37px;
	left: 80px;
	color: #9b9b9b
}
.sl-item .channel-bw, .sl-item .channel-rating {
	position: absolute;
	top: 9px;
	left: 272px;
	font-size: 11px;
	text-align: center;
	border-right: 1px dotted #c4c4c4;
	padding: 10px 13px 10px 0;
}
.sl-item .channel-bw p, .sl-item .channel-rating p {
	text-transform: uppercase;
	color: #9b9b9b;
}
.sl-item .channel-bw span, .sl-item .channel-rating span {
	color: #6a6a6a;
}
.sl-item .channel-rating {
	left: 343px;
}
.sl-item .channel-rating span strong {
	color: #0094d2
}
.sl-item a {
	text-indent: -9999px;
	background: url(images/most-viewed-tv-ul-li-a.png) no-repeat;
	width: 32px;
	height: 28px;
	display: block;
	position: absolute;
	top: 20px;
	right: 20px;
}
.sl-item a:hover {
	background: url(images/most-viewed-tv-ul-li-a-h.png) no-repeat;
}
.tv-stream {
	background: url(images/tv-streaming.jpg) no-repeat;
	width: 487px;
	height: 476px;
	position: relative;
	margin-bottom: 3px
}
.ts-container {
	position: absolute;
	top: 20px;
	left: 15px
}
.tv-share {
	float: right;
	line-height: 20px;
	display: inline-block;
	margin-right: 13px
}
.tv-share a {
	color: #fff;
	display: block;
	padding-left: 23px;
	background: url(images/tv-share-fb.png) left center no-repeat
}
.tv-share a.tvs-tw {
	color: #f6f6f6;
	background: url(images/tv-share-tw.png) left center no-repeat
}
.tv-share a.tvs-email {
	color: #e9e9e9;
	background: url(images/tv-share-mail.png) left center no-repeat
}	
.tv-readme {
	padding-top: 20px
}
.tv-readme h3 {
	color: #595959;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 6px
}
.tv-readme p {
	font-size: 11px;
	line-height: 18px;
	color: #8b8b8b;
	padding-bottom: 18px
}
.tv-readme a {
	color: #0094d2
}

#tvb-days {
	position: relative;
}
#tvb-days h3 {
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	padding: 7px 0 13px 0
}
#tvb-days h3 span {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #7e7e7e
}
#tvb-days ul {
	overflow: hidden;
}
#tvb-days ul li {
	float: left;
	margin-right: 3px;
}
#tvb-days ul li a {
	float: left;
	height: 31px;
	line-height: 31px;
	display: inline-block;
	padding: 0 10px
}
#tvb-days ul li a {
	background: url(images/tvb-days-a.png) bottom repeat-x;
	color: #6a6a6a;
	border: 1px solid #cfd2d5;
	border-bottom: 0
}
#tvb-days ul li.current a {
	background: url(images/tvb-days-current.png) repeat-x;
	color: #fff;
	font-weight: bold;
	border: 0;
	height: 32px;
	line-height: 32px;
}
#tvb-days p {
	position: absolute;
	bottom: 8px;
	right: 0;
	color: #6a6a6a;
}
#tv-blisting {
	background: #fff url(images/tv-blisting.png) top left repeat-x;
	padding-top: 10px;
	overflow: hidden;
	clear: both
}
#tv-blisting p.tvb-sortby {
	color: #989898;
	margin-bottom: 19px;
	padding-left: 11px
}
#tv-blisting p.tvb-sortby a {
	color: #0094d2;
	font-weight: bold
}
#tv-blisting p.tvb-sortby span {
	margin-left: 5px;
	margin-right: 5px;
}
#tv-blisting.wday p {
	font-weight: bold;
	font-size: 12px;
	padding-left: 26px;
	line-height: 25px;
	color: #6a6a6a
}
#tv-blisting.wday p.first.tvbp1 {
	background:  url(images/tv-blisting-wday-tvbp1-f.png) repeat-x
}
#tv-blisting.wday p.tvbp1 {
	background: #f4f4f4
}
#tv-blisting.wday p.tvbp2 {
	background: #fff
}
#tv-blisting.wday p.current, #tv-blisting.wday p.current span {
	background: #5abae2 url(images/tv-blisting-wday-current.gif) left center no-repeat;
	color: #fff;
}
#tv-blisting.wday p.current span {
	background: none
}
#tv-blisting.wday p.pass, #tv-blisting.wday p.pass span {
	color: #c2c2c2;
}
#tv-blisting.wday p span {
	margin-right: 12px;
	color: #ff7600
}
.tvb-box {
	width: 237px;
	float: left;
	margin-bottom: 12px;
	margin-right: 12px
}
.tvp2 {
	margin-right: 0px
}
.tvb-box h3 {
	background: url(images/tvb-inner-title-left.png) top left no-repeat;
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 5px 0 5px 9px
}
.tvb-box h3 span {
	background: url(images/tvb-inner-title-right.png) top right no-repeat;
	padding: 5px 9px 5px 0
}
.tvb-inner {
	background: #f2f2f2 url(images/tvb-inner.png) top repeat-x;
	border-bottom: 1px solid #e3e4e4;
	min-height: 88px;
	padding-top: 6px;
}
.tvb-inner p {
	padding-left: 14px;
	color: #6a6a6a;
	font-size: 12px;
	line-height: 20px;
}
.tvb-inner p span {
	width: 39px;
	color: #ff7600;
	font-weight: bold;
	display: inline-block
}

/* Radio */
.radio-radio {
	background: url(images/radio-radio.jpg) no-repeat;
	width: 487px;
	height: 75px;
	position: relative
}
.radio-radio h3 {
	position: absolute;
	top: 19px;
	left: 93px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #6a6a6a	 
}
.radio-radio h4 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
	position: absolute;
	top: 42px;
	left: 93px;
}
.radio-stream {
	background: url(images/radio-streaming.jpg) no-repeat;
	width: 487px;
	height: 134px;
	position: relative;
	margin-bottom: 7px
}
.rs-container {
	position: absolute;
	top: 33px;
	left: 46px;
}

/* Fortune book iliti Sanovnik */
#content.fbook-container {
	width: 655px;
	margin-right: 12px
}
#fbook-info {
	background: url(images/fbook-info.jpg) no-repeat;
	width: 605px;
	height: 348px;
	padding: 20px 25px 13px 25px;
	clear: both
}
#fbook-info p {
	line-height: 22px;
	color: #9dcff3;
	font-size: 11px;
	padding-bottom: 5px
}
#fbook-info p strong em {
	color: #fff;
	font-weight: bold;
	font-style: italic;
	font-size: 12px
}
#fbook-info p.fbrt {
	width: 420px;
	line-height: 18px
}
#fbook-alpha {
	background: #f4f4f4;
	border-bottom: 1px solid #e3e4e4;
	margin-bottom: 7px
}
#fbook-alpha h3 {
	background: url(images/fbook-alpha-title.png) no-repeat;
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 4px 0 5px 7px;
}
#fbook-alpha ul {
	overflow: hidden;
	padding: 17px 0 17px 25px
}
#fbook-alpha ul li {
	float: left;
	margin-right: 12px
}
#fbook-alpha ul li a {
	float: left;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0094d2
}
#fbook-search {
	background: #f3f3f3;
	border-bottom: 1px solid #e1e1e1;
	margin-bottom: 7px;
	padding: 8px 10px
}
#fbs-inner {
	border-top: 1px solid #d4d4d4;
	border-bottom: 1px solid #c7c7c7;
	border-left: 1px solid #c9c9c9;
	border-right: 1px solid #c9c9c9;
	height: 37px;
	background: url(images/fbs-inner.png) repeat-x;
	position: relative
}
#fbs-inner input {
	background: none;
	border: 0;
	width: 510px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #7a7a7a;
	position: absolute;
	left: 13px;
	top: 7px
}
#fbs-inner input#fbooksubmit {
	width: 78px;
	height: 32px;
	position: absolute;
	left: 551px;
	top: 3px
}
#fbook-single {
	position: relative;
	padding-left: 12px;
	margin-bottom: 95px
}
#fbook-single h1 {
	color: #ff7f2a;
	font: normal 40px Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #c7c7c7;
	padding-bottom: 13px;
	margin-bottom: 17px
}
#fbook-single p {
	line-height: 22px;
	color: #747474
}
#info-fbook {
	margin-top: 7px
}
#info-fbook h3 {
	background: url(images/primary-video-title-fbook.png) left no-repeat;
	height: 24px;
	color: #fff;
	padding: 8px 0 0 31px
}
.ifb-inner {
	background: url(images/ifb-inner.jpg) no-repeat;
	height: 220px;
	padding: 17px 20px 0 20px
}
.ifb-inner span {
	text-transform: uppercase;
	color: #74b1e8;
	font-size: 11px;
	display: block
}
.ifb-inner h4 {
	color: #e73d55;
	font: normal 18px Arial, Helvetica, sans-serif;
}
.ifb-inner p {
	color: #fff;
	line-height: 20px;
	width: 137px;
	border-bottom: 1px dotted #5c819c;
	padding-bottom: 8px;
	margin-bottom: 8px
}
.ifb-inner a {
	color: #e73d55
}
.ifb-inner input#fbook-search {
	width: 126px;
	height: 13px;
	padding: 4px 6px;
	color: #747474;
	font: normal 11px Arial, Helvetica, sans-serif;
	border: 0;
	background: url(images/ifb-inner-input.png) no-repeat;
	display: block;
	margin-top: 9px
}
.ifb-inner input#fbooksimg {
	width: 58px;
	height: 25px;
	position: relative;
	left: 80px
}

/* Horoscope */
#content.horoscope-container {
	width: 487px;
	overflow: hidden;
	margin-left: 1px;
	margin-right: 11px
}
.hsign {
	border-bottom: 1px dotted #dfdfdf;
	padding-bottom: 20px;
	margin-bottom: 20px;
	clear: both
}
.hsign img {
	float: left;
	margin-right: 18px;
	margin-top: 5px
}
#content .hsign h2 {
	color: #eb4b61;
	font: normal 20px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0
}
#content .hsign p {
	line-height: 20px;
	color: #6a6a6a
}
#content .hsign a {
	color: #eb4b61;
	font-weight: bold
}
#hsign-share .fb-likeit {
	top: 40px;
	left: 0;
	position: absolute;
	display: inline;
	margin: 0;
	padding: 0;
	width: auto
}
.hsign.hsingle {
	border: 0;
	overflow: hidden;
	position: relative;
	padding-top: 14px
}
.hsign.hsingle h1 {
	color: #eb4b61;
	font: normal 30px Arial, Helvetica, sans-serif;
	margin-left: 10px
}
.hsign.hsingle span.hdate {
	color: #a8a8a8;
	font-size: 10px;
	display: block;
	margin-bottom: 30px;
	margin-left: 10px
}
.himg {
	float: left;
	width: 80px;
	margin-right: 20px;
	margin-left: 10px;
	display: inline
}
.hcontent {
	float: left;
	width: 370px;
	margin-bottom: 45px
}
p.hpback {
	clear: both;
	display: block;
	text-align: center;
	border-top: 1px dotted #dfdfdf;
	padding-top: 20px;
}
#content.horoscope-container .hsign.hsingle p.hpback a {
	font-weight: normal
}

/* Weather */
#content.weather-container {
	width: 645px;
	margin-right: 14px;
	margin-left: 7px
}
#content.weather-container img {
	border: 0
}
#content.weather-container a {
	color: #5a5a5a;
	outline: none;
	text-decoration: none
}
#content.weather-container h2, #weather-right h3 {
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(images/weather-h2.png) repeat-x;
	height: 29px;
	line-height: 29px;
	padding: 0 0 0 12px;
	margin: 0;
}
#content.weather-container h2.mapa {
	margin: 10px 0 0 0;
}
#content.weather-container h2 a {
	color: #fff;
}
#weather-left {
	width: 645px;
	float: left;
}
.weather-box {
	border: 1px solid #eee;
	padding: 12px;
	overflow: hidden;
	margin: 0 0 10px 0;
}
.weather-box h3 {
	color: #0897d3;
	font: normal 20px Arial, Helvetica, sans-serif;
	margin-bottom: 5px
}
.weather-box p {
	color: #818181;
	line-height: 20px
}
img#vremenska-slika {
	float: left;
	margin: 0 22px 0 0;
}
#weather-info-cont {
	float: left; width: 390px;
}
#weather-city-datum {
	float: left;
}
p.weather-city {
	font-size: 18px;
	margin: 0; padding: 0;
	width: 400px
}
p.weather-date {
	font-size: 12px;
	margin: 0; padding: 0;
	width: 400px
}
#weather-info {
	overflow: auto
}
#weather-info p.info-left {
	float: left;
	width: 180px;
}
img#weather-channel {
	float: right;
	position: relative;
	top: 5px;
}
#weather-span {
	border: 1px solid #e5e5e5;
	border-width: 1px 1px 0 0;
	zoom:1
}
.weather-span-col {
	float: left;
	
}
.weather-span-col img {
	float: right
}
.weather-span-col h3 {
	background: url(images/vremenska-col-h3.jpg) repeat-x;
	margin: 0; padding: 0;
	height: 18px;
	text-align: center;
	padding: 5px 0;
	font: normal 14px Arial, Helvetica, sans-serif
}
.wfirst {
	background: #f4fcfe;
	width: 89px;
	text-align: center;
}
.wfirst p {
	height: 64px;
	width: 90px;
	padding: 0; margin: 0;
	text-align: center;
	padding: 35px 0 0 0;
	border: 1px solid #e5e5e5;
	border-width: 0 0 1px 1px
}
.wsecond {
	background: #fffef4;
	width: 99px;
	text-align: center;
}
.wsecond p {
	height: 64px;
	width: 100px;
	padding: 0; margin: 0;
	text-align: center;
	padding: 35px 0 0 0;
	border: 1px solid #e5e5e5;
	border-width: 0 0 1px 1px
}
.wthird {
	background: #fbfbfb;
	width: 220px;
	text-align: left;
}
.wthird p {
	height: 70px;
	width: 190px;
	padding: 0; margin: 0;
	text-align: left;
	padding: 13px 15px 16px 15px;
	border: 1px solid #e5e5e5;
	border-width: 0 0 1px 1px
}
.wfourth {
	background: #fbfbfb;
	width: 232px;
	text-align: left;
}
.wfourth p {
	height: 70px;
	width: 202px;
	padding: 0; margin: 0;
	text-align: left;
	padding: 13px 15px 16px 15px;
	border: 1px solid #e5e5e5;
	border-width: 0 0 1px 1px;
}
#weather-right {
	width: 300px;
	float: left;
	margin: 10px 0 0 0 
}
#weather-right a img {
	margin: 0 0 10px 0
}
#weather-right h3 {
	background: url(images/weather-h3.png) no-repeat;
	cursor: pointer;
	margin-top: 1px
}
#weather-right h3 a {
	color: #fff;
	text-decoration: none
}
#weather-right ul.srbija, #weather-right ul.gradovi  {
	list-style: none;
	width: 278px;
	margin: 0 0 10px 0; 
	padding: 20px 0 20px 20px;
	border: 1px solid #e5e5e5;
	overflow: auto
}
ul.gradovi{opacity:0;display:none;}
#weather-right ul.srbija li, #weather-right ul.gradovi li {
	float: left
}
#weather-right ul.srbija li a, #weather-right ul.gradovi a {
	float: left;
	width: 129px;
	padding: 0 0 0 10px;
	background: url(images/gradovi-a.jpg) left center no-repeat;
	color: #5a5a5a
}
#weather-tag {
	border: 1px solid #e5e5e5;
	padding: 22px 11px;
	margin: 10px 0 10px 0;
	font-size: 14px;
}
#weather-tag a {
	color: #5a5a5a
}
#weather-tag a.tag-24 {
	font-size: 24px;
}
#weather-tag a.tag-18 {
	font-size: 18px;
}

/* Footer */
#footer {
	background: url(images/footer.png) top no-repeat;
	clear: both	
}
#footer-inner {
	background: #fff;
	overflow: hidden;
	width: 966px;
	padding: 24px 7px 27px 7px;
	margin: 0 auto;
}
#partners {
	border: 1px solid #e8e8e8;
	border-width: 1px 0;
	height: 23px;
	padding: 13px 17px 27px 17px
}
#partners p {
	text-transform: uppercase;
	font-size: 11px;
	padding: 0 0 11px 0;
	color: #9c9c9c
}
#partners ul li {
	display: inline;
	background: url(images/partners-li.png) left center no-repeat;
	padding: 0 16px 0 8px;
	float: left
}
#partners ul li a {
	float: left;
	color: #ff8d00;
	font: normal 11px Arial, Helvetica, sans-serif
}
ul#site-links {
	font-size: 11px;
	padding: 15px 0 0 17px
}
ul#site-links, ul#site-links a {
	color: #9c9c9c
}
ul#site-links li {
	width: 160px;
	float: left;
	text-transform: uppercase;
	line-height: 20px;
}
ul#site-links li#multimedia-section {
	width: 135px
}
ul#site-links li#entertainment-section {
	width: 130px
}
ul#site-links li#directory-section {
	width: 260px;
	float: left
}
ul#site-links li#directory-section  ul li {
	width: 105px;
	float: left;
}
ul#site-links li#shop-section {
	width: 140px
}
ul#site-links li#share-section {
	width: 100px;
	margin-left: 120px /* izbrisati marginu, kada se postave webshop linkovi u footer */
}
ul#site-links li#share-section ul li {
	padding-left: 20px
}
ul#site-links li#share-section ul li.facebook {
	background: url(images/share-facebook.png) left center no-repeat
}
ul#site-links li#share-section ul li.twitter {
	background: url(images/share-twitter.png) left center no-repeat
}
ul#site-links li#share-section ul li.rss {
	background: url(images/share-rss.png) left center no-repeat
}
ul#site-links li ul {
	margin-top: 7px
}
ul#site-links li ul li {
	text-transform: none;
	font-weight: bold;
	background: url(images/footer-box-a.png) 0 8px no-repeat;
	padding-left: 10px
}
ul#site-links li ul li ul {
	margin-top: 0
}
ul#site-links li ul li ul li {
	font-weight: normal;
	background: url(images/partners-li.png) 0 8px no-repeat;
}
ul#site-pages {
	float: left;
	margin: 25px 0 39px 0
}
ul#site-pages li {
	float: left;
	display: inline;
	padding: 0 8px;
	border-right: 1px solid white
}
ul#site-pages li a {
	float: left;
	color: white
}
ul#site-pages li.first {
	padding: 0 8px 0 7px;
}
ul#site-pages li.last {
	border: 0
}
#copy-info {
	float: right;
	margin: 25px 9px 39px 0;
	color: white
}
p#copy-info span {
	padding: 0 3px 0 5px
}

/* UI Lightness */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Component containers
----------------------------------*/
.widget-box .ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.widget-box .ui-widget .ui-widget { font-size: 1em; }
.widget-box .ui-widget input, .widget-box .ui-widget select, .widget-box .ui-widget textarea, .widget-box .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.widget-box .ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.widget-box .ui-widget-content a { color: #333333; }
.widget-box .ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.widget-box .ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.widget-box .ui-state-default, .widget-box .ui-widget-content .ui-state-default, .widget-box .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; text-align: center; font-size: 10px; font-weight: normal }
.widget-box .ui-state-default a, .widget-box .ui-state-default a:link, .widget-box .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.widget-box .ui-state-hover, .widget-box .ui-widget-content .ui-state-hover, .widget-box .ui-widget-header .ui-state-hover, .widget-box .ui-state-focus, .widget-box .ui-widget-content .ui-state-focus, .widget-box .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; font-weight: normal}
..widget-box ui-state-hover a, .widget-box .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.widget-box .ui-state-active, .widget-box .ui-widget-content .ui-state-active, .widget-box .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00;font-weight: normal }
.widget-box .ui-state-active a, .widget-box .ui-state-active a:link, .widget-box .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.widget-box .ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius 
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
*/
/* Overlays */
.ui-widget-overlay { background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*
 * jQuery UI Datepicker @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: normal; border: 0; font-size: 10px  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
.widget-box .ui-datepicker { font-size: 71%; margin-left:0 }



/* stil za još blok */
.itabs-tabs-gradovi ul li a {
background: #f1732b url(images/ostali.gif) top no-repeat; width: 88px; height:15px; padding:4px 0 2px 7px; font: normal 11px Arial, Helvetica, sans-serif; color: #fff; display: block;}
.itabs-tabs-gradovi ul li a span {color: #fff;}
.itabs-tabs-gradovi ul li a:hover {color: #fff; text-decoration: none;}


/* stil za padajuci meni */
ul#itabs-tab-gradovi { width: 760px; padding: 8px 10px; background: #fff; position: absolute; top: 0px; right: 0; border: 1px solid #f28344; 
border-bottom: 3px solid #f28344; margin: 60px 10px;}
ul#itabs-tab-gradovi li { 
padding-left: 2px; font: normal 11px Arial, Helvetica, sans-serif; margin:0;  width: 120px; height: 18px; line-height: 25px; float: none; color: #7d7d7d; border:0px solid red; display:inline-block}
ul#itabs-tab-gradovi li a { float: none; width: auto; color: #7d7d7d; font-weight: normal;   }




#novi-naslov h2
{color: #808080; font-size: 18px; font-weight: normal; clear: both; margin: 0 0 0 0px; padding: 10px 0 0px 8px; position: inherit; width:960px; border:0px solid;}
#db-search .db-input-naziv {
	background: url(images/plz.png) top repeat-x;
	width: 150px;
	height: 23px;
	border: 1px solid #c23c54;
	padding: 0px 10px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #727577; margin:0px; vertical-align:middle; margin: 0px 5px; 
}

#db-search .db-input-naziv2 {
	background: url(images/plz.png) top repeat-x;
	width: 150px;
	height: 23px;
	border: 1px solid #c23c54;
	padding: 0 6px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #727577; margin:0px; vertical-align:middle; margin: 0 5px;
}


/*//////////////////////////////// PADAJUĆA SKRIPTA ZA RAZDALJINU ///////////////////////////////////////////*/
/* stil za još blok */
.itabs-tabs-razdaljina {

background: url(images/plz.png) top repeat-x;
	width: 90px;
	height: 20px;
	border: 1px solid #c23c54;
	padding: 0 6px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #727577; margin:0px; vertical-align:middle; float:right; margin-top:3px; padding-top:4px; }
	
	
.itabs-tabs-razdaljina ul li a { font: normal 12px Arial, Helvetica, sans-serif; color: #727577;  margin-top:50px; padding:0px; text-decoration: none; border:0px solid red; text-decoration:none;  }
.itabs-tabs-razdaljina ul { text-decoration:none; }

/* stil za padajuci meni */
ul#itabs-tab-razdaljina { width: 135px; padding: 8px 10px; background: #fff; position: absolute; top: 58px; right: 0; border: 1px solid #65bfe4; 
border-bottom: 3px solid #65bfe4; left:700px }
ul#itabs-tab-razdaljina li { 
border-bottom: 0px solid #dbe1e6; background: url(images/nav-menu-li-ul-li-ul-li-a.gif) 126px 8px no-repeat; 
padding-left: 2px; font: normal 12px Arial, Helvetica, sans-serif; margin:0;  width: 130px; height: 25px; line-height: 25px; float: none; color: #7d7d7d; padding-top:0px; padding-bottom: 0px;   }
ul#itabs-tab-razdaljina li a { float: none; width: auto; color: #7d7d7d; font-weight: normal; text-decoration:none; }
ul#itabs-tab-razdaljina li a p { float: none; width: auto; color: #7d7d7d; font-weight: normal; float:left; vertical-align: middle; text-decoration:none;   }
ul#itabs-tab-razdaljina li a:hover p { text-decoration:underline; text-decoration:underline; cursor:pointer  }
ul#itabs-tab-razdaljina li a img { float: none; width: auto; color: #7d7d7d; font-weight: normal; float:left; vertical-align: middle; padding: 4px 4px 0 0; }
/*//////////////////////////////// ///////////////////////////////////////////////////////////////////////////*/