@charset "utf-8";
/* CSS Document */
/*.full-content{display:none;}*/

/*
  colors
  ------
  ljubičasta-1                #8C3C92         bg, text
  ljubičasta-2                #712977         kao ljubičasta-1 samo za linkove unutar teksta
  ljubičasta light            #c09cc7         bg
  ljubičasta ultra light      #F4EEF6         bg 
  
  ljubičasta ultra light 2    #e7daeb         bg
  
  narančasta                  #F78C24         rss
  
*/

.w950nf .w {
margin:0 auto;
width:961px;
}
.w .d {
padding:0 6px;
}
.w .dd {
padding:0 17px;
}
.toc_link {
display:none;
}
#header .dd, #body .dd, #footer1 .dd {
padding-bottom:1px;
padding-top:1px;
}
#top {
height:22px;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 url(../images/bg/shadow_1.gif) no-repeat scroll 50% 0;
padding-bottom:14px;
}
#body .d, #header .d {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/bg/shadow_2.gif) repeat-y scroll 50% 0;
}
#header .w {
padding-top:2px;
}
#footer1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A url(../images/bg/shadow_3.gif) repeat-y scroll 0 0;
}
#footer1 .dd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ECEDED none repeat scroll 0 0;
border-bottom:8px solid #FFFFFF;
border-top:6px solid #DBDBDB;
}
#footer2 .d {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 url(../images/bg/shadow_4.gif) no-repeat scroll 0 0;
padding-top:16px;
}
a {
color:#E60C0A;
}
a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none repeat scroll 0 0;
color:#FFFFFF;
}
.h1 ul.horizontal a {
line-height:1.2em;
margin:0 5px;
padding:0 1px;
}
.h1 ul.horizontal li {
border-left:1px solid;
display:inline;
margin:0;
}
.h1 ul.horizontal li.first {
border-left:medium none;
}
.h1 ul.horizontal li.first a {
margin-left:0;
}
.h1 ul.horizontal li.last a {
margin-right:0;
}
#top .h1 {
padding-top:4px;
}
#top .h1 ul.horizontal li {
border-color:#c5c8cb;
}
#top .h1 ul.horizontal li a {
color:#c5c8cb;
}
#top .h1 ul.horizontal li a:hover, #top .h1 ul.horizontal li.selected a {
color:#FFFFFF;
}
#top .h1 ul.horizontal li.selected a {
font-weight:bold;
}
#top .d {
height:22px;
position:relative;
}
#top .active_is_tab {
bottom:0;
position:absolute;
right:27px;
}
#ie6 #top .tabs {
bottom:0;
position:absolute;
right:17px;
}
#ie6 #top .active_is_tab {
right:0;
}
#top .tabs .first a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
#top ul.tabs li {
margin:0;
}
#top .tabs a, #top .tabs span {
background-color:transparent;
background-image:none;
background-position:0 0;
color:#ffffff;
}
#top .tabs .selected a, #top .tabs .selected span, #top .tabs .selected a:hover, #top .tabs .selected a:hover span {
background-image:url(../images/tabs/tab2.gif);
color:#E60C0A;
}
#top .tabs span {
background-position:100% 0;
}
#top ul.tabs li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/borders/nav.gif) no-repeat scroll 0 50%;
}
#top ul.tabs li a:hover, #top ul.tabs li a:hover span {
background-image:url(../images/tabs/tab2_a.gif);
color:#e60c0a;
}
#top ul.tabs li a:hover span, #top ul.tabs li.selected a span {
padding-right:7px;
}
#top ul.tabs .selected a, #top ul.tabs a:hover {
margin-right:-1px;
position:relative;
}
#top .tabs span {
padding:2px 6px 2px 0;
}
#search {
border-left:1px solid #E60C0A;
display:inline;
float:right;
margin-top:20px;
width:205px;
}
#search .in {
padding:5px 0 5px 11px;
}
.pokazi input.btn, .trazi input.btn {
height:17px;
width:40px;
}
#search input.txt, #search span.btn {
display:inline;
float:left;
}
#search span.btn {
margin-left:4px;
}
#ie6 #search input {
font-size:10px;
}
#nav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/main_nav_bg.gif) repeat-x scroll 0 26px;
}
#ie6 #nav, #nav {
height:70px;
}
#nav ul.tabs a {
cursor:pointer;
padding-left:8px;
}
#ie #nav ul.tabs a {
display:inline-block;
}
#nav ul.tabs span {
padding:5px 10px 5px 2px;
text-align:center;
width:100px;
}
#nav ul a span {
color:#B8B8B8;
font-size:1.1em;
font-weight:bold;
}
#ie6 #nav ul a span {
font-size:11px;
}
#nav ul.tabs a, #nav ul.tabs span {
background-color:transparent;
}
#nav ul .active a span, #nav ul a:hover span {
color:#FFFFFF;
}
#nav ul .active a span {
padding-bottom:7px;
}
#nav ul.tabs a, #nav ul.tabs span {
background-position:0 0;
}
#nav ul.tabs span {
background-position:100% 0;
}
#nav {
position:relative;
}
ul.tabs ul {
margin:0;
}
ul.tabs .in {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none repeat scroll 0 0;
clear:both;
left:0;
padding:0;
position:absolute;
top:28px;
width:916px;
}
.on_right ul.tabs ul {
float:left;
}
#nav ul.tabs .untab a, #nav ul.tabs .untab a:hover, #nav ul.tabs .untab span, #nav ul.tabs .untab a:hover span {
background-image:none;
}
#nav ul.tabs li.last span {
padding-right:0;
}
#nav ul.tabs li.last li span {
padding-right:10px;
}
#nav ul.tabs .untab span {
width:auto;
}
#nav ul.tabs .untab a:hover span, #nav ul.tabs .untab-active span {
color:#E60C0A;
}
.tl, .tr, .bl, .br {
background-repeat:no-repeat;
display:block;
}
.tl {
background-position:0 0;
}
.tr {
background-position:100% 0;
}
.bl {
background-position:0 100%;
}
.br {
background-position:100% 100%;
}
#nav div.tl, #nav .tl div {
background-image:url(../images/corners/nav/tl.gif);
background-repeat:no-repeat;
}
#nav div.tl {
background-image:url(../images/corners/nav/tl.gif);
}
#nav div.tr {
background-image:url(../images/corners/nav/tr.gif);
}
#nav div.bl {
background-image:url(../images/corners/nav/bl.gif);
}
#nav div.br {
background-image:url(../images/corners/nav/br.gif);
}
#nav div.br {
padding:6px 36px 0;
}
#nav ul.tabs ul a, #nav ul.tabs ul span {
background-image:none;
color:#ffffff;
font-size:1em;
font-weight:normal;
width:auto;
}
#nav ul.tabs ul a:hover, #nav ul.tabs ul span:hover {
background-image:none;
color:#e60c0a;
font-size:1em;
font-weight:normal;
width:auto;
}
#nav ul.tabs ul li {
margin-left:0;
}
#nav ul.tabs ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A url(../images/borders/nav.gif) no-repeat scroll 0 50%;
}
#nav ul.tabs ul li a span {
background-color:#E60C0A;
}
#nav ul.tabs ul li a span {
cursor:pointer;
display:inline-block;
}
#nav ul.tabs ul .first a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
#nav ul.tabs ul .active, #nav ul.tabs ul a:hover {
margin-right:-1px;
position:relative;
}
#nav ul.tabs ul a:hover span {
padding-right:11px;
}
#nav ul.tabs ul a:hover, #nav ul.tabs ul a:hover span {
background-image:url(../images/tabs/tab2_a.gif);
}
#nav ul.tabs ul .active a, #nav ul.tabs ul .active a:hover, #nav ul.tabs ul .active a:hover span, #nav ul.tabs ul .active span {
background-image:url(../images/tabs/tab2.gif);
color:#E60C0A;
}
#nav ul.tabs ul .active a:hover {
margin-right:0;
}
#nav ul.tabs ul .active a:hover span {
padding-right:10px;
}
#nav ul.tabs ul .active a {
background-position:0 0;
}
#nav ul.tabs ul .active span {
background-position:100% 0;
display:block;
}
#ie #nav ul.tabs ul .active span {
display:inline-block;
}
#nav ul.tabs .untab ul a, #nav ul.tabs .untab ul span {
background-image:none;
color:#FFFFFF;
font-size:1em;
font-weight:normal;
width:auto;
}
#nav ul.tabs .untab ul li {
margin-left:0;
}
#nav ul.tabs .untab ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A url(../images/borders/nav.gif) no-repeat scroll 0 50%;
}
#nav ul.tabs .untab ul li a span {
background-color:#E60C0A;
}
#nav ul.tabs .untab ul li a span {
cursor:pointer;
display:inline-block;
}
#nav ul.tabs .untab ul .first a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
#nav ul.tabs .untab ul .active, #nav ul.tabs .untab ul a:hover {
margin-right:-1px;
position:relative;
}
#nav ul.tabs .untab ul a:hover span {
padding-right:11px;
}
#nav ul.tabs .untab ul a:hover, #nav ul.tabs .untab ul a:hover span {
background-image:url(../images/tabs/tab2_a.gif);
color:#FFFFFF;
}
#nav ul.tabs .untab ul .active a, #nav ul.tabs .untab ul .active a:hover, #nav ul.tabs .untab ul .active a:hover span, #nav ul.tabs .untab ul .active span {
background-image:url(../images/tabs/tab2.gif);
color:#E60C0A;
}
#nav ul.tabs .untab ul .active a:hover {
margin-right:0;
}
#nav ul.tabs .untab ul .active a:hover span {
padding-right:10px;
}
#nav ul.tabs .untab ul .active a {
background-position:0 0;
}
#nav ul.tabs .untab ul .active span {
background-position:100% 0;
display:block;
}
#ie #nav ul.tabs ul .active span {
display:inline-block;
}
#nav ul.tabs ul span {
padding:3px 10px 1px 2px;
}
#logo {
float:left;
}
#logo a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/logo/htmostar.gif) no-repeat scroll 0 0;
height:32px;
margin:20px 0;
width:225px;
}

#slogan {
clear:both;
color:#ffffff;
display:inline;
float:left;
font-size:1.2em;
margin:0 0 -22px 42px;
}
#slogan p {
margin:0;
}

