@charset "utf-8";
/************************************************
1. Reset Svih elemenata
************************************************/

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
}
:focus { outline:0 }
a:focus {
    outline:none;
}
ins { text-decoration:none }
del { text-decoration:line-through }
table {
	border-collapse:collapse;
	border-spacing:0
}
/************************************************
2. Generalni stilovi
************************************************/

body {
	font:13px/1.5 Arial, Helvetica, sans-serif;
	background-color:#f1f8fd;
	color:#222;
}
.cbg {
	min-height:100%;
	position:relative;
	background:url(../img/mbg.png) repeat-y scroll top center;
	z-index:1;
}
#dvoznak {
	min-height:100%;
	height:100%;
	position:relative;
	background:url(../img/hbg.png) repeat-x;
	z-index:2;
}
.sport_bg {
	background-position:50% 169px;
	background-repeat:no-repeat;
}
.wrap {
	margin-left:auto;
	margin-right:auto;
	width:960px;
	padding-bottom:50px;
}
.banner_uski{
	margin-left:auto;
	margin-right:auto;
	margin-top:168px;
	width:200px;
	height:auto;
	display:none;
	position:fixed;
	overflow:hidden;
}
/************************************************
3. Tekstualni stilovi
************************************************/

a:link {
	color: #227fbb;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #227fbb;
}
a:hover {
	text-decoration: underline;
	color: #f60;
}
a:active {
	text-decoration: underline;
	color: #f60;
}
hr {
	border:0 #e1e1e1 dotted;
	border-top-width:1px;
	clear:both;
	height:0;
	margin:10px 0;
}
h1 { font-size: 36px; }
h2 { font-size: 28px; }
h3 { font-size: 24px; }
h4 { font-size: 21px; }
h5 { font-size: 18px; }
h6 { font-size: 16px; }
h1, h2, h3, h4, h5, h6 { font-weight:100; }
abbr {cursor:help;}
p { margin-bottom: 18px; }
ul {
	list-style: disc;
	margin: 0 0 18px 1.5em;
}
ol {
	list-style: decimal;
	margin: 0 0 18px 1.5em;
}
ol ol { list-style:upper-alpha; }
ol ol ol { list-style:lower-roman; }
ol ol ol ol { list-style:lower-alpha; }
ul ul, ol ol, ul ol, ol ul { margin-bottom:0; }
dl { margin:0 0 24px 0; }
dt { font-weight: bold; }
dd { margin-bottom: 18px; }
strong { font-weight: bold; }
cite, em, i { font-style: italic; }
big { font-size: 131.25%; }
ins {
	background: #ffc;
	text-decoration: none;
}
blockquote {
	font-style: italic;
	padding: 0 3em;
}
blockquote cite, blockquote em, blockquote i { font-style: normal; }
pre {
	background: #f7f7f7;
	color: #222;
	line-height: 18px;
	margin-bottom: 18px;
	padding: 1.5em;
}
abbr, acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
sup, sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	position: relative;
}
sup { bottom: 1ex; }
sub { top: .5ex; }

/************************************************
4. Header
************************************************/

#header {
	width:960px;
	height:168px;
	display:inline;
	float:left;
	position:relative;
	z-index:1;
}
.header_top {
	width:960px;
	height:28px;
	display:inline;
	float:left;
	position:relative;
	z-index:8;
}
.headt_box_left {
	width:395px;
	height:28px;
	display:inline;
	float:left;
	position:relative;
	z-index:9;
}
.headt_box_left p#members_msg {
	color:#97cdf3;
	font:12px/28px Arial, Helvetica, sans-serif;
	padding:0 40px 0 0;
	text-align:right;
}
.headt_box_left p#members_msg a {
	color:#fff;
	text-decoration:none;
}
.headt_box_left p#members_msg a:hover { text-decoration:underline; }
p.sat_wrap {
	color:#b5d8fe;
	margin:8px 0 0 0;
	padding:0;
	font:12px/1em Arial, Helvetica, sans-serif;
}
/*p#sat {
	color:#b5d8fe;
	margin:4px 0 0 0;
	padding:0;
}*/
#lf_wrap {
	width:412px;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
}
a#login_btn {
	width:95px;
	height:24px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/login_btn.png) no-repeat 0 0;
	text-indent:-9999em;
}
a#login_btn:hover, .logbtn_active {
	background:url(../img/login_btn.png) no-repeat 0 -24px!important;
	-moz-box-shadow: 0px 2px 4px #0367a6;
	box-shadow: 0px 2px 4px #0367a6;
}
#login_form_wrap {
	border:1px solid #ff7502;
	border-top:none;
	width:400px;
	height: 115px;
	overflow:hidden;
	display: none;
	background:#e7efff;
	padding: 5px;
	background: -moz-linear-gradient(top, #ffffff, #e7efff);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#e7efff));
	-moz-border-radius: 0px 0px 4px 0px;
	-webkit-border-radius: 0px 0px 4px 0px;
	-khtml-border-radius: 0px 0px 4px 0px;
	border-radius: 0px 0px 4px 0px;
	-moz-box-shadow: 0px 2px 4px #0367a6;
	box-shadow: 0px 2px 4px #0367a6;
	behavior: url(css/pie.htc);
	
}
#prijava p {
	border-bottom:1px solid #c2c2c2;
	padding:3px 0;
	margin:0 0 5px 0;
	color:#000;
}
.prijava_form_box {
	width:194px;
	display:inline;
	position:relative;
}
#prijava label {
	display:block;
	font:12px/1.5em Arial, Helvetica, sans-serif;
	color:#636363;
	margin:0 0 6px 0;
	padding:0;
}
#prijava label.remme {
	display:inline;
	font:12px/1.5em Arial, Helvetica, sans-serif;
	color:#636363;
	margin:0 0 6px 0;
	padding:0;
}
.username_wrap {
	width:194px;
	height:27px;
	background:url(../img/username_field.png) no-repeat;
	display:inline;
	float:left;
	margin:0 0 5px 0;
}
.password_wrap {
	background:url(../img/password_field.png) no-repeat;
	margin:0 0 6px 0;
}
.username_wrap input {
	background:transparent;
	border:none;
	width:165px;
	padding:5px 0 0 25px;
	color:#000;
}
#prijava label input {
	height:13px;
	line-height:1.4em;
	margin:2px 5px 0 3px;
	width:13px;
	float:left;
}

.headt_box_right {
	width:555px;
	height:28px;
	display:inline;
	float:right;
	position:relative;
}
ul#topmenu {
	list-style: none;
	float: right;
	width: 555px;
	margin: 4px 0 0 0;
	padding: 0;
}
ul#topmenu li {
	float: right;
	margin: 0;
	padding: 0;
	border-left: 1px solid #358dc5;
}
ul#topmenu li a {
	float: left;
	display: block;
	padding: 3px 10px;
	color: #cde2f9;
	text-decoration: none;
	font:12px/1em Arial, Helvetica, sans-serif;
}
ul#topmenu li a:hover {
	color: #fff;
	text-decoration:underline;
}
.header_center {
	width:960px;
	height:97px;
	display:inline;
	float:left;
	position:relative;
	z-index:6;
}

.logo {
	width:249px;
	height:78px;
	display:inline;
	float:left;
	position:relative;
	margin:8px 0 0 0;
}
.logo h1, .logo h2 {
	text-indent:-9999px;
	margin:0;
	padding:0;
}
.logo h1 a, .logo h2 a {
	display:block;
	background:transparent url(../img/logo.png) no-repeat scroll 0 0;
	width:249px;
	height:78px;
	overflow:hidden;
	text-decoration:none;
}
.header_banner {
	width:472px;
	height:90px;
	display:inline;
	float:right;
	position:relative;
	margin:17px 0 0 0;
	/*background:url(../img/sample_header_banner.png) no-repeat;*/
}

.header_bottom {
	width:960px;
	height:43px;
	display:inline;
	float:left;
	position:relative;
	z-index:5;
}

ul#mainmenu {
	list-style: none;
	float: left;
	width: 750px;
	height:42px;
	margin: 0 0 1px 0;
	padding: 0;
}
ul#mainmenu li {
	float: left;
	margin: 0;
	padding: 0;
	/*background:url(../img/main_menu_bg_line.png) repeat-y left top;*/
	border-left:1px solid #7197c2;
	border-right:1px solid #c1deff;
}
ul#mainmenu li a {
	float: left;
	display: block;
	padding: 0 12px;
	color: #035589;
	text-decoration: none;
	font:bold 14px/41px Arial, Helvetica, sans-serif;
	text-shadow:0 1px 0 #fff;
	border-top:1px solid #e8f2fe;
}
ul#mainmenu li a:hover, ul#mainmenu li a.mm_active {
	color: #fff;
	text-decoration:none;
	border-top:1px solid #187fc1;
	background:#03588e url(../img/main_menu_bg.png) repeat-x;
	text-shadow:0 1px 0 #000;
}

a.not_member_btn {
	width:175px;
	height:34px;
	display:inline;
	float:right;
	position:relative;
	text-indent:-9999em;
	background:url(../img/not_member_btn.png) no-repeat 0 0;
	margin:5px 0 0 0;
}
a.not_member_btn:hover {
	background:url(../img/not_member_btn.png) no-repeat 0 -34px;
}

/* Kartica logiranog korisnika */
div.userbar {
	width:281px;
	height:104px;
	background:url(../img/userbar_bg.png) no-repeat;
	position:absolute;
	right:0;
/*	bottom:35px; */
	bottom:10px;
	display:block;
	z-index:25;
}
.ub_not_premium {
	background:url(../img/userbar_bg_not_premium.png) no-repeat!important;
}
div.userbar a {
	text-decoration:none;
}
div.userbar a:hover {
	text-decoration:underline;
}
.userbar_top {
	width:270px;
	height:50px;
	display:inline;
	float:left;
	position:relative;
	margin:6px 0 12px 6px;
}
.userbar_top .ubt_avatar {
	width:50px;
	height:50px;
	display:inline;
	float:left;
	position:relative;
}
.userbar_top .ubt_data {
	width:210px;
	height:50px;
	display:inline;
	float:right;
	position:relative;
}
.userbar_top .ubt_data h6 {
	color: #035589;
	font:bold 14px/1.3em Arial, Helvetica, sans-serif;
	text-shadow:0 1px 0 #fff;
	margin:5px 0;
}

.userbar_top .ubt_data p {
	color: #7d7d7d;
	font:12px/1.2em Arial, Helvetica, sans-serif;
}
.userbar_top .ubt_data p strong {
	color: #000;
}
.userbar_top .ubt_data p a {
	color: #f60;
	font-weight:bold;
}
.userbar_top .ubt_data p a:hover {
	color: #000;
}
.userbar_top .ubt_data p a.ub_buy_premium {
	background:url(../img/icons/award_star_add.png) no-repeat left center;
	
	line-height:16px;
	padding:0 0 0 18px;
}
ul.userbar_bottom {
	width:268px;
	display:inline;
	float:left;
	position:relative;
	margin:2px 0 0 6px;
	padding:0;
	list-style:none;
}
ul.userbar_bottom li {
	float:left;
	margin:0;
	padding:0;
}
ul.userbar_bottom li a {
	float: left;
	display: block;
	padding: 0 7px 0 19px;
	color: #035589;
	font:12px/16px Arial, Helvetica, sans-serif;
	background-position:left center;
	background-repeat:no-repeat;
}
ul.userbar_bottom li a.ub_profil {
	background-image:url(../img/icons/profile.png);
}
ul.userbar_bottom li a.ub_odjava {
	background-image:url(../img/icons/log_out.png);
}

/************************************************
5. Centralni sadrĹľaj
************************************************/
#main_content {
	width:960px;
	display:inline;
	float:left;
	position:relative;
/*	margin:17px 0 0 0; vratiti kad izbacim banner */
	margin:5px 0;
}

/* Lijeva kolona */
#left_side {
	width:245px;
	display:inline;
	float:left;
	position:relative;
	margin:0 18px 0 5px;
}
.search_box {
	background:#0364a2;
	width:245px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 17px 0;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/pie.htc);
}

div.search_box a{
	color:white;
	font-weight:bold;
}
div.search_box a:visited{
	color:white;
	font-weight:bold;
}
div.search_box a:hover{
	color:white;
	font-weight:bold;
}

.search {
	width:232px;
	height:29px;
	background:url(../img/search_txt_bg.png) no-repeat;
	display:inline;
	float:left;
	margin:7px 0 7px 7px;
}
.search label {
	display:none;
}
.search_value {
	width:180px;
	display:inline;
	float:left;
	position:relative;
	color:#666;
	border:none;
	background:transparent;
	margin:5px 0 0 5px;
}
.submit {
	width:20px;
	height:21px;
	display:inline;
	float:right;
	position:relative;
	background:url(../img/search_btn.png) no-repeat;
	border:none;
	text-indent:-9999em;
	margin:4px 4px 0 0;
	cursor:pointer;
}

.ls_box {
	width:245px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/left_side_box_footer.png) no-repeat bottom left;
	padding:0 0 8px 0;
	overflow:hidden;
	margin-bottom:18px;
}
.lsb_head {
	width:245px;
	height:33px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/left_side_box_head.png) no-repeat;
	overflow:hidden;
}
.lsb_center {
	width:245px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/left_side_box_center.png) repeat-y;
	overflow:hidden;
	min-height:200px;
}

/* Tabs juÄŤer / danas / sutra */
ul.tabs {
	margin:0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #cecfd8;
	width:245px;
	overflow:hidden;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 32px;
	line-height: 32px;
	border: 1px solid #cecfd8;
	border-bottom: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
}
ul.tabs li.t2 {
	-moz-border-radius: 6px 0 0 0;
	-webkit-border-radius: 6px 0 0 0;
	-khtml-border-radius: 6px 0 0 0;
	border-radius: 6px 0 0 0;
	behavior: url(css/pie.htc);
	border-right:#fff;
	width:80px;
}
ul.tabs li.t1 {
	border-right:#fff;
	width:80px;
}
ul.tabs li.t3 {
	-moz-border-radius:0 6px 0 0;
	-webkit-border-radius:0 6px 0 0;
	-khtml-border-radius:0 6px 0 0;
	border-radius:0 6px 0 0;
	behavior: url(css/pie.htc);
	width:79px;
}
ul.tabs li a {
	text-decoration: none;
	color: #252525;
	display: block;
	font-size: 13px;
	width:98%;
	text-align:center;
	border-left: 1px solid #fff;
	outline: none;
	text-shadow:0 1px 0 #fff;
}

ul.tabs li a:hover {
	background: #fff;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
html ul.tabs li.active a  {
	color:#f60;
}
.tab_container {
	clear: both;
	float: left; 
	width: 100%;
	margin:0 1px;
	position:relative;
}
.tab_content {
	font-size:12px;
}
.djs_controls {
	width:243px;
	height:1px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/lsb_tab_control_bg.png) repeat-x bottom left;
	border-bottom:1px solid #cecfd8;
}
ul.djsc_left {
	width:140px;
	display:inline;
	float:left;
	position:relative;
	margin:5px 0 0 10px;
	padding:0;
	list-style:none;
}
ul.djsc_left li {
	margin:2px 0;
	padding:0;
}
ul.djsc_left li label {
	/*display:block;*/
	font:12px/1.5em Arial, Helvetica, sans-serif;
	color:#222;
}
ul.djsc_left li .djsc_title {
	font:bold 12px/1.5em Arial, Helvetica, sans-serif;
	color:#0364a2;
	margin:0 0 10px 0;
}
ul.djsc_left li input, .checkbox {
    position: relative;
    top: 2px;
    width: auto !important;
}
.djsc_right {
	width:70px;
	display:inline;
	float:right;
	position:relative;
	margin:50px 5px 0 0;
}

/* Danas, juÄŤer, sutra tablica */
.djs_sport_title {
	width:241px;
	height:24px;
	background:url(../img/tables/djs_table_head_bg.png) repeat-x;
	display:inline;
	float:left;
	position:relative;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color: #222;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #cecfd8;
	text-shadow:0 1px 0 #fff;
	margin:0 1px;
}
.djss_control {
	width:26px;
	height:24px;
	display:inline;
	float:right;
	background:url(../img/djss_control_bg.png) repeat-y left top;
}
.djs_sport_title .djss_control a, ul.djsc_list li .djss_control a {
	margin:4px 0 0 6px;
}
ul.djsc_list, ul.djsc_list li ol {
	width:241px;
	display:inline;
	float:left;
	position:relative;
	margin:0 1px;
	padding:0;
	list-style:none;
}
ul.djsc_list li ol {
	margin:0;
}
ul.djsc_list li {
	width:241px;
	display:inline;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	background:#f6f6f6;
	font-size:12px;
	line-height:18px;
	border-top:1px solid #fff;
	border-bottom:1px solid #cecfd8;
	color:#999;
}
ul.djsc_list li a {
	text-decoration:none;
}
ul.djsc_list li a:hover {
	text-decoration:underline;
}
ul.djsc_list li.djscl_dark {
	background:#ebebeb;
}
ul.djsc_list li .djscl_left {
	width:210px;
	display:inline;
	float:left;
	position:relative;
}
ul.djsc_list li .djscl_left .plus_minus {
	margin:4px 5px 0 3px;
}

ul.djsc_list li.djsc_sub {
	display:none;
}
ul.djsc_list li ol li {
	background:#707070;
	padding:2px 0 2px 6px;
	width:235px;
	line-height:18px;
	border-top:1px solid #7f7f7f;
	border-bottom:1px solid #5c5c5c;
	color:#ccc;
}
ul.djsc_list li ol li .sub_list_game_left {
	width:190px;
	display:inline;
	float:left;
	position:relative;
}
ul.djsc_list li ol li a {
	color:#fff;
}
ul.djsc_list li ol li a.najava_mark {
	margin:0 4px 0 5px;
}
ul.djsc_list {
	display:none;
}
a.plus_minus {
	width:15px;
	height:15px;
	display:block;
	background:url(../img/icons/plus_minus.png) no-repeat 0 0;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 0 0 4px;
}
a.pm_link {
	height:15px;
	line-height:19px;
	display:block;
	background:url(../img/icons/plus_minus.png) no-repeat 0 4px;
	overflow:hidden;
	margin:0 4px;
	padding:2px 0 2px 19px;
	text-decoration:none!important;
}
a.pm_link .flag {
	margin:4px 4px 0 0;
}
a.pm_link em {
	color:#999;
	font-style:normal;
}
a.plus_minus:hover, a.pm_active {
	background:url(../img/icons/plus_minus.png) no-repeat 0 -15px;
}
a.pm_link:hover, a.pml_active {
	background:url(../img/icons/plus_minus.png) no-repeat 0 -12px;
	color:#f60!important;
}
.djs_sport_title a.pm_link:hover, .djs_sport_title a.pml_active {
	background:url(../img/icons/plus_minus.png) no-repeat 0 -15px;
}

a.sportt_link {
	color:#000;
	text-decoration:none;
	background-image:none!important;
}
a.sportt_link:hover {
	color:#f60;
}

a.more_arrow {
	width:15px;
	height:15px;
	display:block;
	background:url(../img/icons/more_arrow.png) no-repeat 0 0;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 0 0 4px;
}
a.more_arrow:hover {
	background:url(../img/icons/more_arrow.png) no-repeat 0 -15px;
}

a.save_game {
	width:16px;
	height:16px;
	display:block;
	background:url(../img/icons/save_ikona.png) no-repeat 0 0;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 0 0 4px;
}
a.save_game:hover, a.saved_game {
	background:url(../img/icons/save_ikona.png) no-repeat 0 -16px;
}
a.save_game_big {
	width:16px;
	height:16px;
	display:block;
	background:url(../img/icons/disk_black.png) no-repeat 0 0;
	overflow:hidden;
	text-indent:-9999em;
	margin:0 0 0 4px;
}
a.save_game_big:hover {
	background:url(../img/icons/disk_black.png) no-repeat 0 -16px;
}
a.save_game_big_saved {
	background:url(../img/icons/disk_black.png) no-repeat 0 -32px!important;
}

a.najava_mark {
	width:15px;
	height:16px;
	display:block;
	background:url(../img/icons/najava_ikona.png) no-repeat 0 0;
	overflow:hidden;
	text-indent:-9999em;
	margin:0;
	padding:0;
}
a.najava_mark:hover {
	background:url(../img/icons/najava_ikona.png) no-repeat 0 -17px;
}
a.najava_mark_grey {
	background:url(../img/icons/najava_ikona.png) no-repeat 0 -17px;
}
a.najava_mark_grey:hover {
	background:url(../img/icons/najava_ikona.png) no-repeat 0 0;
}

a.flag_link {
	padding:0 0 0 20px;
	text-decoration:none;
	font:12px/1em Arial, Helvetica, sans-serif;
}


/* Sport ikone */
.sport_ic {
	padding:0 0 0 20px;
}

/* Zemlje ikone - pregled kodova zemalja http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 */
.flag {
	width: 16px;
	height: 11px;
	background:url(../img/flags.png) no-repeat;	
	line-height: 11px;
	display: block;
	float: left;
	margin: 6px 4px 0 0;
}

