﻿/* 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 �uta
#f5efd7 = beige
#8e0711 = bordo
#f58b8b = piggy
#fdc6c6 = light piggy
#f5f7e9 = svijetlo zelena
#6a92a5 = sivoplava

*/

/* Content
----------------------------------------------- */
#main_content { padding: 7px 0 13px 0; float: left; /* width: 647px; */ line-height: 1.4em; width: 469px; }

	#main_content h1 { border: 1px solid #bc0312; border-left: none; border-right: none; padding-top: 1px; padding-bottom: 1px; margin-top: 8px; clear: both; width:   }
  #main_content h1 span { background: #434141; font-size: 110%; font-weight: bold; color: #fff; padding: 5px 10px; display: block; }
	#main_content h3 { font-weight: bold; font-size: 110%; }

  #main_content #date { font-weight: bold; margin: 0 10px 10px 0; text-align: right; font-size: 110%; color: #434141;  }
	#main_content #text_wrapper { padding: 5px 0; color: #333333; font-size: 105%; }

	#main_content #teaser { font-weight: bold; font-size: 100%; }
	#main_content #text { margin: 20px 0; }
	#main_content #text a { padding: 0 2px; color: #e50416; text-decoration: none; font-weight: bold; }
	#main_content #text a:hover { color: #000;  }
	#main_content #text p { margin: 0; }
  #main_content #text .oglas .naslov p { margin: 0px; }
	#main_content #text img.big { padding: 4px; border: 1px solid #434141; margin: 5px 0; }
	#main_content #text .img_desc { font-size: 85%; margin-top: -5px; display: block; padding-left: 5px; }
	#main_content #text .author { margin-top: 20px; }
	#main_content #text td a{ border: none !important; }
  #peoplering #pr_content_display .oglas .naslov p { margin-top: 4px !important; }
  
	#main_content dl#info_podaci { margin-left: 20px;  }
	#main_content dl#info_podaci dd { margin-left: 20px;  }
	#main_content dl#info_podaci dt { margin-top: 20px;}

    #main_content ul#text_list { margin: 10px 0 0 20px; }
    #main_content ul#text_list li { margin-bottom: 3px; }

    ul.marketing_list { margin: -10px  0 30px 15px; }
    ul.marketing_list li { list-style-type: circle; margin-bottom: 3px; padding: 0 0 5px 3px; border-bottom: 1px solid #f1f1f1;  }

    #guide h3 { background: #f7f6f7; padding: 13px; margin: 20px 0; font-size: 140%; }
    #guide h3 a { text-decoration: none; color: #434141;  }
    #guide h3 a:hover { color: #e50416; }
    #guide .guide_img { border: 1px solid #434141; padding: 4px; float: left; margin: 3px 11px 0 0; height: 105px; width: 130px; }
    #teaser .vijesti_img, #guide .vijesti_img { border: 1px solid #434141; padding: 4px; float: left; margin: 3px 11px 0 0; height: 105px; width: 130px; }
    #guide p { margin-bottom: 15px; }
    #guide a.link, #tourism_teaser a.link { background: url(../images/icons/link.gif) no-repeat 0 50%; padding-left: 20px; font-size: 85%; margin: 0 85px 0 5px; text-decoration: none;  }
    #guide a.link.no_margin { margin: 0; }
    #guide a.link:hover, #tourism_teaser a.link:hover { text-decoration: underline; }
    #guide .guide_box { margin: 0 15px; }
    #tourism_teaser a.more { background: url(../images/icons/down.gif) no-repeat 0 50%; padding-left: 20px; font-size: 90%; }
    #tourism_teaser a.less { background: url(../images/icons/up.gif) no-repeat 0 50%; padding-left: 20px; font-size: 90%; }
    #tourism_teaser a.link.pusher { margin-left: 30px }

    #tourism_teaser { padding: 5px 10px; background: #f7f6f7; margin: 20px 0; border: 1px solid #ededed;  }
    #tourism_teaser h3 { font-weight: bold; font-size: 140%; padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px solid #ededed;  }
    #tourism_teaser p {  line-height: 1.2em; color: #333333; margin-bottom: 15px; }

    #main_content #text ul.savjeti { margin-left: 20px; list-style-type: circle; }
    #main_content #text ul.savjeti li { margin-bottom: 5px; }
    #main_content #text ul.savjeti li a { color: #000; font-weight: normal; }
    #main_content #text ul.savjeti li a:hover { text-decoration: none;}

    /*agencijska stranica*/
    #agencija { margin-bottom: 20px; }
    #agencija h1 { font-size: 170%; font-weight: bold; color: #434141; border-bottom: 1px solid #f1f1f1; padding-bottom: 2px; margin-bottom: 20px; }
    #agencija img.logo { float: left; padding: 4px; border: 1px solid #434141; margin-right: 20px; }
    #agencija dl.info dd { margin: -2px 0 8px 0; }
    #agencija dl.info dd a { padding: 0 2px; border-bottom: 1px dotted #434141; color: #e50416; text-decoration: none; font-weight: bold; }
    #agencija dl.info dd a:hover { background: #fff4c9; }

    #agency_desc { margin-bottom: 20px;}

    /*orbitum*/
    #pr_content_display h1.title { display: none; }
    #pr_content_display #company img.logo { float: left; padding: 4px !important; border: 1px solid #434141; background: #fff; margin: 0 20px 0 0 !important; }
    #pr_content_display #company dl.info { margin-bottom: 20px; float: left; }
    #pr_content_display #company dl.info dd.industry_a, #pr_content_display #company dl.info dt.industry_a { display: none; }
    #pr_content_display #company dl.info dd a { color: #000; text-transform: none; border: none; font-weight: normal; text-decoration: underline;  }
    #pr_content_display #company dl.info dd a:hover { text-decoration: none; }
    #pr_content_display #company dl.info dd { display: block; border-top: 1px solid #e9e9e9; padding: 100px 0; height: 30px; margin-top: 5px; }
    #pr_content_display #company dl.info dt.industry_b, #pr_content_display #company dl.info dd.industry_b { display: none; }
    #pr_content_display #company dl.info dt.industry_c, #pr_content_display #company dl.info dd.industry_c { display: none; }
    #pr_content_display .additional_info { padding: 20px 0 40px 0 !important; clear: both;  }

    #gop { line-height: 1.3em; }
    #gop ul { margin: 10px 20px; }
    #gop ul li { list-style-type: circle; }

/* Moji oglasi
----------------------------------------------- */
#moji_oglasi { width: 760px; float: left; padding: 30px 0 0 0;  }
  #moji_oglasi h1 { font-size: 180%; font-weight: bold; margin: 0 0 15px 15px; color: #434141; }
  #moji_oglasi h2 { font-size: 140%; font-weight: bold; margin: 30px 0 5px 0; color: #434141; }
  #moji_oglasi h1 span { color: #e50416; font-size: 65%;  }
  #moji_oglasi h2 span { color: #e50416; font-size: 80%;  }

  #moji_oglasi_wrapper { margin: 15px 0 0 15px; color: #333333; font-size: 100%;  }
  #moji_oglasi table { width: 100%; font-size: 90%; text-align: center; }
  #moji_oglasi thead { line-height: 2em; font-weight: bold; background: #f5f7e9; border-bottom: 1px solid #000; }
  #moji_oglasi thead tr { border-right: 1px solid #fff;  }
  #moji_oglasi td { border-right: 1px solid #fff; }
  #moji_oglasi td.rb { width: 3%; }
  #moji_oglasi td.naslov { width: 35%; text-align: left; padding: 5px; }
  #moji_oglasi td.mjesto { width: 20%; }
  #moji_oglasi td.kategorija { width: 15%; }
  #moji_oglasi td.datum { width: 10%; }
  #moji_oglasi td.brisi { width: 7%; }
  #moji_oglasi td.izmjeni { width: 7%;; }
  #moji_oglasi table a { color: #000; }

  #moji_oglasi_wrapper ul { float: left; width: 292px; margin-left: 28px; }
  #moji_oglasi_wrapper ul li { padding: 3px 0; }

  form#form_contact td { padding: 10px 0;}
  form#form_contact input.input-text { background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.3em; padding: 3px 2px; width: 298px; margin-bottom: 5px !important; }
  form#form_contact textarea { background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; }

  #text form#form_contact td a { border: none; }
  #text form#form_contact input#phone, #text form#form_contact input#mail { margin-top: 10px; }
  #text form#form_contact select { background: #fff url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; padding: 2px;}
  #text form#form_contact select option { border-bottom: 1px solid #f1f1f1; padding: 1px 10px;  }

  #text form#form_contact input#contact_squestion {background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.3em; padding: 3px 2px; width: 50px; margin: 5px; margin: -40px 0 0 146px; position: absolute;  text-align: center; font-weight: bold; color: #e91a1b;  }
  #text form#form_contact input#Submit { width: 100px; font-weight: bold; padding: 5px 0;  }

  #text dl.impressum { margin-bottom: 30px;}
  #text dl.impressum dd { padding-left: 30px;}
  #text_wrapper #text dl.impressum dd a { font-weight: normal; border: none; color: #000;  }
  #text_wrapper #text dl.impressum dd a:hover { font-weight: normal; text-decoration: underline; background: none; }
  #text dl.impressum dt img { position: absolute; margin-top: 3px;}

 #text .pring_categories_lead_txt p{ margin: 10px 0 !important; }
 #text .pring_categories_lead_txt a { text-transform: none !important; }
 #text .pring_categories_lead_txt { margin-bottom: 40px !important;}

#login_form { margin: 0 0 0 100px; padding: 50px 0; }
#login_form input#login_username,
#login_form input#login_password { background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.3em; padding: 3px 2px; width: 200px; }
#login_form #submit { font-weight: bold; padding: 2px 10px}
.form_feedback, #pring_help_feedback { padding: 15px 10px; margin: 10px 0; font-style: italic; background: #f1f1f1; border: 1px solid #d4d4d4; }
.form_feedback a, #pring_help_feedback a { line-height: 5em;}

#register_form fieldset.fieldset_design { margin: 0 0 0 100px; padding: 20px 0; }
.fieldset_design input#name, .fieldset_design input#surname, .fieldset_design input#username, .fieldset_design input#password,
.fieldset_design input#password_v {  background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.3em; padding: 3px 2px; width: 200px; margin-bottom: 15px;  }
#main_content #text fieldset.fieldset_design p { margin: 0; }
.fieldset_design input { margin-bottom: 15px; }

.fieldset_design input#title_comp, .fieldset_design input#address, .fieldset_design input#zip, .fieldset_design input#city, .fieldset_design input#mb, .fieldset_design input#phone, .fieldset_design input#fax, .fieldset_design input#gsm, .fieldset_design input#url,
.fieldset_design input#mail {  background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.3em; padding: 3px 2px; width: 200px; margin-bottom: 15px;  }
#register_form #submit { font-weight: bold; padding: 2px 10px}

#text ul#toolbar { margin: 0 0 20px 0;  }
#text ul#toolbar li { display: inline;  margin-right: 20px; font-size: 90%; }
#text ul#toolbar li a { color: #666666; border: none; font-weight: bold; padding-left: 20px; }
#text ul#toolbar li a:hover { text-decoration: underline; color: #000; }
#text ul#toolbar li.save a { background: url(../images/icons/add.gif) no-repeat;  }
#text ul#toolbar li.send2friend a { background: url(../images/icons/mail.gif) no-repeat;  }
#text ul#toolbar li.pdf a { background: url(../images/icons/print.gif) no-repeat;  }

#gio-box-container.h { display: none !important; }
#msg-border { padding: 10px 20px; background: #f1f1f1; border: 1px solid #505050; margin: 0 0 30px 0; }
img.pretplata-logo { position: absolute; margin: -64px 0 0 143px; }
img.naslovnica_casopisa { position: absolute; margin: -493px 0 0 320px; border: 1px solid #000; padding: 4px; }

dl.info { margin-top: 20px; }

  #dialog1 { padding: 5px; border: 1px solid #434141; }
  #dialog1 #dialog1_h { padding: 5px; color: #fff; font-weight: bold; }
  #dialog1 .bd { margin-top: 5px; }
  #dialog1 .bd p input { background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.3em; padding: 3px 2px; width: 159px; margin-bottom: 5px !important; }
  #dialog1 .bd p input:focus { border: 1px solid #e50416; }
  #dialog1 .bd p strong { display: block; padding: 10px 0; }

  #show_emty_name_popup { padding: 5px; border: 1px solid #434141; }
  #show_emty_name_popup .hd { padding: 5px; color: #fff; font-weight: bold; }

  #show_emty_name_popup_c, #show_emty_mail_popup_c { position: absolute !important; }

  /* arhiva */
  #news_index_newsarchivebox { width: 472px; background: url(../images/results_bg.gif) no-repeat;  padding: 30px 0 8px 10px !important; color: #f1f1f1; font-size: 90%; display: block; }
  #news_index_newsarchivebox label { padding: 0 195px 0 10px; font-weight: bold; }
  .news_index_tools { display: none; }
  h3.news_index_title a { margin-top: 20px; display: block; background: url(../images/h1podloga.gif) repeat-x; color: #fff !important; padding: 13px !important; border: none !important;  }
  h3.news_index_title a:hover { text-decoration: underline !important; }
  h2.orbx_news_index_hd { display: none; }
  #text .orbx_news_index_bd .news_index_box p, #text .orbx_news_index_bd .news_index_box div { padding: 0 13px;}

  #text h2 u { font-weight: bold; text-decoration: none; padding: 15px; background: #f1f1f1; display: block; border: 1px solid #d4d4d4;  font-size: 120%;  }

  input#ko_sa_slikom { margin: 10px 0;}

/* registracija */
  #registration {}
  #registration { width: 400px}
  #registration a { color: #e91a1b; border: none !important; }
  #registration #error { color: #e91a1b; font-weight: bold; text-decoration: none; padding: 5px 10px; background: #f1f1f1; display: block; border: 1px solid #d4d4d4;  font-size: 100%; margin: 10px 0;  }
  #registration #msg_border { font-weight: bold; text-decoration: none; padding: 5px 10px; background: #f1f1f1; display: block; border: 1px solid #d4d4d4;  font-size: 100%; margin: 10px 0;  }
  #registration #reg_text { padding: 10px; }
  #registration #reg_text a { padding: 0 2px; background: #e91a1b; color: #fff; text-decoration: none; }
  #registration #reg_text a:hover { background: none; color: #000; text-decoration: underline; }

  #registration table { width: 100%; background: none; }
  #registration tr.no_border { border: none; }
  #registration td { text-align: left; padding: 10px 20px 10px 0;   }

  #registration .label { text-align: right; display: block; color: #434141; font-weight: bold; width: 100px; padding-right: 20px; margin-left: 25px;  }
  #registration label.clear { text-align: left; color: #434141; }

  #registration td .input_text { background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.3em; padding: 3px 2px;   }
  #registration td .input_text:focus { border: 1px solid #e50416; }

  #registration td .big { width: 270px; }
  #registration td .mid { width: 130px; }
  #registration .chck { display: inline; font-weight: normal; line-height: 2.5em; margin-right: 9px;  }
  #registration .submit { padding: 0 6px; font-size: 120%; font-weight: bold; text-align: center; }
  #registration td input.file { font-size: 110%; border-width: 1px; margin: 0; padding: 0; }

  #registration .pass_teaser { padding-left: 170px; font-size: 90%; margin: 20px 20px 0 0; }
  #registration .pass_teaser a { font-size: 110%; color: #000; }

  #registration #step_img { margin-top: 40px; padding-left: 20px; }
  #registration #step_img a { border: none !important; padding: 0 !important; }
  #registration #step_img img.img2 { margin-left: 80px; }

/*  Advert Details
----------------------------------------------- */

#advert { width: 650px; float: left; }

  #advert h1 { font-size: 180%; font-weight: bold; margin: 0 0 15px 15px; color: #434141; }
  #advert h1 sup { font-size: 60%; }
  #advert h2 { background: #fcfaf2; border: 1px solid #dedede; padding: 8px 17px; margin-bottom: 17px; font-size: 120%; font-weight: bold; color: #434141; }

  ul#info_teaser { background: #fcfaf2; border: 1px solid #dedede; padding: 8px 17px; margin-bottom: 17px;  }
  ul#info_teaser li { font-size: 130%; display: inline; margin-right: 20px; font-weight: bold; color: #434141; }
  ul#info_teaser li strong { color: #d40910; }
  ul#info_teaser li sup { font-size: 60%; }
  ul#info_teaser li .small_text { font-size: 80%; margin-left: 10px; }

  #info_part { width: 240px; padding-left: 0; color: #434141; float: left; font-size: 11px;  }
    ul.info_list li { padding: 3px 0 3px 10px; border: 1px solid #f1f1f1; border-top: none; font-size: 11px; }
    ul.info_list li#broj_oglasa { color: white; font-size: 110%; background: url(../images/id-oglasa.gif) no-repeat right 0; padding: 8px 0 8px 10px; border: none; }
    ul.info_list li strong { margin-right: 3px; }
    ul.info_list li label { line-height: 2.5em; margin-right: 6px;  }
    ul.info_list .yellow { background: #fcfaf2; }
    dl#info_text dt { padding: 5px 0 5px 10px; border-left: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; }
    dl#info_text dd { line-height: 1.6em; padding: 0 10px 10px 10px; margin-bottom: 23px; border: 1px solid #f1f1f1; border-top: none; }
    #main_content #text li.tagovi a { font-weight: normal; border: none; padding: 2px; color: #434141;  }
    #main_content #text li.tagovi a:hover { background: #e91a1b; color: #fff; }
    li.tagovi strong { background: url(../images/icons/tags.gif) no-repeat; padding-left: 20px;}

/*left*/

  #advert h3 { background: #fcfaf2; border: 1px solid #dedede; padding: 4px 17px; margin: 20px 0; font-size: 100%; font-weight: bold; color: #434141; clear: both; }
  h2#ko { background: #fcfaf2; border: 1px solid #dedede; padding: 8px 17px; margin-bottom: 17px; font-size: 120%; font-weight: bold; color: #434141; width: 253px; }

  #screen { width: 390px; float: left; margin: 0 0 10px 10px; padding: 4px; border: 1px solid #9d9d9d; border-top: none;  background: #fff url(../images/container_bg.gif) repeat-x;  }

  #advert .yui-nav { height: 28px !important; margin-bottom: 4px;  }
  #advert .yui-nav li { display: inline; font-weight: bold; float: left; margin: 0 5px 0 0; background: white;  }
  #advert .yui-nav li a { text-decoration: none; color: #434141 !important; display: block; border: 1px solid #dedede !important; border-top: 1px solid #c8c8c8 !important; border-bottom: 1px solid #c8c8c8 !important;  font-weight: normal; padding: 2px !important; }
  #advert .yui-nav li a em { padding: 2px 6px 2px 25px !important;}
  #advert .yui-nav li a:hover em { color: white; }
  #advert .yui-nav li.selected a { background: #e91a1b; color: white !important;  }
  #advert .yui-nav li a:hover { background: #e91a1b; color: white !important;  }

  #advert .yui-nav li a em.gallery { background:  url(../images/icons/gallery.gif) no-repeat 2px 50%;  }
  #advert .yui-nav li a em.map { background: url(../images/icons/map.gif) no-repeat 2px 50%;  }
  #advert .yui-nav li a em.video { background: url(../images/icons/video.gif) no-repeat 2px 50%;  }
  #advert .yui-nav li a:hover em.gallery { background: #e91a1b url(../images/icons/gallery.gif) no-repeat 2px 50%;  }
  #advert .yui-nav li a:hover em.map { background: #e91a1b url(../images/icons/map.gif) no-repeat 2px 50%;  }
  #advert .yui-nav li a:hover em.video { background: #e91a1b url(../images/icons/video.gif) no-repeat 2px 50%;  }

  #fotogalerija img.main { width: 390px;  }
  #fotogalerija #opis_slike { background: url(../images/transparent.png) repeat; display: block; padding: 3px 10px; border: 1px solid #dedede; background: #f1f1f1; }
  #fotogalerija img.thumb { padding: 3px; border: 1px solid #dedede;  }

  #advertiser_info { font-size: 100%; float: left; width: 250px; font-size: 11px;   }
  #advertiser_info ul { margin-bottom: 10px; }
  #advertiser_info ul li { padding: 4px 0;  width: 85%;border-bottom: 1px solid #ededed;  }
  #advertiser_info img {padding: 2px; border: 1px solid #666666; margin-bottom: 10px;  }

  form#posalji_poruku { float: left; width: 360px; padding-left: 40px; font-size: 11px;  }
  form#posalji_poruku label { width: 100px; display: block; float: left; text-align: right:  }
  form#posalji_poruku label.cc { width: 250px; display: block; padding: 5px 0 0 120px; }
  form#posalji_poruku p { padding: 0 0 15px 120px; }
  form#posalji_poruku span { font-weight: bold; color: #e50416; }
  form#posalji_poruku img { margin: 0 0 0 130px; position: absolute; }
  form#posalji_poruku .input_text {  background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.3em; padding: 3px 2px; width: 250px; margin-bottom: 5px; }
  form#posalji_poruku .input_text.small { width: 100px; font-weight: bold; font-size: 110%; }
  form#posalji_poruku .bttn { font-size: 120%; font-weight: bold; width: 100px; margin: 20px 0 0 120px; }
  form#posalji_poruku textarea {  background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; padding: 3px 2px; width: 250px; height: 120px; margin-bottom: 3px;  }
  form#posalji_poruku select { background: #fff url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.9em; padding: 3px 2px; font-size: 100%; width: 256px; text-align: left; margin-bottom: 5px; }
  form#posalji_poruku option { padding: 5px 5px; border-bottom: 1px solid #f1f1f1; }
  form#posalji_poruku .input_text:focus, form#posalji_poruku textarea:focus, form#posalji_poruku select:focus { border: 1px solid #e50416; }

  form#potvrdi_oglas { margin-left: 30px; width: 300px; float: left; padding: 20px; background: #fcfaf2; text-align: justify; }
  form#potvrdi_oglas label.cc { margin: 30px 0 30px 0; display: block; }
  form#potvrdi_oglas .bttn { font-size: 140%; font-weight: bold; margin: 20px 0 0 13px; padding: 0 20px;  }

/*  Submit Ad
----------------------------------------------- */
#steps_content { float: left; width: 550px; padding: 13px 50px;  }
#steps_content h1 { padding: 1px 2px; }

#submit_ad {}
#submit_ad h1 { font-size: 200%; font-weight: bold; padding: 1px 2px; background: #faf5a7; display: inline;  }
#submit_ad h2 { font-size: 120%; font-weight: bold; color: #8e0711; padding-bottom: 20px; }

  ol#steps_menu { list-style-type: decimal; margin: 25px 0; color: #434141; font-size: 100%; }
  ol#steps_menu li { font-weight: bold; list-style-type: decimal; margin-right: 20px;  display: inline; padding: 0 0 2px 20px;  }
  ol#steps_menu li a { color: #434141; }
  ol#steps_menu li strong { color: #8e0711;   }
  ol#steps_menu li.choose { background: url(../images/icons/choose.gif) no-repeat 0 0; }
  ol#steps_menu li.ad_form { background: url(../images/icons/ad_form.gif) no-repeat 0 0; }
  ol#steps_menu li.send_pictures { background: url(../images/icons/send_pictures.gif) no-repeat 0 0; }
  ol#steps_menu li.contact_form { background: url(../images/icons/contact_form.gif) no-repeat 0 0; }

  #submit_info { margin: 25px 0;}

  select#step1 { width: 250px; padding: 2px 2px; font-size: 130%; font-weight: bold; }
  .step_bttn { padding: 0 6px; font-size: 120%; font-weight: bold; width: 100px; margin-top: 30px; text-align: center; }
  .preview { padding: 0 6px; font-size: 120%; font-weight: bold; width: 200px; margin-top: 15px; text-align: center; }

  #form_holder table { width: 100%; }
  #form_holder tr { border-bottom: 1px solid #f1f1f1; }
  #form_holder tr.no_border { border: none; }

  #form_holder td { text-align: left; padding: 10px 20px 10px 0;   }
  #form_holder td.top { vertical-align: top; }

  #form_holder label { text-align: right; display: block; color: #434141; font-weight: bold; width: 180px;  }
  #form_holder label span { color: #8e0711; }
  #form_holder label.inline { display: inline; }

  #form_holder td .input_text { background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.3em; padding: 3px 2px;   }
  #form_holder td input.cijena { margin-right: 32px;}
  #form_holder td input.file { font-size: 110%; border-width: 1px;  }
  #form_holder td input.chat { margin-right: 10px;}

  #form_holder td .input_text:focus,
  #form_holder td select:focus,
  #form_holder td textarea:focus { border: 1px solid #e50416; }

  #form_holder td select { background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; height: 1.9em; padding: 3px 2px; font-size: 100%;   }
  #form_holder td select option { background: #fff; padding: 5px 5px; border-bottom: 1px solid #f1f1f1;  }
  #form_holder td select option.first-child { color: #8e0711 !important; }

  #form_holder td .big { width: 270px; }
  #form_holder td .mid { width: 130px; }
  #form_holder td .smaller { width: 92px; font-size: 100%; }
  #form_holder td .small { width: 50px; }

  #form_holder .chck { display: inline; font-weight: normal; line-height: 2.5em; margin-right: 9px;  }
  #form_holder .input_textarea { background: url(../images/input_text_bg.gif) repeat-x; border: 1px solid #d5d5d5; padding: 3px 2px; width: 270px; height: 120px;  }

#user_navigation { margin-top: -20px; background: #f1f1f1 !important; line-height: 2em; width: 469px; height: 30px;    }
#user_navigation a { border: none !important; color: #434141 !important; padding: 2px 4px !important; margin: 0 15px 20px 0; font-weight: normal !important;   }
#user_navigation a:hover { text-decoration: underline !important; }
#user_navigation a.ads { background: url(../images/icons/ads.gif) no-repeat 5px 50%; padding-left: 25px !important; }
#user_navigation a.profile { background: url(../images/icons/profile.gif) no-repeat 5px 50%; padding-left: 25px !important; }
#user_navigation a.signout { background: url(../images/icons/signout.gif) no-repeat 5px 50%; padding-left: 25px !important; }
#user_navigation a.credits { background: url(../images/icons/credits.gif) no-repeat 5px 50%; padding-left: 25px !important; }
#text .credits_msg span { font-size: 140% !Important; font-weight: bold; color: #e50416;  }

#peoplering ul#pr_menu { margin-top: -20px !important; background: #f1f1f1 !important; line-height: 2em; width: 482px; height: 30px;    }
#peoplering ul#pr_menu a { border: none !important; color: #434141 !important;font-weight: normal !important; padding: 2px 4px !important; float: left; display: block; margin: 0 30px 20px 0; text-transform: none !important;   }
#peoplering ul#pr_menu a:hover { text-decoration: underline !important; }
#peoplering ul#pr_menu li.pr_menu_estate_new a { background: url(../images/icons/ads.gif) no-repeat 5px 50%; padding-left: 25px !important; }
#peoplering ul#pr_menu li.pr_menu_profile a { background: url(../images/icons/profile.gif) no-repeat 5px 50%; padding-left: 25px !important; }
#peoplering ul#pr_menu li.pr_menu_exit a{ background: url(../images/icons/signout.gif) no-repeat 5px 50%; padding-left: 25px !important; }
#peoplering ul#pr_menu li.pr_menu_estate_all a{ background: url(../images/icons/all.gif) no-repeat 5px 50%; padding-left: 25px !important; }
#peoplering ul#pr_menu li.pr_menu_estate_credits a { background: url(../images/icons/credits.gif) no-repeat 5px 50%; padding-left: 25px !important; }

tr.title { line-height: 2.5em; background: #fcf9e5; margin-top: 20px; border: 1px solid white; font-size: 85% !important; font-weight: bold !important; color: #434141;  border-top: 1px solid #b4b4b4   }
tr.title td.broj { text-indent: -9999em; width: 8%;  }
tr.title td.naziv { text-align: center; border-right: 1px solid white; text-align: left; padding-left: 5px; }
tr.title td.kategorija { text-align: center; border-right: 1px solid white; width: 20%; }
tr.title td.izmjena { text-align: center; border-right: 1px solid white; width: 10%; }
tr.title td.arhiva { text-align: center; border-right: 1px solid white; width: 12%; }
tr.title td.datum { text-align: center; width: 13%;}

tr.row { line-height: 1.2em; font-size: 90%;   }
tr.row td {  border-right: 1px solid white; text-align: center;  }
tr.row a { font-weight: normal !important; text-decoration: underline !important; color: #434141 !important;    }
tr.row a:hover { text-decoration: none !important;  color: #98000c !important;  }
tr.row td.broj { text-align: center;  border-right: 1px solid white; font-size: 90%; }
tr.row td.naziv { text-align: left; font-size: 90%; padding: 5px;  }
tr.row td.kategorija { font-size: 90%; }
tr.row td.izmjena { text-indent: -9999em; }
tr.row td.izmjena a { background: url(../images/icons/edit.gif) no-repeat 50% 70%; display: block; width: 15px; height: 13px; margin: 0 auto;   }
tr.row td.arhiva { font-size: 90%;}
tr.row td.datum { font-size: 90%;  }

#screen img.thumb { width: 120px; height: 89px; }
#screen a  { border: none !important; padding: 0px !important; }
#screen img.thumb { width: 120px; height: 89px; margin-right: 2px; }

#step_text { padding: 10px;   }
#step_img {margin-top: 20px; padding-left: 30px; }
#step_img a { border: none !important;  }
#step_img .img2 { margin-left: 40px;  }

#breadcrumbs { font-size: 90%; color: #7c7c7c; margin: 0; }
#breadcrumbs a { color: #7c7c7c; }
#breadcrumbs a:hover { color: #e50416; }
#breadcrumbs a.back { margin-right: 20px; padding-left: 20px; background: url(../images/icons/back.gif) no-repeat; float: left;   }
#breadcrumbs a.back:hover { background: url(../images/icons/back-hover.gif) no-repeat; float: left;  color: #e50416; }
#breadcrumbs strong { display: block; float: left; margin-right: 5px; }
#breadcrumbs.orbx_breadcrumbs { float: left; }

#text #mapa { padding-left: 40px; }
#text #mapa a { border: none !important; font-weight: normal; color: #000; }
#text #mapa a:hover { text-decoration: underline; }
#text #mapa ul { margin-bottom: 10px; }
#text #mapa ul ul { padding-left: 40px; }

.ad_views { margin: 15px 15px 0 15px; display: block; padding: 5px 5px 5px 20px; font-size: 11px; background: #DDF3FD url(../images/icons/eye.gif) no-repeat 2px 50%; border: 1px solid #dedede;    }

#orbx_search_container{position:absolute;width:150px; display: none !important;}

#text #all_tags a { color: #000; font-weight: normal; border: none; font-family: "Trebuchet MS", Arial, Verdana, Helvetica,Sans-serif; }
#text #all_tags a:hover { background: #e50416; color: #fff; }

.estate_mail_sent { font-size: 100%; font-weight: bold;  padding: 10px; margin-bottom: 20px; background: #f1f1f1; border: 1px solid #434141;   }




/* slicni oglasi*/
.slicni_oglasi { width: 680px; padding-left: 20px;  }
.slicni_oglasi h3 { background: none !Important; border: none !Important; font-size: 180% !Important; }
 .slicni_oglasi div.oglas { display: block; float: left !Important; clear: none !important; width: 300px !important; font-size: 100% !important; padding-bottom: 3px !important; border-left: 1px solid #f0efef; border-bottom: 1px solid #f0efef; border-right: 1px solid #f0efef; margin: 10px 10px;  }
 .slicni_oglasi div.oglas a { padding: 0 !important; border: none !important; }

 .slicni_oglasi div.oglas ul.detalji { margin-top: 3px !important; clear: both !Important; width: 280px; font-size: 0.8em !important; padding: 0 10px;    }
 .slicni_oglasi div.oglas ul.detalji li { display: block; line-height: 18px; border-bottom: 1px solid #f1f1f1; }
 .slicni_oglasi div.oglas ul.detalji li a { text-transform: none; color: #000; border: none; text-decoration: none; font-weight: normal; }
 .slicni_oglasi div.oglas ul.detalji li.no_border { border: none; }
 .slicni_oglasi div.oglas ul.detalji li span { width: 35px !important; display: block; float:left; position: relative; text-align: right; margin-right: 15px !important; font-weight: normal; color: #535252; font-size: 100% !important;  }

  .slicni_oglasi div.oglas sup a { font-size: 80%; }
  .slicni_oglasi div.oglas sup a:hover { text-decoration: none; }
  .slicni_oglasi div.oglas img { display: block; position: absolute !important;  padding: 2px !important; border: 1px solid #e1e1e1; width: 60px; float: left; height: 45px; margin: 25px 13px 0 210px !important; background: #fff;  }

  .slicni_oglasi .tekstOglasa { font-size: 0.8em; }

  .slicni_oglasi div.oglas .naslov { padding: 5px 5px 5px 8px !important; border-bottom: 1px solid #dad8d8; border-top: 1px solid #dad8d8; background: #f1f1f1; }
  .slicni_oglasi div.oglas .naslov a { text-decoration: none; border: none !important;  text-transform: none !important; }
  .slicni_oglasi div.oglas .naslov h4 { width: 235px; font-size: 0.85em !important; font-weight: bold; float: left; display: block; line-height: 1.2em; }
  .slicni_oglasi div.oglas .naslov h4 a:hover { text-decoration: underline !important; color: #e50416; }
  .slicni_oglasi div.oglas .naslov h4 a:hover sup { text-decoration: none; }
  
  #main_content #breadcrumbs,
  #main_content h1 {  /* width: 660px !important; */ }
  
  .ad_flags p { padding-left: 20px; font-size: 11px; }