body {

	background-color: #242424;

	/*background-image: url(../slike/body-bg.gif);*/

	background-image: url(../slike/body-bg-tile.gif);

	background-attachment: fixed;

	background-repeat: repeat;

	background-position: left top;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.rub_tablice {

	background-color: #000000;

	border: 2px solid #747474;

	letter-spacing: normal;

	vertical-align: top;

	word-spacing: normal;

	text-align: left;

}

h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #ffbe46;

}

h6,

ul li,

ol li,

p,

dl {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	/*font-weight: bold;*/

	color: #EBEBEB;

}

ul, ol, p {

	margin:0 0 0 0;

	padding:0 0 18px 0;

}



h6 {

padding:0;

margin:10px 0 0 0;

/*float:left;*/

width:100%;

}

a {

outline:none;

}



.style1 {

	color: #FFFFFF;

	font-size: 12;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

}





.texttablica {

	padding: 8px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	margin: 0px;

	text-align: justify;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFbe46;

	text-decoration: none;

}

a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFbe46;

	text-decoration: underline;

}

.podnaslov {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFbe46;

}

.tablica_naslov {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	text-decoration: none;

	text-align: justify;

	padding: 10px;

	border-top-width: 3px;

	border-right-width: 3px;

	border-bottom-width: 3px;

	border-left-width: 3px;

	border-top-color: #000000;

	border-right-color: #000000;

	border-bottom-color: #000000;

	border-left-color: #000000;

}



.crta {

	color: #A8A8A8;

	text-align: center;

}

.zastupstva_tablica {

	width: 150px;

	border-bottom-width: 2px;

	border-bottom-color: #747474;

}





/* -- thickbox start -- */

/* ----------------------------------------------------------------------------------------------------------------*/

/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/

#TB_window *{padding: 0; margin: 0;}



/* ----------------------------------------------------------------------------------------------------------------*/

/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/

#TB_window {

	font: 12px Arial, Helvetica, sans-serif;

	color: #666;

}



#TB_secondLine {

	font: 10px Arial, Helvetica, sans-serif;

	color:#666666;

}



#TB_window a:link {color: #FFBE46;}

#TB_window a:visited {color: #FFBE46;}

#TB_window a:hover {color: #FFBE46; text-decoration:underline;}

#TB_window a:active {color: #FFBE46;}

#TB_window a:focus{color: #FFBE46;}



#TB_secondLine #TB_next a,

#TB_secondLine #TB_prev a {

display:block;

width:25px;

height:22px;

text-indent:-9999em;

background:url(../slike/content/next-prev-sprite.gif) no-repeat;

float:left;

position:absolute;

bottom:20px;

outline:none;

}

#TB_secondLine #TB_next a {

background-position:right bottom;

left:125px;

}

#TB_secondLine #TB_prev a {

background-position:left bottom;

left:94px;



}

#TB_secondLine #TB_next a:hover {

background-position:right top;

}

#TB_secondLine #TB_prev a:hover {

background-position:left top;

}

#TB_closeWindow a#TB_closeWindowButton {

display:block;

width:25px;

height:22px;

text-indent:-9999em;

background:url(../slike/content/exit-sprite.gif) no-repeat;

float:left;

position:absolute;

bottom:20px;

outline:none;

}

#TB_closeWindow a#TB_closeWindowButton {

background-position:left bottom;

right:88px;

}

#TB_closeWindow a:hover#TB_closeWindowButton {

background-position:left top;

}

/* ----------------------------------------------------------------------------------------------------------------*/

/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/

#TB_overlay {

	position: fixed;

	z-index:100;

	top: 0px;

	left: 0px;

	height:100%;

	width:100%;

}



.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}

.TB_overlayBG {

	background-color:#000;

	filter:alpha(opacity=75);

	-moz-opacity: 0.75;

	opacity: 0.75;

}



* html #TB_overlay { /* ie6 hack */

     position: absolute;

     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}



#TB_window {

	position: fixed;

	background:url(../slike/content/body-bg-clean.gif) no-repeat left top;

	z-index: 102;

	color:#666;

	display:none;

	border: 4px solid #525252;

	text-align:left;

	top:50%;

	left:50%;

}



* html #TB_window { /* ie6 hack */

position: absolute;

margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');

}