.flag.flag-world {background-position: -48px -165px}
.flag.flag-noir {background-position: -32px -165px}
.flag.flag-ad {background-position: -16px 0}
.flag.flag-ae {background-position: -32px 0}
.flag.flag-af {background-position: -48px 0}
.flag.flag-ag {background-position: -64px 0}
.flag.flag-ai {background-position: -80px 0}
.flag.flag-al {background-position: -96px 0}
.flag.flag-am {background-position: -112px 0}
.flag.flag-an {background-position: -128px 0}
.flag.flag-ao {background-position: -144px 0}
.flag.flag-ar {background-position: -160px 0}
.flag.flag-as {background-position: -176px 0}
.flag.flag-at {background-position: -192px 0}
.flag.flag-au {background-position: -208px 0}
.flag.flag-aw {background-position: -224px 0}
.flag.flag-az {background-position: -240px 0}
.flag.flag-ba {background-position: 0 -11px}
.flag.flag-bb {background-position: -16px -11px}
.flag.flag-bd {background-position: -32px -11px}
.flag.flag-be {background-position: -48px -11px}
.flag.flag-bf {background-position: -64px -11px}
.flag.flag-bg {background-position: -80px -11px}
.flag.flag-bh {background-position: -96px -11px}
.flag.flag-bi {background-position: -112px -11px}
.flag.flag-bj {background-position: -128px -11px}
.flag.flag-bm {background-position: -144px -11px}
.flag.flag-bn {background-position: -160px -11px}
.flag.flag-bo {background-position: -176px -11px}
.flag.flag-br {background-position: -192px -11px}
.flag.flag-bs {background-position: -208px -11px}
.flag.flag-bt {background-position: -224px -11px}
.flag.flag-bv {background-position: -240px -11px}
.flag.flag-bw {background-position: 0 -22px}
.flag.flag-by {background-position: -16px -22px}
.flag.flag-bz {background-position: -32px -22px}
.flag.flag-ca {background-position: -48px -22px}
.flag.flag-catalonia {background-position: -64px -22px}
.flag.flag-cd {background-position: -80px -22px}
.flag.flag-cf {background-position: -96px -22px}
.flag.flag-cg {background-position: -112px -22px}
.flag.flag-ch {background-position: -128px -22px}
.flag.flag-ci {background-position: -144px -22px}
.flag.flag-ck {background-position: -160px -22px}
.flag.flag-cl {background-position: -176px -22px}
.flag.flag-cm {background-position: -192px -22px}
.flag.flag-cn {background-position: -208px -22px}
.flag.flag-co {background-position: -224px -22px}
.flag.flag-cr {background-position: -240px -22px}
.flag.flag-cu {background-position: 0 -33px}
.flag.flag-cv {background-position: -16px -33px}
.flag.flag-cy {background-position: -32px -33px}
.flag.flag-cz {background-position: -48px -33px}
.flag.flag-de {background-position: -64px -33px}
.flag.flag-dj {background-position: -80px -33px}
.flag.flag-dk {background-position: -96px -33px}
.flag.flag-dm {background-position: -112px -33px}
.flag.flag-do {background-position: -128px -33px}
.flag.flag-dz {background-position: -144px -33px}
.flag.flag-ec {background-position: -160px -33px}
.flag.flag-ee {background-position: -176px -33px}
.flag.flag-eg {background-position: -192px -33px}
.flag.flag-eh {background-position: -208px -33px}
.flag.flag-england {background-position: -224px -33px}
.flag.flag-er {background-position: -240px -33px}
.flag.flag-es {background-position: 0 -44px}
.flag.flag-et {background-position: -16px -44px}
.flag.flag-eu {background-position: -32px -44px}
.flag.flag-fi {background-position: -48px -44px}
.flag.flag-fj {background-position: -64px -44px}
.flag.flag-fk {background-position: -80px -44px}
.flag.flag-fm {background-position: -96px -44px}
.flag.flag-fo {background-position: -112px -44px}
.flag.flag-fr {background-position: -128px -44px}
.flag.flag-ga {background-position: -144px -44px}
.flag.flag-gb {background-position: -160px -44px}
.flag.flag-gd {background-position: -176px -44px}
.flag.flag-ge {background-position: -192px -44px}
.flag.flag-gf {background-position: -208px -44px}
.flag.flag-gh {background-position: -224px -44px}
.flag.flag-gi {background-position: -240px -44px}
.flag.flag-gl {background-position: 0 -55px}
.flag.flag-gm {background-position: -16px -55px}
.flag.flag-gn {background-position: -32px -55px}
.flag.flag-gp {background-position: -48px -55px}
.flag.flag-gq {background-position: -64px -55px}
.flag.flag-gr {background-position: -80px -55px}
.flag.flag-gs {background-position: -96px -55px}
.flag.flag-gt {background-position: -112px -55px}
.flag.flag-gu {background-position: -128px -55px}
.flag.flag-gw {background-position: -144px -55px}
.flag.flag-gy {background-position: -160px -55px}
.flag.flag-hk {background-position: -176px -55px}
.flag.flag-hm {background-position: -192px -55px}
.flag.flag-hn {background-position: -208px -55px}
.flag.flag-hr {background-position: -224px -55px}
.flag.flag-ht {background-position: -240px -55px}
.flag.flag-hu {background-position: 0 -66px}
.flag.flag-id {background-position: -16px -66px}
.flag.flag-ie {background-position: -32px -66px}
.flag.flag-il {background-position: -48px -66px}
.flag.flag-in {background-position: -64px -66px}
.flag.flag-io {background-position: -80px -66px}
.flag.flag-iq {background-position: -96px -66px}
.flag.flag-ir {background-position: -112px -66px}
.flag.flag-is {background-position: -128px -66px}
.flag.flag-it {background-position: -144px -66px}
.flag.flag-jm {background-position: -160px -66px}
.flag.flag-jo {background-position: -176px -66px}
.flag.flag-jp {background-position: -192px -66px}
.flag.flag-ke {background-position: -208px -66px}
.flag.flag-kg {background-position: -224px -66px}
.flag.flag-kh {background-position: -240px -66px}
.flag.flag-ki {background-position: 0 -77px}
.flag.flag-km {background-position: -16px -77px}
.flag.flag-kn {background-position: -32px -77px}
.flag.flag-kp {background-position: -48px -77px}
.flag.flag-kr {background-position: -64px -77px}
.flag.flag-kw {background-position: -80px -77px}
.flag.flag-ky {background-position: -96px -77px}
.flag.flag-kz {background-position: -112px -77px}
.flag.flag-la {background-position: -128px -77px}
.flag.flag-lb {background-position: -144px -77px}
.flag.flag-lc {background-position: -160px -77px}
.flag.flag-li {background-position: -176px -77px}
.flag.flag-lk {background-position: -192px -77px}
.flag.flag-lr {background-position: -208px -77px}
.flag.flag-ls {background-position: -224px -77px}
.flag.flag-lt {background-position: -240px -77px}
.flag.flag-lu {background-position: 0 -88px}
.flag.flag-lv {background-position: -16px -88px}
.flag.flag-ly {background-position: -32px -88px}
.flag.flag-ma {background-position: -48px -88px}
.flag.flag-mc {background-position: -64px -88px}
.flag.flag-md {background-position: -80px -88px}
.flag.flag-me {background-position: -96px -88px}
.flag.flag-mg {background-position: -112px -88px}
.flag.flag-mh {background-position: -128px -88px}
.flag.flag-mk {background-position: -144px -88px}
.flag.flag-ml {background-position: -160px -88px}
.flag.flag-mm {background-position: -176px -88px}
.flag.flag-mn {background-position: -192px -88px}
.flag.flag-mo {background-position: -208px -88px}
.flag.flag-mp {background-position: -224px -88px}
.flag.flag-mq {background-position: -240px -88px}
.flag.flag-mr {background-position: 0 -99px}
.flag.flag-ms {background-position: -16px -99px}
.flag.flag-mt {background-position: -32px -99px}
.flag.flag-mu {background-position: -48px -99px}
.flag.flag-mv {background-position: -64px -99px}
.flag.flag-mw {background-position: -80px -99px}
.flag.flag-mx {background-position: -96px -99px}
.flag.flag-my {background-position: -112px -99px}
.flag.flag-mz {background-position: -128px -99px}
.flag.flag-na {background-position: -144px -99px}
.flag.flag-nc {background-position: -160px -99px}
.flag.flag-ne {background-position: -176px -99px}
.flag.flag-nf {background-position: -192px -99px}
.flag.flag-ng {background-position: -208px -99px}
.flag.flag-ni {background-position: -224px -99px}
.flag.flag-nl {background-position: -240px -99px}
.flag.flag-no {background-position: 0 -110px}
.flag.flag-np {background-position: -16px -110px}
.flag.flag-nr {background-position: -32px -110px}
.flag.flag-nu {background-position: -48px -110px}
.flag.flag-nz {background-position: -64px -110px}
.flag.flag-om {background-position: -80px -110px}
.flag.flag-pa {background-position: -96px -110px}
.flag.flag-pe {background-position: -112px -110px}
.flag.flag-pf {background-position: -128px -110px}
.flag.flag-pg {background-position: -144px -110px}
.flag.flag-ph {background-position: -160px -110px}
.flag.flag-pk {background-position: -176px -110px}
.flag.flag-pl {background-position: -192px -110px}
.flag.flag-pm {background-position: -208px -110px}
.flag.flag-pn {background-position: -224px -110px}
.flag.flag-pr {background-position: -240px -110px}
.flag.flag-ps {background-position: 0 -121px}
.flag.flag-pt {background-position: -16px -121px}
.flag.flag-pw {background-position: -32px -121px}
.flag.flag-py {background-position: -48px -121px}
.flag.flag-qa {background-position: -64px -121px}
.flag.flag-re {background-position: -80px -121px}
.flag.flag-ro {background-position: -96px -121px}
.flag.flag-rs {background-position: -112px -121px}
.flag.flag-ru {background-position: -128px -121px}
.flag.flag-rw {background-position: -144px -121px}
.flag.flag-sa {background-position: -160px -121px}
.flag.flag-sb {background-position: -176px -121px}
.flag.flag-sc {background-position: -192px -121px}
.flag.flag-scotland {background-position: -208px -121px}
.flag.flag-sd {background-position: -224px -121px}
.flag.flag-se {background-position: -240px -121px}
.flag.flag-sg {background-position: 0 -132px}
.flag.flag-sh {background-position: -16px -132px}
.flag.flag-si {background-position: -32px -132px}
.flag.flag-sk {background-position: -48px -132px}
.flag.flag-sl {background-position: -64px -132px}
.flag.flag-sm {background-position: -80px -132px}
.flag.flag-sn {background-position: -96px -132px}
.flag.flag-so {background-position: -112px -132px}
.flag.flag-sr {background-position: -128px -132px}
.flag.flag-st {background-position: -144px -132px}
.flag.flag-sv {background-position: -160px -132px}
.flag.flag-sy {background-position: -176px -132px}
.flag.flag-sz {background-position: -192px -132px}
.flag.flag-tc {background-position: -208px -132px}
.flag.flag-td {background-position: -224px -132px}
.flag.flag-tf {background-position: -240px -132px}
.flag.flag-tg {background-position: 0 -143px}
.flag.flag-th {background-position: -16px -143px}
.flag.flag-tj {background-position: -32px -143px}
.flag.flag-tk {background-position: -48px -143px}
.flag.flag-tl {background-position: -64px -143px}
.flag.flag-tm {background-position: -80px -143px}
.flag.flag-tn {background-position: -96px -143px}
.flag.flag-to {background-position: -112px -143px}
.flag.flag-tr {background-position: -128px -143px}
.flag.flag-tt {background-position: -144px -143px}
.flag.flag-tv {background-position: -160px -143px}
.flag.flag-tw {background-position: -176px -143px}
.flag.flag-tz {background-position: -192px -143px}
.flag.flag-ua {background-position: -208px -143px}
.flag.flag-ug {background-position: -224px -143px}
.flag.flag-um {background-position: -240px -143px}
.flag.flag-us {background-position: 0 -154px}
.flag.flag-uy {background-position: -16px -154px}
.flag.flag-uz {background-position: -32px -154px}
.flag.flag-va {background-position: -48px -154px}
.flag.flag-vc {background-position: -64px -154px}
.flag.flag-ve {background-position: -80px -154px}
.flag.flag-vg {background-position: -96px -154px}
.flag.flag-vi {background-position: -112px -154px}
.flag.flag-vn {background-position: -128px -154px}
.flag.flag-vu {background-position: -144px -154px}
.flag.flag-wales {background-position: -160px -154px}
.flag.flag-wf {background-position: -176px -154px}
.flag.flag-ws {background-position: -192px -154px}
.flag.flag-ye {background-position: -208px -154px}
.flag.flag-yt {background-position: -224px -154px}
.flag.flag-za {background-position: -240px -154px}
.flag.flag-zm {background-position: 0 -165px}
.flag.flag-zw {background-position: -16px -165px}



/* Centralna kolona */

div.hello_quest {
	width:664px;
	padding:5px 10px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	border:1px solid #cecfd8;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	behavior: url(css/pie.htc);
}
div.hello_quest.bg {
	background: url("../img/boxes/lsb_tab_control_bg.png") repeat-x scroll left bottom transparent;
}

div.hello_quest h3 {
	font:bold 22px/1em Arial, Helvetica, sans-serif;
	color:#333;
	margin:0 0 15px 0;
}
div.hello_quest ul {
	margin:0;
	padding:0;
	list-style:none;
}
div.hello_quest ul li {
	margin:6px 0;
	padding:0 0 0 20px;
	background:url(../img/icons/check.png) no-repeat left center;
	line-height:16px;
	color:#666;
}
a.close_hello_quest {
	width:16px;
	height:16px;
	display:block;
	text-indent:-9999em;
	text-decoration:none;
	position:absolute;
	top:4px;
	right:4px;
	z-index:3;
	background:url(../img/icons/cross.png) no-repeat;
}

#center_side {
	width:398px;
	display:inline;
	float:left;
	position:relative;
	margin:0;
}
.cs_box {
	width:398px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/center_side_box_footer.png) no-repeat bottom left;
	padding:0 0 8px 0;
	overflow:hidden;
	margin-bottom:18px;
}
.csb_head {
	width:398px;
	height:33px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/center_side_box_head.png) no-repeat;
	overflow:hidden;
}
.csb_orderby{
	height:20px;
	background: #cbcbcb;
	text-align: left;
	color: black;
	font: 13px/22px Arial, Helvetica, sans-serif;
	padding: 5px 5px;
	margin-right: 1px;
}
.csb_center {
	width:398px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/center_side_box_center.png) repeat-y;
	overflow:hidden;
	min-height:200px;
}
.csb_center.listici{
	min-height:0;
	padding:5px;
}

/* Izdvojene najave */
.in_title {
	width:250px;
	display:inline;
	float:left;
	position:relative;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	text-shadow:0 1px 0 #fff;
	text-transform:uppercase;
	padding:2px 0 2px 22px;
	margin:7px 0 0 8px;
	background:url(../img/icons/najava_ikona_single.png) no-repeat left center;
}
span.in_title.l {
	width:auto;
}
.in_title_empty {
	padding:2px 0;
	background:none;
}
.in_feed {
	width:16px;
	height:16px;
	display:inline;
	float:right;
	position:relative;
	background:url(../img/icons/feed_ikona.png) no-repeat;
	text-indent:-9999em;
	margin:8px 8px 0 0;
}
.inaj_table {
	font-size: 12px;
	background: #707070;
	margin: 1px 2px;
	width:394px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
	color:#fff;
}
.inaj_table td {
	font: 12px/26px Arial, Helvetica, sans-serif;
	padding: 0 5px;
	vertical-align:middle;
}
.inaj_table td a {
	color: #fff;
	text-decoration:none;
}
.inaj_table td a:hover {
	color: #fff;
	text-decoration:underline;
}
.lnfl {
	display:block;
	float:left;
}
.del_arr {
	display:block;
	float:left;
	padding:0 4px;
	line-height:23px;
}
h2.in_heading {
	font:18px/1.2em Arial, Helvetica, sans-serif;
	padding:5px 0;
	border-bottom:1px solid #cecfd8;
	margin:0 5px 10px 5px;
}
h2.in_heading a {
	color:#f60;
	text-decoration:none;
}
h2.in_heading a:hover {
	color:#0364a2;
}
.in_thumb {
	width:114px;
	height:89px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 0 6px;
}
.in_thumb a:hover img {
	border:1px solid #f60;
}
.in_content {
	width:260px;
	display:inline;
	float:right;
	position:relative;
	margin:0 6px 0 0;
	font-size:12px;
}
.in_content h3 {
	font:bold 15px/1.2em Arial, Helvetica, sans-serif;
	color:#363636;
	margin:0 0 5px 0;
}
.in_content h3 a {
	color:#363636;
	text-decoration:none;
}
.in_content h3 a:hover {
	color:#0364a2;
}
.inaj_omjer_table {
	font-size: 12px;
	background: #fff;
	margin: 10px 5px 15px 5px;
	width:388px;
	border-collapse: collapse;
	text-align: center;
	empty-cells:show;
}
.inaj_omjer_table th {
	color: #999;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	padding: 0 5px;
	vertical-align:middle;
	border:1px solid #cecfd8;
	/*border-left:1px solid #fff;*/
}
.inaj_omjer_table th.iot_th {
	/*border-top:1px solid #fff;*/
	text-align:left;
}
.inaj_omjer_table td {
	color: #000;
	font: 12px/20px Arial, Helvetica, sans-serif;
	padding: 0 5px;
	vertical-align:middle;
	background:#ebebeb;
	/*border-top:1px solid #fff;*/
	border-right:1px solid #cecfd8;
	border-bottom:1px solid #cecfd8;
}
.inaj_omjer_table td.iot_td {
	border-left:1px solid #cecfd8;
	text-align:left;
	background:#ebebeb url(../img/icons/kalkulator_ikona.png) no-repeat 5px 50%;
	padding:0 5px 0 22px;
}

/* Ostale najave */
p.on_title {
	background: #707070;
	font: 12px/26px Arial, Helvetica, sans-serif;
	padding: 0 5px;	
	margin:0;
	color:#fff;
}
#nn_slider {
	width:394px;
	display:inline;
	float:left;
	position:relative;
	margin:0 2px;
}
.slides_container {
	width:394px;
	overflow:hidden;
	position:relative;
	display:none;
}
.slides_container div.slide {
	width:394px;
	height:160px;
	display:block;
}
.nn_pagination {
	margin:0;
	padding:0;
	width:200px;
	position:absolute;
	top:7px;
	right:5px;
	z-index:5;
}

.nn_pagination li {
	float:right;
	margin:0 1px;
	list-style:none;
}
.nn_pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}
.nn_pagination li.current a {
	background-position:0 -12px;
}
/*slideri uski*/
div.slider_uski {
	width:268px;
	display:inline;
	float:left;
	position:relative;
	margin:1px 2px;
}
.slides_container.uski {
	width:268px;
}
.slides_container.uski div.slide {
	width:268px;
	height:160px;
}
div.slide.uski ul.ostale_najave{
	width:268px;
}
div.slide.uski ul.ostale_najave li{
	width:268px;
	height:50px;
	background:url(../img/ostale_najave_bg2.png) repeat-x;
}
div.slide.uski ul.ostale_najave li .on_center {
	width:199px;
	height:50px;
}
div.slide.uski ul.ostale_najave li .on_left {
	height:50px;
	text-align:center;
}
ul.ostale_najave.uski{
	width:268px;
	margin: 0 2px;
}
ul.ostale_najave.uski li{
	width:268px;
	height:50px;
	background:url(../img/ostale_najave_bg2.png) repeat-x;
}
ul.ostale_najave.uski li .on_center {
	width:205px;
	height:50px;
}
ul.ostale_najave.uski li .on_center strong a {
	text-transform:uppercase;
	display:block;
	font:12px/1em Arial, Helvetica, sans-serif;
	color:#464646;
	text-decoration:none;
}
ul.ostale_najave.uski li .on_center h3 {
	margin-right:5px;
	font:12px/1em Arial, Helvetica, sans-serif;
	color:#464646;
}
ul.ostale_najave.uski li .on_center h3 a {
	text-decoration:none;
}
ul.ostale_najave.uski li .on_left {
	height:50px;
	width:56px;
}
ul.ostale_najave {
	width:394px;
	display:inline;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
}
ul.ostale_najave li {
	width:394px;
	height:50px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 1px 0;
	padding:0;
	background:url(../img/ostale_najave_bg2.png) repeat-x;
	overflow:hidden;
	border-top:1px solid #dadbe2;
	border-bottom:1px solid #cecfd8;
}
ul.ostale_najave li .on_left {
	width:54px;
	height:50px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	padding-right: 2px;
	border-right:1px solid #cecfd8;
}
.on_sport_ic {
	display:block;
	float:left;
	margin:3px 4px 0 3px
}
ul.ostale_najave li .on_left em {
	clear:both;
	float:left;
	font:10px/1em Arial, Helvetica, sans-serif;
	display:block;
	text-align:center;
	margin:3px 0 0 3px;
}
ul.ostale_najave li .on_center {
	width:310px;
	height:50px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	border-left:1px solid #fff;
}
ul.ostale_najave li .on_center strong {
	text-transform:uppercase;
	display:block;
	margin:5px 0 0 5px;
	font:12px/1em Arial, Helvetica, sans-serif;
	color:#464646;
}
ul.ostale_najave li .on_center h3 {
	margin:5px 0 0 5px;
	font:12px/1em Arial, Helvetica, sans-serif;
	color:#464646;
}
ul.ostale_najave li .on_center h3 a {
	text-decoration:none;
}
ul.ostale_najave li .on_right {
	width:20px;
	height:50px;
	display:inline;
	float:right;
	position:relative;
	overflow:hidden;
}
ul.ostale_najave li .on_right a {
	width:11px;
	height:16px;
	display:block;
	float:right;
	position:relative;
	overflow:hidden;
	text-indent:-9999em;
	background:url(../img/icons/onaj_arrow.png) no-repeat;
	margin:12px 5px 0 0;
}

/* Tabs: najÄŤitanije - najpopularnije - odabir urednika - aĹľurirano */
ul.tabs2 {
	margin:0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #b1b1b1;
	width: 100%;
}
ul.tabs2 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 32px;
	line-height: 32px;
	border: 1px solid #b1b1b1;
	border-bottom: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
}
ul.tabs2 li.t1 {
	-moz-border-radius: 6px 0 0 0;
	-webkit-border-radius: 6px 0 0 0;
	-khtml-border-radius: 6px 0 0 0;
	border-radius: 6px 0 0 0;
	behavior: url(css/pie.htc);
	border-right:1px solid #fff;
}
ul.tabs2 li.t2, ul.tabs2 li.t3 {
	border-right:1px solid #fff;
}
ul.tabs2 li.t4 {
	-moz-border-radius:0 6px 0 0;
	-webkit-border-radius:0 6px 0 0;
	-khtml-border-radius:0 6px 0 0;
	border-radius:0 6px 0 0;
	behavior: url(css/pie.htc);
}
ul.tabs2 li a {
	text-decoration: none;
	color: #252525;
	display: block;
	font-size: 13px;
	width:102px;
	text-align:center;
	border-left: 1px solid #fff;
	outline: none;
	text-shadow:0 1px 0 #fff;
}
ul.tabs2 li.t3 a {
	width:80px;
}
ul.tabs2 li a:hover {
	background: #fff;
}	
html ul.tabs2 li.active, html ul.tabs2 li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
html ul.tabs2 li.active a  {
	color:#f60;
}
ul.najt_list {
	width:394px;
	display:inline;
	float:left;
	position:relative;
	margin:2px;
	padding:0;
	list-style:none;
	border-top:1px solid #cecfd8;
}
ul.najt_list li {
	width:394px;
	display:inline;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	background:#f6f6f6;
	overflow:hidden;
	border-top:1px solid #fff;
	border-bottom:1px solid #cecfd8;
}
ul.najt_list li.natl_dark {
	background:#ebebeb;
}

ul.najt_list li .najtl_left {
	width:46px;
	height:23px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	border-right:1px solid #cecfd8;
	border-left:1px solid #fff;
}
ul.najt_list li .najtl_right {
	width:340px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	border-left:1px solid #fff;
	height:23px;
	overflow:hidden;
}
ul.najt_list li .najtl_right h3 {
	font:12px/23px Arial, Helvetica, sans-serif;
	padding:0 0 0 5px;
}
ul.najt_list li .najtl_right h3 span {
	color:#999;
}
ul.najt_list li .najtl_right h3 a {
	text-decoration:none;
}
ul.najt_list_usporedba {
	width:598px;
	margin:0 0 1px 0;
	border-right:1px solid #cecfd8;
	border-left:1px solid #cecfd8;
}
ul.najt_list_usporedba li {
	width:598px;
}
ul.najt_list_usporedba li .najtl_num {
	width:23px;
	height:23px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	border-right:1px solid #cecfd8;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	color:#007236;
	text-align:center;
}
ul.najt_list_usporedba li .najtl_right {
	width:520px;
}
ul.najt_list_usporedba li .najtl_right h3 {
	font:14px/23px Arial, Helvetica, sans-serif;
}

/* Tipovi / prognoze */
.tipprog_title {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	text-shadow:0 1px 0 #fff;
	text-transform:uppercase;
	margin:9px 0 0 8px;
	display:block;
}
ul.tiprog_list {
	width:394px;
	display:inline;
	float:left;
	position:relative;
	margin:2px;
	padding:0;
	list-style:none;
	border-top:1px solid #cecfd8;
}
ul.tiprog_list li {
	width:394px;
	display:inline;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	background:#f6f6f6;
	overflow:hidden;
	border-top:1px solid #fff;
	border-bottom:1px solid #cecfd8;
}
ul.tiprog_list li.natl_dark {
	background:#ebebeb;
}
ul.tiprog_list li.gold_tip_mark {
	background:#f7eac3 url(../img/icons/gold_star.png) no-repeat 100% 50%;
}
ul.tiprog_list li.live_tip_mark {
    background: #A0EA72 url(../img/icons/live_prognoza.png) no-repeat 100% 50%;
}
ul.tiprog_list li.tiprog_open {
	background:#fff url(../img/tipro_open_bg.png) repeat-x bottom left;
	display:none;
}

ul.tiprog_list li .tpl_left {
	width:21px;
	height:23px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	border-right:1px solid #cecfd8;
}
ul.tiprog_list li .tpl_left a.plus_minus {
	margin:4px 0 0 3px;
}
ul.tiprog_list li .tpl_center {
	width:46px;
	height:23px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	border-left:1px solid #fff;
}
ul.tiprog_list li .tpl_right {
	width:320px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	min-height:23px;
	overflow:hidden;
}
ul.tiprog_list li .tpl_right h3 {
	font: 12px Arial, Helvetica, sans-serif;
	padding: 3px 0 0 5px;
}
ul.tiprog_list li .tpl_right h3 span {
	color:#999;
}
ul.tiprog_list li .tpl_right h3 a {
	text-decoration:none;
}

ul.tiprog_list li .tipro_left {
	width:234px;
	display:inline;
	float:left;
	position:relative;
	margin:0;
	padding:0;
}
ul.tiprog_list li .tipro_right {
	width:150px;
	display:inline;
	float:right;
	position:relative;
	margin:0;
	padding:0;
}

.tipoprog_table {
	font-size: 12px;
	/*background: #f6f6f6;*/
	margin:0 0 1px 0;
	width:394px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
}
.tipoprog_table caption {
	background:#036caf;
	color:#fff;
	text-align:left;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:4px;
	margin:0 0 1px 0;
}
.tipoprog_table caption span {
	font: 10px/16px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
}
.tipoprog_table td {
	color: #000;
	font: 12px/1em Arial, Helvetica, sans-serif;
	padding:3px 2px;
	vertical-align:middle;
	border:1px solid #dcdcdc;
}
.tipoprog_table td.tipot_title {
	color: #999;
	font:bold 10px/1em Arial, Helvetica, sans-serif;
	width:80px;
}
.tipoprog_table td.tipot_value a {
	font-size:11px;
	text-decoration:none;
}
.tipoprog_table td.tipot_value {
	width:80px;
}
.tipoprog_table td.tipot_wide {
	font:12px/1.3em Arial, Helvetica, sans-serif;
	vertical-align:top;
	color:#666;
}
.tipoprog_table td.tipot_wide .tpn_title {
	display:block;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
	padding:2px 0 2px 22px;
	margin:0;
	background:url(../img/icons/najava_ikona_single.png) no-repeat left center;
}

/* Desna kolona */
#right_side {
	width:272px;
	display:inline;
	float:right;
	position:relative;
	margin:0 5px 0 0;
}
.rs_box {
	width:272px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/right_side_box_footer.png) no-repeat bottom left;
	padding:0 0 8px 0;
	overflow:hidden;
	margin-bottom:18px;
}
.rsb_head {
	width:272px;
	height:33px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/right_side_box_head.png) no-repeat;
	overflow:hidden;
}
.rsb_head_soon {
	background:url(../img/boxes/right_side_box_head_soon.png) no-repeat;
}
.rsb_head_fat {
	height:45px;
	background:url(../img/boxes/right_side_box_head_fat.png) no-repeat;
}
.rsb_head_empty {
	height:5px;
	background:url(../img/boxes/right_side_box_head_empty.png) no-repeat;
}
.rsb_center {
	width:272px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/right_side_box_center.png) repeat-y;
	overflow:hidden;
	min-height:50px;
}
.rsb_center span.ems {
	font-size:10px;
	font-style:italic;
	padding: 0 5px;
	margin: 0 3px;
	display:block;
}
.rsb_center span.ems.imp {
	font-size:12px;
	color:red;
	font-weight:bold;
}
.rsb_center.kratka {
	min-height:130px;
}
.facebook_widget {
	width:272px;
	display:inline;
	float:left;
	position:relative;
}

/* Tabs kretanje teÄŤajeva / blokirani dogaÄ‘aji / promjena najava */
ul.tabs3 {
	margin:0;
	padding: 0;
	float: left;
	list-style: none;
	height: 44px;
	border-bottom: 1px solid #cecfd8;
	width: 100%;
}
ul.tabs3 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 44px;
	line-height: 41px;
	border: 1px solid #cecfd8;
	border-bottom: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
}
ul.tabs3 li.t1 {
	-moz-border-radius: 6px 0 0 0;
	-webkit-border-radius: 6px 0 0 0;
	-khtml-border-radius: 6px 0 0 0;
	border-radius: 6px 0 0 0;
	behavior: url(css/pie.htc);
	border-right:1px solid #fff;
}
ul.tabs3 li.t2 {
	border-right:1px solid #fff;
}
ul.tabs3 li.t3 {
	-moz-border-radius:0 6px 0 0;
	-webkit-border-radius:0 6px 0 0;
	-khtml-border-radius:0 6px 0 0;
	border-radius:0 6px 0 0;
	behavior: url(css/pie.htc);
}
ul.tabs3 li a {
	text-decoration: none;
	color: #252525;
	display: block;
	font-size: 13px;
	width:78px;
	height:37px;
	padding:7px 0 0 9px;
	text-align:left;
	border-left: 1px solid #fff;
	outline: none;
	text-shadow:0 1px 0 #fff;
	line-height:14px;
}
ul.tabs3 li.t3 a {
	width:80px;
}
ul.tabs3 li a:hover {
	background: #fff;
}	
html ul.tabs3 li.active, html ul.tabs3 li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
html ul.tabs3 li.active a  {
	color:#f60;
}
.tab3_container {
	clear: both;
	float: left; 
	width: 100%;
	margin:0 1px;
	position:relative;
}
.tab3_content {
	font-size:12px;
}

/* Kretanje teÄŤajeva */
.kt_table {
	font-size: 12px;
	background: #fff;
	margin:2px 0 0 1px;
	width:268px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
}
.kt_table a {
	text-decoration:none;
}
.kt_table th {
	color: #999;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	padding: 0 2px;
	vertical-align:middle;
	border:1px solid #b7b7b7;
	text-align:center;
}
.kt_table th.kto_title {
	color: #999;
	font:100 11px/18px Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:5px;
}
.kt_table td {
	color: #000;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding: 2px;
	vertical-align:middle;
	background:#ebebeb;
	border:1px solid #b7b7b7;
}
.kt_table td.kt_ic {
	width:22px;
}
.kt_table td.kt_txt {
	padding-left:8px;
	text-align:left;
}
.kt_table td.kt_ic .on_sport_ic {
	margin:0 0 3px 3px;
}
.kt_table td.kt_ic .flag {
	margin:0 0 0 3px;
}
.kt_table td.kt_tec {
	width:36px;
	text-align:right;
	font-size:11px;
}
.kt_table td.tec_up {
	color:#007236;
	background:#ebebeb url(../img/icons/arrow_green_up.png) no-repeat 4px 50%;
}
.kt_table td.tec_down {
	color:#bb0500;
	background:#ebebeb url(../img/icons/arrow_red_down.png) no-repeat 4px 50%;
}
.kt_table td.tec_normal {
	text-align:center;
}

