@charset "utf-8";
/* CSS Document */
body#tinymce, body.mceContentBody {
background:none;
background-color:#FFF;
text-align:left;
}
body {
background:url(images/custom/bg.png) repeat-x;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#4e4e4e;
font-size:14px;
}
html body.admin-menu {
background:url(images/custom/bg.png) repeat-x 0 30px;
}
p {
margin-bottom:8px;
padding:0;
line-height:17px;
}
h1 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#1753a6;
margin-bottom:11px;
}
h2 {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#1753a6;
margin-bottom:11px;
}
#wrapper {
text-align:left;
margin:0 auto;
width:1028px;
}
#header {
width:1028px;
height:155px;
}
.header-container {
width:1028px;
overflow:hidden;
}
#logo {
width:195px;
float:left;
height:102px;
}
.header-right {
float:left;
text-align:right;
width:185px;
padding-left:648px;
height:102px;
background:url(images/custom/bg-header-right.jpg) no-repeat;
}
.header-right .languages {
text-align:right;
padding:7px 0 0 10px;
overflow:hidden;
width: 175px;
}
.header-right .languages ul {
margin: 0;
padding:0;
}
.header-right .languages ul li.sr {
background: url("images/custom/flag-srp.png") no-repeat scroll left center transparent;
}
.header-right .languages ul li.en {
background: url("images/custom/flag-eng.png") no-repeat scroll left center transparent;
}
.header-right .languages ul li {
float: left;
list-style: none outside none;
margin: 0 12px 0 0;
padding-left: 28px;
}
.header-right .languages ul li a {
color:#6e6e6e;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
}
#nav {
height:47px;
width:999px;
padding:6px 0 0 29px;
background:url(images/custom/bg-nav.png) no-repeat;
overflow:hidden;
}
#nav ul.menu {
display:block;
width:519px;
float:left;
}
#nav .phone {
float:left;
width:480px;
margin-top:-2px;
}
#nav .phone p {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;
color:#FFF;
margin-bottom:0;
line-height:normal;
}
#nav .phone p span {
font-size:15px;
font-weight:normal;
float:left;
margin:7px 7px 0 0;
}
#nav ul.menu, #nav ul.menu li {
margin:0;
padding:0;
}
#nav ul.menu li {
background:none;
display:block;
height:35px;
float:left;
padding:4px 14px 0;
background:url(images/custom/bg-nav-li.png) no-repeat right top;
}
#nav ul.menu li a {
color:#ffffff;
font-weight:bold;
font-size:16px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
line-height:18px;
text-shadow: 1px 1px 1px #116c9d;
}
#nav ul.menu li a:hover {
text-decoration:none;
color:#70def6;
}
#container {
width:1028px;
overflow:hidden;
text-align:left;
background:url(images/custom/bg-content.jpg) no-repeat top;
}
/*sidebar-left without right sidebar*/
.sidebar-left #sidebar-left {
float:left;
width:339px;
padding-left:15px;
}
/*center without sidebars*/
#center {
width:968px;
padding:20px 40px 20px 20px;
float:left;
min-height:500px;
position:relative;
}
/*center with one sidebar*/
.sidebar-left #center, .sidebar-right #center {
float:left;
padding:20px 40px 20px 20px;
width:614px;
position:relative;
}
/*sidebar-right without left sidebar*/
.sidebar-right #sidebar-right {
float:left;
width:354px;
}
#footer {
background:url(images/custom/bg-footer.png) repeat-x #164ba0;
height:40px;
text-align:center;
padding-top:20px;
}
#footer-container {
text-align:left;
margin:0 auto;
width:1000px;
}
.footer-message {
text-shadow: 1px 1px 1px #333;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
}
.footer-message a, .footer-message a:visited {
color:#FFF;
}
.footer-message a:hover {
text-decoration:underline;
text-decoration:none;
color:#70def6;
}
.footer-blocks {
text-align:left;
}
a {
outline:none;
}
.zgrada {
width:940px;
overflow:hidden;
}
.node-zgrada h1 {
left: 303px;
position: absolute;
top:28px;
background:url(images/custom/zgrada-h1.png) no-repeat left center;
padding-left:24px;
}
.zgrada-images {
float:left;
width:251px;
height:189px;
overflow:hidden;
}
.zgrada-images img {
border:1px solid #cdcdcd;
}
.zgrada .node-body {
float:left;
width:600px;
padding-left:20px;
padding-top:40px;
height:170px;
}
.node-zgrada .node .content {
background:url(images/custom/bg-zgrada.png) no-repeat;
width:908px;
padding:10px 20px 10px 12px;
}
.newchild {
clear:both;
padding: 10px 0
}
.description-container {
clear: both;
overflow: hidden;
width: 940px;
}
.node-body ul {
padding:5px 0;
}
.node-body ul li {
background: url(images/custom/li.png) no-repeat left;
padding-left:17px;
}
/* main vertical scroll */
#main {
float: left;
width: 288px;
height: 600px;
overflow: hidden;
position: relative;
}
/* root element for pages */
#pages {
position:absolute;
height:20000em;
}	
/* single page */
.page {
width: 251px;
height: 600px;
}	
/* single scrollable item */
#main .item {
width: 251px;
height:600px;
}	
#main .item img {
border:1px solid #cdcdcd;
}
/* main navigator */
#main_navi {
float: left;
margin: 0 !important;
padding: 0 !important;
width: 652px;
}
#main_navi li {
border-top:1px solid #e3e3e3;
clear:both;
color:#5a5a5a;
font-size:17px;
height:30px;
list-style-type:none;
width:625px;
cursor:pointer;
margin:0;
background:url(images/custom/bg-li-stan.png) no-repeat left center;
padding:0 0 0 27px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
text-transform:uppercase;
overflow:hidden;
}
#main_navi li .li-stan {
float:left;
display:block;
margin:5px 0 0 0;
background:url(images/custom/li-stan.png) no-repeat right center;
padding-right:20px;
}
#main_navi li .image-sold {
margin:5px 0 0 44px;
float:left;
display:block;
}
#main_navi li:hover {
color:#1753a6;
}
#main_navi li:hover .li-stan {
background:url(images/custom/li-stan-on.png) no-repeat right center;
}
#main_navi li.active {
color:#1753a6;
}
#main_navi li.active .li-stan {
background:url(images/custom/li-stan-on.png) no-repeat right center;
}
.node-kompleksi .tabs.primary {
display:none;
}
#block-block-3 {
margin:30px 0 0 -15px;
width:350px;
border:1px solid #999;
}
.webform-client-form .webform-component.webform-component-textarea {
width:500px;
}
.block-region {background:none; display:none;
}
.view-lista-kompleksa .views-row {
background:url(images/custom/bg-kompleksi.jpg) no-repeat;
width:918px;
height:189px;
overflow:hidden;
margin-bottom:10px;
padding:10px 10px 10px 12px;
}
.view-lista-kompleksa .views-field-field-slika-kompleksa-fid {
width:251px;
height:189px;
float:left;
}
.view-lista-kompleksa .views-field-field-slika-kompleksa-fid img {
border:1px solid #cdcdcd;
}
.view-lista-kompleksa .views-field-title {
float:left;
width:615px;
margin-left:20px;
padding-left:32px;
padding-top:12px;
background:url(images/custom/city.png) no-repeat left;
height:28px;
}
.view-lista-kompleksa .views-field-title a {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:22px;
color:#1753a6;
}
.view-lista-kompleksa .views-field-title a:hover {
text-decoration:none;
color:#eea800;
}
.view-lista-kompleksa .views-field-field-mapa-fid {
padding:103px 0 0 20px;
float:left;
width:530px;
}
.view-lista-kompleksa .views-field-view-node {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
margin-top:130px;
}
.view-lista-kompleksa .views-field-view-node a {
color:#1657a8;
font-size:13px;
text-decoration:none;
display:block;
background:url(images/custom/more.gif) no-repeat right center;
padding-right:25px;
height:17px;
}
.view-lista-kompleksa .views-field-view-node a:hover {
text-decoration:none;
color:#eea800;
}
.node .content .field-field-slika-kompleksa .field-items {
width:680px;
overflow:hidden;
}
.node .content .field-field-slika-kompleksa .field-items .field-item {
margin-right:17px;
float:left;
width:311px;
}
.node .content .field-field-slika-kompleksa .field-items .field-item img {
border:1px solid #cdcdcd;
}
.node-kompleks h1 {
background:url(images/custom/city.png) no-repeat left;
padding-left:32px;
padding-top:6px;
margin-bottom:19px;
height:26px;
}
.view-nodehierarchy-children-teasers .item-list ul, .view-nodehierarchy-children-teasers .item-list ul li {
margin:0;
padding:0;
list-style:none;
background:none;
}
.view-nodehierarchy-children-teasers .item-list ul {
margin:18px 0;
}
.view-nodehierarchy-children-teasers .item-list .views-field-title {
padding:5px 15px 0 3px;
float:left;
}
.view-nodehierarchy-children-teasers .views-field-field-status-value {
float:right;
margin-top:5px;
}
.view-nodehierarchy-children-teasers .item-list .views-field-title a {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
color:#444444;
text-transform:uppercase;
background:url(images/custom/zgrada.png) no-repeat left center;
padding-left:21px;
}
.view-nodehierarchy-children-teasers .item-list .views-field-title a:hover {
text-decoration:none;
color:#eea800;
}
.view-nodehierarchy-children-teasers .item-list ul li {
display:block;
width:641px;
height:25px;
border-top:1px solid #e3e3e3;
padding:0 0 5px 0;
overflow:hidden;
}
.view-nodehierarchy-children-teasers .item-list ul li.views-row-last {
border-bottom:1px solid #e3e3e3;
}
.view-id-galerija .views-field-field-fotografija-fid img {
border:1px solid #d3d3d3;
}
.view-id-galerija li.views-row {
width:620px;
height:15px;
border-top:1px solid #e3e3e3;
padding:5px 0 10px 20px;
background: url(images/menu-leaf.gif) no-repeat transparent left center;
margin:0;
}
.view-id-galerija li.views-row.views-row-last {
border-bottom:1px solid #e3e3e3;
}
.view-id-galerija li.views-row a {
color:#5a5a5a;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:17px;
background: url(images/custom/li-stan.png) no-repeat right center;
padding-right:30px;
}
.view-id-galerija li.views-row a:hover {
background: url(images/custom/li-stan-on.png) no-repeat right center;
color:#1753a6;
text-decoration:none;
}
.download-pdf a {
display:block;
width:96px;
height:21px;
text-indent:-9000px;
background:url(images/custom/download-pdf.png) no-repeat;
margin:10px auto 0 auto;
}
#block-block-5, #block-block-4 {
margin-top:15px;
}
.item ul, .item ul li {
margin:0;
font-size:11px;
}
.item ul {
margin-top:7px;
}