@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: 69px;
}

#navi #li196 {
  width: 56px;
}

#navi #li197 {
  width: 78px;
}

#navi #li198 {
  width: 180px;
}

#navi #li199 {
  width: 71px;
}

#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;
}

#eshop_link span.ir {
  background: url(../images/layout/background/eshop_link.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 h3 { color: #E83A31; }


#pop { position: absolute; top: 150px; left: 280px; z-index: 100; width: 416px; height: 413px; background: url(/no/images/content/bnrs/cityselfstorage-kamera-02.png) left top no-repeat; margin: 0px auto; text-align: left; }
#pop-close { display: block; width: 80px; height: 50px; position: absolute; top: 271px; left: 311px; cursor: pointer; z-index: 102; text-decoration: none; }
#pop a.pop-link {position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;text-decoration:none;}

#pop2_holder { position: absolute; top: 150px; left: 0px; width: 100%; height: 600px; text-align: center; z-index: 200; }
#pop2 { position: relative; width: 620px; height: 503px; background: url(/no/images/content/bnrs/pop_up_banner_2011_01.jpg) left top no-repeat; margin: 0px auto; text-align: left; }
#pop-close2 { display: block; width: 620px; height: 503px; position: absolute; top: 0px; left: 0px; cursor: pointer; z-index: 102; text-decoration: none; }
#wall2 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #fff; z-index: 100; opacity: 0.85; filter: alpha(opacity = 85);}

#drammen { position: absolute; top: 0; right: 5px; }

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