/* Najave natjecanja */
.nn_title {
	width:190px;
	display:inline;
	float:left;
	position:relative;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	text-shadow:0 1px 0 #fff;
	text-transform:uppercase;
	padding:2px 0 2px 22px;
	margin:7px 0 0 6px;
}
.nn_table {
	width:268px;
}
h2.nn_heading {
	font:16px/1.2em Arial, Helvetica, sans-serif;
	padding:4px;
	margin:0 0 10px 0;
}
h2.nn_heading a {
	text-decoration:none;
}
.nn_left {
	width:95px;
	height:120px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 4px 4px;
}
.nn_left img {
	max-width:95px;
}
.nn_right {
	width:155px;
	display:inline;
	float:right;
	position:relative;
	margin:0 4px 4px 0;
}
.nn_right small {
	display:block;
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 20px;
	background:url(../img/icons/kalendar_ikona.png) no-repeat left center;
	margin:0 0 5px 0;
}
.nn_right p {
	font:12px/1.4em Arial, Helvetica, sans-serif;
}

/************************************************
6. Listanje sportova
************************************************/

.sport_list_tbl {
	font-size: 12px;
	background: #fff;
	margin: 1px 2px 20px 2px;
	width:394px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
}
.sport_list_tbl caption {
	background: #0364a2;
	text-align: left;
	color:#fff;
	font:13px/22px Arial, Helvetica, sans-serif;
	padding:0 5px;
}
.sport_list_tbl tr:nth-child(even) td {
    background: none repeat scroll 0 0 #EBEBEB;
}
.sport_list_tbl td {
	font: 12px/1.2em Arial, Helvetica, sans-serif;
	padding: 4px 5px;
	vertical-align:middle;
	border-top:1px solid #fff;
	border-bottom:1px solid #cecfd8;
}
.sport_list_tbl td.slt_time {
	width:35px;
}
.sport_list_tbl td span {
	color:#666;
}
.sport_list_tbl td.slt_game {
	width:150px;
}
.sport_list_tbl td.slt_tip {

}
.sport_list_tbl tr:hover td {
	color:#000!important;
	background:#d6e9ff;
}
.sport_list_tbl td a {
	text-decoration:none;
}
.sport_list_tbl td a:hover {
	text-decoration:underline;
}

.sport_list_tbl_n {
	font-size: 12px;
	background: #fff;
	margin: 1px 2px 20px 2px;
	width:394px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
}
.sport_list_tbl_n caption {
	background: #0364a2;
	text-align: left;
	color:#fff;
	font:13px/22px Arial, Helvetica, sans-serif;
	padding:0 5px;
	margin-right:1px;
}

.sport_list_tbl_n td {
	font: 12px/1.2em Arial, Helvetica, sans-serif;
	padding: 4px 5px;
	vertical-align:middle;
	border-top:1px solid #fff;
	border-bottom:1px solid #cecfd8;
}
.sport_list_tbl_n td.slt_time {
	width:35px;
}
.sport_list_tbl_n td span {
	color:#666;
}
.sport_list_tbl_n td.slt_game {
	width:150px;
}
.sport_list_tbl_n td a {
	text-decoration:none;
}
.sport_list_tbl_n td a:hover {
	text-decoration:underline;
}


/************************************************
7. Desni sadrĹľaj velika kolona
************************************************/
#right_side_wide {
	width:687px;
	display:inline;
	float:right;
	position:relative;
	margin:0 5px 0 0;
}
.rsw_box {
	width:687px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/right_side_wide_box_footer.png) no-repeat bottom left;
	padding:0 0 8px 0;
	overflow:hidden;
	margin-bottom:18px;
}
.rswb_head {
	width:687px;
	height:33px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/right_side_wide_box_head.png) no-repeat;
	overflow:hidden;
}
h4.rswb_head_title {
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-shadow:0 1px 0 #e1e1e1;
	padding:2px 0;
	margin:7px 0 0 10px;
}
.rswb_center {
	width:687px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/boxes/right_side_wide_box_center.png) repeat-y;
	overflow:hidden;
	min-height:200px;
}

.rswb_title {
	width:420px;
	display:inline;
	float:left;
	position:relative;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	text-shadow:0 1px 0 #fff;
	padding:2px 0;
	margin:7px 0 0 5px;
}
.rswb_title a {
	text-decoration:none;
}
.rswb_title .del_arr {
	display:block;
	float:left;
	padding:0 4px;
	line-height:14px;
}
.rswb_title .tename {
	font:bold 14px/0.9em Arial, Helvetica, sans-serif;
}
.rswb_title .flag {
	margin:3px 4px 0 0;
}

.rswb_title_btn {
	width:250px;
	display:inline;
	float:right;
	position:relative;
	margin:6px 5px 0 0;
}
.rswb_title_btn.short{
	width:150px;
}
.rswb_title.wide{
	width:500px;
}
.rswb_title.wider{
	width:680px;
}
.rswb_title.najava{
	width:400px;
}

