﻿.confirm-dialog
{
    /*BACKGROUND: url(img/bg/dialog24.png) no-repeat left top;	*/
    margin: 0px auto;
    width: 540px;
    height: 470px;
    padding-top: 14px;
    position: relative;
}


.confirm-dialogdevuelto
{
    /*BACKGROUND: url(img/bg/dialog24.png) no-repeat left top;	*/
    margin: 0px auto;
    width: 800px;
    height: 470px;
    padding-top: 14px;
    position: relative;
}

.confirm-dialogMax
{
    /*BACKGROUND: url(img/bg/dialog24.png) no-repeat left top;	*/
    margin: 0px auto;
    width: 660px;
    height: 800px;
    padding-top: 10px;
    position: relative;
}

.confirm-dialogPopupEtapas
{
    /*BACKGROUND: url(img/bg/dialog24.png) no-repeat left top;	*/
    margin: 0px auto;
    width: 580px;
    height: 710px;
    padding-top: 10px;
    position: relative;
}

.confirm-dialogPopupEtapasMax
{
    /*BACKGROUND: url(img/bg/dialog24.png) no-repeat left top;	*/
    margin: 0px auto; /*width: 580px;*/
    width: 700px; /*RJAM*/
    height: 900px;
    padding-top: 10px;
    position: relative;
}

.confirm-dialogMaxExt
{
    /*BACKGROUND: url(img/bg/dialog24.png) no-repeat left top;	*/
    margin: 0px auto;
    width: 480px;
    height: 565px;
    padding-top: 10px;
    position: relative;
}

.confirm-dialogEsp
{
    /*BACKGROUND: url(img/bg/dialog24.png) no-repeat left top;	*/
    margin: 0px auto;
    width: 650px;
    height: 300px; /*padding-top: 14px;*/
    position: relative;
}

.confirm-dialogEsp .baseEsp
{
    border-top: #ddd 1px solid; /*BACKGROUND: url(img/bg/dialog-base.png) no-repeat left bottom;*/
    padding-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    padding-top: 5px;
    text-align: left;
}

/*********** Agregado por Luis Espiritu - Fecha : 27/02/2012 ****************/
.confirm-dialogModifEtapa
{
    /*BACKGROUND: url(img/bg/dialog24.png) no-repeat left top;	*/
    margin: 0px auto;
    width: 297px;
    height: 250px;
    padding-top: 14px;
    position: relative;
}
/****************************************************************************/

.confirm-dialogauto
{
    margin: 0px auto;
    width: 580px;
    padding-top: 14px;
    position: relative;
}

.confirm-dialogaplantilla
{
    margin: 0px auto;
    width: 700px;
    height: 1000px;
    padding-top: 14px;
    position: relative;
}

.confirm-dialog .inner
{
    padding-right: 20px;
    padding-left: 20px; /* PADDING-BOTTOM: 11px;	*/ /*BACKGROUND: url(imagenes/general/fondo_popup2.png) no-repeat left bottom;	*/
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px;
    width: 500px; /*height: 480px;	*/
    padding-top: 0px;
    background-color: #ffffff;
    border: 5px solid #737373;
    border-radius: 25px;
}


.confirm-dialogdevuelto .innerdevuelto
{
    padding-right: 0px;
    padding-left: 0px; /* PADDING-BOTTOM: 11px;	*/ /*BACKGROUND: url(imagenes/general/fondo_popup2.png) no-repeat left bottom;	*/
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px;
    width: 910px; /*height: 480px;	*/
    padding-top: 0px;
    background-color: #ffffff;
    border: 5px solid #737373;
    border-radius: 25px;
}

.confirm-dialog .innerModal
{
    padding-right: 20px;
    padding-left: 20px; /* PADDING-BOTTOM: 11px;	*/ /*BACKGROUND: url(imagenes/general/fondo_popup2.png) no-repeat left bottom;	*/
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px;
    width: 500px; /*height: 480px;	*/
    padding-top: 0px;
    background-color: #ffffff;
    border: 5px solid #737373;
    border-radius: 25px;
}

.confirm-dialog .innerModalEnProceso
{
    padding-right: 20px;
    padding-left: 20px; /* PADDING-BOTTOM: 11px;	*/ /*BACKGROUND: url(imagenes/general/fondo_popup2.png) no-repeat left bottom;	*/
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px;
    width: 500px; /*height: 480px;	*/
    padding-top: 0px;
    background-color: #ffffff;
    border: 5px solid #737373;
    border-radius: 25px;
            position: fixed;  /* Lo coloca en relación con la ventana del navegador */
            top: 10px; /* Ajusta la distancia desde la parte superior del navegador */
            left: 50%;
            transform: translateX(-50%); /* Centra el popup horizontalmente */
            z-index: 9999; /* Asegura que esté sobre todos los demás elementos */
            background: white; /* Opcional: fondo para diferenciar del contenido detrás */
            padding: 20px;
            box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5); /* Efecto de sombra */
}
.confirm-dialogMax .inner
{
    padding-right: 10px;
    padding-left: 10px; /* PADDING-BOTTOM: 11px;	*/
    background: url(imagenes/general/fondo_popupMax.jpg) no-repeat left bottom;
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px;
    width: 650px;
    height: 770px;
    padding-top: 0px;
}

.confirm-dialogPopupEtapas .inner
{
    padding-right: 10px;
    padding-left: 10px; /* PADDING-BOTTOM: 11px;	*/
    background: url(imagenes/general/fondo_popupEtapas.jpg) no-repeat left bottom;
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px;
    width: 570px;
    height: 680px;
    padding-top: 0px;
}

