@charset "utf-8";





html, table, td, tr, div, form, textarea, img, a, ul, li, hr, p{ margin:0px; padding:0px; border:0px; background:none; }
abbr{ cursor:help; border-bottom:0px ; }
body{ margin:0px; padding:0px; font:12px Verdana, sans-serif; color:#363636; }
a{ cursor:pointer; text-decoration:none; }
a:hover{text-decoration:underline;}
h1, h2, h3, h4{ font-weight:normal; display:inline; text-decoration:none; margin:0; padding:0; }
.f1{float:left;}
.f2{float:right;}
.floatfresh{ display:block; clear:both; height:1px; font-size:1px; overflow:hidden; }
.sakr{ position:absolute; top:-5000px; }





#header{ width:1000px; height:173px; margin:0px auto; }
  #site_tab{ height:30px; padding-top:6px; }
    a.st_aktivan, a.st_inaktivan{ float:left; margin-right:5px; height:22px; padding:8px 22px 0px 22px; font:bold 12px Arial, sans-serif; }
    a.st_aktivan{color:#363636;}
    a.st_inaktivan{color:white;}
      a:hover.st_aktivan{text-decoration:none;}
      a:hover.st_inaktivan{text-decoration:none;}
  #userbar{ float:right; width:450px; height:30px; font-size:11px; }
    .ub_gost{ background-position:0px 0px; }
      .loginForma{  }
        .userbar_input{ float:left; margin-top:5px; padding:5px 5px 0px 5px; width:118px; font-size:11px; color:#717171; border:0px; background:none; }
        #userbar_username{ margin-left:5px; margin-right:1px; }
        #userbar_password{  }
        #userbar_submit{ float:left; padding:0px; margin:4px 0px 0px 0px; width:79px; height:25px; border:0px; background:none; cursor:pointer; }
    .ub_korisnik{ background-position:0px -30px; }
      #ubLogined_username{ float:left; padding:9px 0px 0px 132px; }
        #ubLogined_username a{ font:bold 11px Arial, sans-serif; color:#464646; }
      #ubLogined_poruke{ float:left; padding:9px 0px 0px 5px; color:#d4d4d3; }
        #ubLogined_poruke a{ font:10px Verdana, sans-serif; color:#598527; }
      #logout{ float:right; margin:4px 6px 0px 0px; width:72px; height:25px; }
    a.crniBtn{ float:left; padding-top:8px; width:103px; height:22px; color:#ffffff; text-align:center; }
  #headmed{ padding-top:15px; height:83px; }
    a#logo{float:left;}
    a#header_banner{ float:right; border:4px solid #404040; }
      a#header_banner img{ cursor:pointer; display:block; }
  #navigacija{ padding:2px 4px 0px 4px; height:67px; background:#3f3f3f url("http://www.autoportal.hr/imagesweb/main/background_navigacija_top.gif") no-repeat; }
    #navigacija_gornja{ float:left; width:770px; overflow:hidden; height:35px; }
      .navB_holder{float:left;}
        a.nav_nodrop{ display:block; padding:11px 9px 0px 9px; height:24px; font:bold 12px Arial, sans-serif; color:white; background:url("http://www.autoportal.hr/imagesweb/bullets/razdjela_vert_nav.gif") right repeat-y; }
        a:hover.nav_nodrop{text-decoration:none;}
      
        .nav_drop_holder{ display:none; position:absolute; padding:2px 1px 0px 1px; width:150px; border-left:1px solid #4c4c4c; border-right:1px solid #242424; background:#3d3d3d url("http://www.autoportal.hr/imagesweb/bullets/razdjela_hor_nav.gif") repeat-x; }
          .nav_drop_holder a, .navDE_lijevo a{ display:block; padding:10px 8px; font:bold 11px Arial, sans-serif; color:white; background:url("http://www.autoportal.hr/imagesweb/bullets/razdjela_hor_nav.gif") bottom repeat-x; }
          .nav_drop_holder a:hover, .navDE_lijevo a:hover{text-decoration:none;}
        
        .nav_dropextra_holder{ display:none; position:absolute; padding:2px 1px 0px 1px; border-left:1px solid #4c4c4c; border-right:1px solid #242424; background:#3d3d3d url("http://www.autoportal.hr/imagesweb/bullets/razdjela_hor_nav.gif") repeat-x; }
        .nav_dropextra_holder2{ float:left; background:url("http://www.autoportal.hr/imagesweb/bullets/razdjela_vert_nav.gif") 150px 0px repeat-y; }
          .navDE_lijevo{ float:left; width:150px; }
          .navDE_desno{ float:left; padding:10px 0px 10px 10px; }
            .navDE_desno a{ display:block; padding:5px; width:140px; font:11px Verdana, sans-serif; color:white; }
            .navDE_desno a:hover{text-decoration:none;}
            .navDE_desno_1{ float:left; margin-right:10px; width:150px; }
            .navDE_desno_2{ float:left; margin-right:10px; width:380px; overflow:hidden; }
              .navDE_desno_2 a{ float:left; width:180px; }
              .navDE_desno_2 strong{ float:left; width:368px; }
            .navDE_desno_3{ float:left; margin-right:10px; width:440px; overflow:hidden; }
              .navDE_desno_3 a{ float:left; width:100px; }
              .navDE_desno_3 strong{ float:left; width:428px; }
            .navDE_desno_4{ float:left; margin-right:10px; width:320px; overflow:hidden; }
              .navDE_desno_4 a{ float:left; width:150px; }
              .navDE_desno_4 strong{ float:left; width:308px; }
            .navDE_desno strong{ cursor:default; display:block; margin-bottom:8px; padding:5px 6px; font:bold 11px Arial, sans-serif; color:#999999; background:#1a1a1a; }
      
    #search{ float:right; padding:6px 4px 0px 0px; }
      #search div{float:left;}
      #search_input{ float:left; width:170px; font:11px Verdana, sans-serif; color:#b0b0b0; padding:6px; margin:0px; border:0px; background:url("http://www.autoportal.hr/imagesweb/forms/search_input.gif") 0px 0px no-repeat; }
      #search_submit{ cursor:pointer; float:left; width:29px; height:25px; padding:0px; margin:0px; border:0px; }
        #search_submit:hover{ background-position:0px -25px; }





#sadrzaj_holder{  }
  #sadrzaj{ width:992px; margin:0px auto; padding:0px 4px; background:#ffffff url("http://www.autoportal.hr/imagesweb/main/background_sadrzaj.gif") repeat-y; }
    .medustupac{ float:left; width:992px; border-bottom:1px solid #cccccc; background:#f7f7f7; }
    .lijevi_stupac{ cursor:default; float:left; width:771px; margin-right:2px; }
      .baner_leaderboard{ float:left; width:100%; padding:9px 0px; text-align:center; border-bottom:1px solid #cccccc; background:#f7f7f7; }
      .siteGuide{ float:left; width:761px; padding:8px 5px 5px 5px; font:normal 10px Verdana, sans-serif; color:#747474; }
        .siteGuide div{ float:left; padding-top:6px; width:100%; font:normal 10px/1.4 Verdana, sans-serif; background:url("http://www.autoportal.hr/imagesweb/bullets/dotted_horizontalna1.gif") repeat-x; }
          .siteGuide small{ font:normal 10px/1.4 Verdana, sans-serif; }
          .sG_lijevo{ float:left; padding-left:2px; width:650px; }
          .sG_desno{ float:right; padding-right:2px; }
          .siteGuide div a{color:#313131;}
          .siteGuide div a:hover{color:#a8030f;}
    .desni_stupac{ float:left; padding:0px 0px 7px 8px; width:211px; }
      .desni_stupac a{ display:block; margin-top:8px; }
      .desni_stupac img{ cursor:pointer; display:block; }
    /* .// */
    .lijevi_1{ float:left; padding:0px 2px 0px 3px; width:381px; }
    .lijevi_2{ float:left; padding:0px 2px 0px 2px; width:381px; }
      .box{ float:left; margin-top:4px; width:100%; }
      .box_100{ float:left; padding-left:3px; margin:4px 0px 0px 0px; width:766px; }
   /* .box_50_lijevi{ float:left; padding-left:3px; margin:4px 1px 0px 0px; width:381px; }
      .box_50_desni{ float:left; padding-left:2px; margin:4px 0px 0px 0px; width:381px; }  */
      .box_single2{ width:381px; margin-left:3px; }
        .box_naslov, .box_naslov2, .box_naslov3{ float:left; width:100%; height:37px; background-position:0px -37px; background-repeat:repeat-x; }
        .box_naslov{ background-color:#f5f5f5; background-image:url("http://www.autoportal.hr/imagesweb/main/box_top.gif"); }
        .box_naslov2{ background-color:#3c3c3c; background-image:url("http://www.autoportal.hr/imagesweb/main/box_top2.gif"); }
        .box_naslov3{ background-color:#e26800; background-image:url("http://www.autoportal.hr/imagesweb/main/box_top3.gif"); }
          .box_naslov span, .box_naslov2 span, .box_naslov3 span{ float:left; width:3px; height:37px; }
          .box_naslov span{background:url("http://www.autoportal.hr/imagesweb/main/box_top.gif") 0px 0px no-repeat; }
          .box_naslov2 span{background:url("http://www.autoportal.hr/imagesweb/main/box_top2.gif") 0px 0px no-repeat; }
          .box_naslov3 span{background:url("http://www.autoportal.hr/imagesweb/main/box_top3.gif") 0px 0px no-repeat; }
          .box_naslov small, .box_naslov2 small, .box_naslov3 small{ float:right; width:3px; height:37px; }
          .box_naslov small{background:url("http://www.autoportal.hr/imagesweb/main/box_top.gif") -3px 0px no-repeat; }
          .box_naslov2 small{background:url("http://www.autoportal.hr/imagesweb/main/box_top2.gif") -3px 0px no-repeat; }
          .box_naslov3 small{background:url("http://www.autoportal.hr/imagesweb/main/box_top3.gif") -3px 0px no-repeat; }
          .box_naslov h4, .box_naslov2 h4, .box_naslov3 h4{ float:left; padding:10px 0px 0px 8px; height:27px; font:bold 14px "Trebuchet MS", Arial, sans-serif; }
          .box_naslov h4{color:#363636;}
          .box_naslov2 h4{color:white;}
          .box_naslov3 h4{color:white;}
          .box_naslov3 h4 a{color:white;}
          .box_naslov img, .box_naslov2 img, .box_naslov3 img{ float:left; margin:11px 0px 0px 7px; }
          a.box_rss{ float:right; margin:11px 7px 0px 0px; width:16px; height:16px; background:url("http://www.autoportal.hr/imagesweb/bullets/rss.gif") 0px -16px no-repeat; }
            a:hover.box_rss{ background-position:0px -16px; }
        .box_sadrzaj{ clear:both; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; background:#fbfbfb; }
          /* Box atributi */
          .box_sadKraj{ border-bottom:1px solid #c9c9c9; }
          .box_sadPadded{padding:8px;}
          .box_unosiPadded{ padding:0px 8px 8px 8px; }
        /*
        a.box_vise{ padding:1px; display:block; font:11px Arial, sans-serif; color:white; background:#3f3f3f; }
          a.box_vise span{ padding:6px 6px 6px 6px; display:block; }
          a.box_vise span:hover{background-color:#4c4c4c;} 
        */
        a.box_vise{ padding:1px; display:block; font:11px Arial, sans-serif; color:#636363; border-bottom:1px solid #c9c9c9; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; background:white; }
          a:hover.box_vise{color:#a8030f;}
          a.box_vise span{ padding:6px 6px 6px 24px; display:block; background:#f6f6f6 url("http://www.autoportal.hr/imagesweb/bullets/page.gif") 5px 5px no-repeat; }
          a.box_vise span:hover{background-color:#ededed;}





#footer_holder{  }
  #footer{ width:1000px; margin:0px auto; min-height:77px; background:url("http://www.autoportal.hr/imagesweb/main/background_footer.gif") no-repeat; }
    #footer_gornji{ height:77px; font-size:11px; }
      #footer_gornji div{ padding:12px 0px; text-align:center; color:#898989; }
        #footer_gornji div a{  }
      #footer_gornji span{ display:block; padding:12px 0px; text-align:center; color:#898989; }
        #footer_gornji span a{color:#898989;}
    #footer_donji{padding-bottom:30px;}
      .footer_stupac{ float:left; margin:20px 19px 0px 0px; width:320px; }
        .footer_stupac h3{ cursor:default; padding:5px 0px 10px 0px; margin-bottom:10px; display:block; font:italic 18px "Trebuchet MS", sans-serif; color:white; }
        .footer_stupac a{ display:block; margin-bottom:1px; padding:10px; font:normal 11px Verdana, sans-serif; }
          .footer_stupac a:hover{text-decoration:none;}
          .footer_stupac a strong, .footer_stupac a small{display:block;}
        .footer_stupac p{ padding:20px; font:normal 11px/2 Verdana, sans-serif; }
          .footer_stupac p span{ display:block; font:bold 12px/2 Arial, sans-serif; }
          .footer_stupac p strong{  }







/*  Top vijesti */
.topVijesti_holder{  }
  #topVijesti_lijevo{ float:left; width:377px; height:304px; background:url("http://www.autoportal.hr/slike/2010/3776/0__xl.jpg") center no-repeat; overflow:hidden; }
  .topVijesti_desno{ cursor:pointer; float:left; width:387px; height:304px; overflow:hidden; }
    .topVijesti_desno a{ display:block; padding:8px 10px; }
      .topVijesti_desno a:hover{text-decoration:none;}
      a.tVijest_aktivna{ border-top:1px solid #363636; border-bottom:1px solid #363636; background:#363636; }
        a.tVijest_aktivna strong{ display:block; height:15px; color:#ffffff; font:bold 12px Arial, sans-serif; overflow:hidden; }
        a.tVijest_aktivna small{ display:block; height:28px; color:#959595; font:normal 11px Arial, sans-serif; overflow:hidden; }
      a.tVijest_inaktivna{ border-top:1px solid #ffffff; border-bottom:1px solid #c9cdd0; background:#efefef; }
        a.tVijest_inaktivna strong{ display:block; height:15px; font:bold 12px Arial, sans-serif; overflow:hidden; }
        a.tVijest_inaktivna small{ display:block; height:28px; color:#636363; font:normal 11px Arial, sans-serif; overflow:hidden; }






/* Default unos vijesti */
.unos_red_noback{ float:left; width:100%; padding:8px 0px 0px 0px; }
.unos_red{ float:left; width:100%; padding:8px 0px; background:url("http://www.autoportal.hr/imagesweb/bullets/dotted_horizontalna2.gif") bottom repeat-x; }
  .unos_sad_2{ float:left; width:271px; }
  .unos_sad_3{ float:left; width:325px; }
  a.unos_thumb{ float:left; margin-right:6px; padding:2px; border:1px solid #cccccc; background:white; }
    a:hover.unos_thumb{  }
    a.unos_thumb img{display:block;}
  .unos_naslov{ font:bold 12px Arial, sans-serif; }
  .unos_red span, .unos_red_noback span{ display:block; padding-top:2px; font:12px Cambria, Georgia, Palatino, Palatino Linotype, Myriad Pro, Serif; color:#555555; }
  .unos_red small, .unos_red_noback small{ display:block; padding-top:2px; font:10px Verdana, sans-serif; color:#959595; }





/* Stranica -> Kategorije */
#kategorije_lijevo{ float:left; padding:0px 0px 0px 3px; width:508px; }
#kategorije_desno{ float:left; padding:0px 0px 3px 3px; width:255px; }
.unos_red2{ float:left; width:100%; padding:10px 0px; background:url("http://www.autoportal.hr/imagesweb/bullets/dotted_horizontalna2.gif") bottom repeat-x; }
  a.unos_thumb2{ float:left; margin-right:9px; padding:2px; border:1px solid #cccccc; background:white; }
    a:hover.unos_thumb2{  }
    a.unos_thumb2 img{display:block;}
  a.unos_podnaslov2{ display:block; font:12px Arial; }
  .unos_naslov2{ font:bold 15px Arial, sans-serif; }
  .unos_red2 strong{ display:block; padding-top:5px; font:11px/1.3 Verdana, sans-serif; color:white; }
  .unos_red2 span{ display:block; padding-top:5px; font:11px/1.3 Verdana, sans-serif; color:#555555; }
  .unos_red2 p{ display:block; padding-top:2px; font:10px Verdana, sans-serif; color:#959595; }















/* Default - detaljne vijesti */
.vijest{ padding:5px 13px 13px 13px; }
  .vijest_info h1{ padding-top:10px; display:block; font:bold 22px Arial, sans-serif; }
  .vijest_info h2{ display:block; font:bold 14px Arial, sans-serif; }
  .vijest_info small{ display:block; padding-top:5px; font:11px Verdana, sans-serif; color:#959595; }
  .vijest_slika{ display:block; margin-top:15px; padding:8px 5px 6px 5px; border:1px solid #d6d3ca; background:#fcfcfc; text-align:center; overflow:hidden; }
    .vijest_slika small{ display:block; margin-top:6px; padding-top:6px; background:url("http://www.autoportal.hr/imagesweb/bullets/dotted_horizontalna1.gif") top repeat-x; font:italic 11px Verdana, sans-serif; }
  .vijest p{ display:block; margin-top:15px; font:12px/1.4 Verdana, sans-serif; text-align:justify; }
  .vijest_slike, .vijest_komentari{ clear:both; padding:0px 0px 8px 8px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; background:#fbfbfb; }
  .vijest_slike a{ display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; margin:8px 5px 0px 0px; padding:2px; border:1px solid #acacac; }
    .vijest_slike a:hover{  }
      .vijest_slike a img{float:left;}
  .vijest_ocjena{ margin-top:7px; padding:14px 0px 0px 0px; height:22px; background:url("http://www.autoportal.hr/imagesweb/bullets/dotted_horizontalna1.gif") top repeat-x; }
    .vijest_ocjena p{ float:left; margin:0px; text-align:right; padding:4px 10px 0px 0px; width:84px; height:18px; font:bold 11px Arial, sans-serif; color:white; background:url("http://www.autoportal.hr/imagesweb/main/ocjena.gif"); }
    .vijest_ocjena a{ float:left; margin-right:4px; width:22px; height:22px; }
.box_vijest{ margin:0px 0px 8px 10px; width:490px; }
.komentar{ float:left; width:470px; padding:8px 0px 8px 0px; background:url("http://www.autoportal.hr/imagesweb/bullets/dotted_horizontalna1.gif") bottom repeat-x; }
  .komentar a, .kom_stranice a{ float:none; margin:0px; padding:0px; border:0px; }
  .komentar a:hover{border:0px;}
  a.kom_avatar{ float:left; margin:0px 8px 0px 0px; padding:2px; border:1px solid #acacac; }
  a:hover.kom_avatar{  }
  .kom_mojAvatar{ float:left; margin:0px 8px 0px 0px; padding:2px; border:1px solid #acacac; }
  a.kom_username{ font:bold 12px Arial, sans-serif; }
  .komentar small{color:gray;}
  .komentar p{ float:left; font:11px/1.3 Verdana, sans-serif; padding:2px 0px 0px 0px; width:390px; }
.kom_textarea{ padding:5px; width:384px; height:54px; font:11px/1.3 Verdana, sans-serif; background:white; border:1px solid #d7d7d7; }
.kom_submit{ cursor:pointer; float:left; margin-left:74px; width:396px; margin-top:4px; padding:4px 0px; font:bold 11px Arial, sans-serif; color:white; background:#3f3f3f; border:0px; }
  .kom_submit:hover{  }
  .kom_stranice{ float:left; width:470px; padding:13px 0px 5px 0px; text-align:center; }
    .kom_stranice a{ padding:3px 6px; font:bold 11px Arial, sans-serif; border:1px solid #d7d7d7; }
    .kom_stranice a:hover{ border:1px solid #a80332; background:#f4ebeb; text-decoration:none; }






/* Lightbox */
#jquery-overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px}
#jquery-lightbox{position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto}
#lightbox-container-image{padding:10px}
#lightbox-loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0}
#lightbox-nav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10}
#lightbox-container-image-box >#lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%; height:100%; zoom:1; display:block}
#lightbox-nav-btnPrev{left:0; float:left}
#lightbox-nav-btnNext{right:0; float:right}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; padding:0 10px 0}
#lightbox-container-image-data{padding:0 10px; color:#666}
#lightbox-container-image-data #lightbox-image-details{width:70%; float:left; text-align:left}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block; clear:left; padding-bottom:1.0em}
#lightbox-secNav-btnClose{width:66px; float:right; padding-bottom:0.7em}

