.clearfix {
	*zoom: 1
}

.clearfix:before, .clearfix:after {
	display: table;
	content: "";
	line-height: 0
}

.clearfix:after {
	clear: both
}

.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}

.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

body, p, h1, h2, h3, h4, h5, h6 {
	font-family: 'PT Sans', sans-serif;
	font-size: 13px;
	line-height: 18px
}

h1 {
	font-size: 1.5em !important;
	line-height: 1.3em !important
}

h2 {
	font-size: 1.25em
}

.clear {
	clear: both
}

a:hover {
	text-decoration: none
}

.hideme {
	display: none !important
}

#menu, #content, #sidebar, #admin-menu, #admin-content {
	margin-top: 9px
}

#body-container {
	background-color: #fff;
	width: 960px;
	margin: auto;
	padding-top: .75em
}

#top_banner {
	height: 6.25em;
	margin-bottom: .75em;
	overflow: hidden
}

a.brand {
	background: transparent url('images/brand.png') scroll no-repeat center
		left;
	width: 200px;
	text-indent: -9999px
}

#content {
	margin-left: 10px
}

#sidebar {
	margin-left: 10px;
	background: #f3f3f3 url('images/menu-bg.png') repeat-y scroll top right;
	border: 1px solid #cecece;
	height: 100%;
	padding: 3px
}

.btn {
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px 16px
}

.btn span {
	font-size: 19px
}

img.slika {
	padding: 5px;
	border: 1px solid #c0c0c0;
	-moz-box-shadow: 0 2px 1px #f1f1f1;
	-webkit-box-shadow: 0 2px 1px #f1f1f1;
	box-shadow: 0 2px 1px #f1f1f1
}

.slika-container {
	padding: 5px;
	border: 1px solid #c0c0c0;
	-moz-box-shadow: 0 2px 1px #f1f1f1;
	-webkit-box-shadow: 0 2px 1px #f1f1f1;
	box-shadow: 0 2px 1px #f1f1f1
}

.cRow {
	width: 540px;
	clear: both
}

.cRow div {
	float: left;
	margin-right: 20px
}

.cRow div.last {
	margin-right: 0
}

.cRow.r5050 div {
	width: 260px
}

.cRow.r5050 div.full {
	width: 540px;
	clear: both
}

.nav-tabs {
	margin-bottom: 5px
}

#kontakti .kontakt-wrapper {
	padding: 4px 9.5px 4px 9.5px;
	margin: 5px 5px 5px 5px;
	line-height: 20px;
	background-color: whiteSmoke;
	border: 1px solid #CCC;
	border: 1px solid rgba(0, 0, 0, 0.15);
	min-height: 111px
}

#kontakti .kontakt-wrapper img {
	float: left
}

#kontakti .kontakt-wrapper .kontakt {
	margin-left: 10px
}

#kontakti .kontakt-wrapper .kontakt h2 {
	margin-top: 0
}

.button-panel {
	padding: 10px 0
}

.button-panel .btn {
	margin-left: 10px;
	float: right
}

.buttons {
	margin-top: 10px
}

.buttons .btn {
	margin-right: 10px
}

input.btn {
	box-sizing: content-box
}

form {
	position: relative
}

form h1 {
	font-size: 1.9em;
	color: #222;
	padding-bottom: .2em;
	border-bottom: 1px solid #999;
	margin-bottom: .6em
}

form.well textarea, form.well .cela input {
	width: 92%
}

form.well .pola {
	width: 45%;
	float: left
}

form.well .pola.desna {
	margin-left: 20px;
	clear: right
}

form.well .pola.sama {
	width: 100%
}

form .help-inline {
	color: #b94a48
}

form label {
	font-weight: bold
}

form label .ima_pomoc {
	display: inline
}

.note {
	font-style: italic
}

div.sys-message {
	padding: .8em;
	margin-bottom: 1em;
	border: 3px solid #ddd;
	background: #9eefff;
	color: #ff330a;
	border-color: #00849e
}

input.digits {
	width: 25px !important;
	height: 14px !important
}

.navbar-fixed-1 {
	width: 100%;
	z-index: 999
}

.navbar-inner .container {
	margin: auto
}

.navbar-inner .brand {
	margin-left: 0
}

li .profil_link {
	background-color: transparent;
	background-attachment: scroll;
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 24px
}

.navbar-inner {
	border-radius: 0;
	background: #373737 !important;
	background-image: none;
	background-repeat: no-repeat;
	filter: none !important;
	border-top: 1px solid #373737 !important;
	border-bottom: 1px solid #373737 !important;
	border-left: 0 !important;
	border-right: 0 !important
}

.navbar .btn:hover {
	background: #4b4b4b !important
}

.navbar .nav>li>a:hover {
	background: #4b4b4b !important;
	color: #fff !important;
	-webkit-transition: background 1s ease;
	-moz-transition: background 1s ease;
	-o-transition: background 1s ease;
	transition: background 1s ease
}

.navbar .divider-vertical {
	background-color: #1d1d1d !important;
	border-right: 1px solid #484848 !important;
	margin: 0 !important
}

.navbar-inverse .brand, .navbar-inverse .nav>li>a {
	color: #d9d9d9 !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	font-weight: bold
}

.table-hover tbody tr:hover th {
	background-color: #666
}

.visi_rang .pozicija, .visi_rang.ikonica {
	background-color: #0cff00
}

.nizi_rang .pozicija, .nizi_rang.ikonica {
	background-color: #f00
}

.baraz_visi_rang .pozicija, .baraz_visi_rang.ikonica {
	background-color: #f0ff00
}

.baraz_nizi_rang .pozicija, .baraz_nizi_rang.ikonica {
	background-color: #ffcb67
}

.naziv_tabele {
	background: url('images/naziv-tabele-background.png') repeat-x scroll
		left top;
	border: 1px solid #c0c0c0;
	-moz-box-shadow: inset 0 0 0 1px #fff;
	-webkit-box-shadow: inset 0 0 0 1px #fff;
	box-shadow: inset 0 0 0 1px #fff;
	font-weight: bold;
	text-shadow: 0 1px 1px #fff;
	filter: dropshadow(color = #ffffff, offx = 0, offy = 1);
	text-align: center;
	width: 538px;
	color: #6a6a6a
}

.naziv_tabele.naziv_tabele_normal {
	text-transform: uppercase;
	height: 35px;
	font-size: 14px;
	line-height: 35px
}

.naziv_tabele.naziv_tabele_big {
	height: 69px;
	font-size: 14px
}

table.ima_naziv {
	border: 1px solid #c0c0c0;
	border-top: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

table.ima_naziv td:first-child {
	border-left: 0
}

table tr, table th, table td {
	height: 24px;
	vertical-align: middle !important
}

table .tabela-podnaslov {
	font-size: 80%;
	display: block;
	line-height: 5px;
	color: #7f7f7f
}

table.no-border-td td {
	border: 0;
	border-left: 1px solid #DDD
}

th {
	background-color: #666;
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
	background: #666 url('images/tabela-zaglavlje-levi-border.png')
		no-repeat scroll left center;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important
}

th:first-child {
	background-image: none;
	border-left: 1px solid #666
}

th:last-child {
	border-right: 1px solid #666
}

th a {
	color: white;
	font-size: 12px;
	font-weight: bold
}

.centrirano {
	text-align: center !important
}

.sedamposto {
	width: 7%
}

.desetposto {
	width: 10%
}

.grid-view table.items th a .caret {
	right: 6px;
	top: 22px;
	border-top-color: white !important;
	border-bottom-color: white !important
}

.pagination .hidden {
	display: block
}

.pagination .hidden a {
	color: gray
}

.pagination ul {
	display: block
}

.dropdown-menu {
	max-width: inherit
}

#header {
	background-color: white;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center center;
	height: 180px;
	position: relative; 
	margin-bottom: 0
}

.mainc #header {
	margin-left:28px;
}

#header .tekst {
	text-shadow: 2px 2px 6px #000;
	filter: dropshadow(color = #000000, offx = 2, offy = 2)
}

#header h1 {
	font-size: 6em !important;
	color: inherit;
	line-height: 1em !important;
}

#header h2 {
	font-size: 4em !important;
	color: inherit;
	line-height: 1.2em !important;
	margin-top: 0;
	text-transform: none
}

#header .tekst h1, #header .tekst h2 {
    white-space: nowrap;
}

.sidebar {
	background: #eaeaea;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5
}

.lastImage img {
	background-color: #fff;
	border: 1px solid #e2e2e2 !important;
	padding: 4px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
	width: 96%
}

.footer {
	width: 100%;
	color: #828282 !important;
	background-color: white;
	text-align: center;
	padding: 30px 0
}

.footer a {
	color: #383737 !important
}

#sponzori {
	display: inline-block
}

#sponzori .sponzor {
	display: inline;
	width: 150px;
	padding: 5px
}

#sponzori .sponzor img {
	width: 140px;
	height: auto
}