a.grey3dbtn {
	font:bold 10px/20px Arial, Helvetica, sans-serif!important;
	display:block;
	width:80px;
	text-align:center;
	text-decoration:none!important;
	text-transform:uppercase;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #5b5959;
	color:#fff;
	text-shadow:0 1px 0 #565656;
	-moz-box-shadow: 0px 1px 2px rgba(000,000,000,0.3), inset 0px 0px 1px rgba(255,255,255,1);
	-webkit-box-shadow: 0px 1px 2px rgba(000,000,000,0.3), inset 0px 0px 1px rgba(255,255,255,1);
	box-shadow: 0px 1px 2px rgba(000,000,000,0.3), inset 0px 0px 1px rgba(255,255,255,1);
	
	/* CSS3 gradient */
	background-color: #737373;/* fallback/image non-cover color */
	background-image: url(../img/tables/grey3dbtn_bg.png);/* fallback image */
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #979797, #737373);/* Firefox 3.6+ */
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#979797), to(#737373));/* Safari 4+, Chrome 1+ */
	background-image: -webkit-linear-gradient(#979797, #737373); /* Safari 5.1+, Chrome 10+ */
	background-image: -o-linear-gradient(#979797, #737373);/* Opera 11.10+ */
	
}
a.grey3dbtn:hover {
	background-color: #036aac;
	background-image: url(../img/tables/grey3dbtn_hov_bg.png);
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #036aac, #035589);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#036aac), to(#035589));
	background-image: -webkit-linear-gradient(#036aac, #035589);
	background-image: -o-linear-gradient(#036aac, #035589);
	border:1px solid #00436e;
	color:#fff;
	text-shadow:0 1px 0 #00436e;
	-moz-box-shadow: 0px 1px 2px rgba(000,000,000,0.3), inset 0px 0px 1px rgba(255,255,255,1);
	-webkit-box-shadow: 0px 1px 2px rgba(000,000,000,0.3), inset 0px 0px 1px rgba(255,255,255,1);
	behavior: url(css/pie.htc);	
}
a.tabrez_btn {
	width:120px;
}
a.nsl_btn_l {
	width:65px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	-khtml-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
}
a.nsl_btn_m {
	width:65px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-khtml-border-radius: 0;
	border-radius: 0;
}
a.nsl_btn_r {
	width:65px;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	-khtml-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
}

.rswb_subtitle {
	width:683px;
	height:47px;
	display:inline;
	float:left;
	position:relative;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#333;
	text-shadow:0 1px 0 #fff;
	padding:2px 0;
	margin:1px 2px;
	background:#cce3fe;
	border-bottom:1px solid #68a1c6;
}
.rswb_subtitle strong {
	color:#0364a2;
}
.rswb_subt_left {
	width:350px;
	height:44px;
	display:inline;
	float:left;
	position:relative;
	margin:2px 0 0 5px;
}
.rswb_subt_right {
	width:150px;
	height:44px;
	display:inline;
	float:right;
	position:relative;
	margin:2px 3px 0 0;
}
.rswb_subt_right.tenis {
	width:250px;
	text-align:right;
}
.rswb_subt_right span {
	width:100px;
	display:inline;
	float:left;
	position:relative;
}
.tenis_podloga {
	width:44px;
	height:44px;
	display:inline;
	float:right;
	overflow:hidden;
	background-image:url(../img/tenis_teren_podloge.png);
	background-repeat:no-repeat;
	position:relative;
}

/* Lijeva kolona #right_side_wide */
#rswc_left {
	width:385px;
	min-height:300px;
	display:inline;
	float:left;
	position:relative;
	margin:7px 0 0 7px;
}

.rswcl_najava {
	width:385px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
}
.rswcl_najava h3 {
	font:16px/1.2em Arial, Helvetica, sans-serif;
	margin:5px 0;
}
.rswcl_najava h3 a {
	color:#f60;
	text-decoration:none;
}
.rswcl_najava h3 a:hover {
	color:#0364a2;
	text-decoration:underline;
}
.rswcl_najava p {
	font:13px/1.3em Arial, Helvetica, sans-serif;
	margin:0 0 15px 0;
	padding:0;
}
.rswcln_table {
	margin: 0;
	width:385px;
}
.rswcln_table td.rsw_game_time {
	width:70px;
	padding-left:20px;
	background:url(../img/icons/white_clock.png) no-repeat left center;
}

.rswcln_table td.rsw_game_time.arhiva {
	width:100px;
}
/* Desna kolona #right_side_wide */
#rswc_right {
	width:270px;
	display:inline;
	float:right;
	position:relative;
	margin:7px 7px 0 0;
}

.rswcr_box {
	width:268px;
	display:inline;
	float:left;
	position:relative;
	border:1px solid #cecfd8;
	margin:0 0 15px 0;
}
.rswcr_box_head {
	width:268px;
	height:27px;
	display:inline;
	float:left;
	position:relative;
	border-bottom:1px solid #cecfd8;
	margin:0 0 1px 0;
	background:url(../img/tables/rswb_box_title_bg.png) repeat-x;
	overflow:hidden;

}
.rswcr_box_head h6, h6.box_h6_title {
	font:bold 12px/27px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 5px;
	text-shadow:0 1px 0 #fff;
	padding:0 0 0 21px;
	text-transform:uppercase;
}
h6.box_h6_title {
	margin:3px 0 0 10px;
}
h6.box_h6_title.zapoceti {
	padding-left:0;
}
h6.box_h6_title a{
	text-decoration:none;
	color:#000;
}

h6.ico_none {
	padding:0;
}
.ico_rezultati {
	background:url(../img/icons/zadnji_rezultati.png) no-repeat 0 6px;
}
.ico_statistika {
	background:url(../img/icons/statistika_ikona.png) no-repeat 0 6px;
}
.ico_povijest {
	background:url(../img/icons/sat_povijest_ikona.png) no-repeat 0 5px;
}
.ico_date_archive {
	background:url(../img/icons/kalendar_ikona.png) no-repeat 0 5px;
}
.ico_monitor {
	background:url(../img/icons/system-monitor.png) no-repeat 0 6px;
}
.ico_uskoro {
	background:url(../img/icons/uskoro_mark.png) no-repeat 100% 4px;
	padding:0 65px 0 0!important;
}
.ico_uskoro span.flag {
	margin:8px 4px 0 0;
}

/* Zadnji rezultati tenis widget */
.tenzadrez_table {
	font-size: 12px;
	margin:0 1px 1px 1px;
	width:266px;
	border-collapse: collapse;
	text-align: left;
}
.tenzadrez_table td {
	color: #222;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:2px;
	vertical-align:middle;
	background:#f6f6f6;
	border:1px solid #cecfd8;
	text-align:center;
}
.tenzadrez_table th {
	color: #222;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:0;
	vertical-align:middle;
	background:#fff url(../img/tables/ekipzadrez_table_th_bg.png) repeat-y right top;
	text-align:left;
}
.tenzadrez_table th p {
	padding:2px;
	border-bottom:1px solid #fff;
	margin:0;
}
.tenzadrez_table td.tzr_game {
	text-align:left;
	padding:2px 2px 2px 5px;
}
.tenzadrez_table td.tzr_game a {
	text-decoration:none;
}
.tenzadrez_table tr.tzr_dark td {
	background:#ebebeb;
}
a.tenzadrez_btn {
	font: 12px/22px Arial, Helvetica, sans-serif;
	margin:0 1px 1px 1px;
	width:266px;
	border-collapse: collapse;
	text-align: center;
	display:block;
	text-decoration:none;
	color:#707070;
	text-shadow:0 1px 0 #fff;
	background-color:#ededed;
	background-image: -moz-linear-gradient(top, #ffffff, #ededed);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ededed));
	background-image: -o-linear-gradient(#ffffff, #ededed);
	behavior: url(css/pie.htc);
}
a.tenzadrez_btn:hover {
	background-color: #036aac;
	background-image: -moz-linear-gradient(top, #036aac, #035589);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#036aac), to(#035589));
	background-image: -o-linear-gradient(#036aac, #035589);
	color:#fff;
	text-shadow:0 1px 0 #00436e;
	behavior: url(css/pie.htc);	
}

/* Zadnji rezultati ekipni sportovi widget */
.ekipzadrez_table {
	font-size: 12px;
	margin:0 0 1px 1px;
	width:266px;
	border-collapse: collapse;
	text-align: left;
}
.ekipzadrez_table th {
	color: #222;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:0;
	vertical-align:middle;
	background:#fff url(../img/tables/ekipzadrez_table_th_bg.png) repeat-y right top;
	text-align:left;
}
.ekipzadrez_table th p {
	padding:2px;
	border-bottom:1px solid #fff;
	margin:0;
}
.ekipzadrez_table th p strong {
	color:#666;
}
.ekipzadrez_table td {
	color: #222;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:4px 2px;
	vertical-align:middle;
	background:#f6f6f6;
	border:1px solid #cecfd8;
	border-left:none;
	border-right:none;
}

.ekipzadrez_table td.ezr_game a {
	text-decoration:none;
}
.ekipzadrez_table td.ezr_rez {
	width:55px;
	text-align:center;
	font-weight:bold;
}
.ekipzadrez_table td.ezr_ikone {
	width:21px;
}
.ekipzadrez_table td.ezr_ikone a.najava_mark {
	margin:0 0 0 5px;
}
.ekipzadrez_table tr.ezr_dark td {
	background:#ebebeb;
}


/* Statistika turnira / igre widget */
ul.tabs4 {
	padding: 0;
	float: left;
	list-style: none;
	height: 26px;
	margin:0 0 0 1px;
	width:100%;
}
ul.tabs4 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 26px;
	line-height: 26px;
	border: 1px solid #b1b1b1;
	border-top: none;
	overflow: hidden;
	position: relative;
	background-color:#ccc;
	background-image: -moz-linear-gradient(top, #dedede, #cbcbcb);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dedede), to(#cbcbcb));
	background-image: -o-linear-gradient(#dedede, #cbcbcb);
}
ul.tabs4 li.t1 {
	border-left: none;
}
ul.tabs4 li.t2 {
	border-right: none;
}
ul.tabs4 li a {
	text-decoration: none;
	color: #252525;
	display: block;
	font-size: 13px;
	width:132px;
	text-align:center;
	outline: none;
	text-shadow:0 1px 0 #fff;
	margin:0;
	padding:0;
}
ul.tabs4 li a:hover {
	background: #fff;
}	
html ul.tabs4 li.active, html ul.tabs4 li.active a:hover  {
	background-color: #fff;
	background-image: -moz-linear-gradient(top, #dcdcdc, #ffffff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dcdcdc), to(#ffffff));
	background-image: -o-linear-gradient(#dcdcdc, #ffffff);
	border-color: #fff;
}
html ul.tabs4 li.active a  {
	color:#f60;
}
.tab4_container {
	clear: both;
	float: left; 
	width: 100%;
	margin:0 1px;
	position:relative;
}
.tab4_content {
	font-size:12px;
}

.widget_stats_table {
	font-size: 12px;
	margin:2px 0 1px 0;
	width:266px;
	border-collapse: collapse;
	text-align: left;
}
.widget_stats_table td {
	color: #222;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:4px;
	vertical-align:middle;
	background:#f6f6f6;
	border-top:1px solid #cecfd8;
	border-bottom:1px solid #cecfd8;
}
.widget_stats_table tr.wst_dark td {
	background:#ebebeb;
}
.widget_stats_table td.wst_value {
	text-align:right;
}

/* Prethodni turniri widget */
.past_games_table {
	font-size: 12px;
	margin:0 1px 1px 1px;
	width:266px;
	border-collapse: collapse;
	text-align: left;
}
.past_games_table th {
	color: #666;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	padding:2px 0 2px 6px;
	vertical-align:middle;
	background:#ebebeb;
	border:1px solid #cecfd8;
	text-align:left;
}
.past_games_table th.pgth_godina {
	padding:2px 0;
	text-align:center;
}
.past_games_table td {
	color: #222;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:4px 0 4px 5px;
	vertical-align:middle;
	background:#fff;
	text-align:left;
	border-bottom:1px solid #e1dfdf;
}
.past_games_table td.pgt_godina {
	border-right:1px solid #cecfd8;
	text-align:center;
	padding:4px 0;
}
.past_games_table td.pgt_ikone {
	width:40px;
	padding:4px 2px 4px 0;
}
.past_games_table tr.pgt_dark td {
	background:#f6f6f6;
}
.past_games_table tr:hover td {
	background:#e2efff;
}
a.pgt_stats, a.pgt_stands, a.ezr_info {
	display:block;
	width:16px;
	height:16px;
	text-decoration:none;
	text-indent:-9999em;
	float:right;
}
a.pgt_stats {
	background:url(../img/icons/statistika_ikona.png) no-repeat bottom center;
	margin:0 0 0 5px;
}
a.pgt_stands {
	background:url(../img/icons/zdrijeb_ikona.png) no-repeat bottom center;
}
a.ezr_info {
	background:url(../img/icons/information.png) no-repeat bottom center;
}

/* Ĺ˝drijeb / Standings #right_side_wide */
#rswc_standings {
	width:673px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 0 7px;
}

.jcarousel-prev, .jcarousel-next {
	width:54px;
	height:20px;
	text-indent:-9999em;
	background-image:url(../img/tenstand_scroll_btns.png);
	background-repeat:no-repeat;
	position:absolute;
	top:30px;
	cursor:pointer;
}
.jcarousel-prev {
	left:7px;
	background-position:top left;
}
.jcarousel-next {
	right:7px;
	background-position:top right;
}
.jcarousel-prev-disabled {
	background-position:bottom left;
	cursor:default;
}
.jcarousel-next-disabled {
	background-position:bottom right;
	cursor:default;
}

.jcarousel-skin-tenstand .jcarousel-container {
	width:673px;
	display:block;
	overflow:hidden;
	float:left;
}
.jcarousel-skin-tenstand .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-tenstand .jcarousel-container-horizontal {
    width:673px;
    height: 960px;
    padding: 0;
}
.jcarousel-skin-tenstand .jcarousel-container-vertical {
    width:673px;
    height: 960px;
    padding: 0;
}
.jcarousel-skin-tenstand .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin-tenstand .jcarousel-clip-horizontal {
    width:673px;
    height: 960px;
}
.jcarousel-skin-tenstand .jcarousel-item {
    width: 224px;
    height: 960px;
	background:#fff;
}
.jcarousel-skin-tenstand .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 0;
}

.jcarousel-skin-tenstand .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 0;
}
.jcarousel-skin-tenstand .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/* Ĺ˝drijeb naslov */
.tenstand_title {
	font-size: 13px;
	margin:0 0 1px 0;
	width:672px;
	border-collapse: collapse;
	text-align: left;
	border:1px solid #cecfd8;
	background:#e5e5e5 url(../img/tables/tenstand_title_bg.png) repeat-x;
}
.tenstand_title th {
	font-size: 12px;
	padding:0 4px;
	height:37px;
	vertical-align:middle;
	text-shadow:0 1px 0 #fff;
}
.tenstand_title th.tenst_title {
	text-align:center;
	font:bold 14px/1em Arial, Helvetica, sans-serif;
}
.tenstand_title th.tenst_btnl {
	width:70px;
	text-align:left;
}
.tenstand_title th.tenst_btnr {
	width:70px;
	text-align:right;
}
.tenstand_title th a {
	text-decoration:none!important;
}

/* Ĺ˝drijeb - Sudionici */
.zdrijeb_table_defaults {
	font-size: 12px;
	margin:0;
	width:223px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
}
.zdrijeb_table_defaults caption {
	background:#036caf;
	color:#fff;
	text-align:center;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:4px;
	margin:0 0 1px 0;
}
.zdrijeb_table_defaults td {
	color: #222;
	font: 12px/26px Arial, Helvetica, sans-serif;
	padding:0 2px 0 0;
	vertical-align:middle;
}
.sts_table td {
	height:26px;
}
.sts_table td.sts_even {
	border:1px solid #dcdcdc;
	border-left:none;
	background:#f1f8fd;
}
.sts_table td span.flag {
	margin:7px 4px 0 0;
}

/* Ĺ˝drijeb - 1-16 finale */
.st_16f_table caption {
	margin:0 0 1px 1px;
}
.st_16f_table td {
	color: #000;
	font: 12px/12px Arial, Helvetica, sans-serif;
	padding:0 2px 0 5px;
	height:13px;
}
.st_16f_table td.st16f_empty {
	height:26px;
	line-height:26px;
}
.st_16f_table td.st16f_name {
	border-bottom:1px solid #dcdcdc;
	line-height:13px;
}
.st_16f_table td.st16f_rez {
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#666;
}
.st_16f_table td.str_bright {
	border-right:1px solid #dcdcdc;
}

/* Ĺ˝drijeb - 1-8 finale */
.st_8f_table caption {
	margin:0 0 1px 1px;
}
.st_8f_table td {
	color: #000;
	font: 12px/12px Arial, Helvetica, sans-serif;
	padding:0 2px 0 5px;
	height:13px;
}
.st_8f_table td.st8f_empty {
	height:26px;
	line-height:26px;
}
.st_8f_table td.st8f_name {
	border-bottom:1px solid #dcdcdc;
	line-height:15px;
}
.st_8f_table td.st8f_rez {
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#666;
}
.st_8f_table td.str_bright {
	border-right:1px solid #dcdcdc;
}

/* Ĺ˝drijeb - 1-4 finale */
.st_4f_table caption {
	margin:0 0 1px 1px;
}
.st_4f_table td {
	color: #000;
	font: 12px/13px Arial, Helvetica, sans-serif;
	padding:0 2px 0 5px;
	height:13px;
}
.st_4f_table td.st4f_empty {
	height:26px;
	line-height:26px;
}
.st_4f_table td.st4f_name {
	border-bottom:1px solid #dcdcdc;
	line-height:15px;
}
.st_4f_table td.st4f_rez {
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#666;
}
.st_4f_table td.str_bright {
	border-right:1px solid #dcdcdc;
}


/* Ĺ˝drijeb - 1-2 finale */
.st_2f_table caption {
	margin:0 0 1px 1px;
}
.st_2f_table td {
	color: #000;
	font: 12px/13px Arial, Helvetica, sans-serif;
	padding:0 2px 0 5px;
	height:13px;
}
.st_2f_table td.st2f_empty {
	height:26px;
	line-height:26px;
}
.st_2f_table td.st2f_name {
	border-bottom:1px solid #dcdcdc;
	line-height:15px;
}
.st_2f_table td.st2f_rez {
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#666;
}
.st_2f_table td.str_bright {
	border-right:1px solid #dcdcdc;
}

/* Ĺ˝drijeb - finale */
.st_f_table caption {
	margin:0 0 1px 1px;
}
.st_f_table td {
	color: #000;
	font: 14px/14px Arial, Helvetica, sans-serif;
	padding:0 2px 0 5px;
	height:14px;
}
.st_f_table td.stf_name {
	border-bottom:1px solid #dcdcdc;
	line-height:15px;
	padding-top:410px;
}
.st_f_table td.stf_rez {
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#666;
}

/* Tablica / Rezultati / Ekipni sportovi #right_side_wide */
#rswc_tabrez {
	width:671px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 0 7px;
	border:1px solid #cecfd8;
	min-height:450px;
}
.rswc_tabrez_title {
	margin:0 0 1px 0;
	width:671px;
	height:37px;
	display:inline;
	float:left;
	position:relative;
	border-bottom:1px solid #cecfd8;
	background:#e5e5e5 url(../img/tables/tenstand_title_bg.png) repeat-x;
}
.rswc_tt_left {
	width:300px;
	display:inline;
	float:left;
	position:relative;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000;
	text-shadow:0 1px 0 #fff;
	background:url(../img/icons/tablica_rezultati_ikona.png) no-repeat left center;
	padding:0 0 0 20px;
	margin:12px 0 0 10px;
}

/* Tabs tablica / rezultati / raspored */
ul.tabs5 {
	margin:0;
	padding: 0;
	float: right;
	list-style: none;
	height: 37px;
	border-bottom: 1px solid #cecfd8;
	width: 240px;
	display:inline;
}
ul.tabs5 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 37px;
	line-height: 37px;
	border-left: 1px solid #cecfd8;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
}
ul.tabs5 li a {
	text-decoration: none;
	color: #252525;
	display: block;
	font-size: 13px;
	width:78px;
	height:37px;
	text-align:center;
	border-left: 1px solid #fff;
	outline: none;
	text-shadow:0 1px 0 #fff;
}
ul.tabs5 li a:hover {
	background: #fff;
}	
html ul.tabs5 li.active, html ul.tabs5 li.active a:hover  {
	background: #fff url(../img/tables/tabs5_active_bg.png) repeat-x;
	border-bottom: 1px solid #fff;
}
html ul.tabs5 li.active a  {
	color:#f60;
}
.tab5_container {
	clear: both;
	float: left; 
	width: 100%;
	margin:0 1px;
	position:relative;
	min-height:438px;
}
.tab5_content {
	font-size:12px;
}

/* Tablica / rezultati - tablica */
.tabrez_tablica {
	font-size: 12px;
	margin:0 0 1px 0;
	width:669px;
	border-collapse: collapse;
	text-align: left;
}
.tabrez_tablica a {
	text-decoration:none;
}
.tabrez_tablica th {
	color: #000;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	padding:15px 2px 6px 2px;
	vertical-align:middle;
	background:#ebebeb url(../img/tables/tabrez_tablica_th_bg.png) repeat-x bottom left;
	border:1px solid #fff;
	border-bottom-color:#cecfd8;
	border-top:none;
	text-align:center;
	text-shadow:0 1px 0 #fff;
}

.tabrez_tablica td {
	color: #222;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:4px 2px;
	vertical-align:middle;
	background:#f6f6f6;
	text-align:center;
	border:1px solid #fff;
}
.tabrez_tablica tr.tabrezt_dark td {
	background:#ebebeb;
}
.tabrez_tablica tr.tabrezt_green td {
	background:#dbfde0;
}
.tabrez_tablica tr.tabrezt_blue td {
	background:#d4f3ff;
}
.tabrez_tablica tr.tabrezt_red td {
	background:#ffe1e2;
}
.tabrez_tablica th.tabrezth_klub, .tabrez_tablica td.tabrezt_klub { 
	width:210px;
	text-align:left;
	padding-left:10px;
}
.tabrez_tablica th.tabrezth_semafor, .tabrez_tablica td.tabrezt_semafor { 
	width:90px;
	text-align:left;
	padding-left:10px;
}
.semafor {
	display:block;
	width:16px;
	height:16px;
	float:left;
	background-image:url(../img/icons/rgg_bullets.png);
	background-repeat:no-repeat;
	margin:0 1px 0 0;
}
.semafor.green {
	background-position:0 0;
}
.semafor.red {
	background-position:0 -16px;
}
.semafor.grey {
	background-position:0 -32px;
}

/* Tablica / rezultati - rezultati */
.tabrez_rezultati {
	font-size: 12px;
	margin:0 0 1px 0;
	width:669px;
	border-collapse: collapse;
	text-align: left;
}
.tabrez_rezultati a {
	text-decoration:none;
}

.tabrez_rezultati td {
	color: #222;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:4px;
	vertical-align:middle;
	background:#f6f6f6;
	text-align:left;
	border:1px solid #cecfd8;
	text-shadow:0 1px 0 #fff;
}
.tabrez_rezultati tr.tabrezz_dark td {
	background:#ebebeb;
}
.tabrez_rezultati td.tarez_datum {
	width:100px;
}
.tabrez_rezultati td.tarez_name {
	padding:4px 4px 4px 10px;
}
.tabrez_rezultati td.trn_right {
	text-align:right;
	padding:4px 10px 4px 4px;
}
.tabrez_rezultati td.tarez_rez {
	width:40px;
	text-align:center;
}
.tabrez_rezultati td.tarez_ikone {
	width:40px;
}
.tabrez_rezultati td.tarez_ikone a.najava_mark {
	margin:0 0 0 5px;
}

/************************************************
8. Najava - liga - stats
************************************************/
.nls_subtitle {
	width:683px;
	height:26px;
	display:inline;
	float:left;
	position:relative;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#333;
	text-shadow:0 1px 0 #fff;
	padding:2px 0;
	margin:1px 2px;
	background: #daf0dd url(../img/tables/nls_subtitle_bg.png) repeat-x;
}
.nls_subt_left {
	width:350px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 0 5px;
}
.nls_subt_right {
	width:100px;
	display:inline;
	float:right;
	position:relative;
	margin:0 5px 0 0;
	color:#197b30;
	background:url(../img/icons/accept.png) no-repeat 0 4px;
	padding:0 0 0 20px;
}
.nls_end {
	width:683px;
	height:30px;
	display:inline;
	float:left;
	position:relative;
	margin:0 2px;
	background:#fff url(../img/tables/nls_end_bg.png) repeat-x;
}
.nls_game_over {
	background:#fdd0d2 url(../img/tables/nls_game_over_bg.png) repeat-x;
}
.nls_game_over .nls_subt_right {
	color:#FF0000;
	background:url(../img/icons/delete.png) no-repeat 0 4px;
}
.nls_teams_title {
	width:683px;
	height:39px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/tables/nls_teams_title_bg.png) no-repeat;
	margin:0 2px;
}
.nlstt_left {
	width:340px;
	height:39px;
	display:inline;
	float:left;
	position:relative;
	text-align:center;
	font:bold 18px/37px Arial, Helvetica, sans-serif;
	color:#222;
	text-shadow:0 1px 0 #fff;
}

/*** Stats */
.nls_stats_title {
	width:683px;
	height:26px;
	display:inline;
	float:left;
	position:relative;
	background:#cce3fe url(../img/tables/nls_stats_title_bg.png) repeat-x;
	border-bottom:1px solid #68a1c6;
	margin:0 2px 1px 2px;
	overflow:hidden;
}
.nlsst_left {
	width:165px;
	height:26px;
	display:inline;
	float:left;
	position:relative;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#464646;
	text-shadow:0 1px 0 #fff;
	margin:0 0 0 5px;
}
.nlsst_right {
	width:500px;
	height:26px;
	display:inline;
	float:right;
	position:relative;
}
.nlsst_leftmanji {
    width:100px;
    height:26px;
    display:inline;
    float:left;
    position:relative;
    font:bold 12px/26px Arial, Helvetica, sans-serif;
    color:#464646;
    text-shadow:0 1px 0 #fff;
    margin:0 0 0 5px;
}

.nlsst_rightveci {
    width:565px;
    height:26px;
    display:inline;
    float:right;
    position:relative;
    color: black;
    display: block;
    font-size: 11px;
    text-align:center;
    text-shadow:0 1px 0 #fff;

} 
.nlsst_right a.nls_tablica_lige_btn {
	display:block;
	float:right;
	padding:0 5px 0 18px;
	background:url(../img/icons/tablica_rezultati_ikona.png) no-repeat left center;
	text-decoration:none;
	margin:4px 0 0 0;
	color:#0364a2;
	text-shadow:0 1px 0 #fff;
}

.nlsst_right a.nls_tablica_lige_btn:hover {
	color:#f60;
}
/* UÄŤinak u natjecanju */
ul.nls_uun_list {
	width:683px;
    float:left;
    position:relative;
    margin:0 2px 1px 2px;
    padding:0;
    list-style:none;
    overflow:hidden;
    border-top:1px solid #cecfd8;
    border-bottom:1px solid #cecfd8;
    background:url(../img/tables/nls_uun_list_bg_line.png) repeat-y; 
}
ul.nls_uun_list li {
	width:170px;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	overflow:hidden;
	border-right:1px solid #cecfd8;
}
table.nls_uun_table {
	font-size: 12px;
	margin: 0;
	border-collapse: collapse;
	text-align: center;
}
table.nls_uun_table caption {
	font-size: 11px;
	font-weight: normal;
	color: #222;
	padding:0 2px;
	background:#ebebeb;
	text-align:center;
}
table.nls_uun_table th {
	font-size: 11px;
	font-weight: normal;
	color: #666;
	padding:0 2px;
	border-bottom: 1px solid #cecfd8;
	background:#ebebeb;
}
table.nls_uun_table td {
	color: #222;
	padding: 2px;
	vertical-align:middle;
}
.dg_icon {
	width:13px;
	height:13px;
	display:block;
	text-indent:-9999em;
	overflow:hidden;
	background:url(../img/icons/doma_gosti_icon.png) no-repeat 0 0;
	margin:0 0 1px 3px;
	cursor:help;
}
.igosti {
	background-position:0 -13px;
}
.ineutral {
	background-position:bottom left;
}
/* Posljednje utakmice */
ul.tabs6, ul.nsl_tabs {
	margin:0;
	padding: 0;
	float: right;
	list-style: none;
	height: 26px;
	width: 100%;
}
ul.tabs6 li, ul.nsl_tabs li {
	float: right;
	margin: 0;
	padding: 0;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	position: relative;
}
ul.tabs6 li.nls_tabs_spacer, ul.nsl_tabs li.nls_tabs_spacer {
	border-left:1px solid #68a1c6;
}
ul.tabs6 li a, ul.nsl_tabs li a {
	text-decoration: none;
	color: #0364a2;
	display: block;
	font-size: 11px;
	text-align:center;
	padding:0 8px;
	outline: none;
	text-shadow:0 1px 0 #fff;
}
ul.tabs6 li a:hover, ul.nsl_tabs li a:hover {
	color:#e06900;
}	
html ul.tabs6 li.active, html ul.tabs6 li.active a:hover, html ul.nsl_tabs li.active, html ul.nsl_tabs li.active a:hover {
	background:url(../img/icons/nls_bg_arrow.png) no-repeat bottom center;
}
html ul.tabs6 li.active a, html ul.nsl_tabs li.active a  {
	color:#e06900;
}
.tab6_container, .nsl_tabs_container {
	clear: both;
	float: left; 
	width: 100%;
	margin:0;
	position:relative;
}
.tab6_content, .nsl_tabs_content {
	font-size:12px;
}
ul.nls_pu_list li {
	width:341px;
}
table.nls_pu_table {
	font-size: 12px;
	margin: 0;
	border-collapse: collapse;
	text-align: left;
}
table.nls_pu_table th {
	font-size: 11px;
	font-weight: normal;
	color: #666;
	padding:0 2px;
	border-bottom: 1px solid #cecfd8;
	background:#ebebeb;
}
table.nls_pu_table th abbr {
	white-space:nowrap;
}
table.nls_pu_table td {
	color: #222;
	padding: 2px;
	vertical-align:middle;
}
table.nls_pu_table tr.nlsput_dark td {
	background:#f4f1f1;
}
table.nls_pu_table tr:hover td {
	background:#cecfd8;
}
table.nls_pu_table td.nlsput_date {
	width:34px;
}
table.nls_pu_table td.nlsput_dg {
	width:16px;
	text-align:center;
}
table.nls_pu_table td.nlsput_nat {
	width:16px;
	text-align:center;
}
table.nls_pu_table td.nlsput_semafor {
	width:16px;
	text-align:center;
}
table.nls_pu_table td.nlsput_rez {
	width:24px;
	text-align:center;
}
table.nls_pu_table td.nlsput_stats {
	width:20px;
	text-align:center;
}
table.nls_pu_table td.nlsput_stats a {
	float:none;
}
table.nls_pu_table td.nlsput_naj {
	width:20px;
	text-align:center;
}
.num_green { color:#006600;}
.num_red {color:#F00;}

/* Veliki tip */
#nls_big_tip {
	width:671px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 7px;
	border:1px solid #cecfd8;
	background:#f1f8fd;
}
.nlsnbt_title_text {
	width:420px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/icons/fire-big.png) no-repeat left center;
	font:14px/26px Arial, Helvetica, sans-serif;
	text-shadow:0 1px 0 #fff;
	padding:0 0 0 20px;
	margin:0 0 0 5px;
	color:#000;
}
.nlsnbt_title_tipster {
	width:180px;
	display:inline;
	float:right;
	position:relative;
	font:12px/26px Arial, Helvetica, sans-serif;
	text-shadow:0 1px 0 #fff;
	margin:0 5px 0 0;
	color:#666;
	text-align:right;
}
.nlsnbt_title_uspjesnost {
	width:20px;
	height:16px;
	float:left;
	position:relative;
	margin:2px;
}
.nlsnbt_title_uspjesnost.u0 {
	background:url(../img/icons/cross.png) no-repeat left center;
}
.nlsnbt_title_uspjesnost.u1 {
	background:url(../img/icons/check.png) no-repeat left center;
}
.nlsnbt_title_uspjesnost.u2 {
	background:url(../img/icons/check.png) no-repeat left center;
}
.nlsnbt_title_uspjesnost.u {
	background:url(../img/icons/question.png) no-repeat left center;
}
.nlsnbt_title_tipster a {
	text-decoration:none;
}
.nlsn_title.premium .nlsnbt_title_text {
	background: url(../img/icons/gold_star.png)  no-repeat left center;
	color:#fff;
	font-weight:bold;
	text-shadow:0 1px 0 #000;
	padding:0 0 0 30px;
}

.nlsn_title.premium .nlsnbt_title_tipster{
		text-shadow:none;
		margin:0 5px 0 0;
		color:#fff;
}
.nlsn_title.premium .nlsnbt_title_tipster a{
	color:#fff;
}

.nlsn_title.live .nlsnbt_title_text {
	background: url(../img/icons/live_prognoza.png)  no-repeat left center;
	color:#fff;
	font-weight:bold;
	text-shadow:0 1px 0 #000;
	padding:0 0 0 35px;
}
.nlsn_title.live .nlsnbt_title_tipster{
		text-shadow:none;
		margin:0 5px 0 0;
		color:#fff;
}
.nlsn_title.live .nlsnbt_title_tipster a{
	color:#fff;
}

/* Big tip table */
.bigtip_tbl {
	font-size: 12px;
	margin:0 0 1px 1px;
	width:669px;
	border-collapse: collapse;
	text-align: left;
}

.bigtip_tbl th {
	color: #666;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	padding:2px;
	vertical-align:middle;
	background:#ebebeb;
	border:1px solid #cecfd8;
	text-align:center;
}
.bigtip_tbl td {
	color: #222;
	font: 24px/1em Arial, Helvetica, sans-serif;
	padding:4px 2px;
	vertical-align:middle;
	background:#fff;
	text-align:center;
	border:1px solid #cecfd8;
}

/* Najava */
.invisible{
	display:none;
}
ul.dz-inline-list,
ol.dz-inline-list {
	list-style: none;
	margin: 0 0 10px 0;
	padding: 0;
}
ul.dz-inline-list > li,
ol.dz-inline-list > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 20px;
}
.najava-meta {
	font-size: 12px;
	margin: 0 0 10px;
}
.najava-meta strong {
	color:#666;
}
.najava-short-stats .nlsn_table_wrap {
	/*float: none;*/
	clear: both;
	margin: 0 0 15px 0;
	border-bottom: 0;
}

h2.sport-big-title {
	line-height: 1em;
	font-size: 28px;
	margin: 0 0 17px 0;
	padding: 0 0 13px 0;
	clear: both;
	border-bottom: 2px solid #9fcafc;
}
h2.sport-big-title small {
	color: #999;
}


/* Dodano 16.05.2013 */
.maybe_more_news h4.naj-updates-title {
	color:#F60;
	font:bold 18px/2em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
ul.naj-updates {
	border-bottom: none;
	margin-bottom: 30px;
}
ul.naj-updates li {
	padding: 5px 0;
	background: transparent none;
	border-bottom:1px dotted #cecfd8;
}
ul.naj-updates li h6 {
	font-size: 14px;
	line-height: 1em;
	color: #666;
	margin: 5px 0 8px 0;
	padding: 0;
	font-weight: bold;
}
ul.naj-updates li h6 small {
	font-size: 11px;
	color: #999;
	font-weight: normal;
}
ul.naj-updates li p {
	font-size: 13px;
	color: #666;
	margin: 5px 0;
	padding: 0;
}

.nadopune-shortcut {
	margin: 50px 0 5px 0;
	padding: 5px;
	border:1px solid #cecfd8;
	background: #fff;
	position: relative;
}
.nadopune-shortcut-title {
	display: inline-block;
	background: #fff;
	color: #000;
	border:1px solid #cecfd8;
	border-bottom: none;
	width: 100px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	font-size: 13px;
	font-weight: bold;
	position: absolute;
	top:-26px;
	left: -1px;
	z-index: 5;
}
ul.nadopune-shortcut-list {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.nadopune-shortcut-list li {
	margin: 0;
	padding: 4px 0 4px 20px;
	line-height: 16px;
	list-style: none;
	zoom:1;
	background: url(../img/icons/sat_povijest_ikona.png) no-repeat left center;
	border-bottom:1px dotted #cecfd8;
}
ul.nadopune-shortcut-list li:nth-child(even) {
    background-color: #f6f6f6;
}
ul.nadopune-shortcut-list li:last-child {
	border-bottom:none;
}
ul.nadopune-shortcut-list li a {
	text-decoration: none;
	font-weight: bold;
}
ul.nadopune-shortcut-list li a small {
	font-weight: normal;
	color: #999;
	font-size: 11px;
}

#nls_najava {
	width:671px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 7px;
	border:1px solid #cecfd8;
	background:#f1f8fd;
}
.nlsn_title {
	margin:0 0 1px 0;
	width:671px;
	height:26px;
	display:inline;
	float:left;
	position:relative;
	border-bottom:1px solid #cecfd8;
	background:#d9d9d9 url(../img/tables/nlsn_title_bg.png) repeat-x;
}
.nlsn_title.premium {
	background:#ff7805;
	color:#fff;
}
.nlsn_title.live {
	background:#FF0505;
	color:#fff;
}
.nlsn_title_text {
	width:440px;
	height:26px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/icons/najava_ikona_single.png) no-repeat left center;
	font:14px/26px Arial, Helvetica, sans-serif;
	text-shadow:0 1px 0 #fff;
	padding:0 0 0 20px;
	margin:0 0 0 5px;
	color:#000;
	overflow:hidden;
}
ul.nlsn_share {
	width:200px;
	height:26px;
	display:inline;
	float:right;
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
}
ul.nlsn_share li {
	margin:0 4px;
	padding:0;
	display:inline;
	float:right;
	position:relative;
	line-height:26px;
	font:12px/26px Arial, Helvetica, sans-serif;
	color:#888;
	text-shadow:0 1px 0 #fff;
}
ul.nlsn_share li a {
	margin:5px 0 0 0;
	padding:0;
	display:block;
	float:left;
	position:relative;
	width:16px;
	height:16px;
	text-indent:-9999em;
}
ul.nlsn_share li a.iprint {
	background:url(../img/icons/print.png) no-repeat;
}
ul.nlsn_share li a.iemail {
	background:url(../img/icons/email_16.png) no-repeat;
}
ul.nlsn_share li a.ifacebook {
	background:url(../img/icons/facebook_16.png) no-repeat;
}
ul.nlsn_share li a.itwitter {
	background:url(../img/icons/twitter_16.png) no-repeat;
}
.nlsn_content {
	padding:5px;
	padding-bottom:15px;
	font:13px Arial, Helvetica, sans-serif;
	color:#222;
}
.nlsn_content h2 {
	font:100 24px/1.2em Arial, Helvetica, sans-serif;
	color:#f60;
	margin:0 0 15px 0;
	padding:0;
}
.nlsn_content h3 {
	font: 100 15px/1.3em Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#222;
	margin:0 0 15px 0;
	padding:0;
}
.nlsn_content p {
	font:13px Arial, Helvetica, sans-serif;
	color:#222;
	margin:0 0 15px 0;
	padding:0;
}
/*.nlsn_content img.najava {
	width:454px;
	height:304px;
	padding:1px;
	margin:10px;
	background:#fff;
	border:1px solid #929292;
	clear:both;
}*/
.najava_pic_wrap {
	width:450px;
	min-height:300px;
	display:inline;
	float:left;
	position:relative;
	margin:10px;
	border:1px solid #929292;
	background:#fff;
	padding:1px;
}
.najava_pic_wrap.najavan {
	width:180px;
	min-height:120px;
	height:120px;
	clear:both;
}

.najava_pic_wrap img {
	margin:0;
	padding:0;
	border:none;
	display:block;
	width:450px;
	height:300px;
}

div.najava_pic_wrap.smaller{
	width:300px;
	min-height:200px;
	height:200px;
}

.najava_pic_wrap.smaller img{
	width:300px;
	min-height:200px;
	height:200px;
}

.najava_pic_wrap.najavan img{
	width:180px;
	height:120px;
}

.najava_pic_wrap span {
	position:absolute;
	display:block;
	bottom:0;
	right:0;
	background:#fff;
	font:11px/1.4em Arial, Helvetica, sans-serif;
	color:#999;
	text-align:center;
	padding:0 4px;
}
.najava_pic_wrap span a {
	color:#666;
	text-decoration:none;
}
.najava_pic_wrap span a:hover {
	color:#f60;
	text-decoration:none;
}

.nlsn_content .floatl {
	margin-left:0;
}
.nlsn_content .floatr {
	margin-right:0;
}

div.podijeli {
	width:657px;
	display:inline;
	float:left;
	margin:0 4px;
	padding:2px;
}

.nlsn_rate {
	width:661px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 10px 4px;
	padding:0;
	background:#cce3fe url(../img/tables/nlsn_rate_bg.png) repeat-x;
	border:1px solid #68a1c6;
}
ul.nlsn_rate {
	list-style:none;
}
ul.nlsn_rate li {
	margin:0 4px;
	padding:0;
	display:inline;
	float:left;
	position:relative;
	line-height:26px;
	font:12px/26px Arial, Helvetica, sans-serif;
	color:#888;
	text-shadow:0 1px 0 #fff;
}
ul.nlsn_rate li div.fb-like{
	vertical-align:middle;
	height:21px;	
}

ul.nlsn_rate li.gplus{
	padding-top:3px;
	
}
ul.nlsn_rate li a {
	margin:5px 0 0 0;
	padding:0;
	display:block;
	float:left;
	position:relative;
	width:15px;
	height:15px;
	text-indent:-9999em;
}
ul.nlsn_rate li a.ithumbs_up {
	background:url(../img/icons/thumbs_up.png) no-repeat;
}
ul.nlsn_rate li a.ithumbs_down {
	background:url(../img/icons/thumbs_down.png) no-repeat;
}
ul.nlsn_rate li span.result_thumbs_up {
	color:#060;
	font-weight:bold;
}
ul.nlsn_rate li span.result_thumbs_down {
	color:#FF0000;
	font-weight:bold;
}
ul.nlsn_rate li a.get_premium {
	margin:0;
	padding:0;
	display:inline;
	float:none;
	position:relative;
	width:auto;
	height:auto;
	text-indent:inherit;
}

.nlsn_table_wrap {
	width:661px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 5px 4px;
	border:1px solid #cecfd8;
}
.nlsntw_title {
	width:330px;
	display:inline;
	float:left;
	position:relative;
	font:bold 14px/2em Arial, Helvetica, sans-serif;
	color:#464646;
	text-shadow:0 1px 0 #fff;
	text-align:center;
	background:#ededed url(../img/tables/nlsntw_title_bg.png) repeat-x;
	border-bottom:1px solid #cecfd8;
}
.nlsntw_title.floatr {
	border-left:1px solid #cecfd8;
}
h6.nlsnt_subtitle {
	padding:4px;
	background:#707070;
	font:bold 10px/1.2em Arial, Helvetica, sans-serif;
	color:#fff;
	margin:1px;
	text-transform:uppercase;
	letter-spacing:1px;
}
ul.nlsnt_list {
	width:661px;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
ul.nlsnt_list li {
	width:330px;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	overflow:hidden;
	border-right:1px solid #cecfd8;
}
table.nlsn_izostanci_table {
	font-size: 12px;
	margin:0 1px;
	border-collapse: collapse;
	text-align: left;
}
table.nlsn_izostanci_table th {
	font-size: 11px;
	font-weight: normal;
	color: #666;
	padding:3px 4px;
	border-bottom: 1px solid #cecfd8;
	background:#ebebeb;
}
table.nlsn_izostanci_table td {
	color: #222;
	padding:2px 4px;
	vertical-align:middle;
	border-bottom: 1px solid #cecfd8;
	background:#f6f6f6;
}
table.nlsn_izostanci_table td span.flag {
	margin:0;
}
table.nlsn_izostanci_table tr.nlsnit_dark td {
	background:#ebebeb;
}
table.nlsn_izostanci_table tr.nlsnit_bg1 td {
	background:#f6f6f6;
}
table.nlsn_izostanci_table tr.nlsnit_bg2 td {
	background:#ffe2e2;
}
table.nlsn_izostanci_table tr.nlsnit_bg3 td {
	background:#faf8da;
}
table.nlsn_izostanci_table tr.nlsnit_bg4 td {
	background:#defaeb;
}
table.nlsn_izostanci_table .nlsnit_small {
	width:16px;
}
a.ihelp {
	padding-right:20px;
	background:url(../img/icons/question-button.png) no-repeat right center;
	text-decoration:none;
	color:#222;
}
a.ihelp:hover {
	color:#f60;
}
table.nlsn_sastav_table tr > td:first-child {
	text-align:right;
	padding-right:10px;
}
p.nlsn_izostanci_short {
	padding:5px;
	margin:0;
}

/* Tablica / sort */
#nlss_table {
	width:671px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 4px 7px;
	border:1px solid #cecfd8;
}
.nlsst_title {
	margin:0 0 1px 0;
	width:671px;
	height:26px;
	display:inline;
	float:left;
	position:relative;
	border-bottom:1px solid #cecfd8;
	background:#d9d9d9 url(../img/tables/nlsst_title_bg.png) repeat-x;
}
ul.tabs14 {
	margin:0;
	padding: 0;
	float: left;
	list-style: none;
	height: 25px;
	width: 100%;
	border-top: 1px solid #fff;
}
ul.tabs14 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 25px;
	line-height: 25px;
	border-right: 1px solid #cecfd8;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
}
ul.tabs14 li a {
	text-decoration: none;
	color: #252525;
	display: block;
	font-size: 12px;
	padding:0 15px;
	text-align:center;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	outline: none;
	text-shadow:0 1px 0 #fff;
}
ul.tabs14 li a:hover {
	background: #fff;
}	
html ul.tabs14 li.active, html ul.tabs14 li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
html ul.tabs14 li.active a  {
	color:#f60;
}
.tab14_container {
	clear: both;
	float: left; 
	width: 100%;
	margin:0 1px;
	position:relative;
}
.tab14_content {
	font-size:12px;
}

ul.nsl_sub_tabs {
	margin:0;
	padding: 0 0 0 9px;
	float: left;
	list-style: none;
	height: 26px;
	width: 660px;
	border-bottom:1px solid #68a1c6;
	background:#f0eeee url(../img/tables/nsl_sub_tabs_bg.png) repeat-x;
}
ul.nsl_sub_tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 26px;
	line-height: 30px;
	overflow: hidden;
	position: relative;
}
/*ul.nsl_sub_tabs li a {
	text-decoration: none;
	color: #0364a2;
	display: block;
	font-size: 11px;
	text-align:center;
	padding:0 8px;
	outline: none;
	text-shadow:0 1px 0 #fff;
}
ul.nsl_sub_tabs li a:hover {
	color:#e06900;
}	
html ul.nsl_sub_tabs li.active, html ul.nsl_sub_tabs li.active a:hover {
	background:url(../img/icons/nls_bg_arrow.png) no-repeat bottom center;
}
html ul.nsl_sub_tabs li.active a  {
	color:#e06900;
}*/

/* Sort table style */
table.nsl_sort_table {
	font-size: 12px;
	margin: 0 0 1px 0;
	border-collapse: collapse;
	text-align: left;
}
table.nsl_sort_table th {
	font-size: 12px;
	font-weight: normal;
	color: #666;
	padding:2px 4px;
	background-color:#dbdbdb;
	line-height:18px;
	text-align:left;
}
table.nsl_sort_table th.nslst_bookmaker, table.nsl_sort_table th.nslst_1, table.nsl_sort_table th.nslst_x, table.nsl_sort_table th.nslst_2 {
	border-right:1px solid #fff;
}
table.nsl_sort_table td {
	color: #222;
	padding:4px;
	vertical-align:middle;
	border:1px solid #cecfd8;
	line-height:16px;
}
table.nsl_sort_table .nslst_1, table.nsl_sort_table .nslst_x, table.nsl_sort_table .nslst_2, table.nsl_sort_table .nslst_isplata {
	width:60px;
	text-align:center;
}
table.nsl_sort_table td.nslst_isplata {
	color:#999;
	border-right:none;
}
table.nsl_sort_table td.nslst_down {
	background:url(../img/icons/arrow_red_down_small.png) no-repeat 5px 50%;
}
table.nsl_sort_table td.nslst_up {
	background:url(../img/icons/arrow_green_up_small.png) no-repeat 5px 50%;
}
table.nsl_sort_table tr.nslst_dark td {
	background-color:#ebebeb;
}
table.nsl_sort_table tr td.nslst_highlight {
	background-color:#fff8c5;
}
a.bm_link {
    background: url(../img/icons/external.png) top right no-repeat;
    padding-right: 12px;
	text-decoration:none;
	max-height:16px;
}
img.small_bm_thumb {
	margin:0;
	padding:0;
	border:none;
	vertical-align:middle;
}

