body {
	font-family: 'Times New Roman', Times, serif;
}

a {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: underline;
}

.clear_both {
	clear: both;
}

ul.generic {
	list-style: disc inside none;
	color: #FC510E;
	font-size: 16px;
}

	ul.generic > li {
		margin: 0 0 5px;
	}

		ul.generic > li > p {
			color: #000;
		}


#container {
	width: 100%;
}

#top_info {
	display: none;
}

#header {
	display: none;
}

#main {
	width: 960px;
	margin: 0 auto 15px;
}

	#main .content_title {
		margin: 0 0 0 0;
		color: #fff;
		font-weight: bold;
		font-size: 24px;
		line-height: 28px;
	}

#content_and_sidebar {
	margin: 0 0 0 100px;
}

	#content_and_sidebar > #sidebar {
		display: none;
	}

	  #content_and_sidebar > #content_container > .top {
			display: none;
		}

    #content_and_sidebar > #content_container #content {
      background-color: #ffffff;
      height: auto !important;
      min-height: 700px;
      height: 700px;
      overflow: hidden;
      padding-bottom: 20px;
    }

    #content_and_sidebar > #content_container #content .jedanRed {
      float: left;
      display: inline;
    }

    #content_and_sidebar > #content_container .maliPrikaz {
      margin-left: 18px;
      margin-top: 15px;
      background-color: #f0f0f0;
      width: 350px;
      border: solid 1px #646464;
      float: left;
      display: inline;
      position: relative;
    }
    #content_and_sidebar > #content_container .maliPrikaz .maliThumb {
      width: 160px;
      height: 120px;
      overflow: hidden;
      border: solid 1px #373737;
      margin: 10px;
      float: left;
      display: inline;
    }
    #content_and_sidebar > #content_container .maliPrikaz .maliTekst {
      margin-top: 10px;
      line-height: 1.6em;
    }
    #content_and_sidebar > #content_container .maliPrikaz .detalji {
      background: url("/elementi/interface/content_article_details.png") no-repeat right;
      float: right;
      width: 135px;
      height: 25px;
      font-size: 14px;
      line-height: 25px;
      text-decoration: none;
      color: #373737;
      padding-right: 35px;
      text-align: right;
      margin-top: 5px;
    }
    #content_and_sidebar > #content_container .maliPrikaz .detalji:hover {
      color: #000000;
    }

		#content_and_sidebar > #content_container > .bottom {
			height: 5px;
			background: url("/elementi/interface/content_shadow_bottom.png") repeat-x;
			border-top: #ff4d07 solid 2px;
		}

    #content_and_sidebar > #content_container h1 {
      font-size: 24px;
      color: #000;
      font-weight: bold;
    }

	#content_and_sidebar > .content_box > h3 {
		color: #fff;
		font-size: 20px;
		font-weight: bold;
		margin: 0 0 -1px;
	}

	#content_and_sidebar > .content_box > .top {
		background: url("/elementi/interface/content_shadow_top.png") repeat-x;
		height: 5px;
		border-bottom: #ff4d07 solid 2px;
	}

	#content_and_sidebar > .content_box > .content {
		background: url("/elementi/interface/content_box_bg.png") repeat-x #d2d2d2;
		height: 206px;
	}

		#content_and_sidebar > .content_box > .content.padded {
			padding: 10px;
			height: 186px;
		}

    #content_and_sidebar > .content_box > .content.clients_responses {
      width: 420px;
      height: 206px;
      position: relative;
    }

    #content_and_sidebar > .content_box > .content.clients_responses a.pokaziSve {
      background: url("/elementi/interface/content_article_details.png");
      width: 135px;
      height: 25px;
      line-height: 25px;
      text-indent: 15px;
      position: absolute;
      bottom: 2px;
      right: 2px;
      color: #373737;
    }
    #content_and_sidebar > .content_box > .content.clients_responses a.pokaziSve:hover {
      color: #000;
      text-decoration: none;
    }

    #content_and_sidebar > .content_box > .content.clients_responses #scrollIt h2 {
      font-size: 14px;
      font-weight: bold;
      color: #373737;
    }
    #content_and_sidebar > .content_box > .content.clients_responses #scrollIt img {
      margin: 15px 15px 0 0;
      float: left;
      display: inline;
    }
    #content_and_sidebar > .content_box > .content.clients_responses #scrollIt .response_text {
      margin: 15px 0 0 0;
    }

			#content_and_sidebar > .content_box > .content.clients_responses > .left_btn,
			#content_and_sidebar > .content_box > .content.clients_responses > .right_btn {
				float: left;
				height: 206px;
				width: 39px;
			}

				#content_and_sidebar > .content_box > .content.clients_responses > .left_btn img,
				#content_and_sidebar > .content_box > .content.clients_responses > .right_btn img {
					position: relative;
					top: 45px;
					left: 6px
				}

				#content_and_sidebar > .content_box > .content.clients_responses > .right_btn img {
					left: 10px
				}

			#content_and_sidebar > .content_box > .content.clients_responses > .middle {
				float: left;
				height: 196px;
				width: 330px;
				overflow: hidden;
				padding: 5px
			}

				#content_and_sidebar > .content_box > .content.clients_responses > .middle h2 {
					font-size: 16px;
					font-weight: bold;
					margin: 5px 0 15px;
				}

				#content_and_sidebar > .content_box > .content.clients_responses > .middle img {
					border: 1px solid #373737;
					float: left;
					margin: 0 10px 10px 0;
				}

				#content_and_sidebar > .content_box > .content.clients_responses > .middle p {
					font-size: 14px;
					line-height: 18px;
				}

	#content_and_sidebar > .content_box > .bottom {
		background: url("/elementi/interface/content_shadow_bottom.png") repeat-x;
		height: 5px;
		border-top: #ff4d07 solid 2px;
	}