#sponzori .sponzor img.grayscale {
	filter:
		url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");
	filter: gray;
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%)
}

#sponzori .sponzor img:hover {
	filter: none;
	-webkit-filter: grayscale(0)
}

.el-dialogform-content input, .el-dialogform-content textarea,
	.el-dialogform-content select {
	width: auto
}

.el-dialogform-content select {
	width: 80% !important
}

.el-dialogform-content select[name*="margin"] {
	width: 20px !important
}

.el-dialogform-content [name="bgimg"] {
	width: 80% !important
}

.el-dialogform-content select[name='wunit'], .el-dialogform-content select[name='hunit']
	{
	width: 40px
}

ul.igracTooltip {
	height: 125px;
	list-style-type: none
}

ul.igracTooltip li {
	line-height: 24px
}

ul.igracTooltip li span {
	color: #999;
	width: 85px;
	display: inline-block
}

div.igracTooltipSlika {
	float: left;
	margin-right: 10px;
	width: 104px;
	height: 125px;
	-moz-box-shadow: 0 2px 1px #f1f1f1;
	-webkit-box-shadow: 0 2px 1px #f1f1f1;
	box-shadow: 0 2px 1px #f1f1f1
}

div.igracTooltipSlika img {
	width: 104px;
	height: 125px
}

.popover {
	width: 300px
}

.popover-inner h3 {
	color: #222
}

.ima-pomoc {
	position: relative
}

.pomoc-dugme {
	position: absolute;
	right: 20px;
	top: 20px
}

div.loading {
	height: 16px;
	width: 16px;
	background-color: #eee;
	background-image: url('images/loading.gif');
	background-position: center center;
	background-repeat: no-repeat;
	opacity: 1
}

div.loading * {
	opacity: .8
}

.clearfix {
	*zoom: 1
}

.clearfix:before, .clearfix:after {
	display: table;
	content: "";
	line-height: 0
}

.clearfix:after {
	clear: both
}

.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}

.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.clearfix {
	*zoom: 1
}

.clearfix:before, .clearfix:after {
	display: table;
	content: "";
	line-height: 0
}

.clearfix:after {
	clear: both
}

.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}

.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.ui-widget-header {
	border: 0 !important
}

#kalendar_container {
	height: 225px;
	margin-bottom: 10px
}

.ui-datepicker-inline {
	width: 14em !important;
	padding: 0 !important;
	font-family: 'PT Sans', sans-serif;
	border: 0
}

