.ImaMenuS{
    text-align:center;       
    height: 55px;
    margin-bottom: 0 !important;
    margin-bottom: -25px;
}
.ImaMenuS a{
    cursor: pointer;
}
.ImaMenuS ul{    
    position: relative;
    top: -28px;
    list-style: none;
    width: 994px;
    margin-left: auto;
    margin-right: auto;
    height: 32px;
    background: url(/img/menu/borde.gif) 0 26px repeat-x;
}
.ImaMenuS ul li{     
    position: relative;
}
.ImaMenuS ul ul{
    height: 48px;
}
.ImaMenuS ul li,
.ImaMenuS ul li div,
.ImaMenuS ul li div a,
.ImaMenuS ul li div a span{
    display:block;
    position: relative;
    height: 32px;
    float: left;
    z-index:1;
}
.ImaMenuS ul li{
    margin-right: 3px;    
}
.ImaMenuS ul li a{
    background: url(/img/menu/menu_off_cen.gif) 0 0 repeat-x;
    text-align: center;
    font: bold 13px/32px "Courier New", Courier, monospace;
}
.ImaMenuS ul li div a span{
    color: #676767;
}
.ImaMenuS ul li.activo div a span{
    color: Black;
}
.ImaMenuS ul li a .capa1{
    padding: 0 15px;   
}
.ImaMenuS ul li .decorador1,
.ImaMenuS ul li .decorador2,
.ImaMenuS ul li .decorador1Fin,
.ImaMenuS ul li .decorador2Fin{
    position: absolute;
    width: 14px;
    height: 27px;
    z-index:100;
}
.ImaMenuS ul li.activo .decorador2,
.ImaMenuS ul li.activo .decorador2Fin{
    position: absolute;
    width: 14px;
    height: 27px;
    z-index:100;
}
.ImaMenuS ul li.activo{
    z-index: 100;
}
.ImaMenuS ul li.activo a{
    background: url(/img/menu/menu_on_cen.gif) 0 0 repeat-x;
    color: Black;
}
.ImaMenuS ul li.activo .decorador1,
.ImaMenuS ul li.activo .decorador1Fin{
    left: -14px;
    background: url(/img/menu/tab_izq.png) 0 0 no-repeat;    
}
.ImaMenuS ul li.activo .decorador1Fin{
    left: -13px !important;
    left: 0px;
    background: url(/img/menu/borde_lateral.gif) 100% 0 no-repeat;    
}
.ImaMenuS ul li.activo .decorador2,
.ImaMenuS ul li.activo .decorador2Fin{
    right: -14px;
    background: url(/img/menu/tab_der.png) 0 0 no-repeat;    
}

.ImaMenuS ul li.activo .decorador2Fin{
    background: url(/img/menu/borde_lateral.gif) 0 0 no-repeat;   
}

.ImaMenuS .submenus{
    clear: both;
    height: 46px;
    position:relative;    
    width: 992px;
    top: -33px;
    margin-left: auto;
    margin-right: auto;
    background: url(/img/menu/fondo_menu_grande.gif) 0 0 repeat-x;
    border-left: 1px solid #D8D8D8;
    border-right: 1px solid #D8D8D8;
}
.ImaMenuS .submenu{
    position:absolute;
    width: 994px;
    top: 9px;
    left: 0;
    background: none;
}
.ImaMenuS .submenu li{
    background: url(/img/menu/menu_sep_peq.gif) 100% 50% no-repeat;   
    padding: 0 7px;
}
.ImaMenuS .submenu li.ultimo{
    background-image: none;
}
.ImaMenuS .submenu a,
.ImaMenuS .submenu span{
    display: inline;
    float:none;
    background: none;
    font-weight: normal;
}
.ImaMenuS .submenu a{
    padding: 0 5px;
    text-decoration: underline;
    color:Black;
}
.ImaMenuS .submenu a:hover,
.ImaMenuS .submenu a.activo{
    background: none;
    font-weight: normal;     
    background-color: #DEFF00;    
}
.ImaMenuS .submenu a span{
    color:Black;
    height: auto;    
}