@charset "utf-8";/* CSS Document */body {    font-family: Verdana, Geneva, sans-serif;    font-size: 12px;    color: #333;    margin: 0px;    padding: 0px;    background-image: url(images/background.gif);    background-repeat: repeat;}object, embeded, param {    display: inline;    margin: 0px;    padding: 0px;}a img {    margin: 0px;    padding: 0px;    border-top-width: 0px;    border-right-width: 0px;    border-bottom-width: 0px;    border-left-width: 0px;}a, a:visited, a:active {    color: #00F;}a:hover, #content h2 a:hover {    color: #006;    text-decoration: underline;}h1, h2, h3, h4 {    font-weight: normal;    margin: 0px;    padding: 0px;}/*h1 {	font-family: "Arial Black", Gadget, sans-serif;	font-size: 18px;	color: #333333;}*/h1, h2 {    font-family: Arial, Helvetica, sans-serif;    font-size: 16px;    font-weight: bold;    color: #333333;}h3, #promo h3 a {    color: #333333;    font-family: Arial, Helvetica, sans-serif;    font-size: 14px;    font-weight: bold;    margin-bottom: 10px;    text-decoration: none;}p {    margin-top: 10px;    margin-bottom: 10px;    line-height: 16px;}.small {    font-size: 10px;    margin-top: 0px;}#wrapper {    width: 980px;    margin-right: auto;    margin-left: auto;    background-image: url(images/page_shadow.png);    background-repeat: repeat-y;}#footer {    width: 960px;    margin-right: auto;    margin-left: auto;    background-image: url(images/footer_shadow.png);    background-repeat: no-repeat;    text-align: right;    font-size: 10px;    padding-top: 5px;    padding-right: 20px;    padding-bottom: 5px;    padding-left: 0px;    margin-bottom: 10px;}#header {    float: left;    height: 80px;    width: 940px;    background-color: #1C1C1C;    margin: 0px;    padding-top: 0px;    padding-right: 10px;    padding-bottom: 0px;    padding-left: 20px;}.header_right {    background-image: url(images/header_right.png);    background-repeat: no-repeat;    float: right;    height: 80px;    width: 10px;}.left {    float: left;}.right {    float: right;}.clear {    clear: both;    font-size: 0px;}#intro {    height: 100px;    width: 520px;    float: left;    padding-right: 20px;    padding-left: 20px;    background-color: #1C1C1C;}#login {    background-image: url(images/black_yellow_t.png);    float: left;    background-repeat: no-repeat;    background-color: #FFE600;    width: 390px;    height: 90px;    padding-top: 10px;    padding-right: 10px;    padding-left: 10px;}#login p, #login form {    margin: 0px;}#login .field {    width: 150px;    border: 1px solid #333;    margin: 3px 3px 3px 0px;    height: 16px;    float: left;}#login .button {    padding-right: 5px;    padding-left: 5px;}#login p {    margin-top: 5px;}.intro_bl {    background-image: url(images/black_bl.png);    background-repeat: no-repeat;    height: 10px;    width: 10px;    float: left;    font-size: 0px;}.intro_b {    background-color: #1C1C1C;    height: 10px;    width: 540px;    float: left;    font-size: 0px;    margin: 0px;    padding: 0px;}.intro_br {    background-image: url(images/black_yellow_b.png);    background-repeat: no-repeat;    height: 10px;    width: 10px;    float: left;    font-size: 0px;}.login_b {    background-color: #FFE600;    height: 10px;    width: 410px;    float: left;    font-size: 0px;}#subheader {    background-color: #FFE600;    margin-right: 10px;    margin-left: 10px;}.hline {    background-color: #565656;    font-size: 0px;    height: 5px;    margin-right: 10px;    margin-left: 10px;}#page {    background-image: url(images/page_bg.gif);    background-repeat: repeat-y;    background-position: right;    margin-right: 10px;    margin-left: 10px;}#logo {    float: left;    margin-top: 10px;}#nav {    float: right;    color: #FFE600;    margin-top: 30px;}#nav ul {    /* all lists */    padding: 0;    margin: 0;    list-style: none;    line-height: 1;}#nav a {    display: block;    color: #FFE600;    text-decoration: none;    padding-bottom: 1px;}#nav li ul a {    padding: 5px;    width: 120px;}#nav li ul a:hover {    background-color: #CCCCCC;    color: #333333;}#nav li {    /* all list items */    float: left; /* width needed or else Opera goes nuts */    margin-right: 10px;}#nav li ul {    /* second-level lists */    position: absolute;    width: 130px;    left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */    background-color: #333;    padding: 0px;}#nav li ul li {    margin-right: 0px;}#nav li ul ul {    /* third-and-above-level lists */    margin: -18px 0 0 200px;}#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {    left: -999em;}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {    /* lists nested under hovered list items */    left: auto;}#nav li ul .next {    background-image: url(images/next.gif);    background-repeat: no-repeat;    background-position: right;    padding-right: 0px;}#nav .next {    background-image: url(images/next-down.gif);    background-repeat: no-repeat;    background-position: right;    padding-right: 15px;}#content {    width: 540px;    float: left;}#content table.data {    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 11px;    border-top: 1px solid #333333;    border-left: 1px solid #333333;}#content table.data td {    padding: 5px 2px;    border-right: 1px solid #333333;    border-bottom: 1px solid #333333;}#content table.data .header {    background-color: #EFEFEF;}#promo {    float: left;    width: 260px;    padding-right: 10px;    padding-bottom: 10px;    padding-left: 10px;}#promo p {    font-size: 11px;    line-height: 14px;}#promo p.more {    text-align: right;    margin-bottom: 10px;}#sidebanners {    float: left;    width: 130px;    padding-left: 10px;    padding-top: 10px;}#sidebanners img, #sidebanners object {    margin-bottom: 10px;    display: block;}#text, #kd {    margin: 10px;}#text p, #kd p {    margin-bottom: 10px;}.vest {    background-image: url(images/newsline.gif);    background-repeat: no-repeat;    background-position: bottom;    padding-bottom: 10px;    margin-top: 10px;    margin-right: 10px;    margin-bottom: 20px;    margin-left: 10px;}.vest p.moreinfo {    margin: 0px;    padding: 0px;    color: #999;    font-size: 10px;    text-align: left;}.vestinext {    text-align: right;    margin: 10px;}.pagination, .chars {    background-color: #CCC;    padding: 10px;    font-size: 11px;}.pagination .current, .chars .current {    font-size: 16px;    margin-right: 3px;    margin-left: 3px;}.pagination .dots {    margin-right: 3px;    margin-left: 3px;}.pagination a, .chars a {    margin-right: 3px;    margin-left: 3px;}.chars {    font-size: 11px;    padding-top: 10px;    padding-bottom: 0px;}#content h2 a, #content h2 a:visited, #content h2 a:active {    text-decoration: none;    color: #333333;}#subheader .banner486 {    float: left;    text-align: center;    width: 550px;    height: 60px;}#subheader .banner486 a {    margin-right: 10px;}#subheader .banner128 {    float: left;}#subheader .banner250 img {    margin-right: 20px;}#subheader .banner250 {    float: left;}#subheader img {    margin-top: 10px;}#search {    width: 530px;    float: left;    /*background-image: url(images/lupa.jpg);    background-repeat: no-repeat;    background-position: left top;*/    margin: 0px 20px 0px 0px;    padding-top: 10px;    padding-right: 0px;    padding-left: 0px;    display: inline;}#search .combo {    width: 100%;    border: 1px solid #ccc;    background-color: #fff;    padding: 1px;    font-size: 13px;    margin: 3px 0px;}#search form {    margin: 0px;    padding: 0px;}#search .google_cse, #search .pretraga_form {    padding: 0px 0px 0px 10px;}#search .google_cse {    border-bottom: 2px solid #dac500;    margin: 0px 0px 5px 0px;    padding-top: 5px;}#search .gsc-input {    border-color: #ccc;    padding: 2px;}#search .gsc-control-cse {    font-family: Verdana, sans-serif;    border-color: #FFFFFF;    background-color: #FFFFFF;}#search input.button {    -moz-border-radius: 3px;    -moz-box-shadow: inset 0px 10px 1px #fff;    -webkit-border-radius: 3px;    -webkit-box-shadow: inset 0px 10px 1px #fff;    background-color: #F0F0F0;    color: #222;    border: 1px solid #666;    width: 65px;    font: normal 13px Verdana, sans-serif;    padding: 1px}#search .text_search {    padding: 5px 0px 10px 10px;    border-top: 2px solid #DAC500;    margin-top: 3px;}#search .gsc-input input {    background-position: right center;}#cse-search-form .gsc-clear-button, #cse .gsc-tabsArea, .gs-visibleUrl-short {    display: none;}#search .head {    background-color: #EFD500;    border-bottom: 1px solid #565656;    padding: 5px 10px 5px;    -moz-border-radius-topright: 5px;    -webkit-border-radius-topright: 5px;}#search .head .title {    font-size: 14px;    font-weight: bold;}#search .no-tbpadding {    padding-top: 0px;    padding-bottom: 0px;}.kartica {    background-image: url(images/newsline.gif);    background-repeat: no-repeat;    background-position: center bottom;    padding: 10px;    width: 520px;}.kartica .podaci {    float: left;    width: 400px;}.kartica .slika {    float: right;    text-align: center;    width: 120px;}.kartica p {    margin: 0px 0px 3px;    font-size: 11px;}.kartica .telefon, .kartica .fax {    float: left;    margin-right: 10px;}.kartica .delatnost {    margin-bottom: 8px;}.kategorija {    margin-right: 10px;    margin-top: 3px;    margin-bottom: 3px;}.kategorija a, .kategorija a:visited {    color: #333333;    text-decoration: none;    cursor: pointer;    display: block;    margin: 0px 10px;}.kategorija:hover {    background-color: #FFFFCC;}.kategorija a:hover {    text-decoration: none;}.kategorija .naziv {    display: block;    float: left;    width: 400px;}.kategorija .total {    float: right;    display: block;}.kategorija .broj {    float: left;    width: 30px;    text-align: right;    display: block;    padding-right: 5px;    color: #CCCCCC;}.opistipa {    background-color: #CCCCCC;    padding: 10px;}#promo .right_banner {    margin-left: 20px;}#promo .banners {    margin-bottom: 0;}#promo .promo_text_3 {    margin-top: 20px;}#content .banners {    text-align: center;    margin-top: 10px;}#content .banners img, #content .banners object {    margin-bottom: 5px;}.tblheader {    font-family: Arial, Helvetica, sans-serif;    font-size: 16px;    color: #333333;    background-color: #CCCCCC;    padding: 3px;    width: 510px;    text-align: center;}#content table.emailform {    font-size: 12px;}#content table.emailform td {    padding: 2px 0px 2px 4px;}#content table.emailform .rb {    font-size: 10px;    color: #CCCCCC;}#content table.emailform input, #content table.emailform textarea {    width: 360px;    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 11px;    display: inline;}#content table.emailform input.button {    width: auto;    padding: 5px 20px;}#content table.emailform input.radio {    width: auto;}#content table.emailform label.radio {    margin-right: 10px;}object, embed, param {    display: inline;    margin: 0px;    padding: 0px;}h2.link {    font: bold 12px Verdana, Geneva, sans-serif;    text-transform: uppercase;    margin-top: 20px;}.tekst {}.tekst p {    margin-top: 10px;    font-size: 12px;}#login .label {    width: 160px;    padding-bottom: 3px;}#login h4 {    padding-top: 5px;}#login .form_newsletter {    padding-bottom: 5px;    border-bottom: 2px solid #DAC500;}#login .links {    font-size: 10px;    padding-top: 5px;}#login .logininputs {    padding-top: 5px;}.izdvojen {    background-color: #FFFACC;}.reg-info, .kartica p.reg-info {    margin: 20px 0px;    background-color: #FFFFBE;    padding: 5px 10px;    border: 1px solid #ccc;    text-align: center;}#login input.placeholder {    font-style: italic;    color: #616161;    font-size: 10px;}#text li {    padding-bottom: 5px;}.kartica .slika_registracija {    background-color: #FFFACC;    width: 110px;    height: 90px;    text-align: center;    padding: 30px 5px 0px 5px;}#content #kd h2 {    margin: 20px 0 10px;}#content #kd a {    color: #333;    text-decoration: none;}#content #kd a:hover {    text-decoration: underline;}#content #kd p {    line-height: 18px;}#content #kd p a {    font-size: 11px;}#content #kd h2 a, #content #kd .sifra a {    color: #498293;}#content #kd p a.jos {    color: #498293;}#content #kd h2.backto {    margin: 5px 0;    padding: 0px;    font-size: 12px;}#content #kd h1 {    font-size: 20px;}#content #kd h1 + p {    margin: 0;}#content #kd .sifra {    font-size: 10px;    padding: 0px;    margin: 0px 0px 10px 0px;    color: #666;}#content #kd .delatnost h2 {    font-size: 14px;    margin-bottom: 0px;}.kartica ul {    margin: 0;    padding-left: 0;    list-style: none;}.kartica ul li {    margin-top: 5px;}#content a {    color: #498293;    text-decoration: none;}#content a:hover {    text-decoration: underline;}.rotacija a.left, .rotacija a.right, .rotacija div.left, .rotacija div.right {    display: block;    margin-top: 10px;}.pretraga_form input#rec{    border-radius: 0px;    width: 349px;    border: 1px solid #ccc;    float: left;    height: 19px;    margin: 3px 0px 3px 0;    padding-left: 5px;}#search .pretraga_form{    margin: 8px 0px 8px 0px;}