.full-content {
margin-bottom:30px;
}
.fc1 .s {
width:448px;
}
.fc2 .sl {
width:690px;
}
.fc2 .sr {
width:206px;
}
.rich_image {
position:relative;
}
#ie6 .rich_image {
display:inline-block;
}
#ie .rich_image .ri-img {
font-size:0;
}
.rich_image .ri-label, .rich_image .ri-container, .rich_image .ri-bg {
left:0;
position:absolute;
}
.rich_image .ri-label {
color:#FFFFFF;
left:-5px;
top:-5px;
}
.rich_image .ri-container {
bottom:0;
overflow:hidden;
width:100%;
}
.rich_image .ri-bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none repeat scroll 0 0;
bottom:0;
height:1000px;
opacity:0.7;
position:absolute;
width:100%;
z-index:0;
}
.rich_image .ri-content {
padding:10px;
position:relative;
}
.rich_image .ri-minibox {
position:absolute;
z-index:50;
}
.rich_image .ri-minibox-tl {
left:0;
top:0;
}
.rich_image .ri-minibox-tr {
right:0;
top:0;
}
.rich_image .ri-minibox-bl {
bottom:0;
left:0;
}
.rich_image .ri-minibox-br {
bottom:0;
right:0;
}
#ie6 .rich_image .ri-minibox-br, #ie6 .rich_image .ri-minibox-bl {
bottom:-1px;
}
.rich_image .ri-content p {
color:#FFFFFF;
margin:0;
}
.rich_image .ri-label p {
float:left;
height:26px;
line-height:26px;
margin:0;
padding-right:4px;
}
.rich_image .ri-label p, .rich_image .ri-label p span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/img_label.gif) no-repeat scroll 100% 0;
}
.rich_image .ri-label p span {
background-position:0 0;
display:block;
padding:0 2px 0 6px;
}
.rich_image .ri-content {
font-size:1.7em;
font-weight:bold;
letter-spacing:-0.03em;
line-height:1em;
}
.rich_image a.povecalo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/icons/povecalo.gif) repeat scroll 0 -29px;
display:block;
font-size:1px;
height:29px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-indent:-999em;
width:27px;
}
.rich_image a.povecalo:hover {
background-position:0 0;
}
.main_structure .sl {
width:340px;
}
.main_structure .sc {
width:366px;
}
.main_structure .sc .s-in {
margin:0 16px;
}
.main_structure .sc .s-in {
margin-right:14px;
}
.main_structure .sr {
width:208px;
}
.main_structure .sr .s-in {
padding-left:2px;
}
.banners {
margin-bottom:1em;
}
#kontakt_email, #besplatni_telefon, #playgames {
background-position:0 0;
background-repeat:no-repeat;
display:block;
height:63px;
text-indent:-999em;
width:164px;
}
#besplatni_telefon {
background-image:url(../images/banners/info_telefon.jpg);
margin-left:-3px;
}
#kontakt_email {
background-image:url(../images/banners/kontakt_email.jpg);
}
#playgames {
background-image:url(../images/banners/play_games.jpg);
margin-bottom:20px;
margin-left:-2px;
width:208px;
}
.novosti {
border:none;
background:none;
}
.novosti .n-title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/novosti.jpg) no-repeat scroll 0 0;
}
.novosti .n-title h1 {
font-size:1.4em;
margin:0;
padding:5px 8px;
}
.novosti .n-in {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/novosti_r.gif) repeat-y scroll 100% 0;
border-color:#f2f2f2;
border-style:solid;
border-width:1px;
height:auto !important;
min-height:230px;
padding-right:1px;
/*border-color:#f2f2f2 -moz-use-text-color #f2f2f2 #f2f2f2;
border-style:solid none solid solid;
border-width:1px medium 1px 1px;*/
}
.novosti .list {
padding-right:6px;
}
.sl .novosti .list {
height:auto !important;
min-height:168px;
}
#ie7 .sl .novosti .list {
min-height:180px;
}
#ie #footer1 {
height:1%;
}
#footer1 .white {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
margin:14px 0;
padding:14px 0 8px;
}
#footer1 .s4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/borders/footer.gif) repeat-y scroll 2px 0;
}
#footer1 .sl {
width:340px;
}
#footer1 .sc {
width:192px;
}
#footer1 .sc2 {
width:162px;
}
#footer1 .sr {
width:219px;
}
#footer1 .col1 {
padding:0 6px 0 8px;
}
#footer1 .col2 {
padding:0 14px;
}
#footer1 .col3 {
padding:0 14px;
}
#footer1 .col4 {
padding:0 8px 0 14px;
}
#footer1 table td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/borders/footer2.gif) repeat-y scroll 100% 0;
}
#footer1 table td td, #footer1 table td.col4 {
background-image:none;
}
#footer1 .s2 .sl, #footer1 .s2 .sr {
width:50%;
}
#footer1 .sc .s2 .sl {
width:60%;
}
#footer1 .sc .s2 .sr {
width:40%;
}
#footer1 h2, #footer1 h1 {
background-color:#FFFFFF;
color:#E60C0A;
font-size:1em;
margin:-1px 0 1em;
position:relative;
}
#footer1 .sl .s-in {
padding-left:8px;
}
#footer1 .sr .s-in {
padding-right:8px;
}
#footer1 .sl .s-in {
padding-left:8px;
padding-right:6px;
}
#footer1 .sc .s-in {
padding-left:14px;
padding-right:14px;
}
#footer1 .sc2 .s-in {
padding-left:14px;
padding-right:14px;
}
#footer1 .sr .s-in {
padding-left:14px;
padding-right:8px;
}
#footer1 .sl .s-in2 {
padding-right:8px;
}
#footer1 .sr .more1, #footer1 .col4 .more1 {
margin-left:-11px;
margin-top:14px;
width:100%;
}
#footer1 p.desc {
color:#999999;
margin:-12px 0 4px;
}
#newsletter-footer {
width:197px;
}
#newsletter-footer input.txt {
display:inline;
float:left;
margin-right:4px;
width:133px;
}
#newsletter-footer span.btn {
float:right;
}
#newsletter-footer input.btn {
width:50px;
}
.full-view .long #newsletter-footer input.btn {
font-size:11px;
}
#footer1 td ul {
margin:0 4px 0 0;
}
ul.arrw a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/lj_r.gif) no-repeat scroll 2px 0.4em;
color:#666666;
margin-left:-2px;
padding:1px 0 1px 11px;
position:relative;
}
ul.arrw a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A url(../images/arrows/white_r.gif) no-repeat scroll 2px 0.4em;
color:#FFFFFF;
}
ul.arrw2 li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/lj_embos_r.gif) no-repeat scroll -2px 0.1em;
padding-left:18px;
}
ul.arrw2 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#666666;
line-height:1.2em;
margin-bottom:0.8em;
margin-left:-2px;
padding:1px 0 1px 2px;
position:relative;
}
ul.arrw2 a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none repeat scroll 0 0;
color:#FFFFFF;
}
ul.arrw3 li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/lj_embos_r.gif) no-repeat scroll 0 0;
padding-left:18px;
}
ul.arrw3 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#666666;
line-height:1.2em;
margin-bottom:0.8em;
padding:1px 0 1px 2px;
}
ul.arrw3 a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none repeat scroll 0 0;
color:#FFFFFF;
}
ul.arrw2-2 li {
background-image:url(../images/arrows/lj_embos_r2.gif);
background-position:0 0;
}
ul.arrw2-2 a {
color:#E60C0A;
font-weight:bold;
}
ul.strelice_ljubicaste, ul.strelice_ljubicaste li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul.strelice_ljubicaste a {
background-color:#FFFFFF;
color:#000000;
display:block;
padding:0;
}
ul.strelice_ljubicaste li {
display:block;
}
ul.strelice_ljubicaste a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/lj_r.gif) no-repeat scroll 2px 0.4em;
color:#666666;
margin-left:-2px;
padding:1px 0 1px 11px;
position:relative;
}
#ie7 ul.strelice_ljubicaste a {
}
ul.strelice_ljubicaste a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A url(../images/arrows/white_r.gif) no-repeat scroll 2px 0.4em;
color:#FFFFFF;
}
ul.rss_lista, ul.rss_lista li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul.rss_lista a {
background-color:#FFFFFF;
color:#000000;
display:block;
padding:0;
}
ul.rss_lista li {
display:block;
height:1%;
}
ul.rss_lista a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/icons/rss.gif) no-repeat scroll 0 0;
color:#666666;
margin-bottom:4px;
margin-left:0;
padding:0 0 0 18px;
position:relative;
}
ul.rss_lista a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F78C24 url(../images/icons/rss.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}
#ie6 ul.strelice_ljubicaste a, #ie ul.rss_lista a {
height:1%;
}
.full-view .article ul.strelice_ljubicaste li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/li-dot.gif) no-repeat scroll 0 1px;
font-size:12px;
line-height:1.455;
margin:0;
padding:0 0 15px 20px;
}
#footer1 h1.rss, #footer1 h2.rss {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/icons/rss_big.gif) no-repeat scroll 0 0;
padding-left:52px;
}
ul.rss a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/icons/rss.gif) no-repeat scroll 0 0;
color:#666666;
margin-bottom:4px;
margin-left:0;
padding:0 0 0 18px;
position:relative;
}
ul.rss a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F78C24 url(../images/icons/rss.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}
#footer2 p {
color:#777777;
margin:0;
}
#footer2 ul.horizontalno a {
line-height:1.2em;
margin:0 5px;
padding:0 1px;
}
#footer2 ul.horizontalno li {
border-left:1px solid #E60C0A;
display:inline;
margin:0;
}
#footer2 ul.horizontalno li.prvi {
border-left:medium none;
}
#footer2 ul.horizontalno li.prvi a {
margin-left:0;
}
#footer2 ul.horizontalno li.zadnji a {
margin-right:0;
}
#footer2 ul.horizontalno li.selected {
font-weight:bold;
}
.news_em {
position:relative;
}
.news_em .side .image {
display:none;
}
.news_em .side .image {
left:1px;
margin:0;
position:absolute;
top:1px;
z-index:100;
}
.news_em .side .image img {
position:relative;
}
.news_em .side .inside {
height:1px;
margin:0;
width:145px;
}
#ie6 .news_em .side .inside {
margin-right:-3px;
}
.news_em .nem_hover .image {
display:block;
}
#ie6 .news_em .article {
}
.news_em {
background-color:#c5c8cb;
padding:1px 0;
}
.news_em .med-view .article {
margin:0;
}
.news_em .med-view .article .title h2 {
font-size:1.1em;
margin:0;
}
.news_em .med-view .article .title h2 a {
background-color:#c5c8cb;
border-bottom:2px solid #FFFFFF;
color:#FFFFFF;
display:block;
height:29px;
margin-right:1px;
overflow:hidden;
padding:3px 6px;
}
.news_em .last .article .title h2 a {
border-bottom:medium none;
padding-bottom:2px;
}
.news_em .med-view .article .title h2 a:hover, .news_em .nem_hover .article .title h2 a {
background-color:#E60C0A;
}
.mini-view .article {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/lj_embos_r.gif) no-repeat scroll 0 0;
padding-left:16px;
}
.mini-view .article {
margin-top:1em;
}
.mini-view .date {
color:#888888;
float:left;
font-weight:bold;
width:58px;
}
.mini-view .date p {
margin:0;
}
.mini-view .title h2 {
font-size:1em;
font-weight:normal;
margin:0;
}
.mini-view .title h2 a {
padding:2px;
}
.mini-view .short {
color:#999999;
}
.mini-view .short p {
margin:0;
}
.novosti .mini-view .article {
margin-left:5px;
}
.line-view .article {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/lj_embos_r.gif) no-repeat scroll 17px 0;
border-bottom:1px solid #f2f2f2;
padding-bottom:10px;
}
.line-view .article {
margin-top:1em;
padding-left:35px;
}
#ie .line-view .article {
margin-top:0 !important;
padding-left:45px;
}
#ie .download-item .article {
margin-top:1em !important;
}
.line-view .article .img a img {
border:2px solid #c5c8cb;
}
.line-view .article .img a:hover img {
border-color:#E60C0A;
}
.line-view .date {
color:#E60C0A;
display:inline;
font-weight:bold;
}
.line-view .date p {
display:inline;
margin:0;
}
.line-view .type {
display:inline;
}
.line-view .type p {
display:inline;
font-size:1em;
font-weight:normal;
margin:0;
}
.line-view .type p a {
color:#c5c8cb;
padding:2px;
}
.line-view .title h3 {
font-size:1.1em;
font-weight:bold;
margin:0;
}
.line-view .title h3 a {
color:#000000;
}
.line-view .type p a:hover, .line-view .title h3 a:hover {
color:#FFFFFF;
}
.line-view .short {
color:#999999;
}
.line-view .short p {
margin:0;
}
#ie .has_image .article, .has_image .article {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
padding-left:20px;
}
.clean .center-content .list {
padding:0 10px;
}
#ie6 .search-view {
}
.search-view .article {
border-top:1px solid #f2f2f2;
margin:1.5em 0 0.5em;
padding-top:10px;
}
.search-view .article .image {
margin-top:0;
}
.search-view .article .img a img {
border:2px solid #c5c8cb;
}
.search-view .article .img a:hover img {
border-color:#E60C0A;
}
.search-view .date {
color:#E60C0A;
display:inline;
font-weight:bold;
}
.search-view .date p {
display:inline;
margin:0;
}
.search-view .type {
display:inline;
}
.search-view .type p {
display:inline;
font-size:1em;
font-weight:bold;
margin:0;
}
.search-view .type p a {
color:#c5c8cb;
padding:2px;
}
.search-view .title h3 {
font-size:1.1em;
font-weight:bold;
margin:0;
}
.search-view .title h3 a {
color:#000000;
}
.search-view .type p a:hover, .search-view .title h3 a:hover {
color:#FFFFFF;
}
.search-view .short {
color:#999999;
font-size:1.1em;
}
.search-view .short p {
margin:0;
}
.more1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/more1.gif) repeat-x scroll 0 50%;
margin:6px 0;
}
.more1 {
padding-left:0;
}
.more1 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#c5c8cb none repeat scroll 0 0;
color:#FFFFFF;
display:inline;
float:left;
margin-left:10px;
}
.more1 a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none repeat scroll 0 0;
}
.more1 .br {
padding:0 6px;
}
.more1 .tl, .more1 .tl span {
background-image:url(../images/corners/white.gif);
}
.box-purple .more1 .tl, .box-purple .more1 .tl span {
background-image:url(../images/corners/light_purple.gif);
}
.novosti .more1 {
margin-left:4px;
margin-right:4px;
}
.s3 .s-in .n-in .more1 {
margin-top:2em;
}
.structure2 .more1, .more2 {
background-image:url(../images/bg/more4.gif);
}
.structure2 .more1 a, .more2 a {
background-color:#c5c8cb;
color:#ffffff;
}
.structure2 .more1 a:hover, .more2 a:hover {
background-color:#e60c0a;
}
.structure2 .more1 .tl, .structure2 .more1 .tl span, .more2 .tl, .more2 .tl span {
background-image:url(../images/corners/lj2.gif) !important;
}
.box {
margin-bottom:4px;
}
.box p.title {
color:#E60C0A;
font-size:1.45em;
margin:0;
}
.prijava-in {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A url(../images/bg/moj_ht.jpg) repeat-x scroll 0 0;
}
.prijava .tl, .prijava .tr, .prijava .bl, .prijava .br {
background-image:url(../images/corners/white.gif);
}
.prijava .br {
color:#FFFFFF;
padding:4px 6px;
}
.mini_form label {
display:inline;
float:left;
font-weight:normal;
margin-top:1px;
padding-right:4px;
text-align:right;
width:70px;
}
.mini_form input.txt {
display:inline;
float:left;
width:112px;
}
.mini_form p.frow {
margin-bottom:0.8em;
}
.btn_cont {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/more1.gif) repeat-x scroll 0 50%;
margin:6px 0;
padding-left:74px;
}
span.btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/btn.gif) repeat-x scroll 0 50%;
border:1px solid #E60C0A;
display:table;
}
span.btn:hover, span.mo_hover {
background-image:url(../images/bg/btn_a.gif);
border-color:#E60C0A;
}
#ie span.btn {
display:inline-block;
}
input.btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
}
.forgot {
margin:0;
}
.forgot a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/vise_ht.gif) no-repeat scroll 0 50%;
color:#c5c8cb;
padding-left:8px;
}
.forgot a:hover {
color:#FFFFFF;
}
.prijavi_se input {
border-color:#E60C0A;
height:17px;
width:60px;
}
.webmail .prijava-in {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#c5c8cb url(../images/bg/webmail.jpg) repeat-x scroll 0 0;
}
.webmail .forgot a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/vise_webmail.gif) no-repeat scroll 0 50%;
color:#E60C0A;
padding-left:8px;
}
.webmail .forgot a:hover {
color:#FFFFFF;
}
.webmail .mini_form label {
color:#E60C0A;
}
.webmail .mini_form input.txt {
border-color:#c5c8cb;
}
.webmail .btn_cont {
background-image:url(../images/bg/more3.gif);
margin:6px 0;
}
.center-group {
padding-bottom:40px;
}
input.txt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/input.gif) no-repeat scroll 100% 0;
}
.tabbr .more1 {
margin-top:2em;
}
.tabbr .date {
color:#ACACAC;
}
.tab .prijava .br {
padding:24px 60px;
}
.tab .prijava .forgot {
margin-top:20px;
}
#the_tabs_tabnav_1 span {
width:79px;
}
#the_tabs_tabnav_2 {
float:right;
}
#the_tabs_tabnav_2 span {
width:76px;
}
#the_tabs_tabnav_100 span {
width:130px;
}
#the_tabs_tabnav_100.active a, #the_tabs_tabnav_100.active span {
background-image:url(../images/tabs/tab_100.gif);
}
.structure2 {
margin-bottom:20px;
}
.structure2 .sl {
width:224px;
}
.structure2 .sr {
width:691px;
}
.structure2 .sr .image {
font-size:0;
}
.structure2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ffffff url(../images/bg/privatni.jpg) repeat-x scroll 0 0;

}
.structure2 .tl, .structure2 .bl {
background-image:url(../images/corners/white.gif);
}
.najpopularnije ul {
margin-bottom:10px;
}
#ie .najpopularnije ul li {
height:1%;
}
.structure2 .sl .s-in {
padding:10px 10px 0;
}
.imgtxt {
background-position:0 0;
background-repeat:no-repeat;
display:block;
text-indent:-999em;
}
.najpopularnije_usluge {
background-image:url(../images/text/najpopularnije_usluge.gif);
height:48px;
margin:0 0 10px;
width:168px;
}
#naslovnica-poslovni .sl {
clear:none;
float:right;
}
#naslovnica-poslovni .sr {
clear:none;
float:left;
}
#naslovnica-poslovni .sr .image {
margin:0;
}
#naslovnica-poslovni .najpopularnije_usluge {
background-image:url(../images/text/najpopularnije_usluge_poslovni.jpg);
}
p.btn2-cont {
margin:4px 0;
}
a.btn2, a.btn2 span, a.btn2:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/btn2.gif) no-repeat scroll 0 0;
display:block;
}
a.btn2:hover, a.btn2:hover span {
background-image:url(../images/bg/btn2_a.gif);
}
a.btn2 {
color:#FFFFFF;
font-weight:bold;
line-height:1em;
padding:0 0;
}
a.btn2 span {
background-position:100% 0;
line-height:1.2em;
padding:6px 8px 7px;
position:relative;
right:-4px;
}
a.btn2 {
width:190px;
}
.buttons2 {
margin-top:20px;
}
.center {
text-align:center;
}
.razlozi {
margin-bottom:10px;
margin-left:-2px;
position:relative;
}
.razlozi .title {
display:none;
}
.razlozi-in {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/razlozi.jpg) no-repeat scroll 0 0;
height:76px;
overflow:hidden;
padding:68px 6px 6px;
}
.tabbr2 {
position:relative;
width:100%;
}
.tabbr2 .tab {
left:0;
position:absolute;
top:4px;
width:100%;
}
.tabbr2 .tab-in {
}
.tabbr2 .title {
color:#333333;
font-size:12px;
font-weight:bold;
left:4px;
position:absolute;
text-transform:uppercase;
top:0;
}
.tabbr2 .r {
display:none;
}
.tabbr2 .h {
display:block;
}
.tabbr2 .btn4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none no-repeat scroll 0 0;
color:#FFFFFF;
cursor:pointer;
float:left;
height:15px;
margin-right:5px;
position:relative;
text-align:center;
text-indent:-999em;
width:15px;
}
.tabbr2 .prev {
background-image:url(../images/arrows/lj2_l.gif);
}
.tabbr2 .next {
background-image:url(../images/arrows/lj2_r.gif);
}
.tabbr2 .nav {
margin-left:90px;
padding-top:2px;
}
.tabbr2 .tab-in {
color:#E60C0A;
padding:14px 4px 0;
}
.px24 {
font-size:24px;
line-height:1.2em;
}
.px20 {
font-size:20px;
line-height:1.2em;
}
.px14 {
font-size:14px;
line-height:1.2em;
}
.px12 {
font-size:12px;
}
.vodic {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 url(../images/bg/vodic_bg.gif) repeat-x scroll 100% 50%;
border-color:#c5c8cb;
border-style:solid;
border-width:1px 0;
color:#999999;
margin:-16px 1px 14px;
}
.vodic-end {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/vodic_end2.gif) no-repeat scroll 100% 50%;
margin-right:-1px;
}
.vodic-in {
height:80px;
margin-left:-1px;
overflow:hidden;
padding:6px 0 14px 126px;
position:relative;
}
.vodic-in2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/vodic2.gif) no-repeat scroll 0 50%;
}
.cl {
clear:left;
}
.vodic p.title {
color:#E60C0A;
font-weight:bold;
margin:0 0 0.5em;
}
.vodic .info_tel_mail p.title {
margin-bottom:0;
padding-top:0;
}
.vodic p {
margin:0 0 0.3em;
}
.vodic ul li {
background-position:-2px 0;
float:left;
height:auto !important;
min-height:34px;
padding-left:14px;
width:100px;
}
.vodic ul li.exta-long-item {
margin-right:-10px;
width:115px;
}
.vodic ul li a {
margin:0 6px 4px 0;
}
.vodic .info_tel_mail p {
padding-top:8px;
}
.vodic .info_tel_mail strong, .vodic .info_tel_mail a {
color:#666666;
font-size:1.4em;
font-weight:bold;
}
.vodic .info_tel_mail a:hover {
color:#FFFFFF;
}
.vodic .ht_centar p.title {
margin-bottom:13px;
}
.vodic .split {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/vodic_border.gif) no-repeat scroll 479px 0;
width:786px;
}
.vodic .split .s-in {
padding:0 6px;
}
.vodic .sl .s-in {
padding-left:0;
}
.vodic a.sh {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A url(../images/icons/close.gif) no-repeat scroll 0 0;
height:15px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
position:absolute;
right:6px;
text-indent:-999em;
top:6px;
width:15px;
}
.vodic a.sh:hover {
background-position:0 100%;
}
.collapsed a.sh {
background-position:100% 0;
}
.collapsed a.sh:hover {
background-position:100% 100%;
}
.vodic .sc .s-in {
padding:0 4px 0 10px;
}
.vodic .sr .s-in {
padding:0 20px 0 18px;
}
.vodic .sr .more1 {
margin-left:-11px;
}
.vodic .sl {
width:481px;
}
.vodic .sc {
width:135px;
}
.vodic .sr {
width:150px;
}
.left-content {
width:287px;
}
.left-content .d2 {
margin-bottom:2em;
padding-right:13px;
}
.left-content h1.page-title {
color:#E60C0A;
font-size:2.1em;
margin-top:5px;
}
.right-content {
width:287px;
}
.right-content .d2 {
margin-bottom:2em;
padding-left:13px;
}
.right-content h1.page-title {
color:#E60C0A;
font-size:2.1em;
margin-top:5px;
}
.center-content h1.page-title {
color:#E60C0A;
font-size:2.1em;
margin-top:0;
}
.subnav {
margin-bottom:16px;
width:100%;
}
.subnav li {
margin-bottom:3px;
}
#ie .subnav li {
margin-bottom:0;
}
.subnav li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 url(../images/bg/subnav.gif) repeat-y scroll -548px 100%;
color:#E60C0A;
margin:0;
padding:0;
}
.subnav li a .btm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/subnav.gif) no-repeat scroll 0 100%;
display:block;
}
.subnav li a .top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/subnav.gif) no-repeat scroll -274px 0;
display:block;
padding:4px 6px;
}
.subnav li a:hover, .subnav li.active a {
background-color:#c5c8cb;
background-position:-1370px 0;
border-color:#E60C0A;
color:#FFFFFF;
}
.subnav li a:hover .btm, .subnav li.active a .btm {
background-position:-822px 100%;
}
.subnav li a:hover .top, .subnav li.active a .top {
background-position:-1096px 0;
}
.subnav li.active a, .subnav li.active a:hover {
background-color:#c5c8cb;
color:#E60C0A;
}
.subnav li ul {
margin:7px 0;
}
.subnav li li {
line-height:1;
margin:0 20px;
padding:5px 0;
}
.subnav li li a {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:#FFFFFF url(../images/arrows/subnav-icon.gif) no-repeat scroll 0 2px !important;
border:0 none !important;
color:#E60C0A !important;
padding-left:8px;
}
.subnav li li a:hover, .subnav li li.active a {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:#FFFFFF url(../images/arrows/subnav-icon-active.gif) no-repeat scroll 0 2px !important;
}
.subnav li li.active a {
font-weight:bold;
}
.subnav li li a:hover, .subnav li li a:active, .subnav li li a:focus {
}
.kontakt_box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/vcard.jpg) repeat-x scroll 0 100%;
margin-bottom:16px;
}
.kontakt_box h1 {
font-size:1.4em;
margin:0 0 0.6em;
}
.kb-in {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/icons/adress_book.gif) no-repeat scroll 2px 4px;
padding:10px 10px 20px 46px;
}
.kontakt_box .vcard .org {
display:none;
}
.kontakt_box .vcard .tel, .kontakt_box .vcard .email {
font-size:1.1em;
font-weight:bold;
}
.jn-in {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#c5c8cb url(../images/bg/javna_nadmetanja.jpg) repeat-x scroll 0 0;
}
.jn-in h1 {
color:#333333;
font-size:1.4em;
margin-top:0;
}
.jn-in .tl, .jn-in .tr, .jn-in .br, .jn-in .bl {
background-image:url(../images/corners/white.gif);
}
.jn-in .br {
padding:10px;
}
.javna_nadmetanja .br {
padding:6px;
}
.rss-box {
border-top:1px solid #c5c8cb;
padding-top:4px;
}
.rss-box ul.horizontal li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/borders/rss_box.gif) no-repeat scroll 0 50%;
}
.rss-box ul.horizontal li.first {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
.rss-box ul.horizontal a {
margin-left:10px;
margin-right:6px;
padding:0 1px;
}
.rss-box ul.horizontal li.first a {
margin-left:0;
}
.rss-box ul.horizontal a.rss {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/icons/rss.gif) no-repeat scroll 0 0;
padding-left:18px;
}
.rss-box ul.horizontal a.rss:hover {
background-color:#F78C24;
}
.mini-view2 .date p {
color:#E60C0A;
font-weight:bold;
margin:1em 0 0;
}
.mini-view2 .date .time {
padding-left:10px;
}
.mini-view2 .article {
margin-bottom:1.3em;
}
.mini-view2 .short p {
color:#000000;
margin:0;
}
.mini-view2 .nadmetanje .short a {
color:#000000;
display:block;
}
.mini-view2 .nadmetanje .short a:hover {
color:#FFFFFF;
}
.center-content .d2, .center-content .d3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/center_content_v2.jpg) no-repeat scroll 100% 100%;
}
.center-content2 .d2, .center-content2 .d3 {
background-image:url(../images/bg/center_content2_v2.jpg);
}
.bothside {
width:628px;
}
.bothside .d2, .bothside .d3 {
background-image:url(../images/bg/center_content3_v2.jpg);
}
.center-content .d3 {
background-position:0 0;
padding:10px;
}
.clean .d2, .clean .d3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding:0;
}
.clean-top .d3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
padding:0;
}
.additional {
padding-top:3px;
}
.additional ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 -8px;
padding:0;
}
.additional ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-right:1px solid #818084;
color:#444444;
float:left;
margin-bottom:2px;
padding:0 8px;
}
.additional ul li a {
line-height:1.4em;
padding:1px 2px;
text-decoration:none;
}
.additional ul li.last {
border-right:medium none;
}
.additional ul li a.i_image, .additional ul li a.i_video, .additional ul li a.i_audio {
background-position:1px 50%;
background-repeat:no-repeat;
padding-left:20px;
}
.additional ul li a.i_image {
background-image:url(../images/icons/icon_gallery.gif);
}
.additional ul li a.i_video {
background-image:url(../images/icons/icon_tv.gif);
}
.additional ul li a.i_audio {
background-image:url(../images/icons/icon_audio.gif);
}
.additional ul li a.i_image:hover {
background-image:url(../images/icons/icon_gallery_h.gif);
}
.additional ul li a.i_video:hover {
background-image:url(../images/icons/icon_tv_h.gif);
}
.additional ul li a.i_audio:hover {
background-image:url(../images/icons/icon_audio_h.gif);
}
.content-top-box {
color:#c5c8cb;
padding:0 10px;
}
.content-top-box a.rss {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/icons/rss.gif) no-repeat scroll 0 0;
color:#E60C0A;
margin-bottom:4px;
margin-left:0;
padding:1px 0 1px 19px;
position:relative;
}
.content-top-box a.rss:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F78C24 url(../images/icons/rss.gif) no-repeat scroll 0 0;
color:#FFFFFF;
}
.content-top-box .date {
color:#E60C0A;
}
.ctb-in {
border-bottom:1px solid #c5c8cb;
padding:0 0 4px 0;
}
.clean .ctb-in {
padding-top:10px;
}
#ie .content-top-box {
padding-bottom:10px;
}
.pn-border-bottom {
border-bottom:1px solid #c5c8cb;
}
.pagenavigator {
border-top:1px solid #c5c8cb;
margin-top:3em;
padding:5px 0 5px 20px;
}
.pn-top {
margin-top:0;
}
.pn-border-bottom {
padding:5px 0;
}
.pagenavigator p {
margin:0;
}
.pagenavigator .pages {
color:#E60C0A;
float:left;
font-weight:bold;
padding:0 10px;
}
.pagenavigator .pages span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/borders/rss_box.gif) no-repeat scroll 100% 50%;
float:left;
margin-left:-1px;
}
.pagenavigator .pages span.last {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
.pagenavigator .previous, .pagenavigator .next {
color:#c5c8cb;
cursor:no-drop;
float:left;
}
.pagenavigator .previous a, .pagenavigator .next a {
display:block;
}
.pagenavigator .previous .text, .pagenavigator .next .text {
display:block;
font-weight:bold;
padding:2px 5px;
}
.pagenavigator .pages .current {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none repeat scroll 0 0;
color:#FFFFFF;
margin-top:0;
padding:2px 5px;
}
.pagenavigator .pages a, .pagenavigator .other span, .pagenavigator .pages span strong {
display:block;
padding:2px 5px;
}
.pnform {
display:inline;
float:right;
margin-top:0;
}
.pnform span.stranica {
color:#c5c8cb;
display:inline;
float:left;
font-size:1em;
font-weight:bold;
margin-right:4px;
margin-top:3px;
}
.pnform input.txt {
float:left;
text-align:center;
width:20px;
}
.pnform span.btn {
display:inline;
float:left;
margin-left:2px;
}
.pnform .idi_na input {
height:17px;
width:30px;
}
.info_box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
margin-bottom:14px;
}
.info_box .tl, .info_box .tr, .info_box .bl, .info_box .br {
background-image:url(../images/corners/white.gif);
}
.info_box h2 {
color:#E60C0A;
font-size:1.4em;
font-weight:normal;
margin:0 0 0.5em;
}
.info_box .br {
padding:10px 15px 15px;
}
.info2, .info2 .top, .info2 .btm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/info_box_2.gif) no-repeat scroll 0 0;
}
.info2 {
background-position:-548px 0;
background-repeat:repeat-y;
}
.info2 .btm {
background-position:-274px 100%;
padding:15px;
}
.info_box .sl .s-in {
padding-right:5px;
}
.info_box .sr .s-in {
padding-left:5px;
}
.right-content .info_box, .left-content .info_box {
margin-bottom:10px;
}
.searchinfo {
}
.searchinfo p {
margin:0 0 0.5em;
}
.searchinfo .search-pojam {
color:#c5c8cb;
font-size:1.1em;
font-weight:bold;
}
.searchinfo .search-num {
font-size:1.1em;
}
.searchinfo strong {
color:#E60C0A;
font-size:1.2em;
}
.searchinfo .search-adv {
float:right;
}
.searchinfo .search-adv a {
padding:1px 4px;
}
#ie .searchinfo .search-adv a {
float:right;
}
a.btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#e60c0a url(../images/bg/btn.gif) repeat-x scroll 0 50%;
border:1px solid #E60C0A;
color:#FFFFFF;
display:table;
padding:0 4px;
white-space:nowrap;
}
.additional2 {
float:left;
padding-bottom:5px;
padding-top:5px;
width:100%;
}
.search-percent {
display:inline;
float:right;
width:206px;
}
.search-percent p {
margin:0;
}
.search-percent p.label {
float:left;
}
.search-percent .bar_wrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 url(../images/bg/percent_bar.gif) repeat-x scroll 0 50%;
float:left;
height:7px;
margin-top:4px;
padding-left:2px;
}
.search-percent .bar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 url(../images/bg/percent_bar.gif) repeat-x scroll 100% 50%;
display:inline;
float:left;
font-size:1px;
height:7px;
text-indent:-999em;
}
.search-percent p.posto {
display:inline;
float:left;
margin-left:4px;
}
.mini_path {
float:left;
padding-left:58px;
width:320px;
}
.mini_path span, .mini_path a {
float:left;
}
.mini_path span {
display:inline;
line-height:1.3em;
}
.mini_path span.label {
background-image:none;
margin-left:-58px;
padding-right:0;
}
.mini_path a {
background-image:url(../images/arrows/lj3_r.gif);
background-position:100% 0.3em;
background-repeat:no-repeat;
color:#999999;
display:inline;
font-size:0.92em;
padding:0 8px 0 2px;
white-space:nowrap;
}
.mini_path a:hover, .mini_path a.active:hover {
background-color:#E60C0A;
background-image:url(../images/arrows/white_stop.gif);
background-position:100% 0.3em;
background-repeat:no-repeat;
color:#FFFFFF;
}
.mini_path a.active {
background-color:#f2f2f2;
color:#333333;
}
.mini_path span.last a, .mini_path span.last a:hover {
background-image:none;
padding-right:0;
}
.additional2 .mini_path {
width:550px;
}
#ie .additional2 .mini_path {
margin-bottom:-20px;
}
.adresa_details {
height:100px;
}
.adresa_details .fn {
color:#E60C0A;
font-size:1.4em;
}
.adresa_details .org {
color:#888888;
font-size:1.4em;
font-weight:bold;
}
.adresa_details .country-name {
display:none;
}
.adresa_details .adr {
margin-bottom:1em;
}
.adresa_details .vcard .tel, .adresa_details .vcard .email {
font-size:1.1em;
font-weight:bold;
}
.adresar {
background-color:#ECEFF0;
float:right;
height:auto !important;
min-height:202px;
width:343px;
}
.adresar-in {
padding:6px 10px;
}
.adresar h2, .adresar_mapa h2 {
color:#E60C0A;
display:none;
font-size:1.2em;
margin-bottom:0.8em;
margin-top:0;
}
.adresar .odabir {
border-bottom:1px solid #c5c8cb;
margin-bottom:10px;
padding-bottom:10px;
}
.adresar .odabir label {
color:#888888;
display:block;
font-weight:normal;
padding-bottom:5px;
}
.adresar .odabir select {
border:1px solid #EEEEEE;
height:22px;
width:160px;
}
.adresar .odabir select, .adresar .odabir a {
float:left;
}
.adresar .odabir a {
display:inline;
margin-left:4px;
padding-bottom:2px;
padding-top:2px;
}
.adresar span.btn {
left:10px;
position:relative;
top:2px;
}
.adresar_mapa .lokacije {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/mapa.gif) repeat-y scroll -274px 0;
float:left;
width:274px;
}
.adresar_mapa .lokacije-in {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/mapa.gif) no-repeat scroll 0 0;
height:150px;
padding:10px;
}
.adresar_mapa .mapa {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/mapa2.gif) repeat-y scroll -628px 0;
clear:both;
height:1%;
}
.adresar_mapa .mapa .mapa-top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/mapa2.gif) no-repeat scroll 0 0;
}
.adresar_mapa .mapa .mapa-btm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/mapa2.gif) no-repeat scroll -1256px 100%;
padding:10px;
}
.map0 {
height:440px;
}
.lokacije ul {
margin:0;
padding:0;
}
.lokacije ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.kontakt-info {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/kontakt_info.jpg) repeat-x scroll 0 0;
color:#FFFFFF;
margin-bottom:14px;
}
.kontakt-info .tl, .kontakt-info .tr, .kontakt-info .bl, .kontakt-info .br {
background-image:url(../images/corners/white.gif);
}
.kontakt-info .br {
height:178px;
padding:10px;
}
.kontakt-info h1 {
color:#FFFFFF;
font-size:1.6em;
font-weight:normal;
margin:0 0 0.6em;
}
.kontakt-info h1 em {
font-size:0.74em;
font-style:normal;
}
.kontakt-info .fn {
text-transform:uppercase;
}
.kontakt-info .adr, .kontakt-info .phone-group {
margin-bottom:1.3em;
}
.kontakt-info .tel .type {
clear:left;
float:left;
width:50px;
}
.kontakt-info {
}
.kontakt-info .nickname, .kontakt-info .org {
display:none;
}
.kontakt-info .vcard {
font-size:14px;
}
.kontakt-obrazac h1 {
color:#E60C0A;
font-size:1.2em;
margin-bottom:0.8em;
margin-top:0;
}
.kontakt-obrazac {
margin-bottom:14px;
}
.kontakt-obrazac, .kontakt-obrazac .btm, .kontakt-obrazac .top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/kontakt_box.gif) no-repeat scroll 0 0;
}
.kontakt-obrazac {
background-position:-274px 0;
background-repeat:repeat-y;
}
.kontakt-obrazac .btm {
background-position:-548px 100%;
padding:10px;
}
.kontakt-obrazac input.txt, .kontakt-obrazac textarea {
border-color:#c5c8cb;
width:190px;
}
.kontakt-obrazac .frow {
margin-bottom:1em;
}
.kontakt-obrazac label {
display:block;
font-weight:normal;
margin-bottom:2px;
}
.kontakt-obrazac select {
width:160px;
}
.kontakt-obrazac .radio-group label {
display:inline;
float:left;
margin-bottom:4px;
margin-right:4px;
width:120px;
}
.kontakt-obrazac span.btn {
float:right;
margin-top:-30px;
}
.kontakt-obrazac textarea {
height:150px;
}
#path {
margin:-1em 0 1em;
position:relative;
}
#path-design {
padding-right:8px;
}
#path p {
color:#999999;
line-height:1.4em;
margin:0;
}
#path p .label {
color:#555555;
}
#path a {
color:#c5c8cb;
}
#path a:hover {
color:#FFFFFF;
}
.full-view .article {
height:auto !important;
min-height:250px;
padding-left:20px;
}
.full-view .article:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
.full-view .title {
margin-bottom:1em;
}
.full-view .title h1 {
color:#E60C0A;
font-size:1.64em;
font-weight:normal;
margin-top:0;
}
.full-view .long h2, .full-view .long h3 {
color:#E60C0A;
font-size:1.3em;
margin-bottom:-0.25em;
margin-top:1.5em;
}
.full-view .long h2 {
font-weight:normal;
}
.full-view .long h3 {
font-size:1em;
}
.full-view .short {
clear:left;
font-size:1.1em;
font-weight:bold;
margin-bottom:2em;
}
.full-view .long {
clear:left;
font-size:1.1em;
line-height:1.5em;
}
.full-view .long p {
margin-bottom:1.8em;
}
.full-view .long table p {
margin:0.4em 0;
}
.full-view .long table.renderedtable {
clear:both;
}
.full-view .article h3 {
clear:both;
}
.full-view .article .short {
}
#product-description table, .full-view table {
border-collapse:collapse;
margin:0.5em 0;
}
#product-description table, #product-description table td, #product-description table th, .full-view table, .full-view table td, .full-view table th {
border:1px solid #f2f2f2;
padding:2px 8px;
}
#product-description table td.first-child, .full-view table td.first-child {
font-weight:bold;
}
#product-description table th, #product-description table td.istaknuto, .full-view table th, .full-view table td.istaknuto {
background-color:#c5c8cb !important;
color:#FFFFFF;
text-align:left;
}
#product-description table tr td, .full-view table tr td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
}
#product-description table tr.even td, .full-view table tr.even td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
}
.paketi b {
line-height:1;
}
.paketi .cijena {
text-align:right;
}
.full-view .content-top-box {
margin:0 0 1.8em;
padding:0;
}
.full-view .ctb-in {
padding-left:0;
}
.full-view .long a {
background-color:#f2f2f2;
color:#e60c0a;
padding:1px 2px;
}
.full-view .long a:hover {
background-color:#E60C0A;
color:#FFFFFF;
}
.full-view .rich_image-extend {
display:inline;
float:left;
margin-bottom:1.5em;
width:336px;
}
.full-view .rich_image {
border:3px solid #c5c8cb;
float:left;
}
#ie .full-view .rich_image-extend {
margin-bottom:1em;
}
.full-view .rich_image-extend .ri-caption {
clear:left;
color:#c5c8cb;
font-style:italic;
}
.full-view .rich_image-hover .ri-caption {
color:#E60C0A;
}
.full-view li {
line-height:1.4em;
margin:0.5em 0;
}
.vezane-vijesti {
margin:5em -10px -10px -30px;
}
.vezane-vijesti .box-title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F3F4F5 url(../images/borders/vezane_vijesti_top.gif) repeat-x scroll 0 0;
padding:4px 12px;
}
.vezane-vijesti .box-title h2 {
color:#E60C0A;
font-size:1.6em;
font-weight:normal;
margin:0;
}
.vezane-vijesti .list {
padding:0 10px;
}
#article-rightbox {
float:right;
margin-bottom:2em;
margin-left:13px;
width:230px;
}
.alati {
}
.alati ul {
border-color:#c5c8cb;
border-style:solid;
border-width:1px 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:4px 0;
}
.alati ul li {
margin:0 0 2px;
}
.alati a {
background-repeat:no-repeat !important;
display:block;
padding:2px 3px 2px 28px;
}
#ie .alati a {
height:1%;
}
a.mail {
background-image:url(../images/icons/icon_email.gif);
background-position:0 0.4em !important;
}
a.print {
background-image:url(../images/icons/icon_print.gif);
background-position:7px 0.2em !important;
}
a.favoriti {
background-image:url(../images/icons/icon_dodaj_favorite.gif);
background-position:7px 0.2em !important;
}
a.obavjesti {
background-image:url(../images/icons/icon_obavjesti.gif);
background-position:4px 0.5em !important;
}
a.related-articles {
background-image:url(../images/icons/icon_related.gif);
background-position:8px 0.1em !important;
}
a.mail:hover {
background-image:url(../images/icons/icon_email_h.gif);
}
a.print:hover {
background-image:url(../images/icons/icon_print_h.gif);
}
a.obavjesti:hover {
background-image:url(../images/icons/icon_obavjesti_h.gif);
}
a.favoriti:hover {
background-image:url(../images/icons/icon_dodaj_favorite_h.gif);
}
a.related-articles:hover {
background-image:url(../images/icons/icon_related_h.gif);
}
.vezano_uz {
margin-top:20px;
}
.vezano_uz ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:4px 0;
}
.vezano_uz ul li {
margin:0 0 2px;
}
.vezano_uz a {
background-position:7px 0.4em;
background-repeat:no-repeat !important;
display:block;
padding:2px 3px 2px 28px;
}
#ie .vezano_uz a {
height:1%;
}
.vezano_uz a.i_image {
background-image:url(../images/icons/icon_gallery.gif);
background-position:7px 0.4em;
}
.vezano_uz a.i_video {
background-image:url(../images/icons/icon_tv.gif);
background-position:7px 0.2em;
}
.vezano_uz a.i_audio {
background-image:url(../images/icons/icon_audio.gif);
background-position:7px 0.2em;
}
.vezano_uz a.i_txt {
background-image:url(../images/icons/icon_audio.gif);
background-position:7px 0.2em;
}
.vezano_uz a.i_image:hover {
background-image:url(../images/icons/icon_gallery_h.gif);
}
.vezano_uz a.i_video:hover {
background-image:url(../images/icons/icon_tv_h.gif);
}
.vezano_uz a.i_audio:hover {
background-image:url(../images/icons/icon_audio_h.gif);
}
.vezano_uz a.i_txt:hover {
background-image:url(../images/icons/icon_audio_h.gif);
}
.scaleable-image {
border:1px solid #c5c8cb;
margin-bottom:20px;
}
.scaleable-image .inside {
margin:0;
}
.scaleable-image .article {
margin:0;
padding-left:0;
}
.scaleable-image .short {
padding:10px 20px 0 10px;
}
.scaleable-image .short p {
color:#666666;
font-size:1.3em;
line-height:1.8em;
}
.scaleable-image .short p.veliki_ljubicasti {
color:#E60C0A;
font-size:28px;
line-height:1.1em;
margin:0 0 20px;
}
.box2 {
margin-bottom:14px;
width:326px;
}
.box2, .box2 .btm, .box2 .top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/box2.gif) no-repeat scroll 0 0;
}
.box2 {
background-position:-326px 0;
background-repeat:repeat-y;
}
.box2 .btm {
background-position:-652px 100%;
padding:10px;
}
.mid-view .article {
padding-left:0;
}
.mid-view .title {
margin-bottom:0;
}
.mid-view .title h3 {
font-size:1.48em;
font-weight:normal;
margin-top:0;
}
.mid-view .image a img {
border:3px solid #c5c8cb;
}
.mid-view .article .short {
font-size:1.1em;
height:153px !important;
min-height:0;
}
.mid-view .short p {
margin-bottom:8px;
}
.mid-view .more1 {
margin-bottom:0;
}
#ie .mid-view .short p {
margin-bottom:0;
}
.box3 {
position:relative;
}
.box3 .ht {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/icons/ht.jpg) no-repeat scroll 0 0;
height:38px;
left:-3px;
position:absolute;
text-indent:-999em;
top:-2px;
width:38px;
}
.box3 .title h2 {
font-size:1.48em;
font-weight:normal;
height:23px;
margin-bottom:16px;
margin-top:0;
overflow:hidden;
}
.box3 .br {
padding-left:46px;
}
.box3 .br .br {
padding:0 6px;
}
.box3 .short {
height:140px;
overflow:hidden;
}
.box3 .more2 {
margin-left:-36px;
padding-left:26px;
width:100%;
}
.box3 .more2 a {
white-space:nowrap;
}
.box3 ul.strelice_ljubicaste a {
color:#E60C0A;
font-size:1.1em;
}
.box3 ul.strelice_ljubicaste a:hover {
color:#FFFFFF;
}
.structure3 {
margin-bottom:20px;
}
.structure3 .sl {
width:326px;
}
.structure3 .sr {
width:291px;
}
a#bottomNavClose:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
.group-title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#c5c8cb none repeat scroll 0 0;
color:#FFFFFF;
font-size:1.1em;
font-weight:bold;
margin-top:5em;
padding:2px 6px;
text-transform:uppercase;
}
.group-title-first {
margin-top:0;
}
.group-title p {
margin:0;
}
div.calendar table {
border-collapse:collapse;
width:100%;
}
table.calendar .calendar-day-names th {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none repeat scroll 0 0;
border-top:1px solid #c5c8cb;
color:#FFFFFF;
font-weight:normal;
text-align:center;
}
table.calendar .calendar-days td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
}
table.calendar td {
font-size:1.1em;
padding:1px 2px;
text-align:center;
}
table.calendar .calendar-days td:first-child, table.calendar .calendar-days td.first-child, table.calendar .calendar-day-names th:first-child, table.calendar .calendar-day-names th.first-child {
border-left:1px solid #c5c8cb;
}
table.calendar .calendar-days td a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/cal_event.gif) no-repeat scroll 100% 0;
display:block;
width:100%;
}
table.calendar .calendar-days td a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none repeat scroll 0 0;
}
table.calendar .calendar-days td a.cal_focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#c5c8cb none repeat scroll 0 0;
color:#FFFFFF;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
table.calendar .calendar-days td .calendar-day-highlight, table.calendar .calendar-days td.calendar-day-selected-today a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none repeat scroll 0 0;
color:#FFFFFF;
display:block;
}
.events {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FAFBFB none repeat scroll 0 0;
margin-top:10px;
width:100%;
}
.day-date {
border-bottom:1px solid;
color:#E60C0A;
font-weight:bold;
margin-bottom:4px;
}
.events ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.events ul li {
margin-bottom:0;
}
.events ul a {
color:#333333;
}
.events ul a:hover {
color:#FFFFFF;
}
.box3 h1 {
color:#E60C0A;
font-size:1.5em;
font-weight:normal;
margin-bottom:0.8em;
margin-top:0;
}
.box3 h1 {
margin:0;
padding:0 10px 10px;
}
#ie .box3 h1 {
margin-bottom:-10px;
padding-bottom:0;
}
.box3, .javna_nadmetanja {
margin-bottom:14px;
}
.box3, .box3 .btm, .box3 .top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/kontakt_box.gif) no-repeat scroll 0 0;
}
.box3 {
background-position:-274px 0;
background-repeat:repeat-y;
}
.box3 .btm {
background-position:-548px 100%;
padding:6px;
}
.box3 .rss-box {
margin-top:20px;
position:relative;
}
.kalendar-dogadjanja {
margin:0 8px;
}
#ie #kalendar-dogadjanja {
clear:both;
margin-top:20px;
}
.event-day {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FAFBFB none repeat scroll 0 0;
position:relative;
width:100%;
}
#article-rightbox #docs2 {
position:relative;
width:210px;
}
#article-rightbox .image-special {
margin-bottom:20px;
}
#article-rightbox .img-box {
border-top:1px solid #f2f2f2;
clear:both;
padding-bottom:20px;
padding-top:8px;
z-index:0;
}
#article-rightbox .img-box *, #article-rightbox .img-box {
z-index:0;
}
#article-rightbox .content-view-attachments {
margin:20px 0;
}
#article-rightbox .content-view-attachments h3 {
border-color:#f2f2f2 #f2f2f2 -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
color:#c5c8cb;
font-size:14px;
margin:0;
padding:7px 6px 0;
text-transform:uppercase;
}
#article-rightbox .content-view-attachments ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#article-rightbox .content-view-attachments ul li {
margin:0;
}
#article-rightbox .content-view-attachments ul li a {
display:block;
padding:3px 0 3px 26px;
text-decoration:none;
}
#ie6 #article-rightbox .content-view-attachments ul li a {
height:1%;
}
#article-rightbox .content-view-attachments ul li a img {
float:left;
margin-left:-22px;
margin-right:0;
vertical-align:middle;
}
#article-rightbox .content-view-attachments ul li a span {
color:#686868;
}
#article-rightbox .content-view-attachments ul li a:hover span {
color:#FFFFFF;
}
#article-rightbox .content-view-attachments ul li a:hover {
background-color:#c5c8cb;
}
#article-rightbox #hidden_docs, #article-rightbox .docs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-color:-moz-use-text-color #f2f2f2 #f2f2f2;
border-style:none solid solid;
border-width:medium 1px 1px;
padding:7px 2px;
}
.content-view-children {
margin-bottom:1px;
padding-top:15px;
}
.right-content .content-view-attachments, .left-content .content-view-attachments {
border:1px solid #f2f2f2;
margin:0;
padding:10px;
}
.right-content .content-view-attachments h3, .left-content .content-view-attachments h3 {
color:#c5c8cb;
font-size:14px;
margin:0;
padding:0;
text-transform:uppercase;
}
.right-content .content-view-attachments ul, .left-content .content-view-attachments ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.right-content .content-view-attachments ul li, .left-content .content-view-attachments ul li {
margin:0;
}
.right-content .content-view-attachments ul li a, .left-content .content-view-attachments ul li a {
display:block;
padding:3px 0 3px 26px;
text-decoration:none;
}
#ie6 .right-content .content-view-attachments ul li a, #ie6 .left-content .content-view-attachments ul li a {
height:1%;
}
.right-content .content-view-attachments ul li a img, .left-content .content-view-attachments ul li a img {
float:left;
margin-left:-22px;
margin-right:0;
vertical-align:middle;
}
.right-content .content-view-attachments ul li a span, .left-content .content-view-attachments ul li a span {
color:#686868;
}
.right-content .content-view-attachments ul li a:hover span, .left-content .content-view-attachments ul li a:hover span {
color:#FFFFFF;
}
.right-content .content-view-attachments ul li a:hover, .left-content .content-view-attachments ul li a:hover {
background-color:#c5c8cb;
}
#section-container {
clear:both;
height:auto !important;
min-height:500px;
width:915px;
}
#section-container .section {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 url(../images/bg/title-bar-top.gif) no-repeat scroll 0 0;
margin-bottom:15px;
padding:3px 0 0;
width:100%;
}
#section-container .section:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
.folder-section #section-container {
height:0;
min-height:0;
}
#section-container .section-content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/services-bkg.gif) repeat-y scroll 0 0;
width:100%;
}
#section-container .section-content:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#section-container h1 {
position:absolute;
top:-99999px;
}
#section-container .section h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/title-bar-bottom.gif) no-repeat scroll 0 100%;
color:#000000;
font-weight:bold;
margin:0;
padding:0 10px 3px;
}
#section-container.loaded .section h2 {
padding-left:7px;
}
#section-container .section h2 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/icons/toggle-expand.gif) no-repeat scroll 0 50%;
color:#000000;
display:block;
padding-left:21px;
}
#ie #section-container .section h2 a {
height:1%;
}
#section-container .expanded h2 a {
background-image:url(../images/icons/toggle-collapse.gif);
}
#section-container .more1 {
padding-left:12px;
}
#section-container p {
margin:0;
padding:0;
}
#section-container .section h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/services-heading-top.gif) no-repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-weight:normal;
line-height:1;
margin:15px 0 0;
padding:0;
}
#section-container .section h3 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/services-heading-bottom.gif) no-repeat scroll 0 100%;
color:#FFFFFF;
display:block;
padding:3px 7px 4px 5px;
}
#section-container .section h3 em {
font-style:normal;
font-weight:bold;
}
#section-container .section ul {
clear:both;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-top:12px;
}
#section-container .section ul a:hover, #section-container .section ul a:active, #section-container .section ul a:focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A none repeat scroll 0 0;
color:#FFFFFF;
}