table.tablesorter thead tr .header {
	background-image: url(../img/icons/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../img/icons/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../img/icons/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
	background-color: #ccc;
	color:#0364a2;
}

/************************************************
9. Moj listiÄ‡
************************************************/
.ml_head_left {
	width:90px;
	height:33px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	background:url(../img/icons/moj_listic.png) no-repeat left center;
	margin:0 0 0 5px;
	padding:0 0 0 20px;
	font:13px/33px Arial, Helvetica, sans-serif;
	color:#035589;
	text-shadow:0 1px 0 #f4f4f4;
}
.ml_head_left span {
	color:#7d7d7d;
}
.ml_head_right {
	width:105px;
	height:33px;
	display:inline;
	float:right;
	position:relative;
	overflow:hidden;
}
/* Tabs moj listiÄ‡ */
ul.tabs15 {
	margin:0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	width: 100%;
}
ul.tabs15 li {
	float: left;
	margin: 0 5px 0 0;
	padding: 0;
	height: 32px;
	line-height: 34px;
	overflow: hidden;
	position: relative;
	background:url(../img/icons/tab_ticket_off.png) no-repeat 50% 4px;
	width:21px;
}
ul.tabs15 li a {
	text-decoration: none;
	color: #999;
	display: block;
	font-size: 14px;
	font-weight:bold;
	width:21px;
	text-align:center;
	outline: none;
	text-shadow:0 1px 0 #fff;
}
ul.tabs15 li a:hover {
	color: #f60;
}
html ul.tabs15 li.active  {
	line-height:38px;
	background:url(../img/icons/tab_ticket_on.png) no-repeat 50% 100%;
}
html ul.tabs15 li.active a  {
	color:#f60;
}
.tab15_container {
	clear: both;
	float: left; 
	width: 100%;
	margin:0 1px;
	position:relative;
}
.tab15_content {
	font-size:12px;
}

table.moj_listic_table {
	font-size: 12px;
	margin: 0 0 0 1px;
	width:241px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
	color:#666;
}
table.moj_listic_table td {
	font: 12px/2em Arial, Helvetica, sans-serif;
	padding: 0 5px;
	vertical-align:middle;
	background:#f6f6f6;
	border-top:1px solid #fff;
	border-bottom:1px solid #cecfd8;
}
table.moj_listic_table td.mlt_num {
	width:16px;
	color:#acacac;
	text-align:right;
	padding:0 5px 0 2px;
}
table.moj_listic_table td.mlt_num a {
	width:16px;
	height:16px;
	display:none;
	text-decoration:none!important;
	background:url(../img/icons/delete.png) no-repeat;
	float:left;
}
table.moj_listic_table td.mlt_xxx {
	width:16px;
}
table.moj_listic_table td.mlt_kof {
	width:24px;
}
table.moj_listic_table td.mlt_delimiter {
	border:none;
	background:#fff;
	text-indent:-9999em;
	padding:0;
	line-height:1px;
}
table.moj_listic_table tr.mlt_dark td {
	background:#ebebeb;
}
table.moj_listic_table tr:hover td {
	background:#d7eeff;
	color:#000;
}
table.moj_listic_table td a {
	color: #036caf;
	text-decoration:none;
}
table.moj_listic_table td a:hover {
	color: #f60;
	text-decoration:underline;
}
table.moj_listic_table tr:hover td a {
	color:#000;
}
table.moj_listic_table tr:hover td.mlt_num strong {
	display:none;
}
table.moj_listic_table tr:hover td.mlt_num a {
	display:block;
}
a.ml_btn {
	width:120px;
	height:29px;
	display:inline;
	float:left;
	position:relative;
	text-decoration:none;
	background:url(../img/moj_listic_gumbi.png) no-repeat 0 0;
	margin:1px;
	text-align:center;
	line-height:28px;
}
a.ml_btn_del {
	text-shadow:0 1px 0 #f7f7f7;
	color:#7d7d7d;
	font-size:12px;
	line-height:32px;
}
a.ml_btn_del:hover {
	background-position: bottom left;
	text-shadow:0 1px 0 #f7f7f7;
	color:#FF0000;
}
a.ml_btn_usporedi {
	background-position: top right;
	text-shadow:0 1px 0 #707070;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin-left:0;
}
a.ml_btn_usporedi:hover {
	background-position: bottom right;
	text-shadow:0 1px 0 #003252;
	color:#fff;
}


/************************************************
10. Tipovi / prognoze
************************************************/
.tipro_title {
	width:394px;
	display:inline;
	float:left;
	position:relative;
	background:#036CAF;
	color:#fff;
	margin:0 0 1px;
	font:12px/16px Arial, Helvetica, sans-serif;
}
.goldt_title_bg {
	background:#ff7805;
}
.live_title_bg {
    background: #FF0505;
}
ul.tiprog_list_block {
	margin:0 2px;
	padding:0 0 1px 0;
	border-top:1px solid #fff;
	border-bottom:4px solid #707070;
	background:#fff;
}

.warning_small {
	margin:2px;
	color:#565656;
	font:12px/1.3em Arial, Helvetica, sans-serif;
	display: block;
	position: relative;
	z-index:2;
	background:#ffe9ad;
	border:1px solid #fab418;
}
.warning_small.live{
	background:#A0EA72;
}

.warning_small strong {
	font:bold 14px/1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	display:block;
}
.not_wrap_small {
	border:1px solid #fff;
	padding:2px;
	min-height:30px;
}
.ico_warning_small {
	background:url(../img/icons/warning.png) no-repeat;
	width:36px;
	height:30px;
	display:inline;
	float:left;
	margin:0 5px 0 0;
}
.ico_warning_small.live {
	background:url(../img/icons/live_loading.gif) no-repeat;
}
/* Tabs tipovi / prognoze : zapoÄŤeti - nedovrĹˇeni - dovrĹˇeni -  */
ul.tabs_znd {
	height: 32px;
}
ul.tabs_znd li {
	height: 32px;
	line-height: 32px;
}
ul.tabs_znd li a {
	line-height:32px;
	text-align:center;
	height:32px;
	padding:0 0 0 0;
	width:87px;
}
ul.tabs_znd li.t3 a {
	width:89px;
}

.znd_table {
	font-size: 12px;
	background: #fff;
	margin:1px 0 0 1px;
	width:268px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
	border-top:1px solid #cecfd8;
}
.znd_table a {
	text-decoration:none;
}
.znd_table td, .znd_table th {
	color: #000;
	font: 12px/18px Arial, Helvetica, sans-serif;
	padding: 2px;
	vertical-align:middle;
	background:#f6f6f6;
	border-top:1px solid #fff;
	border-bottom:1px solid #cecfd8;
}
.znd_table th {
	color: #777;
}
.znd_table tr:first-child td, .znd_table tr:first-child th {
	border-top:1px solid #cecfd8;
}
.znd_table tr.zndt_dark td, .znd_table tr.zndt_dark th {
	background:#ebebeb;
}
.znd_table tr td.zndt_semafor {
	background:#959595;
	width:5px;
	text-indent:-9999em;
	border-left:1px solid #cecfd8;
	padding:0;
}
.znd_table tr td.zndts_green {
	background:#00a651;
}
.znd_table tr td.zndts_red {
	background:#ed1c24;
}
.znd_table tr td.zndts_yellow {
	background:#F7EAC3;
}
.znd_table tr td.zndt_delimiter, .znd_table tr th.zndt_delimiter {
	border:none;
	background:#fff;
	text-indent:-9999em;
	padding:0;
	line-height:1px;
}
.znd_table td .flag {
	margin:3px 6px 0 0;
}
.znd_table td .on_sport_ic {
	margin:1px 4px 0 0;
}
.znd_table td p {
	margin:3px 0 0 5px;
	padding:0;
	color:#b1b1b1;
}
.znd_table td p strong {
	color:#777;
}
.znd_table td a.tipster_link {
	color:#888;
	padding:0 0 0 20px;
	margin:0 0 0 5px;
	background:url(../img/icons/tipster_ikona.png) no-repeat left center;
}
.znd_table td a.tipster_link:hover {
	color:#f60;
}

/* Statistika tipovi / prognoze */
.tps_table {
	margin:1px 0 0 2px;
}
.tps_table caption, .tps_col_table caption, p.tps_subtitle {
	background:#707070;
	padding:3px 5px;
	text-align:left;
	color:#fff;
	margin:0 0 1px 0;
}
p.tps_subtitle {
	margin:1px 2px 0 2px;
	font:12px/18px Arial, Helvetica, sans-serif;
}

.tps_col_table {
	font-size: 12px;
	background: #fff;
	margin:1px 0 0 2px;
	width:268px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
	border-top:1px solid #cecfd8;
}
.tps_col_table a {
	text-decoration:none;
}
.tps_col_table th {
	color: #898989;
	font: 12px/18px Arial, Helvetica, sans-serif;
	padding: 2px 4px;
	vertical-align:middle;
	background:#ebebeb;
	border:1px solid #cecfd8;
	text-align:center;
}
.tps_col_table td {
	color: #000;
	font: 12px/18px Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 2px;
	vertical-align:middle;
	background:#fff;
	border:1px solid #cecfd8;
	text-align:right;
}
.tps_col_table td.l {
	text-align:left;
}
.tps_col_table td.l img{
	width:14px;
	height:14px;
}
.tps_col_table tr.tpsct_dark td {
	background:#f6f6f6;
}
/* Statistika tipov / prognoze tabs */
ul.tabs_tps {
	padding: 0;
	float: left;
	list-style: none;
	height: 26px;
	margin:1px 0 1px 2px;
	width:100%;
}
ul.tabs_tps li {
	float: left;
	margin: 0;
	padding: 0;
	height: 26px;
	line-height: 26px;
	border: 1px solid #b1b1b1;
	border-top: none;
	overflow: hidden;
	position: relative;
	background-color:#ccc;
	background-image: -moz-linear-gradient(top, #dedede, #cbcbcb);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dedede), to(#cbcbcb));
	background-image: -o-linear-gradient(#dedede, #cbcbcb);
}
ul.tabs_tps li.t1 {
	border-left: none;
}
ul.tabs_tps li.t2 {
	border-right: none;
}
ul.tabs_tps li a {
	text-decoration: none;
	color: #252525;
	display: block;
	font-size: 13px;
	width:133px;
	text-align:center;
	outline: none;
	text-shadow:0 1px 0 #fff;
	margin:0;
	padding:0;
}
ul.tabs_tps li a.tt3{
	width:89px;
}
ul.tabs_tps li a:hover {
	background: #fff;
}	
html ul.tabs_tps li.active, html ul.tabs_tps li.active a:hover  {
	background-color: #fff;
	background-image: -moz-linear-gradient(top, #dcdcdc, #ffffff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dcdcdc), to(#ffffff));
	background-image: -o-linear-gradient(#dcdcdc, #ffffff);
	border-color: #fff;
}
html ul.tabs_tps li.active a  {
	color:#f60;
}
.tabs_tps_container {
	clear: both;
	float: left; 
	width: 100%;
	margin:0 1px;
	position:relative;
}
.tabs_tps_content {
	font-size:12px;
}
.datepicker_wrap {
	margin:5px;
}

/************************************************
11. Usporedba teÄŤajeva page
************************************************/
.kt_table_wide {
	font-size: 12px;
	background: #fff;
	margin:1px 0 1px 2px;
	width:394px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
}
.kt_table_wide td.kt_pp {
	width:40px;
	text-align:center;
}
.kt_table_wide td.kt_pl {
	width:70px;
	text-align:center;
}
.kt_table_wide td.ktblok_game {
	line-height:18px;
}
.kt_table_wide td.ktblok_game .on_sport_ic {
	margin:1px 4px 0 3px;
}
.kt_table_wide td.ktblok_game .flag {
	margin:3px 6px 0 3px;
}
.kt_table_wide td.ktblok_game p {
	margin:0 0 0 48px;
	padding:0;
	color:#666;
}
.kt_table_wide td.kt_blokada {
	width:50px;
}
.kt_table_wide td.kt_tec {
	width:36px;
	text-align:left;
	padding-left:18px;
}
.ktw_block th {
	text-align:left;
}
p.kbp_notice {
	margin:5px;
	font:12px/1.3em Arial, Helvetica, sans-serif;
	color:#666;
}
a.kbp_more {
	font:bold 10px/20px Arial, Helvetica, sans-serif!important;
	display:block;
	width:80px;
	float:right;
	text-align:center;
	margin:0 2px 0 0;
	text-decoration:none!important;
	text-transform:uppercase;
	-moz-border-radius:0 0 4px 4px;
	-webkit-border-radius:0 0 4px 4px;
	-khtml-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	border:1px solid #b1b1b1;
	color:#666;
	text-shadow:0 1px 0 #fff;
	background-color: #d4d4d4;
	background-image: url(../img/kbp_more_bg.png);
	background-image: -moz-linear-gradient(top, #dedede, #cbcbcb);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dedede), to(#cbcbcb));
	background-image: -webkit-linear-gradient(#dedede, #cbcbcb);
	background-image: -o-linear-gradient(#dedede, #cbcbcb);	
}
a.kbp_more:hover {
	color:#000;
	background-color: #cbcbcb;
	background-image: -moz-linear-gradient(top, #cbcbcb, #dedede);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cbcbcb), to(#dedede));
	background-image: -webkit-linear-gradient(#cbcbcb, #dedede);
	background-image: -o-linear-gradient(#cbcbcb, #dedede);	
}

/* Monitor promjena */
.monitor_promjena_tbl {
	font-size: 12px;
	background: #fff;
	margin:1px 0 1px 2px;
	width:268px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
}
.monitor_promjena_tbl td.ktblok_game p {
	margin:0 0 0 4px;
}
.monitor_promjena_tbl th {
	line-height:16px;
	vertical-align:middle;
	padding:1px 2px 2px 2px;
}
.monitor_promjena_tbl th.mptbl_time {
	width:35px;
}
.monitor_promjena_tbl th.mptbl_logo {
	text-align:left;
}
.monitor_promjena_tbl th.mptbl_logo img {
	margin:0 0 0 0;
	padding:0;
	vertical-align:middle;
}
.monitor_promjena_tbl td.kt_tec {
	width:36px;
	padding:2px;
	text-align:right;
}

/************************************************
12. Kalendar
************************************************/
a.calendar_controls {
	display:block;
	width:22px;
	height:30px;
	margin:2px 0 0 2px;
	text-decoration:none;
	text-indent:-9999em;
	float:left;
	background:url(../img/calendar/calendar_arrows.png) no-repeat top left;
}
a.calendar_controls:hover {
	background-position: 0 -30px;
}
a.cc_disabled_left {
	background-position: bottom left!important;
	cursor:default;
}
a.cc_right {
	float:right;
	background-position: top right;
	margin:2px 2px 0 0;
}
a.cc_right:hover {
	background-position: 100% -30px;
}
a.cc_disabled_right {
	background-position: bottom right!important;
	cursor:default;
}
.calendar_title {
	width:190px;
	display:inline;
	float:left;
	position:relative;
	margin:2px 0 0 4px;
	font:12px/30px Arial, Helvetica, sans-serif;
	color:#707070;
	text-shadow:0 1px 0 #fff;
	text-align:center;
}
.calendar_title.solo {
	width:214px;
}
.calendar_title strong {
	color:#036caf;
}
#dvocal {
	font-size: 12px;
	background: #fff;
	margin:1px 0 0 1px;
	width:243px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
}
#dvocal tr th {
	font:10px/22px 'Arial Narrow', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	background: #f4f4f4 url(../img/calendar/calendar_head_bg.png) repeat-x top left;
	color:#9e9e9e;
	padding:0;
	width:34px;
	height:22px;
	text-align:center;
	text-transform:uppercase;
	text-shadow:0 1px 0 #fff;
}
#dvocal tr th.col33 {
	width:33px;
}
#dvocal tr td {
	width:34px;
	height:34px;
	text-align:center;
	font:bold 13px/1.9em Arial, Helvetica, sans-serif;
	color:#464646;
	border-bottom:1px solid #cecfd8;
	border-left:1px solid #cecfd8;
	text-shadow:0 1px 0 #fff;
	background:#e9e9e9 url(../img/calendar/calendar_cell_bg.png) no-repeat top left;
	vertical-align:top;
}
#dvocal tr td:hover {
	background:#fff none;
}
#dvocal tr td a {
	color:#464646;
	text-decoration:none;
	display:block;
	width:33px;
	height:34px;
	background:url(../img/calendar/calendar_has_post_mark.png) no-repeat 50% 24px;
}
#dvocal tr td a:hover {
	color:#036caf;
}
#dvocal tr td.cal_active {
	background:#fff none;
}
#dvocal tr td.cc_current_date {
	background:#fff url(../img/calendar/calendar_current_date_bg.png) no-repeat top left;
	text-shadow:0 -1px 0 #043b71;
	color:#fff;
}
#dvocal tr td.cc_current_date a {
	color:#fff;
	background:url(../img/calendar/calendar_has_post_mark_white.png) no-repeat 50% 22px;
}
#dvocal tr td em {
	font-style:normal;
	font-weight:100;
	color:#898989;
}

/************************************************
13. Numbering
************************************************/
ol.numbering {
	width:300px;
	display:inline;
	float:left;
	margin:20px 0 20px 75px;
	padding:0;
	list-style:none;
}
div.csb_center ol.numbering {
	width:358px;
	text-align:center;
	margin:20px;
}
ol.numbering li {
	display:inline;
	float:left;
	margin:0 3px 0 0;
	padding:0;
}
ol.numbering li span {
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#999;
	display:block;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
}
ol.numbering li a {
	display:block;
	float:left;
	margin:0;
	padding:0;
	width:24px;
	height:25px;
	text-decoration:none;
	text-align:center;
	background:url(../img/numbering.png) no-repeat top left;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#464646;
	text-shadow:0 1px 0 #fff;
}
ol.numbering li a:hover, ol.numbering li a.go_current {
	background-position:bottom left;
	color:#f60;
	text-shadow:0 1px 0 #fff;
}
ol.numbering li a.go_prev {
	background-position:-24px -25px;
	text-indent:-9999em;
}
ol.numbering li a.go_prev:hover {
	background-position:-48px -25px;
}
ol.numbering li a.go_prev_disabled {
	background-position:-72px -25px!important;
	cursor:default;
}
ol.numbering li a.go_next {
	background-position:-24px 0;
	text-indent:-9999em;
}
ol.numbering li a.go_next:hover {
	background-position:-48px 0;
}
ol.numbering li a.go_next_disabled {
	background-position:-72px 0!important;
	cursor:default;
}

/************************************************
14. Breadcrumbs
************************************************/
#breadcrumbs {
	width:685px;
	display:inline;
	float:left;
	position:relative;
	margin:2px 0 0 0;
}
ul#crumbs {
	height:30px;
	margin:0;
	padding:0;
	list-style:none;
}
ul#crumbs li {
	float:left;
	padding-left:.75em;
	color:#999;
	font:12px/30px Arial, Helvetica, sans-serif;
	text-shadow:0 1px 0 #ebebeb;
}		
ul#crumbs li a, ul#crumbs li strong {
	background:url(../img/crumbs.png) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
}						
ul#crumbs li a:link,
ul#crumbs li a:visited {
	color:#666;
	text-decoration:none;
}
ul#crumbs li a:hover,
ul#crumbs li a:focus {
	color:#000;
}	

/************************************************
15. Formatiranje ÄŤlanka
************************************************/
.post_content {
	margin:0 10px 10px 10px;
}
.post_content.stat p {
	margin-bottom:10px;
}
img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img {
	max-width: 100%;
	height: auto;
}
.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 12px;
}
.pic-caption { /* width je width slike + 12px */
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	max-width: 650px !important;
	padding: 4px;
	text-align: center;
	border: 1px solid #ccc;
}
.pic-caption img {
	margin: 5px 5px 0;
	border:1px solid #fff;
}
.pic-caption p.pic-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
.post_content,
.post_content input,
.post_content textarea {
	color: #333;
	font-size: 13px;
	line-height: 1.6em;
}
.post_content p,
.post_content ul,
.post_content ol,
.post_content dd,
.post_content pre,
.post_content hr {
	margin-bottom: 24px;
}
.post_content ul ul,
.post_content ol ol,
.post_content ul ol,
.post_content ol ul {
	margin-bottom: 0;
}
.post_content pre,
.post_content kbd,
.post_content tt,
.post_content var {
	font-size: 15px;
	line-height: 21px;
	white-space:pre-wrap;
}
.post_content code {
	font-size: 13px;
}
.post_content dt,
.post_content th {
	color: #000;
}
.post_content h1,
.post_content h2,
.post_content h3,
.post_content h4,
.post_content h5,
.post_content h6 {
	color: #000;
	line-height: 1.5em;
	margin: 0 0 20px 0;
}
.post_content table {
	border: 1px solid #e7e7e7;
	margin: 0 -1px 24px 0;
	text-align: left;
	width: 100%;
}
.post_content tr th,
.post_content thead th {
	color: #888;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding: 9px 24px;
}
.post_content tr td {
	border-top: 1px solid #e7e7e7;
	padding: 6px 24px;
}
.post_content tr.odd td {
	background: #f2f7fc;
}

.post_content,
.entry-summary {
	clear: both;
	padding: 12px 0 0 0;
}
.post_content .entry-summary p:last-child {
	margin-bottom: 12px;
}
.post_content fieldset {
	border: 1px solid #e7e7e7;
	margin: 0 0 24px 0;
	padding: 24px;
}
.post_content fieldset legend {
	background: #fff;
	color: #000;
	font-weight: bold;
	padding: 0 24px;
}
.post_content input {
	margin: 0 0 24px 0;
}
.post_content input.file,
.post_content input.button {
	margin-right: 24px;
}
.post_content label {
	color: #888;
	font-size: 12px;
}
.post_content select {
	margin: 0 0 24px 0;
}
.post_content sup,
.post_content sub {
	font-size: 10px;
}
.post_content blockquote.left {
	float: left;
	margin-left: 0;
	margin-right: 24px;
	text-align: right;
	width: 33%;
}
.post_content blockquote.right {
	float: right;
	margin-left: 24px;
	margin-right: 0;
	text-align: left;
	width: 33%;
}

/************************************************
16. Moj profil
************************************************/
.moj_profil_wrap {
	margin:0 10px;
}

ul.tabs17 {
	margin: 15px 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	width: 100%;
}
ul.tabs17 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #ccc;
	border-left: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background: #e4e4e4;
}
ul.tabs17 li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 14px;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs17 li a:hover {
	background: #d8d8d8;
}
html ul.tabs17 li.active, html ul.tabs17 li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
html ul.tabs17 li.active a  {
	color:#f60;
}

.tab17_container {
	clear: both;
	float: left; 
	width: 100%;
	margin:0 1px;
	position:relative;
}
.tab17_content {
	font-size:12px;
	margin:0 0 5px 0;
}

/* IzvjeĹˇtaj table */
#izvjestaj_table {
	font-size: 12px;
	background: #fff;
	margin: 0;
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}
#izvjestaj_table th {
	padding: 4px 6px;
	border:1px solid #abbfd6;
	border-bottom-width:2px;
	font:bold 11px/1.4em Arial, Helvetica, sans-serif;
	color:#666;
	background:#e0efff;
}
#izvjestaj_table td {
	color: #666;
	padding: 4px 6px;
	vertical-align:middle;
	border:1px solid #abbfd6;
}

#izvjestaj_table tr:nth-child(even) {background: #f0f0f0}

#izvjestaj_table td.izt_status {
	color: #444;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
}
#izvjestaj_table tr td.splaceno {
	background:#effeb9;
	color:#006600;
}
#izvjestaj_table tr.splaceno {
	background:#effeb9;
	color:#006600;
}
#izvjestaj_table tr.iskoristen {
	background:#FEA5AB;
}

a.pdf_link {
	background:url(../img/icons/pdf.png) no-repeat left center;
	display:block;
	padding:0 0 0 22px;
	color:#006600;
	text-decoration:none;
}
a.pdf_link span {
	border-bottom:1px dotted;
}
a.pdf_link strong {
	color:#0686d8;
	font-weight:100;
}
a.pdf_link:hover, a.pdf_link:hover strong {
	color:#f60;
}
#izvjestaj_table tr td.s_nije_placeno {
	background:#fccac1;
	color:#F00;
}

/* Form style */
h4.form_heading {
	font:20px/1.8em Arial, Helvetica, sans-serif;
	color:#222;
	border-bottom:1px solid #ccc;
	margin:10px 0 20px 0;
}
h4.form_heading span {
	font:italic 12px/1em Arial, Helvetica, sans-serif;
	color:#999;
}
ul.form_list {
	width:600px;
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}

ul.form_list.narrow {
	width:398px;
}

ul.form_list li {
	width:600px;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	float:left;
}
ul.form_list.narrow li{
	width:378px;
	padding: 0 10px;
	margin-bottom:10px;
}

ul.form_list.narrow li label{
	color: #17759d;
    display: inline;
    padding: 3px;
    text-align: center;
	font:bold 13px/1.9em Arial, Helvetica, sans-serif;
}
ul.form_list.narrow li input.textfield{
    width: 360px;
}
ul.form_list.narrow li input.fsubmit_btn{
	margin:0;
}
ul.form_list.narrow li select{
    width: 372px;
}

ul.form_list li img{
	padding:5px;
}

