/* info
--------------------------------------------------------
	Start:	09.08.2007.
	Author:	BozooArt, www.bozooart.com
	Name: Foto Nekretnine
	URL: 	www.foto-nekretnine.hr
*/

/* Colors
-----------------------------------------------
#e50416 = crvena
#fee1e1 = roza
#434141 = tamno siva
#f1f1f1 = svijetlo siva
#fcfaf2 = svijetlo zuta
#f5efd7 = beige
#8e0711 = bordo
#f58b8b = piggy
#fdc6c6 = light piggy
#f5f7e9 = svijetlo zelena
----------------------------------------------- */

/* Normalize
----------------------------------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; margin: 0; font-weight: normal; }
ol, ul { list-style: none; }
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
caption, th { text-align: left; }
q:before, q:after { content:''; }
hr { display: none; }
legend { display: none; }

/* Styles
----------------------------------------------- */
.clr, .clear { clear: both; }
.hide { display: none; }
::-moz-selection { background: #fff4c9;  }

.lineSpacing { line-height: 13px; }
.small { font-size: 90%; font-weight: normal; }
.smaller { font-size: 80%; }
.block { display: block; }
.inline { display: inline; }
.no_border { border: none; }
.left_indent_10 { margin-left: 10px; }
.normal { font-weight: normal; }
.razmak { margin-bottom: 20px; display: block;}

.light_gray { background: #f9f8f8; }
.red { color: #e50416; }
.yellow { background: #fff4c9; padding: 0 1px; }
.ly { background: #fdfaee; } /*light yellow*/

a.gray { color: #f1f1f1; }


/* General
----------------------------------------------- */
* { margin: 0; }
html, body { height: 100%; }
body { font: 78%/1.6 Arial,Helvetica,sans-serif; }

a:hover { color: #434141; outline:none; text-decoration: none; }
a:focus { color: #596088; outline:none;}
input, textarea, select { font: 100% Arial, Helvetica, sans-serif; }

/* Login, Horizontal menu
----------------------------------------------- */
#login { background: url(../images/login_bg.gif) repeat-x; height: 35px; margin-bottom: 1px;  }

  #login_wrap { width: 1034px; margin: 0 auto; }
  #roof { height: 92px; width: 1043px; margin: 0 auto; }
  #header { text-align: left; }
  #login_wrap #logo_roof { background:  url(../images/roof.gif) no-repeat 4px 0; width: 145px; height: 23px; position: relative; margin-top: 12px; float: left; }
  #login_wrap label { font-size: 90%; }
  #login_wrap .input { border: 1px solid #0c0c0c; padding: 1px 4px; width: 119px; font-size: 90%; margin: 0 10px 0 5px; }
  #login_wrap .input:focus { border: 1px solid #e50416; }
  #login_wrap .submit { position: absolute; margin-top: -1px; }

  form#loginForm { float: left; padding-top: 7px; margin-left: 30px; width: 408px; }

  ul#goodies { float: left; width: 225px; height: 31px; margin: 2px 0 0 80px; }
  ul#goodies li { font-size: 80%; padding: 0 0 0 22px; float: left; }
  ul#goodies li a { color: #434141; text-decoration: none; }
  ul#goodies li a:hover { text-decoration: underline; }

  ul#goodies li.sitemap { background: url(../images/sitemap.gif) no-repeat 0 50%; width: 100px; }
  ul#goodies li.help { background: url(../images/help.gif) no-repeat 0 50%; width: 100px; }
  ul#goodies li.favorites { background: url(../images/favorites.gif) no-repeat 0 50%; }
  ul#goodies li.homepage { background: url(../images/homepage.gif) no-repeat 0 50%; }

#menu { background: #434141; margin-bottom: 1px; }
  #menu_wrap { height: 51px; width: 1044px; margin: 0 auto;  }

  #roof h1 a { display: block; float: left; width: 177px; height: 90px; margin: 1px 0 0 -1px; background: url(../images/logo.gif) no-repeat 0 center; text-indent: -9999em;  }
  #roof #logo a { display: block; float: left; width: 177px; height: 90px; margin: 1px 0 0 -1px; background: url(../images/logo.gif) no-repeat 0 center; text-indent: -9999em;  }


/* orbitum nav*/
  ul.horizontal_menu { float: left;  }
  ul.horizontal_menu li { display: inline; }
  ul.horizontal_menu li a { text-decoration: none; color: #e5e1e1; display: block; padding: 17px 16px 16px; float: left; font-size: 90%; }
  ul.horizontal_menu li.h_menu_tab_last a { padding: 16px 17px 15px 17px; }
  ul.horizontal_menu li a:hover, ul.horizontal_menu li a.active  { background: #e91a1b url(../images/nav_hover.gif); color: #fff; }
  ul.horizontal_menu li a.active:hover { background: #e91a1b url(../images/nav_hover.gif); color: #fff;  }

  #poruka { width: 216px; float: left; color: #b2afaf; padding: 0 0 0 20px; line-height: 1.5em; font-size: 90%; margin-top: 10px; }
  #poruka a { color: #fff; padding: 0 2px; background: #626060; text-decoration: none; }
  #poruka a:hover, #poruka a.red:hover { background: none; text-decoration: underline;  }
  #poruka a.red { background: #e91a1b;  }

/* left Column
----------------------------------------------- */
#container { background: #fff url(../images/container_bg.gif) repeat-x; clear: both;  }
#container_wrap { width: 1045px; margin: 0 auto; }

#leftCol { width: 177px; float: left; margin: 3px 10px 0 0; padding-bottom: 40px; }

  #leftCol h1 span { display: none; }

  /*navigacija*/
  ul#nav_top { background: #fff; border-left: 1px solid #e9e7e7; border-right: 1px solid #e9e7e7; padding: 0 1px; margin: -2px 0 0 0; }
  ul#nav_top li a { display: block; color: #434141; font-weight: bold; text-decoration: none; padding: 6px 0 6px 41px; margin: 1px 0 1px 0; width: 132px; }
  ul#nav_top li.predajOglas a { background: url(../images/icons/predaj-oglas.gif) no-repeat 10px 50%; display: none; }
  ul#nav_top li.mojiOglasi a { background: url(../images/icons/moji-oglasi.gif) no-repeat 10px 50%; border-bottom: 1px solid #e9e7e7; }
  ul#nav_top li.usluge a { background: url(../images/icons/usluge.gif) no-repeat 10px 50%; border-bottom: 1px solid #e9e7e7; }
  ul#nav_top li.forum a { background: url(../images/icons/forum.gif) no-repeat 10px 50%; border-top: 1px solid #e9e7e7; }

  ul#nav_top li.predajOglas a:hover, ul#nav_top li.predajOglas.active a { background: #f5efd7 url(../images/icons/predaj-oglas.gif) no-repeat 10px 50%; }
  ul#nav_top li.mojiOglasi a:hover, ul#nav_top li.mojiOglasi.active a { background: #E91A1B url(../images/icons/moji-oglasi.gif) no-repeat 10px 50%; color: #fff; }
  ul#nav_top li.usluge a:hover, ul#nav_top li.usluge.active a { background: #E91A1B url(../images/icons/usluge.gif) no-repeat 10px 50%; color: #fff; }
  ul#nav_top li.forum a:hover { background: #f5efd7 url(../images/icons/forum.gif) no-repeat 10px 50%; border-top: 1px solid #e9e7e7; }
  ul#nav { border-left: 1px solid #e9e7e7; border-right: 1px solid #e9e7e7; border-bottom: 1px solid #e9e7e7; padding: 0 1px; }
  ul#nav li a { color: #eeebeb; text-decoration: none; background: #434141; padding: 5px 0 5px 10px; display: block; margin: 0 0 1px 0; width: 163px }
  ul#nav li a:hover { background: #eeebeb; color: #434141; }
  ul#nav li span { font-size: 80%; font-weight: normal; color: #bbb9ba; margin-left: 2px; }

  ul.horizontal_menu li.h_menu_tab.h_menu_tab_first a { font-weight: bold; background: url(../images/icons/predaj-oglas.gif) no-repeat 13px 57%; padding: 17px 6px 16px 40px; width: 131px   }
  ul.horizontal_menu li.h_menu_tab.h_menu_tab_first a:hover { background: #E91A1B url(../images/icons/predaj-oglas.gif) no-repeat 13px 57% !important; color: #fff;  }
  
/* orbitum nav*/
  ul#navigation_list { border-left: 1px solid #e9e7e7; border-right: 1px solid #e9e7e7; border-bottom: 1px solid #e9e7e7; padding: 0 1px;}
  ul#navigation_list li a { color: #eeebeb; text-decoration: none; background: #434141; padding: 5px 0 5px 10px; display: block; margin: 0 0 1px 0; width: 163px; font-size: 11px; }
  ul#navigation_list li a:hover { background: #e91a1b; color: #fff; }
  ul#navigation_list li span { font-size: 80%; font-weight: normal; color: #bbb9ba; margin-left: 2px; }

    ul#navigation_list li ul { border-top: 2px solid #fff; border-bottom: none; }
    ul#navigation_list li ul li { border-bottom: 1px solid #f2f1ec; }
    ul#navigation_list li ul li a { background: #e8e8e8; color: #423a37; font-weight: normal; }
    ul#nav li ul li a:hover { background: #fac6ca; }

      ul#navigation_list li ul li ul li a { padding-left: 30px; width: 152px; }

  h4#askLawyer a { background: url(../images/pitajte-odvjetnika.jpg) no-repeat; width: 187px; height: 63px; text-indent: -9999px; margin: 10px 0; display: block;  }
  h4#askLawyer a:hover { background-position: right; }
  h4#askLawyer_de a { background: url(../images/pitajte-odvjetnika_de.jpg) no-repeat; width: 187px; height: 63px; text-indent: -9999px; margin: 10px 0; display: block;  }
  h4#askLawyer_de a:hover { background-position: right; }
  h4#askLawyer_en a { background: url(../images/pitajte-odvjetnika_en.jpg) no-repeat; width: 187px; height: 63px; text-indent: -9999px; margin: 10px 0; display: block;  }
  h4#askLawyer_en a:hover { background-position: right; }

  h4#judge a { background: url(../images/sudski-vjestak.jpg) no-repeat; width: 187px; height: 63px; text-indent: -9999px; margin: 10px 0; display: block;  }
  h4#judge a:hover { background-position: right; }
  h4#judge_de a { background: url(../images/sudski-vjestak_de.jpg) no-repeat; width: 187px; height: 63px; text-indent: -9999px; margin: 10px 0; display: block;  }
  h4#judge_de a:hover { background-position: right; }
  h4#judge_en a { background: url(../images/sudski-vjestak_en.jpg) no-repeat; width: 187px; height: 63px; text-indent: -9999px; margin: 10px 0; display: block;  }
  h4#judge_en a:hover { background-position: right; }

  h4#architect a { background: url(../images/arhitekt.jpg) no-repeat; width: 187px; height: 63px; text-indent: -9999px; margin: 10px 0; display: block;  }
  h4#architect a:hover { background-position: right; }
  h4#architect_de a { background: url(../images/arhitekt_de.jpg) no-repeat; width: 187px; height: 63px; text-indent: -9999px; margin: 10px 0; display: block;  }
  h4#architect_de a:hover { background-position: right; }
  h4#architect_en a { background: url(../images/arhitekt_en.jpg) no-repeat; width: 187px; height: 63px; text-indent: -9999px; margin: 10px 0; display: block;  }
  h4#architect_en a:hover { background-position: right; }

  h3.title                          { background: url(../images/left_title.gif) no-repeat; width: 172px; font-size: 11px;  height: 24px; color: #f1f1f1; font-weight: bold; padding: 8px 0 0 5px; margin: 5px 0; }
  h1.title                          { background: url(../images/left_title.gif) no-repeat; width: 172px; font-size: 11px;  height: 24px; color: #f1f1f1; font-weight: bold; padding: 8px 0 0 5px; margin: 5px 0; }

  #leftCol .agency_focus .title h3  { background: url(../images/left_title.gif) no-repeat; width: 172px; font-size: 11px;  height: 28px; color: #f1f1f1; font-weight: bold; padding: 4px 0 0 5px; margin: 5px 0; }
  #leftCol h3#zadnjiTagovi          { background: url(../images/left_title.gif) no-repeat; width: 172px; font-size: 11px;  height: 24px; color: #f1f1f1; font-weight: bold; padding: 8px 0 0 5px; margin: 5px 0; }
  #leftCol h3#agent                 { background: url(../images/left_title.gif) no-repeat; width: 172px; font-size: 11px;  height: 24px; color: #f1f1f1; font-weight: bold; padding: 8px 0 0 5px; margin: 5px 0; }


  #casopis_flash { padding-left: 0; }
  #casopis p#note { line-height: 13px; padding: 0 5px 15px 27px; font-size: 90%; color: #626262; }
  #casopis p#note a { color: #626262; text-decoration: none;  }
  #casopis p#note a:hover { text-decoration: underline;  }
  #casopis img { margin: 3px 0 0 3px }

  #marketing img { margin: 1px 0; }
  #marketing img:hover { background: #434141; }

  #cjenik { width: 100%; }
  #cjenik thead { line-height: 1.8em; text-align: left; font-size: 100%; font-weight: bold; }
  #cjenik thead td.paket { width: 90%; padding-left: 10px;   }
  #cjenik thead td.cijena { width: 10%; padding: 0 5px 0 10px; }
  #cjenik tr { font-weight: normal; font-size: 90%; line-height: 1.3em; border-bottom: 1px solid #f1f1f1; }
  #cjenik td { padding: 7px 0;  }
  #cjenik tr td.paket { width: 85%; padding-left: 10px; border-right: 1px solid #f1f1f1;  }
  #cjenik tr td.cijena { width: 10%; padding: 0 10px; }
  #cjenik tr.gray_bg { background: #f1f1f1;  }
  #cjenik tr.tr_border { border-bottom: 1px solid #434141;}

  h2.mark_title { font-size: 130%; font-weight: bold; display: block; color: #fff; padding: 7px 5px; border: 1px solid #434141; margin-bottom: 10px; background: #434141;  }


/* Content
----------------------------------------------- */
#content { padding: 13px 0 13px 0; float: left; width: 469px; }

  #placeholder ul.yui-nav { width: 455px; }
  #placeholder ul.yui-nav li { display: inline; text-align: center; font-size: 90%; margin: 0;  }
  #placeholder ul.yui-nav li a { font-weight: bold; display: block; float: left; background: #fff; color: #434141; padding: 2px 2px 2px 2px; border: 1px solid #939393; border-bottom: none; margin-bottom: -3px; text-decoration: none;  }
  #placeholder ul.yui-nav li a:hover, #placeholder ul.yui-nav li.selected a { background: #fff; }
  #placeholder ul.yui-nav li a:hover em { background: #b6b6b6; }
  #placeholder ul.yui-nav li.selected a em { background: #e91a1b; color: #fff; }
  #placeholder ul.yui-nav li a em { background: #d4d4d4; font-style: normal; padding: 2px 16px; color: #434141;  }

  #placeholder form { width: 466px; background: #fff; border: 1px solid #939393; padding: 2px; margin: 0 0 10px 0; clear: both; display: block; }
  #searchBox fieldset { background: #e91a1b; padding: 10px 0; }
  #searchBox .input { width: 345px; font-weight: bold; font-size: 110%; padding: 2px 0 2px 30px; border: 2px solid #d4d4d4; margin: 0 5px 0 9px; background: #fff url(../images/icons/fn_logo.gif) no-repeat 10px 3px; }
  #searchBox .input:focus { border: 2px solid #c0090a; }
  #searchBox .bttn { width: 60px; font-weight: bold; padding: 2px 0; }
  #searchBox label.agencija_chck { padding: 10px 0 0 10px; display: block; width: 455px; color: #fff; }

  #kw_list { padding-bottom: 10px; }
  #kw_list strong { font-weight: normal; }
  #kw_list a { color: #000; margin-right: 5px; text-decoration: none; background: #f1f1f1; padding: 0 4px; color: #47494b; }
  #kw_list a:hover { text-decoration: underline; background: none; }

  select#brza_pretraga { width: 458px;  }
  select#brza_pretraga option { padding: 3px 4px 3px 4px;  }

/* Search */
  #search_table { width: 100%; }

  #search_table select {  background: #fff url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; }
  #search_table select.small { height: 1.7em; padding: 1px; font-size: 100%; margin-left: 10px; width: 50px;  }
  #search_table select.small option { padding: 3px 5px; border-bottom: 1px solid #f1f1f1; }
  #search_table select.mid { height: 1.7em; padding: 1px; font-size: 100%; width: 151px;  }
  #search_table select.mid option, #search_table select.main option, #search_table select.main2 option { padding: 3px 5px; border-bottom: 1px solid #f1f1f1; }
  #search_table select.big { height: 1.7em; padding: 2px; font-size: 100%; width: 210px;  }
  #search_table select.big2 { height: 1.7em; padding: 2px; font-size: 100%; width: 212px; margin-left: 13px;  }
  #search_table select.main { height: 1.7em; padding: 2px; font-size: 100%; width: 220px; font-size: 110% }
  #search_table select.main2 { height: 1.7em; padding: 2px; font-size: 100%; margin-left: 45px; font-size: 110% }
  #search_table select.big option, #search_table select.big2 option { padding: 2px 5px;  }

  #search_table #naselje.input_text.medium  { margin-left: 18px; width: 207px; }

  #search_table input:focus,
  #search_table select:focus { border: 1px solid #e50416; }

  #search_table .chck { margin-right: 20px; font-weight: normal; font-size: 100%;   }
  #search_table .chck.r_indent { margin-right: 43px; }
  #search_table .chck.l_indent { margin-left: 60px; }

  #search_table td { padding-left: 15px; }
  #search_table tr.gray { background: #f1f1f1; line-height: 3em; border-bottom: 1px solid #d4d4d4; border-top: none; }
  #search_table tr.white { background: #fff; height: 25px; vertical-align: bottom; }
  #search_table tr.end { background: #fff; height: 70px; }
  #search_table tr.top { background: #e91a1b; height: 46px; border-bottom: 1px solid #e0e3ce; border-top: none; }
  #search_table tr.big_space { height: 30px; vertical-align: bottom; }
  #search_table tr label { font-weight: bold; font-size: 90%; color: #545454; }

  #search_table td.left { width: 30%;  }
  #search_table td.right { width: 50%;  }

  #search_table .input_text { background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.3em; padding: 3px 2px; }
  #search_table .small { width: 65px; }
  #search_table .mid { width: 145px; }

  #search_table .radio_label { margin: 0 48px 0 0; }
  #search_table .radio { padding: 0 2px 0 0; }
  #search_table radio { font-size: 200%; }

  #search_table .bttn { width: 100px; font-weight: bold; height: 30px; margin: 10px 0 10px 0; }

/* End Search */
  #topBanner { margin: 5px 0 10px; }
  #bottomBanner { margin: 10px 0 0 0; padding: 0; }
  
  div#results { width: 459px; background: url(../images/results_bg.gif) no-repeat;  padding: 30px 0 8px 10px !important; color: #f1f1f1; font-size: 90%; }
  div#results h3 { float: left; width: 260px; font-weight: bold; font-size: 100%; }
  div#results h1 { float: left; width: 260px; font-weight: bold; font-size: 100%; }

  div#results select { border: 1px solid #fff; font-size: 90%; }
  div#results select option { padding: 0 3px; border-bottom: 1px solid #f1f1f1; }  div#results select option.no_border { border: none; }
  div#results select:focus { border: 1px solid #000; }
  #pr_content_display div#results { width: 460px; background: url(../images/results_bg.gif) no-repeat; padding: 30px 0 26px 10px !important; color: #f1f1f1; font-size: 90%; }
  #pr_content_display div#results h3 { float: left; width: 250px; font-weight: bold; font-size: 110%; }
  #pr_content_display div#results select { border: 1px solid #fff; font-size: 90%; }
  #pr_content_display div#results select option { padding: 0 3px; border-bottom: 1px solid #f1f1f1; }
  #pr_content_display div#results select option.no_border { border: none; }
  #pr_content_display div#results select:focus { border: 1px solid #000; }
  #pr_content_display div#results_agency { width: 472px; background: url(../images/results_bg.gif) no-repeat; padding: 30px 0 26px 10px !important; color: #f1f1f1; font-size: 90%; }
  #pr_content_display div#results_agency h3 { font-weight: bold; font-size: 110%; }
  div#kat_filter_container { width: 458px; background: url(../images/results_bg.gif) no-repeat; padding: 30px 0 25px 10px !important; color: #f1f1f1; font-size: 90%; }

  form#kat_filter_form{  display: block; float: right; position: static; width: 340px; margin-top: -2px;   }
  div#kat_filter_container select { border: 1px solid #fff; font-size: 90%; margin: 0 7px 0 0;}
  div#kat_filter_container select option { padding: 0 3px; border-bottom: 1px solid #f1f1f1; }
  div#kat_filter_container select option.no_border { border: none; }

  div#kat_filter_container select:focus { border: 1px solid #000; }
  #kat_filter_container h3 { font-size: 90% !important; width: 100px; float: left; }

#select_url { width: 135px; margin-left: 2px; padding-left: 2px !important; }
#select_url option { padding-left: 2px !important; }
div.oglas { padding-bottom: 3px !important; border-left: 1px solid #f0efef; border-right: 1px solid #f0efef; clear: both; font-size: 100%; }
div.oglas sup a { font-size: 80%; }
div.oglas sup a:hover { text-decoration: none; }
div.oglas img { display: block; padding: 2px !important; border: 1px solid #e1e1e1; width: 80px; float: left; height: 60px; margin: 8px 8px 0 !important; background: #fff;  }
div.oglas a { color: #000; text-decoration: none; }
div.oglas a:hover { text-decoration: underline; }
div.oglas.sponzorirani { background: #ddf3fd; }
div.oglas.sponzorirani ul.detalji li { border-bottom: 1px solid white; }
.oglas.sponzorirani .detalji li.sponsored_bttn { border: none !important; }
.oglas.sponzorirani .detalji li.sponsored_bttn a { display: block; width: 65px; height: 19px; padding: 3px 0 0 0; position: absolute; margin: -19px 0 0 301px; background: #fff; font-size: 9px; color: #bb0001; background: #fff; text-align: center;     }
.oglas.sponzorirani .detalji li.sponsored_bttn a:hover { color: #000; }
div.oglas p { padding-top: 5px; }


#main_content #text div.oglas { font-size: 90%; }
  div.oglas .naslov { padding: 0 5px 0 8px !important; border-bottom: 1px solid #dad8d8; border-top: 1px solid #dad8d8; background: #f1f1f1; }
  div.oglas .naslov a { text-decoration: none; border: none !important;  text-transform: none !important; }
  div.oglas .naslov h4 { width: 370px; font-size: 90%; font-weight: bold; float: left; display: block; margin-right: 30px;  }

 div.oglas .naslov h4 a { color: #434141 !important; }
 div.oglas .naslov h4 a:hover { text-decoration: underline !important; color: #e50416; }
 div.oglas .naslov h4 a:hover sup { text-decoration: none; }
 #text div.oglas a { padding: 0 !important; border: none !important; }
 #text div.oglas .naslov a { text-decoration: none; border: none !important;  text-transform: none !important; }
 div.oglas ul.detalji { margin-top: 3px !important; float: left; width: 350px; font-size: 90% !important;   }
 div.oglas ul.detalji li { display: block; line-height: 18px; border-bottom: 1px solid #f1f1f1; }
 div.oglas ul.detalji li a { text-transform: none; color: #000; border: none; text-decoration: none; font-weight: normal; }
 div.oglas ul.detalji li.no_border { border: none; }
 div.oglas ul.detalji li span { width: 48px !important; display: block; float:left; position: relative; text-align: right; margin-right: 8px !important; font-weight: normal; color: #919191; font-size: 100% !important;  }
 #pr_content_display div.oglas { padding-bottom: 3px !important; border-left: 1px solid #f0efef; border-right: 1px solid #f0efef; }
 #pr_content_display div.oglas sup a { font-size: 80%; }
 #pr_content_display div.oglas sup a:hover { text-decoration: none; }
 #pr_content_display div.oglas img { display: block; padding: 2px !important; border: 1px solid #e1e1e1; width: 80px; float: left; height: 60px; margin: 8px 8px 0 !important; background: #fff;  }
 #pr_content_display div.oglas a { color: #000; text-decoration: none; }
 #pr_content_display div.oglas a:hover { text-decoration: underline; }
 #pr_content_display div.oglas.sponzorirani { background: #ddf3fd; }
 #pr_content_display div.oglas.sponzorirani ul.detalji li { border-bottom: 1px solid white; }

  #pr_content_display div.oglas .naslov { padding: 0 5px 0 8px !important; border-bottom: 1px solid #dad8d8; border-top: 1px solid #dad8d8; background: #f1f1f1; }
    #pr_content_display div.oglas .naslov a { text-decoration: none; border: none !important;  text-transform: none !important; }
    #pr_content_display div.oglas .naslov h4 { width: 370px; font-size: 90%; font-weight: bold; float: left; display: block; margin-right: 30px;  padding: 8px 0 !important;  }
    #pr_content_display div.oglas .naslov h4 a {  color: #434141 !important; }
    #pr_content_display div.oglas .naslov h4 a:hover { text-decoration: underline; color: #e50416; }
    #pr_content_display div.oglas .naslov h4 a:hover sup { text-decoration: none; }

   .spremiOglas a, #pr_content_display .naslov .spremiOglas a { background: url(../images/icons/add.gif) no-repeat; width: 16px; height: 16px; text-indent: -9999px; margin: 2px 15px 0 0 !important; display: block; float: left; }
   .tekstOglasa a  { background: url(../images/icons/info.gif) no-repeat; width: 16px; height: 16px; display: block; float: left; margin-top: 2px !important; position: relative; z-index: 24; }
   #peoplering .tekstOglasa a { margin-top: 2px !important; }

  #pr_content_display div.oglas ul.detalji { margin-top: 3px !important; float: left; width: 350px; font-size: 90% !important;  }
    #pr_content_display div.oglas ul.detalji li { display: block; line-height: 18px; border-bottom: 1px solid #f1f1f1;   }
    #pr_content_display div.oglas ul.detalji li a { text-transform: none; color: #000; border: none; text-decoration: none; font-weight: normal; }
    #pr_content_display div.oglas ul.detalji li.no_border { border: none; }
    #pr_content_display div.oglas ul.detalji li span { width: 48px !important; display: block; float:left; position: relative; text-align: right; margin-right: 8px !important; font-weight: normal; color: #919191; font-size: 100% !important;  }
    #pr_content_display p { margin-top: 4px; }
    
/*company*/
  #text #peoplering div.company { height: 110px; width: 468px; }
  #text #peoplering div.company { padding-bottom: 3px !important; border-left: 1px solid #f0efef; border-right: 1px solid #f0efef; }
  #text #peoplering div.company sup a { font-size: 80%; }
  #text #peoplering div.company sup a:hover { text-decoration: none; }
  #text #peoplering div.company img { display: block; padding: 2px !important; border: 1px solid #e1e1e1 !important; float: left; width: 80px; height: 60px; margin: 8px 13px 0 8px !important; background: #fff;  }
  #text #peoplering div.company a { color: #000; text-decoration: none; }
  #text #peoplering div.company a:hover { text-decoration: underline; }
  #text #peoplering div.company.sponzor { background: #effafd; }
  #text #peoplering div.company.sponzor ul.detalji li { border-bottom: 1px solid #deeff4; }

  #text #peoplering div.company .title { padding: 5px 5px 5px 8px !important; border-bottom: 1px solid #dad8d8; border-top: 1px solid #dad8d8; background: #f1f1f1; }
  #text #peoplering div.company .title a { text-decoration: none; border: none !important;  text-transform: none !important; }
  #text #peoplering div.company .title h4 { width: 408px; font-size: 90%; font-weight: bold; float: left; padding: 0 0; display: block; }
  #text #peoplering div.company .title h4 a { color: #434141 !important; }
  #text #peoplering div.company .title h4 a:hover { text-decoration: underline !important; color: #e50416; }
  #text #peoplering div.company .title h4 a:hover sup { text-decoration: none; }

  #text #peoplering div.company ul.details { margin-top: 3px !important; font-size: 90%; float: left; width: 340px; }
  #text #peoplering div.company ul.details li { display: block; line-height: 18px; border-bottom: 1px solid #f1f1f1; font-size: 90% !important;  }
  #text #peoplering div.company ul.details li a { text-transform: none; color: #000; border: none; text-decoration: none; font-weight: normal;  }
  #text #peoplering div.company ul.details li a:hover { text-decoration: underline; }
  #text #peoplering div.company ul.details li.no_border { border: none; }
  #text #peoplering div.company ul.details li span { font-weight: bold !important; width: 50px !important; display: block; float:left; position: relative; text-align: right !important; margin-right: 15px !important; font-weight: normal; color: #535252; font-size: 100% !important; }

  #text #peoplering div.company ul.details li.no_border.mail { border-bottom: 1px solid #f1f1f1; }
  #text #peoplering div.company ul.details li.no_border.phone { border-bottom: 1px solid #f1f1f1; }

  #text #peoplering div.company ul.details li.industry_a, #text #peoplering div.company ul.details li.industry_b, #text #peoplering div.company ul.details li.industry_c { display: none; }

  /*tooltip*/
  #text #pr_content_display div.oglas .tekstOglasa a em { text-decoration: none; font-style: normal; font-weight: normal !important; }
  #text #pr_content_display div.oglas .tekstOglasa a:hover em {  z-index: 25; height: 91px;  width: 175px; position: absolute; display: block; left: -142px; top: 15px; color: #3a3939; background: url(../images/tooltip-box2.png) no-repeat;
   font-size: 90%; line-height: 1.2em; cursor: default; text-decoration: none; text-transform: lowercase;  }
  #text #pr_content_display div.oglas .tekstOglasa a:hover em span { padding: 15px 15px 10px 10px !important; font: 120% Arial,Helvetica,sans-serif !important; display: block; overflow: hidden; height: 60px;  }

  .oglas .naslov .tekstOglasa a { position: relative; text-decoration: none; }
  .oglas .naslov .tekstOglasa a:hover { z-index:25; background: #f1f1f1 url(../images/icons/info.gif) no-repeat; text-decoration: none; }
  .oglas .naslov .tekstOglasa a em { display: none; text-decoration: none; font-style: normal !important;}
  .oglas .naslov .tekstOglasa a:hover em {  z-index: 25; height: 91px;  width: 175px; position: absolute; display: block; left: -142px; top: 15px; color: #3a3939; background: url(../images/toolbox2.gif) no-repeat;
   font-size: 90%; line-height: 1.2em; cursor: default; text-decoration: none; text-transform: lowercase;  }
  .tekstOglasa a:hover em span{ padding: 17px 15px 10px 10px; display: block; overflow: hidden; height: 55px; }
  #peoplering span.ico_mapa img,
  span.ico_mapa img { width: 14px !important; height: 14px !important; padding: 0 !important; border: 0 !important; margin: 3px 0 0 -28px !important; }
  #peoplering span.ico_video img,
  span.ico_video img { width: 14px !important; height: 14px !important; padding: 0 !important; border: 0 !important; margin: 3px 0 0 -28px !important; }
  #rightCol div.agency_focus div.ad div.oglas div.naslov span.ico_mapa img { width: 14px; height: 14px; padding: 0 !important; border: 0 !important; margin-top: 4px !important; }

  #main_content #text .oglas .naslov .tekstOglasa a { font-weight: normal !important; font-size: 1em !important; }

  #mi-trazimo a { background: url(../images/agent.jpg) no-repeat; width: 470px; height: 55px; display: block; text-indent: -9999em; margin: 20px 0 0 4px; }
  #oglasavajte_se a, #text #oglasavajte_se a { background: url(../images/oglasavajte-se.gif) no-repeat; width: 470px; height: 35px; display: block; text-indent: -9999em; margin: 20px 0 0 0; padding: 0px !important; border: none !important; }
  #oglasavajte_se a:hover, #text #oglasavajte_se a:hover { background: url(../images/oglasavajte-se.gif) no-repeat -470px 0; }

  #text #pr_content_display #oglasavajte_se a { background: url(../images/oglasavajte-se.gif) no-repeat; width: 470px; height: 35px; display: block; text-indent: -9999em; margin: 20px 0 0 7px; border: none; }
  #text #pr_content_display #oglasavajte_se a:hover { background: url(../images/oglasavajte-se.gif) right 0; border: none; }

  #pages { background: url(../images/pages_bg.gif) repeat-x; height: 33px; margin-bottom: 10px; padding-top: 10px; text-align: center; color: #b9b9b9;  }
  #pages a { text-decoration: none; padding: 0 5px; border: 1px solid #ebebeb; font-weight: bold; border-right: 1px solid #d7d6d6; border-bottom: 1px solid #d7d6d6; background: #fff; }
  #pages a:hover { background: #e50416; color: #fff; }
  #pages a.active:hover { background: none; color: #000; }
  #pages a.active { color: #000; }
  #pages a.next { margin-right: 25px; color: #000; border: none; background: none; }
  #pages a.prev { margin-left: 25px; color: #000; border: none; background: none; }
  #pages a.next:hover, #pages a.prev:hover { text-decoration: underline; background: none; }

  /*orbitum*/
  .orbicon_pagination { background: url(../images/pages_bg.gif) repeat-x; height: 33px; margin-bottom: 10px; padding-top: 10px; text-align: center; color: #f9f9f9; font-size: 110%;  }
  .orbicon_pagination a, #main_content #text .orbicon_pagination a  {  font-size: 80% !important; text-decoration: none; font-weight: bold; color: #565656; border: 1px solid #f5f5f5; padding: 0px 4px; background: #fff;   }
  .orbicon_pagination a:hover {  font-size: 80%; color: #e50416; }
  .orbicon_pagination .current { color: #e50416; font-size: 80%; }
  .orbicon_pagination a.current:hover { background: none; color: #000; }
  
  #main_content #text .orbicon_pagination a.bit:hover { background: #E50416; color: #fff;  }
  #main_content #text #peoplering .orbicon_pagination { background: url(../images/pages_bg.gif) repeat-x; height: 33px; margin-bottom: 10px; padding-top: 10px !important; text-align: center; color: #f9f9f9; font-size: 120%;  }
  #main_content #text #peoplering .orbicon_pagination a {  font-size: 80%; text-decoration: none; font-weight: bold; color: #565656; border: none; text-transform: none; }
  #main_content #text #peoplering .orbicon_pagination a:hover {  font-size: 80%; color: #e50416; background: none; }
  #main_content #text #peoplering .orbicon_pagination .current { color: #e50416; font-size: 80%; }
  #main_content #text #peoplering .orbicon_pagination a.current:hover { background: none; color: #000; }
  
  .orbicon_pagination a.last,
  .orbicon_pagination a.next,
  .orbicon_pagination a.previous { background: none !important; border: none !important}

  .orbicon_pagination a.last:hover,
  .orbicon_pagination a.next:hover,
  .orbicon_pagination a.previous:hover { color: #e50416 !Important; }

  #no_ads { font-weight: bold; text-decoration: none; padding: 10px; background: #f1f1f1; display: block; border: 1px solid #d4d4d4;  font-size: 120%; color: #47494b; }

/* Right Column
----------------------------------------------- */
 #rightCol { font-size: 90%; width: 237px; padding: 0; float: left; margin: 1px 0 0 13px; line-height: 15px; padding-bottom: 10px; color: #47494b;  }
   #rightCol h2 { background: #434141; font-size: 110%; color: #434141; padding-left: 50px; font-weight: bold; line-height: 25px; border-top: 3px solid #fff; border-bottom: 3px solid #fff; clear: both;  }
   #rightCol h6 { background: #f5efd7; font-size: 110%; color: #434141; padding-left: 50px; font-weight: bold; line-height: 25px; border-top: 3px solid #fff; border-bottom: 3px solid #fff; clear: both;  }
   #rightCol sup { font-size: 90% }
   #rightCol a.archive  { display: block; clear: both; color: #434141; text-decoration: none; font-weight: bold; margin: 5px 0 5px 10px; background: url(../images/icons/archive.gif) no-repeat 0 50%; padding: 1px 0 1px 30px; width: 150px;   }
   #rightCol a.archive:hover { text-decoration: underline; }
   #rightCol h3 { height: 28px; padding-top: 4px; }

 /*orbitum*/
 #rightCol h3#spremljeniOglasi { width: 185px; background: url(../images/spremljeni-oglasi.gif) no-repeat; font-size: 100%; color: #fff; padding-left: 50px; font-weight: bold; line-height: 25px; border-top: 3px solid #fff; clear: both;  }
 #rightCol h3#spremljeniOglasi .small { font-size: .9em}
 #rightCol h3#izdvojeniProjekti { width: 185px; background: url(../images/right-title.gif) no-repeat; }

   #orbx_news_cat_0 h2.orbx_news_category_title { width: 185px; background: url(../images/izdvojeniProjekti_title.gif) no-repeat; font-size: 100%; color: #fff; height: 28px; padding: 4px 0 0 50px; font-weight: bold; line-height: 25px; clear: both;  }
   #rightCol #orbx_news_cat_1 h2.orbx_news_category_title { width: 185px; background: url(../images/vijesti_title.gif) no-repeat; font-size: 100%; color: #fff; height: 28px; padding: 4px 0 0 50px; font-weight: bold; line-height: 25px; clear: both;  }
   #rightCol h3#zadnjiTagovi { width: 185px; background: url(../images/tagovi_title.gif) no-repeat;  font-size: 100%; color: #fff; padding-left: 50px; font-weight: bold; line-height: 25px; border-top: 3px solid #fff; clear: both;  }
   #rightCol h3#agent { width: 185px; background: url(../images/agent_title.gif) no-repeat; font-size: 100%; color: #fff; padding-left: 50px; font-weight: bold; line-height: 25px; border-top: 3px solid #fff; clear: both; }
   #rightCol h3#partneri { width: 185px; background: url(../images/partneri.gif) no-repeat; font-size: 100%; color: #fff; padding-left: 50px; font-weight: bold; line-height: 25px; border-top: 3px solid #fff; clear: both; }

 .spremljeniOglas { border-top: 2px solid #fff; padding: 5px 0px 10px 8px;  background: #fdf9cd; width: 228px;  }
 dl.naslov dt a { color: #434141; text-decoration: none; }  dl.naslov dt a:hover { text-decoration: underline; }
 dl.naslov dd img.slika { float: left; padding: 1px; border: 1px solid #434141; width: 80px; height: 60px; display: block; margin: 5px 8px 0 0; }
 dl.detalji dd { float: left; margin-top: 4px; display: block; width: 110px; }
 dl.detalji dd.obrisi { background: url(../images/icons/delete.gif) no-repeat 0 0; padding: 0 0 0 21px; margin-top: 8px;  }
 dl.detalji dd.obrisi a { color: #5c5c5c; text-decoration: none; }
 dl.detalji dd.obrisi a:hover { text-decoration: underline; }


#rightCol .ad .oglas { width: 233px; padding-bottom: 3px !important; border-left: 1px solid #f0efef; border-right: 1px solid #f0efef; clear: both; font-size: 110%; }
#rightCol .ad .oglas sup a { font-size: 80%; }
#rightCol .ad .oglas sup a:hover { text-decoration: none; }
#rightCol .ad .oglas img { display: block; padding: 2px !important; border: 1px solid #e1e1e1; width: 80px; height: 60px; margin: 8px 13px 0 35px !important; background: #fff;  }
#rightCol .ad .oglas a { color: #000; text-decoration: none; }
#rightCol .ad .oglas a:hover { text-decoration: underline; }

#rightCol .ad .oglas .naslov { padding: 5px 5px 5px 8px !important; border-bottom: 1px solid #dad8d8; border-top: 1px solid #dad8d8; background: #f1f1f1; }
#rightCol .ad .oglas .naslov a { text-decoration: none; border: none !important;  text-transform: none !important; }
#rightCol .ad .oglas .naslov h4 { width: 160px !important; font-size: 90%; font-weight: bold; float: left; display: block; }

#rightCol .ad .oglas ul.detalji { margin-top: 3px !important; width: 210px !important; font-size: 90% !important;    }
#rightCol .ad .oglas ul.detalji li { display: block; line-height: 18px; border-bottom: 1px solid #f1f1f1; }
#rightCol .ad .oglas ul.detalji li a { text-transform: none; color: #000; border: none; text-decoration: none; font-weight: normal; }
#rightCol .ad .oglas ul.detalji li.no_border { border: none; }
#rightCol .ad .oglas ul.detalji li span { width: 50px !important; display: block; float:left; position: relative; text-align: right; margin-right: 15px !important; font-weight: normal; color: #535252; font-size: 100% !important;  }

#rightCol .ad .oglas .naslov .spremiOglas a { background: url(../images/icons/add.gif) no-repeat; width: 16px; height: 16px; text-indent: -9999px; margin: 2px 15px 0 0 !important; display: block; float: left; }
#rightCol .ad .oglas .naslov .tekstOglasa a  { background: url(../images/icons/info.gif) no-repeat; width: 16px; height: 16px; display: block; float: left; margin-top: 2px; position: relative; z-index: 24; }

#rightCol .ad .oglas .naslov .tekstOglasa a { position: relative; text-decoration: none; }
#rightCol .ad .oglas .naslov .tekstOglasa a:hover { z-index:25; background: #f1f1f1 url(../images/icons/info.gif) no-repeat; text-decoration: none; }
#rightCol .ad .oglas .naslov .tekstOglasa a em { display: none; text-decoration: none; font-style: normal !important;}
#rightCol .ad .oglas .naslov .tekstOglasa a:hover em {  z-index: 25; height: 91px;  width: 175px; position: absolute; display: block; left: -142px; top: 15px; color: #3a3939; background: url(../images/toolbox2.gif) no-repeat;
   font-size: 90%; line-height: 1.2em; cursor: default; text-decoration: none; text-transform: lowercase;  }
#rightCol .ad .tekstOglasa a:hover em span{ padding: 17px 15px 10px 10px; display: block; overflow: hidden; height: 55px; }

 /*izdvojeni projekti*/
 .news_box { padding: 0 !important }
 #nws_izdvojeni-projekti_1, #orbx_news_cat_0 .news_box { line-height: 0 !important;  }
 #nws_izdvojeni-projekti_1 img, #nws_izdvojeni-projekti_2 img, #nws_izdvojeni-projekti_3 img, #nws_izdvojeni-projekti_4 img { border: 1px solid #939393; padding: 1px; }
 #nws_izdvojeni-projekti_1 h3, #nws_izdvojeni-projekti_2 h3, #nws_izdvojeni-projekti_3 h3, #nws_izdvojeni-projekti_4 h3,  #nws_izdvojeni-projekti_1 .news_date, #nws_izdvojeni-projekti_2 .news_date, #nws_izdvojeni-projekti_3 .news_date, #nws_izdvojeni-projekti_4 .news_date { display: none; }
 #nws_izdvojeni-projekti_1.news_box_preview { padding-left: 7px; background: #fff; border: none !important;  }
 #nws_izdvojeni-projekti_1 .orbx_news_lead { padding: 3px 0 0 0 !important; }

 /*vijesti*/
 .news_box_preview { padding: 4px 8px !important; border-bottom: 1px solid #e4e4e4; background: #f5f5f5;  width: 219px !important; }
 h3.orbx_news_title { display: inline; }
 h3.orbx_news_title a { color: #434141; font-weight: bold; text-decoration: none; }
 h3.orbx_news_title a:hover { text-decoration: underline; }
 #nws_vijesti_1 .news_date, #nws_vijesti_2 .news_date, #nws_vijesti_3 .news_date, #nws_vijesti_4 .news_date { margin-top: 5px; font-size: 90%;}
 .orbx_news_lead div { text-align: left; }
 .news_box_preview div.news_tools { display: none; }

 #tagovi, #mi_trazimo { width: 215px; overflow: hidden; font-size: 11px; line-height: 1.4em; color: #626262; }
 #tagovi.indent a { color: #434141; text-decoration: none; font-size: 11px; color: #626262 }
 #tagovi.indent a:hover { color: white; background: #e91a1b; }
  #text #all_tags a { color: #000; font-weight: normal; border: none;}
  #text #all_tags a:hover { background: #e50416; color: #fff; }

  a.fine { font-size: 1em; }
  a.diminutive { font-size: 1.1em; font-weight: bold; }
  a.tiny { font-size: 1.2em; font-weight: bold; }
  a.small { font-size: 1.3em;}
  a.medium { font-size: 1.4em;}
  a.large { font-size: 1.5em;}
  a.huge { font-size: 1.6em;}
  a.gargantuan { font-size: 1.7em;}
  a.colossal { font-size: 1.8em;}

/* Footer
----------------------------------------------- */

#footer { background: #fff url(../images/newsletter-bg.gif) repeat-x; clear: both;   }
#footer_wrap { width: 1034px; margin: 0 auto; }
#footer_wrap #newsletterForm { background: url(../images/newsletterForm-bg.gif) no-repeat; width: 179px; height: 54px; float: left; padding: 10px 0 15px 10px;  }

#footer_wrap #newsletterForm p#nl_title { float: left; font-weight: bold;}
#footer_wrap #newsletterForm label { display: none; }
#footer_wrap #newsletterForm .input:focus { border: 1px solid #e50416; }
#footer_wrap #newsletterForm input { width: 18px; height: 19px; text-indent: 1.3em; background: url(../images/newsletter-bttn.gif) repeat-x; border: none; margin: 0 0 0 4px; cursor: pointer; color: #ec8c8c;  }
#footer_wrap #newsletterForm input#subs_email  { background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.2em; padding: 2px; width: 130px; cursor: text; color: #000;  }
#footer_wrap #newsletterForm legend { display: none; }
#msg { margin-top: -5px !important; clear: both;  }
#newsalerts_info { margin: -90px 10px 0 0; font-weight: bold; height: 30px; color: #e50416; padding: 0 20px 0 5px; width: 155px; position: absolute; display: block; font-size: 90%; line-height: 1.2em; }
#footer_wrap #msg { border: none !important; margin-top: 10px; clear: both; display: block;  }

  #footer_wrap #footerMenu { float: left; width: 650px; font-size: 90%; margin: 50px 0 0px 25px; }
  #footer_wrap #footerMenu a { text-decoration: none; color: #413e3f; padding: 0 3px; }
  #footer_wrap #footerMenu a:hover { text-decoration: underline; }

  a.tooltip { background: url(../images/icons/info.gif) no-repeat; width: 16px; height: 16px; position:relative; margin: 2px 7px 0 0 !important; display: block; float: left; }
  a.tooltip:hover { z-index:25; text-decoration: none; z-index:25; background: #fff url(../images/icons/info.gif) no-repeat; text-decoration: none; }
  a.tooltip em { display: none; text-decoration: none; font-style: normal !important;}
  a.tooltip:hover em {  z-index: 25; height: 91px;  width: 175px; position: absolute; display: block; left: -16px; top: -90px; color: #3a3939; background: url(../images/toolbox-up.gif) no-repeat;
   font-size: 90%; line-height: 1.2em; cursor: default; text-decoration: none;   }
  a.tooltip:hover em span { padding: 5px 15px 10px 10px; display: block; overflow: hidden; height: 60px; font-weight: normal; font-size: 0.9em; }

  a.tooltip:hover em.zagreb { background: url(../images/tooltip-zagreb.gif) no-repeat; }
#rss_icon { margin: 20px 0; }

#fa { background: white; padding: 4px; width: 243px; border: 1px solid #434141; position: absolute; top: 80px; opacity: 0; -moz-opacity: 0}
#fa .fa_close { position: absolute; margin: 0 0 0 220px; width: 18px; padding: 0; height: 18px; display: block; }

a#zubakcom { background: url(http://www.foto-nekretnine.hr/site/gfx/images/zubakcom.gif) no-repeat; width: 35px; height: 34px; text-indent: -9999em; padding: 0px !important; margin:0px; display: block; float: left; margin: -25px 0 0 610px      }
a#zubakcom:hover { background-position: right;   }

ul#language { margin-top: 3px;  }
ul#language li { float: left;  display: inline;  }
ul#language li a { display: block; float: left; padding: 5px 30px 5px 45px; color: black; text-decoration: none;  }
ul#language li.en a { background: url(../images/gb.png) no-repeat 7px 50%; border-right: 2px solid white;    }
ul#language li.en2 a { background: url(../images/gb.png) no-repeat 7px 50%; padding: 5px 25px 5px 45px;  }
ul#language li.de a { background: url(../images/de.png) no-repeat 7px 50%; }
ul#language li.hr a { background: url(../images/hr.png) no-repeat 7px 50%; }
	ul#language li.en a:hover { background: #e91a1b url(../images/gb.png) no-repeat 7px 50%; color: white;  }
	ul#language li.de a:hover { background: #e91a1b url(../images/de.png) no-repeat 7px 50%; color: white;  }
	ul#language li.hr a:hover { background: #e91a1b url(../images/hr.png) no-repeat 7px 50%; color: white;  }

		ul#language.de li.en a { border-right: none;  padding-right: 38px;  }
		ul#language.de li.hr a { border-right: 4px solid white; }
		ul#language.en li.hr a { border-right: 4px solid white; padding-right: 27px }

#spremljeniOglasiContainer { clear: both; }

/* lijevi tagovi, agencija & agent */

#leftCol .agency_focus .ad .oglas .naslov h4 { padding: 3px 0; font-size: 11px; font-weight: normal; }
#leftCol .agency_focus .ad div.oglas .naslov { padding: 5px !Important;  }
#leftCol .agency_focus .title img.logo { width: 177px; }
#leftCol #tagovi, #mi_trazimo { width: 177px; overflow: hidden; padding: 0 !important; margin-top: 10px;  }

#leftCol #tagbox.indent, .indent { width: 177px; font-size: 11px; }
#leftCol .ad .oglas { margin: 2px 0 5px 0; border-bottom: 1px solid #f0efef; width: 175px !Important; }

#leftCol .ad .oglas ul.detalji { margin: 10px 0 0 0 !important; padding: 0 !Important; width: 155px !Important; }
#leftCol .ad .oglas ul.detalji h4 a { display: none; }
#leftCol .ad .oglas ul.detalji li { width: 155px !Important; padding-left: 15px; margin: 0px !important }
#leftCol .ad .oglas ul.detalji li span { display: none;  }

.ad .oglas .naslov p .spremiOglas a { margin: 70px 0 0 107px !important; position: absolute }
.ad .oglas .naslov p .tekstOglasa a { margin: 70px 0 0 137px !important; position: absolute }

#leftCol #tagbox a  { color: #434141;; text-decoration: none; padding: 0 1px }
#leftCol #tagbox a:hover  { background: #e91a1b; color: white; }
#leftCol p#tagUpit { margin-top: 10px; }
#leftCol p#tagUpit a { font-size: 11px; margin-right: 10px;   }
#leftCol p#tagUpit a:hover { background: #e91a1b; color: white; }
#leftCol #agent_box { height: 187px; padding: 10px; }
#leftCol #mi_trazimo a.was { color: #fff; margin-top: 10px; padding: 0 2px; background: #e91a1b; text-decoration: none;  }
#leftCol #mi_trazimo a.was:hover { color: #434141; background: none; text-decoration: underline; }

#leftCol #med_par h3#partneri { width: 159px; background: url(http://www.foto-nekretnine.hr/site/gfx/images/partner.gif) no-repeat;   font-size: 100%; color: #fff; padding: 7px 0 7px 30px; font-weight: bold; clear: both; margin: 10px 0 !important;  }
#leftCol img.par_img { padding: 1px; border: 1px solid #434141; margin: 1px 0; width: 183px; height: 82px; }
#leftCol img.par_img img:hover { background: #434141; }

.kredit {display:none}

/* new */
#majstori ul            { margin: 2px; }
#majstori ul li a       { background: url(../images/majstori.jpg) no-repeat; line-height: 1.2em; display: block; width: 125px; height: 28px; margin-bottom: 1px; color: #434141; padding: 13px 0 0 48px; font-size: 90%; text-decoration: none; }
#majstori ul li a:hover { color: #fff; }

  #majstori ul li#lawyer a   { background-position: 0 0 }
  #majstori ul li#judge a    { background-position: 0 -42px }
  #majstori ul li#arhitect a { background-position: 0 -84px }
    #majstori ul li#lawyer a:hover    { background-position: right 0 }
    #majstori ul li#judge a:hover     { background-position: right -42px }
    #majstori ul li#arhitect a:hover  { background-position: right -84px }

#majstori.de ul li#lawyer a { padding: 8px 0 0 48px;  height: 33px; }


#skyscraper { float: left; width: 120px; margin-left: 9px; padding-top: 31px;  }

ul#nav li a strong { font-weight: normal; font-size: 11px; }
ul#nav_top li a { font-weight: normal;  font-size: 11px; }
ul.detalji sup { font-size: 60%; }
.naslov h4 { line-height: 1.2em; padding: 8px 0;  }

#superbanner { float: left; width: 728px; height: 90px; margin: 1px 0; }
.h_menu_container { float: left; width: 665px; }
#h_menu_subcontainer { display: none; }
.agencija_chck input { margin: 0 4px 0 10px; position: relative }

.copyright { margin-left: 3px; }

#rightCol-banner { margin-top: 10px; }

.detalji { position: relative; }
.detalji .send_query { border: none; position: absolute;  }
.detalji .send_query a,
#text .oglas .detalji .send_query a { background: url(../images/send_query_bg.gif) no-repeat !important; padding: 7px 0 2px !important; line-height: .9em; margin: -21px 0 0 -81px !important; display: block; font-size: .8em; text-align: center; width: 60px; height: 20px; color: #000 !important;     }
.detalji .send_query a:hover {  color: #fff !important; }
#leftCol .detalji .send_query { display: none !important; }