﻿/* Simulador Beneficio Tributario */

#contenedor .simulBeneficioTributario {
		width: 670px;
		float: left;
		clear: both;
		margin-bottom: 30px;
		 
	}
div.ui-dialog-buttonpane
{
    border: 1px solid #C3CAD0;
    border-left-width: 0px !important;
}
.ui-dialog-buttonpane .ui-widget-content .ui-helper-clearfix{
		padding: 0px;border:1px solid #C3CAD0;
	   border-right-width: 0px !important;
    border-left-width: 0px !important;

}
#contenedor .simulBeneficioTributario a {text-decoration: none; color: #007FFF;}
#contenedor .simulBeneficioTributario a:hover {text-decoration: none;}
#contenedor .simulBeneficioTributario a.link1 {color:#006CD8; font-size:12px; text-decoration:none; float:left}
#contenedor .simulBeneficioTributario a.link1:hover {text-decoration: underline;}
#contenedor .simulBeneficioTributario a.link2 {color:#006CD8; font-size:14px; text-decoration:none; float:left; width:100%}
#contenedor .simulBeneficioTributario a.link2:hover {text-decoration: underline;}
#contenedor .simulBeneficioTributario a.link3 {color:#006CD8; font-size:12px; text-decoration:none; float:left;margin-left: 3%;}
#contenedor .simulBeneficioTributario a.link3:hover {text-decoration: underline;}
#contenedor .simulBeneficioTributario .pRelative {position:relative;}


#contenedor .simulBeneficioTributario .wrap{ width:100%; float:left; background:#fff}
#contenedor .simulBeneficioTributario .content{ padding-bottom:30px; float:left}

#contenedor .simulBeneficioTributario .mTop10 { margin-top:10px}
#contenedor .simulBeneficioTributario .mTop15 { margin-top:15px}

#contenedor .simulBeneficioTributario .mTopP1 {margin-top: 3%;padding-top: 3%;}
#contenedor .simulBeneficioTributario .mTopP2 {margin-top: 3%;}
#contenedor .simulBeneficioTributario .mTopP3 {margin-top: 4%;}
#contenedor .simulBeneficioTributario .mTopP4 {margin-top: 1%;}
#contenedor .simulBeneficioTributario .mTopP5 {margin-top: 6%;}
#contenedor .simulBeneficioTributario .mTopP6 {margin-top: 20%;}
#contenedor .simulBeneficioTributario .mTopP7 {margin-top: 10%;}

#contenedor .simulBeneficioTributario .mBotP1 {margin-bottom:2%;}
#contenedor .simulBeneficioTributario .mBotP2 {margin-bottom:6%;}
#contenedor .simulBeneficioTributario .mBotP3 {margin-bottom:4%}
#contenedor .simulBeneficioTributario .mBotP4 {margin-bottom:20%}

#contenedor .simulBeneficioTributario .pTop10 { padding-top:10px}


#contenedor .simulBeneficioTributario .mLeft2p { margin-left:3.39%}
#contenedor .simulBeneficioTributario .mLeft10 { margin-left:10px}
#contenedor .simulBeneficioTributario .mLeft20 { margin-left:20px}

#contenedor .simulBeneficioTributario .w150 { width:150px}
#contenedor .simulBeneficioTributario .w290 { width:290px}
#contenedor .simulBeneficioTributario .w218 { width:180px}

#contenedor .simulBeneficioTributario .posRelativa{ position:relative}


#contenedor .simulBeneficioTributario .borderTop1{border-top: 1px solid #DDDDDD; }
/*::::::::::::::_elimina el molesto boton clear de los campos_::::::::::::::*/
#contenedor .simulBeneficioTributario input[type=text]::-ms-clear{display: none;}
#contenedor .simulBeneficioTributario input[type=password]::-ms-reveal{display: none;}
/*::::::::::::::_elimina las flechas generadas en los campos number _::::::::::::::*/
#contenedor .simulBeneficioTributario input::-webkit-outer-spin-button,
#contenedor .simulBeneficioTributario input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}

/*img{ width:100%}*/

#contenedor .simulBeneficioTributario .fLeft{float:left}
#contenedor .simulBeneficioTributario .fRight{float:right}
#contenedor .simulBeneficioTributario .textAlignL{text-align: left;}
#contenedor .simulBeneficioTributario .textAlignR{text-align: right;}

#contenedor .simulBeneficioTributario input.Caja01{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; font-size:20px; color:#525252; margin: 0;padding: 0 10px; border: 1px solid #E5E5E5; float:left; line-height:normal; width:220px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; height:40px;-moz-box-shadow:inset 2px 2px 1px rgba(153, 153, 153, 1);-webkit-box-shadow:inset 2px 2px 1px rgba(153, 153, 153, 1);box-shadow:inset 2px 2px 1px rgba(153, 153, 153, 1);-webkit-appearance: none; background:url(/Style%20Library/css/simuladores/imgs-css/auxi/peso-inactivo.png) 10px center no-repeat #fff}
#contenedor .simulBeneficioTributario input.Caja01:focus{border: 2px solid #34C0D6; height:38px;-moz-box-shadow:none;-webkit-box-shadow: none;box-shadow:none;-webkit-appearance: none; background:url(/Style%20Library/css/simuladores/imgs-css/auxi/peso-activo.png) 9px center no-repeat #fff}

#contenedor .simulBeneficioTributario input.Contacto{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;; font-size:20px; color:#666; margin: 0;padding: 0 2%; border:1px solid #C8CED5; float:left; line-height:normal; width:96%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; height:40px;-moz-box-shadow: 2px 2px 1px rgba(136, 136, 136, 0.15);-webkit-box-shadow: 2px 2px 1px rgba(136, 136, 136, 0.15);box-shadow: 2px 2px 1px rgba(136, 136, 136, 0.15);-webkit-appearance: none;}
#contenedor .simulBeneficioTributario .Select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;; font-size:18px; color:#666; margin: 0;padding: 0 2%; border:1px solid #C8CED5; line-height:normal; width:96%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; height:30px;-moz-box-shadow: 2px 2px 1px rgba(136, 136, 136, 0.15);-webkit-box-shadow: 2px 2px 1px rgba(136, 136, 136, 0.15);box-shadow: 2px 2px 1px rgba(136, 136, 136, 0.15);-webkit-appearance: none;-moz-user-select: none;text-indent: 0.01px;text-overflow: ''; background:url(/Style%20Library/css/simuladores/imgs-css/auxi/arrow-select.png) no-repeat right #fff}