#TB_window img#TB_Image {

	display:block;

	margin: 15px 0 0 15px;

	border:#FFBE46 1px solid;

}



#TB_caption{

	height:25px;

	padding:7px 30px 10px 25px;

	float:left;

}



#TB_closeWindow{

	height:25px;

	padding:23px 25px 10px 0;

	float:right;

}



#TB_closeAjaxWindow{

	padding:7px 10px 5px 0;

	margin-bottom:1px;

	text-align:right;

	float:right;

}



#TB_ajaxWindowTitle{

	float:left;

	padding:7px 0 5px 10px;

	margin-bottom:1px;

}



#TB_title{

	background-color:#e8e8e8;

	height:27px;

}



#TB_ajaxContent{

	clear:both;

	padding:2px 15px 15px 15px;

	overflow:auto;

	text-align:left;

	line-height:1.4em;

}



#TB_ajaxContent.TB_modal{

	padding:15px;

}



#TB_ajaxContent p{

	padding:5px 0px 5px 0px;

}



#TB_load{

	position: fixed;

	display:none;

	height:13px;

	width:208px;

	z-index:103;

	top: 50%;

	left: 50%;

	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */

}



* html #TB_load { /* ie6 hack */

position: absolute;

margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');

}



#TB_HideSelect{

	z-index:99;

	position:fixed;

	top: 0;

	left: 0;

	background-color:#fff;

	border:none;

	filter:alpha(opacity=0);

	-moz-opacity: 0;

	opacity: 0;

	height:100%;

	width:100%;

}



* html #TB_HideSelect { /* ie6 hack */

     position: absolute;

     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}



#TB_iframeContent{

	clear:both;

	border:none;

	margin-bottom:-1px;

	margin-top:1px;

	_margin-bottom:1px;

}

/* -- Thick box stop -- */





/* NOVI CSS */



/* -- general settings -- */

.content strong {

font-weight:bold;

}

div.gutter {

padding:10px;

}

.content .gutter20 {

padding:20px;

}

p.right {

text-align:right;

}

.content div.spacer {

background:url(../slike/content/text-list-border.gif) no-repeat center;

width:100%;

height:30px;

float:left;

margin-bottom:20px;

}

.content .error p,

.content .success p {

padding:5px;

margin:0;

}

.content .error {

border:#991717 1px solid;

background-color:#f06262;

}

.content .success {

border:#4c8c2a 1px solid;

background-color:#94f062;

}

.content .karta {

margin-bottom:18px;

border:#ffbe46 2px solid;

padding:1px;

}

 



/* -- main navigation -- */

ul.nav {

float:left;

padding:0 0 0 4px;

margin:6px 0 0px;

}

ul.nav li {

float:left;

list-style:none;

border-right:#898787 1px solid;

margin:5px 0 10px;

}

ul.nav li.last {

border:none;

}

ul.nav li a {

padding:7px 4px 5px;

margin:0 0 0 4px;

}

ul.nav li a span {

padding:7px 6px 5px 4px;

}

ul.nav li a {

text-decoration:none;

background:url(../slike/nav/nav-left.gif) no-repeat left top;

}

ul.nav li a span {

background:url(../slike/nav/nav-right.gif) no-repeat right top;

color:#000;

letter-spacing:-0.6px;

}

ul.nav li a:hover {

text-decoration:none;

background:url(../slike/nav/nav-left-hover.gif) no-repeat left top;

}

ul.nav li a:hover span {

background:url(../slike/nav/nav-right-hover.gif) no-repeat right top;

color:#ebebeb;

}

ul.nav li a.current {

background:url(../slike/nav/nav-left-current.gif) no-repeat left top;

}

ul.nav li a span.current {

background:url(../slike/nav/nav-right-current.gif) no-repeat right top;

color:#ebebeb;

}



/* -- content -- */

.content a:hover {

text-decoration:underline;

}

.content .wrap_h1 {

float:left;

width:100%;

text-align:center;

background:url(../slike/content/hi-title-border.gif) no-repeat left 20px;

}

.content h1 {

text-transform:uppercase;

color:#b5b5b5;

position:relative;

font-size:16px;

font-weight:bold;

text-align:center;

float:left;

clear:both;

padding:0 5px;

background-color:#000;

}

