@charset "utf-8";
/******************************************************************
Project: www.investinpazova.rs
Code by: Milos Zekovic
******************************************************************/

@import url('font/stylesheet.css');

/* global css */
html, body, div, span, section, article, header, footer, nav, aside, hgroup, h1, h2, h3, h4, h5, h6, p, a, em, font, img, strong, b, u, i, ol, ul, li, fieldset, form, label, select, option, input, textarea, table, tr, td, th, dl, dd, dt { margin:0; padding:0; border:0; }
body { background:url(../images/basic/pazova-sky.jpg) top center no-repeat #2caee6; font-size:13px; text-shadow:0 1px 0 #fff; color:#777; }
body, input, textarea { font-family:Arial, Helvetica, sans-serif; }
div, span, section, article, header, footer, nav, aside, hgroup, dl, dd, dt { float:left; }
ul, ol, li { list-style:none; float:left; }
h2, h3, h4, h5 { width:100%; font-size:18px; font-weight:bolder; float:left; line-height:20px; color:#2caee6; font-family:"Calibri", Arial, Helvetica, sans-serif; }
a { color:#0788c3; text-decoration: none; }
a:hover { color:#2db34b; }
a:active { color: #999; }
img { float:left; font-size:13px; }
p { float:left; font-size:13px; line-height:22px; }
p a { text-decoration:underline; }
p a:hover, p a:active { text-decoration:none; }
a, p a, a img { transition: all 0.2s ease; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; }

.centering { display:block; margin:0 auto 0 auto; float:none; }
.clear { display: block; clear: both;}

#page-bg { width:1010px; margin:0 auto 0 auto; float:none }
.page-wrapper { width:1000px; background:url(../images/content/cont-corner.png) top right no-repeat #fff; border-left:5px solid #0788c3; border-right:5px solid #0788c3; }

.no-fade, .no-fade * { transition: none; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; }

/* header */
.header-wrapper { width:1010px; height:212px; }
.header-wrapper header { width:964px; height:159px; padding:0 23px 0 23px; }
.header-wrapper header h1 { float:left; width:483px; }
.header-wrapper header h1 a { float:left; width:463px; height:109px; padding:25px 0 0 20px; display:block; background:url(../images/basic/invest-in-pazova-logo.png) no-repeat; color:#095372; font-size:13px; font-weight:normal; letter-spacing:2px; font-family:"Calibri", Arial, Helvetica, sans-serif; text-shadow:0 1px 0 #90dafb; }
.header-wrapper header #date { float:right; width:220px; height:138px; background:url(../images/basic/kler-sp-logos.png) right no-repeat; padding:0 1px 0 0; }
.header-wrapper header #date #ty2udate98 { width:217px; margin-top:27px; text-align:center; letter-spacing:2px; font-family:"Calibri", Arial, Helvetica, sans-serif; text-shadow:none; font-size:11px; color:#fff; float:left; text-transform:lowercase; padding-left:3px; }
.header-wrapper header .flag-block, .header-wrapper header .flag-block span { width:252px; }
.header-wrapper header .flag-block ul { margin:22px 4px 0 0; width:248px; }
.header-wrapper header .flag-block ul li { margin-left:7px; float:right; }
.header-wrapper header .flag-block span { text-align:right; margin-top:27px; color:#888; font-size:12px; letter-spacing:2px; font-family:"Calibri", Arial, Helvetica, sans-serif; text-shadow:0 1px 0 #90dafb; }

#tooltip { position:absolute; display:none; z-index:888; background:url(../images/basic/tool.png) repeat; padding:2px 6px 2px 6px; font-size:11px; color:#212121; font-style:italic; }

/* navigation */
.header-wrapper .menu { width:990px; height:51px; padding:2px 0 0 20px; background:url(../images/basic/nav-bg.png) no-repeat; }
.header-wrapper .menu li { margin:0 7px 0 7px; }
.header-wrapper .menu li a { display:block; height:36px; font-family:"Calibri", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; font-size:16px; text-transform:uppercase; padding:15px 14px 0 11px; text-shadow:0 0 5px #055c83; }
.header-wrapper .menu li.parent { background:url(../images/basic/nav-arrow.png) right top no-repeat; }
.header-wrapper .menu .active a, .header-wrapper .menu .active:hover a, .header-wrapper .menu .active:active a { color:#70cef7; }
.header-wrapper .menu .item-101 a { padding-right:5px; }
.header-wrapper .menu li ul { position:absolute; width:240px; left:-999em; border-bottom:1px solid #59bae4; -webkit-border-radius:0 0 20px 20px; -moz-border-radius:0 0 20px 20px; border-radius:0 0 20px 20px; background:#078ac4; padding:0 10px 5px 10px; z-index:999; }
.header-wrapper .menu li ul li { margin:0; border-bottom:1px dotted #21a2db; }
.header-wrapper .menu li ul li:last-child { border-bottom:none; }
.header-wrapper .menu li ul li a { height:auto; padding:7px 10px 7px 10px; font-size:12px; width:220px; display:block; font-weight:normal; text-shadow:0 0 3px #0c6a94; }
.header-wrapper .menu li.parent ul li { background:none; }
.header-wrapper .menu li:hover ul ul, .header-wrapper .menu li:hover ul ul ul, .header-wrapper .menu li.sfhover ul ul, .header-wrapper .menu li.sfhover ul ul ul {left: -999em;}
.header-wrapper .menu li:hover ul, .header-wrapper .menu li li:hover ul, .header-wrapper .menu li li li:hover ul, .header-wrapper .menu li.sfhover ul, .header-wrapper .menu li li.sfhover ul, .header-wrapper .menu li li li.sfhover ul {left: auto;}
.header-wrapper .menu .active.deeper.parent ul li a { color:#fff; }
.header-wrapper .menu li a:hover, .header-wrapper .menu .active.deeper.parent ul li a:hover { color:#d1d1d1;}
.header-wrapper .menu li a:active, .header-wrapper .menu .active.deeper.parent ul li a:active { color:#999; }
.header-wrapper .menu .item-202 ul { width:210px; }
.header-wrapper .menu .item-202 ul li a { width:190px; }
.header-wrapper .menu .item-171 ul { width:130px; margin-left:-70px; }
.header-wrapper .menu .item-171 ul li a { width:110px; text-align:right; }

@-moz-document url-prefix() {
  .header-wrapper .menu li { margin:0 4px 0 4px; }
}

/* footer */
footer { width:1010px; background:url(../images/basic/footer-bg.png) top no-repeat #0788c3; border-bottom:1px solid #59bae4; -webkit-border-radius:0 0 20px 20px; -moz-border-radius:0 0 20px 20px; border-radius:0 0 20px 20px; padding-bottom:18px; }
footer .bck-top { width:488px; padding:0 0 0 487px; }
footer .bck-top a { display:block; width:35px; height:35px; text-indent:-9999px; background:url(../images/basic/arrow-top.png) left no-repeat; }
footer .bck-top a:hover { background:url(../images/basic/arrow-top.png) right no-repeat; }
footer .footer-banners { width:960px; margin:0 25px 0 25px; background:url(../images/basic/foo-banner-bg.png) bottom repeat-x; padding:18px 0 28px 0; }
footer .footer-banners li { width:300px; margin-right:30px; -webkit-box-shadow:0 0 5px 5px #017fb9; box-shadow:0 0 5px 5px #017fb9; moz-box-shadow:0 0 5px 5px #017fb9; }
footer .footer-stuff { width:960px; margin:17px 25px 0 25px; }
footer .footer-stuff .stuff-a, footer .footer-stuff .stuff-b, footer .footer-stuff .stuff-a li, footer .footer-stuff .stuff-b li { width:330px; }
footer .footer-stuff .stuff-a li, footer .footer-stuff .stuff-b li { padding-bottom:13px; }
footer .footer-stuff .stuff-a li h3, footer .footer-stuff .stuff-b li h3 { color:#fff; font-size:16px; text-shadow:none; }
footer .footer-stuff .stuff-a li a, footer .footer-stuff .stuff-b li a { color:#fff; font-size:12px; text-shadow:none; display:block; width:300px; padding:0 0 0 8px; }
footer .footer-stuff .stuff-b, footer .footer-stuff .stuff-b li { width:210px; }
footer .footer-stuff .stuff-b li a { width:202px; }
footer .footer-copys, footer .footer-copys .logos, footer .footer-copys p { width:420px; }
footer .footer-copys .logos { margin-top:-5px; }
footer .footer-copys .logos li, footer .footer-copys .social li { float:right; margin-left:20px; }
footer .footer-copys p { text-align:right; color:#7acef5; font-size:12px; text-shadow:none; letter-spacing:2px; font-family:"Calibri", Arial, Helvetica, sans-serif; }
footer .footer-copys p i, footer .footer-copys p b { color:#30a9e0; font-style:normal; font-weight:normal; }
footer .footer-copys p i { padding-left:10px; }
footer .footer-copys .kanc { margin-top:11px; }
footer .footer-copys .address { margin-bottom:6px; }
footer .footer-copys .donac { letter-spacing:0; line-height:16px; font-style:italic; height:53px; width:366px; padding:2px 54px 0 0; background:url(../images/basic/foo-vojvodina.png) right no-repeat; }
.copy { width:962px; height:55px; padding:15px 23px 0 25px; text-shadow:none; }
.copy ul { width:300px; }
.copy ul li { margin-right:10px; }
.copy p { float:right; }
.copy p a { font-size:12px; color:#c0ecff; text-decoration:none; letter-spacing:2px; font-family:"Calibri", Arial, Helvetica, sans-serif; }

/* sidebar-left */
.sidebar-left { width:245px; }
.sidebar-left h2, .sidebar-left h3 { font-size:17px; color:#0372a5; text-transform:uppercase; }

.moduletabletrazi { width:225px; height:52px; padding:15px 0 0 20px; background:url(../images/content/search-bg.png) bottom right no-repeat #0788c3; }
.moduletabletrazi input, .moduletablepaznews input { width:164px; height:21px; padding:5px 10px 5px 10px; background:url(../images/content/search-input.png) no-repeat #fff; float:left; border:0; font-size:14px; color:#777; }
.moduletabletrazi input:focus, .moduletablepaznews input:focus { -webkit-box-shadow: none; box-shadow: none; border:0; border-radius:0; -webkit-border-radius:0; color:#444; }
.moduletabletrazi .buttontrazi { width:32px; height:31px; padding:0; background:url(../images/content/search-button.png) no-repeat; text-indent:-9999px; cursor:pointer; }

.menunavig { width:225px; background-color:#dfeaf7; background:url(../images/content/mod-corner-b.png) bottom right no-repeat, url(../images/content/mod-corner-a.png) top left no-repeat #dfeaf7; padding:16px 0 22px 20px; }
.moduletable_kler ul { width:217px; padding:6px 0 0 8px; }
.menunavig li, .moduletable_kler ul li { width:205px; padding:4px 0 4px 0; }
.menunavig li a, .moduletable_links li a, .moduletable_kler ul li a, .moduletable_add_new li a { display:block; width:195px; font-size:13px; color:#036fa0; }
.menunavig li a:hover { color:#2db34b; }
.menunavig li a:active { color:#999; }
.menunavig .active a { font-weight:bold; color:#2db34b; }
.menunavig li { border-bottom:1px dotted #fff; padding:7px 0 7px 0; }
.menunavig li:last-child { border-bottom:none; padding:7px 0 0 0; }
.menunavig li a { display:block; padding-left:8px; width:195px; }
.menunavig li ul { width:185px; background:none; padding:4px 10px 10px 10px; }
.menunavig li ul li { width:185px; }
.menunavig li ul li a { width:169px; padding:0 8px 0 8px; font-size:11px; }
.menunavig .active.deeper.parent ul li a { font-size:13px; color:#036fa0; font-size:11px; font-weight:normal; }
.menunavig .active.deeper.parent ul li a:hover { color:#2db34b; font-size:11px; }
.menunavig .active.deeper.parent ul li a:active { color:#999; font-size:11px; }
.menunavig .active.deeper.parent ul .active a { font-weight:bold; color:#2db34b; }

.menu_links { width:225px; background-color:#f4844f; background:url(../images/content/mod-corner-d.png) bottom right no-repeat, url(../images/content/mod-corner-c.png) top left no-repeat #f4844f; padding:15px 0 16px 20px; }
.menu_links li { width:189px; padding:4px 28px 4px 8px; }
.menu_links li a, .moduletable_kler ul li a { color:#fff; text-shadow:none; }
.menu_links.double { background:url(../images/content/mod-corner-g.png) bottom no-repeat, url(../images/content/mod-corner-c.png) top left no-repeat #f4844f; padding:15px 0 32px 20px; }

.moduletable_links { width:225px; background-color:#f4844f; background:url(../images/content/mod-corner-d.png) bottom right no-repeat, url(../images/content/mod-corner-c.png) top left no-repeat #f4844f; padding:15px 0 16px 20px; }
.moduletable_links li, .moduletable_add_new li { width:189px; padding:4px 28px 4px 8px; }
.moduletable_links li a, .moduletable_kler ul li a, .moduletable_add_new li a { color:#fff; text-shadow:none; }
.moduletable_links.double { background:url(../images/content/mod-corner-g.png) bottom no-repeat, url(../images/content/mod-corner-c.png) top left no-repeat #f4844f; padding:15px 0 32px 20px; }

.moduletable_kler { width:225px; background-color:#2db34b; background:url(../images/content/mod-corner-f.png) bottom no-repeat, url(../images/content/mod-corner-e.png) top left no-repeat #2db34b; padding:20px 0 32px 20px; }
.moduletable_kler h2, .moduletable_kler h3 { color:#fff; text-shadow:none; }

.moduletable_add_new { width:215px; background:#2db34b; padding:15px 0 14px 10px; margin:10px 0 10px 10px; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; }
.moduletable_add_new li a { font-size:12px; font-weight:bold; }

/* sidebar-right */
.sidebar-right { width:230px; padding:20px 0 0 23px; }
.sidebar-right p { padding-bottom:10px; }
.sidebar-right p img { border:1px solid #f9f9f9; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;  -moz-box-shadow:0 0 2px 2px #f2efef; -webkit-box-shadow:0 0 2px 2px #f2efef; box-shadow:0 0 2px 2px #f2efef; }

/* mainbar-long */
.mainbar-long { width:755px; }
.mainbar-long .title-bread { width:709px; height:55px; padding:12px 23px 0 23px; background:url(../images/content/title-bread-bg.png) top no-repeat #dfeaf7; }
.mainbar-long .title-bread h2 { font-size:16px; color:#0788c3; text-transform:uppercase; }
#breadcrumbs { width:700px; height:16px; margin:5px 0 0 0; overflow:hidden; }
#breadcrumbs #breadcrumbs-home { float:left; }
#breadcrumbs a { float:left; display:block; padding-right:30px; text-shadow:none; color:#2caee6; background:url(../images/content/arrow-bread.png) right top no-repeat; }
#breadcrumbs .pathway a, #breadcrumbs .no-link { height:28px; display:block; float:left; }
#breadcrumbs .no-link, #breadcrumbs span { text-shadow:none; color:#999; }

.main-content { width:709px; padding:20px 23px 10px 23px; background:url(../images/content/main-content.png) top no-repeat; }
.main-content p { width:709px; text-align:justify; color:#666; padding-bottom:12px; }

.main-content .item-page ul, .main-content .item-page ol, .main-content .items-row .item ul, .main-content .items-row .item ol { width:709px; margin:0 0 20px 0; }
.main-content .item-page ul li, .main-content .item-page ol li, .main-content .items-row .item ul li, .main-content .items-row .item ol li { width:649px; padding:2px 30px 5px 30px; text-align:justify; line-height:22px; }
.main-content .item-page ol li, .main-content .items-row .item ol li { width:664px; padding:2px 30px 5px 15px; }
.main-content .item-page ul li, .main-content .items-row .item ul li { background:url(../images/basic/spot.png) left top no-repeat; }
.main-content .item-page img { border:1px solid #ddd; margin:7px 12px 0 0; }
.main-content .item-page h3, .main-content .item-page h4, .main-content .item-page h5 { font-weight:normal; font-size:20px; margin-bottom:12px; }
.main-content .item-page h3 { margin-top:-1px; }
.main-content .item-page h4 { margin-top:12px; }

.main-content .item-page .yes li { background:url(../images/basic/yes-spot.png) left top no-repeat; }
.main-content p .names { font-size:18px; margin:12px 0 5px 0; float:left; width:500px; color:#056793; }

/* mainbar-short */
.mainbar-short { width:479px; padding:20px 0 0 23px; background:url(../images/content/cont-corner-b.png) top left no-repeat; }
.mainbar-short p { width:100%; text-align:justify; }
.mainbar-short h3 { font-size:18px; color:#2caee6; border-bottom:1px solid #b4dbed; padding:25px 0 10px 0; margin-bottom:5px; }

.home-intro, .mainbar-short .items-row, .mainbar-short .items-row .item { width:479px; }
.home-intro p { color:#444; }

.mainbar-short .items-row .item, .main-content .items-row .item { background:url(../images/content/sepa.png) bottom repeat-x; float:left; padding:10px 0 21px 0; margin-bottom:5px; }
.main-content .item-page { float:left; padding:10px 0 10px 0; margin-bottom:5px; }
.mainbar-short .items-row .item h2 { margin-bottom:4px; width:479px; line-height:20px; }
.mainbar-short .items-row .item h2 a, .main-content .items-row .item h2 a, .main-content .item-page h2 a { color:#056793; font-size:15px; font-family:Arial, Helvetica, sans-serif; }
.main-content .item-page h2 { margin-top:-4px; }
.main-content .item-page h2 a { font-size:22px; line-height:24px; }
.mainbar-short .items-row .item h2 a:hover, .main-content .items-row .item h2 a:hover, .main-content .item-page h2 a:hover { color: #2db34b; }
.mainbar-short .items-row .item h2 a:active, .main-content .items-row .item h2 a:active, .main-content .item-page h2 a:active { color: #999; }
.mainbar-short .items-row .item .article-info, .main-content .items-row .item .article-info, .main-content .item-page .article-info { margin-bottom:9px; width:479px; font-size:11px; font-style:italic; color:#999; }
.main-content .item-page .article-info { margin-bottom:20px; }
.mainbar-short .items-row .item .article-info .create, .main-content .items-row .item .article-info .create, .main-content .item-page .article-info .create { margin-left:10px; }
.mainbar-short .items-row .item p { line-height:18px; font-size:13px; }
.mainbar-short .items-row .item p img, .main-content .items-row .item p img { border:1px solid #ddd; width:118px; margin:2px 8px 5px 0; padding:2px; }
.main-content .item-page p img { border:1px solid #ddd; margin:2px 15px 5px 0; padding:5px; }
.mainbar-short .items-row .item .readmore { margin-top:8px; }

.main-content .items-row .item.column-1 { padding-bottom:25px; margin-bottom:20px; }

.mainbar-short ol, .mainbar-short ul { width:479px; margin-top:7px; }
.mainbar-short ul li { width:444px; padding:4px 10px 5px 25px; background:url(../images/basic/spot.png) left top no-repeat; }
.mainbar-short ol li { width:459px; padding:4px 10px 5px 10px; }

/* pagination */
.mainbar-short .pagination, .main-content .pagination { width:479px; margin:30px 0 30px 0; }
.main-content .pagination { margin:15px 0 20px 0; }
.mainbar-short .pagination ul, .main-content .pagination ul { width:479px; }
.mainbar-short .pagination ul li, .main-content .pagination ul li { margin:0 3px 3px 0; padding:0; background:none; width:auto; line-height:auto; }
.mainbar-short .pagination ul li span, .mainbar-short .pagination ul li a, .main-content .pagination ul li span, .main-content .pagination ul li a { display:block; background:#e3e3e3; color:#545050; padding:7px 10px 7px 10px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-size:12px; }

.mainbar-short .pagination ul li span.pagenav, .main-content .pagination ul li span.pagenav { background:#0788c3; color:#fff; font-weight:bold; }
.mainbar-short .pagination ul li.pagination-prev span, .mainbar-short .pagination ul li.pagination-start span, .mainbar-short .pagination ul li.pagination-end span, .mainbar-short ul li.pagination-next span, .main-content .pagination ul li.pagination-prev span, .main-content .pagination ul li.pagination-start span, .main-content .pagination ul li.pagination-end span, .main-content ul li.pagination-next span { background:#f8f8f8; color:#888; font-weight:normal; }

.main-content .pagination, .main-content .pagination ul, .main-content .items-row, .main-content .items-row .item, .main-content .item-page { width:709px; }
.main-content .items-row { margin-top:-19px; }
.main-content .items-row .item { padding:17px 0 20px 0; }
.main-content .item-page { padding:0 0 10px 0; }
.main-content .items-row .item h2, .main-content .item-page h2 { margin-bottom:8px; width:709px; }
.main-content .items-row .item h2 a, .main-content .items-row h2 a { font-size:18px; line-height:22px; }
.main-content .items-row .item .article-info, .main-content .items-row .article-info { margin-bottom:11px; width:709px; }
.main-content .items-row .item p img { width:180px; margin:2px 10px 10px 0; }
.main-content .items-row .item-page p img { width:270px; margin:2px 10px 10px 0; }
.main-content .items-row .item .readmore { margin:-8px 0 0 0; padding:0; font-size:12px; text-align:left; line-height:15px; }

/* home header */
.home-top { width:1010px; background:#0788c3; border-bottom:5px solid #0788c3; }
.home-top p { width:1010px; margin:0; padding:0; }
.home-top .home-slider { width:1010px; background:url(../images/content/home/header-bg-pazova.jpg) no-repeat; height:325px; }
#slider { width:208px; height:276px; padding:4px; margin:20px 0 0 772px; background:url(../images/content/slider-bg.png) no-repeat; position:relative; z-index:22; }
#slider ul, #slider ul li { width:208px; height:276px; }
#slider ul .slide-a { background:url(../images/slider/003.jpg) no-repeat; }
#slider ul .slide-b { background:url(../images/slider/004.jpg) no-repeat; }
#slider ul .slide-c { background:url(../images/slider/002.jpg) no-repeat; }
#slider ul .slide-d { background:url(../images/slider/001.jpg) no-repeat; }
#slider ul .slide-e { background:url(../images/slider/005.jpg) no-repeat; }
ul.bjqs { position:relative; overflow:hidden; }
#slider ul li p { width:168px; height:76px; padding:200px 20px 0 20px; color:#fff; text-shadow:none; line-height:20px; }

/* baze */
.baza-filter { width:709px; margin-bottom:10px; }
.baza-filter-filter, .baza-filter-pretraga { width:202px; height:40px; padding:10px 0 0 10px; background:#2db34b; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-left:20px; }
.baza-filter-pretraga { width:467px; background:#0892cf; margin-left:0; margin-right:0; }
.baza-filter input, .baza-filter select { border:0; width:189px; color:#666; font-size:13px; height:20px; margin-right:5px; padding:5px; background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow: inset 2px 2px 2px 2px #f9f9f9; box-shadow: inset 2px 2px 2px 2px #f9f9f9; float:left; }
.baza-filter select { width:199px; height:30px; padding:6px 5px 4px 5px; }
.baza-filter-filter select { width:192px; }
.baza-filter-pretraga h3 { width:80px; padding:5px 0 0 0; text-shadow:none; color:#fff; }
.baza-filter-pretraga.tabele { width:343px; margin-right:124px; }
.baza-filter-pretraga.pri input { width:393px; }
.baza-filter-pretraga .trazi, .baza-filter-pretraga.pri .trazi { width:49px; height:30px; margin-right:0; padding:0; background:url(../images/basic/baze-filter-button.png) no-repeat #4fc369; -webkit-box-shadow:none; box-shadow:none; cursor:pointer; text-indent:-9999px; }
.main-content p.pri-tekst { font-size:12px; font-weight:bold; margin:-20px 0 -7px 8px; text-align:left; color:#0c70f8; }

.privrednici-table, .registri-table { width:709px; padding:10px 0 20px 0; }
.privrednici-table li { width:709px; margin-bottom:3px; position:relative; }
.privrednici-table li .one a { display:block; width:704px; height:40px; padding:5px 0 5px 5px; background:#ebebeb; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.privrednici-table .odd .one a, .registri-table table .even { background:#dfeaf7; }
.privrednici-table li .one a .img { width:40px; height:40px; margin-right:10px; }
.privrednici-table li .one a .img img { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.privrednici-table li .one a p { width:430px; padding:10px 20px 0 0; text-align:left; text-transform:uppercase; font-size:13px; color:#333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url(<q>assets/xml/ellipsis.xml#ellipsis</q>); }
.privrednici-table li .one a i { width:145px; float:left; font-size:11px; color:#0788c3; margin-top:15px; }
.privrednici-table li .icons { width:40px; position:absolute; z-index:666; right:0px; margin-top:7px; }
.privrednici-table li .icons img { margin:0 2px 0 2px; }

.privrednici-page { width:709px; }
.privrednici-page h2 { width:669px; padding:15px 20px 15px 20px; background:#dfeaf7; font-size:28px; color:#444; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; line-height:26px; }
.privrednici-info { width:669px; padding:20px 20px 30px 20px; background:#ebebeb; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-top:3px; margin-bottom:20px; }
.privrednici-info .img { width:122px; height:122px; margin-right:20px; }
.privrednici-info .img img { width:120px; border:2px solid #d4d4d4; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.privrednici-info ul { width:525px; }
.privrednici-info ul li { width:525px; padding-top:13px; padding-bottom:13px; background:url(../images/basic/table-sepa.png) bottom repeat-x; }
.privrednici-info ul li p { width:160px; padding:0; margin:0; color:#333; font-size:12px; text-align:left; }
.privrednici-info ul li span { width:365px; color:#0788c3; font-size:12px; line-height:20px; margin-top:1px; }
.privrednici-info ul li span a { color:#2db34b; }
.privrednici-info ul li span a:hover { text-decoration:underline; color:#2db34b; }
.privrednici-info ul li span a:active { color:#999; text-decoration:none; }

.registri-table table {display:table;width:709px; font-size:11px; background:#ebebeb; color:#444; line-height:14px; }
.registri-table table th, .registri-table table td { text-align:center; padding:5px; border:1px dotted #fff; }
.registri-table table th { background:#0892cf; color:#fff; text-shadow:none; }
.registri-table table td .icons { margin:20px; }
.registri-table table td .icons img { margin-right:5px; }
.registri-table.klers table th, .registri-table.klers table td { text-align:left; padding:10px; font-size:13px; line-height:20px; }
.registri-table.klers span { float:none; }
.registri-table.klers.trens { margin-top:-10px; }
.registri-table.klers.trens table th { width:auto; }
.registri-table.klers.trens table td { width:auto; }

.grad-filter { width:677px; padding:10px 16px 3px 16px; margin:10px 0 10px 0; background:#0892cf; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.grad-filter * { color:#fff; text-shadow:none; }
.grad-filter p { color:#fff; font-weight:bold; width:695px; margin-bottom:-4px; font-size:14px; }
.grad-filter label { font-size:12px; float:left; margin-right:30px; margin-bottom:7px; }
.grad-filter label input { margin:0 2px 0 0; }
.grad-filter.pred label #mesto_10 { display:none; }

/* poll design */
.pollWrapp { width:214px; float:left; display:block; padding:20px 10px 9px 21px; margin:-15px 0 0 0; background:#eff5fc; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; }
.pollWrapp h4 { width:200px; font-weight:normal; color:#0372a5; font-size:18px; line-height:20px; }
.pollWrapp .pollDiv { margin:8px 0 8px 0; width:214px; }
.pollWrapp label { color:#555; font-size:12px; margin-bottom:3px; }
.pollWrapp label input { margin:0 4px 0 0; float:left; }
.pollWrapp .button, #poll_comp_form .button { cursor:pointer; float:left; width:58px; height:28px; border:0; background:url(../images/content/button-glasaj.png) no-repeat; text-indent:-9999px; margin:4px 0 0 -12px; }
.pollWrapp .poll_result_link { text-decoration:underline; margin:-25px 0 0 140px; display:block; font-size:12px; }
.poll-number { padding:4px 0 4px 0; width:200px; }
.poll-number b { padding:4px 0 4px 0; color:#2db34b; }
.pollUkupno { width:100%; color:#0372a5; font-size:15px; margin:10px 0 20px 0; }
.pollMsg { width:100%; font-size:15px; font-style:italic; }
.componentheading { font-size:15px; color:#222; margin-bottom:-20px; }
#poll_comp_form label { width:100%; margin-bottom:5px; display:block; float:left; }
#poll_comp_form .button { margin:10px 0 0 0; }
.contentpane { margin:30px 0 0 0; width:100%; }
.contentpane select { width:450px; font-size:13px; height:30px; padding:6px 5px 4px 5px; color:#888; border:1px solid #d6d6d6; -webkit-box-shadow: inset 0px 0px 3px 3px #ededed;
box-shadow: inset 0px 0px 3px 3px #ededed; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-left:10px; }
.contentpane b { float:left; font-size:14px; color:#333; margin:30px 0 15px 0; width:100%; }
.sectiontableentry2 { float:left; width:100%; font-weight:bold; color:#444; }
.pollWrapp .sectiontableentry2 { font-weight:normal; color:#555; margin-top:0; }
.sectiontableentry1 { float:left; margin:5px 0 15px 0; width:100%; }
.sectiontableentry1 strong { float:left; margin:0 10px 0 0; }
.sectiontableentry1 span { padding-top:0; }
.smalldark, .smalldarkB { color:#0372a5; font-size:15px; width:100px; float:left; }
.smalldarkB { width:20px; }
.pollWrapp .sectiontableentry1 { margin-top:0; }
.pollstableborder, .infos-stats { width:100%; float:left; }
.infos-stats { margin-top:20px; }

/* newsletter box design */
.moduletablepaznews { width:225px; background-color:#2db34b; background:url(../images/content/mod-corner-f.png) bottom no-repeat, url(../images/content/mod-corner-e.png) top left no-repeat #2db34b; padding:20px 0 32px 20px; }
.moduletablepaznews h3 { color:#fff; text-shadow:none; }
.moduletablepaznews .acymailing_introtext { width:190px; padding-left:10px; color:#fff; text-shadow:none; margin-top:8px; margin-bottom:-3px; }
.moduletablepaznews table { width:225px; float:left; }
.moduletablepaznews input { width:181px; background:url(../images/content/search-input-b.png) no-repeat #fff; }
.moduletablepaznews .button { width:78px; height:28px; background:url(../images/content/button-prijavi.png) no-repeat; cursor:pointer; margin:0; padding:0; border:0; text-indent:-9999px; margin-top:5px; margin-left:123px; }

/* vreme box design */
.weather_sp1 { width:168px; border:1px solid #dbe7f6; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow:0 0 2px 2px #f2efef; -webkit-box-shadow:0 0 2px 2px #f2efef; box-shadow:0 0 2px 2px #f2efef; padding:13px 20px 10px 20px; background:#f5f9fe; margin:10px 0 20px 0; }
.weather_sp1 .weather_sp1_city { font-size:13px; font-weight:bold; color:#2caee6; text-transform:uppercase; }
.weather_sp1_cleft, .weather_sp1_cright, .spw_row, .list_even, .list_odd { width:168px; }
.weather_sp1_cright { margin-top:-15px; }
.weather_sp1_cleft img, .weather_sp1_cleft p { margin-left:-10px; }
.weather_sp1_cleft p { font-size:26px; color:#0788c3; margin-top:10px; }
.spw_row { font-size:11px; line-height:14px; margin-bottom:5px; font-style:italic; }
.list_even, .list_odd { margin-top:5px; }
.list_even span, .list_odd span { font-size:11px; padding:10px 0 0 0; margin-bottom:-3px; float:left; }
.list_even span img, .list_odd span img { margin:-3px 0 0 5px; }
.weather_sp1_list_day { width:60px; }

/* others */
.vodic { margin:10px 0 0 10px; }
.vodic img { -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; -moz-box-shadow:0 0 2px 2px #f2efef; -webkit-box-shadow:0 0 2px 2px #f2efef; box-shadow:0 0 2px 2px #f2efef; }
.login { margin:10px 0 30px 0; }
.login-fields { width:100%; margin-bottom:20px; font-size:14px; }
.login-fields label { width:110px; float:left; margin-top:8px; }
.login-fields input { width:220px; height:20px; border:1px solid #ddd; font-size:16px; padding:5px 10px 5px 10px; }
.login .button { font-size:18px; cursor:pointer; width:100px; height:40px; margin-top:20px; }
.login-fields #remember { width:20px; height:20px; border:0; padding:0; margin-top:8px; }
.contentpanemaps { border:1px solid #ddd; background:#fff; padding:3px 3px 0 3px; }

.main-content .item-page .sig-container { width:709px; margin-top:-30px; }
.main-content .item-page .sig-container li { margin:0 23px 23px 0; width:160px; padding:0; background:none; }
.main-content .item-page .sig-container li img { border:5px solid #d0d0d0; margin:0; }
.main-content .item-page .sig-container li img:hover { border:5px solid #2db34b; }
.main-content .item-page .sig-container li img:active { border:5px solid #999; }

.message.message { background:#dff0d8; font-weight:bold; width:457px; border:1px solid #d6e9c6; padding:10px 0 10px 20px; font-size:14px; color:#468847; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:20px 0 20px 0; }

.soc-wrapp { width:709px; margin-top:15px; padding-top:15px; border-top:1px solid #eff5fc; }

.main-content .item-page p span, .mainbar-short .item p span, .main-content .item p span { float:none; }

/* forms */
#chronoform_kontakt h3 { margin-bottom:20px; }
#chronoform_lokacija p { margin-bottom:7px; }
.ccms_form_element { padding:10px 0 0 0; margin:0; }
.ccms_form_element label { width:95px; padding-right:10px; text-align:right; font-weight:normal; color:#333; }
.ccms_form_element input, .ccms_form_element textarea { width:350px; font-size:13px; color:#888; border:1px solid #d6d6d6; -webkit-box-shadow: inset 0px 0px 3px 3px #ededed;
box-shadow: inset 0px 0px 3px 3px #ededed; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.ccms_form_element input:focus, .ccms_form_element textarea:focus { color:#0788c3; -webkit-box-shadow: inset 0px 0px 3px 3px #dfeaf7; box-shadow: inset 0px 0px 3px 3px #dfeaf7; }
.ccms_form_element textarea { width:550px; height:300px; resize:none; }
#chrono_verification1_container_div { margin:10px 0 15px 0; }
#chrono_verification1_container_div label { width:150px; padding-right:0; text-align:left; }
#chrono_verification1_container_div input { width:225px; }
#chrono_verification1_container_div img { border:1px solid #d6d6d6; height:28px; margin:0 5px 0 -7px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
#input_submit1_container_div input { width:125px; display:block; height:52px; text-indent:-9999px; cursor:pointer; border:0; padding:0; background:url(../images/content/button-send.png) top no-repeat; -webkit-box-shadow:none; box-shadow:none; margin-bottom:50px; }
#input_submit1_container_div input:hover { background:url(../images/content/button-send.png) bottom no-repeat; }
.mess p { font-size:15px; line-height:28px; color:#0788c3; }
.small-message { margin:-8px 0 0 280px; }
.cfdiv_checkboxgroup.ccms_form_element label, .cfdiv_radio.ccms_form_element label { width:auto; text-align:left; }
.cfdiv_checkboxgroup.ccms_form_element input, .cfdiv_radio.ccms_form_element input { width:auto; float:left; border:0; }
#input_checkbox_group_181_container_div label, #input_checkbox_group_201_container_div label, #input_checkbox_group_211_container_div label, #input_text_231_container_div label, #input_checkbox_group_241_container_div label { width:90%; }
.cfdiv_checkboxgroup.ccms_form_element label:first-child, .cfdiv_radio.ccms_form_element label:first-child, #input_text_231_container_div label { font-weight:bold; }
#input_text_231_container_div label { text-align:left; }
#input_checkbox_group_24_4 { margin-bottom:40px; }

/* display:none */
.header-wrapper header h1 a b, #system-message-container dt, .header-wrapper .menu li ul ul, .moduletabletrazi label, #breadcrumbs img, .mainbar-short .items-row .item .article-info .article-info-term, .main-content .items-row .item .article-info .article-info-term, .main-content .item-page .article-info .article-info-term, .mainbar-short .pagination .counter, .main-content .pagination .counter, .cat-children, li.bjqs-slide, ul.bjqs-controls, p.bjqs-caption, ol.bjqs-markers, .chronoform, .linkovi-login, .error.message, .gea { display:none; }

/* hovers and actives */
a img:hover, .header-wrapper header h1 a:hover, footer .bck-top a:active, footer .footer-stuff .stuff-a li a:hover, footer .footer-stuff .stuff-b li a:hover, .copy a:hover, .moduletable_links li a:hover, .moduletable_kler ul li a:hover, #breadcrumbs a:hover, .moduletable_add_new li a:hover, .baza-filter-pretraga .trazi:hover, .privrednici-table li .one a:hover, .menu_links li a:hover, .pollWrapp .button:hover, .moduletablepaznews .button:hover, #input_submit1_container_div input:active { opacity:.80; -moz-opacity:.80; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; transition: all 0.2s ease; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; }
a img:active, .header-wrapper header h1 a:active, footer .footer-stuff .stuff-a li a:active, footer .footer-stuff .stuff-b li a:active, .copy a:active, .moduletable_links li a:active, .moduletable_kler ul li a:active, #breadcrumbs a:active, .moduletable_add_new li a:active, .baza-filter-pretraga .trazi:active, .privrednici-table li .one a:active, .menu_links li a:active, .pollWrapp .button:active, .moduletablepaznews .button:active { opacity:.60; -moz-opacity:.60; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; transition: all 0.2s ease; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; }