body {    margin: 0px;    text-align: center;    font: 12px/1.5 Arial, Verdana, sans-serif;    background-image: url('../elementi/back.png');    background-repeat: repeat-x;    background-color: #fff;    color: #000;    line-height: 1.5em;}a {    text-decoration: none;}img {    margin: 0;    padding: 0;}a img {    border: 0;}#container {    margin: 0 auto;    width: 984px;    position: relative;}.debelo {	font-weight: bold;}.super {	vertical-align: super;}					/* HEADER */#logo {	float: left;	margin-top: 5px;}#header { position: relative; width: 980px; overflow: hidden; }#languageKwicks {	position: absolute; top: 0; right: 0;	text-align: right;	width: 490px; height: 30px;	line-height: 30px;	margin-top: 5px;}#mainNavigation, #language {	float: left;	clear: left;	display: inline;	width: 570px;	overflow: hidden;	height: 25px;	position: relative;	top: 7px;	text-align: left;}#mainNavigation ul li, #language ul li {	display: inline;	margin-right: 15px;}#mainNavigation ul li a, #language ul li a {	font-family: Calibri, Arial, sans-serif;	color: white;	font-weight: bold;	font-size: 1.2em;}#mainNavigation ul li a:hover, #language ul li a:hover {	color: #C7C7C7;	text-decoration: underline;}							/* PRODAJA, ZAKUP/NAJAM DIVOVI */#contentNavigation {	float: left;	clear: left;	display: inline;	margin-top: 20px;}#contentNavigation h1 {	font-size: 1.2em;	font-weight: bold;	text-transform: uppercase;	text-align: left;	line-height: 25px;	position: relative;	left: 35px;	top: 7px;}#contentNavigation .contNavCont {	padding: 10px 15px;	text-align: left;	line-height: 1.4em;}.contNavCont a.navLink {	color: #2b1f14;	display: block;}.contNavCont a.navLink:hover {	color: #888888;}.contNavCont a.navStanovi {	margin-left: 5px;}#sales, #rent {	background-image: url('../elementi/sales_rent.png');	width: 227px;	height: 300px;	float: left;	display: inline;	margin-right: 80px;	overflow: hidden;}							/* PRETRAZIVANJE */#search {	background-image: url('../elementi/search_back.png');	background-repeat: no-repeat;	text-align: left;	width: 373px;	height: 366px;	position: absolute;	top: 50px;	right: 0px;}#search #search_icon {	background-image: url('../elementi/search_icon.png');	background-repeat: no-repeat;	width: 46px;	height: 45px;	position: relative;	top: -12px;}#search h1 {	top: -42px;	left: 50px;}#search form {	width: 350px;	margin-left: 15px;	margin-top: -35px;}#search form select {	width: 150px;}#search .formPart {	float: left;	width: 95%;	margin-bottom: 5px;}#search .formPartKvart {	width: 95%;	float: left;	height: 95px;	clear: left;	margin-bottom: 5px;}#search .formPartKvart select {	width: 200px;	height: 75px;}#search form label {	padding-right: 10px;	font-size: 0.9em;	line-height: 2.2em;}#search form select {	font-size: 0.9em;	width: 200px;}#search form input {	font-size: 0.9em;}#povrsinaOd, #povrsinaDo, #cijenaOd, #cijenaDo {	width: 60px;}#kvart_checklist {	width: 250px;	height: 90px;	border: solid 1px #555555;}.formSubmit {	width: 150px;	margin: 5px auto;}#search form button {	width: 70px;	height: 25px;}/* pretrazivanje.php stilovi */.izborNekretnina {	float:left;	display: inline;	position: relative;	width: 740px;	padding: 5px;	margin-bottom: 10px;	background-color: white;	border: solid 1px #c8c8c8;}.izborNekretnina .izborSlika {	float:left;	display: inline;	margin-right: 15px;}.izborNekretnina .izborSlika img.malaSlika{	border: solid 1px black;}.izborNekretnina .izborDio{	float:left;	display: inline;	width: 200px;	margin-right: 20px;	line-height: 1.5em;}						/* SADRZAJ */#mainGalerija {	float: left;	width: 960px;	margin-top: 7px;}#mainGalerija a, #galerNav a {	color: white;	margin-right: 15px;}#mainGalerija a:hover, #galerNav a:hover {	text-decoration: underline;}#galerijaBack {	width: 400px;	margin: 2px auto;	margin-bottom: 10px;}#galerijaPrikazSlike, #galerijaOstale {	margin-top: 25px;}#realEstates {	float: left;	position: relative;	display: inline;  width: 781px;  text-align: left;  margin-bottom: 10px;	padding-top: 20px;}* html .anythingSlider {	margin-left: 0px;	padding: 0px;}#realEstates h1 {	font-size: 1.2em;	font-weight: bold;	color: white;	text-align: left;	line-height: 25px;  margin: 0 20px 0 20px;  padding-left: 15px;}#realEstates h1.izborH1 {  background: url('../elementi/h1bg.png') repeat-x;  height: 30px;  line-height: 30px;  padding-left: 20px;}#izdvojeno {	background-image: url('../elementi/izdvojeno.png');	background-repeat: repeat-x;	height: 30px;}#izdvojeno h1 {	color: white;	font-size:14px;}#currPageMenu {	width: 216px;	height: 123px;	position: absolute;	top: 0;	left: 0;	display: inline;	padding: 5px;	z-index: 2;}#currPageMenuList {	font-size: 0.9em;	margin-left: 35px;	font-weight: bold;}#currPageMenuList a {	color: #888888;}#currPageMenuList a:hover {	color: #555555;}#currPageMenuList li.aktivni a {  color: black;}#pageData {	width: 510px;	background-color: white;	float: right;	z-index: 0;	padding: 10px;	padding-left: 20px;	padding-right: 20px;}#pagination {  margin: 0 0 15px 15px;  width: 443px;  height: 51px;  line-height: 33px;  padding: 5px;  color: #000;  font-size: 12px;  position: relative;}.prethodna, .slijedeca {  float: left;  display: inline;}.inner_pages {  float: left;  display: inline;}#pagination a {  border: solid 1px #c8c8c8;  line-height: 41px;  padding: 3px;  text-decoration: none;  margin-left: 3px;  margin-right: 3px;  color: #373737;  background-color: #ffffff;}#pagination a:hover {  background-color: #104b7b;  color: white;}#pagination a.inactive {  color: inherit;  background-color: inherit;}#frm_poStranici {  position: absolute;  top: 0;  right: 5px;  text-align: center;}#frm_poStranici label {  display: block;  line-height: 17px;}#frm_poStranici select {  font-size: 12px;}#gMapNekPrikaz {	width: 196px;	height: 43px;	background-image: url('../elementi/googleMapIcon.png');	position: absolute;	right: 10px;	top: -10px;}#gMapNekPrikaz a {	color: black;	font-size: 1.3em;	font-weight: bold;	position: absolute;	bottom: 0px;	left: 0px;	padding-left: 10px;	padding-bottom: 5px;	display: block;	width: 176px;}.infoWinDiv {	width: 300px;	margin: 10px 15px 0 0;	padding: 0;}.infoWinLink {	color: black;	text-decoration: none;	line-height: 1.5em;}.infoWinLink:hover {	text-decoration: underline;}.infoWinP {	line-height: 1.5em;	margin: 0;	padding: 0;	margin-bottom: 5px;}#zupanije {	float: left;	display: inline;	width: 715px;	padding: 5px;	border: solid 1px #c8c8c8;	margin-bottom: 15px;  margin-left: 20px;	background-color: white;}#zupanije ul {	margin-left: 20px;}#zupanije ul li{	display: inline;	width: 170px;	float: left;}#zupanije a {	color: #555555;	font-weight: bold;}#zupanije a:hover {	color: black;}#realEstates .nekretnina {	float: left;	display: inline;	width: 351px;	height: 150px;	border: solid 1px #c8c8c8;	margin-left: 20px;	margin-bottom: 30px;	position: relative;	background-color: white;}.nekretnina .nekr_image {	width: 150px;	height: 115px;	float: left;	margin: 10px;	overflow: hidden;}.nekretnina .nekr_image img {	border: solid 1px black;	width: 145px;	height: 110px;}.nekretnina .nekr_tekst {	float: left;	padding-top: 10px;	width: 180px;	text-align: left;	font-size: 0.9em;	font-weight: bold;	color: #555555;}.dalje {  clear: both;  background: url('../elementi/detaljnije.png') #d0dde8 330px no-repeat;	color: #0a4576;  text-align: right;  padding-right: 25px;}.dalje a {  font-size: 0.9em;	font-weight: bold;}.dalje a:hover {	color: #AA3333;}.anythingSlider .dalje {  background: none;  position: absolute;	bottom: 10px;	right: 10px;	font-size: 0.9em;	font-weight: bold;	color: red;}#nekrGalerija {	width: 155px;	float: left;	display: inline;  margin-left: 15px;	margin-right: 10px;}#nekrGalerija #galerBig {	width: 145px;	height: 110px;	border: solid 1px black;}#nekrGalerija .galer_small {	width: 70px;	height: 53px;	border: solid 1px black;	margin-top: 5px;	margin-right: 2px;}#nekrDetalji {	float: left;	display: inline;	width: 565px;	padding: 5px;	background-color: white;	border: solid 2px #d8d9db;  margin-left: 15px;}#detaljiHeader {	text-align: center;	margin: 5px auto;}#detaljiHeader p{	color: #a75200;	display: inline;}#detaljiHeader #neaktivni {	font-weight: bold;	color: #CCCCCC;}#detaljiHeader a {	color: #a75200;	font-weight: bold;	font-size: 1em;}#detaljiHeader a:hover {	text-decoration: underline;}#razgledavanjeForm{	width: 560px;	height: 135px;	margin-top: 10px;}#googleMap {	width: 560px;	height: 500px;	margin-bottom: 10px;}#googleMapBig {	width: 720px;	height: 500px;	margin-bottom: 10px;	margin-left: 30px;}#googleMapBig .info { min-height: 50px; }#googleMapBig .info h3 {  background-color: #211d1e;  color: white;  font-size: 12px;  height: 19px;  margin: 0 0 10px 0;  padding: 0 0 0 10px;  width: 163px; }#googleMapBig .info p a {  font-size: 14px;  line-height: 1.5em;  color: #333333;  text-decoration: none; }#googleMapBig .info p a:hover { color: blue; }.formRazDio {	float: left;	width: 280px;	margin-bottom: 10px;}.razgledavanjeGumbi {	width: 200px;	margin: 5px auto;	clear: both;}#razgledavanje label{	width: 80px;	float: left;	display: inline;}#porukaP {	width: 500px;	height: 100px;}#nekrDetalji .jedanRed {	background-image: url('../elementi/nekrTeksBG.png');	background-repeat: repeat-y;	float: left;	display: inline;	width: 560px;	line-height: 2em;	text-align: left;	border-bottom: solid 2px white;}.jedanRed .redLijevo {	float: left;	display: inline;	width: 150px;	color: #1755af;	padding-right: 10px;	font-weight: bold;	text-align: right;}.jedanRed .redDesno {	float: left;	display: inline;	width: 380px;	padding-left: 10px;	padding-right: 10px;}.jedanRed .redDesno p:first-letter {	text-transform: uppercase;}#realEstates .realEstatediv {	width: 670px;	height: 220px;	background-image: url('../elementi/realEstates.png');	background-repeat: repeat-x;}.realEstatediv .contentLeft {	float: left;	display: inline;	width: 430px;	height: 160px;	margin-left: 20px;	padding: 10px;	overflow: hidden;	position: relative;}.realEstatediv .contentRight {	float: left;	display: inline;	width: 145px;	height: 108px;	border: solid 1px #373737;	margin-top: 35px;	margin-left: 10px;	overflow: hidden;}.icon_white {	background-image: url('../elementi/icon_white.png');}.icon_black, .icon_white {	background-repeat: no-repeat;	background-position: 15px;	text-indent: 35px;}#izborVrste {	text-align: center;}#izborVrste a {	color: #373737;	margin: 0 5px;	font-weight: bold;}#izborVrste a:hover {	text-decoration: underline;}							/* SIDEBAR */#sidebar {	float: right;	display: inline;	width: 200px;	text-align: left;}#sidebar .miniApp {	margin-bottom: 25px;	width: 200px;	min-height: 80px;	padding: 5px;}#sidebar a {	color: #555555;	text-decoration: none;}#sidebar a:hover {	color: #888888;	text-decoration: underline;}#sidebar p {	color: #555555;	font-weight: bold;	font-size: 0.9em;	margin-left: 25px;	width: 150px;}								/* FOOTER */#footer {	float: left;	display: inline;	width: 984px;	background-image: url('../elementi/footer.png');	background-repeat: no-repeat;	height: 300px;}#footer .footerContent {	float: left;	width: 150px;	color: #555555;	text-align: left;	margin-top: 30px;}#footer .footerKolona {	width: 150px;	float: left;	display: inline;	margin-left: 35px;}h2 {	color: #a75200;	font-weight: bold;	font-size: 1.1em;	background-image: url('../elementi/rule.png');	background-repeat: no-repeat;	background-position: bottom left;	padding-bottom: 10px;}h2:first-letter {	text-transform: uppercase;}h3 {	font-weight: bold;	margin-top: 5px;}.footerContent p {	font-size: 0.9em;}.footerContent a {	color: #555555;	text-decoration: none;}.footerContent a:hover {	color: #888888;	text-decoration: underline;}#rss {	position: relative;}#rss h2{	text-indent: 30px;}#rss .fooTopIcon {	background-image: url('../elementi/rss_icon.png');	background-repeat: no-repeat;	position: absolute;	top: -15px;	width: 29px;	height: 30px;}h4 {	color: #a75200;	font-size: 0.9em;	font-weight: bold;	background-image: url('../elementi/icon_black.png');	background-position: 10px;	background-repeat: no-repeat;	padding-left: 25px;	margin-top: 5px;	margin-bottom: 5px;}h4:first-letter {	text-transform: uppercase;}h4.info {	font-size: 1.1em;}#copyright {	width: 775px;	clear: both;	color: #555555;	border-top: solid 2px #555555;	margin: 15px auto;}#copy {	font-size: 0.9em;	font-weight: bold;}#copyright a {	font-size: 0.8em;	color: #555555;}#copyright a:hover {	text-decoration: underline;}.clear {	clear: both;}#container #realEstates .aktivnaStr {	color: #373737;	width:500px;}#mainContent {	background-image: url('../elementi/mainContentMiddle.png');	float: left;	width: 984px;	margin-top: 40px;	margin-bottom: 15px;	overflow: hidden;}#mainContentTop {	float:left;	width: 984px;	height: 11px;	margin: 0px;	background-image: url('../elementi/mainContentTop.png');	background-repeat: no-repeat;}#mainContentBottom {	float:left;	width: 984px;	height: 11px;	margin: 0px;	background-image: url('../elementi/mainContentBottom.png');	background-repeat: no-repeat;}#izdvojeno {	background-image: url('../elementi/izdvojeno.png');	background-repeat: repeat-x;	height: 30px;	width: 734px;	margin: 20px;	padding-top: 4px;	padding-left: 8px;	overflow: hidden;}#izdvojeno h1 {	color: white;	font-size:14px;}#realEstateDivNew {	position: relative;	float: left;	width: 358px;	height: 150px;	margin-left: 20px;	margin-bottom: 20px;	border-style: solid;	border-width: 1px;	border-color: #CFCFCF;}#realEstatePicture {	position: relative;	float: left;	width: 145px;	height: 108px;	margin-left: 10px;	margin-top: 10px;	border: 1px solid;}#realEstateDetails {	position: relative;	float: left;	margin-left: 10px;	margin-top: 10px;}#realEstateDivNew li {	color: black;}#realEstateMoreDetails {	position: relative;	float: left;	width: 356px;	height: 15px;	margin-top: 8px;	margin-left: 1px;	background-color: #D0DDE8;	padding-bottom: 5px;}#realEstateMoreDetails p {	color:  #0A4576;	text-align: right;}#realEstateMoreDetails img {	margin-top: 1px;	vertical-align: middle;}#uvrsti fieldset legend {  font-weight: bold;}#uvrsti label {  float: left;  display: inline;  clear: left;  width: 200px;  margin-top: 10px;}#uvrsti input {  float: left;  display: inline;  width: 300px;  margin-top: 10px;}#uvrsti textarea {  margin-top: 10px;}#uvrsti #formdole {  margin: 15px 0 10px 200px;}#uvrsti hr {  clear: both;  position: relative;  top: 10px;}#uvrsti .formcheck {  float: left;  display: inline;  margin-right: 20px;}#uvrsti .formcheck input {  float: none;  width: auto;}#uvrsti .formcheck label {  float: none;}#uvrsti p {  clear: both;  padding-top: 10px;}#tecajnaLista th {  font-weight: bold;  padding-bottom: 10px;}#tecajnaLista td, #tecajnaLista th {  width: 100px;  text-align: center;  padding-top: 5px;}