label.lbl_big {
    color: #17759d;
    display: inline;
    float: left;
    padding: 3px 10px 0 0;
    text-align: right;
    width: 170px;
	font:bold 13px/1.9em Arial, Helvetica, sans-serif;
}
.input_group {
	width:310px;
	display:inline;
	float:left;
	position:relative;
	margin:6px 0 0 0;
	line-height:2em;
}
label.lbl_big em, strong.red {
    color:#FF0000;
	font-style:normal;
}
label.lbl_big a {
	font:100 11px/1em Arial, Helvetica, sans-serif;
	text-decoration:none;
}
label.lbl_small {
    color: #222;
    display: inline;
    float: left;
    padding: 3px 0 0 0;
    text-align: right;
	font:100 13px/2em Arial, Helvetica, sans-serif;
}
.price_block {
	width:130px;
	background:#e0efff;
	border:1px solid #abbfd6;
	display:inline;
	float:left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin:0 7px 0 0;
}
.price_block label.lbl_small {
    margin:0 0 0 10px;
	color:#0370b6;
}
.pb6m {
	background:#effeb9;
	border:1px solid #98c700;
}
.pb12m {
	background:#fdd4cc;
	border:1px solid #eb5439;
}
.price_block span.pb_period {
	font:100 14px/1em Arial, Helvetica, sans-serif;
	color:#222;
	display:block;
	padding:4px;
	text-align:center;
}
.price_block span.pb_price {
	font:bold 26px Arial, Helvetica, sans-serif;
	color:#f60;
	display:block;
	padding:4px;
	text-align:center;
}
.pb_price.ltr{
	text-decoration:line-through;
}
.textfield {
    font: 14px/1em Arial, Helvetica, sans-serif;
    padding: 6px;
	width:300px;
	float:left;
}
textarea.textfield{
	height:200px;
}
.textfield_small {
    font: 14px/1em Arial, Helvetica, sans-serif;
    padding: 6px;
	width:100px;
	float:left;
}
.date_start_wrap {
	width:150px;
	display:inline;
	vertical-align:middle;
	float:left;
}
ul.form_list li img.ui-datepicker-trigger {
	padding:0px;
	padding-top:1px;
	margin-left:4px;
	cursor:pointer;
}
.select {
    font: 14px/1em Arial, Helvetica, sans-serif;
    padding: 5px;
	width:313px;
	float:left;
}
.textarea {
    font: 14px/1em Arial, Helvetica, sans-serif;
    padding: 5px;
	width:300px;
	max-width:300px;
	float:left;
}
.textfield, .select, .textarea {
	background:#ebfaff;
	border: 1px solid #BBB;
	border-radius: 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 1px 3px rgba(0,0,0, 0.2);
}
.tall{
	height:300px;
}
input.textfield:focus, select.select:focus, textarea.textarea:focus {
	outline: none;
	border-color: #86C1D2;
	-moz-box-shadow: 1px 1px 10px #9CCCDA;
	-webkit-box-shadow: 1px 1px 10px #9CCCDA;
}
input.textfield.r{
	color:red;
}
input.textfield.w{
	width:400px;
}
.small {
	width:80px;
}
.medium {
	width:200px;
}
.brn_first {
	width:80px;
}
.brn_second {
	width:140px;
}
.field_spacer {
	width:20px;
	display:inline;
	float:left;
	text-align:center;
	font:18px/1em Arial, Helvetica, sans-serif;
	color:#999;
	padding:7px 0 0 0;
}
.field_spacer_date {
	width:50px;
	display:inline;
	float:left;
	text-align:center;
    color: #17759d;
	font:bold 13px/1.9em Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
}
a.lostpass {
	width:120px;
	display:inline;
	float:right;
	font:12px/2.6em Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0;
	text-align:center;
}
.fsubmit_btn {
	font-size:14px;
	padding:2px 6px;
	float:right;
	margin:0 104px 0 0;
}
a.help {
	background: url(../img/icons/help.png) no-repeat 0 0;
	width: 16px;
	height: 16px;
	display: inline-block;
	font-size: 0;
	position:relative;
	z-index:24;
	color:#000;
	left: 8px;
	top: 7px;
	text-decoration:none;
	outline: none;
}
a.help:hover { z-index:25; }
a.help span { display: none }
a.help:hover span {
	display:block;
	font-size: 11px;
	position:absolute;
	top:-6px;
	left:1.5em;
	width:12em;
	border:1px solid #DDD;
	padding: 3px 7px;
	background-color:#F1F1F1;
	color:#000;
	text-align: left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0 0 1px rgba(0,0,0,.25);
}
h2.page_title {
	font:24px/1.8em Arial, Helvetica, sans-serif;
	color:#222;
	border-bottom:1px solid #ccc;
	margin:0 0 20px 0;
}

/************************************************
17. Najava natjecanja
************************************************/
.najn_content {
	padding:10px;
}
h6.najn_list_title {
	font:bold 14px/1em Arial, Helvetica, sans-serif;
	color:#222;
	margin:10px 0 10px 10px;
}
ul.najn_list {
	margin:0 10px 10px;
	padding:0;
	list-style:none;
	border-bottom:1px solid #cecfd8;
}
ul.najn_list li {
	margin:0;
	padding:0;
	list-style:none;
}
ul.najn_list li a {
	text-decoration:none;
	color:#666;
	display:block;
	margin:0;
	padding:4px 30px 4px 5px;
	background-color:#fff;
	background-repeat:repeat-x;
	background-position:bottom left;
	background-image: url(../img/tables/najn_list_bg.png);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f6f6f6)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #fff, #f6f6f6); /* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(top, #fff, #f6f6f6); /* FF3.6+ */
	background-image: -ms-linear-gradient(top, #fff, #f6f6f6); /* IE10 */
	background-image: -o-linear-gradient(top, #fff, #f6f6f6); /* Opera 11.10+ */
	background-image: linear-gradient(top, #fff, #f6f6f6); /* W3C */
	border-bottom:1px solid #fff;
	border-top:1px solid #cecfd8;
	line-height:1.3em;
}
ul.najn_list li a strong {
	display:block;
	font:100 18px/1.4em Arial, Helvetica, sans-serif;
	color:#227FBB;
}
ul.najn_list li a:hover {
	background-image: url(../img/icons/najn_list_arrow.png);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f6f6f6));
	background-image: -webkit-linear-gradient(top, #fff, #f6f6f6);
	background-image: -moz-linear-gradient(top, #fff, #f6f6f6);
	background-image: -ms-linear-gradient(top, #fff, #f6f6f6);
	background-image: -o-linear-gradient(top, #fff, #f6f6f6);
	background-image: linear-gradient(top, #fff, #f6f6f6);
	background-repeat:no-repeat;
	background-position:98% 50%;
	color:#000;
}
ul.najn_list li a:hover strong {
	color:#f60;
}

/************************************************
18. Najava natjecanja pojedine momÄŤadi
************************************************/
.najn_pm_dropdown {
	width:170px;
	display:inline;
	float:right;
	position:relative;
	margin:5px 3px 0 0;
}
.teams_select {
    font: 13px/1em Arial, Helvetica, sans-serif;
    padding: 2px;
	width:166px;
	float:left;
	background:#ebfaff;
	border: 1px solid #BBB;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	float:right;
}
.najn_pm_najava {
	width:385px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
}
/* Tablice pripremne utakmice */
.priputa_table {
	font-size: 12px;
	margin:0 0 1px 1px;
	width:266px;
	border-collapse: collapse;
	text-align: left;
}

.priputa_table th {
	color: #666;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	padding:2px;
	vertical-align:middle;
	background:#ebebeb;
	border:1px solid #cecfd8;
	text-align:center;
}
.priputa_table td {
	color: #222;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:4px 2px;
	vertical-align:middle;
	background:#fff;
	text-align:center;
	border:1px solid #cecfd8;
}
.priputa_table td.pript_team {
	text-align:left;
}
.priputa_table td.pript_dg span {
	margin-left:6px;
}
.priputa_table tr.even td {
	background:#f6f6f6;
}

.roster_tbl th {
	padding:2px 2px;
}
.roster_tbl td {
	padding:2px 2px;
}


/* Tablica usporedbe */
.usporedba_tbl {
	font-size: 12px;
	margin: 0 0 1px 0;
	border-collapse: collapse;
	text-align: left;
	width:600px;
}
.usporedba_tbl th {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	padding:2px 4px;
	background-color:#ebebeb;
	border:1px solid #cecfd8;
	line-height:18px;
	text-align:center;
	color:#007236;
}
.usporedba_tbl th.uspot_th_normal {
	font-size: 12px;
	font-weight: normal;
	color: #666;
}
.usporedba_tbl td {
	color: #444;
	padding:4px;
	vertical-align:middle;
	border:1px solid #cecfd8;
	line-height:16px;
}
.usporedba_tbl td.uspot_bookmaker {
	width:100%;
}
.usporedba_tbl td.uspot_total {
	font-weight:bold;
}
.usporedba_tbl tr:hover td {
	color: #f60;
	background:#f4f1f1;
}
h6.usporedba_modal_title {
	font:bold 13px/1.2em Arial, Helvetica, sans-serif;
	background:#0371b7;
	padding:4px 5px;
	margin:0 0 1px 0;
	color:#fff;
}
.usporedba_modal {
	width:600px;
}

/************************************************
19. Moje utakmice
************************************************/
ul.mygames_list {
	width:683px;
	display:inline;
	float:left;
	position:relative;
	margin:1px 2px;
	padding:0;
	list-style:none;
	border-top:1px solid #cecfd8;
}
ul.mygames_list li {
	width:683px;
	display:inline;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	background:#f6f6f6;
	overflow:hidden;
	border-top:1px solid #fff;
	border-bottom:1px solid #cecfd8;
}
ul.mygames_list li.natl_dark {
	background:#ebebeb;
}
ul.mygames_list li .najtl_num {
	width:23px;
	height:23px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	border-right:1px solid #cecfd8;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	color:#007236;
	text-align:center;
}
ul.mygames_list li .najtl_left {
	width:46px;
	height:23px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	border-right:1px solid #cecfd8;
	border-left:1px solid #fff;
}
ul.mygames_list li .najtl_right {
	width:500px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	border-left:1px solid #fff;
	height:23px;
	overflow:hidden;
}
ul.mygames_list li .najtl_right h3 {
	font:12px/23px Arial, Helvetica, sans-serif;
	padding:0 0 0 5px;
}
ul.mygames_list li .najtl_right h3 span {
	color:#999;
}
ul.mygames_list li .najtl_right h3 a {
	text-decoration:none;
}
ul.mygames_list li .najtl_del {
	width:80px;
	height:23px;
	display:inline;
	float:right;
	position:relative;
	overflow:hidden;
	text-align:right;
	margin:0 5px 0 0;
}
ul.mygames_list li .najtl_del a {
	padding:0 0 0 18px;
	background:url(../img/icons/delete.png) no-repeat left center;
	text-decoration:none;
	color:#666;
}
ul.mygames_list li .najtl_del a:hover {
	color:#FF0000;
}

/************************************************
20. Footer
************************************************/
.footer_oglas {
	width:950px;
	height:87px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/footer_oglas_bg.png) no-repeat;
	margin:0 0 17px 5px;
}
.foot_og_txt {
	width:590px;
	display:inline;
	float:left;
	position:relative;
	margin:18px 0 0 130px;
}
.foot_og_txt h4 {
	font:bold 18px/1.6em Arial, Helvetica, sans-serif;
	color:#0072bc;
}
.foot_og_txt h4 a {
	text-decoration:none;
}
.foot_og_txt h4 a span {
	color:#f60;
}
.foot_og_txt h4 a:hover, .foot_og_txt h4 a:hover span {
	color:#000;
}
a.foot_og_btn {
	width:207px;
	height:52px;
	display:block;
	float:right;
	position:relative;
	text-align:center;
	background:url(../img/footer_oglas_btn.png) no-repeat 0 0;
	font:bold 14px/2.1em Arial, Helvetica, sans-serif;
	color:#fff;
	text-shadow:0 1px 0 #003468;
	text-decoration:none;
	margin:18px 15px 0 0;
}
a.foot_og_btn span {
	display:block;
	font:100 12px/1em Arial, Helvetica, sans-serif;
	color:#8dd7f5;
	text-shadow:none;
}
a.foot_og_btn:hover {
	background:url(../img/footer_oglas_btn.png) no-repeat 0 -52px;
	text-shadow:0 1px 0 #b25904;
}
a.foot_og_btn:hover span {
	color:#000;
}

#footer {
	width:930px;
	min-height:200px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/footer_bg.png) no-repeat;
	margin:0 0 0 5px;
	padding:10px;
}
#footer h4 {
	font:12px/1em Arial, Helvetica, sans-serif;
	color:#464646;
	text-transform:uppercase;
	margin:4px 0 10px 0;
}
#footer ul {
	margin:0;
	padding:0;
	list-style:none;
}
#footer ul li {
	margin:0 0 3px 0;
	padding:0;
}
#footer ul li a {
	display:block;
	padding:0 0 0 10px;
	text-decoration:none;
	background:url(../img/icons/footer_arrow.png) no-repeat left center;
}
.foot_box_links {
	width:140px;
	display:inline;
	float:left;
	position:relative;
}
.foot_box_info {
	width:340px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 0 20px;
}

/************************************************
21. PomoÄ‡ne klase
************************************************/
.clear {
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0
}
.floatl { float:left!important; }
.floatr { float:right!important; }
.alignl { text-align:left!important; }
.alignr { text-align:right!important; }
.alignc { text-align:center!important; }
.hideme { display:none!important; }
.nobrdr { border:none!important; }
.nobrdr_t { border-top:none!important; }
.nobrdr_r { border-right:none!important; }
.nobrdr_b { border-bottom:none!important; }
.nobrdr_l { border-left:none!important; }
.nojscript {
	width:100%;
	height:24px;
	background:#f8a7aa none scroll 0 0;
	border-bottom:2px solid #ed1c24;
	text-align:center;
	padding-top:10px;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:700;
	position:absolute;
	z-index:999;
}

/************************************************
22. News ticker
************************************************/
#ticker-wrapper.has-js {
	margin: 0;
	padding: 0;
	width: 680px;
	height: 32px;
	display: inline;
}
#ticker {
	width: 710px;
	height: 32px;
	display: inline;
	position: relative;
	overflow: hidden;
	float:left;
	margin:0 0 0 70px!important;
}
#ticker-content {
	margin: 0px;
	padding-top: 12px;
	position: absolute;
	color: #1F527B;
	font-weight: bold;
	overflow: hidden;
	white-space: nowrap;
	line-height: 1.3em;
}
#ticker-content:focus {
	outline:none;
}
#ticker-content a {
	text-decoration: none;	
	color: #1F527B;
}
#ticker-content a:hover {
	text-decoration: underline;	
	color: #0D3059;
}
#ticker-controls {
	padding:0;
	margin:0!important;
	list-style-type: none;
	float: left;
	width:60px!important;
	display:inline;
	position:absolute;
	left:56px;
	top:11px;
}
#ticker-controls li {
	padding: 0px;
	margin-left: 5px;
	float: left;
	cursor: pointer;
	height: 16px!important;
	width: 16px!important;
	display: block;
	overflow:hidden!important;
}
#ticker-controls li#play-pause {
	background-image: url('../img/controls.png');
	background-position: 32px 16px;
}
#ticker-controls li#play-pause.over {
	background-position: 32px 32px;
}
#ticker-controls li#play-pause.down {
	background-position: 32px 0px;
}
#ticker-controls li#play-pause.paused {
	background-image: url('../img/controls.png');	
	background-position: 48px 16px;
}
#ticker-controls li#play-pause.paused.over {
	background-position: 48px 32px;
}
#ticker-controls li#play-pause.paused.down {
	background-position: 48px 0px;
}
#ticker-controls li#prev {
	background-image: url('../img/controls.png');
	background-position: 0px 16px;		
}
#ticker-controls li#prev.over {
	background-position: 0px 32px;		
}
#ticker-controls li#prev.down {
	background-position: 0px 0px;		
}
#ticker-controls li#next {
	background-image: url('../img/controls.png');	
	background-position: 16px 16px;	
}
#ticker-controls li#next.over {
	background-position: 16px 32px;	
}
#ticker-controls li#next.down {	
	background-position: 16px 0px;	
}
.js-hidden {
	display: none;
}
#no-js-news {
	padding: 10px 0px 0px 45px; 
	color: #F8F0DB;
}
.left #ticker-swipe {
	left: 80px;
}
.left #ticker-controls, .left #ticker-content, .left #ticker-title, .left #ticker {
    float: left;
}
.left #ticker-controls {
    padding-left: 6px;
}
.right #ticker-swipe {
	right: 80px;
}
.right #ticker-controls, .right #ticker-content, .right #ticker-title, .right #ticker {
    float: right;
}
.right #ticker-controls {
    padding-right: 6px;
}
/************************************************
23. Livescore panel
************************************************/
#footpanel {
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 9998;
	background: url(../img/lsbg.png) repeat-x bottom left;
	height:38px;
	width: 100%;
	margin: 0;
}
*html #footpanel {
	margin-top: -1px;
	position: absolute;
}
#footpanel ul {
	padding: 0;
	margin:0;
	float: left;
	width: 100%;
	height:38px;
	list-style: none;
	font-size: 12px;
}
#footpanel ul li {
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	height:38px;
}
#footpanel ul li#hot_stuff {
	background:url(../img/hot_mark.png) no-repeat left center;
	padding:0 0 0 40px;
	margin:0 0 0 21%;
	line-height:38px;
}
#footpanel ul li#hot_stuff a {
	color:#333;
	text-decoration:none;
	font-size:13px;
	text-shadow:0 1px 0 #fff;
}
#footpanel ul li#hot_stuff a:hover {
	color:#036caf;
	text-decoration:underline;
	text-shadow:0 1px 0 #fff;
}
#footpanel li#livescore_panel { float: right; }

#footpanel ul li div a {
	text-indent: 0;
	width: auto;
	height: auto;
	padding: 0;
	float: none;
	color: #00629a;
	position: static;
}
#footpanel ul li div a:hover { text-decoration: underline; }

/* Notifications */
.information, .warning, .error, .success {
	margin:15px auto;
	color:#565656;
	font:12px/1.3em Arial, Helvetica, sans-serif;
	display: block;
	position: relative;
	z-index:2;
}
.not_title {
	font:bold 14px/1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin-right: 15px;
}
.information {
	background:#d1e4f3;
	border:1px solid #4d8fcb;
}
.warning {
	background:#ffe9ad;
	border:1px solid #fab418;
}
.error {
	background:#fccac1;
	border:1px solid #eb5439;
}
.success {
	background:#effeb9;
	border:1px solid #98c700;
}
.not_wrap {
	/*border:1px solid #fff;*/
	padding:10px 10px 10px 50px;
	min-height:30px;
}

.ico_information {
	background:url(../img/icons/information_big.png) no-repeat 9px 10px;
}
.ico_warning {
	background:url(../img/icons/warning.png) no-repeat 6px 10px;
}
.ico_error {
	background:url(../img/icons/error.png) no-repeat 9px 10px;
}
.ico_success {
	background:url(../img/icons/success.png) no-repeat 9px 10px;
}

p.nsuccess_small {
	padding:10px;
	font:14px/1.2em Arial, Helvetica, sans-serif;
	background:#effeb9;
	border:1px solid #98c700;
}
p.nerror_small {
	padding:10px;
	font:14px/1.2em Arial, Helvetica, sans-serif;
	background:#fccac1;
	border:1px solid #eb5439;
}
p.nwarning_small {
	padding:10px;
	font:14px/1.2em Arial, Helvetica, sans-serif;
	background:#ffe9ad;
	border:1px solid #fab418;
}
p.ninformation_small {
	padding:10px;
	font:14px/1.2em Arial, Helvetica, sans-serif;
	background:#d1e4f3;
	border:1px solid #4d8fcb;
}


/* Preloaders */
#preloader {
	width:0;
	height:0;
	display:inline;
	background-image: url(../img/ls_btn_bg_orange.png);
	text-indent:-9999em;
}

/* IE fixevi */
.ie7 .search_box {
	height:43px;
}
.ie7 ul.djsc_left li label {
	font-size:11px;
}
.ie7 .djs_sport_title {
	overflow:hidden;
	zoom:1;
}
.ie7 a.sportt_link {
	display:inline;
	float:left;
}
.ie7 ul.ostale_najave li .on_left em {
	font:9px/1em Arial, Helvetica, sans-serif;
	white-space:nowrap;
}
.ie7 ul.tabs15 li.active  {
	line-height:28px;
}
.ie7 ul.tabs15 li.active a  {
	padding-top:5px;
}
.ie7 a.pdf_link {
	zoom:1;
}
.ie7 #tenstand ul li table caption {
	border-right:1px solid #fff;
}
.ie7 #dvocal tr td {

}


