
/*Estas propiedades se comparten con la grilla*/
/*las agrego para que si no se carga la css de la grilla igual esten en el abms generico*/

.k-widget, .k-header, .k-tabstrip
{
    border-color: #6F6D6D;
}


.k-header, .k-grid-header, .k-toolbar, .k-dropdown-wrap, .k-picker-wrap, .k-grouping-header, .k-tooltip, .k-pager-wrap, .k-button, .k-draghandle, .k-tile, .k-textbox, .k-autocomplete, .k-state-hover, .k-state-selected, .k-state-focused, .k-tabstrip-items .k-item
{
    background-image: none;
}


.k-block, .k-header, .k-grid-header, .k-grouping-header, .k-tooltip, .k-pager-wrap, .k-button, .k-draghandle
{
    background-color: white;
}


/* abm generico */

/*test*/

.prompt
{
    height: auto; /*height: 30px;*/
    padding-left: 20px; /*padding-left: 10px;*/
    padding-right: 10px;
    width: auto; /*width: 230px;*/ 
    white-space: nowrap;
}
.promptCheck
{
    width: auto;
    height: 30px;
    padding-left: 1px;
    padding-right: 20px;
}

.required label
{
    font-weight: bold;
}

span.required 
{
    color:#FF0000; 
    display:inline;
    padding-left: 1px;
}


.k-ie input[type="text"], .k-ie input[type="number"] {
    height: 0!important;
    padding-top: 0.2em!important;
    padding-bottom: 1.2em!important;
}


.k-ie .k-picker-wrap input[data-role="datepicker"] {
    height: 7px !important;

}


.input
{
    height: 30px;
}

.input label { margin-right:6px;} 

/*.input input, .input select {     font-size: 11px !important;
    font-family: Tahoma !important;}*/

.contenedor_contenido, .input input, .input select {
    font-size: 14px;
    font-family: Arial,Tahoma,Verdana, Sans-Serif;
}



/* Esto es si es el tipo solapas, hay que ponerle un id al contenedor para poder reemplazar las clases de kendo*/
/*  sin que se modifique la grilla*/
/*inicio */
#abm .k-content
{
    height: 300px;
    background-color: #F8F8F8;
    border-width: 1px;
    border-color: #C2BFBF;
    border-top-width: 1px;
    border-top-color: #A5A5A5;
}

#abm .k-state-active, #abm .k-active-filter
{
    background-color: #F8F8F8;
}

/*fin*/

#abm .k-tabstrip-items a
{
    color: #505050;
    background-color: #e4e4e4;
}


#abm .k-tabstrip-items .k-state-active a
{
    color: #494949;
    background-color: #F8F8F8;
    font-weight: bold;
}


.panel_titulo
{
    height: 25px; /*height: 20px;*/
    line-height: 10px;
    vertical-align: middle;
    background-color: #FEFEFE;
    color: white;
    border-bottom: 1px solid #C4C4C4;
    clear:both;
}
.panel_titulo span
{
    color: #62615F;
    vertical-align: middle;
    font-family: tahoma;
    font-size: 14px; /*font-size: 11px;*/
    font-weight: bold;
    line-height: 25px; /*line-height: 18px;*/
    float: left;
    margin-right: 5px;
}
.expandible
{
    cursor: pointer;
}
.panel_titulo .opened
{
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: middle;
}
.panel_titulo.expandible .opened
{
    background-image: url('./imagenes/flechpan2.png'); /*background-image: url('http://200.51.228.149/cubo/prototipo/imagenes/flechpan2.png');*/
}
.panel_titulo .closed
{
    background-image: url('./imagenes/flechpan1.png'); /*background-image: url('http://200.51.228.149/cubo/prototipo/imagenes/flechpan1.png');*/
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: text-top;
}

.panel_contenido
{
    padding-bottom: 5px;
    /*background-color: #F8F8F8;*/
    display: none;
    /*border: solid 1px #777;*/
}


.contenedor_titulo
{
    /*text-transform: capitalize;*/
    font-size:13px; /*font-size: 11px;*/
    margin-bottom: 5px;            
    height: auto;
    line-height: 20px;
    font-weight: bold;
    background-color: #FEFEFE;
    color: #6F6F6F;
    border-bottom: solid 1px #FEFEFE;
    padding-left: 10px;
    /*border-top: solid 1px #D6D6D6;*/
    float: left;
    clear: both;
}

.contenedor_contenido
{
    /*font-size: 11px;*/
    background-color: #FEFEFE;
    margin-bottom: 15px;
    /*font-family: Tahoma,Verdana, Sans-Serif;*/
    clear: both;
}


.k-content .contenedor_titulo
{
    margin-top: 30px;
}


.panel_contenido .contenedor_titulo
{
    margin-top: 5px; /*margin-top: 0px;*/
}


.contenedor_contenido table
{
    border-spacing: 0px;
}


.contenedor_contenido table.abm-generico td
{
    height: auto;   /*  MRueda - height: 20px;*/
}
.contenedor_contenido table.abm-generico td td
{
    border-bottom: none;
    height: auto;
}

.contenedor_contenido table.abm-generico tr
{
    /*height: auto;*/   /*  MRueda - height: 20px;*/
    height: 30px;
}
.contenedor_contenido table.abm-generico tr tr
{
    height: auto;
}
.k-tabstrip-items .k-state-active
{
    border-color: #C4C4C4;
}

.contenedorborde {
border: 1px solid #C9C9C9;
margin: 10px;
}


/* tool bar abms gen */

.botonera { height:30px; }

.shortcut { color: #C2C2C2 !important; }

.abm-generico input[type="checkbox"]
{
    margin-left: 0px; 
    padding-left: 0px; 
}

#form1_aceptar { 
font-weight: normal !important;
text-align: center;}


/*Esto es para cuando se ponga el scroll en el abmgenerico*/
.abm_contenido {
    margin-top:15px;
}

div.sbqtip { display: inline-block; }



.boton_aceptar
{
    background: url('./imagenes/aceptar.png') 5px 0px no-repeat;
    padding-left: 35px !important;
    border-right: 1px solid #DB6000;
    background-color: #F6901E;
    text-align: center !important;
}


.ABMModal .ui-dialog-titlebar-close {
    display:none;
}

#abmgen-scroll {
    position:relative;
    z-index:1;
}


.abmgen-container .botonera{
	display: inline-block;
}

.auxButtonsWrapper {
    display: inline-block;
    height: 18px;
}
.auxButtonsWrapper a, .auxButtonsWrapper input {
    height: 23px;
}