.confirm-dialogPopupEtapasMax .inner /*RJAM*/
{
    padding-right: 10px;
    padding-left: 10px; /* PADDING-BOTTOM: 11px;	*/ /*background: url(imagenes/general/fondo_popupEtapasMax.jpg) no-repeat left bottom;*/
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px; /*width: 570px;*/ /*width: 570px;*/
    height: 870px;
    padding-top: 0px;
    background-color: #ffffff;
    border: 5px solid #737373;
    border-radius: 25px;
}

.confirm-dialogPopupEtapasMax_2 .inner /*JLS*/
{
    padding-right: 10px;
    padding-left: 10px; /* PADDING-BOTTOM: 11px;	*/ /*background: url(imagenes/general/fondo_popupEtapasMax.jpg) no-repeat left bottom;*/
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px; /*width: 570px;*/
    width: 750px;
    height: 930px;
    padding-top: 0px;
    background-color: #ffffff;
    border: 5px solid #737373;
    border-radius: 25px;
}

.confirm-dialogMaxExt .inner
{
    padding-right: 10px;
    padding-left: 5px; /* PADDING-BOTTOM: 11px;	*/
    background: url(imagenes/general/fondo_popupMaxExt.jpg) no-repeat left bottom;
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px;
    width: 470px;
    height: 536px;
    padding-top: 0px;
}

.confirm-dialogEsp .inner
{
    /*RJAM*/
    padding-right: 20px;
    padding-left: 20px; /* PADDING-BOTTOM: 11px;	*/ /*BACKGROUND: url(imagenes/general/popupEspecialistas.jpg) no-repeat left bottom;	*/
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px;
    width: 610px;
    height: 300px;
    padding-top: 0px;
    background-color: #ffffff;
    border: 5px solid #737373;
    border-radius: 25px;
}


.confirm-dialogModifEtapa .inner
{
    padding-right: 20px;
    padding-left: 20px; /* PADDING-BOTTOM: 11px;	*/ /*BACKGROUND: url(imagenes/general/popupEtapaModif.jpg) no-repeat left bottom;	*/
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px;
    width: 230px;
    height: 250px;
    padding-top: 0px;
    background-color: #ffffff;
    border: 5px solid #737373;
    border-radius: 25px;
}

.confirm-dialogauto .inner
{
    padding: 0px 10px 30px 10px; /*BACKGROUND: url(imagenes/general/fondo_popup.png) no-repeat left bottom;*/
    float: left;
    width: 550px;
    margin: 0px 0px 0px 0px;
    background-color: #ffffff;
    border: 5px solid #737373;
    border-radius: 25px;
}

.confirm-dialogauto .inner2
{
    padding: 0px 10px 30px 10px; /*BACKGROUND: url(imagenes/general/fondo_popup.png) no-repeat left bottom;*/
    float: left;
    width: 650px;
    margin: 0px 0px 0px 0px;
    background-color: #ffffff;
    border: 5px solid #737373;
    border-radius: 25px;
}

.confirm-dialog, .confirm-dialogauto .base
{
    /*BORDER-TOP: #ddd 1px solid;	*/ /*BACKGROUND: url(img/bg/dialog-base.png) no-repeat left bottom;	*/
    padding-bottom: 4px;
    margin-left: 4px;
    margin-right: -11px;
    margin-top: 4px;
    padding-top: 4px;
    text-align: left;
}

.confirm-subDialog
{
    /*BACKGROUND: url(img/bg/dialog24.png) no-repeat left top;	*/
    margin: 0px auto;
    width: 540px;
    height: 250px;
    padding-top: 14px;
    position: relative;
}

.confirm-subDialog .subInner
{
    padding-right: 20px;
    padding-left: 20px; /* PADDING-BOTTOM: 11px;	*/
    background: url(imagenes/general/fondo_subpopup.png) no-repeat left bottom;
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px;
    width: 500px;
    height: 250px;
    padding-top: 0px;
}

.confirm-subDialogMensaje
{
    /*BACKGROUND: url(img/bg/dialog24.png) no-repeat left top;	*/
    margin: 0px auto;
    width: 400px;
    height: 185px;
    padding-top: 14px;
    position: relative;
}

.confirm-subDialogMensaje .subInner
{
    padding-right: 20px;
    padding-left: 20px; /* PADDING-BOTTOM: 11px;	*/
    background: url(imagenes/general/fondo_popupMensaje.png) no-repeat left bottom;
    float: left; /*MARGIN: 0px 0px -20px 0px;	*/
    margin: 0px 0px 0px 0px;
    width: 360px;
    height: 185px;
    padding-top: 0px;
}

.confirm-subDialogMensaje, .base
{
    /*BORDER-TOP: #ddd 1px solid;	     /*BACKGROUND: url(img/bg/dialog-base.png) no-repeat left bottom;	*/
    padding-bottom: 4px; /*MARGIN-LEFT: 4px;	     MARGIN-RIGHT: -11px;	*/
    margin-top: 4px;
    padding-top: 0px;
    text-align: left;
    height: 203px; /*width: 399px;*/
}

.confirm-dialog H2
{
    font-weight: bold;
    font-size: 1.25em;
    color: #f60;
    text-align: left;
}

.confirm-dialog input
{
    /*WIDTH:50px;*/
}

.close
{
    display: block;
    background: url(imagenes/general/close.png) no-repeat 0px 0px;
    right: -5px;
    width: 26px; /*TEXT-INDENT: -1000em;	*/
    text-indent: 0em;
    position: absolute;
    top: -4px;
    height: 26px;
}

.closedevuelto
{
    display: block;
    background: url(imagenes/general/close.png) no-repeat 0px 0px;
    right: -130px;
    width: 26px; /*TEXT-INDENT: -1000em;	*/
    text-indent: 0em;
    position: absolute;
    top: -4px;
    height: 26px;
}


.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
