*{
font-family:'Archivo Narrow', Arial, sans-serif;
}
html{
margin:0px;
padding:0px;
height:100%;
font-family:'Archivo Narrow', Arial, sans-serif;
}
body{
font-size:18px;
line-height:23px;
color:#111111;
margin:0px;
padding:0px;
background-color:#666666;
height:100%;
}
@media screen and (max-width:480px){
body{
font-size:16px;
line-height:19px;
}
}

table{empty-cells:show;border-spacing:0px;padding:0px 0px 0px 0px;}
table td,table th{padding:0px 0px 0px 0px;}
iframe{width:100%;border:0px;}
tbody,img,ul,li,form{margin:0px;padding:0px 0px 0px 0px;border:0px;}
blockquote{margin:5px 0px 5px 20px;}
li{list-style-type:none;}

hr{background-color:#B0B0B0;color:#B0B0B0;border:0px;margin:0px;height:1px;border:1px;margin:5px 0px 5px 0px;}
.hr{background-color:#bbbbbb;margin:5px 0px 5px 0px;overflow:hidden;height:1px;}

.pad1{padding:1px;}.pad2{padding:2px;}.pad3{padding:3px;}.pad4{padding:4px;}.pad5{padding:5px;}.pad6{padding:6px;}.pad7{padding:7px;}.pad8{padding:8px;}.pad9{padding:9px;}.pad10{padding:10px;}.pad11{padding:11px;}.pad12{padding:12px;}.pad13{padding:13px;}.pad14{padding:14px;}.pad15{padding:15px;}.pad16{padding:16px;}.pad17{padding:17px;}.pad18{padding:18px;}.pad19{padding:19px;}.pad20{padding:20px;}
.marauto{margin:auto;}.mar0{margin:0px;}.mar1{margin:1px;}.mar2{margin:2px;}.mar3{margin:3px;}.mar4{margin:4px;}.mar5{margin:5px;}.mar6{margin:6px;}.mar7{margin:7px;}.mar8{margin:8px;}.mar9{margin:9px;}.mar10{margin:10px;}.mar11{margin:11px;}.mar12{margin:12px;}.mar13{margin:13px;}.mar14{margin:14px;}.mar15{margin:15px;}.mar16{margin:16px;}.mar17{margin:17px;}.mar18{margin:18px;}.mar19{margin:19px;}.mar20{margin:20px;}
.t7{font-size:7px;}.t8{font-size:8px;}.t9{line-height:12px;font-size:9px;}.t10{line-height:11px;font-size:10px;}.t11{font-size:11px;}.t12{font-size:12px;}.t13{font-size:13px;}.t14{font-size:14px;}.t15{font-size:15px;}.t16{font-size:16px;}.t17{font-size:17px;}.t18{font-size:18px;}.t19{font-size:19px;}.t20{font-size:20px;}.t21{font-size:21px;}.t22{font-size:22px;}.t23{font-size:23px;}.t24{font-size:24px;}.t25{font-size:25px;}.t26{font-size:26px;}.t27{font-size:27px;}.t28{font-size:28px;}.t29{font-size:29px;}.t30{font-size:30px;}.t31{font-size:31px;}.t32{font-size:32px;}.t33{font-size:33px;}.t34{font-size:34px;}.t35{font-size:35px;}.t36{font-size:36px;}.t37{font-size:37px;}.t38{font-size:38px;}.t39{font-size:39px;}.t40{font-size:40px;}
.b{font-weight:bold;}
.nb{font-weight:normal;}
.tgris0{color:#F6F6F6;}.tgris1{color:#ECECEC;}.tgris2{color:#D8D8D8;}.tgris3{color:#C4C4C4;}.tgris4{color:#B0B0B0;}.tgris5{color:#9C9C9C;}.tgris6{color:#888888;}.tgris7{color:#747474;}.tgris8{color:#606060;}.tgris9{color:#4C4C4C;}.tgris10{color:#383838;}.tgris11{color:#242424;}.tgris12{color:#101010;}
.twhite{color:#ffffff;}.tblack{color:#000000;}
.tactive1{color:#ff6600;}.tactive2{color:#ff9201;}.tactive3{color:#ffc000;}.tactive4{color:#e27c08;}.tactive5{color:#6724ff;}.tactive6{color:#cc0606;}
.tdark1{color:#022443;}.tdark2{color:#17589a;}.tdark3{color:#2c70c1;}.tdark4{color:#0776f9;}.tdark5{color:#3399ff;}.tdark6{color:#2a6003;}.tdark7{color:#2a7307;}.tdark8{color:#3f940a;}.tdark9{color:#55b60e;}
.tclaro1{color:#ecf4ff;}.tclaro2{color:#e2d9cb;}.tclaro3{color:#cde2ff;}.tclaro4{color:#79b8ee;}.tclaro5{color:#7ce4fb;}.tclaro6{color:#e5ffd4;}.tclaro7{color:#b8ee97;}.tclaro8{color:#92dc64;}

.fblack{background-color:#000000;}
.fwhite{background-color:#ffffff;}
.fdark1{background-color:#022443;}.fdark2{background-color:#17589a;}.fdark3{background-color:#2c70c1;}.fdark4{background-color:#0776f9;}.fdark5{background-color:#3399ff;}.fdark6{background-color:#2a6003;}.fdark7{background-color:#2a7307;}.fdark8{background-color:#3f940a;}.fdark9{background-color:#55b60e;}.fdark10{background-color:#85b60e;}.fclaro1{background-color:#ecf4ff;}.fclaro2{background-color:#e2d9cb;}.fclaro3{background-color:#cde2ff;}.fclaro4{background-color:#79b8ee;}.fclaro5{background-color:#7ce4fb;}.fclaro6{background-color:#e5ffd4;}.fclaro7{background-color:#b8ee97;}.fclaro8{background-color:#92dc64;}.fclaro9{background-color:#7dbf4c;}.fgris0{background-color:#F6F6F6;}.fgris1{background-color:#ECECEC;}.fgris2{background-color:#D8D8D8;}.fgris3{background-color:#C4C4C4;}.fgris4{background-color:#B0B0B0;}.fgris5{background-color:#9C9C9C;}.fgris6{background-color:#888888;}.fgris7{background-color:#747474;}.fgris8{background-color:#606060;}.fgris9{background-color:#4C4C4C;}.fgris10{background-color:#383838;}.fgris11{background-color:#242424;}.fgris12{background-color:#101010;}.factive1{background-color:#ff6600;}.factive2{background-color:#ff9201;}.factive3{background-color:#ffc000;}.factive4{background-color:#e27c08;}.factive5{background-color:#6724ff;}.factive6{background-color:#cc0606;}

.brgris0{border:1px solid #F6F6F6;}.brgris1{border:1px solid #ECECEC;}.brgris2{border:1px solid #D8D8D8;}.brgris3{border:1px solid #C4C4C4;}.brgris4{border:1px solid #B0B0B0;}.brgris5{border:1px solid #9C9C9C;}.brgris6{border:1px solid #888888;}.brgris7{border:1px solid #747474;}.brgris8{border:1px solid #606060;}.brgris9{border:1px solid #4C4C4C;}.brgris10{border:1px solid #383838;}.brgris11{border:1px solid #242424;}.brgris12{border:1px solid #101010;}

.derecha{text-align:right;}.izquierda{text-align:left;}.centrado{text-align:center;}.justi{text-align:justify;}
.fl{float:left;}.fr{float:right;}
.u{display:none;}
.spacer{height:3px;}.spacer2{height:6px;}.spacer3{height:13px;}
.clear{clear:both;}
.brgris5{border:1px solid #9C9C9C}.brgris6{border:1px solid #888888}.brgris7{border:1px solid #747474}.brgris8{border:1px solid #606060}.brgris9{border:1px solid #4C4C4C}.brgris10{border:1px solid #383838}.brgris11{border:1px solid #242424}.brgris12{border:1px solid #101010}
.derecha{text-align:right}.izquierda{text-align:left!important}.centrado{text-align:center}.justi{text-align:justify}
.fl{float:left}.fr{float:right}
.cursordefault{cursor:default!important}
.cursordefault:hover{cursor:default!important}
.u{display:none!important}
.vs{visibility:hidden!important}
body .backnone{background:none!important}
td.backnone:hover{background:none!important}
.spacer{height:5px}.spacer2{height:13px}.spacer3{height:15px}
.clear{clear:both}
.min200{min-width:200px}
.w200-{width:200px!important}.w100{width:100%!important}.w95{width:95%!important}.w90{width:90%!important}.w75{width:75%}.w66{width:66%}.w50{width:50%}.w33{width:33%}.w25{width:25%}.w15{width:15%}
.w1-{min-width:1px!important;width:1px!important}.w20-{min-width:20px!important;width:20px!important}.w25-{min-width:25px!important;width:25px!important}.w30-{min-width:30px!important;width:30px!important}.w40-{min-width:40px!important;width:40px!important}.w50-{min-width:50px!important;width:50px!important}.w60-{min-width:60px!important;width:60px!important}.w75-{min-width:75px!important;width:75px!important}.w100-{min-width:100px!important;width:100px!important}.w150-{min-width:150px!important;width:150px!important}
.h100{height:100%!important}.h1{height:1px}.h10{height:13px}.h50-{height:50px}.h75-{height:75px}.h200{height:200px}
.vh{visibility:hidden}.block{display:block!important}.table{display:table}.tablema{display:table;margin:auto}.tabletc{display:table}.tabletc div{vertical-align:middle;display:table-cell}.ib{display:inline-block!important}.tc{display:table-cell!important}.ib50{display:inline-block;width:50%;margin-right:-5px}.ib33{display:inline-block;width:33%;margin-right:-5px}
.vtop{vertical-align:top}.vmid{vertical-align:middle}.vbot{vertical-align:bottom}
.lh10{line-height:15px}.lh11{line-height:11px}.lh12{line-height:12px}.lh13{line-height:15px}.lh14{line-height:14px}.lh15{line-height:15px}.lh16{line-height:16px}.lh17{line-height:17px}.lh18{line-height:18px}.lh19{line-height:19px}.lh20{line-height:20px}.lh21{line-height:21px}.lh22{line-height:22px}.lh23{line-height:22px}.lh24{line-height:24px}.lh25{line-height:25px}.lh26{line-height:26px}.lh27{line-height:27px}.lh28{line-height:28px}.lh29{line-height:29px}.lh30{line-height:30px}.lh31{line-height:31px}.lh32{line-height:32px}.lh33{line-height:33px}.lh33{line-height:33px}.lh34{line-height:34px}.lh35{line-height:35px}.lh36{line-height:36px}.lh37{line-height:37px}.lh38{line-height:38px}.lh39{line-height:39px}.lh40{line-height:40px}
.ls0{letter-spacing:0px}.ls1{letter-spacing:1px}.ls2{letter-spacing:2px}.ls3{letter-spacing:3px}.ls4{letter-spacing:4px}.ls5{letter-spacing:5px}
.ls-1{letter-spacing:-1px}.ls-2{letter-spacing:-2px}.ls-3{letter-spacing:-3px}.ls-4{letter-spacing:-4px}.ls-5{letter-spacing:-5px}
.round3{border-top-left-radius:3px 3px!important;border-top-right-radius:3px 3px!important;border-bottom-right-radius:3px 3px!important;border-bottom-left-radius:3px 3px!important;-moz-border-radius-topleft:3px!important;-moz-border-radius-topright:3px!important;-moz-border-radius-bottomright:3px!important;-moz-border-radius-bottomleft:3px!important}
.round5{border-top-left-radius:5px 5px!important;border-top-right-radius:5px 5px!important;border-bottom-right-radius:5px 5px!important;border-bottom-left-radius:5px 5px!important;-moz-border-radius-topleft:5px!important;-moz-border-radius-topright:5px!important;-moz-border-radius-bottomright:5px!important;-moz-border-radius-bottomleft:5px!important}
.round10{border-top-left-radius:10px 10px;border-top-right-radius:10px 10px;border-bottom-right-radius:10px 10px;border-bottom-left-radius:10px 10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px}
.round15{border-top-left-radius:15px 15px;border-top-right-radius:15px 15px;border-bottom-right-radius:15px 15px;border-bottom-left-radius:15px 15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px}
.round100{border-top-right-radius:100px 100px;-moz-border-radius-topright:100px;border-top-left-radius:100px 100px;border-bottom-right-radius:100px 100px;border-bottom-left-radius:100px 100px;-moz-border-radius-topleft:100px;-moz-border-radius-bottomright:100px;-moz-border-radius-bottomleft:100px}
.table{display:table;}
.lh8{line-height:8px;}.lh9{line-height:9px;}.lh10{line-height:10px;}.lh11{line-height:11px;}.lh12{line-height:12px;}.lh13{line-height:13px;}.lh14{line-height:14px;}.lh15{line-height:15px;}.lh16{line-height:16px;}.lh17{line-height:17px;}.lh18{line-height:18px;}.lh19{line-height:19px;}.lh20{line-height:20px;}.lh21{line-height:21px;}.lh22{line-height:22px;}.lh23{line-height:23px;}.lh24{line-height:24px;}.lh25{line-height:25px;}.lh26{line-height:26px;}.lh27{line-height:27px;}.lh28{line-height:28px;}.lh29{line-height:29px;}.lh30{line-height:30px;}.lh31{line-height:31px;}.lh32{line-height:32px;}.lh33{line-height:33px;}.lh33{line-height:33px;}.lh34{line-height:34px;}.lh35{line-height:35px;}.lh36{line-height:36px;}.lh37{line-height:37px;}.lh38{line-height:38px;}.lh39{line-height:39px;}.lh40{line-height:40px;}
.ls0{letter-spacing:0px;}.ls1{letter-spacing:1px;}.ls2{letter-spacing:2px;}.ls3{letter-spacing:3px;}.ls4{letter-spacing:4px;}.ls5{letter-spacing:5px;}
.ls-1{letter-spacing:-1px;}.ls-2{letter-spacing:-2px;}.ls-3{letter-spacing:-3px;}.ls-4{letter-spacing:-4px;}.ls-5{letter-spacing:-5px;}

.round5{border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;border-bottom-right-radius:5px 5px;border-bottom-left-radius:5px 5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;}
.round10{border-top-left-radius:10px 10px;border-top-right-radius:10px 10px;border-bottom-right-radius:10px 10px;border-bottom-left-radius:10px 10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;}
.round15{border-top-left-radius:15px 15px;border-top-right-radius:15px 15px;border-bottom-right-radius:15px 15px;border-bottom-left-radius:15px 15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;}

.nota{cursor:help;margin:6px 0px 6px 0px;display:block;padding:7px;font-style:italic;}
.nota:hover{color:#000000;}

.rel{position:relative;}.abs{position:absolute;}

pre{background-color:#00fcff;font-family:Arial;padding:15x 15px 15px 15px;color:#000000;}
pre a{color:#000000;text-decoration:underline;}

.ayuda2{
display:block;
padding:5px 0px 5px 0px;
color:#999999;
}
.abm_table1 tr:hover .ayuda2{
color:#000000;
}
.abm_table1 .ayuda2 a{
color:#999999;	
}
.abm_table1 tr:hover .ayuda2 a{
color:#ff0000;
}
.bc{
filter:grayscale(100%);
-webkit-filter:grayscale(100%);
-ms-filter:grayscale(100%);
-o-filter:grayscale(100%);
filter:grayscale(100%);
filter:grey;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
opacity:0.5;
}
.bc:hover{
filter:grayscale(0%);
-webkit-filter:grayscale(0%);
-ms-filter:grayscale(0%);
-o-filter:grayscale(0%);
filter:grayscale(0%);
filter:none;
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
}
.bc2{
float:left;
width:16px;
margin-right:3px;
filter:grayscale(100%);
-webkit-filter:grayscale(100%);
-ms-filter:grayscale(100%);
-o-filter:grayscale(100%);
filter:grayscale(100%);
filter:url(desaturate.svg#greyscale);
filter:grey;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
opacity:0.5;
}
.bc2:hover{
filter:grayscale(0%);
-webkit-filter:grayscale(0%);
-ms-filter:grayscale(0%);
-o-filter:grayscale(0%);
filter:grayscale(0%);
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;
}
.tra50{
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
opacity:0.5;
}
.tra0{
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0;
}
.destacado{
color:#ff0000 !important;
}
b.destacado{
display:block;
text-align:center;
margin:auto;
font-size:16px;
padding:1px 0px 1px 0px;
background-color:#ffffff;
border-top-left-radius:300px 300px;
border-top-right-radius:300px 300px;
border-bottom-right-radius:300px 300px;
border-bottom-left-radius:300px 300px;
-moz-border-radius-topleft:300px;
-moz-border-radius-topright:300px;
-moz-border-radius-bottomright:300px;
-moz-border-radius-bottomleft:300px;
}
.activo{
background:url(/sublimepanel/imgs/activo.png) center center no-repeat;
background-size:auto 25px;
height:31px;
min-width:21px;
display:block;
margin:-8px;
}
.adjunto{
margin:-6px auto -6px auto;
padding:0px 0px 0px 0px;
height:25px !important;
min-width:20px !important;
display:block;
max-width:30px;
opacity:0.7;
cursor:pointer;
background:url(/sublimepanel/imgs/adjunto.png) center center no-repeat !important;
background-size:20px auto !important;
}
.adjunto a:hover{
background-color:#7bc6f5;
}
.video{
margin:-6px auto -6px auto;
padding:0px 0px 0px 0px;
height:25px !important;
min-width:20px !important;
display:block;
max-width:30px;
opacity:0.7;
cursor:pointer;
background:url(/sublimepanel/imgs/video.png) center center no-repeat !important;
background-size:20px auto !important;
}
.avfix{
padding:0px 0px 0px 0px !important;
}
.avfix a{
display:table;
margin:auto;
font-size:13px;
min-width:13px;
text-align:center;
padding:0px 4px 0px 4px;
color:#ffffff;
background-color:#c1c1c1;
border:2px solid #c1c1c1;
border-top-left-radius:300px 300px;
border-top-right-radius:300px 300px;
border-bottom-right-radius:300px 300px;
border-bottom-left-radius:300px 300px;
-moz-border-radius-topleft:300px;
-moz-border-radius-topright:300px;
-moz-border-radius-bottomright:300px;
-moz-border-radius-bottomleft:300px;
}
.avfix a:hover{
color:#ffffff;
text-decoration:none;
background-color:#0099ff;
border:2px solid #0099ff;
}
.avfix2 a{
color:#b9b9b9;
background-color:#ffffff;
}
.flexible{
width:100%;
display:table;
padding:20px 0px 0px 0px;
}
@media screen and (max-width:800px){
.flexible{
width:auto;
padding:10px 0px 0px 25px;
}
}
@media screen and (max-width:384px){
.flexible{
width:auto;
padding:15px 0px 0px 0px;
}
}
.flexible_col1{
vertical-align:top;
display:table-cell;
width:300px;
padding:10px 10px 0px 10px;
}
@media screen and (max-width:800px){
.flexible_col1{
display:table-footer-group;
width:100%;
}
}
.flexible_col_sep{
display:table-cell;
border-right:2px solid #e1e1e1;
}
.flexible_col2{
display:table-cell;
vertical-align:top;
padding:0px 0px 0px 15px;
}
@media screen and (max-width:384px){
.flexible_col2{
padding:0px 0px 0px 0px;
}
}
@media screen and (max-width:800px){
.flexible_col2{
display:table-header-group;
}
}

.flexible2{
width:100%;
display:table;
}
@media screen and (max-width:800px){
.flexible2{
width:95%;
display:table;
margin:auto 0px auto auto;
}
}
@media screen and (max-width:800px){
.flexible2{
width:100%;
display:table;
margin:auto 0px auto auto;
}
}
.flexible2_col1{
vertical-align:top;
display:table-cell;
padding:0px 10px 0px 10px;
}
.flexible2 .abm_table1 .td1{
width:auto;
}
.flexible2 .abm_table1 .td2{
width:auto;
}
@media screen and (max-width:800px){
.flexible2_col1{
display:table-header-group;
width:100%;
}
}
.flexible2_col2{
display:table-cell;
vertical-align:top;
}
@media screen and (max-width:800px){
.flexible2_col2{
display:table-footer-group;
}
}
.seo{
color:#0099ff;
}
.seo b{
font-weight:normal;
color:#000000;
}
.seo .icon{
background:url(/sublimepanel/imgs/iconos2/bandera_gris.png) 0px 10px no-repeat;
background-size:auto 50px;
padding:10px 10px 10px 60px;
}
.seo h2{
color:#f82cff;
margin:0px;
padding:0px;
}
.proyectosdominios{
background:url(/sublimepanel/imgs/iconos2/web_gris.png) 0px 10px no-repeat;
background-size:auto 50px;
margin:10px 0px 5px 0px;
padding:10px 10px 10px 60px;
}
.proyectosdominios b{
color:#00aace;
font-weight:normal;
}
.proyectosdominios h2{
margin:0px;
padding:0px;
}

@media screen and (max-width:384px){
.ocultar_responsivo{
display:none !important;
}
}
.mostrar_responsivo{
display:none;
}
@media screen and (max-width:384px){
.mostrar_responsivo{
display:block;
}
}
#aviso_movil{display:none;}

@media screen and (max-width:384px){
#aviso_movil{
outline:1px solid #b1b1b1;
max-width:320px;
background-color:#ffffff;
line-height:150%;
display:block;
position:fixed;
top:55px;
left:0px;
z-index:9999999;
}
}
#aviso_movil .cont{
padding:20px;
}
#aviso_movil img{
margin:auto auto 15px auto;
display:block;
width:50%;
height:auto;
}
#aviso_movil label{
margin:0px;
font-size:20px;
}
#aviso_movil .rollover a:focus label{
color:#ffffff !important;
background:none;
color:#ffffff !important;
background-color:#ff5500 !important;
border:1px solid #ff5500 !important;
}
#aviso_movil .rollover a:focus{
color:#ffffff !important;
background:none;
color:#ffffff !important;
background-color:#ff5500 !important;
border:1px solid #ff5500 !important;
}
#aviso_movil .rollover a:hover label{
color:#ffffff !important;
background:none;
color:#ffffff !important;
background-color:#ff5500 !important;
border:1px solid #ff5500 !important;
}
.round100{border-top-right-radius:100px 100px;-moz-border-radius-topright:100px;border-top-left-radius:100px 100px;border-bottom-right-radius:100px 100px;border-bottom-left-radius:100px 100px;-moz-border-radius-topleft:100px;-moz-border-radius-bottomright:100px;-moz-border-radius-bottomleft:100px;}
.round3{border-top-left-radius:3px 3px;border-top-right-radius:3px 3px;border-bottom-right-radius:3px 3px;border-bottom-left-radius:3px 3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;}/*<style>*/
.logincont0{
height:100%;
width:100%;
display:table;
background-color:#444444;
}
.logincont{
height:100%;
display:table-cell;
vertical-align:middle;
margin:auto;
}
@media screen and (max-width:768px){
.logincont{
vertical-align:top;
}
}
#ly_login{
margin:0px auto 0px auto;
color:#ffffff !important;
background-color:#555555;
position:relative;
z-index:10000;
}
#form_login{
margin:auto;
display:table;
padding:15px 10px 15px 10px;
width:auto;
text-align:center;
}
@media screen and (max-width:768px){
#form_login{
padding:25px 0px 15px 0px;
}
}
#form_login .form_login_campos div{
display:inline-block;
margin:0px 10px 0px 10px;
}
@media screen and (max-width:768px){
#form_login .form_login_campos div{
margin:10px auto 10px auto;
padding:5px 5px 5px 5px;
display:block;
}
}
#form_login .form_login_campos span{
margin:0px 10px 0px 10px;
min-width:85px;
}
@media screen and (max-width:768px){
#form_login .form_login_campos span{
width:65px;
display:inline-block;
text-align:right;
}
}
@media screen and (max-width:384px){
#form_login .form_login_campos span{
margin:10px;
font-size:125%;
}
}
#form_login .form_login_campos input[type="text"]{
padding:10px;
width:205px;
font-size:22px !important;
color:#000000;
background-color:#ffffff;
}
@media screen and (max-width:768px){
#form_login .form_login_campos input[type="text"]{
width:150px;
}
}
#form_login .form_login_campos input[type="password"]{
padding:10px;
width:205px;
font-size:22px !important;
color:#000000;
background-color:#ffffff;
}
@media screen and (max-width:768px){
#form_login .form_login_campos input[type="password"]{
width:150px;
}
}
#form_login .form_login_campos input:focus{
outline:5px solid #999999;
}
#form_login .form_login_campos input[type="submit"]{
font-size:22px !important;
line-height:35px;
margin:10px;
}
@media screen and (max-width:768px){
#form_login .form_login_campos input[type="submit"]{
margin:10px 15px 0px 60px;
}
}.cats_listado li{
margin:2px 0px 2px 0px;
padding:0px 0px 0px 0px;
}
.relacionmultiple{
display:block;
overflow:hidden;
white-space:nowrap;
width:230px;
float:left;
padding:3px;
}
@media screen and (max-width:768px){
.relacionmultiple{
}
}
#page_global{
position:relative;
height:100%;
width:100%;
display:table;
}
#pagebegin_0{
display:table;
width:100%;
}
.opciones{
padding:10px 0px 0px 0px;
min-height:45px;
position:relative;
width:100%;
background-color:#666666;
}
.opciones_table{
width:100%;
}
.opciones_set1 .zoom{
float:left;
width:70px !important;
max-width:70px;
min-width:70px;
}
@media screen and (max-width:640px){
.opciones_set1 .zoom{
width:70px !important;
max-width:45px;
min-width:45px;
}
}
.opciones_table .zoom a{
display:block;
width:70px;
height:45px;
}
@media screen and (max-width:640px){
.opciones_table .zoom a{
width:45px;
}
}
.opciones_table .zoom a:hover{
background-color:#0099ff !important;
}
.opciones_table .zoom a:focus{
background-color:#0099ff !important;
}
.opciones_set1{
vertical-align:bottom;
}
	@media screen and (max-width:384px){
	.opciones_set1 .rollover4{
	display:none;
	}
	}
