#slider {
    float: left;
    position: relative;
    width: 100%;
    height: 40px;
}
.bt_arrow_banner{
    float: left;
    position: absolute;
    width: 100%;
    height: auto;
    z-index: 100;
    top: 185px;
}
.slider_arrow_left {
    cursor: pointer !important;
    float: left;
    height: 24px;
    width: 24px;
    margin: 0 0 0 10px;
}
.slider_arrow_left {
    background: transparent url(../img/banner-internas-1180/bt_banner_left.png) no-repeat top left;
}
.slider_arrow_left:hover {
    background: transparent url(../img/banner-internas-1180/bt_banner_left_hover.png) no-repeat top left;
}
.slider_arrow_right {
    cursor: pointer;
    float: right;
    height: 24px;
    width: 24px;
    z-index: 50;
    margin: 0 10px 0 0;
}
.slider_arrow_right {
    background: url(../img/banner-internas-1180/bt_banner_right.png) no-repeat top right;
}
.slider_arrow_right:hover {
    background: url(../img/banner-internas-1180/bt_banner_right_hover.png) no-repeat top right;
}
.slider_selector, .slider_selector_dis {
    list-style: none outside none;
    z-index: 50;
    float: left;
    margin: 12px 10px 0 10px;
}
.slider_selector li, .slider_selector_dis li {
    display: block !important;
    background: url(../img/banner-internas-1180/marcador_banner.png) no-repeat top left;
    cursor: pointer;
    float: left;
    margin: 0 0 0 3px;
    height: 18px !important;
    position: relative !important;
    width: 18px !important;
}
.slider_selector li.current, .slider_selector_dis li.current {
    background: url(../img/banner-internas-1180/marcador_banner.png) left -26px no-repeat;
}
.slider_selector_dis li {
    cursor: default !important;
    z-index: 50;
}
#banner_id_controllers {
    left: 1044px;
    position: absolute;
    top: 447px;
    z-index: 99;
}
#banner_id {
    /*width: 1180px;*/
    width: 100%;
    /*height: 509px;*/
    height:  inherit;
    float: left;
    padding: 0;
}
#banner_id {
    list-style: none !important;
    margin: 0 !important;
    overflow: hidden !important;
    position: relative !important;
}
#banner_id li {
    display: none;
    float: left;
    margin: 0;
    position: absolute;
    width: 100%;
}
#banner_id li.current {
    display: block;
    z-index: 2 !important;
}
#banner_id li.next {
    display: block;
    z-index: 1 !important;
}
#banner_id li ul li {
    display: block !important;
    position: relative !important;
}