.ui-datepicker-inline .ui-datepicker-header {
	background-color: #3a3a3a;
	background-image: -moz-linear-gradient(top, #404040, #303030);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#404040),
		to(#303030));
	background-image: -webkit-linear-gradient(top, #404040, #303030);
	background-image: -o-linear-gradient(top, #404040, #303030);
	background-image: linear-gradient(to bottom, #404040, #303030);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff404040',
		endColorstr='#ff303030', GradientType=0);
	color: #f8f8f8;
	border: 1px solid #272727;
	padding: .4em
}

.ui-datepicker-inline table.ui-datepicker-calendar {
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #c8c8c8
}

.ui-datepicker-inline table.ui-datepicker-calendar th {
	padding: 0 4px;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase
}

.ui-datepicker-inline table.ui-datepicker-calendar td {
	font-size: 12px;
	text-align: center;
	color: #666;
	border-top: 1px solid #c2c2c2;
	border-left: 1px solid #c2c2c2;
	padding: 0;
	background-color: #e3e3e3;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eaeaea),
		color-stop(60%, #e5e5e5), to(#d9d9d9));
	background-image: -webkit-linear-gradient(#eaeaea, #e5e5e5 60%, #d9d9d9);
	background-image: -moz-linear-gradient(top, #eaeaea, #e5e5e5 6000%, #d9d9d9);
	background-image: -o-linear-gradient(#eaeaea, #e5e5e5 60%, #d9d9d9);
	background-image: linear-gradient(#eaeaea, #e5e5e5 60%, #d9d9d9);
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeaeaea',
		endColorstr='#ffd9d9d9', GradientType=0);
	-webkit-box-shadow: inset 1px 1px rgba(255, 255, 255, 0.5);
	-moz-box-shadow: inset 1px 1px rgba(255, 255, 255, 0.5);
	box-shadow: inset 1px 1px rgba(255, 255, 255, 0.5)
}

.ui-datepicker-inline table.ui-datepicker-calendar td a,
	.ui-datepicker-inline table.ui-datepicker-calendar td span {
	background-color: #eaeaea;
	text-align: center;
	border: 0
}

.ui-datepicker-inline table.ui-datepicker-calendar td a {
	font-weight: bold;
	color: #555
}

.ui-datepicker-inline table.ui-datepicker-calendar td a:hover {
	background-color: #eaeaea;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeaea),
		color-stop(60%, #e5e5e5), color-stop(100%, #d9d9d9));
	background-image: -webkit-linear-gradient(top, #d9d9d9 0, #e5e5e5 60%, #eaeaea 100%);
	background-image: -moz-linear-gradient(top, #d9d9d9 0, #e5e5e5 60%, #eaeaea 100%);
	background-image: -ms-linear-gradient(top, #d9d9d9 0, #e5e5e5 60%, #eaeaea 100%);
	background-image: -o-linear-gradient(top, #d9d9d9 0, #e5e5e5 60%, #eaeaea 100%);
	background-image: linear-gradient(top, #d9d9d9 0, #e5e5e5 60%, #eaeaea 100%)
}

.ui-datepicker-inline table.ui-datepicker-calendar td.ui-datepicker-other-month a,
	.ui-datepicker-inline table.ui-datepicker-calendar td.ui-datepicker-other-month span
	{
	background: #f3f3f3;
	color: #b4b3b3
}

.ui-datepicker-inline table.ui-datepicker-calendar td.ui-datepicker-today a,
	.ui-datepicker-inline table.ui-datepicker-calendar td.ui-datepicker-today span
	{
	font-weight: bold;
	text-decoration: underline;
	background-color: transparent
}

.ui-datepicker-inline table.ui-datepicker-calendar td.ui-state-disabled
	{
	opacity: .8;
/* 	filter: alpha(opacity = 80) */
}

.ui-datepicker-inline table.ui-datepicker-calendar td.trening {
	background-color: #9ca245;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b8be66),
		color-stop(60%, #a3a948), to(#818539));
	background-image: -webkit-linear-gradient(#b8be66, #a3a948 60%, #818539);
	background-image: -moz-linear-gradient(top, #b8be66, #a3a948 6000%, #818539);
	background-image: -o-linear-gradient(#b8be66, #a3a948 60%, #818539);
	background-image: linear-gradient(#b8be66, #a3a948 60%, #818539);
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb8be66',
		endColorstr='#ff818539', GradientType=0);
	-webkit-box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	-moz-box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	text-shadow: 1px 1px 1px #7b9243
}

.ui-datepicker-inline table.ui-datepicker-calendar td.trening a {
	background: transparent none;
	color: white
}

.ui-datepicker-inline table.ui-datepicker-calendar td.mec {
	background-color: #c51734;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e73250),
		color-stop(60%, #ce1836), to(#a0132a));
	background-image: -webkit-linear-gradient(#e73250, #ce1836 60%, #a0132a);
	background-image: -moz-linear-gradient(top, #e73250, #ce1836 6000%, #a0132a);
	background-image: -o-linear-gradient(#e73250, #ce1836 60%, #a0132a);
	background-image: linear-gradient(#e73250, #ce1836 60%, #a0132a);
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe73250',
		endColorstr='#ffa0132a', GradientType=0);
	-webkit-box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	-moz-box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	text-shadow: 1px 1px 1px #7b9243
}

.ui-datepicker-inline table.ui-datepicker-calendar td.mec a {
	background: transparent none;
	color: white
}

.ui-datepicker-inline table.ui-datepicker-calendar td.sastanak {
	background-color: #265ffe;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#628cff),
		color-stop(60%, #2f66ff), to(#0042fb));
	background-image: -webkit-linear-gradient(#628cff, #2f66ff 60%, #0042fb);
	background-image: -moz-linear-gradient(top, #628cff, #2f66ff 6000%, #0042fb);
	background-image: -o-linear-gradient(#628cff, #2f66ff 60%, #0042fb);
	background-image: linear-gradient(#628cff, #2f66ff 60%, #0042fb);
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff628cff',
		endColorstr='#ff0042fb', GradientType=0);
	-webkit-box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	-moz-box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	text-shadow: 1px 1px 1px #7b9243
}

.ui-datepicker-inline table.ui-datepicker-calendar td.sastanak a {
	background: transparent none;
	color: white
}

.ui-datepicker-inline table.ui-datepicker-calendar td.ostalo {
	background-color: #e2ae24;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#edc456),
		color-stop(60%, #e8b428), to(#c89715));
	background-image: -webkit-linear-gradient(#edc456, #e8b428 60%, #c89715);
	background-image: -moz-linear-gradient(top, #edc456, #e8b428 6000%, #c89715);
	background-image: -o-linear-gradient(#edc456, #e8b428 60%, #c89715);
	background-image: linear-gradient(#edc456, #e8b428 60%, #c89715);
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffedc456',
		endColorstr='#ffc89715', GradientType=0);
	-webkit-box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	-moz-box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	text-shadow: 1px 1px 1px #7b9243
}

.ui-datepicker-inline table.ui-datepicker-calendar td.ostalo a {
	background: transparent none;
	color: white
}

.ui-datepicker-inline table.ui-datepicker-calendar td.utoku {
	background-color: #008f80;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00ccb7),
		color-stop(60%, #009989), to(#00665b));
	background-image: -webkit-linear-gradient(#00ccb7, #009989 60%, #00665b);
	background-image: -moz-linear-gradient(top, #00ccb7, #009989 6000%, #00665b);
	background-image: -o-linear-gradient(#00ccb7, #009989 60%, #00665b);
	background-image: linear-gradient(#00ccb7, #009989 60%, #00665b);
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ccb7',
		endColorstr='#ff00665b', GradientType=0);
	-webkit-box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	-moz-box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	box-shadow: inset 2px 2px 3px 0 rgba(255, 255, 255, 0.5);
	text-shadow: 1px 1px 1px #7b9243
}

.ui-datepicker-inline table.ui-datepicker-calendar td.utoku a {
	background: transparent none;
	color: #fff;
	font-weight: bold
}

.najava {
	margin-bottom: 10px
}

.najava .naslov {
	text-align: center;
	border: 1px solid #c0c0c0;
	background-color: #f7f7f7;
	background-image: -moz-linear-gradient(top, #fefefe, #ececec);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe),
		to(#ececec));
	background-image: -webkit-linear-gradient(top, #fefefe, #ececec);
	background-image: -o-linear-gradient(top, #fefefe, #ececec);
	background-image: linear-gradient(to bottom, #fefefe, #ececec);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe',
		endColorstr='#ffececec', GradientType=0);
	font-size: 14px;
	font-weight: bold;
	height: 2em;
	line-height: 2em;
	color: #6a6a6a
}

.najava .sadrzaj {
	padding: 3px;
	border: 1px solid #e0e0e0;
	background-color: white;
	border-top: 0;
	display: block;
	height: auto
}

.najava .sadrzaj .kalendarcic {
	background-image: url('images/kalendarcic_u_najavi_prazan.png');
	position: relative;
	height: 63px;
	float: left;
	width: 60px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 5px
}

.najava .sadrzaj .mesec {
	padding-top: 7px;
	text-align: center;
	font-size: .75em;
	font-weight: bold;
	color: white
}

.najava .sadrzaj .dan {
	padding-top: 4px;
	text-align: center;
	font-size: 2em;
	font-weight: bold;
	color: #999
}

.najava .sadrzaj .protivnici {
	padding: 7px 0 5px 0;
	font-weight: bold;
	text-align: center
}

.najava .sadrzaj .protivnici span {
	display: block
}

.najava .sadrzaj .info {
	border-top: 1px solid #e0e0e0;
	clear: both;
	text-align: center
}

.najava .sadrzaj .info span {
	display: block;
	margin: 0
}

.vesti .list-view {
	padding: 0
}

.vesti .vestRow {
	width: 540px;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 1.5em;
	margin-bottom: 1.5em
}

.vesti p {
	line-height: 18px
}

.vesti h1 {
	margin-bottom: 0
}

.vesti h2 {
	line-height: 31px
}

.vesti h2 a {
	color: inherit
}

.vesti h2 a:hover {
	text-decoration: none;
	color: #08C
}

.vesti table span {
	font-size: .7em;
	display: block
}

.vesti .vest-teaser {
	width: 260px;
	float: left
}

.vesti .vest-teaser .content {
	min-height: 7.25em;
	text-align: justify;
}

.vesti .vest-teaser div.vest-slika {
	background-color: #eaeaea;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	width: 6.25em;
	height: 6.25em;
	float: left;
	padding: 0;
	margin-right: .75em;
	margin-bottom: .75em;
	border: 1px solid #e5e5e5
}

.vesti .vest-teaser.prva {
	width: 540px
}

.vesti .vest-teaser.prva .content {
	min-height: 9.25em;
	text-align: justify;
}

.vesti .vest-teaser.prva .vest-slika {
	height: 8.25em;
	width: 12.25em
}

.vesti .vest-teaser.leva {
	padding-right: 9px;
	border-right: 1px solid #e5e5e5
}

.vesti .vest-teaser.desna {
	margin-left: 10px;
	clear: right
}

.vest_full .content .uvod {
	border: 1px solid #e5e5e5;
	border-left: 0;
	border-right: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px 0;
	height: auto
}

.vest_full .content .slika {
	margin: auto
}

.vest_full .content .glavni {
	margin-top: 10px;
	margin-bottom: 10px
}

.meta {
	color: gray;
	font-size: .85em;
	margin: 6px 0;
	line-height: 18px;
	vertical-align: middle
}

.meta span.datum {
	display: inline;
	float: none
}

.pagination-vesti {
	margin: 0 auto
}

.pagination-vesti li.previous a {
	border-left: 1px solid #DDD
}

.sigle_vest {
	float: right;
	width: 200px;
	height: auto;
	margin-left: 10px;
	margin-bottom: 10px
}

.clearfix {
	*zoom: 1
}

.clearfix:before, .clearfix:after {
	display: table;
	content: "";
	line-height: 0
}

.clearfix:after {
	clear: both
}

.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}

.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.ikonica {
	height: 21px;
	width: 21px;
	display: inline-block;
	vertical-align: middle
}

.ikonica.ikonica-vreme {
	background: transparent url('images/ikonica-vreme.png') no-repeat scroll
		center center;
	width: 13px;
	height: 13px
}

.ikonica.ikonica-mec {
	background: transparent url('images/ikonica-mec.png') no-repeat scroll
		center center
}

.ikonica.ikonica-boja {
	height: 15px;
	width: 15px;
	-webkit-box-shadow: 2px 2px 6px #888;
	-moz-box-shadow: 2px 2px 6px #888;
	box-shadow: 2px 2px 6px #888;
	margin: 0 5px
}

.ikonica.ikonica-komentar {
	background: transparent url('images/ikonica-komentar.png') no-repeat
		scroll center center;
	height: 25px;
	width: 27px
}

.ikonica.ikonica-stoperica {
	background: transparent url('images/ikonica-stoperica.png') no-repeat
		scroll center center
}

.ikonica.ikonica-plava-zvezda {
	background: transparent url('images/ikonica-plava-zvezda.png') no-repeat
		scroll center center
}

.ikonica.ikonica-crveni-karton {
	background: transparent url('images/ikonica-crveni-karton.png')
		no-repeat scroll center center
}

.ikonica.ikonica-zuti-karton {
	background: transparent url('images/ikonica-zuti-karton.png') no-repeat
		scroll center center
}

.ikonica.ikonica-drugi-zuti {
	background: transparent url('images/ikonica-drugi-zuti-karton.png')
		no-repeat scroll center center
}

.ikonica.ikonica-izlazak {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-ulazak {
	background: transparent url('images/ikonica-ulazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-kapiten {
	background: transparent url('images/ikonica-kapiten.png') no-repeat
		scroll center center;
	width: 40px
}

.ikonica.ikonica-odbrana {
	background: transparent url('images/ikonica-odbrana.png') no-repeat
		scroll center center;
	width: 40px
}

.ikonica.ikonica-fudbal-asistencija {
	background: transparent url('images/ikonica-fudbal-asistencija.png')
		no-repeat scroll center center;
	width: 38px
}

.ikonica.ikonica-fudbal-gol {
	background: transparent url('images/ikonica-gol.png') no-repeat scroll
		center center
}

.ikonica.ikonica-fudbal-golman {
	background: transparent url('images/ikonica-fudbal-golman.png')
		no-repeat scroll center center;
	width: 40px
}

.ikonica.ikonica-rukomet-poeni {
	background: transparent url('images/ikonica-rukomet-poeni.png')
		no-repeat scroll center center
}

.ikonica.ikonica-rukomet-asistencija {
	background: transparent url('images/ikonica-asistencija.png') no-repeat
		scroll center center;
	width: 38px
}

.ikonica.ikonica-rukomet-gol {
	background: transparent url('images/ikonica-rukomet-gol.png') no-repeat
		scroll center center
}

.ikonica.ikonica-rukomet-odbrane {
	background: transparent url('images/ikonica-fudbal-golman.png')
		no-repeat scroll center center
}

.ikonica.ikonica-rukomet-golman {
	background: transparent url('images/ikonica-fudbal-golman.png')
		no-repeat scroll center center;
	width: 40px
}

.ikonica.ikonica-rukomet-iskljucenja {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-kosarka-poeni {
	background: transparent url('images/ikonica-kosarka-poeni.png')
		no-repeat scroll center center
}

.ikonica.ikonica-kosarka-minutaza {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-kosarka-1p {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-kosarka-2p {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-kosarka-3p {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-kosarka-ofanzivni-skok {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-kosarka-defanzivni-skok {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-kosarka-licna-greska {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-kosarka-ukradena-lopta {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-kosarka-asistencija {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-odbojka-poeni {
	background: transparent url('images/ikonica-odbojka-poeni.png')
		no-repeat scroll center center
}

.ikonica.ikonica-odbojka-poeni {
	background: transparent url('images/ikonica-odbojka-poeni.png')
		no-repeat scroll center center
}

.ikonica.ikonica-odbojka-greske {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-odbojka-blokovi {
	background: transparent url('images/ikonica-izlazak.png') no-repeat
		scroll center center
}

.ikonica.ikonica-vaterpolo-poeni {
	background: transparent url('images/ikonica-vaterpolo-poeni.png')
		no-repeat scroll center center
}

.ikonica.ikonica-vaterpolo-golman {
	background: transparent url('images/ikonica-fudbal-golman.png')
		no-repeat scroll center center;
	width: 40px
}

label.sa_zvezdom {
	background: transparent url('images/ikonica-plava-zvezda.png') no-repeat
		scroll left center;
	padding-left: 20px
}

.slovoIkonica {
	font-weight: bold;
	font-size: 17px
}

.izvestajSaUtakmice .rezultat h1 span {
	display: block;
	float: left
}

.izvestajSaUtakmice .rezultat h1 .domacin {
	text-align: right;
	margin-right: 20px;
	width: 194px;
	overflow: hidden;
	height: 32px
}

.izvestajSaUtakmice .rezultat h1 .gost {
	text-align: left;
	margin-left: 20px;
	width: 194px;
	overflow: hidden;
	height: 32px
}

.izvestajSaUtakmice .rezultat h1 .reza {
	text-align: center;
	width: 108px
}

.izvestajSaUtakmice .medjurezultati {
	font-size: 14px;
	color: #747474;
	font-weight: normal;
	margin-bottom: 1.5em;
	margin: auto;
	width: 100%
}

.izvestajSaUtakmice table.statistika {
	margin-bottom: 0;
	border-bottom-right-radius: 0;
	width: 262px
}

.izvestajSaUtakmice table.statistika td.ime {
	font-weight: bold
}

.izvestajSaUtakmice .detaljiMeca {
	background-color: #f7f7f7;
	border: 1px solid #DDD;
	border-left: 0;
	width: 277px !important;
	margin-left: -18px;
	font-weight: bold
}

.izvestajSaUtakmice .detaljiMeca ul {
	list-style-type: none
}

.izvestajSaUtakmice .detaljiMeca li {
	line-height: 30px
}

.izvestajSaUtakmice .detaljiMeca span {
	width: 100px;
	display: inline-block;
	font-weight: normal
}

.izvestajSaUtakmice table td {
	padding: 0 !important;
	text-align: center
}

.izvestajSaUtakmice .detaljiMecaOstalo {
	margin-top: 10px;
	background-color: #f7f7f7;
	border: 1px solid #DDD !important;
	width: 100% !important;
	text-align: left
}

.izvestajSaUtakmice .detaljiMecaOstalo table td {
	padding-left: 5px;
	text-align: left
}

.timeline .domaci {
	font-weight: bold;
	width: 240px;
	text-align: right !important;
	padding-right: 10px !important;
}

.timeline .rez {
	text-align: center
}

.timeline .gosti {
	font-weight: bold;
	width: 240px;
	text-align: left !important;
	padding-left: 10px !important;
}

.sastavTima table {
	margin-bottom: 10px
}

.sastavTima .broj {
	width: 30px
}

.sastavTima .ime {
	text-align: left;
	padding-left: 10px
}

.sastavTima .stat {
	width: 48px
}

.sastavTima tr.rezerve {
	height: 15px;
	line-height: 15px;
	font-size: 13px;
	background: #666;
	color: white
}

.sastavTima tr.rezerve td {
	height: 15px;
	line-height: 15px;
	font-size: 13px
}

.igracUtakmice {
	padding: 5px 0;
	border: #dcdcdc solid 1px;
	border-top: 0;
	background-color: #f7f7f7;
	width: 538px
}

.igracUtakmice img {
	float: left;
	margin-left: 5px
}

.igracUtakmice h2 {
	font-size: 23px;
	display: inline-block
}

.igracUtakmice ul {
	list-style-type: none;
	padding: 0;
	margin-left: 0
}

.igracUtakmice ul li {
	color: #666;
	font-weight: bold
}

.igracUtakmice ul li span {
	font-weight: normal;
	width: 100px;
	display: inline-block
}

.igracUtakmice .info-desni {
	margin-right: 19px
}

.igracUtakmice .info-desni ul {
	padding-left: 20px;
	background: transparent url('images/igrac-utakmice-ul-border.png')
		scroll left center repeat-y
}

.igracUtakmice .info-desni ul li span {
	width: 84px
}

.igracUtakmice .info-levi ul {
	width: 176px
}

.izvestajTrenera {
	margin-top: 10px
}

.izvestajTrenera .izvestaj {
	padding: 5px 10px;
	border: #dcdcdc solid 1px;
	border-top: 0;
	background-color: #f7f7f7;
	width: 518px
}

.kosarka .detaljiMeca {
	min-height: 286px
}

.profil-glavne-informacije {
	height: 195px;
	margin-bottom: 20px
}

.profil-glavne-informacije h1 {
	margin-top: 0
}

.profil-glavne-informacije img {
	margin-right: 10px;
	float: left
}

.profil-glavne-informacije .info {
	font-weight: bold
}

.profil-glavne-informacije .info td {
	height: 22px
}

#statistikaTab table.statistika {
	border: 1px solid silver;
	border-top: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-top: 1px solid silver !important
}

#statistikaTab table.statistika span.caret {
	display: none
}

#statistikaTab table.statistika th.ime_takmicenja, #statistikaTab table.statistika td.ime_takmicenja
	{
	width: 30%;
	word-break: break-word
}

#statistikaTab table.statistika th.podatak, #statistikaTab table.statistika td.podatak
	{
	width: 10%;
	text-align: center;
	vertical-align: center
}

#statistikaTab table.statistika th {
	background-color: #666
}

.labela {
	font-weight: normal;
	width: 106px
}

table.detalji {
	font-weight: bold;
	width: 100%
}

table.detalji .labela {
	padding-left: 15px;
	width: 115px
}

.datum_poslednje_izmene {
	float: right;
	font-size: .9em
}

#kontakt {
	margin-top: 20px
}

.container_videos_youtube .chk {
	text-align: center
}

.spisak_igraca #grupna_slika {
	width: 260px;
	height: auto;
	float: right
}

.spisak_igraca ul {
	margin-left: 0
}

.spisak_igraca li {
	display: block;
	height: 27px;
	width: 256px;
	vertical-align: middle;
	line-height: 27px
}

.spisak_igraca li.odd {
	background-color: #f8f8f8
}

.spisak_igraca a span.broj_igraca {
	color: gray;
	width: 22px;
	display: inline-block;
	padding: 0 5px 0 4px;
	text-align: right
}

.spisak_igraca h2 {
	padding-left: 31px;
	font-size: 14px;
	text-transform: capitalize
}

.admin-profil-igraca {
	margin-right: 160px
}

#menu {
	width: 160px;
	height: 100%
}

#main {
	padding-top: 40px
}

.menu ul {
	list-style-position: outside;
	list-style-image: url("images/menu-bullet.png");
	list-style-type: square
}

.menu .nav {
	background: #f3f3f3 url('images/menu-bg.png') repeat-y scroll top right;
	border: 1px solid #cecece;
	border-top: 0;
	border-right: 0
}

.menu .nav li {
	line-height: 24px
}

.menu .nav li.nav-header {
	margin-top: 0
}

.menu .nav li.sub {
	margin-left: 10px;
	line-height: 17px
}

.menu .nav li.have-sub {
	padding-bottom: 0;
	line-height: 16px;
	padding-top: 4px
}

.menu .nav li a {
	text-shadow: 0 1px 0 #fff;
	color: #494949;
	height: auto
}

.menu .nav .nav-header {
	position: relative;
	text-transform: none;
	text-shadow: none;
	line-height: 35px;
	height: 35px;
	font-size: 1em;
	background-color: #f7f7f7;
	background-image: -moz-linear-gradient(top, #fefefe, #ececec);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe),
		to(#ececec));
	background-image: -webkit-linear-gradient(top, #fefefe, #ececec);
	background-image: -o-linear-gradient(top, #fefefe, #ececec);
	background-image: linear-gradient(to bottom, #fefefe, #ececec);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe',
		endColorstr='#ffececec', GradientType=0);
	border: 1px solid #cecece;
	border-bottom: 1px solid #acacac;
	border-left: 0;
	border-top: 0;
	color: #2d2d2d
}

.menu .nav .nav-header.first {
	border-top: 1px solid #cecece
}

.menu .nav .nav-header span {
	background: #494949 url('images/menu-header-icon.png') no-repeat scroll
		0 0;
	height: 18px;
	width: 18px;
	display: block;
	position: absolute;
	right: 7px;
	top: 11px
}

.menu .nav .active a {
	border-right: #fff;
	background: #fff url('images/menu-active-item-bg.png') no-repeat scroll
		bottom right
}

.menu .nav .active a:hover {
	color: inherit
}

.minibanerClass a {
	background-image: url('../images/boja_stavki.png');
	color: white !important;
	border-right: 1px solid #dadada
}

.komentar {
	width: 518px;
	border: 1px solid #e5e5e5;
	padding: 10px;
	margin-bottom: 10px
}

.komentar .podaci {
	margin-bottom: 10px;
	min-height: 100px
}

.komentar .podaci img {
	float: left;
	margin-right: 10px
}

.komentar .podaci .autor {
	font-size: 1.3em;
	font-weight: bold
}

.komentar .podaci .meta {
	margin: 0
}

.komentar .tekst {
	margin-bottom: 10px
}

.komentar .buttons {
	border-top: 1px solid #e5e5e5;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px
}

.komentar .buttons .left {
	float: left;
	padding-right: 8px
}

.komentar .buttons .right {
	float: right
}

.komentar .buttons .plus a, .komentar .buttons .minus a {
	line-height: 1.5em;
	text-align: right;
	padding-right: 5px;
	width: 16px;
	height: 16px;
	background: transparent url('images/minus.png') no-repeat scroll right
		1px;
	color: inherit;
	display: inline-block
}

.komentar .buttons .plus a {
	background-image: url('images/plus.png')
}

.social {
	width: 100%;
	height: 36px;
	line-height: 0 !important
}

.social div {
	float: right !important
}

.social div.social-komentari a {
	color: #666
}

.social #___plusone_0 {
	height: 0 !important;
	line-height: 0 !important;
	vertical-align: middle !important;
	font-size: 13px !important
}

.social #___plusone_0 iframe {
	
}

.social .tweet iframe {
	
}

.minimenu-reset div, .minimenu-reset form, .minimenu-reset a,
	.minimenu-reset ul, .minimenu-reset li {
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	margin: 0;
	padding: 0
}

#sportlend-minimenu {
	background: #f4f4f4 url(images/px.gif) repeat-y right top;
	border: 1px solid #bebebe;
	border-left: none;
	display: block !important;
	font: 13px/17px Helvetica, Arial, sans-serif;
	height: 99px;
	left: 0;
	position: fixed;
	top: 35%;
	width: 24px;
	z-index: 890;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1)
}

#sportlend-minimenu a.minimenu-button {
	background-image: url(images/sprite.png);
	background-repeat: no-repeat;
	border-bottom: 1px solid #fefefe;
	border-top: 1px solid #e4e4e4;
	cursor: pointer;
	display: block;
	float: left;
	height: 31px;
	text-indent: -9999px;
	width: 23px
}

#sportlend-minimenu a:hover.minimenu-button {
	background-color: #eee
}

#sportlend-minimenu a.minimenu-button.sportlend {
	background-position: -4px 0;
	border-top: 0;
	height: 32px
}

#sportlend-minimenu a.minimenu-button.support {
	background-position: -4px -60px
}

#sportlend-minimenu a.minimenu-button.community {
	background-position: -4px -90px
}

#sportlend-minimenu .switcher-arrow {
	background: url(images/arrow.gif) no-repeat left top;
	display: block;
	height: 8px;
	position: absolute;
	width: 5px;
	z-index: 910
}

#sportlend-minimenu-switcher-wrap .switcher-arrow,
	#sportlend-support-wrap .switcher-arrow, #sportlend-community-wrap .switcher-arrow
	{
	left: 18px;
	top: 15px
}

#sportlend-minimenu-switcher-wrap {
	display: none;
	left: 23px;
	padding-left: 22px;
	position: absolute;
	top: -1px;
	width: 320px;
	z-index: 900
}

#sportlend-minimenu-switcher {
	background: #f4f4f4 url(images/px.gif) repeat-y center top;
	border: 1px solid #bebebe;
	overflow: hidden;
	position: relative;
	width: 318px;
	z-index: 900;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1)
}

#sportlend-minimenu-switcher ul {
	list-style: none;
	float: left;
	left: 0;
	width: 158px
}

#sportlend-minimenu-switcher ul li a {
	background: 0;
	color: #555;
	display: block;
	text-decoration: none;
	width: 138px;
	padding: 8px 10px
}

#sportlend-minimenu-switcher .switcher-list-left {
	margin-right: 1px
}

#sportlend-support-wrap, #sportlend-community-wrap {
	display: none;
	left: 23px;
	padding-left: 22px;
	position: absolute;
	top: 33px;
	width: 240px;
	z-index: 900
}

#sportlend-community-wrap {
	top: 66px
}

#sportlend-support, #sportlend-community {
	background: #f4f4f4;
	border: 1px solid #bebebe;
	overflow: hidden;
	position: relative;
	width: 218px;
	z-index: 900;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1)
}

#sportlend-support .sportlend-minimenu-title, #sportlend-community .sportlend-minimenu-title
	{
	background: #eee;
	border: 1px solid #f4f4f4;
	border-bottom-color: #fefefe;
	color: #000;
	display: block;
	text-shadow: 0 1px 0 #f4f4f4;
	width: 196px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	padding: 8px 10px
}

#sportlend-support ul, #sportlend-community ul {
	list-style: none;
	float: left;
	left: 0;
	width: 218px
}

#sportlend-support ul li a, #sportlend-community ul li a {
	background: 0;
	color: #555;
	display: block;
	text-decoration: none;
	width: 198px;
	padding: 8px 10px
}

#sportlend-minimenu .minimenu-icon {
	background: url(images/icon-sprite.png) no-repeat 0 0;
	display: block;
	float: left;
	height: 16px;
	margin-right: 9px;
	width: 16px
}

#sportlend-minimenu .icon-sportlend {
	background-position: 0 0
}

#sportlend-minimenu .icon-themeforest {
	background-position: -16px 0
}

#sportlend-minimenu .icon-graphicriver {
	background-position: -32px 0
}

#sportlend-minimenu .icon-videohive {
	background-position: -48px 0
}

#sportlend-minimenu .icon-audiojungle {
	background-position: -64px 0
}

#sportlend-minimenu .icon-codecanyon {
	background-position: -80px 0
}

#sportlend-minimenu .icon-activeden {
	background-position: -96px 0
}

#sportlend-minimenu .icon-3docean {
	background-position: -112px 0
}

#sportlend-minimenu .icon-tutsmarketplace {
	background-position: -128px 0
}

#sportlend-minimenu .icon-photodune {
	background-position: -240px 0
}

#sportlend-minimenu .icon-mac {
	background-position: -144px 0
}

#sportlend-minimenu .icon-web {
	background-position: -160px 0
}

#sportlend-minimenu .icon-iphone {
	background-position: -176px 0
}

#sportlend-minimenu .icon-android {
	background-position: -192px 0
}

#sportlend-minimenu .icon-ipad {
	background-position: -208px 0
}

#sportlend-minimenu .icon-windows {
	background-position: -224px 0
}

#sportlend-minimenu .icon-freelanceswitch {
	background-position: 0 -16px
}

#sportlend-minimenu .icon-freelanceswitch-jobs {
	background-position: -16px -16px
}

#sportlend-minimenu .icon-rockablepress {
	background-position: -32px -16px
}

#sportlend-minimenu .icon-tutsplus {
	background-position: -48px -16px
}

#sportlend-minimenu .icon-psdtuts {
	background-position: -64px -16px
}

#sportlend-minimenu .icon-nettuts {
	background-position: -80px -16px
}

#sportlend-minimenu .icon-vectortuts {
	background-position: -96px -16px
}

#sportlend-minimenu .icon-audiotuts {
	background-position: -112px -16px
}