.content h1 span {

text-transform:uppercase;

color:#ffbe46;

position:absolute;

font-size:16px;

font-weight:bold;

text-align:center;

left:-1px;

top:-1px;

float:left;

padding:0 5px;

}

.content h2 {

font-size:14px;

font-weight:bold;

color:#fff;

}

.content h3 {

color:#FFBE46;

font-size:14px;

font-weight:bold;

}

.content h4 {

}

.content h5 {

}

.content h6 {

padding-bottom:0;

margin:0;

}

.content p {

color:#ebebeb;

}

.content p a,

.content ul li a {

font-size:12px;

}

.content p em,

.content h6 em,

.content ul li em {

font-style:normal;

color:#ffbe46;

}



.content ul li {

padding:0 0 5px 15px;

margin:0 0 0 0;

background:transparent url(../slike/content/list-bullet.gif) no-repeat scroll 0 0.5em;

list-style:none;

}



.content ol li {

list-style-position:inside;

padding:0 0 5px 0px;

margin:0 0 0 0;



}



/* text list */

.content ul.text_list {

padding:30px 0 0 0;

margin:10px 0 0 0;

background:url(../slike/content/text-list-border.gif) no-repeat center top;

float:left;

width:100%;

}

.content ul.text_list li {

padding:0 0 20px 0;

margin:0 0 0px 0;

list-style:none;

background:url(../slike/content/text-list-border.gif) no-repeat center bottom;

float:left;

width:100%;

}

.content ul.text_list li ul {

padding:0 0 18px 0;

margin:0 0 0 0;

background:none;

float:left;

width:100%;

}

.content ul.text_list li ul li {

padding:0 0 5px 15px;

margin:0 0 0 0;

background:none;

background:transparent url(../slike/content/list-bullet.gif) no-repeat scroll 0 0.5em;



}

.content .photo {

border:#6b6b6b 1px solid;

padding:1px;

margin:0 5px 0 0;

float:left;

}

.content .photo a {

padding:0;

margin:0;

color:#FFBE46;

}

.content .photo a:hover {

color:#000;

}

.content .photo a,

.content .photo a img {

float:left;

}

.content p.date {

float:right;

color:#747474;

font-size:10px;

font-weight:bold;

padding:0;

margin:15px 0 0 0;

}

.content .text_body {

float:left;

width:100%;

}

.content a.show_body {

font-size:11px;

float:right;

margin-bottom:15px;

}



/* form */

.content input.text {

color:#000;

}

.content input.button,

.content input.button_L {

color:#ffbe46;

text-align:center;

border:none;

font-weight:bold;

}

.content input.button {

font-size:12px;

text-transform:uppercase;

background:url(../slike/content/button.gif) no-repeat left top;

height:28px;

width:168px;

padding-bottom:3px;

}

.content input.button_L {

font-size:14px;

text-transform:uppercase;

background:url(../slike/content/button-large.gif) no-repeat left top;

height:36px;

width:168px;

padding-bottom:3px;

}

.content .login {

border:#898787 1px solid;

background:#202020 url(../slike/content/big-gray-logo.gif) no-repeat center top;

float:left;

padding:10px 20px 0 20px;

margin-top:10px;

}

.content dl.form dt {

margin:0 0 5px 0;

font-weight:bold;

}

.content dl.form dd {

margin:0 0 28px 0;

}

.content dl.form dd.input {

border:#747474 1px solid;

background-color:#ffbe46;

width:294px;

padding:1px;

}

.content dl.form dd.input input.text {

width:288px;

height:28px;

margin:0;

padding:4px 2px 0 2px;

border:#747474 1px solid;

background-color:#fff;

font-size:22px;

}



.content .unos {

border:#898787 1px solid;

background:#202020;

float:left;

padding:10px 20px 0 20px;

margin-top:10px;

}

.content dl.form_normal dt {

margin:0 0 5px 0;

text-align:right;

width:25%;

float:left;

line-height:30px;

font-weight:bold;

}

.content dl.form_normal dd {

margin:0 0 18px 26%;

}

.content dl.form_normal dd.input,

.content ul.search li.input {

border:#747474 1px solid;

background-color:#ffbe46;

width:294px;

padding:1px;

}

.content dl.form_normal dd.input input.text,