#section-container .section-grid {
float:left;
padding:0 20px 12px 25px;
width:183px;
}
#section-container .has-details li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/li-dot.gif) no-repeat scroll 0 1px;
line-height:1.455;
margin:0 0 6px;
padding:0 0 0 20px;
}
#section-container .has-details li strong, #section-container .has-details li b {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
padding:0 2px;
}
#section-container .has-details p {
clear:both;
margin:0;
padding:12px 0 12px 20px;
}
#section-container .has-details .more1 {
padding:0 0 0 12px;
}
#section-container .has-links li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/section-link.gif) no-repeat scroll 0 5px;
font-size:1.364em;
line-height:1.267;
margin:0;
}
#section-container .has-links li a {
color:#E60C0A;
display:block;
margin:0 4px 0 11px;
}
#section-container .has-links h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/services-heading-bkg.gif) no-repeat scroll 0 0;
padding:3px 7px 4px 5px;
}
#section-container .has-links li a:hover, #section-container .has-links li a:active, #section-container .has-links li a:focus {
background-image:none !important;
}
#ie #section-container .has-links li {
}
.figure .file-type img {
border:0 none !important;
}
#section-container .has-links li a:hover, #section-container .has-links li a:active, #section-container .has-links li a:focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E60C0A url(../images/arrows/section-link-hover.gif) no-repeat scroll 3px 4px;
}
#section-container .section-txt {
}
#section-container .section-txt:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#ie #section-container .section-txt {
}
#section-container .section .best-deals {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
float:left;
margin-right:1px;
padding:8px;
width:441px;
}
#section-container .section .best-deals h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
float:right;
width:229px !important;
}
#section-container .section .best-deals h3 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
color:#E60C0A;
padding:0;
}
#section-container .section .last-in-row {
margin-right:0;
}
#section-container .section .best-deals .photo {
clear:none;
float:left;
margin:0;
width:auto;
}
#section-container .section .best-deals p {
float:right;
margin-top:7px;
width:229px;
}
#section-container .section .best-deals strong {
}
#section-container .section .announcement {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/announcement.jpg) no-repeat scroll 100% 100%;
float:left;
margin-right:1px;
padding:8px;
width:212px;
}
#section-container .section .announcement h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
float:none;
}
#section-container .section .announcement h3 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
color:#E60C0A;
padding:0;
}
#section-container .section .announcement p {
margin-top:7px;
}
#section-container .section .best-deals, #section-container .section .announcement {
height:auto !important;
min-height:107px;
}
#section-container .section .best-deals-text h3, #section-container .section .best-deals h3, #section-container .section .announcement h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
font-weight:bold;
line-height:1.2;
margin:0;
padding:0;
}
#section-container .section .best-deals-text h3 a:hover, #section-container .section .best-deals-text h3 a:active, #section-container .section .best-deals-text h3 a:focus, #section-container .section .best-deals h3 a:hover, #section-container .section .best-deals h3 a:active, #section-container .section .best-deals h3 a:focus, #section-container .section .announcement h3 a:hover, #section-container .section .announcement h3 a:active, #section-container .section .announcement h3 a:focus {
color:#FFFFFF;
}
#section-container .section .best-deals-banner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
float:left;
margin-right:0;
overflow:hidden;
padding:8px;
width:212px;
}
#section-container .section .best-deals-banner a {
margin-left:5px;
}
#section-container .section .best-deals-banner a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
}
#section-container .section .best-deals-text {
float:left;
margin-right:0;
overflow:hidden;
padding:8px;
width:212px;
}
#section-container .section .best-deals-text h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
}
#section-container .section .best-deals-text h3 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
color:#E60C0A;
padding:0;
}
#section-container .section .best-deals-text p {
margin-top:7px;
}
#section-container .more1 .tl, #section-container .more1 .tl span {
background-image:url(../images/corners/purple.gif);
}
.advanced-search-container {
height:auto !important;
min-height:400px;
}
#advanced-search-form-container {
float:right;
position:relative;
}
#advanced-search-form-container.expanded form {
margin-bottom:20px;
position:static;
}
#advanced-search-form-container form {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/advanced-search-bottom.gif) no-repeat scroll 0 100%;
left:-610px;
padding-bottom:15px;
position:absolute;
top:-25px;
width:608px;
z-index:9;
}
#advanced-search-form-container form.collapsed {
}
#advanced-search-form-container h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/advanced-search-top.gif) no-repeat scroll 0 0;
color:#E60C0A;
margin:0;
padding:20px 20px 10px;
}
#advanced-search-form-container p {
display:inline;
float:right;
margin:-26px 20px 0 0;
}
#advanced-search-form-container p a {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent none repeat scroll 0 50% !important;
color:#999999;
}
#advanced-search-form-container p a:hover, #advanced-search-form-container p a:active, #advanced-search-form-container p a:focus {
color:#E60C0A;
}
#advanced-search-form-container fieldset {
padding:0 20px;
}
#advanced-search-form-container fieldset:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#advanced-search-form-container legend {
}