#sportlend-minimenu .icon-aetuts {
	background-position: -128px -16px
}

#sportlend-minimenu .icon-activetuts {
	background-position: -144px -16px
}

#sportlend-minimenu .icon-cgtuts {
	background-position: -160px -16px
}

#sportlend-minimenu .icon-phototuts {
	background-position: -176px -16px
}

#sportlend-minimenu .icon-mobiletuts {
	background-position: -192px -16px
}

#sportlend-minimenu .icon-wptuts {
	background-position: -240px -16px
}

#sportlend-minimenu .icon-webdesigntuts {
	background-position: -208px -16px
}

#sportlend-minimenu .icon-creattica {
	background-position: -224px -16px
}

#sportlend-minimenu .icon-sportlend-support-center {
	background-position: 0 -32px
}

#sportlend-minimenu .icon-sportlend-wiki {
	background-position: -16px -32px
}

#sportlend-minimenu .icon-sportlend-support-twitter {
	background-position: -32px -32px
}

#sportlend-minimenu .icon-sportlend-notes {
	background-position: 0 -48px
}

#sportlend-minimenu .icon-sportlend-newsletter {
	background-position: -16px -48px
}

#sportlend-minimenu .icon-sportlend-podcast {
	background-position: -32px -48px
}

#sportlend-minimenu .icon-wp-sportlend {
	background-position: -48px -48px
}

