@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 li.home a, #navi li.home span, #navi li.home a.act { background-position: 0 0.8em; }
#navi { top: 31px; left: 235px; width: 465px; }
#language { top: 40px; left: 700px; width: 70px; }
#fulltext_search { top: 34px; }
#navi li.our_offices ul { z-index: 10; }

#header-claim { width: 360px; height: 34px; position: absolute; top: 76px; left: 234px; background: url(../images/layout/background/header-claim.png) top left no-repeat; }
#header-manager { width: 73px; height: 80px; position: absolute; top: 65px; left: 615px; background: url(../images/layout/background/manager-of-the-year.png) top left no-repeat; }
#header-claim a,
#header-manager a{display:block;position:absolute;left:0px;top:0px;width:100%;height:100%;text-decoration:none;}


#navi #li104 {
  width: 55px;
}

#navi #li185 {
  width: 120px;
}

#navi #li186 {
  width: 65px;
}

#navi #li187 {
  width: 164px;
}

#navi #li188 {
  width: 60px;
}

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

#navi li.our_offices ul {
  top: 45px;
}

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


#pop { position: absolute; top:40%;left:50%; margin-left:-300px;margin-top:-143px; width: 645px; height: 270px;  text-align: center; z-index: 100; }
#pop-in { width: 645px; height: 500px; margin: 0 auto; position: relative; z-index: 200; background: url(/es/images/content/bnrs/banner-monkey.png) left top no-repeat; }
#pop-close { display: block; width: 55px; height: 30px; position: absolute; top: 0px; left: 414px; cursor: pointer; z-index: 102; text-decoration: none; }
#linker { display: block; width: 645px; height: 270px; position: absolute; top: 0px; left: 0px; cursor: pointer; z-index: 102; text-decoration: none; }
#wall, #wall2 { background: #000; width: 100%; height: 100%; position: absolute; top: 0; left: 0; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7; z-index: 80; }

#pop2 { position: absolute; top: 211px; width: 100%; text-align: center; z-index: 100; }
#pop2-in { width: 550px; height: 400px; margin: 0 auto; position: relative; z-index: 200; }
#pop2, #wall2 { display: none; }

/*#banner_hp_reserva_ahora{display:none;}*/
#banner_hp_reserva_ahora a span.ir{background: url(../images/layout/background/order.png) left top no-repeat;}
#banner_hp_reserva_ahora a:hover span.ir{background-position: 0 -110px;}

.category_list .category_item .more span.ir {
	background: url(../images/layout/background/category_list_more.png) 0 0 no-repeat;
}
