*{margin:0;padding:0;font-family:"Open Sans"}@font-face{font-family:Candara;src:url(font/Candara.ttf)}@font-face{font-family:Eduardian;src:url(font/Edwardian.ttf)}h3{margin-top:0!important;margin-bottom:0!important}#contenedor,body,html{height:100%}.separador{margin:0 auto;margin-top:20px;margin-bottom:30px;width:98%;height:10px;background-color:#CCC}.separador_interno{margin:0 auto;margin-top:10px;margin-bottom:10px;width:98%;height:5px;background-color:#989898}.separador_titulo{margin:0 auto;margin-top:10px;margin-bottom:10px;width:80%;height:20px;background-color:#989898;text-align:center;color:#fff;font-weight:700;font-size:15px}.mt20{margin-top:20px}.fr{float:right}.oscuro{background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;z-index:9999!important}.mensaje{width:400px;height:200px;background-color:#fff;position:absolute;top:-1000px;text-align:center;border-radius:5px;margin-left:35%;z-index:99999!important}.mensaje img{padding-top:10px}.mensaje p{color:#4d4d4d;text-align:center}.btn_azul{background-color:#60429E;display:inline-block;padding:10px 10px 10px 10px;font-size:13px;border-radius:3px;color:#fff;cursor:pointer}.btn_azul:hover{color:#0ff}#cerrar_sesion{margin-top:6px;display:inline;float:right}#cerrar_sesion a{color:#fff;font-size:12px;text-decoration:none}.soporte{font-size:12px;padding:30px 0 0 30px;color:#60429E;font-weight:600}.soporte a{color:red;font-weight:600}.sop{padding:15px 0 0 30px}#contenedor{color:#4D4D4D}#contenedor #encabezado{background-color:#60429E;padding:10px 10px 10px 10px}#contenedor #encabezado h3{font-weight:300;color:#fff;font-size:30px;width:30%;float:left}#contenedor #izq{width:20%;border-right:1px solid #CCC;float:left;height:100%;background-color:#F9F9F9;overflow:auto}#contenedor #izq #usuario{font-size:14px;padding:20px 20px 20px 20px;border-bottom:1px solid #CCC}#contenedor #izq #usuario img{padding-right:10px}#contenedor #izq #menu{padding-top:20px}#contenedor #izq #menu ul{list-style:none;padding-left:30px}#contenedor #izq #menu ul li{padding:15px 0 15px 0}#contenedor #izq #menu ul li a:hover{color:#60429E;font-weight:500}#contenedor #izq #menu ul li ul li{margin-top:10px;padding:7px 0 7px 7px}#contenedor #izq #menu ul li ul li a{padding-bottom:2px}#contenedor #izq #menu ul li ul li a:hover{border-bottom:2px solid #60429E;color:#60429E}#contenedor #izq #menu ul li a{color:#4D4D4D;text-decoration:none;font-size:14px}#contenedor #izq #menu ul li:hover{color:#60429E}#contenedor #central{font-size:14px;width:79%;float:left;height:100%}#contenedor #central input[type=text]{height:25px;width:200px;border:1px solid #CCC;border-radius:2px;font-weight:500;color:#000;padding-left:5px;box-sizing:border-box;font-size:13px}#contenedor #central .form{margin:0 auto;margin-top:30px;width:50%}#contenedor #central .form td{padding:5px}#contenedor #central .nuevo{background-color:#60429E;color:#fff;padding:10px 20px 10px 20px;border-radius:5px;display:inline-block;float:right;text-decoration:none;font-size:14px}#contenedor #central .agregar{background-color:#E040FB;color:#fff;padding:10px 20px 10px 20px;border-radius:5px;display:inline-block;text-align:center;text-decoration:none;font-size:14px}#contenedor #central #interno{margin:0 auto;width:97%;overflow:hidden}#contenedor #central .cuadro{background-color:#F2F2F2;border-radius:5px}#contenedor #central h3{font-weight:600;color:#60429E;font-size:15px;padding:10px 10px 10px 30px;border-bottom:2px solid #60429E}#contenedor #central .lista{font-size:13px;border:1px solid #CCC;margin:0 auto;width:100%}#contenedor #central .lista a{color:#60429E;text-decoration:none}#contenedor #central .lista th{text-align:left;padding:10px 0 10px 5px}#contenedor #central .lista tr:nth-child(2n+1){background-color:#F2F2F2}#contenedor #central .lista tr:nth-child(2n){background-color:#fff}#contenedor #central .lista td{padding:10px 0 10px 5px}#contenedor #central .lista tr:hover{background-color:#60429E;color:#fff}#contenedor #central .lista tr:hover a{color:#fff}.caja_mediana{width:85px!important}.link{color:#60429E;cursor:pointer;text-decoration:underline}.link_rojo{color:#CE3348;cursor:pointer;text-decoration:underline}.clear{clear:both}.textarea{width:100%;height:60px}.atras{padding-left:12px}#accordian{margin-top:20px;color:gray}#accordian h3{font-size:14px;font-weight:400!important;padding:12px 0 12px 5px;cursor:pointer}#accordian h3.active{background-color:#E040FB;color:#fff}#accordian h3:hover{text-shadow:0 0 1px rgba(255,255,255,.7)}#accordian h3 span{font-size:16px;margin-right:10px}#accordian li{list-style-type:none}#accordian ul ul li a{color:gray;text-decoration:none;font-size:13px;display:block;padding:7px 0 7px 35px;transition:all .15s;font-weight:300}#accordian ul ul li a:hover{border-left:5px solid #495cbe}#accordian ul ul{display:none}#accordian li.active ul{display:block}.tabla_dinamica{font-size:13px;border:1px solid #ddd;margin:0 auto;margin-top:20px;width:100%}.tabla_dinamica a{color:#60429E;text-decoration:none}.tabla_dinamica th{text-align:center;padding:10px 0 10px 5px;background-color:#ddd!important}.tabla_dinamica tr:nth-child(2n+1){background-color:#f2f2f2;color:#000}.tabla_dinamica tr:nth-child(2n){background-color:#fff;color:#000}.tabla_dinamica td{padding:6px 5px 6px 5px;border:1px solid #c2b9b999}.select{height:25px;width:200px;border:1px solid #CCC;border-radius:2px;font-weight:500;color:#000;padding-left:5px;box-sizing:border-box;font-size:13px;margin-bottom:5px}