.contenidoCentrado{position:absolute;top:30%;left:50%;margin-top:-100px;margin-left:-400px;width:800px;height:300px;}
.poweredBy{position:absolute;left:0px;bottom:5px;width:98%;height:55px;padding:3px;text-align:right;overflow:hidden;}
.poweredBy2{position:absolute;left:0px;bottom:2px;width:98%;height:13px;padding:1px;text-align:right;overflow:hidden;}
.baseLineaVerde{background-image: url(../images/interfaz/base.png);background-repeat:no-repeat;background-position:right;height:5px;width:100%;position:fixed;left:0;bottom:0;}
.topLineaVerde{background-image: url(../images/interfaz/top.png);background-repeat:no-repeat;background-position:left;height:5px;width:100%;}
.botonesIE{
    font-size:2em;
}
#tableHeader {
    width:100%;/*E7DBFC*/
    background-color:#DEDEDE;
}
kbd {
    background: none repeat scroll 0 0 #EEEEEE;
    border-color: #CCCCCC #AAAAAA #888888 #BBBBBB;
    border-style: solid;
    border-width: 2px 4px 5px 3px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    color: #000000;
    display: inline-block;
    font-family: helvetica,arial,sans-serif;
    min-width: 25px;
    padding: 3px 2px;
    position: absolute;
    text-align: center;
    text-shadow: none;
    white-space: nowrap;
}
.tabla_form{
    border: none;
    border-spacing: 10px;
    border-collapse: separate;
}
.tableDetallePlan{
    border: none; border-collapse: collapse;
}
.tableDetallePlan td{
    border: 1px solid silver;
}
.tableDetallePlan th{
    border: 1px solid silver;font-weight:bold;background-color:#F8F8F8;
}
.escalasDetalle{
    cursor:pointer;
}
.preloadCaja{background-position:right center !important;background-image:url(/images/loader.gif) !important;background-repeat:no-repeat !important;}
.ui-search-input input{
    color:#E3344E !important;font-weight:bold;
}
.tablaDatosBeneficio{
    border-collapse: collapse;
}
.tablaDatosBeneficio tbody td{
    border: 1px solid #A6C9E2;
}


.content-box-blue {
border: 1px solid #8CC14C;
background-color: #35B3EE;
}
.beneficioInput{
    color:#35B3EE !important;
    font-size:1.5em !important;
}
.titulosBeneficio{
    text-align:center;
    font-weight:bold;
}
.tablaEscalas{
    background-color:#0F80B3;
    color:white;
    font-weight:bold;
}
.ui-tooltip, .arrow:after {
background: #E4354F;
border: 2px solid white;
}
.ui-tooltip {
padding: 10px 20px;
color: white;
border-radius: 20px;
font: bold 14px "Helvetica Neue", Sans-Serif;
text-transform: uppercase;
box-shadow: 0 0 7px #E4354F;
}
.arrow {
width: 70px;
height: 16px;
overflow: hidden;
position: absolute;
left: 50%;
margin-left: -35px;
bottom: -16px;
}
.arrow.top {
top: -16px;
bottom: auto;
}
.arrow.left {
left: 20%;
}
.arrow:after {
content: "";
position: absolute;
left: 20px;
top: -20px;
width: 25px;
height: 25px;
box-shadow: 6px 5px 9px -9px black;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.arrow.top:after {
bottom: -20px;
top: auto;
}
.proximoDescontinuar{
    cursor:pointer;
}

/* Tabla imprimir pedido */
.imprimir_pedido{
    width: 100%;
}
.imprimir_pedido, .imprimir_pedido tr, .imprimir_pedido td, .imprimir_pedido th{
    border: solid thin;
    font-size: .9em;
    padding: 5px;
}
.descripcion{
    line-height: 1;
}
.titulo_form{
    background: url('../images/bar_med_pix.jpg') repeat-x;
    color: white;
    font-size: 0.9em;
    font-weight: bold;
    line-height: 25px;
    text-align: left;
}
#Descripcion p{
    margin: 3px;
}
.alineacion{
    float:right;
    line-height: 25px;
}