/* Modal window */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:url(../img/modal/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(../img/modal/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(../img/modal/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../img/modal/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(../img/modal/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(../img/modal/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../img/modal/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(../img/modal/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../img/modal/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(../img/modal/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../img/modal/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../img/modal/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(../img/modal/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(../img/modal/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}
.cboxIE6 #cboxTopLeft{background:url(../img/modal/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(../img/modal/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(../img/modal/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(../img/modal/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(../img/modal/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(../img/modal/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(../img/modal/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(../img/modal/ie6/borderMiddleRight.png);}
.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

/* promjene */
/* DODAO TOMO ZA POTREBE REZULTATA - TABLICA */



ul.tabsnovi1, ul.tabsnovi2, ul.tabsnovi3, ul.tabsnovi4, ul.tabsnovi5, ul.tabsnovi6, ul.tabsnovi7,
ul.tabsnovi8, ul.tabsnovi9, ul.tabsnovi10, ul.tabsnovi11, ul.tabsnovi12, ul.tabsnovi13, ul.tabsnovi14, ul.tabsnovi15,
ul.tabsnovi16, ul.tabsnovi17, ul.tabsnovi18, ul.tabsnovi19, ul.tabsnovi20, ul.tabsnovi21, ul.tabsnovi22, ul.tabsnovi23,
ul.tabsnovi24, ul.tabsnovi25, ul.tabsnovi26, ul.tabsnovi27, ul.tabsnovi28, ul.tabsnovi29, ul.tabsnovi30, ul.tabsnovi31,
ul.tabsnovi32, ul.tabsnovi33, ul.tabsnovi34, ul.tabsnovi35, ul.tabsnovi36, ul.tabsnovi37, ul.tabsnovi38, ul.tabsnovi39,
ul.tabsnovi40, ul.tabsnovi41, ul.tabsnovi42, ul.tabsnovi43, ul.tabsnovi44, ul.tabsnovi45, ul.tabsnovi46, ul.tabsnovi47, ul.tabsnovi48, ul.tabsnovi49, ul.tabsnovi50, ul.tabsnovi51, ul.tabsnovi52

{
    margin:0;
    padding: 0;
    float: right;
    list-style: none;
    height: 26px;
/*  width: 100%;*/
}
ul.tabsnovi1 li, ul.tabsnovi2 li, ul.tabsnovi3 li, ul.tabsnovi4 li, ul.tabsnovi5 li, ul.tabsnovi6 li, ul.tabsnovi7 li,
ul.tabsnovi8 li, ul.tabsnovi9 li, ul.tabsnovi10 li, ul.tabsnovi11 li, ul.tabsnovi12 li, ul.tabsnovi13 li, ul.tabsnovi14 li, ul.tabsnovi15 li,
ul.tabsnovi16 li, ul.tabsnovi17 li, ul.tabsnovi18 li, ul.tabsnovi19 li, ul.tabsnovi20 li, ul.tabsnovi21 li, ul.tabsnovi22 li, ul.tabsnovi23 li,
ul.tabsnovi24 li, ul.tabsnovi25 li, ul.tabsnovi26 li, ul.tabsnovi27 li, ul.tabsnovi28 li, ul.tabsnovi29 li, ul.tabsnovi30 li, ul.tabsnovi31 li,
ul.tabsnovi32 li, ul.tabsnovi33 li, ul.tabsnovi34 li, ul.tabsnovi35 li, ul.tabsnovi36 li, ul.tabsnovi37 li, ul.tabsnovi38 li, ul.tabsnovi39 li,
ul.tabsnovi40 li, ul.tabsnovi41 li, ul.tabsnovi42 li, ul.tabsnovi43 li, ul.tabsnovi44 li, ul.tabsnovi45 li, ul.tabsnovi46 li, ul.tabsnovi47 li,ul.tabsnovi48 li, ul.tabsnovi49 li, ul.tabsnovi50 li, ul.tabsnovi51 li, ul.tabsnovi52 li
{
    float: right;
    margin: 0;
    padding: 0;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    position: relative;
}
ul.tabsnovi1 li.nls_tabs_spacer, ul.tabsnovi2 li.nls_tabs_spacer,ul.tabsnovi3 li.nls_tabs_spacer,
ul.tabsnovi4 li.nls_tabs_spacer,ul.tabsnovi5 li.nls_tabs_spacer,ul.tabsnovi6 li.nls_tabs_spacer,ul.tabsnovi7 li.nls_tabs_spacer,
ul.tabsnovi8 li.nls_tabs_spacer,ul.tabsnovi9 li.nls_tabs_spacer,ul.tabsnovi10 li.nls_tabs_spacer,ul.tabsnovi11 li.nls_tabs_spacer,
ul.tabsnovi12 li.nls_tabs_spacer,ul.tabsnovi13 li.nls_tabs_spacer,ul.tabsnovi14 li.nls_tabs_spacer,ul.tabsnovi15 li.nls_tabs_spacer,
ul.tabsnovi16 li.nls_tabs_spacer,ul.tabsnovi17 li.nls_tabs_spacer,ul.tabsnovi18 li.nls_tabs_spacer,ul.tabsnovi19 li.nls_tabs_spacer,
ul.tabsnovi20 li.nls_tabs_spacer,ul.tabsnovi21 li.nls_tabs_spacer,ul.tabsnovi22 li.nls_tabs_spacer,ul.tabsnovi23 li.nls_tabs_spacer,
ul.tabsnovi24 li.nls_tabs_spacer,ul.tabsnovi25 li.nls_tabs_spacer,ul.tabsnovi26 li.nls_tabs_spacer,ul.tabsnovi27 li.nls_tabs_spacer,
ul.tabsnovi28 li.nls_tabs_spacer,ul.tabsnovi29 li.nls_tabs_spacer,ul.tabsnovi30 li.nls_tabs_spacer,ul.tabsnovi31 li.nls_tabs_spacer,
ul.tabsnovi32 li.nls_tabs_spacer,ul.tabsnovi33 li.nls_tabs_spacer,ul.tabsnovi34 li.nls_tabs_spacer,ul.tabsnovi35 li.nls_tabs_spacer,
ul.tabsnovi36 li.nls_tabs_spacer,ul.tabsnovi37 li.nls_tabs_spacer,ul.tabsnovi38 li.nls_tabs_spacer,ul.tabsnovi39 li.nls_tabs_spacer,
ul.tabsnovi40 li.nls_tabs_spacer,ul.tabsnovi41 li.nls_tabs_spacer,ul.tabsnovi42 li.nls_tabs_spacer,ul.tabsnovi43 li.nls_tabs_spacer,
ul.tabsnovi44 li.nls_tabs_spacer,ul.tabsnovi45 li.nls_tabs_spacer,ul.tabsnovi46 li.nls_tabs_spacer,ul.tabsnovi47 li.nls_tabs_spacer,
ul.tabsnovi48 li.nls_tabs_spacer,ul.tabsnovi49 li.nls_tabs_spacer,ul.tabsnovi50 li.nls_tabs_spacer,ul.tabsnovi51 li.nls_tabs_spacer,ul.tabsnovi52 li.nls_tabs_spacer


{
    border-left:1px solid #68a1c6;
}
ul.tabsnovi1 li a, ul.tabsnovi2 li a,ul.tabsnovi3 li a,ul.tabsnovi4 li a,ul.tabsnovi5 li a,ul.tabsnovi6 li a,ul.tabsnovi7 li a,
ul.tabsnovi8 li a,ul.tabsnovi9 li a,ul.tabsnovi10 li a,ul.tabsnovi11 li a,ul.tabsnovi12 li a,ul.tabsnovi13 li a,ul.tabsnovi14 li a,ul.tabsnovi15 li a,
ul.tabsnovi16 li a,ul.tabsnovi17 li a,ul.tabsnovi18 li a,ul.tabsnovi19 li a,ul.tabsnovi20 li a,ul.tabsnovi21 li a,ul.tabsnovi22 li a,ul.tabsnovi23 li a,
ul.tabsnovi24 li a,ul.tabsnovi25 li a,ul.tabsnovi26 li a,ul.tabsnovi27 li a,ul.tabsnovi28 li a,ul.tabsnovi29 li a,ul.tabsnovi30 li a,ul.tabsnovi31 li a,
ul.tabsnovi32 li a,ul.tabsnovi33 li a,ul.tabsnovi34 li a,ul.tabsnovi35 li a,ul.tabsnovi36 li a,ul.tabsnovi37 li a,ul.tabsnovi38 li a,ul.tabsnovi39 li a,
ul.tabsnovi40 li a,ul.tabsnovi41 li a,ul.tabsnovi42 li a,ul.tabsnovi43 li a,ul.tabsnovi44 li a,ul.tabsnovi45 li a,ul.tabsnovi46 li a,ul.tabsnovi47 li a,ul.tabsnovi48 li a,ul.tabsnovi49 li a,ul.tabsnovi50 li a,ul.tabsnovi51 li a,ul.tabsnovi52 li a
{
    text-decoration: none;
    color: #0364a2;
    display: block;
    font-size: 11px;
    text-align:center;
    padding:0 8px;
    outline: none;
    text-shadow:0 1px 0 #fff;
}
ul.tabsnovi1 li a:hover, ul.tabsnovi2 li a:hover,ul.tabsnovi3 li a:hover,ul.tabsnovi4 li a:hover,ul.tabsnovi5 li a:hover,
ul.tabsnovi6 li a:hover,ul.tabsnovi7 li a:hover, ul.tabsnovi8 li a:hover,ul.tabsnovi9 li a:hover,
ul.tabsnovi10 li a:hover,ul.tabsnovi11 li a:hover, ul.tabsnovi12 li a:hover,ul.tabsnovi13 li a:hover, ul.tabsnovi14 li a:hover,ul.tabsnovi15 li a:hover,
ul.tabsnovi16 li a:hover,ul.tabsnovi17 li a:hover, ul.tabsnovi18 li a:hover,ul.tabsnovi19 li a:hover, ul.tabsnovi20 li a:hover,ul.tabsnovi21 li a:hover, ul.tabsnovi22 li a:hover,ul.tabsnovi23 li a:hover,
ul.tabsnovi24 li a:hover,ul.tabsnovi25 li a:hover, ul.tabsnovi26 li a:hover,ul.tabsnovi27 li a:hover, ul.tabsnovi28 li a:hover,ul.tabsnovi29 li a:hover, ul.tabsnovi30 li a:hover,ul.tabsnovi31 li a:hover,
ul.tabsnovi32 li a:hover,ul.tabsnovi33 li a:hover, ul.tabsnovi34 li a:hover,ul.tabsnovi35 li a:hover, ul.tabsnovi36 li a:hover,ul.tabsnovi37 li a:hover, ul.tabsnovi38 li a:hover,ul.tabsnovi39 li a:hover,
ul.tabsnovi40 li a:hover,ul.tabsnovi41 li a:hover, ul.tabsnovi42 li a:hover,ul.tabsnovi43 li a:hover, ul.tabsnovi44 li a:hover,ul.tabsnovi45 li a:hover, ul.tabsnovi46 li a:hover,ul.tabsnovi47 li a:hover, ul.tabsnovi48 li a:hover,ul.tabsnovi49 li a:hover, ul.tabsnovi50 li a:hover,ul.tabsnovi51 li a:hover,ul.tabsnovi52 li a:hover

{
    color:#e06900;
}   

html ul.tabsnovi1 li.active, html ul.tabsnovi1 li.active a:hover, 
html ul.tabsnovi2 li.active, html ul.tabsnovi2 li.active a:hover,
html ul.tabsnovi3 li.active, html ul.tabsnovi3 li.active a:hover,
html ul.tabsnovi4 li.active, html ul.tabsnovi4 li.active a:hover,
html ul.tabsnovi5 li.active, html ul.tabsnovi5 li.active a:hover,
html ul.tabsnovi6 li.active, html ul.tabsnovi6 li.active a:hover,
html ul.tabsnovi7 li.active, html ul.tabsnovi7 li.active a:hover,
html ul.tabsnovi8 li.active, html ul.tabsnovi8 li.active a:hover,
html ul.tabsnovi9 li.active, html ul.tabsnovi9 li.active a:hover,
html ul.tabsnovi10 li.active, html ul.tabsnovi10 li.active a:hover,
html ul.tabsnovi11 li.active, html ul.tabsnovi11 li.active a:hover,
html ul.tabsnovi12 li.active, html ul.tabsnovi12 li.active a:hover,
html ul.tabsnovi13 li.active, html ul.tabsnovi13 li.active a:hover,
html ul.tabsnovi14 li.active, html ul.tabsnovi14 li.active a:hover,
html ul.tabsnovi15 li.active, html ul.tabsnovi15 li.active a:hover,
html ul.tabsnovi16 li.active, html ul.tabsnovi16 li.active a:hover,
html ul.tabsnovi17 li.active, html ul.tabsnovi17 li.active a:hover,
html ul.tabsnovi18 li.active, html ul.tabsnovi18 li.active a:hover,
html ul.tabsnovi19 li.active, html ul.tabsnovi19 li.active a:hover,
html ul.tabsnovi20 li.active, html ul.tabsnovi20 li.active a:hover,
html ul.tabsnovi21 li.active, html ul.tabsnovi21 li.active a:hover,
html ul.tabsnovi22 li.active, html ul.tabsnovi22 li.active a:hover,
html ul.tabsnovi23 li.active, html ul.tabsnovi23 li.active a:hover,
html ul.tabsnovi24 li.active, html ul.tabsnovi24 li.active a:hover,
html ul.tabsnovi25 li.active, html ul.tabsnovi25 li.active a:hover,
html ul.tabsnovi26 li.active, html ul.tabsnovi26 li.active a:hover,
html ul.tabsnovi27 li.active, html ul.tabsnovi27 li.active a:hover,
html ul.tabsnovi28 li.active, html ul.tabsnovi28 li.active a:hover,
html ul.tabsnovi29 li.active, html ul.tabsnovi29 li.active a:hover,
html ul.tabsnovi30 li.active, html ul.tabsnovi30 li.active a:hover,
html ul.tabsnovi31 li.active, html ul.tabsnovi31 li.active a:hover,
html ul.tabsnovi32 li.active, html ul.tabsnovi32 li.active a:hover,
html ul.tabsnovi33 li.active, html ul.tabsnovi33 li.active a:hover,
html ul.tabsnovi34 li.active, html ul.tabsnovi34 li.active a:hover,
html ul.tabsnovi35 li.active, html ul.tabsnovi35 li.active a:hover,
html ul.tabsnovi36 li.active, html ul.tabsnovi36 li.active a:hover,
html ul.tabsnovi37 li.active, html ul.tabsnovi37 li.active a:hover,
html ul.tabsnovi38 li.active, html ul.tabsnovi38 li.active a:hover,
html ul.tabsnovi39 li.active, html ul.tabsnovi39 li.active a:hover,
html ul.tabsnovi40 li.active, html ul.tabsnovi40 li.active a:hover,
html ul.tabsnovi41 li.active, html ul.tabsnovi41 li.active a:hover,
html ul.tabsnovi42 li.active, html ul.tabsnovi42 li.active a:hover,
html ul.tabsnovi43 li.active, html ul.tabsnovi43 li.active a:hover,
html ul.tabsnovi44 li.active, html ul.tabsnovi44 li.active a:hover,
html ul.tabsnovi45 li.active, html ul.tabsnovi45 li.active a:hover,
html ul.tabsnovi46 li.active, html ul.tabsnovi46 li.active a:hover,
html ul.tabsnovi47 li.active, html ul.tabsnovi47 li.active a:hover,
html ul.tabsnovi48 li.active, html ul.tabsnovi48 li.active a:hover,
html ul.tabsnovi49 li.active, html ul.tabsnovi49 li.active a:hover,
html ul.tabsnovi50 li.active, html ul.tabsnovi50 li.active a:hover,
html ul.tabsnovi51 li.active, html ul.tabsnovi51 li.active a:hover
html ul.tabsnovi52 li.active, html ul.tabsnovi52 li.active a:hover

{
    background:url(../img/icons/nls_bg_arrow.png) no-repeat bottom center;
}

html ul.tabsnovi1 li.active a, html ul.tabsnovi2 li.active a,html ul.tabsnovi3 li.active a,html ul.tabsnovi4 li.active a,html ul.tabsnovi5 li.active a,html ul.tabsnovi6 li.active a,html ul.tabsnovi7 li.active a,html ul.tabsnovi8 li.active a,html ul.tabsnovi9 li.active a,
 html ul.tabsnovi10 li.active a,html ul.tabsnovi11 li.active a,html ul.tabsnovi12 li.active a,html ul.tabsnovi13 li.active a,html ul.tabsnovi14 li.active a,html ul.tabsnovi15 li.active a,html ul.tabsnovi16 li.active a,
 html ul.tabsnovi17 li.active a,html ul.tabsnovi18 li.active a,html ul.tabsnovi19 li.active a,html ul.tabsnovi20 li.active a,html ul.tabsnovi21 li.active a,html ul.tabsnovi22 li.active a,html ul.tabsnovi23 li.active a,
  html ul.tabsnovi24 li.active a,html ul.tabsnovi25 li.active a,html ul.tabsnovi26 li.active a,html ul.tabsnovi27 li.active a,html ul.tabsnovi28 li.active a,html ul.tabsnovi29 li.active a,html ul.tabsnovi30 li.active a,
   html ul.tabsnovi31 li.active a,html ul.tabsnovi32 li.active a,html ul.tabsnovi33 li.active a,html ul.tabsnovi34 li.active a,html ul.tabsnovi35 li.active a,html ul.tabsnovi36 li.active a,html ul.tabsnovi37 li.active a,
    html ul.tabsnovi38 li.active a,html ul.tabsnovi39 li.active a,html ul.tabsnovi40 li.active a,html ul.tabsnovi41 li.active a,html ul.tabsnovi42 li.active a,html ul.tabsnovi43 li.active a,html ul.tabsnovi44 li.active a,html ul.tabsnovi45 li.active a,html ul.tabsnovi46 li.active a,html ul.tabsnovi47 li.active a,html ul.tabsnovi48 li.active a,html ul.tabsnovi49 li.active a,html ul.tabsnovi50 li.active a,html ul.tabsnovi51 li.active a,html ul.tabsnovi52 li.active a
 {
    color:#e06900;
}

table.nls_pu_table td.nlsput_kolo {
    width:70px;
}

table.nls_pu_table td.nlsput_prolaz {
    width:30px;
}

.nls_prosjek {
    width:28px;
}

.nls_vm {
    width:28px;
}

.nls_vm2 {
    width:25px;
}

.nls_vmj {
    width:30px;
}

.nls_dg{
    width:13px;
}

.nls_podloga{
    width:55px;
}

.nls_datum{
    width:50px;
}


.nls_kolo{
    width:40px;
}

.nls_rezultat
{
    text-align:right    ;
}

.nls_semafor
{
    width:16px;
}

.trava
{
    background-color:#b2e4c8;
}

.tvrda
{
    background-color:#c0e4eb;
}

.zemlja
{
    background-color:#ffd177;
}

.tepih
{
    background-color:#fffdc0;
}


.tvrdadv
{
    background-color:#fffdc0;
}

.travatekst
{
    color:#004928;
}

.tvrdatekst
{
    color:#0a327a;
}

.zemljatekst
{
    color:#905f00;
}

.tepihtekst
{
    color:#959000;
}


.tvrdadvtekst
{
    color:#959000;
}





.dg_iconfloat {
    width:13px;
    height:13px;
    display:block;
    text-indent:-9999em;
    overflow:hidden;
    background:url(../img/icons/doma_gosti_icon.png) no-repeat top left;
    margin:0 0 1px 3px;
    float:left;
    
}
.dg_iconfloatigosti {
    width:13px;
    height:13px;
    display:block;
    text-indent:-9999em;
    overflow:hidden;
    background:url(../img/icons/doma_gosti_icon.png) no-repeat top left;
    margin:0 0 1px 3px;
    float:left;
    background-position:0 -13px;
}
.dg_iconfloatineutral {
    width:13px;
    height:13px;
    display:block;
    text-indent:-9999em;
    overflow:hidden;
    background:url(../img/icons/doma_gosti_icon.png) no-repeat top left;
    margin:0 0 1px 3px;
    float:left;
    background-position:bottom left;
}

table.nls_pu_table caption {
    font-size: 11px;
    font-weight: normal;
    color: #222;
    padding:0 2px;
    background:#ebebeb;
    text-align:center;
}

table.nls_pv_table tr.nlsput_dark td {
    background:#f4f1f1;
}

ul.nls_uun_listmedjusobni {
	width:683px;
	float:left;
	position:relative;
	margin:0 2px 1px 2px;
	padding:0;
	list-style:none;
	overflow:hidden;
	border-top:1px solid #cecfd8;
	border-bottom:1px solid #cecfd8;
}


ul.nls_uun_listmedjusobni li {
    width:450px;
    float:left;
    position:relative;
    margin:0;
    padding:0;
    overflow:hidden;
    border-right:1px solid #cecfd8;
}

ul.nls_uun_listmedjusobni li.drugakolona {
    width:230px;
}


ul.nsl_sub_tabsnovi {
    margin:0;
    padding: 0 0 0 9px;
    float: left;
    list-style: none;
    width: 660px;
    border-bottom:1px solid #68a1c6;
    background:#f0eeee url(../img/tables/nsl_sub_tabs_bg.png) repeat-x;
}

ul.nsl_sub_tabsnovi li {
    float: left;
    margin: 0;
    padding: 0;
    line-height:20px;
    overflow: hidden;
    position: relative;
}
ul.nsl_sub_tabsnovi li a {
    text-decoration: none;
    color: #0364a2;
    display: block;
    font-size: 11px;
    text-align:center;
    padding:0 8px;
    outline: none;
    text-shadow:0 1px 0 #fff;
}
ul.nsl_sub_tabsnovi li a:hover {
    color:#e06900;
}   
html ul.nsl_sub_tabsnovi li.active, html ul.nsl_sub_tabsnovi li.active a:hover {
    background:url(../img/icons/nls_bg_arrow.png) no-repeat bottom center;
}
html ul.nsl_sub_tabsnovi li.active a  {
    color:#e06900;
}
th.nslst_tip th.nslst_malitip
{
    border-right:1px solid #fff;
}

table.nsl_sort_table .nslst_tip
{
    width:50px;
    text-align:center;
}

table.nsl_sort_table .nslst_margina
{
    width:60px;
    text-align:left;
}

table.nsl_sort_table .nslst_malitip
{
    width:35px;
    text-align:center;
}


table.tablesorter tr:nth-child(even)  {
    background-color:#ebebeb;
}

.nls_stats_titleveliki {
    width:683px;
    height:52px;
    display:inline;
    float:left;
    position:relative;
    background:#cce3fe url(../img/tables/nls_stats_title_bg.png) repeat-x;
    border-bottom:1px solid #68a1c6;
    margin:0 2px 1px 2px;
    overflow:hidden;
}

span.naslovmargine
{
    text-decoration: none;
    font-size: 11px;
    text-align:center;
    padding:0 8px;
    outline: none;
    text-shadow:0 1px 0 #fff;
    float: right;
    margin: 0;
    padding: 0;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    position: relative;
}

/*END dodao tomo */
/* zamijeniti stare one sa nog, tenis itd mijenja se naziv klase*/
/* Pozadine za jaÄŤe sportove */
.bg_0 {
	background-image:url(../img/backgrounds/bg_0.jpg);
}
.bg_1 {
	background-image:url(../img/backgrounds/bg_1.jpg);
}
.bg_5 {
	background-image:url(../img/backgrounds/bg_5.jpg);
}
.bg_6 {
	background-image:url(../img/backgrounds/bg_6.jpg);
}
.bg_8 {
	background-image:url(../img/backgrounds/bg_8.jpg);
}
.bg_14 {
	background-image:url(../img/backgrounds/bg_14.jpg);
}
.bg_15 {
	background-image:url(../img/backgrounds/bg_15.jpg);
}

.ico_11 {
	background:url(../img/sports/11.png) no-repeat center left!important;
}
.ico_14 {
	background:url(../img/sports/14.png) no-repeat center left!important;
}
.ico_13 {
	background:url(../img/sports/13.png) no-repeat center left!important;
}
.ico_7 {
	background:url(../img/sports/7.png) no-repeat center left!important;
}
.ico_formula_v2 {
	background:url(../img/sports/formula_v2.png) no-repeat center left!important;
}
.ico_3 {
	background:url(../img/sports/3.png) no-repeat center left!important;
}
.ico_hokej_v2 {
	background:url(../img/sports/hokej_v2.png) no-repeat center left!important;
}
.ico_1 {
	background:url(../img/sports/1.png) no-repeat center left!important;
}
.ico_8 {
	background:url(../img/sports/8.png) no-repeat center left!important;
}
.ico_motosport_v2 {
	background:url(../img/sports/motosport_v2.png) no-repeat center left!important;
}
.ico_10 {
	background:url(../img/sports/10.png) no-repeat center left!important;
}
.ico_0 {
	background:url(../img/sports/0.png) no-repeat center left!important;
}
.ico_5 {
	background:url(../img/sports/5.png) no-repeat center left!important;
}
.ico_15 {
	background:url(../img/sports/15.png) no-repeat center left!important;
}
.ico_2 {
	background:url(../img/sports/2.png) no-repeat center left!important;
}
.ico_16 {
	background:url(../img/sports/16.png) no-repeat center left!important;
}
.ico_12 {
	background:url(../img/sports/12.png) no-repeat center left!important;
}
.ico_6 {
	background:url(../img/sports/6.png) no-repeat center left!important;
}
.ico_4 {
	background:url(../img/sports/4.png) no-repeat center left!important;
}
/*podloga tenis */
.tp_1 {
	background-position:0 0;
}
.tp_3 {
	background-position:-44px 0;
}
.tp_0 {
	background-position:-88px 0;
}
.tp_2 {
	background-position:-132px 0;
}
/* zamijeniti stare one sa nog, tenis itd mijenja se samo slika*/
ul.userbar_bottom li a.ub_tekme {
	background-image:url(../img/sports/0.png);
}

/* promijenio visinu slike da pase omjer */
.in_thumb a img {
	width:126px;
	height:84px;
	display:block;
	padding:1px;
	background:#fff;
	border:1px solid #707070;
}
/* left povecana, right smanjena zbog prikaza naslova prognoze */
.tipro_title .tiprot_left {
	width:275px;
	display:inline;
	float:left;
	position:relative;
	margin:4px 0 4px 4px;
}

.tiprot_left a {
 color: white;	
}

.tipro_title .tiprot_left.short{
	width:260px;
}
.tipro_title .tiprot_right {
	width:75px;
	display:inline;
	float:right;
	position:relative;
	margin:4px 4px 4px 0;
	padding:0 0 0 20px;
	background:url(../img/icons/white_clock.png) no-repeat left top;
}
.tipro_title .tiprot_right.long {
	width:100px;
}



/*dodano */
a.sport_ic {
	text-transform:uppercase;
}
/* za one koji nemaju drzavu */
.flag.flag- {background-position: -48px -165px}

.tipoprog_table td.tipoprog_posebna {
	padding:0;
	vertical-align:top;
	border-left:0;
	margin:0;
}
.tipoprog_table td.tipoprog_posebna td.tipot_title{
	border-left:0;
}
.tipoprog_table td.tipoprog_posebna td.tipot_value{
	border-left:0;
	border-right:0;
}
.tipoprog_table td.tipoprog_posebna td.tipot_uspj{
	border-bottom:0;
	height:30px;
}
.tipoprog_table td.tipoprog_posebna td.tipot_uspj span{
	height:20px;
}
td.tipot_title.first, td.tipot_value.first{
	border-top:0;
}
.in_content.noimg {
	width:388px;
	float:left;
	margin-left:6px;
}
ul.najt_list li a {
	text-decoration:none;
}
.sport_list_tbl caption a{
	color:#fff;
	font:13px/22px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.sport_list_tbl caption a:hover{
	text-decoration:underline;
}
ul.najt_list li .najtl_right h3 span.njl_ekipe {
	color:#222;
}
.sport_list_tbl td.slt_game a {
	color:#222;
}
.sport_list_tbl td.slt_game a:hover {
	color:#f60;
}
div.rswcl_najava .inaj_omjer_table{
		margin: 0;
		width:385px;
}
div.csb_head span.datum{
	display:inline;
	float:right;
	position:relative;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	text-shadow:0 1px 0 #fff;
	padding:2px 0 2px 0;
	margin:7px 8px 0 0;
}


/* 
 * Novi edit 15.09.2001 - wink
 */
 
/*** Najava liga stats: Događaj nije počeo | kada je u desnoj koloni vise sadrzaja nego u lijevoj, tada je lijevi sadrzaj bez bordera. */
 
/* Dodali smo stanje za događaj nije počeo */
.nls_game_not_start {
	background:#eeebcb url(../img/tables/nls_game_not_start_bg.png) repeat-x; /* nova slika */
}
.nls_game_not_start .nls_subt_right {
	color:#c16803;
	background:url(../img/icons/not_start.png) no-repeat 0 4px; /* nova slika */
}
/* Kada je u desnoj koloni vise sadrzaja nego u lijevoj, tada je lijevi sadrzaj bez bordera. E pada je sa borderom :) */
ul.nls_uun_list {
	background:url(../img/tables/nls_uun_list_bg_line.png) repeat-y; /* nova slika - moramo samo provjeriti da se nije pojavila linija u sredini na mjestu gdje ne želimo. ako se pojavi napraviti ćemo klasu od ovog i dodati gdje treba */
}

/*** Naslovnica - razmak između najava i kad je veći naslov | floatanje slike oko sadržaja najave */
.csb_center .in_content p {
	margin:0;
}
.rswcl_najava p {
	margin:0 0 5px 0;
}

/* Floatanje slike oko sadržaja najava */
.in_thumb {
	width:130px;
	height:88px;
	display:inline;
	float:left;
	position:relative;
	margin:3px 10px 0 0;
}
.in_content {
	width:384px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 0 6px;
	font-size:12px;
}
h2.in_heading {
	margin:0 5px 5px 5px;
}

/*** Naslovnica / Prognoze - tablica sa informacijama na desno se floata oko teksta.

Primjer je naprvom tipovi / prognoze index.html 
*/

.tipoprog_blue_title {
	background:#036caf;
	color:#fff;
	text-align:left;
	font: 12px/16px Arial, Helvetica, sans-serif;
	padding:4px;
	margin:0 0 1px 0;
}
.tipoprog_blue_title span {
	font: 10px/16px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
}
.tipoprog_content_wrap {
	font-size: 12px;
	margin:0 0 1px 0;
	width:390px;
	padding:2px;
	display:inline;
	float:left;
	position:relative;
}
.tipoprog_content_wrap.live {
    background: #A0EA72;
}

.tipoprog_content_wrap .tipoprog_cw_data {
	margin:0 0 5px 5px;
	width:150px;
	height:auto;
	display:inline;
	float:right;
	position:relative;
}

.tipoprog_content_wrap .tipoprog_cw_data.arhiva {
	height:auto;
}

.tipoprog_table_small {
	font-size: 12px;
	margin:0;
	padding:0;
	width:150px;
	border-collapse: collapse;
	text-align: left;
	empty-cells:show;
}
.tipoprog_table_small td {
	color: #000;
	font: 12px/1em Arial, Helvetica, sans-serif;
	padding:3px 2px;
	vertical-align:middle;
	border:1px solid #dcdcdc;
}
.tipoprog_table_small td.tipot_title {
	color: #999;
	font:bold 10px/1em Arial, Helvetica, sans-serif;
	width:60px;
}
.tipoprog_table_small td.tipot_value a {
	font-size:11px;
	text-decoration:none;
}


/*** Ostale izdvojene najave - index.html. Ime lige ispod ikone sporta i zastave zemlje je preveliko i razbija layout. Sada smo premejstili ime lige odmah ispred imena klubova. Može se staviti i iza imena klubova */
ul.ostale_najave li .on_center strong em {
	font:10px/1em Arial, Helvetica, sans-serif;
	text-transform:none;
	color:#999;
}


/*** Najava liga stats tablica sortiranje novi menu */
#nlss_table {
	width:669px;
	padding:1px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 4px 7px;
	border:1px solid #cecfd8;
}
ul.nsl_sub_tabs {
	margin:0;
	padding:4px 4px 0 4px;
	float: left;
	list-style: none;
	width: 661px;
	height:auto;
	border-bottom:1px solid #68a1c6;
	background:#f0eeee url(../img/tables/nsl_sub_tabs_bg.png) repeat-x;
}
ul.nsl_sub_tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height:auto;
	line-height:1;
	overflow: hidden;
	position: relative;
}
ul.nsl_sub_tabs li a {
	text-decoration: none;
	color: #666;
	display: block;
	text-align:center;
	padding:5px 9px;
	outline: none;
	text-shadow:0 1px 0 #fff;
	float:left;
    font-size: 11px;
    font-weight: bold;
    line-height: 1;	
    background: url(../img/super-button-overlay.png) repeat-x scroll 0 0 #fff; /* nova slika */
	border-radius: 14px;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	-khtml-border-radius: 14px;
	border: 1px solid #CCCCCC;
	margin:0 5px 5px 0;
}
ul.nsl_sub_tabs li a:hover {
	color:#e06900;
	border-color:#68a1c6;
}
html ul.nsl_sub_tabs li.active a  {
	color:#e06900;
	border-color:#68a1c6;
}

ol.faq li {
	padding-bottom:20px;
}


/*** Pozadinske boje istaknutih najava u listanju teniski_turniri_boje_bg_najava.html - sve najave | naslov box sve najave */
.rswcl_najava_green {
	background:#e3efe6;
}
.rswcl_najava_red {
	background:#fde2e3;
}
.rswcl_najava_yellow {
	background:#fffde0;
}

/* Sve najave naslov box - sport_list_sve_najave_title.html */
.csb_center {
	min-height:100px;
}
.sve_najave_quick_menu_wrap {
	width:210px;
	display:inline;
	float:left;
	position:relative;
	margin:5px 0 5px 8px;
}
ul.sve_najave_quick_menu {
	width:210px;
	display:inline;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
}
ul.sve_najave_quick_menu li {
	width:100px;
	float:left;
	margin:2px 0;
	padding:0;
	font:12px/16px Arial, Helvetica, sans-serif;
}
ul.sve_najave_quick_menu li .on_sport_ic {
	margin:0 4px 0 0;
}
.sve_najave_quick_menu_info {
	width:150px;
	display:inline;
	float:right;
	position:relative;
	margin:5px 8px 0 0;
	padding:0;
}
.sve_najave_quick_menu_info strong, .sve_najave_quick_menu_info span {
	display:block;
}
.sve_najave_quick_menu_info span {
	margin:0 0 1px 0;
	padding:0 5px;
	color:#999;
	font:10px/1.8em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
/************************************************
Uplatnica - samo je ovo potrebno za rad
************************************************/
#uplatnica {
	width:600px;
	height:341px;
	position:relative;
	z-index:5;
	background:url(../img/uplatnica2.png) no-repeat;
	overflow:hidden;
	color:#222;
	text-align:right;
	font: 15px/20px Arial, Helvetica, sans-serif;
	letter-spacing: 0.3em;
}
#uplatnica div{
	position:absolute;
	z-index:6;
	height:20px;
}
#uplatnica div.up_txt{
	width:170px;
	height:70px;
	font:11px/1.2em "Courier New", Courier, monospace;
	overflow:hidden;
	letter-spacing:normal;
	text-align:left;
}
#uplatnica .up_txt.platitelj {
	top:32px;
	left:20px;
}
#uplatnica .up_txt.primatelj {
	top:140px;
	left:20px;
}
#uplatnica .up_iznos {
	width:270px;
	top:23px;
	right:0px;
	margin-right: 2px;
	font: 16px/20px Arial, Helvetica, sans-serif;
	letter-spacing: 0.4em;
}
#uplatnica .up_valuta {
	width: 33px;
	top: 24px;
	left: 303px;
	letter-spacing: normal;
}

#uplatnica .up_broj_racuna_platitelja_model {
	width:33px;
	top:74px;
	left:201px;
	overflow:hidden;
}
#uplatnica .up_broj_racuna_platitelja {
	width:325px;
	top:74px;
	right:2px;
}
#uplatnica .poziv_na_broj_zaduzenja {
	width:396px;
	top:109px;
	right:0px;
}
#uplatnica .up_broj_racuna_primatelja_model {
	width: 40px;
	top: 139px;
	left: 208px;
}
#uplatnica .up_iban_primatelja {
	width: 325px;
	top: 108px;
	left: 125px;
	text-align: left;
}
#uplatnica .poziv_na_broj_odobrenja {
	width: 396px;
	top: 139px;
	right: 7px;
}
#uplatnica div.up_opis_placanja {
	width: 250px;
	height: 60px;
	top: 163px;
	left: 335px;
	font: 12px/1em "Courier New", Courier, monospace;
	overflow: hidden;
	letter-spacing: normal;
	line-height: 1.3em;
	text-align: left;
}
/************************************************
Uplatnica KRAJ - samo je ovo potrebno za rad
************************************************/
/* livescore iframe */
iframe.livscore_c_iframe{
	width:100%;
	height:1500px;
	border:0;
	padding:0;
	margin:0;
}
iframe.livscore_c_iframe.wide{
	width:960px;
}
table.uplata_tbl {
	border: 1px solid #e7e7e7;
	padding: 2px;
}
table.uplata_tbl th{
	text-align:left;
	padding:2px 5px;
	background-color:#D8D8D8;
}
table.uplata_tbl td{
	padding:2px;	
}
table.uplata_tbl tr{
	border: 1px solid #e7e7e7;
}
input.loading{
	height:24px;
	width:24px;
	border:none;
	background: url(../img/icons/loading.gif) top left no-repeat;
}
#mb_iframe{
	width:667px;
	height:1000px;
	border:0;
	padding:0;
	margin:0;
}
.post_content2 tr td {
    border: 1px solid #e7e7e7;
    padding: 3px 3px;
    text-align:center;
} 
div.bb {
	width:960px;
	display:block;
	margin:0 5px;
	margin-bottom:5px;
}

