@charset "utf-8";
/* CSS Document */


#nav-slider nav ul {
    list-style: none outside none;
}

#nav-slider .nav li {
	list-style: none;
	}

#nav-slider {
    clear: both;
    float: left;
    height: 105px;
    position: relative;
    width: 950px;
	margin: 20px 0px 0px 0px;
}

#nav-slider .nav {
    float: left;
    left: 0;
    margin: 0;
    padding: 0;
    position: relative;
    top: 0;
    z-index: 2;
}
#nav-slider .nav li {
    float: left;
}
#nav-slider .nav li a {
    /*border-left: 1px solid #fff;*/
    display: block;
    height: 70px;
	margin: 20px 0px 0px 0px;
	outline: none;
    text-indent: -9999px;
    width: 134px; /*139*/
}
#nav-slider .title {
    background-repeat: no-repeat;
    height: 100%;
    position: relative;
    width: 100%;
    z-index: 5;
}

/*#nav-slider .bg {
    height: 100px;
    left: 260px;
    position: absolute;
    top: 10px;
    width: 690px;
    z-index: 4;
}*/


#nav-slider .bg {
    height: 100px;
    /*left: 260px;*/
    position: absolute;
    top: 10px;
    width: 950px;
    z-index: 4;
}
#nav-slider .bg .blue, #nav-slider .bg #footer .footer-wrap ul li ul li.title, #footer .footer-wrap ul li ul #nav-slider .bg li.title {
    /*background: none repeat scroll 0 0 #00C2F3;*/
    background: none repeat scroll 0 0 #404F5B;
	display: block;
    height: 75px; /*altura del celeste*/
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
#nav-slider .bg .gray {
    background: none repeat scroll 0 0 #404F5B;
    display: block;
    height: 25px;
    position: relative;
    top: 60px; /*69*/
    width: 130px; /*138*/
    z-index: 99;
}
#nav-slider .bg .gray.selected {
    background: none repeat scroll 0 0 #FFFFFF;
	outline: none;
}
#nav-slider .nav-slider-containment {
    /*left: 260px;*/
    margin-top: -13px;
    position: absolute;
    top: 0;
    width: 950px;
}
#nav-slider .nav-slider-containment .nav-slider-arrow {
    background: url("../images/slider/selector-slider.html") no-repeat scroll -144px 0 transparent;
    display: block;
    height: 10px;
    left: 0px;
    margin-left: 0;
    position: absolute;
    top: 13px;
    width: 130px;
    z-index: 5;
}
#nav-slider .nav-slider-containment .nav-slider {
    background: url("../images/slider/selector-slider.html") no-repeat scroll 0 0 transparent;
    height: 179px;
    margin-left: 7px;
    width: 130px;
    z-index: 4;
}
#nav-slider-english {  background: url("../images/slider/selector-slider-english.html") no-repeat scroll 0 0 transparent!important;  height: 179px;
    margin-left: 7px;
    width: 130px;
    z-index: 4; }

#nav-slider .nav-slider-containment .nav-slider .handle {
    bottom: 30px;
    cursor: url("../images/slider/cursor1.html"), move;
    display: block;
    height: 32px;
    position: absolute;
    width: 88%;
}
#nav-slider .nav-slider-containment .nav-slider .handle.selected {
    cursor: url("../images/slider/cursor2.html"), move;
	outline: none;
}
#nav-slider .nav-slider-containment .nav-slider .handle .hover {
    background: url("../images/slider/selector-slider.html") no-repeat scroll -128px -127px transparent;
    bottom: 4px;
    display: block;
    height: 19px;
    left: 13px;
    opacity: 0;
    position: absolute;
    width: 100px;
    z-index: 8;
	outline: none;
}

#nav-slider .nav-slider-containment .nav-slider .handle #hover-english {
	background: url("../images/slider/selector-slider-english.html") no-repeat scroll -128px -127px transparent;
}


.sprite-our-expertise-ui, #nav-slider .title, #pages #page-what-we-do .subhead h3, #pages #page-what-we-do .subhead h3 span, #pages #page-what-we-do .subhead h2, #pages #page-what-we-do #what-we-do-diagram a span, #pages #page-what-we-do #what-we-do-diagram .bg, #pages #page-what-we-do #what-we-do-nav-slider, #pages #page-what-we-do #what-we-do-nav-slider .nav li .divider, #pages #page-what-we-do #what-we-do-nav-slider .nav li a .hover, #pages #page-what-we-do #what-we-do-nav-slider .nav-slider-containment .nav-slider, #pages #page-what-we-do #what-we-do-nav-slider .nav-slider-containment .nav-slider .hover, #pages #page-what-we-do .additional-content .overview .start-here-arrow, #pages #page-what-we-do .additional-content .overview .start-here, #pages #page-what-we-do .additional-content .offerings h3, #pages #page-what-we-do .additional-content .offerings h3 span, #pages #page-what-we-do .additional-content .offerings ul li, #pages #page-what-we-do .additional-content .consumer-touchpoints, #pages #page-what-we-do .additional-content .consumer-touchpoints a, #pages #page-our-approach #our-approach-nav-slider .nav-slider-containment .nav-slider, #pages #page-our-approach #our-approach-nav-slider .nav-slider-containment .nav-slider .hover, #pages #page-capabilities h2, #pages #page-capabilities ul li h4, #pages #page-capabilities ul li li.odd {
    background-image: url("../images/slider/selector-menu3.html");
    background-repeat: no-repeat;
	outline: none;
}