.content ul.search li.input input.text {

width:288px;

height:22px;

margin:0;

padding:2px 2px 0 2px;

border:#747474 1px solid;

background-color:#fff;

font-size:16px;

}

.content dl.form_normal dd.error input.text {

background-color:#f06262;

}

.content ul.search {

margin-top:20px;

}

.content ul.search li {

padding:0;

background:none;

float:left;

}

.content ul.search li.input {

margin-right:10px;

}

.content ul.photo_list,

.content ul.text_list li ul.photo_list {

margin:0 0 18px 0;

padding:0;

float:left;

width:100%;

}

.content ul.photo_list li,

.content ul.text_list li ul.photo_list li {

margin:0;

border:#6b6b6b 1px solid;

padding:1px;

margin:0 10px 10px 0px;

float:left;

list-style:none;

background:none;

}

.content ul.text_list li ul.photo_list li {

width:122px;

}

.content ul.photo_list li.last,

.content ul.text_list li ul.photo_list li.last {

margin-right:0;

}

.content ul.photo_list li img,

.content ul.text_list li ul.photo_list li img {

float:left;

}

.content ul.photo_list li a,

.content ul.text_list li ul.photo_list li a {

float:left;

color:#FFBE46;

}

.content ul.photo_list li a:hover,

.content ul.text_list li ul.photo_list li a:hover {

color:#000;

}







/* table zebra start */ 

.content table.zebra {

width:100%;

margin-top:20px;

}

.content table.zebra tr.odd {

background-color:#242424;

}

.content table.zebra tr.even {

background-color:#4c4a4a;

}

.content table.zebra tr td {

padding:4px;

font-size:12px;

color:#ebebeb;	

}

.content table.zebra tr td .searchword{
color:#ffbe46;
}

.content table.zebra thead tr td {

font-weight:bold;

text-transform:uppercase;

border-top:#959595 1px solid;

padding:8px 4px;

}

/* table zebra stop */ 



/* -- Pager start -- */

.pager {

margin:20px 0;

float:left;

clear:both;

}

.pager ul li {

float:left;

margin-right:1px;

padding-left:0;

background:none;

}

.pager ul li span {

color:#333;

border:#ffbe46 2px solid;

background-color:#ffbe46;

display:block;

padding:3px 8px 4px;

font-weight:bold;

margin:0px -1px 0 0px;

}

.pager ul li a span {

border:#666 1px solid;

background-color:#000;

color:#ffbe46;

padding:3px 8px;

margin:0;

}

.pager ul li a:hover {

text-decoration:none;

}

.pager ul li a:hover span {

background-color:#333;

border:#333 1px solid;

color:#fff;

}

.pager ul li a.current span,

.pager ul li a:hover.current span {

background-color:#fff;

border:#ffbe46 1px solid;

color:#aeaeae;

}

.pager ul li a.current,

.pager ul li a:hover.current {

background-color:#fff;

border:none;

}

/* -- Pager stop -- */



/* -- wrap link akcije start -- */

.content .clear {

clear:both;

width:90%;

}

.content .link_box {

float:left;

margin:0 10px 10px 0;

}

.content .wrap_link {

padding:1px;

border:#6B6B6B 1px solid;

float:left;

margin-bottom:3px;

clear:both;

}

.content .wrap_link a {

border:#ffbe46 2px solid;

float:left;

}

.content .wrap_link a img {

float:left;

}

.content .link_box p {

clear:both;

float:left;

text-align:center;

width:100%;

}

.content .wrap_link a:hover {

border:#000 2px solid;

}



/* -- wrap link akcije stop -- */



/* -- export gumbi start -- */

.content .wrap_export {

width:100%;

float:left;

padding-bottom:10px;

}

.content .wrap_export a.export {

display:block;

text-indent:-9999em;

width:138px;

height:50px;

float:left;

margin:0 10px 0 -5px;

}

.content .wrap_export a.csv {

background:url(../slike/content/export-csv.gif) no-repeat left top;

}

.content .wrap_export a.xml {

background:url(../slike/content/export-xml.gif) no-repeat left top;

}

.content .wrap_export a:hover.csv {

background:url(../slike/content/export-csv.gif) no-repeat left bottom;

}

.content .wrap_export a:hover.xml {

background:url(../slike/content/export-xml.gif) no-repeat left bottom;

}











/* -- export gumbi stop  -- */