#sportlend-minimenu .icon-sportlend-elite {
	background-position: -64px -48px
}

#sportlend-minimenu .icon-sportlend-flickr {
	background-position: -80px -48px
}

#sportlend-minimenu .icon-sportlend-twitter {
	background-position: -96px -48px
}

#sportlend-minimenu .icon-sportlend-facebook {
	background-position: -112px -48px
}

#sportlend-minimenu .icon-sportlend-slideshare {
	background-position: -128px -48px
}

#sportlend-minimenu .icon-sportlend-dribbble {
	background-position: -144px -48px
}

#sportlend-minimenu .icon-sportlend-github {
	background-position: -160px -48px
}

#sportlend-minimenu-switcher ul li, #sportlend-support ul li,
	#sportlend-community ul li {
	border-bottom: 1px solid #fefefe;
	display: block;
	padding: 1px
}

#sportlend-minimenu-switcher ul li:last-child, #sportlend-support ul li:last-child,
	#sportlend-community ul li:last-child {
	border-bottom: 0
}

#sportlend-minimenu-switcher ul li a:hover, #sportlend-support ul li a:hover,
	#sportlend-community ul li a:hover {
	background: #eee;
	color: #000
}

.dogadjaji .ui-accordion-header {
	background: 0;
	background-color: transparent
}