.opciones_set2{
text-align:right;
white-space:nowrap;
}
@media screen and (max-width:384px){
.opciones_set2 .cont{
display:block;
max-height:110px;
overflow:auto;
}
}
.opciones2{
position:absolute;
}
@media screen and (max-width:640px){
.opciones2{
position:relative;
}
}
.opciones2 .cerrar{width:53px !important;height:40px !important;}
.opciones2 .cerrar *:hover{background-color:#ff0000 !important;}
.opciones2 .cerrar *:focus{background-color:#ff0000 !important;}
.opciones2 .cerrar a{width:53px !important;height:40px !important;margin-top:-10px;background-size:20px auto;}
.opciones2 div{
float:left;
margin:10px 5px 0px 0px;
}
.opciones2 label{
color:#ffffff !important;
}
.opciones2 label:hover{
color:#ffffff !important;
}
.opciones2 input[type=checkbox]:checked+label{
color:#ffffff !important;
}
.opciones2 .rollover2 a{
color:#c1c1c1;
background-color:#444444;
}

.abm_title{
padding:10px 15px 10px 15px;
text-align:left;
color:#ffffff;
background-color:#999999;
}
.abm_title2{
padding:7px 15px 7px 15px;
text-align:left;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#e1e1e1');
background-image:-moz-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#f0f0f0),to(#e1e1e1));
background-image:-webkit-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-ms-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-o-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
}
.abm_title3{
border:1px solid #9C9C9C;
color:#ffffff;
padding:8px 15px 8px 15px;
background-color:#999999;
}
.abm_title4{
padding:9px 15px 9px 20px;
text-align:left;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#e1e1e1');
background-image:-moz-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#f0f0f0),to(#e1e1e1));
background-image:-webkit-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-ms-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-o-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
}
.abm_title4b{
height:32px;
}
@media screen and (max-width:384px){
.abm_title4{
padding:9px 15px 9px 20px;
}
}
#frmEditar_ .abm_title4{
margin-left:-40px;
}

.sublimepanel{
height:530px;
border-top:1px solid #666666;
height:333px;
border:1px solid Transparent;
cursor:pointer;
margin:auto;
background:#666666 url(/sublimepanel/imgs/logos/sublimepanel_fondo.jpg) center center no-repeat;
}
@media screen and (max-width:768px){
.sublimepanel{
max-width:768px;
background-size:100% auto;
background:none;
background-color:#666666;
}
}
@media screen and (max-width:480px){
.sublimepanel{
max-height:150px;
}
}
.sublimepanel span{
width:800px;
height:175px;
display:table;
margin:65px auto auto auto;
background:url(/sublimepanel/imgs/logos/sublimepanel.png) left center no-repeat;
background-size:66% auto;
}
@media screen and (max-width:800px){
.sublimepanel span{
width:auto;
display:block;
max-width:500px;
margin:80px auto auto auto;
background-position:0px 30px;
background-size:55% auto;
}
}
@media screen and (max-width:480px){
.sublimepanel span{
height:100px;
margin:25px auto auto auto;
background-size:85% auto;
background-position:center center;
}
}

.duplicar{
float:right;
color:#ffffff;
padding:0px 20px 0px 20px;
margin:0px 130px 0px 0px;
line-height:45px;
letter-spacing:1px;
background-color:#75b800;
border:2px solid #75b800;
}
@media screen and (max-width:768px){
.duplicar{
margin:0px 0px 0px 0px;
letter-spacing:0px;
position:absolute;
float:none;
top:34px;
right:0px;
}
}.ly_menu_foot{
clear:both;
display:table;
float:none;
}
.ly_menu_foot .nav{
}
.nav{
margin-top:50px;
width:100%;
position:relative;
background-color:#666666;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#595959',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #595959 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#595959),to(#666666));
background-image:-webkit-linear-gradient(top, #595959 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #595959 0%, #666666 100%);
background-image:-o-linear-gradient(top, #595959 0%, #666666 100%);
}
.nav2{
display:none;
}
@media screen and (max-width:480px){
.nav{
margin:auto;
}
}
@media screen and (max-width:480px){
.nav ul{
display:none;
width:auto;
}
}
@media screen and (max-width:480px){
.ly_menu_on .nav ul{
display:block;
padding:0px 0px 0px 0px;
background:none;
background-color:#666666 !important;
}
}
@media screen and (max-width:480px){
.nav a:focus{
outline:3px solid #ff6600;
background-color:#ff6600;
}
}
.ly_menu_on .nav{
background:none !important;
font-size:115%;
position:fixed;
z-index:9999999;
background-color:#333333 !important;
height:100%;
padding-top:50px;
overflow:auto;
top:0px;
}
@media screen and (max-width:480px){
.ly_menu_on .nav{
font-size:105%;
}
}
.ly_menu_on *{
border:0px !important;
}
.llamar_menu{
display:none;
z-index:999999999999;
}
.llamar_menu a{
width:55px;
height:50px;
display:block;
background:url(/sublimepanel/imgs/menu.png) center center no-repeat;
background-size:25px;
}
.llamar_menu a:focus{
outline:3px solid #333333 !important;
background-color:#333333;
}
.llamar_menu a:hover{
outline:3px solid #333333 !important;
background-color:#333333;
}
@media screen and (max-width:480px){
.llamar_menu{
display:block;
}
}
@media screen and (max-width:480px){
.navsubmenu{
display:none !important;
}
}
.cssmenu{
padding:0px 0px 0px 0px;
display:table;
margin:0px auto 0px auto;
text-align:center;
}
@media screen and (max-width:480px){
.cssmenu{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
}
.cssmenu li{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display:inline-block;
background:none;
position:relative;
text-align:center;
}
.cssmenu li li{
display:block;
}
@media screen and (max-width:480px){
.cssmenu li li{
width:100% !important;
}
}
@media screen and (max-width:480px){
.cssmenu li{
vertical-align:top;
width:50% !important;
overflow:hidden;
margin:0px 0px 0px 0px;
background-color:#555555;
}
}
.cssmenu li a{
display:block;
padding:0px 15px 0px 15px;
color:#ffffff;
line-height:45px;
text-align:center;
white-space:nowrap;
text-decoration:none;
}
@media screen and (max-width:1440px){.cssmenu li a{padding:0px 15px 0px 15px;}}
@media screen and (max-width:1366px){.cssmenu li a{padding:0px 15px 0px 15px;}}
@media screen and (max-width:1080px){.cssmenu li a{padding:0px 13px 0px 13px;}}
@media screen and (max-width:800px){.cssmenu li a{padding:0px 11px 0px 11px;}}
@media screen and (max-width:480px){.cssmenu li a{white-space:normal;line-height:30px;}}

.cssmenu li:hover a{
color:#000000;
background:none;
background-color:#FFFFFF;
}
.cssmenu li a:hover{
color:#000000;
background-color:#ffffff;
}
.cssmenu a:focus{
}

li.v6b{
}
@media screen and (min-width:1024px){
li.v6b ul{
width:500px;
}
}
@media screen and (min-width:1024px){
li.v6b ul li{
width:33%;
display:inline-block;
}
}
@media screen and (min-width:1024px){
li.v6b ul li ul{
width:auto;
}
}
@media screen and (min-width:1024px){
li.v6b ul li ul li{
display:block;
min-width:200px;
}
}
@media screen and (min-width:1024px){
li.v0 ul{
min-width:170px !important;
width:170px !important;
margin-left:-78px !important;
padding:0px !important;
}
}
@media screen and (min-width:1024px){
li.v00 ul{
min-width:170px !important;
width:170px !important;
margin-left:-100px !important;
padding:0px !important;
}
}

@media screen and (min-width:1024px){
body li.v0 ul ul{
margin-left:-322px !important;
}
}
@media screen and (min-width:1024px){
body li.v0 ul ul ul{
margin-left:-302px !important;
}
}
@media screen and (min-width:1024px){
li.v0 ul{
width:250px;
}
}
@media screen and (min-width:1024px){
li.v0 ul li{
}
}
@media screen and (min-width:1024px){
li.v0 ul li ul{
width:auto;
}
}
@media screen and (min-width:1024px){
li.v0 ul li ul li{
display:block;
min-width:200px;
}
}
@media screen and (min-width:1024px){
body li.v0 ul li{
min-width:170px !important;
width:170px !important;
}
}
@media screen and (min-width:1024px){
body li.v0 ul a{
min-width:150px !important;
width:150px !important;
}
}
@media screen and (min-width:1024px){
body li.v0 ul ul a{
min-width:150px !important;
width:150px !important;
}
}

.cssmenu li ul{
text-align:left;
position:absolute;
z-index:999999;
left:-9999px;
top:-9999px;
background-color:#FFFFFF;
padding:0px 30px 30px 0px;
min-width:200px;
background:url(/artworks/tra/n50.png);
border:1px solid #666666;
margin:0px 0px 0px -1px;
}
@media screen and (max-width:480px){
.cssmenu li ul{
width:auto;
background:none !important;
position:relative !important;
left:0px !important;
top:0px !important;
padding-bottom:0px !important;
padding-right:0px !important;
}
}
@media screen and (max-width:480px){
.cssmenu li li a{
background:none !important;
padding:5px 10px 5px 10px;
}
}
.cssmenu li:hover ul{
position:absolute;
left:auto;
top:auto;
}
@media screen and (max-width:480px){
.cssmenu li:hover ul{
position:relative;
}
}
@media screen and (max-width:480px){
.cssmenu li:hover ul{
top:-10000px;
}
}
.cssmenu ul li{
background-color:#ffffff;
}
@media screen and (max-width:480px){
.cssmenu ul li{
background:none;
width:100%;
margin:0px 0px 0px 0px;
}
}
.cssmenu ul li a{
display:block;
text-align:left;
color:#000000;
padding:13px 10px 13px 10px;
line-height:20px;
}
@media screen and (max-width:480px){
.cssmenu ul li a{
color:#ffffff !important;
padding:5px 5px 5px 15px;
}
}
.cssmenu li:hover li a{
background:none;
color:#000000;
border:0px;
}
	.cssmenu li li:hover a{
	background:none;
	background-color:#333333;
	color:#ffffff;
	}
	.cssmenu li li:hover li a{
	background-color:#ffffff;
	color:#000000;
	}
	@media screen and (max-width:480px){
	.cssmenu a:hover{
	background-color:#ffffff !important;
	color:#000000 !important;
	}
	}
.cssmenu li ul ul{
position:absolute;
left:-9999px;
display:none;
}
@media screen and (max-width:480px){
.cssmenu li ul ul{
position:relative;
display:block !important;
left:0px !important;
margin-left:15px;
width:auto;
}
}
.cssmenu ul li:hover ul{
display:block;
left:150px;
top:0px;
border:1px solid #666666;
}
@media screen and (max-width:480px){
.cssmenu ul li:hover ul{
position:relative;
left:0px !important;
width:auto;
padding:0px 0px 0px 0px;
border:0px;
}
}
.cssmenu li li li a{
color:#000000;
background:none;
background-color:#ffffff;
}
@media screen and (max-width:480px){
.cssmenu li li li a{
color:#ffffff;
background:none !important;
border:0px;
}
}
		.cssmenu li li li:hover a{
		background-color:#333333;
		color:#ffffff;
		}
		.cssmenu li li li:hover li a{
		background-color:#ffffff;
		color:#000000;
		}
.cssmenu li:hover ul ul ul{
position:absolute;
left:-9999px;
}
.cssmenu ul ul li:hover ul{
display:block;
left:130px;
top:0px;
}
.cssmenu li li li li a{
}
.cssmenu li li li li:hover a{
color:#ffffff;
background:none;
background-color:#999999;
}

.cssmenu ul li .cfg a{
border-top:1px solid #B0B0B0;
}

.menuhome{display:none;}

body .v1 a{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc0610',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #dc0610 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#dc0610),to(#666666));
background-image:-webkit-linear-gradient(top, #dc0610 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #dc0610 0%, #666666 100%);
background-image:-o-linear-gradient(top, #dc0610 0%, #666666 100%);
}
body .v2 a{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6600',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #ff6600 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#ff6600),to(#666666));
background-image:-webkit-linear-gradient(top, #ff6600 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #ff6600 0%, #666666 100%);
background-image:-o-linear-gradient(top, #ff6600 0%, #666666 100%);
}
body .v3 a{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8300',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #fc8300 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#fc8300),to(#666666));
background-image:-webkit-linear-gradient(top, #fc8300 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #fc8300 0%, #666666 100%);
background-image:-o-linear-gradient(top, #fc8300 0%, #666666 100%);
}
body .v4 a{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd00ad',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #fd00ad 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#fd00ad),to(#666666));
background-image:-webkit-linear-gradient(top, #fd00ad 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #fd00ad 0%, #666666 100%);
background-image:-o-linear-gradient(top, #fd00ad 0%, #666666 100%);
}
body .v5 a{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c712f2',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #c712f2 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#c712f2),to(#666666));
background-image:-webkit-linear-gradient(top, #c712f2 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #c712f2 0%, #666666 100%);
background-image:-o-linear-gradient(top, #c712f2 0%, #666666 100%);
}
body .v6 a{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5fae',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #1e5fae 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#1e5fae),to(#666666));
background-image:-webkit-linear-gradient(top, #1e5fae 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #1e5fae 0%, #666666 100%);
background-image:-o-linear-gradient(top, #1e5fae 0%, #666666 100%);
}
body .v7 a{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bdcf',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #00bdcf 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#00bdcf),to(#666666));
background-image:-webkit-linear-gradient(top, #00bdcf 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #00bdcf 0%, #666666 100%);
background-image:-o-linear-gradient(top, #00bdcf 0%, #666666 100%);
}
body .v8 a{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26bb04',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #26bb04 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#26bb04),to(#666666));
background-image:-webkit-linear-gradient(top, #26bb04 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #26bb04 0%, #666666 100%);
background-image:-o-linear-gradient(top, #26bb04 0%, #666666 100%);
}
body .v9 a{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e0cd0',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #6e0cd0 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#6e0cd0),to(#666666));
background-image:-webkit-linear-gradient(top, #6e0cd0 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #6e0cd0 0%, #666666 100%);
background-image:-o-linear-gradient(top, #6e0cd0 0%, #666666 100%);
}
body .v1{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc0610',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #dc0610 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#dc0610),to(#666666));
background-image:-webkit-linear-gradient(top, #dc0610 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #dc0610 0%, #666666 100%);
background-image:-o-linear-gradient(top, #dc0610 0%, #666666 100%);
}
body .v2{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6600',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #ff6600 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#ff6600),to(#666666));
background-image:-webkit-linear-gradient(top, #ff6600 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #ff6600 0%, #666666 100%);
background-image:-o-linear-gradient(top, #ff6600 0%, #666666 100%);
}
body .v3{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8300',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #fc8300 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#fc8300),to(#666666));
background-image:-webkit-linear-gradient(top, #fc8300 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #fc8300 0%, #666666 100%);
background-image:-o-linear-gradient(top, #fc8300 0%, #666666 100%);
}
body .v4{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd00ad',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #fd00ad 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#fd00ad),to(#666666));
background-image:-webkit-linear-gradient(top, #fd00ad 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #fd00ad 0%, #666666 100%);
background-image:-o-linear-gradient(top, #fd00ad 0%, #666666 100%);
}
body .v5{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c712f2',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #c712f2 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#c712f2),to(#666666));
background-image:-webkit-linear-gradient(top, #c712f2 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #c712f2 0%, #666666 100%);
background-image:-o-linear-gradient(top, #c712f2 0%, #666666 100%);
}
body .v6{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5fae',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #1e5fae 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#1e5fae),to(#666666));
background-image:-webkit-linear-gradient(top, #1e5fae 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #1e5fae 0%, #666666 100%);
background-image:-o-linear-gradient(top, #1e5fae 0%, #666666 100%);
}
body .v7{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bdcf',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #00bdcf 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#00bdcf),to(#666666));
background-image:-webkit-linear-gradient(top, #00bdcf 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #00bdcf 0%, #666666 100%);
background-image:-o-linear-gradient(top, #00bdcf 0%, #666666 100%);
}
body .v8{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26bb04',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #26bb04 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#26bb04),to(#666666));
background-image:-webkit-linear-gradient(top, #26bb04 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #26bb04 0%, #666666 100%);
background-image:-o-linear-gradient(top, #26bb04 0%, #666666 100%);
}
body .v9{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e0cd0',endColorstr='#666666');
background-image:-moz-linear-gradient(top, #6e0cd0 0%, #666666 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#6e0cd0),to(#666666));
background-image:-webkit-linear-gradient(top, #6e0cd0 0%, #666666 100%);
background-image:-ms-linear-gradient(top, #6e0cd0 0%, #666666 100%);
background-image:-o-linear-gradient(top, #6e0cd0 0%, #666666 100%);
}

.cssmenu .menuactivo a{
color:#000000;
background:none;
background-color:#ffffff;
}
.nav2 .cssmenu .menuactivo a{
background-color:#ffffff;
border:0px;
color:#000000;
}
.cssmenu ul li .menuactivo a{
color:#ffffff !important;
background:none !important;
background-color:#333333 !important;
}
.cssmenu ul li li .menuactivo a{
color:#ffffff;
background:none;
}
.cssmenu ul li li li .menuactivo a{
color:#ffffff;
background:none;
}
.cssmenu li ul li ul li .menuactivo a:hover{
color:#ffffff;
background:none;
}
.nav_fixed{
display:block;
position:fixed;
z-index:99999999;
}
@media screen and (max-width:1024px){
.nav_fixed{
position:relative;
}
}a{
text-decoration:none;
color:#ff6600;
}
a:hover{
color:#000000;
text-decoration:underline;
}
a:focus{
/*outline:3px solid #ff5500;*/
outline:0px;
}

.rollover a{
margin:2px 2px 2px 2px;
display:block;
float:left;
padding:5px 10px 5px 10px;
color:#000000 !important;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1',endColorstr='#ffffff');
background-image:-moz-linear-gradient(top, #e1e1e1 0%, #ffffff 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1),to(#ffffff));
background-image:-webkit-linear-gradient(top, #e1e1e1 0%, #ffffff 100%);
background-image:-ms-linear-gradient(top, #e1e1e1 0%, #ffffff 100%);
background-image:-o-linear-gradient(top, #e1e1e1 0%, #ffffff 100%);
border:1px solid #B0B0B0;
border-top-left-radius:3px 3px;
border-top-right-radius:3px 3px;
border-bottom-right-radius:3px 3px;
border-bottom-left-radius:3px 3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-bottomleft:3px;
}
.rollover a:hover{
background:none;
background-color:#ff5500 !important;
color:#ffffff !important;
text-decoration:none;
border:1px solid #ff5500;
}
.rollover a:focus{
color:#ffffff !important;
background:none;
color:#ffffff !important;
background-color:#ff5500 !important;
border:1px solid #ff5500 !important;
}
.rollover2 a{
display:block;
float:left;
margin:1px;
padding:5px 10px 5px 10px;
color:#000000;
background-color:#ffffff;
border-top-left-radius:3px 3px;
border-top-right-radius:3px 3px;
border-bottom-right-radius:3px 3px;
border-bottom-left-radius:3px 3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-bottomleft:3px;
}
.rollover2 a:hover{
background-color:#ff5500 !important;
color:#ffffff !important;
text-decoration:none;
}
.rollover2 a:focus{
background-color:#ff5500 !important;
color:#ffffff !important;
border-top-left-radius:0px 0px;
border-top-right-radius:0px 0px;
border-bottom-right-radius:0px 0px;
border-bottom-left-radius:0px 0px;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-bottomleft:0px;
}p{
margin:5px 0px 10px 0px;
line-height:23px;
}
h1{
font-weight:normal;
color:#000000;
font-size:30px;
line-height:35px;
margin:10px 0px 13px 0px;
letter-spacing:-1px;
}
h2{
font-weight:normal;
color:#333333;
margin:5px 0px 5px 0px;
font-size:24px;
line-height:27px;
}
@media screen and (max-width:480px){
h2{
font-size:18px;
line-height:23px;
}
}
h3{
font-weight:normal;
color:#000000;
font-size:20px;
line-height:22px;
margin:7px 0px 7px 0px;
}
h4{
color:#333333;
font-size:18px;
line-height:23px;
margin:3px 0px 3px 0px;
}
h5{
color:#ffffff;
font-size:16px;
line-height:16px;
margin:3px 0px 3px 0px;
}::selection{
background-color:#6fe85c;
color:#000000 !important;
}
::-moz-selection{
background-color:#6fe85c;
color:#000000 !important;
}
input[type="checkbox"]{
padding:0px 0px 0px 0px;
margin:0px;
width:25px;
height:22px;
}
@media screen and (max-width:480px){
input[type="checkbox"]{
width:25px;
height:25px;
}
}
input[type="radio"]{
padding:0px 0px 0px 0px;
margin:1px 0px 0px 0px;
width:25px;
height:22px;
}
input[type=radio]:checked+label{
color:#ff0000 !important;
}
input[type="button"]{
cursor:pointer;
}
label{
cursor:pointer;
margin-left:7px;
min-height:25px;
vertical-align:top;
}
@media screen and (max-width:480px){
label{
}
}
label:hover{
color:#ff0000 !important;
}
label:focus{
color:#ff0000;
}
input[type="text"]{
font-size:19px;
line-height:25px;
padding:4px 0px 4px 7px;
margin:0px 0px 0px 0px;
color:#000000;
background-color:#ffffff;
border:1px solid #b7b7b7;
}
@media screen and (max-width:480px){
input[type="text"]{
font-size:18px;
}
}
input[type="text"]:hover{outline:3px solid #d5d5d5 !important;}
input[type="text"]:focus{outline:5px solid #6fe85c !important;}
input[type="password"]{
padding:5px 4px 5px 8px;
margin:0px 0px 0px 0px;
color:#000000;
background-color:#ffffff;
border:1px solid #b7b7b7;
}
input[type="password"]:hover{outline:3px solid #d5d5d5 !important;}
input[type="password"]:focus{outline:5px solid #6fe85c;}
input[type="file"]{
width:90%;
color:#000000;
font-size:19px;
padding:0px;
margin:auto;
background-color:#e1e1e1;
}
@media screen and (max-width:480px){
input[type="file"]{
font-size:15px;
}
}
input[type="file"]:hover{outline:5px solid #999999;}
input[type="file"]:focus{outline:5px solid #6fe85c;}
select{
color:#000000;
margin:0px;
font-size:19px;
padding:5px 4px 4px 2px;
background-color:#ffffff;
border:1px solid #b7b7b7;
}
	select:hover{
outline:5px solid #d5d5d5 !important;
}
select:focus{
outline:5px solid #6fe85c;
}
textarea{
width:99%;
min-height:75px;
padding:6px;
margin:0px 0px 0px 0px;
color:#000000;
font-size:19px;
line-height:25px;
background-color:#ffffff;
border:1px solid #b7b7b7;
}
@media screen and (max-width:480px){
textarea{
width:89%;
line-height:20px;
font-size:17px;
}
}
textarea:hover{
outline:5px solid #d5d5d5;
}
textarea:focus{
outline:5px solid #6fe85c !important;
}.dhx_combo_box{
}
.dhx_combo_img{
position:absolute;
top:0px;
right:0px;
cursor:pointer;
display:block;
width:30px;
height:30px;
}
.dhx_combo_img:hover{
background-color:#999999;
}
.dhx_combo_option_img{
position:relative;
top:1px;
margin-left:2px;
left:0px;
width:18px;
height:18px;
}
.dhx_combo_input{
border:0px;
position:absolute;
top:0px;
}
.dhx_combo_box input[type="text"]:hover{
border:0px solid #ff0000 !important;
outline:0px solid #ff0000 !important;
}
.dhx_combo_box input[type="text"]:focus{
border:0px solid #ff0000 !important;
outline:0px solid #ff0000 !important;
}
.dhx_combo_box{
position:relative;
text-align:left;
border:1px solid #b7b7b7;
height:30px;
width:95% !important;
overflow:hidden;
background-color:#ffffff;
}
.dhx_combo_list{
position:absolute;
z-index:30;
overflow-y:auto;
overflow-x:hidden;
border:1px solid #b7b7b7;
background-color:#ffffff;
height:150px;
}
.dhx_combo_list div{
cursor:default;
padding:5px;
}
.dhx_combo_list div:hover{
background-color:#fef96b;
}
.dhx_selected_option{
background-color:#21a80d;
color:#ffffff;
}
.dhx_selected_option:hover{
background-color:#21a80d;
color:#ffffff;
}.buscador{
position:relative;
top:55px;
z-index:10;
max-width:800px;
}
.buscador form{
width:666px;
border:1px solid #b1b1b1;
border-left:0px;
}
@media screen and (max-width:640px){
.buscador form{
width:100%;
}
}
.buscador table{
width:auto;
}
.buscador #table_filtro{
position:absolute;
z-index:999999999;
}
@media screen and (max-width:640px){
.buscador #table_filtro{
width:100%;
border-left:0px;
border-right:0px;
}
}
.buscador #table_filtro input[type="text"]{
width:97% !important;
}
.buscador #table_filtro input[type="checkbox"]{
margin:5px 5px 5px 5px;
}
.buscador #table_filtro select{
width:99% !important;
background-color:#f5f5f5;
}
.buscador .tablefix{
padding:10px;
width:100%;
background-color:#ffffff;
}
@media screen and (max-width:480px){
.buscador .tablefix{
padding:0px;
width:100%;
border-left:15px solid #ffffff;
border-right:15px solid #ffffff;
}
}
.buscador .tablefix td{
padding:3px 3px 3px 25px;
color:#000000;
}
.buscador .tablefix tr:hover{
background-color:#ffffff !important;
}
.buscador .tablefix tr:hover td{
background-color:#ffffff;
}
.buscador .tablefix2 tr:hover td{
background-color:#ffffff;
}
@media screen and (max-width:480px){
.buscador .tablefix td:nth-child(1){
padding:0px 0px 0px 0px;
}
}
@media screen and (max-width:480px){
.buscador .tablefix td{
padding:0px 0px 0px 0px;
}
}
.buscador_txt{
padding:0px 13px 3px 5px;
}
.buscarexperto{
position:absolute;
height:100%;
}
	@media screen and (max-width:480px){
	.buscarexperto{
	display:none;
	}
	}
.buscarexperto a{
height:100%;
width:20px;
display:block;
background-color:#22ad0d;
}
.buscarexperto a:hover{
background-color:#ff6600;
}
.buscarexperto a:focus{
background-color:#ff6600;
}
.buscador .cerrar{
position:absolute;
top:0px;
right:0px;
min-width:65px !important;
min-height:50px !important;
background:none;
}
.buscador .cerrar a{
width:65px;
height:50px;
background:url(/sublimepanel/imgs/eliminar.png) center center no-repeat;
background-size:25px auto;
}
#boton_filtro_principal{
width:100% !important;
height:60px;
}
@media screen and (max-width:384px){
#iframe_popup{
width:100% !important;
}
}
.dhtml_alert{
position:fixed;
z-index:9999999999 !important;
height:100% !important;
top:0px !important;
-webkit-box-shadow:#000000 0px 0px 66px;
box-shadow:#000000 0px 0px 66px;
-moz-box-shadow:#000000 0px 0px 66px;
background-color:#ffffff;
}
.dhtml_alert #iframe_popup{
height:97% !important;
}
@media screen and (max-width:384px){
.dhtml_alert{
left:0px !important;
right:0px !important;
width:100% !important;
}
}
.wtitle{
padding:7px 115px 7px 10px;
color:#ffffff;
text-transform:uppercase;
background-color:#666666;
}
.wclose{
position:absolute;
right:0px;
top:0px;
min-width:90px !important;
}
.wclose .cerrar{
min-width:90px !important;
height:35px !important;
display:block;
}/*<style>*/
#header{
position:fixed;
width:100%;
height:50px;
top:0px;
left:0px;
z-index:999999999;
color:#ffffff;
background-color:#666666;
}
@media screen and (max-width:480px){
#header{
padding:0px;	
position:relative !important;
}
}
#header table{
margin:auto;
}
@media screen and (max-width:384px){
#header table{
margin:0px;
}
}
.sublimepanel2 a{
display:block;
width:200px;
height:50px;
margin:0px 0px 0px 0px;
background:url(/sublimepanel/imgs/logos/sublimepanel2.png) center center no-repeat;
background-size:90% auto;
display:none;
}
.sublimepanel2 a:hover{
background-color:#ff6600;
}
.sublimepanel2 a:focus{
background-color:#ff6600;
}
@media screen and (max-width:1024px){
.sublimepanel2 a{
display:none;
}
}
.icoproyecto a{
width:40px;
height:35px;
margin:0px 15px 0px 0px;
padding:13px 5px 0px 5px;
text-align:center;
overflow:hidden;
display:block;
}
.icoproyecto img{
width:25px;
height:25px;
}
.icoproyecto a:hover{
outline:3px solid #ffffff;
background-color:#ffffff;
}
.icoproyecto a:focus{
outline:3px solid #ffffff;
background-color:#ffffff;
}
#header select{
margin:10px 15px 0px 0px;
border:2px solid #ffffff;
padding:0px 0px 0px 5px;
width:210px;
cursor:pointer;
}
@media screen and (max-width:1080px){#header select{width:190px;}}
@media screen and (max-width:800px){#header select{width:190px;}}
@media screen and (max-width:384px){#header select{width:160px;}}
@media screen and (max-width:320px){#header select{width:120px;}}
#header select:focus{
outline:3px solid #ffffff;
}
#header select:hover{
outline:3px solid #ffffff;
}#bienvenida{
position:absolute;
right:0px;
cursor:pointer;
top:0px;
background-color:#555555;
padding:0px 0px 0px 10px;
}
@media screen and (max-width:800px){
#bienvenida{
padding:0px 0px 0px 0px;
}
}
@media screen and (max-width:480px){
#bienvenida{
top:0px;
}
}
#bienvenida:hover{
background-color:#999999;
}
#bienvenida .fotousu{
width:50px;
margin:0px 0px 0px 0px;
height:50px;

background:url(/sublimepanel/imgs/iconos2/usuario_blanco.png) center center no-repeat;
background-size:50% auto;
display:block;
}
#bienvenida:hover .fotousu{
background-color:#999999;
}
.fotousu img{
}
#bienvenida .nombre{
color:#ffffff;
cursor:pointer;
padding:0px 10px 0px 0px;
}
@media screen and (max-width:800px){
#bienvenida .nombre{
display:none;
}
}
#bienvenida .usu_opciones{
position:relative;
}
#bienvenida .opciones_panel{
position:absolute;
z-index:99999999999;
right:0px;
top:0px;
width:250px;
padding:10px;
background-color:#ffffff;
border:1px solid #777777;
color:#000000;
}
#bienvenida .opciones_panel{
}
.superbienvenidocont{
display:table;
margin:0px auto 0px auto;
}
.superbienvenido{
margin:60px 0px 0px 215px;
position:absolute;
color:#e1e1e1;
background:url(/artworks/tra/n50.png);
padding:15px;
-webkit-box-shadow:#000000 0px 0px 26px;
box-shadow:#000000 0px 0px 26px;
-moz-box-shadow:#000000 0px 0px 26px;
}
@media screen and (max-width:1024px){
.superbienvenido{
margin:50px 25px 0px 0px;
right:0px;
}
}
@media screen and (max-width:480px){
.superbienvenido{
position:relative;
margin:20px auto 15px auto;
display:table;
right:0px;
left:0px;
}
}
@media screen and (max-width:384px){
.superbienvenido{
margin:35px auto 15px auto;
}
}
.superbienvenido img{
background:url(/sublimepanel/imgs/logos/sublimepanel_fondo.jpg) -609px -182px;
height:auto;
}
.superbienvenido img:hover{
outline:10px solid #ffffff;
}
.superbienvenido .nombre{
font-weight:normal;
color:#ffffff;
display:block;
padding:0px 10px 0px 0px;
text-align:center;
}
.superbienvenido .imgblank{
margin:0px 0px 10px 0px;
background:url(/artworks/tra/n50.png);
-webkit-box-shadow:#000000 0px 0px 13px;
box-shadow:#000000 0px 0px 13px;
-moz-box-shadow:#000000 0px 0px 13px;
border:1px solid #000000;
}
.superbienvenido .imgblank:hover{
background:none;
background-color:#ffffff;
}
.superbienvenido .imgblank a{
display:block;
background:url(/sublimepanel/imgs/logos/sublimepanel_fondo.jpg) -666px -300px;
padding:1px;
text-decoration:none;
}
@media screen and (max-width:384px){
.superbienvenido .imgblank a{
background:none;
}
}
.superbienvenido .imgblank a span{
display:block;
color:#ffffff;
width:140px;
height:150px;
text-align:right;
padding:0px 10px 0px 0px;
overflow:hidden;
line-height:270px;
}
.superbienvenidocont .rollover2{
position:fixed;
bottom:15px;
left:50%;
margin:0px 0px 0px -30px;
}
.superbienvenidocont .rollover2 a{
margin:0px;
padding:0px;
width:60px;
height:60px;
background-color:#999999;
color:#ffffff;
line-height:60px;
text-align:center;
border-top-left-radius:300px 300px;
border-top-right-radius:300px 300px;
border-bottom-right-radius:300px 300px;
border-bottom-left-radius:300px 300px;
-moz-border-radius-topleft:300px;
-moz-border-radius-topright:300px;
-moz-border-radius-bottomright:300px;
-moz-border-radius-bottomleft:300px;
}
#opciones_extra_but{
display:none;
}
@media screen and (max-width:1024px){
#opciones_extra_but{
display:block;
}
}
#opciones_extra{
display:block;
}
@media screen and (max-width:1024px){
#opciones_extra{
display:none;
}
}
.opciones_extra_on{
display:block !important;
}#footer{
background-color:#666666;
position:relative;
}
.superopciones{
left:50%;
margin-left:-45px;
bottom:0px;
position:fixed;
z-index:999999999;
}
@media screen and (max-width:600px){
.superopciones{
margin:0px;
left:auto;
right:0%;
}
}
.superopciones div{
float:left;
}
.totop a{
border-top-left-radius:50px 50px;
border-top-right-radius:50px 50px;
border-bottom-right-radius:0px 0px;
border-bottom-left-radius:0px 0px;
-moz-border-radius-topleft:50px;
-moz-border-radius-topright:50px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-bottomleft:0px;
width:80px;
height:40px;
overflow:hidden;
font-size:66px;
line-height:66px;
text-align:center;
display:block;
color:#999999;
border:2px solid #b1b1b1;
border-bottom:0px;
background-color:#ffffff;
}
.totop a:focus{
border:2px solid #0099ff;
border-bottom:0px;
}
.totop a:hover{
color:#ffffff;
background-color:#0099ff;
border:2px solid #0099ff;
border-bottom:0px;
}
.cargando{
text-transform:uppercase;
position:fixed;
top:0px;
left:0px;
line-height:50px;
padding:0px 32px 0px 63px;
z-index:99999999999999 !important;
color:#ffffff;
background:#ff6600 url(/artworks/preloaders/350.gif) 20px center no-repeat;
background-size:25px 25px;
cursor:default;
}
@media screen and (max-width:384px){
.cargando{
top:0px;
width:50px;
text-indent:500px;
overflow:hidden;
height:50px;
padding:0px 0px 0px 0px;
background-position:center center;
border:0px solid #ff0000;
}
}
.cargando3{
top:0px;
left:0px;
right:auto;
display:table;
z-index:99999999999999999 !important;
width:200px;
height:50px;
line-height:50px;
padding:0px;
background:none;
background-color:#0099ff;
text-align:center;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
transition:all 0.5s;
cursor:default;
}
.cargando_all{
position:fixed;
top:0px;
left:0px;
width:100%;
height:100%;
z-index:999999999999999;
background:url(/artworks/tra/n50.png);
cursor:wait;
}
.cargando_all span{
position:absolute;
left:50%;
top:50%;
margin:-25px 0px -25px 0px;
display:block;
background:#ff6600 url(/artworks/preloaders/350.gif) center center no-repeat;
background-size:44px 44px;
width:74px;
height:74px;
border-top-left-radius:500px 500px;
border-top-right-radius:500px 500px;
border-bottom-right-radius:500px 500px;
border-bottom-left-radius:500px 500px;
-moz-border-radius-topleft:500px;
-moz-border-radius-topright:500px;
-moz-border-radius-bottomright:500px;
-moz-border-radius-bottomleft:500px;
}.contactodinamico{
position:fixed;
bottom:0px;
right:50px;
max-width:500px;
min-width:200px;
max-height:65%;
overflow:auto;
z-index:999999;
outline:10px solid #e1e1e1;
-webkit-box-shadow:0px 0px 35px #000000;
box-shadow:0px 0px 35px #000000;
-o-box-shadow:0px 0px 35px #000000;
-moz-box-shadow:0px 0px 35px #000000;
}
@media screen and (max-width:800px){
.contactodinamico{
position:relative;
max-width:100%;
}
}
.contactodinamico img{
margin-right:5px;
}
.contactodinamico .cerrar{
position:absolute;
top:0px;
right:0px;
background-color:#e1e1e1;
}
.contactodinamico .contactos a{
padding:5px 7px 5px 7px;
position:absolute;
bottom:0px;
right:0px;
color:#888888;
text-decoration:none;
}
.contactodinamico .contactos a:hover{
color:#ffffff;
background-color:#666666;
}
.contactodinamico table{
}
.contactodinamico_tr:hover{
background:url(/artworks/tra/n50.png);
}
.estadosresumen{
cursor:default;
padding:6px 16px 6px 5px;
background-color:#e1e1e1;
}
.contactolinea{
display:table;
width:100%;
padding:5px 0px 5px 0px;
cursor:pointer;
background-color:#ffffff;
}
.contactolinea .cont{
padding:0px 10px 0px 10px;
}
.contactolinea:hover{
background-color:#fef96b;
}
.contactolinea small{
padding:0px 0px 0px 10px;
color:#606060;
}

.contactos_panel{
padding:0px 0px 0px 0px;
cursor:pointer;
color:#bcbcbc;
white-space:nowrap;
text-align:left;
font-size:18px !important;
line-height:21px !important;
}
.contactos_panel div span{
font-size:18px !important;
line-height:21px !important;
padding:0px 10px 0px 0px !important;
}
@media screen and (max-width:384px){
.contactos_panel{
display:none;
}
}
.contactospanel_img_off a{
opacity:0.5;
}
.contactospanel_img_on a{
opacity:1;
}

@media screen and (max-width:384px){
#contactos_nuevos{
display:none;
}
}
@media screen and (max-width:384px){
#respuestas_nuevas{
display:none;
}
}

.mmanager_img{
}
.mmanager_img a{
display:block;
width:40px;
height:50px;
}

.quiendijoycuando{
padding:10px 10px 10px 10px;
margin:0px 0px 1px 0px;
cursor:pointer;
}
.quiendijoycuando:hover{
color:#ffffff;
background-color:#666666;
}
.butestados{
display:table;
padding:15px 0px 15px 0px;
}
.butestados label{
display:block;
padding:10px;
color:#ffffff !important;
margin:5px;
float:left;
border-top-left-radius:3px 3px;
border-top-right-radius:3px 3px;
border-bottom-right-radius:3px 3px;
border-bottom-left-radius:3px 3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-bottomleft:3px;
}
.butestados label:hover{
color:#ffffff !important;
border:0px;
}
.butestados input:focus{
outline:0px !important;
}
.panelresponder_but{
display:none;
margin-top:25px;
}
@media screen and (max-width:384px){
{
display:block !important;
}
}
#panelresponder{
padding:15px;
}

.crm_contenedor{
font-size:25px;
color:#ffffff;
line-height:50px;
text-align:center;
width:40px;
height:50px;
cursor:pointer;
}
.crm_contenedorb{
width:auto;
}
@media screen and (max-width:640px){
.crm_contenedor{
display:none;
}
}
.crm_agenda_hoy{
padding:15px 15px 15px 15px;
font-size:18px !important;
line-height:21px !important;
}
@media screen and (max-width:1136px){
.crm_agenda_hoy span{
display:none;
}
}
.crm_contenedor:hover{
background-color:#999999;
}
.crm_contenedor a{
display:block;
font-size:25px;
color:#ffffff;
line-height:50px;
text-align:center;
width:40px;
height:50px;
text-decoration:none;
}
.pager0{
position:fixed;
right:10%;
bottom:-5px;
text-align:center;
}
.pager0 a{
display:inline-block;
vertical-align:bottom;
border-top-left-radius:90px 90px;
border-top-right-radius:90px 90px;
border-bottom-right-radius:90px 90px;
border-bottom-left-radius:90px 90px;
-moz-border-radius-topleft:90px;
-moz-border-radius-topright:90px;
-moz-border-radius-bottomright:90px;
-moz-border-radius-bottomleft:90px;
width:65px;
line-height:45px;
font-size:25px;
color:#b1b1b1;
background-color:#ffffff;
border:2px solid #b1b1b1;
}
.pager0 a:hover{
text-decoration:none;
color:#ffffff;
background-color:#0099ff;
border:2px solid #0099ff;
}
.pager0 select{
height:50px;
padding:0px 10px 0px 10px;
margin:0px -25px 0px -20px;
line-height:50px;
border-top-left-radius:90px 90px;
border-top-right-radius:90px 90px;
border-bottom-right-radius:90px 90px;
border-bottom-left-radius:90px 90px;
-moz-border-radius-topleft:90px;
-moz-border-radius-topright:90px;
-moz-border-radius-bottomright:90px;
-moz-border-radius-bottomleft:90px;
border:2px solid #b1b1b1;
}
.pager0 select:focus{
color:#ffffff;
background-color:#333333;
border:2px solid #333333;
outline:0px !important;
}
.pager0 select:hover{
color:#ffffff;
background-color:#333333;
border:2px solid #333333;
outline:0px !important;
}a.submit0{
-webkit-appearance:none;
display:block;
padding:10px 15px 10px 15px;
margin:3px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21ae0d',endColorstr='#0d6700');
background-image:-moz-linear-gradient(top, #21ae0d 0%, #0d6700 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#21ae0d),to(#0d6700));
background-image:-webkit-linear-gradient(top, #21ae0d 0%, #0d6700 100%);
background-image:-ms-linear-gradient(top, #21ae0d 0%, #0d6700 100%);
background-image:-o-linear-gradient(top, #21ae0d 0%, #0d6700 100%);
text-align:center;
color:#FFFFFF;
border:1px solid #ffffff;
cursor:pointer;
}
a.submit0:hover{
text-decoration:none;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000',endColorstr='#ff9900');
background-image:-moz-linear-gradient(top, #ff0000 0%, #ff9900 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#ff0000),to(#ff9900));
background-image:-webkit-linear-gradient(top, #ff0000 0%, #ff9900 100%);
background-image:-ms-linear-gradient(top, #ff0000 0%, #ff9900 100%);
background-image:-o-linear-gradient(top, #ff0000 0%, #ff9900 100%);
border:1px solid #ff6600;
color:#ffffff;
}
input.submit0{
-webkit-appearance:none;
padding:10px 25px 10px 25px;
background-color:#22ad0d;
text-align:center;
color:#FFFFFF;
border:1px solid #ffffff;
cursor:pointer;
}
input.submit0:hover{
background-color:#ff6600;
border:1px solid #ff6600;
}
input.submit0:focus{
background-color:#ff6600;
outline:5px solid #ff6600;
}
input.submit0b{
padding:15px 25px 15px 25px;
}
input.submit0b100{
width:100%;
letter-spacing:2px;
}
input.submit1{
-webkit-appearance:none;
color:#ffffff;
background-color:#22ad0d;
line-height:45px;
padding:0px 45px 0px 45px;
margin:0px;
text-align:center;
cursor:pointer;
border:0px;
}
input.submit1:hover{
background-color:#ff6600;
}
input.submit1:focus{
background-color:#ff6600;
outline:5px solid #ff6600;
}
input.submit2{
-webkit-appearance:none;
padding:10px 25px 10px 25px;
background-color:#22ad0d;
text-align:center;
color:#FFFFFF;
border:1px solid #ffffff;
cursor:pointer;
}
input.submit2:hover{
background-color:#ff6600;
}
input.submit2:focus{
background-color:#ff6600;
outline:5px solid #ff6600;
}
input.submit3{
-webkit-appearance:none;
padding:3px 15px 3px 15px;
text-align:center;
color:#666666;
border:1px solid #ffffff;
background-color:#e1e1e1;
cursor:pointer;
}
input.submit3:hover{
background-color:#22ad0d;
}
input.submit3:focus{
background-color:#ff6600;
outline:5px solid #ff6600;
}
input.submit3b{
-webkit-appearance:none;
color:#000000;
margin:0px 0px 0px 0px;
padding:4px 8px 4px 8px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#d6d6d6');
background-image:-moz-linear-gradient(top, #FFFFFF 0%, #d6d6d6 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF),to(#d6d6d6));
background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #d6d6d6 100%);
background-image:-ms-linear-gradient(top, #FFFFFF 0%, #d6d6d6 100%);
background-image:-o-linear-gradient(top, #FFFFFF 0%, #d6d6d6 100%);
border:1px solid #C4C4C4;
cursor:pointer;
}
input.submit3b:hover{
color:#ffffff;
background:none;
background-color:#ff6600;
border:1px solid #ff6600;
}
input.submit3b:focus{
color:#ffffff;
background:none;
background-color:#ff6600;
outline:5px solid #ff6600;
}
input{
font-size:19px;
}
@media screen and (max-width:384px){
input{
font-size:17px !important;
}
}
input:focus{
}
input[type="checkbox"]:focus{
outline:5px solid #d5d5d5 !important;
}
input[type=checkbox]:checked+label{
outline:0px !important;
}.op1{
float:left;
}
.op1 a{
display:block;
height:45px;
padding:0px 15px 0px 15px;
color:#ffffff;
line-height:45px;
width:80px;
text-align:center;
text-transform:uppercase;
background-color:#ff9900;
}
@media screen and (max-width:384px){
.op1 a{
width:auto;
}
}
.op1 a:hover{
color:#ffffff;
text-decoration:none;
background-color:#ff6600;
}
@media screen and (max-width:480px){
.op1 a{
padding:0px 10px 0px 10px;
}
}
.op2{
float:right;
margin-left:1px;
}
.op2 a{
display:block;
height:45px;
padding:0px 45px 0px 45px;
margin:auto;
color:#ffffff;
line-height:45px;
text-align:center;
background-color:#22ad0d;
}
@media screen and (max-width:1024px){
.op2 a{
padding:0px 10px 0px 10px;
}
}
.op2 a:hover{
text-decoration:none;
background:none;
background-color:#ff6600;
}
.op2 a:focus{
background-color:#ff6600;
outline:5px solid #ff6600;
}
.op4{
margin:0px;
padding:0px !important;
border:0px;
min-width:30px;
max-width:30px;
background:url(/sublimepanel/imgs/relacionar.png) center center no-repeat;
background-size:25px auto;
cursor:pointer;
}
.op4:hover{background-color:#d232ff !important;}
.op4 a{display:block;
width:30px;
height:25px;
background:url(/sublimepanel/imgs/relacionar.png) center center no-repeat;
background-size:25px auto;
}

.op5{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:0px;
min-width:30px;
max-width:30px;
background:url(/sublimepanel/imgs/email.png) center center no-repeat;
background-size:25px auto;
cursor:pointer;
}
.op5:hover{background-color:#13a3ff !important;}
.op5 a{
display:block;
width:100%;
min-width:30px;
height:25px;
background:url(/sublimepanel/imgs/email.png) center center no-repeat;
background-size:25px auto;
}
.op6{
margin:0px;
padding:0px !important;
border:0px;
min-width:30px;
max-width:30px;
background:url(/sublimepanel/imgs/foto.png) center center no-repeat;
background-size:30px auto;
cursor:pointer;
}
.op6:hover{
}
@media screen and (max-width:768px){
.op6{
display:none;
}
}
.op6:hover{background-color:#0099ff !important;}
.op6 a{
height:35px;
width:100%;
display:block;
background:url(/sublimepanel/imgs/foto.png) center center no-repeat;
background-size:35px auto;
}
.op6 a:hover{background-color:#0099ff !important;}

.op7b{
cursor:pointer;
min-width:40px !important;
max-width:60px !important;
height:31px;
background:url(/sublimepanel/imgs/editar.png) center center no-repeat;
background-size:30px auto;
border-right:0px;
}
@media screen and (max-width:1280px){
.op7b{
max-width:30px;
min-width:30px;
width:30px;
}
}
@media screen and (max-width:384px){
.op7b{
}
}
.op7b:hover{background-color:#ff6600 !important;}

Creación de un proyecto web (opción A o B)

.op7b a{
background:none;
width:100%;
height:100%;
display:block;
}
.op7bvar1{
cursor:pointer;
width:25px;
min-width:25px !important;
min-height:30px;
padding:0px !important;
border-right:0px !important;
}
@media screen and (max-width:384px){
.op7bvar1{
max-width:0px !important;
min-width:0px !important;
width:0px !important;
background:none;
padding:0px !important;
}
}
.op7bvar1:hover{
background-color:#ff6600 !important;
opacity:1;
-webkit-filter:none;
-moz-filter:none;
-ms-filter:none;
-o-filter:none;
filter:none;
background:url(/sublimepanel/imgs/editar.png) center center no-repeat;
background-size:25px auto;
}
.op7bvar1 a{
width:100%;
height:100%;
min-height:100%;
display:inline-block;
}
.op7bvar1 a:focus{
opacity:1;
-webkit-filter:none;
-moz-filter:none;
-ms-filter:none;
-o-filter:none;
filter:none;
}
	.dest .op7b:hover{
	background-color:#ff6600 !important;
	}
	.editando .op7bvar1{
	-webkit-filter:none;
	-moz-filter:none;
	-ms-filter:none;
	-o-filter:none;
	filter:none;
	background:none;
	}
	.editando .op7bvar1:hover{
	background-color:#fef96b !important;
		}
	.editando .op7bvar1 a{
	background-color:#fef96b !important;
		}

.mtodos{
text-align:center;
vertical-align:middle;
padding:0px 4px 0px 4px !important;
border:1px solid #ff0000;
}
@media screen and (max-width:384px){
.mtodos span{
display:none;
}
}
@media screen and (max-width:384px){
.mtodos{
padding:0px !important;
}
}
.op8{
margin:0px;
padding:0px;
border:0px;
padding:0px !important;
min-width:30px;
max-width:30px;
background:url(/sublimepanel/imgs/duplicar.png) center center no-repeat;
background-size:25px auto;
cursor:pointer;
}
.op8:hover{background-color:#75b800 !important;}
.op8 a{display:block;
width:30px;
min-height:25px;
height:100%;
background:url(/sublimepanel/imgs/duplicar.png) center center no-repeat;
background-size:25px auto;
}
.op16:hover{background-color:#ff6600 !important;}
.op16 a{
display:block;
width:30px;
height:25px;
background:url(/sublimepanel/imgs/zoom.png) center center no-repeat;
background-size:25px auto;
}
.op21:hover{background-color:#11e29b !important;}
.op21{
margin:0px;
padding:0px 0px 0px 0px;
border:0px;
min-width:20px;
max-width:40px;
height:25px;
background:url(/sublimepanel/imgs/usuario.png) center center no-repeat;
background-size:30px auto;
cursor:pointer;
}
.op29:hover{background-color:#0099ff !important;}
.op29{
min-width:30px;
cursor:pointer;
background:url(/sublimepanel/imgs/notas.png) center center no-repeat;
background-size:25px auto;
}
.op33:hover{background-color:#ff6600 !important;}
.op33{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:0px;
min-width:30px;
max-width:30px;
background:url(/sublimepanel/imgs/agendar.png) center center no-repeat;
background-size:25px auto;
cursor:pointer;
}
.op33 a{
display:block;
width:30px;
height:25px;
background:url(/sublimepanel/imgs/agendar.png) center center no-repeat;
background-size:25px auto;
}
.cerrar:hover{background-color:#ff0000 !important;}
.cerrar{
padding:0px !important;
min-width:25px;
max-width:35px;
background:url(/sublimepanel/imgs/eliminar.png) center center no-repeat;
background-size:25px auto;
cursor:pointer;
}
.cerrar a{
display:block;
margin:auto;
width:35px;
height:35px;
background:url(/sublimepanel/imgs/eliminar.png) center center no-repeat;
background-size:25px auto;
}
.cerrar a:hover{
background-color:#ff0000;
}
.cerrar a:focus{
outline:5px solid #ff0000;
}
.cerrar2:hover{background-color:#ff6600 !important;}
.cerrar2 a{
display:block;
width:30px;
height:25px;
background:url(/sublimepanel/imgs/eliminar.png) center center no-repeat;
background-size:100% auto;
}
.notas{
cursor:pointer;
padding:0px !important;
min-width:35px;
max-width:35px;
background:url(/sublimepanel/imgs/notas.png) center center no-repeat;
background-size:25px auto;
}
.notas:hover{
background-color:#ff9900;
}
.notas a{
display:block;
width:26px;
height:25px;
border:1px solid #ff0000;
}
.notas a:hover{
background-color:#000000;
background-position:-578px -28px;
}
.mas:hover{background-color:#ff6600 !important;}
.mas{
cursor:pointer;
margin:auto;
width:35px;
height:35px;
background:url(/sublimepanel/imgs/mas.png) center center no-repeat;
background-size:25px auto;
}
.mas a{
display:block;
margin:auto;
width:35px;
height:35px;
background:url(/sublimepanel/imgs/mas.png) center center no-repeat;
background-size:25px auto;
}
.zoom:hover{background-color:#ff6600 !important;}
.zoom a{
display:block;
min-width:30px;
height:30px;
background:url(/sublimepanel/imgs/zoom.png) center center no-repeat;
background-size:auto 25px;
}
.zoom{
cursor:pointer;
padding:0px !important;
min-width:30px;
background:url(/sublimepanel/imgs/zoom.png) center center no-repeat;
background-size:auto 25px;
}
@media screen and (max-width:384px){
.zoom_masinfo{
display:none;
}
}
.borrar_registro{
max-width:40px;
width:40px;
}
@media screen and (max-width:384px){
.borrar_registro{
display:none;
}
}
.but0{
cursor:pointer;
color:#ffffff;
padding:15px;
border:0px;
border-top-left-radius:3px 3px;
border-top-right-radius:3px 3px;
border-bottom-right-radius:3px 3px;
border-bottom-left-radius:3px 3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-bottomleft:3px;
}
.but0:hover{
background-color:#ff6600 !important;
}
.but1{
background-color:#ff0000 !important;
}
.but2{
color:#ffffff;
background-color:#ff6600 !important;
}
.but3{
background-color:#009ada !important;
}
.but4{
background-color:#4eaa3d !important;
}
.but5{
background-color:#777777 !important;
}

.actualizar:hover{background-color:#ff6600;}
.actualizar{
min-width:30px;
max-width:30px;
cursor:pointer;
}
.actualizar a{
display:block;
min-width:30px;
max-width:30px;
height:25px;
background:url(/sublimepanel/modulo_ml/imgs/actualizar.png) center center no-repeat;
background-size:25px auto;
}
.bandera{
width:30px;
min-height:25px;
min-width:30px;
background:url(/sublimepanel/imgs/seguimiento.png) center center no-repeat;
background-size:20px auto;
cursor:pointer;
}
.bandera:hover{
background-color:#ff9900;
}.solapas1{
width:1440px;
height:45px;
overflow:hidden;
float:right;
}
@media screen and (max-width:1680px){.solapas1{width:1000px;}}
@media screen and (max-width:1136px){.solapas1{width:640px;}}
@media screen and (max-width:1080px){.solapas1{width:100px;}}
@media screen and (max-width:1080px){.solapas1:before{content:"+";color:#ffffff;font-size:30px;float:left;padding:5px;}}
.solapas1:hover{
position:absolute;
z-index:99999999999;
overflow:auto;
right:0px;
height:auto;
width:auto;
top:3px;
background-color:#666666;
}
@media screen and (max-width:1080px){.solapas1:hover{padding-top:40px;}}
@media screen and (max-width:1080px){.solapas1:hover:before{display:none;}}
.solapas1 .cont{
display:table;
}
.solapas1 .lab{
}
.solapas1 .link_off{
float:right;
}
.solapas1 .link_off a{
word-break:break-word;
white-space:normal;
display:block;
padding:11px 8px 11px 8px;
color:#e1e1e1;
}
.solapas1 .link_off a:hover{
color:#000000;
background-color:#ffffff;
text-decoration:none;
}
.solapas1 a span{
float:right;
width:20px;
font-size:13px;
font-weight:bold;
text-align:center;
background-color:#ffffff;
border-top-right-radius:50px 50px;
-moz-border-radius-topright:50px;
border-top-left-radius:50px 50px;
border-bottom-right-radius:50px 50px;
border-bottom-left-radius:50px 50px;
-moz-border-radius-topleft:50px;
-moz-border-radius-bottomright:50px;
-moz-border-radius-bottomleft:50px;
}

.solapas1 .link_on{
float:right;
}
.solapas1 .link_on a{
display:block;
padding:11px 8px 11px 8px;
color:#000000;
background-color:#ffffff;
}
.solapas1 .link_on a:hover{
text-decoration:none;
}
.solapas1 a:focus{
color:#ffffff;
background-color:#ff9900;
}.solapas2{
width:100%;
display:table;
margin:15px 0px 15px 0px;
border-bottom:1px solid #9C9C9C;
}
.solapas2 .cont{
padding:0px 0px 0px 0px;
}
.solapas2 .link_off{
float:left;
}
.solapas2 .link_off a{
color:#000000;
padding:10px;
display:block;
text-decoration:none;
}
.solapas2 .link_off a:hover{
background-color:#9C9C9C;
color:#ffffff;
}
.solapas2 .link_on{
float:left;
}
.solapas2 .link_on a{
padding:10px;
display:block;
text-decoration:none;
color:#ffffff;
background-color:#9C9C9C;
}.solapas3{
width:100%;
display:table;
}
.solapas3 .link_off a{
padding:10px 5px 10px 15px;
display:block;
color:#ffffff;
border-bottom:1px solid #333333;
}
.solapas3 .link_off a:hover{
text-decoration:none;
color:#000000;
background-color:#ffffff;
}
.solapas3 .link_on a{
padding:10px 5px 10px 15px;
text-decoration:none;
color:#000000;
display:block;
background-color:#ffffff;
}
.solapas4{
width:100%;
display:table;
margin:15px 0px 5px 0px;
border-bottom:2px solid #e1e1e1;
}
.solapacont{
padding:0px 0px 0px 15px;
}
.solapas4 .off{
float:left;
}
.solapas4 a{
padding:15px 10px 15px 10px;
margin:3px 4px 0px 0px;
text-decoration:none;
display:block;
border-top-left-radius:3px 3px;
-moz-border-radius-topleft:3px;
border-top-right-radius:3px 3px;
-moz-border-radius-topright:3px;
}
.solapas4 a:focus{
outline:0px;
}
.solapas4 .off a{
color:#000000;
padding:15px 10px 15px 10px;
background-color:#e1e1e1;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1',endColorstr='#cccccc');
background-image:-moz-linear-gradient(top, #e1e1e1 0%, #cccccc 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#e1e1e1),to(#cccccc));
background-image:-webkit-linear-gradient(top, #e1e1e1 0%, #cccccc 100%);
background-image:-ms-linear-gradient(top, #e1e1e1 0%, #cccccc 100%);
background-image:-o-linear-gradient(top, #e1e1e1 0%, #cccccc 100%);
}
.solapas4 .off a:hover{
background:none;
background-color:#999999;
color:#ffffff;
}
.solapas4 .active{
float:left;
}
.solapas4 .active a{
color:#ffffff;
text-decoration:none;
border-bottom:0px;
background-color:#333333;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999',endColorstr='#cccccc');
background-image:-moz-linear-gradient(top, #999999 0%, #cccccc 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#999999),to(#cccccc));
background-image:-webkit-linear-gradient(top, #999999 0%, #cccccc 100%);
background-image:-ms-linear-gradient(top, #999999 0%, #cccccc 100%);
background-image:-o-linear-gradient(top, #999999 0%, #cccccc 100%);
}.tree_cont{
background-color:#ffffff;
}
.tree_cont a{
color:#ffffff;
padding:8px 6px 8px 6px;
margin:0px 0px 1px 0px;
display:block;
background-color:#606060;
}
.tree_cont .activo{
height:auto !important;
}
.tree_cont .activo a{
text-decoration:none;
background:none;
color:#000000;
background-color:#ffffff;
}
.treelab{
padding:7px 0px 7px 10px;
margin:0px 0px 1px 0px;
color:#ffffff;
background-color:#888888;
}
.l1{
display:block;
padding:0px 15px 0px 10px;
white-space:nowrap;
}
.l1 *{color:#148b00;}
.l2{
display:block;
padding:0px 15px 0px 25px;
}
.l2 *{color:#8800ff;}
.l3{
display:block;
padding:0px 15px 0px 40px;
}
.l3 *{color:#0066ff;}
.l4{
display:block;
padding:0px 15px 0px 55px;
}
.l4 *{color:#ff6600;}
.l5{
display:block;
padding:0px 15px 0px 70px;
}
.l5 *{color:#ff00fc;}
.l6{
display:block;
padding:0px 15px 0px 90px;
}
.l6 *{color:#00c07a;}.filtradosfijo{
position:relative !important;
background-color:#e1e1e1 !important;
color:#000000 !important;
margin:0px;
border-top-left-radius:0px 0px;
border-top-right-radius:0px 0px;
border-bottom-right-radius:0px 0px;
border-bottom-left-radius:0px 0px;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-bottomleft:0px;
}
.filtrados{
width:auto !important;
position:absolute;
margin:-67px 0px 0px 0px;
padding:3px 10px 3px 10px;
color:#ffffff;
pointer-events:none;
cursor:default;
background-color:#000000;
opacity:0.5;
border:0px !important;
border-top-left-radius:0px 0px;
border-top-right-radius:50px 50px;
border-bottom-right-radius:50px 50px;
border-bottom-left-radius:0px 0px;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:50px;
-moz-border-radius-bottomright:50px;
-moz-border-radius-bottomleft:0px;
}
.filtrados:hover{
background-color:none !important;
}
@media screen and (max-width:480px){
.filtrados{
opacity:1;
border-top-left-radius:0px 0px;
border-top-right-radius:0px 0px;
border-bottom-right-radius:0px 0px;
border-bottom-left-radius:0px 0px;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-bottomleft:0px;
background:none;
background-color:#e1e1e1 !important;
color:#000000;
position:relative;
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px !important;
text-indent:10px;
}
}
.filtrados2{
padding:3px 10px 3px 10px;
background-color:#e1e1e1;
}
.quitarfiltro{
float:left;
}
.quitarfiltro a{
display:block;
padding:0px 15px 0px 45px;
height:45px;
background:url(/sublimepanel/imgs/eliminar2.png) center center no-repeat;
background-size:auto 30px;
}
.quitarfiltro a:hover{
background-color:#ff0000;
text-decoration:none;
}
.quitarfiltro a:focus{
background-color:#ff0000;
}.tabla_gen1{
width:100%;
position:relative;
background-color:#ffffff;
line-height:20px;
color:#000000;
}
.tabla_gen1 .tr_head_sinfiltro td{
font-size:85%;
line-height:150%;
color:#000000;
background-color:#e1e1e1;
border-top:5px solid #e1e1e1;
border-bottom:4px solid #e1e1e1;
padding:0px 4px 0px 4px;
}
.tabla_gen1 .tr_head{
font-size:85%;
line-height:100%;
text-align:center;
color:#000000;
background-color:#e1e1e1 !important;
}
.tabla_gen1 .tr_head td{
height:30px;
padding:0px !important;
}
.tabla_gen1 .tr_head:hover{
background-color:#e1e1e1 !important;
}
.tabla_gen1 .tr_head a{
color:#000000;
padding:8px;
display:block;
text-decoration:none;
}
.tabla_gen1 .tr_head a:hover{
color:#ffffff;
background-color:#999999;
}
.tabla_gen1 .tr_head td{
border:0px;
padding:0px !important;
}
.tabla_gen1 .td_head_on{
color:#ffffff;
background-color:#999999;
}
.tabla_gen1 .td_head_on a{
color:#ffffff;
background-color:#999999;
}
.tabla_gen1 .td_head a:hover .destacado{
color:#ffffff;
}.tabla_gen1 input{
border:1px solid Transparent;
}
.tabla_gen1 .editando input[type="text"]{
border:1px solid Transparent;
}
.tabla_gen1 input[type="text"]{
width:97%;
height:100%;
background:none;
}
@media screen and (max-width:768px){
.tabla_gen1 input[type="text"]{
width:90%;
padding:0px 0px 0px 0px;
text-indent:5px;
}
}
.tabla_gen1 tr:hover input[type="text"]{
}
.tabla_gen1 input[type="text"]:hover{
outline:0px !important;
}
.tabla_gen1 input[type="text"]:focus{
outline:0px !important;
color:#ff0000 !important;
background-color:#ffffff;
}
.tabla_gen1 textarea{
min-width:170px;
padding-top:3px;
width:90%;
min-height:24px;
font-weight:normal;
height:15px !important;
border:1px solid Transparent;
}
.tabla_gen1 textarea:hover{
outline:0px !important;
color:#ff0000 !important;
background-color:#ffffff;
}
.tabla_gen1 textarea:focus{
color:#ff0000 !important;
height:130px !important;
outline:0px;
}
.tabla_gen1 .disabled td{
color:#9C9C9C;
}
.tabla_gen1 .tr_td_head .td4{
padding:0px 0px 0px 0px;
}
.td4{
width:45px;
min-width:45px;
text-align:center;
padding:0px 0px 0px 0px;
cursor:pointer;
background:url(/sublimepanel/imgs/foto.png) center center no-repeat;
background-size:30px auto;
}
.td4:empty{
opacity:0.5;
}
.td4:empty:hover{
opacity:1;
}
.td4 img{
width:45px;
height:35px;
}
.td4off{
width:45px;
text-align:center;
padding:0px 0px 0px 0px !important;
}
.td4:hover{
background-color:#0099ff;
outline:5px solid #0099ff;
border-bottom:1px solid #0099ff !important;
}
.td4b{
width:150px !important;
max-width:150px !important;
}
.td4b .zoom:hover{
background-color:#0099ff !important;
}
.td4b .zoom a:hover{
background-color:#0099ff !important;
}
.td4b .zoom a:focus{
background-color:#0099ff !important;
}
@media screen and (max-width:384px){
.td4b{
width:25px;
}
}
.td4b img{
width:100%;
min-height:35px;
max-height:100%;
height:auto !important;
}
.tr_td_head td{
min-height:50px;
}
.tr_td_head td:last-child{
padding:0px 0px 0px 0px;
}
@media screen and (max-width:384px){
.td4b .abs{
display:none;
}
}



.tabla_gen1 tr{
}
.tabla_gen1 .tr_td_head td{
padding:3px 5px 3px 5px;
border-bottom:1px solid #e1e1e1;
}
@media screen and (max-width:640px){
.tabla_gen1 .tr_td_head td{
}
}
.tabla_gen1 .tr_td_head table td{
border:0px;
}
.tabla_gen1 td:empty{
padding:0px 0px 0px 0px;
}
.tabla_gen1 .tr_head td:first-child{
width:20px;
padding:0px 0px 0px 0px;
border:0px;
}
@media screen and (max-width:384px){
.tabla_gen1 .tr_head td:first-child{
width:0px;
}
}

.tabla_gen1 .tr_head td span a{
display:block;
max-width:40px;
min-width:13px;
height:14px;
background:url(/sublimepanel/imgs/eliminar.png) center center no-repeat;
background-size:auto 20px;
}
.tabla_gen1 .tr_head td span a:hover{
background-color:#ff0000;
cursor:pointer !important;
}

.tabla_gen1 tr:hover{
color:#000000;
background-color:#fef96b !important;
}
.tabla_gen1 td{
border-bottom:0px solid #D8D8D8;
}
.tabla_gen1 .tr_td_head .scheckbox{
width:25px !important;
padding:0px 4px 0px 4px;
text-align:center;
}
.tabla_gen1 .tr_td_head .stextbox{
padding:0px 0px 0px 0px;
}
.tabla_gen1 .tr_td_head .stextboxb{
width:50px;
}.recargar_abm{
position:absolute;
right:0px;
top:0px;
}
.recargar_abm a{
display:block;
text-align:center;
line-height:50px;
padding:0px 5px 0px 10px;
color:#000000;
}
@media screen and (max-width:384px){
.recargar_abm a{
}
}
.recargar_abm a:hover{
background-color:#666666;
text-decoration:none;
color:#ffffff;
}
.recargar_abm a:focus{
background-color:#666666;
text-decoration:none;
color:#ffffff;
}
.cerrar_abm{
position:absolute;
left:468px;
top:0px;
}
@media screen and (max-width:1024px){
.cerrar_abm{
position:absolute;
left:310px;
top:0px;
}
}
@media screen and (max-width:600px){
.cerrar_abm{
left:195px;
}
}
@media screen and (max-width:384px){
.cerrar_abm{
left:150px;
}
}
.cerrar_abm a{
display:block;
line-height:50px;
padding:0px 15px 0px 15px;
color:#000000;
background-color:#ffffff;
}
@media screen and (max-width:384px){
.cerrar_abm a{
}
}
.cerrar_abm2{
position:relative;
left:auto;
right:0px;
float:right;
top:0px;
margin:15px 15px 15px 15px;
border:1px solid #B0B0B0;
}
.cerrar_abm a:hover{
color:#ffffff;
text-decoration:none;
background-color:#ff0000;
}
.cerrar_abm a:hover{
background-color:#ff6600;
}
.ayuda_abm{
right:0px;
position:absolute;
}
.ayuda_abm a{
display:block;
margin:0px 0px 0px 0px;
padding:6px 10px 6px 10px;
color:#ffffff;
background-color:#666666;
}
.ayuda_abm a:hover{
text-decoration:none;
background-color:#ffffff;
color:#ff0000;
}

.abm_content{
background-color:#ffffff;
}
.abm_table1{
width:100%;
background-color:#ffffff;
border-top:20px solid #ffffff;
}
.abm_table1b{border-top:0px solid #ffffff;}
.abm_table1 tr:hover td{
color:#000000;
}
.abm_table1 tr:hover table tr td{
border-bottom:0px;
}
.abm_table1 .td1{
width:170px;
padding:8px 10px 8px 10px;
color:#777777;
}

@media screen and (max-width:640px){
.abm_table1 .td1{
width:auto;
display:block;
border:0px !important;
}
}
	.solapacont .abm_table1 .td1{
	width:170px;
	padding:10px 10px 10px 10px;
	color:#666666;
	}
@media screen and (max-width:640px){
.solapacont .abm_table1 .td1{
width:auto;
}
}
.abm_table1 .td2{
padding:5px 10px 5px 10px;
}
@media screen and (max-width:640px){
.abm_table1 .td2{
width:auto;
display:block;
border:0px !important;
}
}
.abm_table1 .td2 input[type="text"]{
width:auto;
max-width:90% !important;
font-weight:normal;
}
.abm_table1 .tdfixinputwidth input[type="text"]{
width:220px;
}

@media screen and (max-width:1024px){
.abm_table1 .td2 input[type="text"]{
width:88%;
max-width:88% !important;
}
}
@media screen and (max-width:600px){
.abm_table1 .td2 textarea{
max-width:88% !important;
}
}
.abm_table1 .td2 select{
min-width:75px;
max-width:95% !important;
}
@media screen and (max-width:600px){
.abm_table1 .td2 select{
max-width:95% !important;
}
}
.special input{
color:#ff0000;
width:95% !important;
border:1px solid #999999;
}

.abm_iframe{
width:100%;
background:none;
background-color:#ffffff;
}
.abm_iframe form{
padding-left:40px;
}
@media screen and (max-width:800px){
.abm_iframe form{
}
}
@media screen and (max-width:384px){
.abm_iframe form{
padding-left:40px;
}
}
.submit_abm{margin:15px 0px 0px 0px;
}
.submit_abm_cont{
clear:both;
padding:15px 0px 15px 0px;
min-height:32px;
}
.submit_abm .submit1{
line-height:33px;
padding:0px 66px 0px 66px;
margin-left:-20px;
background-color:#22ad0d;
}
.submit1b{
background-color:#22ad0d;
position:fixed;
bottom:0px;
left:0px;
right:0px;
margin-left:0px !important;
width:100%;
height:60px;
padding:0px 0px 0px 0px;
}
.submit_abm .submit1:hover{
background-color:#ff6600;
}
.submit_abm #btn_submit3{
background:none;
padding:0px 15px 0px 15px;
}
.abm_actualizar_full{
position:absolute;
top:0px;
left:0%;
z-index:99999999999;
}
.abm_actualizar_full input.submit1{
width:468px;
line-height:50px;
padding:0px 66px 0px 66px;
background-color:#22ad0d;
}
@media screen and (max-width:1024px){
.abm_actualizar_full input.submit1{
width:310px;
}
}
@media screen and (max-width:384px){
.abm_actualizar_full input.submit1{
width:200px;
}
}
.abm_actualizar_full input.submit1:hover{
background-color:#ff6600;
}
.abm_actualizar_full input.submit1:focus{
background-color:#ff6600;
}
@media screen and (max-width:384px){
.abm_actualizar_full input.submit1{
width:150px;
padding:0px 0px 0px 0px;
}
}
.actualizar_experto input{
position:fixed;
z-index:9999999999;
display:block;
height:100%;
width:25px;
left:0px;
top:0px;
margin:0px;
padding:0px 0px 0px 0px;
border:0px;
-webkit-appearance:none;
background-color:#22ad0d;
cursor:pointer;
}
.actualizar_experto input:hover{
background-color:#ff6600;
}
.actualizar_experto input:focus{
outline:0px;
}
.cerrar_iframe_editar{
background-color:#f1f1f1 !important;
}

.marcar_editar{
background-color:#222222;
color:#ffffff;
}
.infoactualizada{
background-color:#acff9f !important;
}
.inactivo{
color:#666666;
background-color:#d8d8d8 !important;
}
.inactivo:hover td{
background-color:#fef96b;
}
.inactivook{
color:#666666;
background-color:#c1f9ab;
}
.inactivo input[type="text"]{
background:none;
color:#666666;
}
.inactivo .op7b:hover{
background-color:#ff6600;
}
.editando *{
background-color:#fef96b;
}
.editando td{
background-color:#fef96b !important;
border-bottom:1px solid #999999 !important;
}
.editando .td4 *{
background-color:Transparent;
}

.iframe{
width:100%;
height:800px;
background-color:#ffffff;
}
.status_tabla{
display:none;
}.tablefixcont{
margin:15px 0px 15px 0px;
}
.tablefix{
border-spacing:1px;
background-color:#e1e1e1;
color:#777777;
}
@media screen and (max-width:480px){
.tablefix{
width:100%;
color:#777777;
}
}
.tablefix .tablefixhead td{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#e1e1e1');
background-image:-moz-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#f0f0f0),to(#e1e1e1));
background-image:-webkit-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-ms-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-o-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
padding:10px 10px 10px 10px;
text-align:center;
}
.tablefix .tablefixhead td:hover{
background-color:#747474;
}
@media screen and (max-width:480px){
.tablefix tr{
display:table;
width:100%;
border-top:1px solid #C4C4C4;
color:#000000;
}
}
@media screen and (max-width:480px){
.tablefix tr td{
display:table;
width:100%;
margin:10px 0px 10px 0px;
}
}
.tablefix tr:hover{
background-color:#ECECEC !important;
}
.tablefix tr:hover td{
color:#000000;
}
.tablefix td{
padding:5px 10px 5px 10px;
background-color:#ffffff;
}
@media screen and (max-width:480px){
.tablefix tr td{
padding:0px 0px 0px 0px;
}
}
.abm_table1 .tablefix td{
padding:5px 10px 5px 10px;
}
.tablefix td input[type="text"]{
width:94% !important;
}
.tablefix td select{
width:97% !important;
}
.tablefix td textarea{
width:92% !important;
}.tablefix2cont{
margin:15px 0px 15px 0px;
}
.tablefix2{
}
.tablefix2 .tablefixhead td{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#e1e1e1');
background-image:-moz-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-webkit-gradient(linear, left top, left bottom, from(#f0f0f0),to(#e1e1e1));
background-image:-webkit-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-ms-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
background-image:-o-linear-gradient(top, #f0f0f0 0%, #e1e1e1 100%);
padding:10px 10px 10px 10px;
text-align:center;
}
.tablefix2 .tablefixhead td:hover{
background-color:#747474;
}
@media screen and (max-width:384px){
.tablefix2 .tablefixhead td:hover{
background-color:none;
}
}
.tablefix2 tr{
background-color:#ffffff;
}
.tablefix2 tr:hover{
background:none;
}
.tablefix2 tr:hover tr{
background:none;
}
.tablefix2 td{
padding:5px;
background-color:#ffffff;
}
.abm_table1 .tablefix2 td{
padding:5px 5px 5px 5px;
}
.tablefix2 td input[type="text"]{
width:90% !important;
}
.tablefix2 td select{
width:95% !important;
}.ayuda a{
display:block;
margin:3px 0px 0px 0px;
line-height:13px;
font-size:13px;
font-weight:normal;
color:#fff000;
}
.ayuda a:hover{
text-decoration:none;
}
.seccionactual{
min-width:200px;
text-align:center;
min-height:45px;
float:left;
color:#ffffff;
}
@media screen and (max-width:480px){
.seccionactual{
min-width:auto;
}
}
.seccionactual span{
padding:13px 10px 12px 70px;
line-height:20px;
display:block;
background:none;
text-transform:uppercase;
background-color:#999999;
}
.seccionactual .sinfiltro{
padding:13px 10px 12px 10px;
}
@media screen and (max-width:480px){
.seccionactual span{
padding:13px 10px 12px 10px;
}
}
.seccionactual a{
display:block;
color:#ffffff;
padding:11px 10px 11px 70px;
background-color:#333333;
text-transform:uppercase;
}
@media screen and (max-width:480px){
.seccionactual a{
padding:12px 10px 12px 10px;
}
}
body .seccionactual a:hover{
background:none;
background-color:#ffffff !important;
color:#000000 !important;
text-decoration:none !important;
}
.ayuda_desc{
position:fixed;
bottom:-1px;
right:-1px;
width:513px;
background-color:#ffffff;
z-index:9999999999;
border:1px solid #666666;
}
.ayuda_desc_titulo{
background-color:#333333;
}
.ayuda_desc .cont{
max-height:513px;
overflow:auto;
padding:13px 26px 26px 26px;
border-top:1px solid #D8D8D8;
line-height:21px;
}
.ayuda_desc h1{
padding:13px 0px 13px 24px;
margin:0px;
color:#ffffff;
}
.ayuda_desc .cont span{
color:#0066ff;
font-weight:normal;
padding:2px 0px 2px 0px;
}
.ayuda_desc .cerrar{
position:absolute;
right:0px;
top:10px;
}
.ayuda_desc .cerrar{
position:absolute;
top:0px;
right:0px;
min-width:66px !important;
min-height:61px !important;
background:none;
}
.ayuda_desc .cerrar a{
width:66px;
height:61px;
}
.help2{
vertical-align:top;
display:inline-block;
padding:0px 0px 0px 10px;
color:#888888;
}
@media screen and (max-width:1024px){
.help2{
display:block;
padding:5px 0px 5px 0px;
}
}
.help2:hover{
color:#000000;
}
.help2 span{
display:block;
padding-top:5px;
margin:5px 0px 5px -10px;
}
.help3{
display:block;
margin:15px 0px 15px 0px;
padding:15px;
border-left:10px solid #fef96b;
color:#666666 !important;
background-color:#fffed8;
border:3px solid #fef96b;
}.dhx_combo_box .dhx_combo_input{
border:0px;
}
.dhx_combo_input{
margin:0px;
border:0px;
}
.dhx_combo_box input:focus{
border:0px;
}
.dhx_combo_box input:focus{
border:0px;
}
.dhx_combo_box input:hover{
border:0px;
}.nicEdit-main{
padding:6px;
}
.nicEdit-selected{
border:0px;
outline-color:transparent;
outline-style:none;
padding:6px;
}.td_libre a{
padding:5px 10px 5px 10px;
color:#000000;
display:block;
}
.td_libre a:hover{
text-decoration:none;
}
.hora_ocupado{
color:#0b6cff;
padding:5px 10px 5px 5px;
display:block;
}