table.nls_pu_table td.nlsput_stat {
	width:25px;
	text-align:center;
}
table.nls_pu_table td.nlsput_sut {
	width:35px;
	text-align:center;
}
table.nls_pu_table td.nlsput_protivnikst {
	width:150px;
}

table.nls_pu_table td.nlsput_statpr {
	width:30px;
	text-align:center;
}
table.nls_pu_table td.nlsput_sutpr {
	width:45px;
	text-align:center;
}

table.nls_pu_table th.naslov {
	text-align:center;
}

table.nls_pu_table td.nlsput_kat1 {
	width:60px;
	text-align:center;
}
table.nls_pu_table td.nlsput_forma {
	width:620px;
	text-align:center;
}

.nlstt_cijeli {
	width:680px;
	height:39px;
	display:inline;
	float:left;
	position:relative;
	text-align:center;
	font:bold 18px/37px Arial, Helvetica, sans-serif;
	color:#222;
	text-shadow:0 1px 0 #fff;
}

.nls_teams_title_cijeli {
	width:683px;
	height:39px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/tables/nls_teams_title_bgc.png) no-repeat;
	margin:0 2px;
}
/* Banner5 */
div.bb5{
	width:245px;
	margin-bottom: 18px;
}

/* Listići */

.ico_listic_small {
	background:url(../img/icons/listic_small.png) no-repeat 0 6px;
}

.znd_table tr td.listic_small_table_header {
	background:#707070;
	color:#fff;
}
span.listic_small_title {
	display:inline-block;
	line-height:20px;
	font-size:11px;
	padding:0 0 0 21px;
}
span.listic_small_title.ico_listic_small {
	background-position:0 2px;
}

.listic_big_title {
	text-align:right;
	margin:5px 5px 0 5px;
	background:url(../img/icons/listic_big.png) no-repeat left center;
	padding:0 0 0 26px;
	height:24px;
}
.listic_big_subtitle {
	text-align:right;
	margin:0;
	background:none;
	padding:2px 5px;
	border-bottom:1px solid #b1b1b1;
}
.listic_big_title ul {
	margin:0;
	padding:0;
	display:inline-block;
	list-style:none;
}
.listic_big_title ul li {
	margin:0;
	padding:0;
	display:inline;
	text-align:center;
}
.listic_big_title ul li span {
	width:115px;
	margin:0;
	padding:0;
	display:inline;
	float:left;
	line-height:24px;
	height:24px;
	border-right:1px solid #e1e1e1;
	border-left:1px solid #b1b1b1;
	color:#555;
	font-size:11px;
	font-weight:bold;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.55);
}
.listic_big_title ul li span.lbst_kladionica {
	width:150px;
}
.listic_big_title ul li:first-child span {
	border-left:none;
	padding-left:0;
}
.listic_big_title ul li:last-child span {
	border-right:none;
	padding-right:0;
}
.listic_big_title ul li strong {
	color:#222;
}

.listic_big_subtitle ul li span {
	border-right:1px dotted #b1b1b1;
	border-left:none;
	text-shadow: none;
}
.listic_big_subtitle ul li span img {
	vertical-align:middle;
}

ul.listic_list_block, ul.listic_list_block li {
	border-bottom:none;
}

/************************************************
NOVO 25.07.2012
************************************************/

/* Naslovnica */

#right_side_wrapper {
	width:687px;
	display:inline;
	float:right;
	position:relative;
	margin:0 5px 0 0;
}
#right_side_wrapper #right_side {
	margin:0;
}

div.no_member_msg {
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	width:665px; /* 664px */
	padding:5px 10px;
	font:12px/1.5em Arial, Helvetica, sans-serif;
	color: #b94a48;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #f2dede;
	border: 1px solid #cea3a9;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
div.no_member_msg .close {
	position: relative;
	top: -6px;
	right: -8px;
	line-height: 18px;
}
.close {
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 18px;
	color: #000000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
	text-decoration:none!important;
}
.close:hover {
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}

/* Slider cc je u list-rotator.css */
#fp_slider_wrap {
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	width:685px;
	height:308px;
	background:#d9d9d9;
	border: 1px solid #bcbdc1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.slider_container {
	width:679px;
	height:302px;
	background:#fff;
	position:absolute;
	top:3px;
	left:3px;
}

/* Najava tagovi */

#najava_tags {
	display:inline;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	width:687px;
	height:25px;
	overflow:hidden;
}
ul.najava_tags_list {
	display:inline;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	width:687px;
	height:25px;
	list-style:none;
}
ul.najava_tags_list li {
	display:inline;
	float:left;
	position:relative;
	margin:0 4px 0 0;
	padding:0 0 0 4px;
	height:25px;
	background:url(../img/najava_tag_left.png) no-repeat top left;
}
ul.najava_tags_list li:last-child {
	margin:0;
}
ul.najava_tags_list li span {
	display:inline;
	float:left;
	position:relative;
	margin:0;
	padding:4px 18px 0 4px;
	height:25px;
	background:url(../img/najava_tag_right2.png) no-repeat top right;
	font-size:10px;
	font-weight:bold;
	overflow:hidden;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
}
ul.najava_tags_list li.ntl_danas span {
	font-size:12px;
	font-weight:bold;
	padding:3px 18px 0 4px;
}
ul.najava_tags_list li span a {
	display:inline-block;
	text-decoration:none;
	color:#035589;
	padding-right:2px;
	border-right:1px solid #c5e0ff;
	line-height:14px;
}
ul.najava_tags_list li span a:hover {
	color:#000;
}
ul.najava_tags_list li span strong {
	display:inline-block;
	text-decoration:none;
	color:#b25904;
	padding-left:2px;
	border-left:1px solid #96b7dd;
	line-height:14px;
}

/* Najava natjeanja 3 boxes */

ul.nn3_box_list {
	width:687px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	list-style:none;
	margin:0 1px;
	padding:0;
	margin-bottom:18px;
}
ul.nn3_box_list li{
	width:229px;
	display:inline;
	float:left;
	position:relative;
	overflow:hidden;
	margin:0;
	padding:0;
}
ul.nn3_box_list li div{
	overflow:hidden;
	display:inline;
	float:left;
	width:229px;
}

ul.nn3_box_list li div a {
	text-decoration:none;
}
ul.nn3_box_list li div h2 {
	font:16px/1.2em Arial, Helvetica, sans-serif;
	padding:4px;
	margin:0 0 10px 0;
}
ul.nn3_box_list li div small {
	display:inline-block;
	font:11px/1em Arial, Helvetica, sans-serif;
	color:#666;
	padding-left:6px;
}
ul.nn3_box_list li div.head{
	height:33px;
	line-height:33px;
	background:url(../img/boxes/najavan_head_center.png) no-repeat bottom left;
}
ul.nn3_box_list li:first-child div.head{
	background:url(../img/boxes/najavan_head_first.png) no-repeat bottom left;
}
ul.nn3_box_list li:last-child div.head{
	background:url(../img/boxes/najavan_head_last.png) no-repeat bottom left;
}
ul.nn3_box_list li div.center{
	background:url(../img/boxes/najavan_center_center.png) repeat-y;
	height:220px;
	padding:3px;
	width:223px;
	font:12px/1.4em Arial, Helvetica, sans-serif;
}
ul.nn3_box_list li div.center img {
	max-width:95px;
	float:left;
	margin:0 5px 5px 0;
}
ul.nn3_box_list li:first-child div.center{
	background:url(../img/boxes/najavan_center_first.png) repeat-y;
}
ul.nn3_box_list li:last-child div.center{
	background:url(../img/boxes/najavan_center_last.png) repeat-y;
}
ul.nn3_box_list li div.footer{
	background:url(../img/boxes/najavan_footer_center.png) repeat-y;
	height:9px;
}
ul.nn3_box_list li:first-child div.footer{
	background:url(../img/boxes/najavan_footer_first.png) repeat-y;
	height:9px;
}
ul.nn3_box_list li:last-child div.footer{
	background:url(../img/boxes/najavan_footer_last.png) repeat-y;
	height:9px;
}
ul.nn3_box_list li div.head img {
	margin:8px 4px 0 3px;
	width:16px;
	height:16px;
}
ul.nn3_box_list li div.head a span {
	margin:11px 4px 0 0;
}

/* Sidebar */
.ico_najave {
	background:url(../img/icons/najava_ikona_single.png) no-repeat 0 6px;
}
ul.fp_najava_sb_list {
	width:270px;
	margin:1px;
	padding:0;
	list-style:none;
	float:left;
}
ul.fp_najava_sb_list li {
	width:260px;
	padding:5px;
	float:left;
	border-bottom:1px dotted #cecfd8;
}
ul.fp_najava_sb_list li:last-child {
	border-bottom:none;
}
ul.fp_najava_sb_list li span.fpnsbl_title {
	display:inline;
	float:left;
	position:relative;
	width:260px;
	font:bold 10px/16px Arial, Helvetica, sans-serif;
	color:#555;
	margin:0 0 3px 0;
}
ul.fp_najava_sb_list li span.fpnsbl_title .on_sport_ic {
	margin:0 4px 0 3px;
}
ul.fp_najava_sb_list li span.fpnsbl_title .flag {
	margin:2px 4px 0 0;
}
ul.fp_najava_sb_list li a {
	font:12px/13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
}
ul.fp_najava_sb_list li a small {
	display:inline-block;
	font:10px/1em Arial, Helvetica, sans-serif;
	color:#666;
	padding-left:2px;
}

/* Nove front page najave */

ul.fp_najava_ul {
	width:396px;
	font-size:12px;
	margin:0 1px;
	list-style:none;
}
ul.fp_najava_ul li{
	width:386px;
	padding:0 5px 5px;
	display:inline;
	float:left;
	position:relative;
	border-bottom:1px solid #d8d8d8;
	border-top:1px solid #fff;
	background:url(../img/fpn_bg.png) repeat-x top left;
}

ul.fp_najava_ul li:nth-child(even) .in_thumb {
	float:right;
	margin:0 0 0 6px;
}
ul.fp_najava_ul li small {
	display:block;
	font-size:10px;
	font-weight:bold;
	margin:5px 0;
	line-height:1em;
	text-transform:uppercase;
}
ul.fp_najava_ul li small span.r {
	float:right;
	text-transform:none;
	color:#666;
}
ul.fp_najava_ul li small a {
	text-decoration:none;
	padding-top:2px;
	display:block;
}
ul.fp_najava_ul li span.flag {
	margin: 1px 4px 0 0;
}
ul.fp_najava_ul li p {
	margin-bottom:6px;
}

ul.fp_najava_ul li h2 {
	font:18px/1.2em Arial, Helvetica, sans-serif;
	padding:5px 0;
	border-bottom:none;
	margin:5px 0;
}

ul.fp_najava_small_list {
	width:396px;
	margin:0 1px;
	padding:0;
	list-style:none;
}
ul.fp_najava_small_list li {
	margin:0;
	padding:6px 5px;
	border-bottom:1px dotted #cecfd8;
	font:12px/14px Arial, Helvetica, sans-serif;
}
ul.fp_najava_small_list li:last-child {
	border-bottom:0;
}
ul.fp_najava_small_list li a {
	text-decoration:none;
}
ul.fp_najava_small_list li a span.r{
	color:#666;
}
ul.fp_najava_small_list li strong {
	display:inline-block;
	font-size:11px;
	color:#666;
	text-transform:uppercase;
}
ul.fp_najava_small_list li strong a {
	color:#666;
}
ul.fp_najava_small_list li strong .flag {
	margin:1px 4px 0 0;
}
/* FP listici */

div.listic_small_rs p,div.rsb_center.nezapocete p{
	margin:5px;
}
div.listic_small_rs p a,div.rsb_center.nezapocete p a{
	text-decoration:none;
}


/* Reviews */

.review_wrap {
	width:683px;
	display:inline;
	float:left;
	position:relative;
	background:url(../img/review_bg.png) no-repeat 0 15px;
	min-height:300px;
	margin:10px 2px 10px 2px;
}
.review_wrap a {text-decoration:none;}
.review_wrap .review_header {
	width:683px;
	height:30px;
	display:inline;
	float:left;
	position:relative;
	line-height:30px;
}
.review_wrap .review_header .rvh_user {
	width:450px;
	display:inline;
	float:left;
	position:relative;
	margin:0 0 0 48px;
	font-size:14px;
}
.review_wrap .review_header .rvh_user a {
	font-weight:bold;
}
.review_wrap .review_header .rvh_user small {
	color:#999;
	font-size:12px;
}
.review_wrap .review_header .rvh_user_contact {
	width:130px;
	display:inline;
	float:right;
	position:relative;
	font-size:12px;
	padding:0 0 0 20px;
	background:url(../img/icons/email_16.png) no-repeat left center;
}
.review_wrap .review_center {
	width:683px;
	display:inline;
	float:left;
	position:relative;
}
.review_wrap .review_center p.review_excerpt {
	padding:10px;
	margin:0;
	font-style:italic;
	color:#333;
}
.rev_thumbnails {
	margin-left: -5px;
	list-style: none;
	*zoom: 1;
}
.rev_thumbnails:before, .rev_thumbnails:after {
	display: table;
	content: "";
}
.rev_thumbnails:after {
	clear: both;
}
.rev_thumbnails > li {
	float: left;
	margin-bottom: 15px;
	margin-left: 14px;
}
.rev_thumbnail {
	display: block;
	padding: 4px;
	line-height: 1;
	border: 1px solid #cecfd8;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
}
a.rev_thumbnail:hover {
	border-color: #0088cc;
	-webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
	-moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
	box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}
.rev_thumbnail > img {
	display: block;
	width: 112px;
	height:112px;
	margin-right: auto;
	margin-left: auto;
}

/* Vijesti page najave */
.najava_page_today_news {
	display:inline;
	float:right;
	position:relative;
	width:200px;
	height:auto;
	border:1px solid #cecfd8;
	background:#fff;
	font:11px/1.2em Arial, Helvetica, sans-serif;
	margin:10px 0 10px 10px;
	clear:right;
}
ul.nptn_list {
	margin:0;
	padding:0;
	list-style:none;
}
ul.nptn_list li {
	margin:0;
	padding:3px 5px 0 5PX;
}
ul.nptn_list li.nptnl_title {
	border-bottom:1px solid #cecfd8;
	background:#efefef url(../img/tables/djs_table_head_bg.png) repeat-x top left;
	font-weight:bold;
	color:#898989;
	font-size:12px;
	line-height:24px;
	padding:0 5px;
}
ul.nptn_list li strong, ul.mmn_list li strong {
	color:#555;
	font-size:10px;
	text-transform:uppercase;
}
ul.nptn_list li a, ul.mmn_list li a {
	text-decoration:none;
}
ul.nptn_list li span {
	display:block;
	padding:0 0 3px 0;
	border-bottom:1px dotted #cecfd8;
}
ul.nptn_list li:last-child span {
	border-bottom:none;
}

/* Možda vas zanima i ovo? */

.maybe_more_news {
	width:660px;
	margin:15px 0;
}
.maybe_more_news h4 {
	color:#898989;
	font:bold 12px/2em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
ul.mmn_list {
	margin:0;
	padding:0;
	list-style:none;
	border-top:1px dotted #cecfd8;
	border-bottom:1px dotted #cecfd8;
}
ul.mmn_list li {
	margin:0;
	padding:5px 0 5px 10px;
	zoom:1;
	background:url(../img/icons/footer_arrow.png) no-repeat left center;
	font:11px/1.2em Arial, Helvetica, sans-serif;
}

/* New LiveScore */
#livescore-iframe-fixed {
	width:100%;
}
.livescore-wrap {
	position: fixed;
	display: none;
	z-index: 999;
	right: 0;
	top: 0;
	width: 302px;
	/*width: 317px;*/
	height: 400%;
	border: 1px solid #cecfd8;
	overflow: hidden;
	border-radius: 0;
}
.livescore-fixed {
	position: fixed;
	height: 100%;
	min-height: 100%;
	margin-bottom: 38px;
	border: none;
	-webkit-box-shadow: -2px 0px 5px 0px rgba(0, 0, 0, 0.2);
	box-shadow: -2px 0px 5px 0px rgba(0, 0, 0, 0.2);
}
.livescore-relative {
	position: relative;
	width: 243px;
	border-width: 1px;
	border-radius: 4px;
	margin-bottom: 18px;
}
.livescore-wrap .livescore-inner {
	position: relative;
	/*width: 100%;*/
	height: auto;
	overflow: hidden;
	margin: 0;
}
.livescore-wrap .livescore-inner > iframe {
	overflow-y: auto;
	overflow-x: hidden;
	margin: 0;
	padding: 0;
	border: 0;
	position: relative;
}
.livescore-wrap .livescore-inner .livescore-title {
	position: relative;
	/*width: 100%;*/
	height: 27px;
	overflow: hidden;
	margin: 0;
	color: #035589;
	text-align: center;
	line-height: 27px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	border-bottom: 1px solid #358dc5;
}

.livescore-inner .subpanel {
	width: 100%;
	background: #fff;
	overflow: hidden;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	-khtml-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px;
	-moz-box-shadow: 0px -1px 4px #9cc8fb;
	-webkit-box-shadow: 0px -1px 4px #9cc8fb;
	box-shadow: 0px -1px 4px #9cc8fb;
}
.livescore-inner .subpanel h3 {
	background: #ff7805;
	padding: 5px 10px;
	color: #fff;
	font-size: 14px;
	font-weight:bold;
	cursor: pointer;
}
.livescore-inner .subpanel h3 span {
	font-size: 1.5em;
	float: right;
	line-height: 0.6em;
	font-weight: normal;
}


/****** O NAMA **********/
.about-us-subtitle {
	font-size: 22px;
	font-weight: bold;
	color: #333!important;
	margin: 35px 0 15px 0!important;
	border-bottom: 1px dashed #cecfd8;
}
.about-us-thumb {
    margin: 10px 0 8px 0;
    padding: 4px;
    background-color: #f8f8f8;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
       -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
            box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 2px;
       -moz-border-radius: 2px;
            border-radius: 2px;
}
.about-us-lead {
	font-size: 1.4em;
	line-height: 1.4em;
	color: #666;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
}
.about-us-hidden {
	display:none;
	clear: both;
	float: none;
}
a.about-us-more {
	text-decoration: none;
	display:inline-block;
	padding:0 0 0 12px;
	background: url(../img/about/plus_min_icon.gif) no-repeat left center;
	font-size: 12px;
	line-height: 1em;
	font-weight: bold;
}
a.about-us-more.active {
	color: #ff6600;
}
.about-us p {
	text-align: justify;

}
.about-us p:not(.about-us-lead) {
	color: #000;
}
a.about-us-back-to-top {
	font-size: 12px;
	text-decoration: none;
	display:inline-block;
	float: right;
}

ul.about-quick-menu {
	margin: 5px 0;
	padding:4px 0;
	list-style: none;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
}
ul.about-quick-menu li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
}
ul.about-quick-menu li strong {
	color: #999;
	font-size: 10px;
	text-transform: uppercase;
}

table.about-us-table-usage-stats {}

.post_content table.about-us-table-usage-stats {
	margin: 0 -1px 24px 0;
	text-align: center;
	width: 100%;
	text-shadow:0 1px 0 rgba(255, 255, 255, .5);
	border:#ccc 1px solid;
}
.post_content table.about-us-table-usage-stats caption {
	margin: 0 0 -1px 0;
	text-align: center;
	color: #0371b7;

	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	padding: 9px 14px;
	border:#ccc 1px solid;
	background-color: #ededed;

	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;

    background: #feffff;
    background: -moz-linear-gradient(top,  #feffff 0%, #d2ebf9 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#d2ebf9));
    background: -webkit-linear-gradient(top,  #feffff 0%,#d2ebf9 100%);
    background: -o-linear-gradient(top,  #feffff 0%,#d2ebf9 100%);
    background: -ms-linear-gradient(top,  #feffff 0%,#d2ebf9 100%);
    background: linear-gradient(to bottom,  #feffff 0%,#d2ebf9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#d2ebf9',GradientType=0 );
}
.post_content table.about-us-table-usage-stats thead tr th {
	color: #f60;
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	padding: 9px 24px;

	border: 1px solid #ccc;

	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.post_content table.about-us-table-usage-stats tr td {
	border: 1px solid #ccc;
	padding: 6px 24px;

	color: #999;
	font-size: 10px;
	text-transform: uppercase;

	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}



/* Facebook and Twitter buttons */
/* Uncomment if you want footer social buttons and hot stuff centered within center content
#footpanel ul {
	margin:0 auto;
	float: none;
	width: 960px;
}*/
#footpanel #livescore_panel a.livescore_btn {	
	padding:0 5px;
	float: left;
	text-decoration: none;
	position: relative;
	background: #fff url(../img/ls_btn_bg_blue.png) repeat-x;
	width: 126px;
	height:38px;
	border-left: 1px solid #063263;
	color:#fff;
	text-decoration:none;
	font:bold 14px/38px Arial, Helvetica, sans-serif;
	text-align:center;
}
#footpanel #livescore_panel a.livescore_btn:hover {	
	background: #fff url(../img/ls_btn_bg_orange.png) repeat-x;
	border-left: 1px solid #b25904;
}
#footpanel #livescore_panel a.active {
	background-color: #fff;
	background-image:none!important;
	height: 38px;
	margin-top: -2px;
	border-left: 1px solid #ff7805;
	z-index: 200;
	position: relative;
	color:#000;
	padding:0 5px 2px 5px;
	line-height:40px;
}


#footpanel ul li#hot_stuff {
	margin: 0 0 0 6px; /* NEW for nice alignment */
}
#footpanel li#panel-social {
	float: right;
}
a.panel-social-btn,
span.intro-panel-social {
	display:inline-block;
	vertical-align: middle;
	padding:0 5px;
	margin: 0;
	position: relative;
	text-decoration: none;
	background: #015cb2 url(../img/gradient_bg_no_brdr.png) repeat-x bottom left;
	width: 100px;
	height:37px;
	border-top: 1px solid #063263;
	border-left: 1px solid #063263;
	border-right: 1px solid #063263;
	color:#fff;
	text-decoration:none;
	font:bold 14px/37px Arial, Helvetica, sans-serif;
	text-align:left;
	text-shadow: 0 1px 0 rgba(0,0,0,.4);
	overflow: hidden;
	-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.5);
	box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.5);
}
span.intro-panel-social {
	height:38px;
	width: 80px;
	padding:0 10px 0 0;
	line-height: 40px;
	border: none;
	background: transparent none;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: 0 1px 0 rgba(255,255,255,.4);
	color: #999;
	font-size: 12px;
	text-align: right;
}
a.panel-social-btn span {
	display:inline-block;
	width: 80px;
	height:37px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 4px 50%;
}

a.panel-social-facebook {
	background-color: #37589f;
}
a.panel-social-facebook span {
	background-image: url(../img/facebook_flat.png);
}
a.panel-social-twitter {
	background-color: #02b0ec;
	border-left-color: rgba(255, 255, 255, .5);
}
a.panel-social-twitter span {
	background-image: url(../img/twitter_flat.png);
	width: 70px;
	padding-left: 30px;
}
a.panel-social-btn:hover,
a.panel-social-btn:active {
	background-color: #ff8e25;
	background-position: top left;
}

/* Header FB & TW buttons */
.header-social {
	width:90px;
	height:32px;
	display:inline;
	float:left;
	position:relative;
	overflow: hidden;
	margin:56px 0 0 25px;
}
a.header-social-btn {
	display:inline-block;
	vertical-align: middle;
	padding:0;
	margin: 0 0 0 10px;
	position: relative;
	text-decoration: none;
	width: 32px;
	height:32px;
	background-repeat: no-repeat;
}
a.header-social-btn-facebook {
	background-image: url(../img/facebook.png);
}
a.header-social-btn-twitter {
	background-image: url(../img/twitter.png);
}
.stat_znd_table {
	font-size: 12px;
	background:#f6f6f6;
	margin:1px;
	width:243px;
	border-collapse: collapse;
	text-align: left;
	border-top:1px solid #cecfd8;
}
.stat_znd_table th {
	color: #777;
	font-weight:normal;
}
.stat_znd_table tr {
	border-top:1px solid #cecfd8;
}
.stat_znd_table tr:nth-child(even) {
	background:#ebebeb;
}
.stat_znd_table th,  .stat_znd_table td{
	padding:2px;
}
.stat_znd_table.col4 {
	text-align: right;
}
.stat_znd_table.col4 th {
	text-align: center;
}
.stat_znd_table.col4 th, .stat_znd_table.col4 td {
	border-left: 1px solid #cecfd8;
}
.stat_znd_table.col4 tr td:first-child, .stat_znd_table.col4 tr th:first-child {
	border-left:0;
}

.sivo{
	background-color:#d8edf2;
	font-style: italic;
}