.mec {
	background-color: #ce1836
}

.sastanak {
	background-color: #2f66ff
}

.ostalo {
	background-color: #e8b428
}

.utoku {
	background-color: #009989
}

#mesecno_dani label {
	float: left;
	display: block;
	width: 50px
}

#mesecno_dani label .break {
	clear: left
}

.galerija_albumi .thumb_container {
	width: 260px;
	float: left
}

.galerija_albumi .thumb_container .thumbnail {
	height: 90px;
	padding: 0;
	overflow: hidden
}

.galerija_albumi .thumb_container img, .galerija_albumi .thumb_container .opis
	{
	float: left
}

.galerija_albumi .thumb_container .opis {
	margin-left: 10px;
	width: 155px;
	max-width: 155px
}

.naslovna {
	border-color: red
}

.galerija_slike .thumbnail {
	width: 140px;
	height: 140px
}

.galerija_slike.site .thumbnail {
	height: 120px
}

.galerija_slike .img-container {
	width: 140px;
	height: 120px;
	overflow: hidden;
	background: #eee;
	line-height: 120px
}

.galerija_slike img.slika {
	width: 140px;
	height: auto
}

.galerija-link-container {
	padding-top: 10px
}

.galerija-link {
	margin: 5px 0
}

.galerija-link a {
	height: 47px;
	width: 100%;
	display: block
}

.galerija-link.foto {
	height: auto;
	background-image: url(images/foto-galerija-levo.png),
		url(images/foto-galerija-desno.png), url(images/foto-galerija_lang.png);
	background-position: left center, right center, center center;
	background-repeat: no-repeat
}

.galerija-link.video {
	height: auto;
	background-image: url(images/video-galerija-levo.png),
		url(images/video-galerija-desno.png), url(images/video-galerija_lang.png);
	background-position: left center, right center, center center;
	background-repeat: no-repeat
}

.galerija-link {
	position: relative;
}

.galerija-link .galerija-label {
	font-weight: bold;
	font-variant: all-petite-caps;
	font-size: 26px;
	color: #fff;
	text-align: center;
	position: absolute;
	width: 100%;
	line-height: 47px;
	left: 35px;
}

.galerija-link.video .galerija-label {
	color: #aaa;
}

td.name {
	max-width: 185px
}

.fileupload-buttonbar .btn {
	text-transform: none;
	font-size: 13px;
	font-weight: normal
}

.fileupload-buttonbar .btn span {
	font-size: 1em
}

.fileupload-buttonbar .btn:hover {
	background-position: 0 -25px
}

.btn-success {
	color: white !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
	background-color: #5bb75b !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462),
		to(#51a351)) !important;
	background-image: -webkit-linear-gradient(top, #62c462, #51a351)
		!important;
	background-image: -o-linear-gradient(top, #62c462, #51a351) !important;
	background-image: linear-gradient(to bottom, #62c462, #51a351)
		!important;
	background-image: -moz-linear-gradient(top, #62c462, #51a351) !important;
	background-repeat: repeat-x !important;
	border-color: #51a351 #51a351 #387038 !important;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)
		!important;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff62c462',
		endColorstr='#ff51a351', GradientType=0) !important;
	filter: progid:dximagetransform.microsoft.gradient(enabled=false)
		!important
}

.btn-primary {
	color: white !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
	background-color: #006dcc !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c),
		to(#04c)) !important;
	background-image: -webkit-linear-gradient(top, #08c, #04c) !important;
	background-image: -o-linear-gradient(top, #08c, #04c) !important;
	background-image: linear-gradient(to bottom, #08c, #04c) !important;
	background-image: -moz-linear-gradient(top, #08c, #04c) !important;
	background-repeat: repeat-x !important;
	border-color: #04C #04C #002a80 !important;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)
		!important;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc',
		endColorstr='#ff0044cc', GradientType=0) !important;
	filter: progid:dximagetransform.microsoft.gradient(enabled=false)
		!important
}

.btn-warning {
	color: white !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
	background-color: #faa732 !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450),
		to(#f89406)) !important;
	background-image: -webkit-linear-gradient(top, #fbb450, #f89406)
		!important;
	background-image: -o-linear-gradient(top, #fbb450, #f89406) !important;
	background-image: linear-gradient(to bottom, #fbb450, #f89406)
		!important;
	background-image: -moz-linear-gradient(top, #fbb450, #f89406) !important;
	background-repeat: repeat-x !important;
	border-color: #f89406 #f89406 #ad6704 !important;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)
		!important;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fffbb450',
		endColorstr='#fff89406', GradientType=0) !important;
	filter: progid:dximagetransform.microsoft.gradient(enabled=false)
		!important
}

.btn-danger {
	color: white !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
	background-color: #da4f49 !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b),
		to(#bd362f)) !important;
	background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f)
		!important;
	background-image: -o-linear-gradient(top, #ee5f5b, #bd362f) !important;
	background-image: linear-gradient(to bottom, #ee5f5b, #bd362f)
		!important;
	background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f) !important;
	background-repeat: repeat-x !important;
	border-color: #bd362f #bd362f #802420 !important;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)
		!important;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffee5f5b',
		endColorstr='#ffbd362f', GradientType=0) !important;
	filter: progid:dximagetransform.microsoft.gradient(enabled=false)
		!important
}

table.admin-unos-podataka .empty {
	background-color: transparent;
	border: 0
}

table.admin-unos-podataka .empty-right {
	background-image: none
}

table.admin-unos-podataka th {
	padding: 8px
}

table.admin-unos-podataka td.th {
	text-align: center;
	font-size: 120%;
	font-weight: bold
}

table.admin-unos-podataka input {
	width: 35px;
	height: 24px
}

table.admin-unos-podataka td:first-child {
	padding-right: 10px;
	text-align: right
}

table.admin-unos-podataka td {
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px
}

.statistika-igraca .tab-content {
	position: relative
}

.statistika-igraca .nav a {
	padding: 0 0 0 15px;
	color: inherit
}

.statistika-igraca .nav a.prisustvovao {
	font-weight: bold
}

.statistika-igraca .nav a.prva-postava {
	background-color: yellow
}

.statistika-igraca .br_igraca_postava.broj-igraca-ok {
	color: blue
}

.statistika-igraca .br_igraca_postava.broj-igraca-nije-ok {
	color: red
}

.statistika-igraca .predjeno {
	font-weight: bold;
	color: red
}

.statistika-igraca .input-append {
	display: inline
}

.statistika-igraca .checkbox-container {
	display: inline;
	margin-left: 91px;
	vertical-align: middle;
	line-height: 30px
}

.statistika-igraca table td, .statistika-igraca table th {
	width: 30px;
	text-align: center
}

.statistika-igraca table th {
	padding-left: 0
}

.statistika-igraca .tab-content {
	overflow: hidden
}

.statistika-igraca label {
	font-size: 1em;
	font-weight: normal
}

#definisaneGrupe .igrac, #definisaneGrupe .strucni-stab,
	#definisaneGrupe .ostali {
	width: 33.333333%
}

#dashboard {
	width: 100%
}

#dashboard .dugmici .btn-large {
	padding: 12px 16px
}

#dashboard .dugmici .btn-large [class^="icon-"] {
	margin-top: 5px;
	padding-right: 10px
}

#dashboard .dugmici a {
	width: 48% !important;
	float: left;
	margin: 4px
}

#strucni-stab .clan {
	padding: 9.5px 9.5px 0 9.5px;
	margin: 0 0 10px;
	line-height: 20px;
	background-color: whiteSmoke;
	border: 1px solid #CCC;
	border: 1px solid rgba(0, 0, 0, 0.15);
	min-height: 111px
}

#strucni-stab .clan img {
	float: left
}

#strucni-stab .clan .profil-clana {
	margin-left: 105px
}

#strucni-stab .clan .profil-clana h2 {
	margin-top: 0
}

.zapis {
	background-color: whiteSmoke;
	border: 1px solid rgba(0, 0, 0, 0.15);
	line-height: 20px;
	margin: 0 0 10px;
	min-height: 51px;
	padding: 9.5px 9.5px 0;
	position: relative
}

.zapis {
	background-color: whiteSmoke;
	border: 1px solid rgba(0, 0, 0, 0.15);
	line-height: 20px;
	margin: 0 0 20px;
	min-height: 51px;
	padding: 9.5px 9.5px 0;
	position: relative
}

.gornjired {
	background-color: #ddd;
	height: 25px;
	margin-left: -9.5px;
	margin-right: -9.5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px
}

.korisnik {
	display: block;
	float: left;
	width: 200px
}

.datum {
	display: block;
	float: right;
	text-align: right;
	width: 200px
}

.prijavi {
	background-color: rgba(0, 0, 0, 0.1);
	border-color: -moz-use-text-color rgba(0, 0, 0, 0.15)
		rgba(0, 0, 0, 0.15);
	border-width: medium 1px 1px;
	display: block;
	float: right;
	margin-right: -10.5px;
	margin-top: 1px;
	padding: 3px 10px
}

.tekst-knjige {
	border-top: 1px solid #ddd;
	clear: both;
	margin-top: -1px;
	padding-top: 4px
}

body, html {
	background: #f2f2f2 url(img/bg.png) repeat-x;
	font-family: 'PT Sans', sans-serif !important;
	color: #333;
	font-size: 14px;
	line-height: 22px;
	background-position: center 40px
}

h1 {
	font-size: 2em
}

h2 {
	color: #242424;
	font-weight: bold;
	font-size: 23px;
	text-transform: uppercase;
	line-height: 43px
}

p {
	font-family: 'PT Sans', sans-serif !important
}

a {
	text-decoration: none
}

.naslovna ul {
	list-style-type: none
}

.container {
	margin: 0 auto;
	position: relative;
}

.logo {
	position: absolute;
	background: url(img/logo.png) no-repeat;
	width: 336px;
	height: 184px;
	top: 0;
	left: 21px;
	z-index: 998
}

.left {
	float: left
}

.right {
	float: right
}

.clear {
	clear: both
}

p.small {
	font-size: 13px;
	color: #9c9c9c;
	padding-top: 6px
}

#header-naslovna {
	height: 149px;
	width: 974px;
	margin: 0 auto;
	position: relative
}

.light {
	background: url(img/light.png) no-repeat;
	width: 415px;
	height: 149px;
	position: absolute;
	top: 0;
	left: -51px
}

.navbar {
	margin-bottom: 0
}

.navbar-naslovna {
	background: url(img/navbar-bg.png) no-repeat;
	width: 974px;
	height: 57px;
	position: absolute;
	top: 92px;
	z-index: 1
}

#block-wide {
	background: #f8f8f8;
	border-bottom: 1px solid #dfdfdf;
	border-top: 1px solid #dfdfdf;
	padding: 14px 0;
	margin-bottom: 27px
}

#block-wide .left {
	padding-left: 11px
}

