@import "../../common/css/cityselfstorage.css";


#header .h1 span.ir , #header_home .h1 span.ir {
  background: url(../images/layout/background/h1.png) 0 0 no-repeat;  
}


#navi #li104 {
  width: 114px;
}

#navi #li183 {
  width: 44px;
}

#navi #li184 {
  width: 78px;
}

#navi #li185 {
  width: 180px;
}

#navi #li186 {
  width: 66px;
}

#navi li.our_offices ul {
  width: 154px;
  background: url("../images/layout/background/navi_ul.png") 0 100% no-repeat;
  _background: url("../images/layout/background/navi_ul-ie6.gif") 0 100% no-repeat;
}

#navi li.our_offices:hover, #navi li.our_offices.hover {
  background: url("../images/layout/background/navi_our_offices.png") 0 0 no-repeat;
}


          /* social box */
          
.social_box #call_us_now span.ir, .root_social_box #call_us_now span.ir {
  background: url(../images/layout/background/call_us_now.png) 0 0 no-repeat; 
}   
         
#call_me_back span.ir {
  background: url(../images/layout/background/call_me_back.png) 0 0 no-repeat;
}

#price_request span.ir {
  background: url(../images/layout/background/price_request.png) 0 0 no-repeat;
}
          
#footer_call_us_now span.ir {
  background: url(../images/layout/background/footer_call_us_now.png) 0 0 no-repeat;
}

#contact_us span.ir {
  background: url(../images/layout/background/contact_us.png) 0 0 no-repeat;
}

          /* portfolio_nav */

#portfolio_nav_1 span.ir {
  background: url(../images/layout/portfolio_nav/portfolio_nav_1.png) 0 0 no-repeat;
}

#portfolio_nav_2 span.ir {
  background: url(../images/layout/portfolio_nav/portfolio_nav_2.png) 0 0 no-repeat;
}

#portfolio_nav_3 span.ir {
  background: url(../images/layout/portfolio_nav/portfolio_nav_3.png) 0 0 no-repeat;
}

#portfolio_nav_4 span.ir {
  background: url(../images/layout/portfolio_nav/portfolio_nav_4.png) 0 0 no-repeat;
}

#portfolio_nav_1:hover span.ir, #portfolio_nav_1.act span.ir,
#portfolio_nav_2:hover span.ir, #portfolio_nav_2.act span.ir,
#portfolio_nav_3:hover span.ir, #portfolio_nav_3.act span.ir,
#portfolio_nav_4:hover span.ir, #portfolio_nav_4.act span.ir {
  background-position: 0px -52px;
}

          /* root social box */

#s_skype span.ir {
  background: url(../images/layout/background/s_skype.png) 0 0 no-repeat; 
}

#s_call_back span.ir {
  background: url(../images/layout/background/s_call_back.png) 0 0 no-repeat; 
}

#s_price_request span.ir {
  background: url(../images/layout/background/s_price_request.png) 0 0 no-repeat;
}

#s_contact_us span.ir {
  background: url(../images/layout/background/s_contact_us.png) 0 0 no-repeat; 
}

          /* portfolio_nav */

#secondary_nav_1 span.ir {
  background: url(../images/layout/secondary_nav/secondary_nav_1.png) 0 0 no-repeat;
}

#secondary_nav_2 span.ir {
  background: url(../images/layout/secondary_nav/secondary_nav_2.png) 0 0 no-repeat;
}

#secondary_nav_3 span.ir {
  background: url(../images/layout/secondary_nav/secondary_nav_3.png) 0 0 no-repeat;
}

#secondary_nav_4 span.ir {
  background: url(../images/layout/secondary_nav/secondary_nav_4.png) 0 0 no-repeat;
}

#secondary_nav_1:hover span.ir, #secondary_nav_1.act span.ir,
#secondary_nav_2:hover span.ir, #secondary_nav_2.act span.ir,
#secondary_nav_3:hover span.ir, #secondary_nav_3.act span.ir,
#secondary_nav_4:hover span.ir, #secondary_nav_4.act span.ir {
  background-position: 0px -52px;
}

.portfolio_nav_content .content {
  min-height: 242px;
  _height: 242px;
}


.portfolio_nav_content .content {
  background: url(../images/layout/portfolio_nav/portfolio_nav_content_content.png) 0 0 no-repeat;
}



.portfolio_nav_content .content .item #packing_rent_a_car {
  background: url("../images/layout/portfolio_nav/packing_rent_a_car.png") 0 0 no-repeat;
}

#vanoce { position: absolute; top: 60px; left: 240px; }


#pop1{width: 847px; height: 420px; position: relative;
  background-image:url("../images/content/bnrs/popup-kartony.png");
}
#pop1_holder{width:847px;height:420px;
  position:absolute;top:40%;left:43%;
  margin-left:-310px;margin-top:-188px;
  z-index:101;
}
#pop1 #targetlink{
  display: block;
  width: 847px ; height: 420px;
  position: absolute; z-index: 500; top: 0; left: 0;
  text-decoration: none;
}
#pop1 #close-pop{
  display: block;
  width: 52px ; height: 52px;
  position: absolute; z-index: 500; top: 360px; left: 786px;
  text-decoration: none;
}

#wall1 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #fff; z-index: 100; opacity: 0.85; filter: alpha(opacity = 85);}