#content #detaljiSlike {
  margin-top: 15px;
  margin-left: 10px;
  width: 700px;
  text-align: center;
  overflow: hidden;
  float: left;
  display: inline;
}
#content #detaljiSlike img {
  margin-left: 10px;
}
#content #detaljiSlike a img.mala {
  border: 1px solid #373737;
  margin-bottom: 2px;
  width: 80px;
  height: 60px;
}

#content #detaljiNekretnine {
  margin: 15px auto 0 auto;
  width: 470px;
}
#content #detaljiNekretnine .jedanRed {
  font-size: 14px;
  clear: both;
  overflow: hidden;
  width: 100%;
  font-size: 14px;
}
#content #detaljiNekretnine .jedanRed .redLijevo {
  margin: 5px 2px 0 0;
  color: #d13e04;
  padding: 3px 1px 3px 5px;
  width: 120px;
  float: left;
  display: inline;
  text-transform: capitalize;
  font-weight: bold;
  text-align: right;
}
#content #detaljiNekretnine .jedanRed .redDesno {
  margin: 5px 0 0 0;
  color: #373737;
  padding: 3px 1px 3px 5px;
  display: inline;
  float: left;
  width: 300px;
  font-family: Calibri, Arial, sans-serif;
}

#content #googleMap {
  border: 5px solid #ed5b21;
  margin: 15px 0 15px 20px;
  width: 440px;
  height: 350px;
  float: left;
  display: inline;
}
#content #linksBar {
  display: none;
}





#footer {
	display: none;
}

#razgledavanjeForm label {
  width: 100px;
  float: left;
  display: inline;
  clear: left;
}
#razgledavanjeForm input {
  width: 150px;
  float: left;
  display: inline;
}
#razgledavanjeForm select {
  float: left;
  display: inline;
}
#razgledavanjeForm button {
  float: left;
  display: inline;
  margin-top: 15px;
  margin-left: 10px;
}
#razgledavanjeForm .buttonClose {
  clear: left;
  margin-left: 100px;
}

#content #izborTop {
  margin: 15px 10px 0 20px;
  position: relative;
  height: 50px;
  border-bottom: solid 2px #ed5b21;
}
#content #izborTop #lnk_mapa {
  display: block;
  height: 41px;
  line-height: 41px;
  padding-left: 60px;
  background: url("/elementi/interface/gMap.png") no-repeat;
  color: #626262;
  text-decoration: none;
  position: absolute;
  top: 0;
  right: 0;
}
#content #izborTop #lnk_mapa:hover {
  color: #e98502;
}
#content #izborTop #pagination {
  margin: 0 0 15px 0;
  width: 443px;
  height: 51px;
  line-height: 33px;
  padding: 5px;
  color: #04568d;
  font-size: 12px;
  position: relative;
}
#content #izborTop #pagination .prethodna, #content #izborTop #pagination .slijedeca {
  float: left;
  display: inline;
}
#content #izborTop #pagination .inner_pages {
  float: left;
  display: inline;
}
#content #izborTop #pagination a {
  border: solid 1px #c8c8c8;
  line-height: 41px;
  padding: 3px;
  text-decoration: none;
  margin-left: 3px;
  margin-right: 3px;
  color: #373737;
  background-color: #f0f0f0;
}
#content #izborTop #pagination a:hover {
  background-color: #45aaeb;
  color: #fff;
}
#content #izborTop #pagination a.inactive {
  color: inherit;
  background-color: inherit;
}
#content #izborTop #frm_poStranici {
  position: absolute;
  top: 0;
  right: 5px;
  text-align: center;
}
#content #izborTop #frm_poStranici label {
  display: block;
  line-height: 17px;
}
#content #izborTop #frm_poStranici select {
  font-size: 12px;
}
#content #zupanije {
  background-color: #ed5b21;
  float: left;
  display: inline;
  margin: 15px 0 0 0;
  padding: 5px;
  width: 750px;
}
#content #zupanije ul {
  margin-left: 20px;
}
#content #zupanije ul li {
  float: left;
  display: inline;
  width: 170px;
  color: #ffffff;
}
#content #zupanije ul li a {
  color: #ffffff;
  font-weight: bold;
}
#content #zupanije ul li a:hover {
  text-decoration: none;
  color: #333333;
}
#content #googleMapBig {
  display: none;
}
#content #uvrsti {
  margin-left: 15px;
  margin-top: 20px;
  width: 730px;
}
#content #uvrsti fieldset {
  border: solid 1px #999;
  padding: 10px;
  margin-bottom: 10px;
}
#content #uvrsti label {
  float: left;
  clear: left;
  width: 120px;
  margin-top: 5px;
}
#content #uvrsti input, #content #uvrsti textarea {
  float: left;
  margin-top: 5px;
  width: 250px;
}
#content #uvrsti textarea {
  width: 250px;
  height: 100px;
}
#content #uvrsti .formcheck {
  float: left;
  margin-right: 20px;
}
#content #uvrsti .formcheck label {
  float: none;
}
#content #uvrsti .formcheck input {
  float: none;
  width: auto;
}
#content #uvrsti #formdole {
  text-align: center;
}
#content #uvrsti hr {
  border: none;
  border-bottom: solid 1px #999;
}
#content #uvrsti hr, #content #uvrsti p {
  clear: both;
  padding-top: 10px;
}

#content #tekstovi {
  margin: 15px;
}

#content #tekstovi .klijentRed {
  margin-top: 25px;
  border-bottom: solid 1px #d84107;
  padding-bottom: 15px;
}

#content #tekstovi .klijentRed .thumb {
  float: left;
  margin-right: 10px;
}