#contenedor .simulBeneficioTributario button.btn1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;; font-size:16px; color:#333333;padding: 6px 15px; border:1px solid #C8CED5; float:left; line-height:normal; width:100%; min-height:44px;-webkit-appearance: none; text-align:left; font-weight:bold; cursor:pointer;
background: transparent url(/Style%20Library/css/simuladores/imgs-css/icon/bg-button.jpg) 0 0 repeat-x;
background: -webkit-linear-gradient(#fff, #eee); /* For Safari */
background: -o-linear-gradient(#fff, #eee); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#fff, #eee); /* For Firefox 3.6 to 15 */
background: linear-gradient(#fff, #eee); /* Standard syntax */
text-decoration:none;}
#contenedor .simulBeneficioTributario button.btn1:hover{ color:#fff;
background: transparent url(/Style%20Library/css/simuladores/imgs-css/icon/bg-button.jpg) 0 0 repeat-x;
background: -webkit-linear-gradient(#33BEDA, #279ECB); /* For Safari */
background: -o-linear-gradient(#33BEDA, #279ECB); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#33BEDA, #279ECB); /* For Firefox 3.6 to 15 */
background: linear-gradient(#33BEDA, #279ECB); /* Standard syntax */
text-decoration:none;}
#contenedor .simulBeneficioTributario button.btn1 span { font-size:12px; font-style:italic; font-weight:400; display:inline-block;text-decoration:none}


#contenedor .simulBeneficioTributario a.btnYellow{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#0039a6;padding: 14px 20px 14px 15px; text-align:left; font-weight:bold; cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border:none;background: url(/Style%20Library/css/simuladores/imgs-css/auxi/btn.png) right top repeat-x;}
#contenedor .simulBeneficioTributario a.btnYellow:hover{background: url(imgs-css/auxi/btnBack.png) right top repeat-x;text-decoration:none; color:#0039a6;}
#contenedor .simulBeneficioTributario a.btnYellow:active{background: url(imgs-css/auxi/btnBack.png) right center  repeat-x;text-decoration:none; color:#0039a6;}
#contenedor .simulBeneficioTributario a.btnYellow.disable,a.btnYellow.disable:hover {cursor:default;color:#A8A8B7; background: #DDE0E5;}

#contenedor .simulBeneficioTributario .btnYellowIz { float:left; margin-left:0}

#contenedor .simulBeneficioTributario button.btnVideo {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;; font-size:14px; color:#003399;padding: 12px 60px 12px 35px; line-height:normal; -webkit-appearance: none; text-align:left; font-weight:normal; cursor:pointer; border:none;background: url(/Style%20Library/css/simuladores/imgs-css/icon/ico-video.png) right center no-repeat #E2F6FE;min-width: 276px;}
#contenedor .simulBeneficioTributario button.btnVideo:hover {background: url(/Style%20Library/css/simuladores/imgs-css/icon/ico-video.png) right center no-repeat #E2F6FE; text-decoration:none}
#contenedor .simulBeneficioTributario button.btnVideo:active {background: url(/Style%20Library/css/simuladores/imgs-css/icon/ico-video.png) right center no-repeat #E2F6FE;text-decoration:none}
#contenedor .simulBeneficioTributario .arrowCian { width:20px; height:9px; background:url(/Style%20Library/css/simuladores/imgs-css/icon/arrow-btn-cian.png); position:absolute; top: 42px; left:49%}

#contenedor .simulBeneficioTributario button.btnPeguntaTop {-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;line-height: 18px; }
#contenedor .simulBeneficioTributario button.btnPeguntaCentro {-moz-border-radius:0;-webkit-border-radius:0;border-radius:0; border-top:none; border-bottom:none;line-height: 18px;}
#contenedor .simulBeneficioTributario button.btnPeguntaBottom {-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;line-height: 18px;}

#contenedor .simulBeneficioTributario a.Guardar {display:none}

#contenedor .simulBeneficioTributario .container {margin-left:auto; margin-right: auto; width:94%; max-width:960px; position:relative; /*padding-bottom:5%*/}

#contenedor .simulBeneficioTributario .container h1{ font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#192D70;font-weight: 400;}

#contenedor .simulBeneficioTributario .container h1.titu1{ font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#192D70;font-weight: 400;}
#contenedor .simulBeneficioTributario .container h1.titu2{ font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#192D70;font-weight: 400; display:none}
#contenedor .simulBeneficioTributario .container h1.titu4{ display:none}
#contenedor .simulBeneficioTributario .container h2{ font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#00AECB;font-weight: 400;}
#contenedor .simulBeneficioTributario .container h2 span{ font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#00AECB; font-weight: 600; margin:0}
#contenedor .simulBeneficioTributario .container h3{ font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#192E70;font-weight: 400;}
#contenedor .simulBeneficioTributario .container h4{ font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#33BED8;font-weight: 400;}
#contenedor .simulBeneficioTributario .container h5{ font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#33BED8;font-weight: 400; text-align:center; margin-top:15%}
#contenedor .simulBeneficioTributario .container p{ font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;font-weight: 400; float:left;padding: 2% 0;}
#contenedor .simulBeneficioTributario .container p span{color:#333}

/* ==========  CONTENIDO  ========== */
#contenedor .simulBeneficioTributario .header{max-width:960px; margin:0 auto;padding-bottom: 3%; display:block;}
#contenedor .simulBeneficioTributario .header {border-bottom: dotted 3px #00AECB;}

#contenedor .simulBeneficioTributario .grid01 {margin-left:auto; margin-right: auto; max-width:100%;}
#contenedor .simulBeneficioTributario .grid02 {margin-left:auto; margin-right: auto; max-width:100%;text-align: center;}


#contenedor .simulBeneficioTributario .logoTop{width:40%; max-width:150px;border-right: 1px solid #CBEEF5; padding-right:5%; margin-right:5%; float:left;padding-bottom: 2%;}
#contenedor .simulBeneficioTributario ul.lista01{ float:left; font-size:14px; color:#666666; font-weight:400;margin:2% 0; width:100%}
#contenedor .simulBeneficioTributario ul.lista01 strong {font-weight:bold;}
#contenedor .simulBeneficioTributario ul.lista01 li{ list-style: url(/Style%20Library/css/simuladores/imgs-css/icon/li.png) inside}

#contenedor .simulBeneficioTributario ul.lista02{ float:left; font-size:14px; color:#666666; font-weight:400;margin:2% 0; width:100%}
#contenedor .simulBeneficioTributario ul.lista02 strong {font-weight:bold;}
#contenedor .simulBeneficioTributario ul.lista02 li{ list-style: url(/Style%20Library/css/simuladores/imgs-css/icon/li.png) inside}


#contenedor .simulBeneficioTributario .boxVideo{width: 100%; margin-bottom:5%; text-align:center; display:none; position:relative}
#contenedor .simulBeneficioTributario .boxVideo p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#666; text-align:left}
#contenedor .simulBeneficioTributario .boxVideo img {max-width:724px;border: 1px solid #DBDBDB;}


#contenedor .simulBeneficioTributario .boxPreguntas { width:100%; float:left}
#contenedor .simulBeneficioTributario .boxPreguntas h1 { text-align:right; font-size:12px; color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;display: inline-block; float:right}
#contenedor .simulBeneficioTributario .boxPreguntas h1 strong { font-weight:bold}
#contenedor .simulBeneficioTributario .boxPreguntas h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; float:left; font-size:16px; color:#0039a6; font-weight:400;margin:0; width:80%; margin-top:7px; }
#contenedor .simulBeneficioTributario .boxPreguntas h3 { text-align:left; font-size:14px; color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; float:left;display: inline-block;}
#contenedor .simulBeneficioTributario .boxPreguntas i{display: block;color: #C0D9E6;text-align: center;font-style: normal;font-size: 40px;padding: 2px 0; float:left; margin-right:10px;width: 40px; font-weight:600}
#contenedor .simulBeneficioTributario .boxPreguntasPie {text-align:center; width:100%; float:left}

#contenedor .simulBeneficioTributario .boxContador{ width:100%; margin:0 auto; height:12px; background:url(/Style%20Library/css/simuladores/imgs-css/icon/bg-contador.png) left center repeat-x; margin-top:1%; margin-bottom:5%}
#contenedor .simulBeneficioTributario .boxPregCenter{width:7.14%; text-align:center; }
#contenedor .simulBeneficioTributario .pregActiva{ width:12px; height:12px; background:#34C0D6;-moz-border-radius:10px;-webkit-border-radius: 10px;border-radius: 10px;margin: 0 auto;}
#contenedor .simulBeneficioTributario .pregInactiva{ width:12px; height:12px; background:#C1DAE7;-moz-border-radius:10px;-webkit-border-radius: 10px;border-radius: 10px;margin: 0 auto;}
#contenedor .simulBeneficioTributario .boxVolver{ width:100px; float:left;padding-left: 10px; min-height:10px}
#contenedor .simulBeneficioTributario .boxVolver a.btnVolver{ width:67px; height:67px;-moz-border-radius:40px;-webkit-border-radius: 40px;border-radius: 40px; background: url(/Style%20Library/css/simuladores/imgs-css/icon/ico-volver2.png) 20px center no-repeat #C0D9E6; margin-top:45px;display: block;}

#contenedor .simulBeneficioTributario .boxContadorTop{ width:100%; margin:0 auto; height:26px; background:url(/Style%20Library/css/simuladores/imgs-css/icon/bg-contador.png) left center repeat-x; margin-top:1%; margin-bottom:1%}
#contenedor .simulBeneficioTributario .pregActivaTop{ width:24px; height:21px; background:#34C0D6;-moz-border-radius:20px;-webkit-border-radius: 20px;border-radius: 20px;margin: 0 auto; border:1px solid #34C0D6; color:#fff;font-weight: 600;padding-top: 3px;text-align: center; font-size:12px}
#contenedor .simulBeneficioTributario .pregInactivaTop{ width:24px; height:21px; background:#fff;-moz-border-radius:20px;-webkit-border-radius: 20px;border-radius: 20px;margin: 0 auto; border:1px solid #BFDFFF; color:#00AECB;font-weight: 600;padding-top: 3px;text-align: center; font-size:12px;}
#contenedor .simulBeneficioTributario .pregRespondidaTop{ width:24px; height:21px; background:#DDDDDD;-moz-border-radius:20px;-webkit-border-radius: 20px;border-radius: 20px;margin: 0 auto; border:1px solid #DDDDDD; color:#888888;font-weight: 600;padding-top: 3px;text-align: center; font-size:12px;}

#contenedor .simulBeneficioTributario .Acorderon{float: left;border: 1px solid #DDDDDD;-moz-border-radius:5px;-webkit-border-radius: 5px;border-radius: 5px;width: 100%;margin: 2% 0;}
#contenedor .simulBeneficioTributario .boxPeguntaSola {font-family: 'Open Sans', sans-serif; font-weight:300; color:#212121; font-size:20px; /*border:1px solid #D2D2D2; border-left:none; -moz-border-radius:0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;*/ }
#contenedor .simulBeneficioTributario .boxPeguntaSola dt h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#192E70; font-size:18px;text-align: left; float:none;padding-top: 0;; padding-left:42px; }
#contenedor .simulBeneficioTributario .boxPeguntaSola dt h1 span{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#00AECB; font-size:16px; display:block}
#contenedor .simulBeneficioTributario .boxPeguntaSola dt p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#999999; font-style:italic; font-size:11px;margin: 0;padding: 0;padding-left: 42px; text-align:left}
#contenedor .simulBeneficioTributario .boxPeguntaSolaMas { background:url(/Style%20Library/css/simuladores/imgs-css/auxi/mas.png) no-repeat 10px 14px}
#contenedor .simulBeneficioTributario .boxPeguntaSolaMenos { background:url(/Style%20Library/css/simuladores/imgs-css/auxi/menos.png) no-repeat 10px 14px}
#contenedor .simulBeneficioTributario .textoDestacado h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#2AB8D2 !important }
#contenedor .simulBeneficioTributario .textoDestacado h1 span {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#2AB8D2 !important }

#contenedor .simulBeneficioTributario dd {margin: 2% 0;}
#contenedor .simulBeneficioTributario dl{ float:left; width:100%;padding: 0;}
#contenedor .simulBeneficioTributario dt{padding: 10px 0;cursor: pointer}

#contenedor .simulBeneficioTributario dd ul {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin-left: 12%;text-align: left;font-size: 12px;color: #666666;font-style: italic;}
#contenedor .simulBeneficioTributario dd ul li{ list-style:url(../img/icon/ico-check.png) outside} 
#contenedor .simulBeneficioTributario dd .icoCheck{ width:10px; height:9px; background:url(../img/icon/ico-check.png) no-repeat; margin-left:10%}
#contenedor .simulBeneficioTributario dd h1{ width:10px; height:9px; background:url(../img/icon/ico-check.png) no-repeat; margin-left:10%}

#contenedor .simulBeneficioTributario dd img.MultifondoC { max-width:240px}
#contenedor .simulBeneficioTributario dd img.Activo { max-width:158px}
#contenedor .simulBeneficioTributario dd p.parrafoNormal{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px; color:#666666; float:none; text-align:left; margin:2% 3%;}
#contenedor .simulBeneficioTributario dd p.parrafoItalic {font-style:italic}

#contenedor .simulBeneficioTributario .MenuFoot {display:none;}


#contenedor .simulBeneficioTributario .boxFormulario1{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:4% 0}
#contenedor .simulBeneficioTributario label {font-size: 14px; color:#333333; font-weight:bold;display: block; margin-top:0}
#contenedor .simulBeneficioTributario input.Cajas {font-size: 20px;color: #666;margin: 0;padding: 0 2%;border: 1px solid #C8CED5;float: left;line-height: normal;width: 96%;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;height: 30px;-moz-box-shadow: 2px 2px 1px rgba(136, 136, 136, 0.15);-webkit-box-shadow: 2px 2px 1px rgba(136, 136, 136, 0.15);box-shadow: 2px 2px 1px rgba(136, 136, 136, 0.15);-webkit-appearance: none;}
#contenedor .simulBeneficioTributario input.rut1 {width: 100px; margin-right:10px}
#contenedor .simulBeneficioTributario input.rut2 {width: 20px; }
#contenedor .simulBeneficioTributario input.email {width: 270px; }
#contenedor .simulBeneficioTributario input.fecha {width: 150px;}
#contenedor .simulBeneficioTributario input.celular {width: 145px; }
#contenedor .simulBeneficioTributario :-moz-placeholder {font-size:14px; font-style:italic} /* para Firefox */
#contenedor .simulBeneficioTributario ::-webkit-input-placeholder {font-size:14px; font-style:italic} /* para Chrome */
#contenedor .simulBeneficioTributario :-ms-input-placeholder {font-size:14px; font-style:italic} /* para Internet Explorer */

#contenedor .simulBeneficioTributario select {width:200px;}
#contenedor .simulBeneficioTributario .heaBoxDetalle {display:none;}

/* ========  FIN CONTENIDO  ======== */


	#contenedor .simulBeneficioTributario .boxIngresaDatos {float: left;width: 100%; margin:20px 0px 10px 0px ; border:1px solid #DDDDDD; background:#F9F9F9;position: relative; border-radius: 0px;-moz-border-radius:0px;-webkit-border-radius:0px; border-left: none; border-right: none; padding-top: 30px;}
	
	
	
	#contenedor .simulBeneficioTributario .boxIngresaDatosTitu {margin:0 ; border:1px solid #DDDDDD; background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position: absolute; height:38px;top: -20px;left: 25%;right: 25%;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; color:#00AECB;text-align: center;padding-top: 4px;}
	#contenedor .simulBeneficioTributario .IngresaDatosLeft {width:34%; padding-left:0; text-align:right; float:left;min-height: 1px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#333;padding-top: 10px; margin-bottom:10px}
	#contenedor .simulBeneficioTributario .IngresaDatosRight {width:55%; padding-left:1%; text-align:left; float:left;min-height: 1px; /* margin-bottom:10px */}
	
	#contenedor .simulBeneficioTributario .IngresaDatosLeft img.ayuda { max-width:14px;}
	#contenedor .simulBeneficioTributario a.btnCalcula {font-size: 20px;padding: 14px 40px 14px 20px; float:left;margin: 20px 0;}

	
	#contenedor .simulBeneficioTributario .boxIndicadorBlue { background:#E2EDF3; border:1px solid #AAC4D7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; height:35px; width: 400px; margin-top:1px}
	#contenedor .simulBeneficioTributario .boxIndicadorBlue span {font-size:12px; color:#666666;padding-top: 10px; padding-right:20px;float: right;}
	#contenedor .simulBeneficioTributario .boxIndicadorYellow { background:#FFEFBF; border:1px solid #FFDFBF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; height:35px; width: 400px; margin-top:1px}
	#contenedor .simulBeneficioTributario .boxIndicadorYellow span {font-size:12px; color:#333333;padding-top: 10px; padding-right:20px;float: right;}
	#contenedor .simulBeneficioTributario .boxShadow1{background:url(/Style%20Library/css/simuladores/imgs-css/icon/bg-shadow1.png) center top no-repeat; width:942px; height:16px; position:absolute; left:0; bottom:-16px}
	
	
	#contenedor .simulBeneficioTributario .boxResultados{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px; /*border:1px solid #D7E7EF;*/ border-top:none; width:920px; margin:0 auto; padding-top:8px; position:relative;}
	#contenedor .simulBeneficioTributario .boxResultados h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; color:#0039a6; text-align:left; margin:0; padding:0;margin-bottom: 20px;}
	#contenedor .simulBeneficioTributario .boxResultados h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#192E70}
	#contenedor .simulBeneficioTributario .boxResultados h2 i { width:16px; height:16px; background:url(../img/icon/pregunta.png) no-repeat; display:inline-block}
	#contenedor .simulBeneficioTributario .boxResultados h3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#192E70}
	#contenedor .simulBeneficioTributario .boxResultados .imgMultifondo{ text-align:center; margin:3% 0 1% 0;}
	#contenedor .simulBeneficioTributario .boxResultados .IngresaDatosLeft{ font-size:18px; color:#666; margin: 0;margin-right: 5px;padding-top: 40px;width: 33%;}
	#contenedor .simulBeneficioTributario .boxResultados .IngresaDatosLeft span { display:block; height:37px}
	#contenedor .simulBeneficioTributario .boxResultados .row1 {width:150px;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; background:#fff; height:32px;text-align: right;font-size: 20px;color: #BBBBBB;padding-right: 10px;padding-top: 4px; }
	#contenedor .simulBeneficioTributario .boxResultados .row2 {width:150px;-moz-border-radius: 0;-webkit-border-radius:0;border-radius:0; background:#fff; height:32px;text-align: right;font-size: 20px;color: #BBBBBB;padding-right: 10px;padding-top: 4px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5 }
	#contenedor .simulBeneficioTributario .boxResultados .row3 {width:150px;-moz-border-radius: 0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px; background:#fff; height:32px;text-align: right;font-size: 20px;color: #BBBBBB;padding-right: 10px;padding-top: 4px; }
	#contenedor .simulBeneficioTributario .boxResultados .activo { color:#0039a6}
	#contenedor .simulBeneficioTributario .boxResultados .row1 img,
	#contenedor .simulBeneficioTributario .boxResultados .row2 img,
	#contenedor .simulBeneficioTributario .boxResultados .row3 img {display:none;}
	
	#contenedor .simulBeneficioTributario .boxCalculo1 {position:relative; z-index: 1; width:160px;-moz-border-radius: 5px;-webkit-border-radius:5px;border-radius:5px; float:left;border:1px solid #E5E5E5; background:#C0DAE8; margin:0 5px;;-moz-box-shadow:0px 3px 1px rgba(221, 224, 229, 0.6);-webkit-box-shadow:0px 3px 1px rgba(221, 224, 229, 0.6);box-shadow:0px 3px 1px rgba(221, 224, 229, 0.6); }
	#contenedor .simulBeneficioTributario .boxCalculo1:after {content: "";height: 20px;width: 115px;background: transparent;display: block;z-index: -1;position: absolute;box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.2);bottom:5px; left:20px;}
	#contenedor .simulBeneficioTributario .boxCalculo1 h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#00AECB; font-size:18px; text-align:center;margin: 6px 0;}
	#contenedor .simulBeneficioTributario .boxCalculo2 {width:160px;-moz-border-radius: 5px;-webkit-border-radius:5px;border-radius:5px; float:left;border:1px solid #E5E5E5; background:#71BC00; margin:0 5px;;-moz-box-shadow:0px 3px 1px rgba(221, 224, 229, 0.6);-webkit-box-shadow:0px 3px 1px rgba(221, 224, 229, 0.6);box-shadow:0px 3px 1px rgba(221, 224, 229, 0.6); }
	#contenedor .simulBeneficioTributario .boxCalculo2 h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-size:18px; text-align:center;margin: 6px 0;}
	#contenedor .simulBeneficioTributario .boxCalculo3 {width:160px;-moz-border-radius: 5px;-webkit-border-radius:5px;border-radius:5px; float:left;border:1px solid #E5E5E5; background:#009736; margin:0 5px;;-moz-box-shadow:0px 3px 1px rgba(221, 224, 229, 0.6);-webkit-box-shadow:0px 3px 1px rgba(221, 224, 229, 0.6);box-shadow:0px 3px 1px rgba(221, 224, 229, 0.6); }
	#contenedor .simulBeneficioTributario .boxCalculo3 h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-size:18px; text-align:center;margin: 6px 0;}
	#contenedor .simulBeneficioTributario .boxTope { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; width: 90px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; background: #FFF; border: 1px solid #00AECB; position: absolute; top: 128px; right: -18px; font-size: 12px; color: #333; text-align: center; padding: 7px 5px 5px 5px; line-height: 14px;}
	#contenedor .simulBeneficioTributario .boxTope strong{ font-size:13px; line-height:20px}
	#contenedor .simulBeneficioTributario .boxTope .boxTopeArrow {position:absolute; top:40px; left:-15px; right:83px; background:url(/Style%20Library/css/simuladores/imgs-css/auxi/arrow-topeb.png) no-repeat; width: 15px; height: 29px;}

	
	
	#contenedor .simulBeneficioTributario .boxDetalle dt h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#00AECB; text-align:left; padding-left:50px; padding-top:5px; margin:0}
	#contenedor .simulBeneficioTributario .gridDetalleCont {background: #fff;-moz-border-radius: 0 0 5px 0;-webkit-border-radius: 0 0 5px 0;border-radius: 0 0 5px 0;padding: 0 ;width:100%;float:right;}
	#contenedor .simulBeneficioTributario .gridDetalleCont .IngresaDatosLeft { font-size:14px;padding-top: 0;}
	#contenedor .simulBeneficioTributario .gridDetalleCont .IngresaDatosLeft img.ayuda { margin-left:10px}
	#contenedor .simulBeneficioTributario .gridDetalleCont .IngresaDatosLeft span {height: 22px;padding-top: 5px;display: block;color:#666;}
	#contenedor .simulBeneficioTributario dl {margin-top: 30px;}
	#contenedor .simulBeneficioTributario dt {padding-top: 0px;}
	#contenedor .simulBeneficioTributario .boxPeguntaSolaMas { background:url(/Style%20Library/css/simuladores/imgs-css/auxi/mas.png) no-repeat 10px 8px}
	#contenedor .simulBeneficioTributario .boxPeguntaSolaMenos { background:url(/Style%20Library/css/simuladores/imgs-css/auxi/menos.png) no-repeat 10px 8px}
	#contenedor .simulBeneficioTributario .boxDialog { background-color: #FDFFEE; position: relative; width: 540px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 0 0 342px; padding: 10px 20px; margin-top: 15px; border: 1px solid #DDD;}
	
	#contenedor .simulBeneficioTributario .tableDatos{ width:610px; float:left}
	#contenedor .simulBeneficioTributario .tableDatos .col{ width:160px; float:left; text-align:right; font-size:14px; border-bottom:1px solid #EEEEEE;padding-right: 10px;height: 21px;padding-top: 5px; color:#666;}
	#contenedor .simulBeneficioTributario .tableDatos .sinDatos{ color:#AAAAAA}
	#contenedor .simulBeneficioTributario .tableDatos .col span {display:none;}
	#contenedor .simulBeneficioTributario .navTableDatos {display:none;}
	
	#contenedor .simulBeneficioTributario .boxDialog h1 { color: #0039a6; padding-left:17px; margin:0;}
	#contenedor .simulBeneficioTributario .boxDialog h1 b{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; /*font-weight: bold; */font-weight: normal; }
	#contenedor .simulBeneficioTributario .boxDialog p { font-size: 14px; color: #666; text-align: center; padding: 9px 60px;}
	#contenedor .simulBeneficioTributario .boxDialog ul { font-size: 20px; color: #FFF; height: 88px; width:100%;}
	#contenedor .simulBeneficioTributario .boxDialog ul li{width: 210px; height: 88px; display: block; float: left; }
	#contenedor .simulBeneficioTributario .boxDialog ul li.APVleft{width: 179px; height: 88px; display: block; float: left; font-size: 18px; color: #00AECB; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-weight: normal;text-align: left; margin-left: 82px;text-align: center;margin-bottom: 20px!important;}
	#contenedor .simulBeneficioTributario .boxDialog ul li.APVright{width: 245px; height: 88px; display: block; float: left; font-size: 18px; color: #00AECB; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-weight: normal;text-align: left; margin-left: 24px;text-align: center;margin-bottom: 20px!important;}
	#contenedor .simulBeneficioTributario .boxDialog ul li em {font-size: 18px; color: #00AECB; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-weight: normal; text-align: left; background: url(/Style%20Library/css/simuladores/imgs-css/icon/ticketAPV.png) 0 8px no-repeat; padding-left: 19px; font-style: normal; display:block;}
	#contenedor .simulBeneficioTributario .boxDialog ul li strong{font-size: 18px; color: #0039a6; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold;}
	#contenedor .simulBeneficioTributario .boxDialog ul li span {font-size: 14px; color: #666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
	#contenedor .simulBeneficioTributario .boxDialog .boxDialogArrow { background:url(/Style%20Library/css/simuladores/imgs-css/auxi/arrow-dialogb.png) no-repeat; position:absolute; bottom:-30px; left:287px; width:50px; height:34px}
	
	
	#contenedor .simulBeneficioTributario a.limpiarDatos {text-decoration: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background: url(../img/icon/ico-limpiar.png) no-repeat;float: left;padding-left: 42px;height: 34px;padding-top: 8px;margin-top: 30px;margin-left: 0px; font-size:14px; color:#00B0CD; position:absolute; left: 640px; top: 0px; width: 87px;}
	#contenedor .simulBeneficioTributario a.limpiarDatos:hover { text-decoration:underline}
	
	
	#contenedor .simulBeneficioTributario a.link2 { margin-top:0}
	#contenedor .simulBeneficioTributario a.link3 { margin-left:40px}

	
	#contenedor .simulBeneficioTributario .contFooter {border-bottom: 1px solid #CCCCCC;}
	#contenedor .simulBeneficioTributario .footer {padding: 20px 0;}
	#contenedor .simulBeneficioTributario .footer a.Logo {margin-left: 20px; width:25%; float:left; min-width: 70px; max-width:100px; display:block;margin-top: 0;}
	#contenedor .simulBeneficioTributario .footer img.Logo{max-width:100px}
	#contenedor .simulBeneficioTributario .footer h2 {margin-right: 50px;}
	
	#contenedor .simulBeneficioTributario .Muestra{ display:block}
	#contenedor .simulBeneficioTributario .Oculta { display:none}
	#contenedor .simulBeneficioTributario .tituResult {display:none;}


/* ======================================== TOOLTIP vtip ======================================== */
#contenedor .simulBeneficioTributario #vtip { cursor:pointer; color:#666666; display: none; position: absolute; padding: 7px;  font-size: 12px; background:#FFF; border:1px solid #00AECB;  z-index: 9999; max-width:430px; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; margin-left:-10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#contenedor .simulBeneficioTributario #vtip #vtipArrow { position: absolute; top:-16px; left: 20px; background: url(/Style%20Library/css/simuladores/imgs-css/auxi/arrow-top.png) no-repeat; width: 30px; height: 17px;}
/* ======================================== TOOLTIP vtip ======================================== */


#contenedor .simulBeneficioTributario a.btnInactivo{color:#C1DAE7;background: url(/Style%20Library/css/simuladores/imgs-css/icon/arrow-btn-inactivo.png) right center no-repeat #F2F2F2; border:1px solid #ddd; cursor:default}
#contenedor .simulBeneficioTributario a.btnInactivo:hover{color:#C1DAE7;background: url(/Style%20Library/css/simuladores/imgs-css/icon/arrow-btn-inactivo.png) right center no-repeat #F2F2F2; border:1px solid #ddd; cursor:default}
#contenedor .simulBeneficioTributario a.btnInactivo:active{color:#C1DAE7;background: url(/Style%20Library/css/simuladores/imgs-css/icon/arrow-btn-inactivo.png) right center no-repeat #F2F2F2; border:1px solid #ddd; cursor:default}

/*::::::::::::::_FORM_::::::::::::::*/
#contenedor .simulBeneficioTributario input {background:#fff url(/Style%20Library/css/simuladores/imgs-css/auxi/peso-activo.png) left center no-repeat;height:28px; line-height: 34px; padding:0 10px; border-radius: 5px; border:1px solid #E5E5E5; display:inline-block; box-shadow: inset 1px 1px 0px #999; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 24px; color: #666; background:#fff url(/Style%20Library/css/simuladores/imgs-css/auxi/peso-activo.png) left center no-repeat;}
#contenedor .simulBeneficioTributario input:focus {}

#contenedor .simulBeneficioTributario input.inactivo { background:#fff url(/Style%20Library/css/simuladores/imgs-css/auxi/peso-inactivo.png) left center no-repeat;}
#contenedor .simulBeneficioTributario .customSelect {height:28px; line-height: 34px; padding:0 10px; background:#fff url(/Style%20Library/css/simuladores/imgs-css/auxi/arrow-select.png) right center no-repeat; border-radius: 5px; border:1px solid #E5E5E5; display:inline-block; box-shadow: inset 1px 1px 0px #999; color:#999999; font-size: 14px;}

/*::::::::::::::_IFRAME_::::::::::::::*/
#contenedor .simulBeneficioTributario {background:#fff;}
#contenedor .simulBeneficioTributario .container {width:100%;padding:0;}
#contenedor .simulBeneficioTributario .grid01 {width:100%; }
#contenedor .simulBeneficioTributario .boxShadow1 {width:100%; display:none;}
#contenedor .simulBeneficioTributario a.limpiarDatos {text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background: url(/Style%20Library/css/simuladores/imgs-css/icon/ico-limpiar.png) no-repeat;float: left;padding-left: 42px;height: 34px;padding-top: 8px;margin-top: 24px;margin-left: 0px; font-size:14px; color: #00AECB; position:absolute; left: 515px; top: 0px; width: 87px; display:block;}
#contenedor .simulBeneficioTributario a.limpiarDatos:hover { text-decoration:underline}
#contenedor .simulBeneficioTributario a.btnYellow {font-size: 14px;}
#contenedor .simulBeneficioTributario a.btnCalcula {padding:10px 8px;}
#contenedor .simulBeneficioTributario .simulBeneficioTributario .boxIngresaDatos {border-radius:0px; border-left: none; border-right: none; padding-top: 30px; margin-top: 20px;}
#contenedor .simulBeneficioTributario .boxIngresaDatosTitu {left:10%; right:10%; height:25px; font-size: 19px; line-height:100%;}
#contenedor .simulBeneficioTributario .boxText {padding:0 5px;}

#contenedor .simulBeneficioTributario .boxDialog {margin:10px auto 5px auto; width:540px;}
#contenedor .simulBeneficioTributario .boxDialog h1  {font-size: 17px;}
#contenedor .simulBeneficioTributario .boxDialog p { padding:5px 20px; margin:0;}
#contenedor .simulBeneficioTributario .boxDialog ul {height:70px; margin:0; padding:0;}
#contenedor .simulBeneficioTributario .boxDialog ul li.APVleft {height:70px;}
#contenedor .simulBeneficioTributario .boxDialog ul li em {display:block;}
#contenedor .simulBeneficioTributario .boxDialog ul li.APVright { height:70px;}
#contenedor .simulBeneficioTributario .boxDialog .boxDialogArrow {background:url(/Style%20Library/css/simuladores/imgs-css/auxi/arrow-dialogb-small.png) no-repeat; position:absolute; top:auto; bottom:-10px!important; left:auto; right:150px; width:25px; height:11px}
#contenedor .simulBeneficioTributario .boxCalculo1 {width:140px;}
#contenedor .simulBeneficioTributario .boxCalculo1 h1 {margin: 2px 0; font-size: 13px;}
#contenedor .simulBeneficioTributario .boxResultados {width:100%;}
#contenedor .simulBeneficioTributario .boxResultados .row1,
#contenedor .simulBeneficioTributario .boxResultados .row2,
#contenedor .simulBeneficioTributario .boxResultados .row3 {width:130px;height:23px; line-height: 23px; font-size: 14px;}
#contenedor .simulBeneficioTributario .container h1.titu4 {font-size: 22px;	}
#contenedor .simulBeneficioTributario .boxResultados .IngresaDatosLeft {width:31%; font-size: 14px;}
#contenedor .simulBeneficioTributario .boxTope { right:30px; top:135px; width:160px;}
#contenedor .simulBeneficioTributario .boxTope .boxTopeArrow {background:url(/Style%20Library/css/simuladores/imgs-css/auxi/arrow-top.png) 0px 0px; width:26px; height:17px;top: -16px;left: 133px;}
#contenedor .simulBeneficioTributario .tableDatos .col {width:120px;}
#contenedor .simulBeneficioTributario .tableDatos {width:415px;}
#contenedor .simulBeneficioTributario .IngresaDatosLeft { width:40%; font-size: 13px;}
#contenedor .simulBeneficioTributario .boxResultados .IngresaDatosLeft {padding-top: 28px;}
#contenedor .simulBeneficioTributario .boxResultados .IngresaDatosLeft span {height:25px;}
#contenedor .simulBeneficioTributario .gridDetalleCont  .IngresaDatosLeft { width:37%;}
#contenedor .simulBeneficioTributario .tituResult {display:block; font-size: 23px; /*width: 94%;*/ margin: 0px auto; color: #0039a6;font-weight:400;}
#contenedor .simulBeneficioTributario .noTablet {display:none;}
#contenedor .simulBeneficioTributario .btnUp {position:absolute; right:0px;font-size: 20px;color: #00AECB;}
#contenedor .simulBeneficioTributario .IngresaDatosLeft { width:40%; font-size: 13px;}
#contenedor .simulBeneficioTributario .IngresaDatosRight { width:50%;}
#contenedor .simulBeneficioTributario .boxResultados .IngresaDatosLeft {width: 31%;}
#contenedor .simulBeneficioTributario .gridDetalleCont .IngresaDatosLeft { width: 38%; }
#contenedor .simulBeneficioTributario .header {display:none;}
#contenedor .simulBeneficioTributario .contFooter {display:none;}
#contenedor .simulBeneficioTributario .boxDetalle dt h1 {margin-top: -50px;}
#contenedor .simulBeneficioTributario .limpiarDatos {display:none;}
#contenedor .simulBeneficioTributario input {width:180px; font-size: 17px;}

/*::::::::::::::_ANIMACIONES_::::::::::::::*/
#contenedor .simulBeneficioTributario .animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}


@-webkit-keyframes bounceOutUp {
  #contenedor .simulBeneficioTributario 0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  #contenedor .simulBeneficioTributario 20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  #contenedor .simulBeneficioTributario 100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes bounceOutUp {
  #contenedor .simulBeneficioTributario 0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  #contenedor .simulBeneficioTributario 20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

 #contenedor .simulBeneficioTributario 100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

#contenedor .simulBeneficioTributario .bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

#contenedor .simulBeneficioTributario .paso02 {
	padding-bottom: 60px;
}
#contenedor .simulBeneficioTributario .SelectBox {
  font-size:13px;
  color:#666;
  font-weight:bold;
  }


/* Fin Simulador Beneficio Tributario */

/*::::::::::::::_CLEAR_::::::::::::::*/
#contenedor .simulBeneficioTributario .clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}

/**
* DIALOG
*/
*[aria-describedby="exito"]{
	width:500px!important;
}


.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{
			height: 43px;
			/*background: #e0e0e0 url(/Style%20Library/css/simuladores/imgs-css/fondoHeaderAzul.gif) top repeat-x;*/
			text-align: right;
			padding-right: 10px;
			font-size: 10px;
			color: #fff;
			cursor: hand; 
		}
.ui-dialog .ui-dialog-titlebar{
			position:relative;
		}
.ui-dialog{
			width:500px;
			padding:0px!important;
			box-shadow: rgb(0, 0, 0) 5px 5px 5px
		}
.ui-dialog .ui-dialog-titlebar { padding: .1em 1em; position: relative;  }
.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only{
			background: #ffffff url(/css/simuladores/popup/botAceptar.gif) repeat-x;
			border: 0px!important;
			width:136px;
			height:31px;
		}
.ui-widget-content{ padding: 0px;}
div.ui-dialog-buttonpane{
	display:block;height:43px;color:#666;width:100%; margin-top:10px; 
}
#contenedor h2.h2Simulador {
	font-size:28px;
	line-height:22px;
	margin-bottom:20px;
	font-weight:400;
	color:#0039a6;
}
	
		/* ================== TOOLTIP vtip ======================== */
#vtip { cursor:pointer; color:#666666; display: none; position: absolute; padding: 7px;  font-size: 12px; background:#FFF; border:1px solid #00AECB;  z-index: 9999; max-width:430px; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; margin-left:-10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
#vtip #vtipArrow { position: absolute; top:-16px; left: 20px; background: url(imgs-css/auxi/arrow-top.png) no-repeat; width: 30px; height: 17px;}
/* ================= TOOLTIP vtip ================== */
	.simulCotizVoluntarias .tableDatos .col .ToolTips {position:absolute; display:block; border:1px solid #00AECB; background:#fff; color:#444444; font-size: 12px; padding:10px; width:150px; right:-200px; top:-15px; text-align: left;}
	.simulCotizVoluntarias .tableDatos .col .ToolTips i.arrow {background:url(imgs-css/auxi/arrow-topeb.png) 0px 0px no-repeat; width:17px; height:22px;  display:block; left: -16px; position: absolute; top: 17px;}
	ins{text-decoration:none;}
.boxDialog p { font-size: 14px; line-height:14px; color: #666; text-align: center; padding: 9px 60px;}
.boxDialog ul { font-size: 20px; color: #FFF; height: 83px; width:100%; margin:5px 0 0;}
.boxDialog ul li{width: 210px; /*height: 88px;*/ display: block; float: left; }
.boxDialog ul li.APVleft{width: 250px; /*height: 88px;*/ display: block; float: left; font-size: 18px; color: #00AECB; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-weight: normal;text-align: left; margin-left: 20px;  }
.boxDialog ul li.APVright{width: 250px; /*height: 88px;*/ display: block; float: left; font-size: 18px; color: #00AECB; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-weight: normal;text-align: left; margin-left: 20px;}
.boxDialog ul li em {font-size: 18px; color: #00AECB; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-weight: normal; text-align: center; background: url(imgs-css/icon/ticketAPV.png) 0 8px no-repeat; padding-left: 19px; font-style: normal; display:block;}
.boxDialog ul li .valorBeneficio {font-size: 18px; color: #00AECB; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-weight: normal; text-align: center; background: url(imgs-css/icon/ticketAPV.png) 0 8px no-repeat; padding-left: 19px; font-style: normal; display:block; width:95px; margin:0px auto;}
.cb-enable, .cb-disable, .cb-enable span, .cb-disable span { background: url(/Style%20Library/css/simuladores/imgs-css/switch.gif) repeat-x; display: block; float: left; }
.cb-enable span, .cb-disable span { line-height: 30px; display: block; background-repeat: no-repeat; font-weight: bold; }
.cb-enable span { background-position: left -90px; padding: 0 10px; }
.cb-disable span { background-position: right -180px;padding: 0 10px; }
.cb-disable.selected { background-position: 0 -30px; }
.cb-disable.selected span { background-position: right -210px; color: #fff; }
.cb-enable.selected { background-position: 0 -60px; }
.cb-enable.selected span { background-position: left -150px; color: #fff; }
.switch label { cursor: pointer; }
.switch input { display: none; }


.ui-dialog-titlebar-close.ui-corner-all{display:block;width:40px;background:none}
.ui-dialog-titlebar-close.ui-corner-all span{margin-left:5px;width:25px;height:25px;/*background:url('imgs-css/close.png')*/}
.ui-dialog-titlebar-close.ui-corner-all{background:none!important;color:white!important;width:40px!important;padding:0px!important;border:0px!important}

#contenedor .simulBeneficioTributario dd.uno.fleft {
width: 100% !important;
}

#contenedor .simulBeneficioTributario input {
	margin-left: 0px !important;
	margin-right: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 10px !important;
	float: left;
}

#contenedor h2.h2Simulador {
display: none;
}

#contenedor .simulBeneficioTributario .field.switch {
margin-top: 0px;
}
.botonTributarioAceptar{
	 background: url(/Style%20Library/css/simuladores/imgs-css/ACEPTAR-BOTON.jpg) no-repeat !important; display: block; float: right;cursor:pointer;
}