#advanced-search-form-container legend span {
color:#000000;
display:block;
font-size:1.1em;
font-weight:bold;
padding:20px 0 0;
}
#advanced-search-form-container label {
font-weight:normal;
}
#advanced-search-form-container #search-category label, #advanced-search-form-container #search-document-type label {
float:left;
padding:10px 10px 0 0;
width:130px;
}
#advanced-search-form-container #search-category label input, #advanced-search-form-container #search-document-type label input {
margin:0 10px 0 0;
}
#advanced-search-form-container #search-term-filter {
}
#advanced-search-form-container #search-term-filter label {
}
#advanced-search-form-container #search-term-filter input {
margin:0 10px;
}
#advanced-search-form-container #search-period {
}
#advanced-search-form-container #search-period label {
margin-right:10px;
}
#advanced-search-form-container #search-period input {
}
#advanced-search-form-container #search-period button {
line-height:1;
position:relative;
top:3px;
}
#advanced-search-form-container .action-buttons {
padding-top:15px;
width:100%;
}
#advanced-search-form-container .action-buttons:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#advanced-search-form-container .action-buttons span {
display:inline;
float:right;
margin-right:20px;
}
#advanced-search-form-container .ui-datepicker-trigger {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
border:0 none;
}
#newsletter-subscription-container, #order-container, #tipafriend-container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/tipafriend-bottom.gif) no-repeat scroll 0 100%;
height:auto !important;
margin:0 0 20px;
min-height:300px;
padding:0 0 20px;
width:628px;
}
#newsletter-subscription-container.account-activated {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
height:0;
min-height:0;
}
#newsletter-subscription-container.account-activated form {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
}
#forgotten-password-container h1, #newsletter-subscription-container h1, #order-container h1, #tipafriend-container h1 {
color:#E60C0A;
font-size:2.1em;
margin-top:0;
}
#forgotten-password-container h1 strong, #newsletter-subscription-container strong, #order-container strong, #tipafriend-container strong {
color:#E60C0A;
display:block;
font-size:15px;
padding:10px 0 15px;
}
#forgotten-password-container.has-feedback, #newsletter-subscription-container.has-feedback, #order-container.has-feedback, #tipafriend-container.has-feedback {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
}
#forgotten-password-container .warning, #newsletter-subscription-container .warning, #order-container .warning, #tipafriend-container .warning {
padding-bottom:20px;
}
#newsletter-subscription-container form, #order-container form, #tipafriend-container form {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/tipafriend-top.gif) no-repeat scroll 0 0;
padding:10px 20px 0;
}
#forgotten-password-container fieldset, #newsletter-subscription-container fieldset, #order-container fieldset, #tipafriend-container fieldset {
}
#forgotten-password-container .field, #newsletter-subscription-container .field, #order-container .field, #tipafriend-container .field {
padding-top:15px;
width:100%;
}
#forgotten-password-container .field:after, #newsletter-subscription-container .field:after, #order-container .field:after, #tipafriend-container .field:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#forgotten-password-container label, #newsletter-subscription-container label, #order-container label, #tipafriend-container label {
float:left;
font-weight:normal;
padding-right:15px;
text-align:right;
width:165px;
}
#forgotten-password-container textarea, #newsletter-subscription-container textarea, #order-container textarea, #tipafriend-container textarea {
width:300px;
}
#forgotten-password-container input.txt, #newsletter-subscription-container input.txt, #order-container input.txt, #tipafriend-container input.txt {
width:200px;
}
#forgotten-password-container input.txt #newsletter-subscription-container input.txt, #order-container input.txt, #tipafriend-container input.txt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/input-large.gif) no-repeat scroll 100% 0;
float:left;
}
#tipafriend-container .action-buttons {
padding-left:368px;
}
#forgotten-password-container .action-buttons {
padding-left:260px;
width:auto;
}
#forgotten-password-container .action-buttons span.btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#e60c0a url(../images/bg/btn.gif) repeat-x scroll 0 50%;
display:inline;
float:left;
margin-left:10px;
}
#forgotten-password-container .action-buttons span.btn input {
border:0 none;
display:block;
margin:2px;
}
#ie #forgotten-password-container .action-buttons span.btn input {
margin:0;
}
#order-container .action-buttons {
padding-left:260px;
width:auto;
}
#order-container .action-buttons span.btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#e60c0a url(../images/bg/btn.gif) repeat-x scroll 0 50%;
display:inline;
float:left;
margin-left:10px;
}
#order-container .action-buttons span.btn input {
border:0 none;
display:block;
margin:2px;
}
#ie #order-container .action-buttons span.btn input {
margin:0;
}
#newsletter-subscription-container .action-buttons {
padding-left:250px;
width:auto;
}
#newsletter-subscription-container .action-buttons span.btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#e60c0a url(../images/bg/btn.gif) repeat-x scroll 0 50%;
display:inline;
float:left;
margin-left:10px;
}
#newsletter-subscription-container.action-buttons span.btn input {
border:0 none;
display:block;
margin:2px;
}
#ie #newsletter-subscription-container .action-buttons span.btn input {
margin:0;
}
#ie6 #newsletter-subscription-container .action-buttons, #ie6 #tipafriend-container .action-buttons {
padding-left:353px;
}
#ie7 #newsletter-subscription-container .action-buttons, #ie7 #tipafriend-container .action-buttons {
padding-left:355px;
}
#forgotten-password-container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/box-568-silver-bottom.gif) no-repeat scroll 0 100%;
height:auto !important;
margin:20px 0;
min-height:300px;
padding:0 0 20px;
width:568px;
}
#forgotten-password-container form {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/box-568-silver-top.gif) no-repeat scroll 0 0;
padding:10px 20px 0;
}
#forgotten-password-container form label {
text-align:left;
}
#forgotten-password-container input.txt, #forgotten-password-container textarea {
width:290px;
}
#forgotten-password-container input.txt {
background-image:url(../images/bg/input-wide.gif);
}
#forgotten-password-container textarea {
height:150px;
width:522px;
}
#forgotten-password-container .action-buttons {
padding-left:465px;
}
#forgotten-password-container .action-buttons span {
float:right;
}
#feedback-massage {
padding-bottom:15px;
}
#feedback-massage h1 {
color:#E60C0A;
font-size:2.1em;
margin:0;
padding:0;
}
#feedback-massage p {
color:#E60C0A;
font-size:15px;
margin:0;
padding:0;
}
#product-nav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/toolbar-top.gif) no-repeat scroll 100% 100%;
margin:0 0 40px;
padding:0;
position:relative;
width:100%;
}
#product-nav:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#product-nav h1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/toolbar-top.gif) no-repeat scroll 0 0;
float:left;
font-size:16px;
font-weight:normal;
line-height:1;
margin:0;
padding:5px 0 5px 15px;
width:230px;
}
#product-nav h2 {
display:none;
position:absolute;
top:-99999px;
}
#product-categories {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/toolbar-top.gif) no-repeat scroll 100% 0;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 -3px;
padding:0;
text-align:right;
width:670px;
}
#product-categories li {
border-left:1px solid #e60c0a;
float:right;
padding:3px 10px 2px;
position:relative;
top:3px;
}
#product-categories li.first-child {
border-left:0 none;
}
#product-categories li a {
color:#e60c0a;
font-size:16px;
line-height:1;
}
#product-categories li a:hover, #product-categories li a:active, #product-categories li a:focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
text-decoration:underline;
}
#ie6 #product-categories {
display:inline;
left:3px;
margin-left:-3px;
position:relative;
}
#product-details {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/toolbar-right.gif) no-repeat scroll 100% 0;
float:left;
height:30px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:absolute;
right:0;
top:18px;
}
#product-details li {
float:left;
margin-right:15px;
padding-bottom:4px;
padding-top:5px;
}
#product-details li.first-child {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/toolbar-left.gif) no-repeat scroll 0 0;
padding-left:15px;
}
#ie6 #product-details li a {
position:static;
}
#product-description {
padding-right:28px;
width:600px;
}
#product-description:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#product-description img {
float:left;
margin:0 15px 10px 0;
}
#product-description h2 {
clear:both;
color:#E60C0A;
font-size:14px;
font-weight:bold;
}
#product-description .lista-pored-slike {
float:left;
width:215px;
}
#product-description .istaknuto {
color:#E60C0A;
font-size:16px;
font-weight:bold;
line-height:20px;
}
#product-description ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0;
padding:0;
}
#product-description li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/li-dot.gif) no-repeat scroll 0 1px;
font-size:12px;
line-height:1.455;
margin:0;
padding:0 0 15px 20px;
}
#product-description p {
clear:both;
font-size:12px;
}
#compare-speed {
margin-bottom:10px;
}
#package-configurator {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
border:1px solid #c5c8cb;
height:auto !important;
min-height:196px;
padding:5px;
position:relative;
width:616px;
}
#package-configurator:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#package-configurator p {
margin:0;
padding:0;
}
#package-configurator label strong span, #package-configurator p strong span {
font-size:12px;
text-transform:uppercase;
}
#speed-and-bandwidth {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/configurator.gif) no-repeat scroll 4px 100%;
float:left;
padding-bottom:11px;
width:463px;
}
#speed-and-bandwidth p {
border-right:1px solid #c5c8cb;
color:#E60C0A;
float:left;
font-size:12px;
line-height:1;
padding:10px 10px 0;
width:170px;
}
#speed-and-bandwidth p strong {
color:#818084;
display:block;
font-size:22px;
font-weight:normal;
padding:20px 0 10px;
}
#speed-and-bandwidth #package-price {
border-right:0 none;
padding:10px 5px;
width:70px;
}
#speed-and-bandwidth #package-price strong {
padding-bottom:0;
padding-top:8px;
}
#modem-type {
float:left;
padding:5px 10px;
width:463px;
}
#modem-type p {
color:#E60C0A;
font-size:12px;
font-weight:normal;
padding-bottom:10px;
}
#modem-type label {
color:#818084;
float:left;
font-size:12px;
font-weight:normal;
height:auto !important;
line-height:1;
min-height:80px;
padding:0 5px 0 20px;
white-space:normal;
width:99px;
}
#modem-type label input {
display:inline;
float:left;
margin-left:-20px;
}
#modem-type label strong {
color:#818084;
display:block;
font-size:22px;
font-weight:normal;
padding-top:10px;
}
#modem-type label em {
color:#000000;
font-style:normal;
}
#modem-type #modem-price {
border-left:1px solid #c5c8cb;
display:inline;
float:left;
height:auto !important;
line-height:1;
margin:-35px 0 0 -1px;
min-height:80px;
padding:35px 5px 0;
width:70px;
}
#modem-type #modem-price strong {
color:#818084;
display:block;
font-size:22px;
font-weight:normal;
padding-top:34px;
}
#total-pricing {
border-left:1px solid #c5c8cb;
height:auto !important;
min-height:180px;
padding:10px;
position:absolute;
right:-10px;
top:5px;
width:137px;
z-index:10;
}
#total-pricing p {
color:#E60C0A;
font-size:12px;
line-height:1;
}
#total-pricing p strong {
display:block;
font-size:55px;
font-weight:normal;
padding:40px 0 0;
}
#total-pricing p strong span {
font-size:30px;
}
#package-configurator .action-buttons {
clear:both;
display:inline;
float:right;
margin:-40px 15px 0 0;
position:relative;
z-index:20;
}
#package-configurator .action-buttons input.btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#e60c0a url(../images/bg/btn.gif) repeat-x scroll 0 50%;
font-size:12px;
height:auto;
margin:0;
padding:5px;
width:auto;
}
#service-highlights {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
border:1px solid #c5c8cb;
padding:5px;
position:relative;
width:616px;
}
#service-highlights:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#service-highlights p {
margin:0;
padding:0;
}
#service-highlights label strong span, #service-highlights p strong span {
font-size:12px;
text-transform:uppercase;
}
#service-highlights-data {
float:left;
width:463px;
}
#service-highlights-data p {
border-left:1px solid #c5c8cb;
color:#E60C0A;
float:left;
font-size:12px;
height:auto !important;
line-height:1;
min-height:120px;
overflow:hidden;
padding:10px 10px 0;
width:125px;
}
#service-highlights-data p.first-child {
border-left:0 none;
}
#service-highlights-data p strong {
color:#818084;
display:block;
font-size:22px;
font-weight:normal;
padding:20px 0 10px;
}
#service-highlights-price {
border-left:1px solid #c5c8cb;
float:right;
height:auto !important;
min-height:110px;
padding:10px;
width:127px;
}
#service-highlights-price p {
color:#E60C0A;
font-size:12px;
line-height:1;
}
#service-highlights-price p strong {
display:block;
font-size:55px;
font-weight:normal;
padding:30px 0 0;
}
#service-highlights-price p strong span {
font-size:30px;
}
.office h2 {
color:#E60C0A;
font-size:17px;
font-weight:bold;
margin-top:0;
}
.office {
border-top:1px solid #f2f2f2;
margin-bottom:15px;
padding:0;
width:100%;
}
.office:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#ie .office {
}
.office p {
margin:0;
}
.contact-main {
float:left;
padding:15px 54px 0 0;
width:180px;
}
.contact-main h2 {
}
.contact-main p {
}
.contact-details {
float:left;
padding:44px 54px 0 0;
width:180px;
}
.contact-details p {
}
.contact-details p a {
}
.office-photo {
float:left;
padding-top:48px;
width:123px;
}
.office-photo img {
border:2px solid #c5c8cb;
}
.office-photo a:hover img {
border-color:#E60C0A;
}
#phonebook-container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/bg/shadow_2.gif) repeat-y scroll 50% 0;
margin:2px auto 0;
overflow:hidden;
width:961px;
}
#phonebook {
border-color:-moz-use-text-color -moz-use-text-color #E60C0A;
border-style:none none solid;
border-width:0 0 22px;
display:block;
height:300px;
margin:-50px auto 0;
width:940px;
}
#phonebook-container a {
color:#FFFFFF;
display:inline;
float:right;
margin:0 20px -50px 0;
position:relative;
right:10px;
top:12px;
}
#ie6 #phonebook-container a {
right:0;
}
#webmail-container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/bg/shadow_2.gif) repeat-y scroll 50% 0;
display:none;
margin:2px auto 0;
overflow:hidden;
width:961px;
}
#webmail-container .mini_form {
border-bottom:22px solid #E60C0A;
display:block;
margin:0 auto;
width:940px;
}
#webmail-container .mini_form form {
padding-left:670px;
}
#webmail-container .btn_cont {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
}
#webmail-container .forgot {
padding-bottom:10px;
padding-left:745px;
}
#webmail-container .forgot a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
padding-left:0;
}
#webmail-container .forgot a:hover, #webmail-container .forgot a:active, #webmail-container .forgot a:focus {
color:#c5c8cb;
}
#webmail-container .close {
padding-right:20px;
text-align:right;
}
.full-view .article .webmail {
margin:40px auto 0;
width:206px;
}
.full-view .article .webmail p {
margin-bottom:0.5em;
}
.full-view .article .webmail .forgot a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/vise_webmail.gif) no-repeat scroll 0 50%;
color:#E60C0A;
padding-left:8px;
}
.full-view .article .webmail .forgot a:hover {
color:#FFFFFF;
}
#top .horizontal .first {
font-weight:bold;
}
#ie7 #the_tabs_tab_0 .vertical_nav {
height:auto !important;
min-height:1px;
}
#ie7 #the_tabs .vertical_nav {
height:auto !important;
min-height:1px;
}
.featured-phone {
border-top:1px solid #f2f2f2;
margin-bottom:15px;
padding:15px 0 0;
width:628px;
}
.featured-phone:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
.featured-phone h2 {
color:#E60C0A;
font-size:17px;
font-weight:bold;
margin-top:0;
}
#ie .featured-phone {
}
.featured-phone p {
margin:0;
}
.phone-data {
float:right;
padding:0 54px 0 0;
width:380px;
}
.phone-data h2 {
}
.phone-data p {
}
.phone-photo {
display:inline;
float:left;
margin-left:15px;
padding-top:0;
width:123px;
}
.phone-photo img {
border:2px solid #c5c8cb;
width:156px;
}
.phone-photo a:hover img {
border-color:#E60C0A;
}
.list-heading {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/list-heading.gif) no-repeat scroll 0 0;
display:inline;
float:left;
margin:20px -10px 10px;
padding:7px 13px 3px 23px;
position:relative;
width:592px;
}
.list .line-view {
clear:both;
}
.banner-medium {
}
.banner-medium img {
}
.banner-medium-photo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/banner-medium-bottom.gif) no-repeat scroll 0 100%;
width:100%;
}
.banner-medium-photo h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/banner-medium-top.gif) no-repeat scroll 100% 0;
float:right;
line-height:1;
margin:0;
padding:5px 10px;
width:154px;
}
.banner-medium-photo div {
float:left;
}
.banner-medium-photo img {
height:100px;
width:100px;
}
.banner-medium-photo p {
float:right;
margin:0;
padding:0 10px 0 0;
width:154px;
}
.banner-medium-photo:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
.banner-medium-text {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/banner-medium-bottom.gif) no-repeat scroll 0 100%;
}
.banner-medium-text h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/banner-medium-top.gif) no-repeat scroll 0 0;
line-height:1;
margin:0;
padding:10px 10px 5px;
}
.banner-medium-text p {
margin:0;
padding:0 10px 10px;
}
.banner-medium, .banner-medium-photo, .banner-medium-text {
margin-bottom:15px;
}
.folder-description .banner-medium-photo, .folder-description .banner-medium-text {
width:274px;
}
.folder-description .banner-medium-text h2, .folder-description .banner-medium-photo h2 {
}
.folder-description .banner-medium-text {
}
#related-content-container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/related-articles-bottom.gif) no-repeat scroll 0 100%;
margin:15px 0 0;
padding:0 0 10px;
width:500px;
}
#related-content-container h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/related-articles-top.gif) no-repeat scroll 0 0;
color:#E60C0A;
font-size:1.4em;
font-weight:bold;
margin:0;
padding:10px 10px 5px;
}
#related-content-container ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/related-articles-middle.gif) repeat-y scroll 0 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 10px;
}
#related-content-container li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/icons/related-content.gif) no-repeat scroll 0 0;
padding:0 0 5px 20px;
}
#related-content-container a {
}
#related-pages-container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/related-pages-bottom.gif) no-repeat scroll 0 100%;
margin:0 0 10px;
padding:0 0 10px;
width:274px;
}
#related-pages-container h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/related-pages-top.gif) no-repeat scroll 0 0;
color:#E60C0A;
font-size:1.4em;
font-weight:bold;
margin:0;
padding:10px 10px 5px;
}
#related-pages-container ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/related-pages-middle.gif) repeat-y scroll 0 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 10px;
}
#related-pages-container li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/icons/related-content.gif) no-repeat scroll 0 0;
padding:0 0 5px 20px;
}
#related-pages-container a {
}
.newsletter-arhive .line-view .article {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
padding-left:0;
}
.newsletter-arhive .line-view .article img {
border-width:1px !important;
}
#section-container .loaded {
position:relative;
}
#section-container .section-content {
position:relative;
width:100%;
}
#section-container .section-items {
overflow:hidden;
position:relative;
width:100%;
}
#section-container .section {
overflow:hidden;
}
#section-container .controls {
clear:none !important;
padding:0 !important;
}
#section-container .controls a {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent none repeat scroll 0 50% !important;
display:block;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
#section-container .controls li {
display:block;
float:none;
margin:0;
padding:0;
position:absolute;
top:27px;
width:20px;
}
#section-container .controls .prev {
left:0;
}
#section-container .controls .next {
right:0;
}
#section-container .controls img {
border:0 none;
display:block;
height:60px;
width:20px;
}
#leadership-container {
margin-top:20px;
}
#leadership-container:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#leadership-container h1 {
color:#E60C0A;
font-size:1.6em;
margin:0;
padding:9px 0;
}
#leadership-container .member {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
border:1px solid #c5c8cb;
float:left;
height:auto !important;
margin:0 10px 15px 0;
min-height:100px;
padding:5px;
width:267px;
}
#leadership-container .odd {
clear:both;
}
#leadership-container h2 {
float:right;
line-height:1.2;
margin:0;
padding:0;
width:170px;
}
#leadership-container img {
height:100px;
width:87px;
}
#leadership-container .photo {
float:left;
}
#leadership-container p {
float:right;
margin:0;
padding:8px 0 0;
width:170px;
}
#leadership-container .more {
}
#leadership-container li {
font-weight:bold;
}
#gallery-photo {
margin:0 0 20px;
overflow:hidden;
width:588px;
}
#gallery-photo img {
display:block;
height:auto;
margin:0 auto;
}
#gallery-photo p {
margin:0;
}
#gallery-photo .download {
font-size:10px;
margin:0 0 4px;
padding:10px 0;
}
#gallery-photo .download a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 url(../images/icons/icon-download.gif) no-repeat scroll 4px 50%;
border:1px solid #c5c8cb;
color:#E60C0A;
font-size:11px;
line-height:11px;
padding:3px 3px 3px 20px;
}
#gallery-photo .description {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
border:1px solid #c5c8cb;
color:#E60C0A;
font-size:15px;
font-weight:bold;
line-height:17px;
margin:0;
padding:10px;
}
#gallery-photo span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
display:block;
margin:0 0 4px;
}
#gallery-browser {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
clear:both;
margin:0 0 15px;
padding:8px 0;
position:relative;
width:588px;
}
#gallery-browser ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:100%;
}
#gallery-browser ul:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#gallery-browser li {
display:inline;
float:left;
margin:0 0 10px;
padding-left:10px;
position:relative;
}
#gallery-browser li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
padding:0;
}
#gallery-browser li img {
border:3px solid #c5c8cb;
display:block;
height:85px;
width:119px;
}
#gallery-browser li.active img {
border-color:#c5c8cb;
}
#gallery-browser.loaded li {
margin-bottom:0;
}
#gallery-browser.loaded li.first-child {
padding-left:0;
}
#gallery-browser-items {
margin-left:29px;
overflow:hidden;
position:relative;
width:530px;
}
#gallery-browser .controls {
}
#gallery-browser .controls a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
#gallery-browser .controls li {
display:block;
float:none;
margin:0;
padding:0;
position:absolute;
top:25px;
}
#gallery-browser .controls .prev {
left:0;
}
#gallery-browser .controls .next {
right:0;
}
#gallery-browser .controls img {
border:0 none;
display:block;
height:60px;
width:20px;
}
#gallery-browser .tooltip_container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f2f2f2 none repeat scroll 0 0;
border:1px solid #c5c8cb;
bottom:5px;
color:#E60C0A;
font-size:11px;
left:15px;
line-height:11px;
padding:3px;
position:absolute;
width:107px;
}
#gallery-browser li.first-child .tooltip_container {
left:5px;
}
#article-middlebox {
border-color:#c5c8cb;
border-style:solid;
border-width:1px 0;
padding:4px 0;
width:100%;
}
#article-middlebox:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#article-middlebox .alati {
float:left;
width:282px;
}
#article-middlebox .alati ul {
border:0 none;
float:left;
margin:0;
padding:0;
}
#article-middlebox .alati li {
float:left;
margin:0;
}
#article-middlebox .alati li a {
padding-right:1px;
}
#article-middlebox .vezano_uz {
border-left:1px solid #c5c8cb;
display:inline;
float:left;
margin:0 0 0 10px;
padding-left:10px;
width:280px;
}
#article-middlebox .vezano_uz ul {
float:left;
margin:0;
padding:0;
}
#article-middlebox .vezano_uz li {
float:left;
margin:0;
}
#article-middlebox .vezano_uz li a {
padding-right:1px;
}
#ie #article-middlebox li, #ie #article-middlebox li a {
display:inline;
}
#article-middlebox li {
}
#article-video p {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFEE none repeat scroll 0 0;
border:1px solid #c5c8cb;
font-size:12px;
padding:20px;
}
#article-video p a {
}
#article-audio, #article-video {
margin:20px 0 10px;
}
.contact-phone {
white-space:nowrap;
}
.contact-fax {
white-space:nowrap;
}
#prodajna-mjesta {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/lj_r.gif) no-repeat scroll 2px 0.4em;
display:inline;
float:left;
font-weight:bold;
margin:-10px 10px 0;
padding:1px 0 1px 11px;
}
#prodajna-mjesta:hover, #prodajna-mjesta:active, #prodajna-mjesta:focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;

