*{box-sizing:border-box}body{margin:0;font-family:Arial}.mi-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.tab-active{background-color:#9acccd!important}.tab-resaltaVisor{background-color:#b98cb7 !important}.tab-over{font-weight:bold !important}.tabSecundario{margin-left:2px;width:auto;height:17px;font-size:9px;padding-top:2px;padding-left:5px;padding-right:5px;text-align:center;float:left;cursor:pointer;border-right-color:#808080;border-right-style:solid;border-right-width:1px;margin-top:1px}.tabSecundarioFondo{height:auto;float:left;width:100%;border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:rgba(6,107,89,1)}.sec-tab-default{background-color:#e8e8e8;font-family:Verdana,Geneva,Tahoma,sans-serif;color:#807e72;letter-spacing:1px}.sec-tab-active{background-color:#ccc;font-weight:600;font-family:Verdana,Geneva,Tahoma,sans-serif;color:#066b59;letter-spacing:1px}.sec-tab-disabled{background-color:#d3d3d3}header{float:left;height:25px;min-height:25px;background-color:rgba(154,204,205,.25);width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}#logo{position:absolute;left:30px;top:5px;display:block;height:40px}#infoscreen{position:fixed;left:70px;top:3px;display:none;z-index:100000;width:120px;height:auto;background-color:#f8f8ff;font-size:10px;padding:5px;border-style:solid;border-width:1px;border-color:#808080;border-radius:7px}#tabs{float:left;margin-left:0%;width:65%}#tabs [id^=tab_]{float:left;width:20%;height:24px;border-left-width:1px;border-left-style:solid;border-left-color:#9acccd;cursor:pointer;text-align:center}#tabs #tab_C{border-right-width:1px;border-right-style:solid;border-right-color:#9acccd}#tabs [id^=tab_] img{margin-top:3px;width:19px;height:19px}#tabs label{float:left;font-size:10px;width:100%;height:15px;text-align:center;color:#066b59;overflow-x:hidden;overflow-y:hidden;display:none}.CR0{clear:both}.CR{clear:both;height:2px}.CR4{clear:both;height:4px}.CR8{clear:both;height:8px}.CR16{clear:both;height:16px}.CR20{clear:both;height:20px}#pages [id^=page_]{float:left}#shopping-cart{position:absolute;display:none;height:24px;cursor:pointer}#cart01{font-size:8px;font-weight:bold;background-color:#9acccd;color:#1a18b9;border-radius:50%;margin-left:14px;position:absolute;width:12px;text-align:center;top:2px;height:10px}#gate{float:right;background-color:#f6af74;max-width:26%;width:26%;height:24px}#gate1{float:right;background-color:#f6af74;max-width:26%;width:26%;height:24px;display:none}#gate1 #userInfo{float:left;color:#fff;font-family:'Segoe UI';font-size:11px;font-weight:bold;margin-top:3px;width:48%;text-align:center;overflow-x:hidden;padding-right:2px;cursor:pointer}#gate1 #userExit{float:left;color:#fff;font-family:'Segoe UI';font-size:11px;font-weight:bold;margin-top:3px;width:48%;text-align:center;overflow-x:hidden;cursor:pointer;padding-right:2px}#gate1 #userExit:hover{color:rgba(0,102,84,1)}#gate1 #userInfo:hover{color:rgba(0,102,84,1)}#gate #entrar{float:left;color:#fff;font-family:'Segoe UI';font-size:11px;font-weight:bold;margin-top:2px;width:45%;text-align:right;overflow-x:hidden;cursor:pointer;padding-right:2px}#gate #entrar:hover{color:rgba(0,102,84,1)}#gate #register{float:left;color:#fff;font-family:'Segoe UI';font-size:11px;font-weight:bold;margin-top:2px;width:50%;text-align:left;overflow-x:hidden;cursor:pointer;padding-left:2px}#gate #register:hover{color:rgba(0,102,84,1)}#lang{float:right;font-size:7px;padding-top:2px;margin-right:5px;cursor:pointer}#lang #sm{float:left;width:5px;height:4px;margin-top:14px;margin-left:-2px}#mnu_lang [id^=sm_] img{float:left;margin-left:5px;margin-right:5px}@media all and (min-width:50px){#logo{display:none}}@media all and (min-width:425px){#tabs{width:70%}#gate{max-width:22%;width:22%}#gate1{max-width:22%;width:22%}}@media all and (min-width:900px){header{height:40px;min-height:40px}#shopping-cart{top:7px}#tabs [id^=tab_]{height:39px}#tabs [id^=tab_] img{margin-top:2px;width:22px;height:22px}#tabs label{height:15px;display:block}#gate{float:right;background-color:#f6af74;max-width:22%;width:22%;height:39px}#gate1{height:39px}#gate1 #userInfo{margin-top:5px;width:99%}#gate1 #userExit{margin-top:5px;width:99%}#gate #entrar{margin-top:12px;padding-right:2px}#gate #register{margin-top:12px;padding-left:2px}#gate #register:hover{color:rgba(0,102,84,1)}#lang{padding-top:8px}#lang #sm{float:left;width:5px;height:4px;margin-top:15px;margin-left:-2px}}@media all and (min-width:1024px){header{height:60px;min-height:60px}#logo{display:block;left:15px;top:10px}#tabs{float:left;margin-left:22%;width:50%}#tabs [id^=tab_]{float:left;width:20%;height:59px;border-left-width:1px;border-left-style:solid;border-left-color:#9acccd;cursor:pointer;text-align:center}#tabs div{height:44px;background-size:40px}#tabs label{font-size:11px}#tabs [id^=tab_] img{margin-top:2px;width:40px;height:40px}#gate{width:12%;height:59px}#gate1{width:12%;height:59px}#gate #entrar{font-family:'Segoe UI';font-size:14px;margin-top:18px}#gate1 #userInfo{font-family:'Segoe UI';font-size:14px;margin-top:18px;cursor:pointer}#gate #register{font-family:'Segoe UI';font-size:14px;margin-top:18px}}div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}section{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}[data-role=ajcxBoton]{width:100px;height:20px;max-height:20px;float:left;border-style:outset;border-width:1px;background-color:#f0f8ff;padding-top:2px;text-align:center;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.7);font-family:Arial;font-size:11px;overflow-y:hidden;overflow-x:hidden}[data-role=ajcxBoton]:hover{background-color:rgba(231,243,239,1)}[data-role=foot]{position:fixed;left:0;bottom:0;background-color:#e6f2f2;width:100%;height:45px;display:block;border-top-width:1px;border-top-style:solid;border-top-color:#ccc}[data-role=foot] [id^=b_]{float:left;width:77px}[data-role=foot] [id^=b_] img{float:left;height:25px;margin-top:3px;margin-left:25px;width:25px}[data-role=foot] [id^=b_] label{float:left;height:12px;margin-top:3px;width:100%;font-size:8px;text-align:center;color:#808080;letter-spacing:1px;overflow:hidden}[data-role=entrar]{width:420px;float:left;height:auto;color:#666}[data-role=entrar] .invalid{background-color:#f3373752}[data-role=entrar] #toolDialog{float:left;height:25px;width:100%}[data-role=entrar] #closeDialog{float:right;margin-right:10px;margin-top:10px;cursor:pointer;width:16px;height:16px}[data-role=entrar] #logoZone{width:100%;float:left;text-align:center;margin-top:10px}[data-role=entrar] #mainTit{width:100%;text-align:center;font-weight:bold;font-family:Segoe UI;font-size:14px;margin-top:20px;float:left;color:rgba(0,102,84,1)}[data-role=entrar] #txtUser{width:60%;height:25px;margin-top:10px;margin-left:20%;font-family:Segoe UI;font-size:15px}[data-role=entrar] #txtUser1{width:60%;height:25px;margin-top:10px;margin-left:20%;font-family:Segoe UI;font-size:15px}[data-role=entrar] #txtYear{width:60%;height:25px;margin-top:10px;margin-left:20%;font-family:Segoe UI;font-size:15px}[data-role=entrar] #txtLogin{width:60%;height:25px;margin-top:10px;margin-left:20%;font-family:Segoe UI;font-size:15px}[data-role=entrar] #txtPwd{width:60%;height:25px;font-family:Segoe UI;font-size:15px;margin-top:10px;margin-left:20%}[data-role=entrar] #txtPwd1{width:60%;height:25px;font-family:Segoe UI;font-size:15px;margin-top:10px;margin-left:20%}[data-role=entrar] #txtPwd2{width:60%;height:25px;font-family:Segoe UI;font-size:15px;margin-top:10px;margin-left:20%}[data-role=entrar] #txtNombre{width:60%;height:25px;font-family:Segoe UI;font-size:15px;margin-top:10px;margin-left:20%}[data-role=entrar] #txtEmail{width:60%;height:25px;font-family:Segoe UI;font-size:15px;margin-top:10px;margin-left:20%}[data-role=entrar] #txtDestino{width:60%;height:25px;font-family:Segoe UI;font-size:15px;margin-top:10px;margin-left:20%}[data-role=entrar] #txtApellido{width:60%;height:25px;font-family:Segoe UI;font-size:15px;margin-top:10px;margin-left:20%}[data-role=entrar] #labSexo{height:25px;font-family:Segoe UI;font-size:15px;margin-top:10px;margin-left:20%;float:left;font-weight:bold}[data-role=entrar] #r1{float:left;margin-top:15px;margin-left:10px}[data-role=entrar] #r01{float:left;font-family:Segoe UI;font-size:15px;margin-top:10px;margin-left:0;float:left}[data-role=entrar] #r2{float:left;margin-top:15px;margin-left:10px}[data-role=entrar] #r02{float:left;font-family:Segoe UI;font-size:15px;margin-top:10px;margin-left:0}[data-role=entrar] #cheRecordar{float:left;font-family:Segoe UI;font-size:15px;margin-top:10px;margin-left:20%}[data-role=entrar] #cheTit{float:left;font-family:Segoe UI;font-size:15px;margin-top:6px;margin-left:5px;color:#333}[data-role=entrar] #cmdEntrar{float:left;font-family:Segoe UI;font-size:15px;font-weight:bold;margin-top:11px;margin-left:57%;color:#fff;height:35px;background-color:rgba(0,102,84,1);width:23%;border:none}[data-role=entrar] #cmdRegistro{float:left;font-family:Segoe UI;font-size:15px;font-weight:bold;margin-top:11px;margin-left:40%;color:#fff;height:35px;background-color:rgba(0,102,84,1);width:40%;border:none}[data-role=entrar] #cmdCestaCompra{float:left;font-family:Segoe UI;font-size:15px;font-weight:bold;margin-top:11px;margin-left:10%;color:#fff;height:35px;background-color:rgba(0,102,84,1);width:30%;border:none;cursor:pointer}[data-role=entrar] #cmdCestaCancelar{float:left;font-family:Segoe UI;font-size:15px;font-weight:bold;margin-top:11px;margin-left:15%;color:#fff;height:35px;background-color:rgba(0,102,84,1);width:30%;border:none;cursor:pointer}[data-role=entrar] #card-errors{margin-left:10%;width:80%;text-align:center;color:#f00}[data-role=entrar] #inf01{float:left;font-family:Segoe UI;font-size:15px;margin-top:30px;margin-left:20%;margin-bottom:20px;color:#333}[data-role=entrar] #inf02{float:left;font-family:Segoe UI;font-size:11px;margin-top:6px;margin-bottom:20px;color:#666;width:57%;text-align:justify}[data-role=entrar] #inf03{float:left;font-family:Segoe UI;font-size:11px;margin-top:6px;margin-bottom:20px;color:#666;width:57%;text-align:justify;margin-left:20%}[data-role=entrar] #inf02 b{padding-left:3px;color:#666;cursor:pointer}[data-role=entrar] #linkRegistrarse{float:left;font-family:Segoe UI;font-size:15px;margin-top:30px;margin-left:5px;font-weight:bold;color:rgba(0,102,84,1);cursor:pointer}[data-role=entrar] #chOk{margin-top:10px;margin-left:20%;float:left}[data-role=entrar] #informe{margin-top:10px;margin-left:5%;width:90%;float:left;text-align:justify;font-family:Segoe UI;font-size:12px;max-height:300px;height:300px;overflow-y:auto;overflow-x:hidden;padding-left:5px;padding-right:18px}[data-role=entrar] #errores{margin-top:10px;margin-left:10%;width:80%;float:left;text-align:justify;font-family:Segoe UI;font-size:12px;max-height:300px;height:auto;overflow-y:auto;overflow-x:hidden;padding:5px}[data-role=entrar] #errores li{color:#f00;font-family:Arial;font-size:13px}[data-role=entrar] #cmdPayCuota{float:left;font-family:Segoe UI;font-size:15px;font-weight:bold;margin-top:11px;margin-left:15%;color:#fff;height:35px;background-color:rgba(0,102,84,1);width:25%;border:none;cursor:pointer}[data-role=entrar] #cmdAdicionaHijo{float:left;font-family:Segoe UI;font-size:15px;font-weight:bold;margin-top:11px;margin-left:15%;color:#fff;height:35px;background-color:rgba(0,102,84,1);width:25%;border:none;cursor:pointer}[data-role=entrar] #cmdCancelar{float:left;font-family:Segoe UI;font-size:15px;font-weight:bold;margin-top:11px;margin-left:15%;color:#fff;height:35px;background-color:rgba(0,102,84,1);width:25%;border:none;cursor:pointer}[data-role=entrar] [id^=pol_]{float:left;cursor:pointer;color:#00008b;text-decoration:underline}[data-role=entrar] #p1{float:left;margin-left:10%}[data-role=yesno]{width:420px;float:left;height:auto;color:#666}[data-role=yesno] #toolDialog{float:left;height:25px;width:100%}[data-role=yesno] #closeDialog{float:right;margin-right:10px;margin-top:10px;cursor:pointer;width:16px;height:16px}[data-role=yesno] #logoZone{width:100%;float:left;text-align:center;margin-top:10px}[data-role=yesno] #mainTit{width:100%;text-align:center;font-weight:bold;font-family:Segoe UI;font-size:14px;margin-top:20px;float:left;color:rgba(0,102,84,1)}[data-role=yesno] #opYes{float:left;font-family:Segoe UI;font-size:15px;font-weight:bold;margin-top:11px;margin-left:20%;color:#fff;height:35px;background-color:rgba(0,102,84,1);width:20%;border:none;cursor:pointer}[data-role=yesno] #opNo{float:left;font-family:Segoe UI;font-size:15px;font-weight:bold;margin-top:11px;margin-left:20%;color:#fff;height:35px;background-color:rgba(0,102,84,1);width:20%;border:none;cursor:pointer}