.block {
	background: #f8f8f8 url('img/header-shadow.png') no-repeat scroll 0 0;
	border: 1px solid #dfdfdf;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	behavior: url(../js/border-radius.htc);
	padding: 14px;
	border-top: 0;
	padding-top: 36px
}

#block-content .container {
	width: 930px
}

#block-slider {
	height: 363px;
	width: 100%;
	padding-bottom: 35px
}

#block-slider .container {
	background: url(img/slider-parts/slider-bg.jpg) no-repeat;
	width: 942px;
	height: 360px;
	padding: 9px 12px 13px 12px;
	position: relative
}

.nivo-caption {
	width: 140px;
	background-image: none;
	background-color: transparent
}

#testimonials {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	behavior: url(../js/border-radius.htc);
	border: 1px solid #dfdfdf;
	width: 960px;
	background: #f8f8f8;
	margin: 0 auto;
	overflow: hidden;
	height: 147px;
	position: relative;
	margin-bottom: 27px
}

#testimonials .testimonials-content {
	padding: 30px 40px;
	width: 820px;
	float: left
}

#testimonials .testimonials-content p {
	font-weight: bold;
	font-style: italic;
	font-size: 19px
}

#testimonials .testimonials-content p span.client {
	padding-top: 25px;
	display: inline-block;
	font-size: 16px
}

#testimonials .testimonials-prev {
	float: left;
	height: inherit;
	width: 29px;
	line-height: inherit;
	background: #fafafa;
	border-right: 1px solid #dfdfdf;
	background: url(img/testimonials-prev.png) no-repeat center
}

#testimonials .testimonials-prev:hover {
	background: url(img/testimonials-prev-h.png) no-repeat center
}

#testimonials .testimonials-next {
	float: right;
	height: inherit;
	width: 29px;
	line-height: inherit;
	background: #fafafa;
	border-left: 1px solid #dfdfdf;
	background: url(img/testimonials-next.png) no-repeat center
}

#testimonials .testimonials-next:hover {
	background: url(img/testimonials-next-h.png) no-repeat center
}

.search {
	width: 172px;
	height: 28px;
	float: right;
	margin-right: 17px;
	margin-top: 19px
}

.search input {
	height: 26px;
	padding: 0 5px;
	width: 130px;
	border: 0;
	float: left;
	background: 0;
	font-size: 13px;
	color: #aeaeae;
	font-family: 'PT Sans', sans-serif
}

.search input.submit {
	width: 16px;
	height: 16px;
	cursor: pointer;
	padding: 0;
	float: left;
	margin-left: 7px;
	margin-top: 5px;
	background: 0
}

.topbar {
	background: url(img/topbar-bg.png) no-repeat right;
	width: 600px;
	top: 47px;
	position: absolute;
	right: 0;
	height: 28px
}

ul.topbar-menu {
	float: right;
	padding-top: 5px
}

ul.topbar-menu li {
	float: left;
	border-left: 1px solid #f8d07d;
	padding: 0 12px;
	line-height: normal
}

ul.topbar-menu li:first-child {
	border: 0
}

ul.topbar-menu li a {
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 1px 1px #eaae37;
	float: left;
	line-height: normal
}

ul.topbar-menu li a:hover {
	text-decoration: none;
	color: #ffe6af
}

ul.navbar-menu {
	float: right;
	padding-top: 5px;
	margin-right: 10px
}

ul.navbar-menu li {
	float: left
}

ul.navbar-menu li a {
	float: left;
	height: 52px;
	line-height: 52px;
	padding: 0 15px;
	color: #343434;
	font-size: 15px;
	text-shadow: none
}

ul.navbar-menu li a:hover {
	text-decoration: none;
	background: #e4e4e4
}

ul.navbar-menu li.curent {
	background: url(img/navbar-menu-bg.png) no-repeat 0 0
}

ul.navbar-menu li.curent a {
	background: url(img/navbar-menu-bg.png) no-repeat right -52px;
	font-weight: bold
}

a.button {
	width: 233px;
	height: 57px;
	line-height: 54px;
	font-family: 'PT Sans Narrow', sans-serif;
	text-transform: uppercase;
	text-align: center;
	font-size: 21px;
	color: #fff;
	font-weight: bold;
	text-shadow: 1px 2px 1px #0370a5;
	margin-top: 18px;
	display: block;
	margin: auto
}

a.button.blue {
	background: url(img/blue-button.png) no-repeat 0 0
}

a.button.blue:hover {
	background: url(img/blue-button.png) no-repeat 0 -57px
}

a.button.orange {
	background: url(img/orange-button.png) no-repeat 0 0
}

a.button.orange:hover {
	background: url(img/orange-button.png) no-repeat 0 -57px
}

#page {
	background: #f2f2f2 url('img/header-shadow.png') repeat-x scroll 0 0
}

#page ul li p {
	display: inline-block
}

.info-box {
	padding: 20px;
	background-color: #f8f8f8;
	width: 350px;
	float: left;
	margin-left: 60px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px
}

.info-box ul {
	height: 100px;
	margin-left: 0
}

.info-box ul li {
	display: inline-block;
	width: 49%
}