-moz-background-origin:padding;
background:#E60C0A url(../images/arrows/white_r.gif) no-repeat scroll 2px 0.4em;
color:#FFFFFF;
}
#availability-no-length-container a, #availability-no-nr-container a, #availability-error-container a, #availability-success-container a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/btn.gif) repeat-x scroll 0 50%;
border:1px solid #E60C0A;
color:#FFFFFF;
cursor:pointer;
font-size:1em;
height:17px;
line-height:1;
margin:0 0 0 90px;
padding:0 2px 1px;
width:40px;
}
#check-availability {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/availability-top.gif) no-repeat scroll 0 0;
margin-bottom:15px;
padding:10px 0 0;
}
#check-availability:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#check-availability .inner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/availability-bottom.gif) no-repeat scroll 0 100%;
padding:10px 20px 20px;
}
#check-availability h2 {
color:#E60C0A;
font-size:1.4em;
margin:0;
padding:0;
}
#check-availability p {
margin:0;
padding:5px 0 10px;
}
#check-availability form {
}
#check-availability form:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#ie #check-availability form {
}
#check-availability fieldset {
}
#check-availability label {
position:absolute;
top:-9999px;
}
#check-availability select {
float:left;
font-size:9px;
margin-right:5px;
width:55px;
}
#check-availability .txt {
float:left;
margin-right:5px;
width:100px;
}
#check-availability span.btn {
display:block;
float:left;
padding:0 2px;
}
#check-availability input.btn {
height:17px;
line-height:1;
margin:0;
padding:0 0 1px;
width:40px;
}
#ie #check-availability input.btn {
padding:1px 0 0;
}
.folder-section .left-content {
height:auto !important;
min-height:300px;
padding-right:20px;
}
.group-description {
border-top:1px solid #f2f2f2;
clear:both;
padding:10px 360px 0 25px;
}
.group-description p, .group-description ul {
color:#E60C0A;
padding-bottom:10px !important;
}
#topnav-1535 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
border-left:0 none;
position:absolute;
right:865px;
top:0;
}
#topnav-1535 a {
background-image:none !important;
}
#topnav-1535 a:hover {
background-image:url(../images/tabs/tab2_a.gif) !important;
}
#topnav-1535.selected a, #topnav-1535.selected a:hover, #topnav-1535.selected a:hover span {
background-image:url(../images/tabs/tab2.gif) !important;
}
#pismo-predsjednika-uprave {
border:0 none;
}
table .telefon {
white-space:nowrap;
}
#category-homepage-banner {
padding-bottom:10px;
}
#category-homepage-banner img {
}
.boxes-2-col-container {
margin-bottom:20px;
}
.boxes-2-col-container:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#ie .boxes-2-col-container {
}
.boxes-2-col-container .box-silver {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/box-silver-bottom.gif) no-repeat scroll 0 100%;
float:left;
padding-bottom:10px;
width:326px;
}
.boxes-2-col-container .box-silver .inner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/box-silver-top.gif) no-repeat scroll 0 0;
height:auto !important;
min-height:150px;
padding:10px;
position:relative;
}
.boxes-2-col-container .box-silver h3 {
color:#E60C0A;
font-size:1.48em;
font-weight:normal;
margin:0;
padding:0 0 10px;
}
.boxes-2-col-container .box-silver h4 {
color:#E60C0A;
font-size:1.2em;
font-weight:normal;
margin:0;
padding:0;
}
.boxes-2-col-container .box-silver p {
width:175px;
}
.boxes-2-col-container .box-silver .more1 {
width:130px;
}
.boxes-2-col-container .box-silver .photo {
bottom:-9px;
position:absolute;
right:1px;
}
.boxes-2-col-container .box-purple {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#dbdbdb url(../images/bg/box-purple-bottom.gif) no-repeat scroll 0 100%;
float:right;
padding-bottom:10px;
width:290px;
}
.boxes-2-col-container .box-purple .inner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/box-purple-top.gif) no-repeat scroll 0 0;
height:auto !important;
min-height:150px;
padding:10px;
position:relative;
}
.boxes-2-col-container .box-purple h3 {
color:#E60C0A;
font-size:1.48em;
font-weight:normal;
margin:0;
padding:0 0 10px;
}
.boxes-2-col-container .box-purple blockquote {
color:#818084;
font-size:1.3em;
font-style:italic;
margin-top:-7px;
padding-right:10px;
}
.boxes-2-col-container .box-purple blockquote p {
font-size:1em;
line-height:1.3;
}
.boxes-2-col-container .box-half-left, .boxes-2-col-container .box-half-right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/box-half-silver-bottom.gif) no-repeat scroll 0 100%;
float:left;
padding-bottom:10px;
width:305px;
}
.boxes-2-col-container .box-half-right {
float:right;
}
.boxes-2-col-container .box-half-left .inner, .boxes-2-col-container .box-half-right .inner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/box-half-silver-top.gif) no-repeat scroll 0 0;
height:auto !important;
min-height:70px;
padding:10px;
position:relative;
}
.boxes-2-col-container .box-half-left h3, .boxes-2-col-container .box-half-right h3 {
color:#E60C0A;
font-size:1.48em;
font-weight:normal;
margin:0;
padding:0 0 10px;
}
.boxes-2-col-container .box-half-left h4, .boxes-2-col-container .box-half-right h4 {
color:#E60C0A;
font-size:1.2em;
font-weight:normal;
margin:0;
padding:0;
}
.boxes-2-col-container .box-half-left p, .boxes-2-col-container .box-half-right p {
}
.boxes-2-col-container .box-half-left ul, .boxes-2-col-container .box-half-right ul {
width:230px;
}
.boxes-2-col-container .box-half-left .more1, .boxes-2-col-container .box-half-right .more1 {
}
.boxes-2-col-container .box-half-left .photo {
bottom:-9px;
position:absolute;
right:1px;
}
#postanike-korisnik-poslovni .box-half-left, #postanike-korisnik-poslovni .box-half-right {
height:auto !important;
min-height:135px;
}
#postanike-korisnik-privatni .box-half-left, #postanike-korisnik-privatni .box-half-right {
height:auto !important;
min-height:100px;
}
#availability-message {
color:#E60C0A;
font-size:2.1em;
margin:0;
padding:20px 0 400px;
}
.banner-half-content {
float:right;
}
.center-content #kalendar-dogadjanja {
}
.center-content .kalendar-dogadjanja {
}
.center-content .kalendar-dogadjanja:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
.center-content .toolbox {
float:left;
width:250px;
}
.center-content .events {
float:left;
margin-left:20px;
width:250px;
}
#calendar-container-middle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/calendar-wide.gif) repeat-y scroll -628px 0;
margin-bottom:40px;
}
#calendar-container-middle .top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/calendar-wide.gif) no-repeat scroll 0 0;
}
#calendar-container-middle .btm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/calendar-wide.gif) no-repeat scroll 100% 100%;
}
#calendar-container-middle .rss-box {
clear:both;
margin:10px 0 0 10px;
width:245px;
}
#category-banners {
margin-bottom:14px;
}
#category-banners td {
padding-right:15px;
}
#category-banners .mali-banner {
padding:0;
width:206px;
}
#user-pages-container {
height:1000px;
width:600px;
}
#media-logo {
}
#send-question-container {
width:568px;
}
#send-question-container input.txt, #send-question-container textarea {
width:290px;
}
#send-question-container input.txt {
background-image:url(../images/bg/input-wide.gif);
}
#send-question-container textarea {
width:542px;
}
#send-question-container span.btn {
margin:0 0 0 499px;
padding:0 5px 0 2px;
}
#send-question-container input.btn {
font-size:12px;
}
#send-question-container select {
width:290px;
}
#send-question-container {
background-position:-568px 0;
}
#send-question-container, #send-question-container .btm, #send-question-container .top {
background-image:url(../images/bg/rounded_box.gif);
}
#send-question-container .btm {
background-position:-1136px 100%;
}
#send-question-container .btm:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
#ie #send-question-container .btm {
}
.download-item .ff {
width:382px;
}
.download-link {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/download-button.png) no-repeat scroll 0 0;
display:inline;
float:right;
height:auto !important;
margin:3px 28px 0 0;
min-height:21px;
position:relative;
width:142px;
}
.download-link a {
color:#FFFFFF !important;
display:block;
font-weight:bold;
padding:3px 3px 3px 25px !important;
}
.download-link span {
color:#FFFFFF !important;
font-weight:normal;
position:absolute;
right:0;
text-align:center;
top:3px;
width:62px;
}
.download-link a:hover, .download-link a:active, .download-link a:focus {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(../images/bg/download-button-hover.png) no-repeat scroll 0 0 !important;
}
#article-rightbox .download-link {
display:block;
float:none;
margin:5px 0 4px 26px;
}
#article-rightbox .download-link a {
}
#netphone-overview {
padding-bottom:10px;
}
#netphone-overview.loaded {
}
#netphone-overview.loaded ul {
margin:0 !important;
padding-top:10px !important;
}
#netphone-overview.loaded .section {
padding-left:10px;
}
#netphone-overview.loaded h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrows/lj_r.gif) no-repeat scroll 2px 4px;
padding-left:11px;
}
#netphone-overview.loaded p a {
padding-left:20px;
}
#web-mail-banner {
}
#web-mail-banner a {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent none repeat scroll 0 50% !important;
padding:0 !important;
}
#web-account-banner {
margin-top:10px;
width:206px;
}
#web-account-banner a {
}
#web-account-banner img {
width:206px;
}
#homepage-featured-products {
margin-top:-25px;
}
#ie6 #homepage-featured-products {
margin-top:-15px;
}
#ie7 #homepage-featured-products {
margin-top:-15px;
}
iframe.simple-layout {
height:1000px;
margin-top:15px;
width:915px;
}
iframe.has-left-menu {
height:900px;
width:600px;
}
#folder-description {
}
#contact-teaser-frontpages {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/contact-teaser-frontpage-bkg.gif) no-repeat scroll 0 0;
float:right;
height:auto !important;
margin-bottom:8px;
min-height:88px;
padding:8px 30px 0;
width:500px;
}
#contact-teaser-frontpages h2 {
color:#c5c8cb;
font-size:1.2em;
font-weight:normal;
margin:0;
padding:0;
}
#contact-teaser-frontpages p {
color:#818084;
float:left;
font-size:1.2em;
font-weight:normal;
margin:-7px 10px 0 0;
}
#contact-teaser-frontpages p a, #contact-teaser-frontpages p span {
color:#E60C0A;
font-size:1.8em;
font-weight:bold;
letter-spacing:-1px;
margin-right:5px;
padding-left:12px;
text-shadow:1px 2px 3px #c5c8cb;
}
#contact-teaser-frontpages p.last-child {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/contact-teaser-splitter-frontpage.gif) no-repeat scroll 0 0;
clear:both;
left:-6px;
margin:6px 0 0;
padding:8px 0 0 6px;
position:relative;
width:372px;
}
#contact-teaser-frontpages p.last-child a {
font-size:1em;
letter-spacing:0;
padding:0;
}
#contact-teaser-frontpages p a:hover, #contact-teaser-frontpages p a:active, #contact-teaser-frontpages p a:focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
color:#A751AD;
}
#frontpage-tabs {
float:right;
margin-right:0;
width:560px;
}
#frontpage-tabs .tabbr .tabs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/tab-top-frontpage.jpg) no-repeat scroll 0 100%;
}
#frontpage-tabs #the_tabs {
width:560px;
}
#frontpage-tabs .tab {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bg/frontpage-tabs-border.gif) no-repeat scroll 0 100%;
float:left;
padding-bottom:3px;
width:560px;
}
#frontpage-tabs .tab-b {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
}
#frontpage-tabs .tab-c {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 50%;
float:left;
width:336px;
}
#frontpage-tabs .frontpage-banners {
float:right;
padding:12px 13px 0 0;
width:197px;
}
#frontpage-tabs .frontpage-banners a {
display:block;
margin-bottom:8px;
}
#frontpage-tabs #the_tabs {
}
#frontpage-tabs #the_tabs:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
visibility:hidden;
}
.error-404 {
padding-bottom:200px;
}
.error-404 h1 {
color:#E60C0A;
font-size:30px;
}
.error-404 p {
font-size:14px;
}
.error-404 a {
}