#footer {
	margin-top: 27px;
	text-align: center
}

.lista-mogucnosti ul {
	font-size: 1.3em;
	margin-left: none
}

.lista-mogucnosti ul li {
	list-style: circle inside url('images/tick.png');
	line-height: 1.7em
}

.lista-mogucnosti h3 {
	font-size: 27px;
	color: #555;
	margin: 10px 0 10px 0;
	line-height: 32px
}

.lista-mogucnosti img {
	width: 32px;
	float: left;
	margin-right: 3px
}

table.spisak-mogucnosti td, table.spisak-mogucnosti th {
	background-image: none !important
}

table.spisak-mogucnosti td.naziv, table.spisak-mogucnosti th.naziv {
	font-weight: bold;
	width: 25%
}

.besplatno {
	margin: 20px auto;
	font-size: 1em;
	text-align: center;
	line-height: 1.8em
}

.besplatno .label {
	font-size: 1.3em
}

.cfa {
	text-align: center
}

.bs-docs-sidenav>li>a {
	display: block;
	margin: 0 0 -1px;
	padding: 8px 14px;
	border: 1px solid #e5e5e5
}

.search-element {
	float: left;
	width: 15%;
	margin-right: 2%
}

.search-element select {
	width: 152px
}

.search-element input {
	width: 138px
}

.search-element .btn {
	margin-top: 25px
}

.rezultati_pretrage .naziv {
	width: 40%
}

.rezultati_pretrage .ime_kluba, .rezultati_pretrage .kategorija,
	.rezultati_pretrage .sport {
	width: 20%
}

.logoParneri {
	margin-bottom: 10px;
	height: 100px;
	width: 115px;
	display: block;
	float: left
}

.karatesavez {
	background: transparent
		url('../images/logoi/karate_savez_srbije_siva.png') center top
		no-repeat
}

.karatesavez:hover {
	background-image: url('../images/logoi/karate_savez_srbije.png')
}

.ragbisavez {
	background: transparent
		url('../images/logoi/ragbi_savez_srbije_siva.png') center top
		no-repeat
}

.ragbisavez:hover {
	background-image: url('../images/logoi/ragbi_savez_srbije.png')
}

.rvackisavez {
	background: transparent
		url('../images/logoi/rvacki_savez_srbije_siva.png') center top
		no-repeat
}

.rvackisavez:hover {
	background-image: url('../images/logoi/rvacki_savez_srbije.png')
}

.odbojkaskisavez {
	background: transparent
		url('../images/logoi/odbojkaski_savez_beograda_siva.png') center top
		no-repeat
}

.odbojkaskisavez:hover {
	background-image: url('../images/logoi/odbojkaski_savez_beograda.png')
}

.asocijacijaamerickog {
	background: transparent
		url('../images/logoi/srpska_asocijacija_americko_siva.png') center top
		no-repeat
}

.asocijacijaamerickog:hover {
	background-image: url('../images/logoi/srpska_asocijacija_americko.png')
}

.stonoteniskisavez {
	background: transparent
		url('../images/logoi/stonoteniserski_savez_srbij_siva.png') center top
		no-repeat
}

.stonoteniskisavez:hover {
	background-image: url('../images/logoi/stonoteniserski_savez_srbij.png')
}

.sportskisavezsrbije {
	background: transparent
		url('../images/logoi/sportski_savez_srbije_siva.png') center top
		no-repeat
}

.sportskisavezsrbije:hover {
	background-image: url('../images/logoi/sportski_savez_srbije.png')
}

.fairplayliga {
	background: transparent url('../images/logoi/fair_play_liga_siva.png')
		center top no-repeat
}

.fairplayliga:hover {
	background-image: url('../images/logoi/fair_play_liga.png')
}

.rukometnisavezbeograda {
	background: transparent
		url('../images/logoi/rukometni_savez_beograda_siva.png') center top
		no-repeat
}

.rukometnisavezbeograda:hover {
	background-image: url('../images/logoi/rukometni_savez_beograda.png')
}

.admin_form_cont {
	width: 100%;
	float: left;
}

.admin_form_cont #k_poruka {
	width: 100%;
}

.admin_form_cont_info {
	width: 100%;
	float: left;
}

.admin_form_cont h1 {
	border-bottom: none !important;
}

p.links_info_box {
	clear: both;
	float: left !important;
}

.popover .popover-content {
	padding:10px;
}

.popover .popover-content p {
	font-size:13px !important;
	margin-bottom:10px;
}
.popover .popover-title {
	padding:5px 10px;
	font-size:14px !important;
}

.navbar-inner .container {
	background-color: #373737;
}
.navbar-inverse .navbar-inner {
	border-top-width: 0px !important;
	border-bottom-width: 0px !important;
}
 .seasons-list .tak.closed {
 	display:none;
 }
 .seasons-list .season.open {
 	list-style-image: url("/less/images/menu-bullet-down.png"); 
 	margin-left:3px;
 }
 .seasons-list .season.open a {
 	padding-left:12px;
 }

/* Layout changes */
#sidebar {
	width:300px;
}
#body-container {
	width:1040px;
}
#header{
	width:1028px;
}
.mainc #header, #menu-hor{
	width:1020px;
}
#kalendar_container .ui-datepicker{
	width:100% !important;
}
#admin-content{
	width:780px;
}
#footer{
/* 	background-color: transparent; */
}
.banner {
	text-align: center;
}

#kalendar_container .ui-datepicker-title{
	font-size:14px;
	font-family: "PT Sans",sans-serif;
}

body.header-hidden {
  background-position:top;	
}

#menu-hor {
  margin-left: 28px;
}
#menu-hor .navbar-inner {
  background-color: #e03700 !important;
  background-image: -moz-linear-gradient(top, #ff3e00, #b32b00) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff3e00), to(#b32b00)) !important;
  background-image: -webkit-linear-gradient(top, #ff3e00, #b32b00) !important;
  background-image: -o-linear-gradient(top, #ff3e00, #b32b00) !important;
  background-image: linear-gradient(to bottom, #ff3e00, #b32b00) !important;
  background-repeat: repeat-x !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff3e00', endColorstr='#ffb32b00', GradientType=0) !important;
  color: #ffffff !important;
  border: none !important;
  border-top: 1px solid #CECECE !important;
  padding-left: 0px;
}
#menu-hor .navbar .nav > li > a {
  font-weight: bold;
  font-size: 14px;
  text-shadow: none;
  color: #fff;
}
#menu-hor .navbar .nav > li > a:hover {
  background: #b32b00 !important;
  color: #fc8c33 !important;
}
#menu-hor .navbar .nav > li > .dropdown-menu::before,
#menu-hor .navbar .nav > li > .dropdown-menu::after {
  display: none;
}
#menu-hor .dropdown-menu {
  margin-top: 0px;
  border-radius: 0px;
}
#menu-hor .dropdown-menu .active > a {
	background-image: none;
}
#menu-hor .dropdown-menu li > a:hover {
  background: #eee !important;
  color: #555 !important;
}
#menu-hor .navbar .nav li.dropdown.open > .dropdown-toggle {
  color: #fc8c33 !important;
}
#menu-hor .dropdown:hover .dropdown-menu {
/*   display: block; */
}
.site-pages .container {
	width:962px;
}


.main-old .lastImage div.cssbakery_transbox {
	background-color: black; 
	margin:5px; 
	top:0px; 
	height:60px; 
	width:290px;
}
.main-old .menu_right .najava .lastImage .cssbakery_image_wrapper a {
	border:none !important;
	height:195px;
}
.main-old .lastImage div.cssbakery_transbox {
	margin:0px;
	width:300px;
}
.main-old .menu_right .najava .lastImage .cssbakery_image_wrapper {
	height:190px;
}
.main-old .lastImage img {
	box-shadow:none;
}
.main-old .lastImage {
	height:205px;
	background-color: #fff;
	border-width: 0px 1px 1px;
	border-style: none solid solid;
	border-color: #E0E0E0;
}
.main-old .lastImage div.cssbakery_transbox {
	width:298px;
}



.bg-lang a.dropdown-toggle {
	background-repeat: no-repeat;
	background-position: 5px 16px;
}
.bg-lang a.dropdown-toggle .caret {
	margin-left:10px;	
}
.bg-lang-en a.dropdown-toggle {
	background-image: url('/images/langs/en.png');
}
.bg-lang-sr a.dropdown-toggle {
	background-image: url('/images/langs/sr.png');
}

.navbar .nav > li.bg-lang-en > a.dropdown-toggle:hover {
	background: url('/images/langs/en.png') no-repeat 5px 16px !important;
}
.navbar .nav > li.bg-lang-sr > a.dropdown-toggle:hover {
	background: url('/images/langs/sr.png') no-repeat 5px 16px !important;
}

.izvestajSaUtakmice {
    margin-bottom:60px;
    
}
.izvestajSaUtakmice .galerija-link .galerija-label {
    color:#fff;
}

