
pre {
    font-family: monospace;
    color: black;
    font-weight: normal;
  }


.codigoFuente {
    border-width:1px;
    border-style:dashed;
    border-color:#494949;
    background-image:none;
    background-color:whitesmoke;
    max-width:600px;
    overflow: auto;
  }



.codigoFuenteCapa {
    background-color:whitesmoke;
    max-height: 300px;
    max-width: 600px;
    background-image:none;
    overflow: auto;
  }



.fuenteFieldset {
    border-width:1px;
    border-style:dashed;
    border-color:#494949;
    background-image:none;
    background-color:whitesmoke;
    max-width:600px;
    overflow: auto;
  }


.fuenteDiv {
    background-color:whitesmoke;
    max-height: 300px;
    max-width: 600px;
    background-image:none;
    overflow: auto;
  }


.legendFuente {
    border-width:1px;
    border-style:dashed;
    border-color:#494949;
    background-image:none;
    background-color:whitesmoke;
    max-width:600px;
    overflow: auto;
    -moz-border-radius: 7px;
    padding: 4px;
  }


.alertasnormal {height:105px;
max-height:105px;overflow-y:auto;width:100%;
}
.alertasgrande {height:350px;
max-height:350px;overflow-y:auto;width:100%;
}

.TablaPrincipal {
    width: 100%;
    height: 95%;
    position:absolute;
    top:0px;
    left:0px;
    overflow-x: hidden;
    overflow-y: auto;
  }


.modEst {
    position:absolute;
    width: 200px;
    height: 190px;
    right: 20px;
    top: 50px;
    border-color: #FF7300;
    border-style: ridge;
    border-width:2px;
    -moz-border-radius:3px;
    background-color:white;
    z-index: 300;
  }


a {
    text-decoration:none;
    border-width:0px;
    border-style:dashed;
    border-color:#AEAEAE;
    border-bottom-width:1px;
    color:#5A5A76;
  }


a:hover {
    text-decoration:none;
    background-color: #E6E6E6;
    border-style:dotted;
    -moz-border-radius:7px;
    color: #FF7A0D;
  }


body {
    background-image : url('fondo-principal.png');
  }


body,table,td {
    font-size: 9pt;
    font-family: 'Sans Serif', 'Trebuchet MS','Arial';
  }


fieldset {
    -moz-border-radius: 11px;
    border-color: #FF9B0F;
    border-style: solid;
    border-width: 1px;
    font-weight:bold;
    font-size:8pt;
    color: #CA7E13;
    background-color: #FFD497;
    background-image: url('img/fondo-login-degradado-naranja.png');
  }


.fieldset2 {
    -moz-border-radius: 11px;
    border-color: #FF9B0F;
    border-style: solid;
    border-width: 1px;
    font-size:9pt;
    color: #6C6C6C;
    background-color: #FFFFFF;
    font-weight:none;
    background-image:none;
    font-size: 8.5pt;
    font-weight:normal;
  }


.legend2 {
    font-size:10.5pt;
    font-weight:bolder;
    color: #4B4B4B;
    background-color:white;
    border-width:1px;
    border-style:solid;
    border-color: #FF9B0F;
    -moz-border-radius:7px;
    padding:5px;
    padding-left:10px;
    padding-right:10px;
  }


.dentroDeFieldset2 {
    color : #6c6c6c;
    font-size:9pt;
    font-weight : normal;
  }


input {
    -moz-border-radius: 6px;
    border-color: #868686;
    border-style:inset;
    border-width:1px;
    font-size:8pt;
    background-color: #EDEDED;
    padding: 5px;
  }


.titulo1 {
    color: #7C7C7C;
    font-weight: bold;
    font-size: 13pt;
    z-index:30;
  }


.titulo2 {
    color: #FF9B0F;
    font-weight: bolder;
    font-size: 28pt;
    z-index:40;
    top: -15px;
    left: 12px;
    position: relative;
  }


.titulo3 {
    color: #A9A9A9;
    font-weight: bolder;
    font-size: 16pt;
    top: -29px;
    left: 10px;
    z-index:20;
    position: relative;
  }


.errorLogin {
    color:red;
    border-width: 1px;
    border-color:red;
    border-style:solid;
    -moz-border-radius:7px;
    width:190px;
    padding:8px;
    text-align:center;
  }


.inputRegistro {
    border-width:1px;
    border-color:#7D7D7D;
    border-style:outset;
    background-color:#D1D9DD;
    background-image: url('img/fondo-boton-registrar-gris.png');
    width:75px;
    height:26px;
    text-align:center;
    -moz-border-radius:7px;
    -moz-opacity:0.60;
  }


.inputRegistroOver1 {
    border-width:1px;
    border-color:#7D7D7D;
    border-style:outset;
    background-color:#D1D9DD;
    background-image: url('img/fondo-boton-registrar-gris-encima1.png');
    font-size: 8.5pt;
    width:75px;
    height:26px;
    text-align:center;
    -moz-border-radius:7px;
    -moz-opacity:0.70;
    font-weight:bold;
  }


.inputRegistroOver2 {
    border-width:1px;
    border-color:#7D7D7D;
    border-style:outset;
    background-color:#D1D9DD;
    background-image: url('img/fondo-boton-registrar-gris-encima2.png');
    font-size: 9pt;
    width:75px;
    height:26px;
    text-align:center;
    -moz-border-radius:7px;
    -moz-opacity:0.80;
    font-weight:bold;
  }


.inputRegistroOver3 {
    border-width:1px;
    border-color:#7D7D7D;
    border-style:outset;
    background-color:#D1D9DD;
    background-image: url('img/fondo-boton-registrar-gris-encima3.png');
    font-size: 9.5pt;
    width:75px;
    height:26px;
    font-weight:bold;
    text-align:center;
    -moz-border-radius:7px;
    -moz-opacity:0.90;
  }


.inputRegistroOver4 {
    border-width:1px;
    border-color:#7D7D7D;
    border-style:outset;
    background-color:#D1D9DD;
    background-image: url('img/fondo-boton-registrar-gris-encima4.png');
    font-size: 10pt;
    width:75px;
    height:26px;
    text-align:center;
    -moz-border-radius:7px;
    font-weight:bolder;
    -moz-opacity:1;
  }


.inputEntrar {
    border-width:1px;
    border-color:orange;
    border-style:outset;
    background-color:#D1D9DD;
    background-image: url('img/fondo-boton-entrar-naranja.png');
    width:75px;
    height:26px;
    text-align:center;
    -moz-border-radius:7px;
    -moz-opacity:0.60;
    color: #810000;
  }


.inputEntrarOver1 {
    border-width:1px;
    border-color:orange;
    border-style:outset;
    background-color:#D1D9DD;
    background-image: url('img/fondo-boton-entrar-naranja-encima1.png');
    font-size: 8.5pt;
    width:75px;
    height:26px;
    text-align:center;
    -moz-border-radius:7px;
    -moz-opacity:0.70;
    font-weight:bold;
    color: #924444;
  }


.inputEntrarOver2 {
    border-width:1px;
    border-color:orange;
    border-style:outset;
    background-color:#D1D9DD;
    background-image: url('img/fondo-boton-entrar-naranja-encima2.png');
    font-size: 9pt;
    width:75px;
    height:26px;
    text-align:center;
    -moz-border-radius:7px;
    -moz-opacity:0.80;
    font-weight:bold;
    color: #FFA0A0;
  }


.inputEntrarOver3 {
    border-width:1px;
    border-color:orange;
    border-style:outset;
    background-color:#D1D9DD;
    background-image: url('img/fondo-boton-entrar-naranja-encima3.png');
    font-size: 9.5pt;
    width:75px;
    height:26px;
    font-weight:bold;
    text-align:center;
    -moz-border-radius:7px;
    -moz-opacity:0.90;
    color: #FFCFCF;
  }


.inputEntrarOver4 {
    border-width:1px;
    border-color:orange;
    border-style:outset;
    background-color:#D1D9DD;
    background-image: url('img/fondo-boton-entrar-naranja-encima4.png');
    font-size: 10pt;
    width:75px;
    height:26px;
    text-align:center;
    -moz-border-radius:7px;
    font-weight:bolder;
    -moz-opacity:1;
    color: #FFFFFF;
  }


.contenidoCentral {
    -moz-border-radius: 11px;
    border-color: #FF9B0F;
    border-style: solid;
    border-width: 1px;
    font-size:9pt;
    font-weight:normal;
    color: #CA7E13;
    padding-top : 10px;
    padding-left : 20px;
    padding-right : 20px;
    padding-bottom : 10px;
    background-color : #FFFFFF;
  }


.tituloInicio {
    text-align: center;
    text-decoration: underline;
    color: #7C7C7C;
    font-weight:bolder;
    font-size: 16pt;
  }


.enlaceBienvenida {
    font-size:8pt;
    color:green;
    text-decoration:none;
  }


.enlaceBienvenida:hover {
    font-size:8pt;
    color:orange;
    text-decoration:underline;
  }


.enlaceBienvenidaLogout {
    font-size:8pt;
    color:red;
    text-decoration:none;
  }


.menuDentroFieldset2 {
    -moz-border-radius:5px;
    background-color:#E3E3E3;
    border-width:1px;
    border-color: #E3E3E3;
    border-style:solid;
    cursor:pointer;
  }


.menuDentroFieldset2Encima {
    -moz-border-radius:5px;
    background-color:#2F86FF;
    border-width:1px;
    border-color:orange;
    border-style:solid;
    color:yellow;
    cursor:pointer;
  }


.infoInicio {
    position:absolute;
    width:420px;
    height: 300px;
    left: 450px;
    top: 20px;
    z-index: 100;
  }


.infoMsgForo {
    color:#787878;
    font-style:italic;
    font-size:8pt;
  }


.generalForo {
    position:absolute;
    width:900px;
    height:560px;
    left:60px;
    top:25px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#FF5E00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity:1;
  }


.generalForoS {
    position:absolute;
    width:905px;
    height:565px;
    left:80px;
    top:45px;
    z-index:94;
    border-width:1px;
    border-style:solid;
    border-color:black;
    -moz-border-radius: 15px;
    background-image:url('img/transparencia-sombra.png');
  }


.generalForoMax {
    position:absolute;
    width:99%;
    height:93%;
    left:0px;
    top:0px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#FF5E00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity:1;
  }


.generalCodigos {
    position:absolute;
    width:900px;
    height:560px;
    left:60px;
    top:25px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#0B8900;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity:1;
  }


.generalCodigosS {
    position:absolute;
    width:905px;
    height:565px;
    left:80px;
    top:45px;
    z-index:94;
    border-width:1px;
    border-style:solid;
    border-color:black;
    -moz-border-radius: 15px;
    background-image:url('img/transparencia-sombra.png');
  }


.generalCodigosMax {
    position:absolute;
    width:99%;
    height:93%;
    left:0px;
    top:0px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#0B8900;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity:1;
  }


.generalTutoriales {
    position:absolute;
    width:900px;
    height:560px;
    left:60px;
    top:25px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#6C1C89;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity:1;
  }


.generalTutorialesS {
    position:absolute;
    width:905px;
    height:565px;
    left:80px;
    top:45px;
    z-index:94;
    border-width:1px;
    border-style:solid;
    border-color:black;
    -moz-border-radius: 15px;
    background-image:url('img/transparencia-sombra.png');
  }


.generalTutorialesMax {
    position:absolute;
    width:99%;
    height:93%;
    left:0px;
    top:0px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#6C1C89;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity:1;
  }


.generalOtros {
    position:absolute;
    width:900px;
    height:560px;
    left:60px;
    top:25px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#ff8f00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity:1;
  }


.generalOtrosS {
    position:absolute;
    width:905px;
    height:565px;
    left:80px;
    top:45px;
    z-index:94;
    border-width:1px;
    border-style:solid;
    border-color:black;
    -moz-border-radius: 15px;
    background-image:url('img/transparencia-sombra.png');
  }


.generalOtrosMax {
    position:absolute;
    width:99%;
    height:93%;
    left:0px;
    top:0px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#ff8f00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity:1;
  }


.generalOtros2 {
    position:absolute;
    width:900px;
    height:560px;
    left:60px;
    top:25px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#ff8f00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity:1;
  }


.generalOtros2S {
    position:absolute;
    width:905px;
    height:565px;
    left:80px;
    top:45px;
    z-index:94;
    border-width:1px;
    border-style:solid;
    border-color:black;
    -moz-border-radius: 15px;
    background-image:url('img/transparencia-sombra.png');
  }


.generalOtros2Max {
    position:absolute;
    width:99%;
    height:93%;
    left:0px;
    top:0px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#ff8f00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity:1;
  }


.capaSubirAvatar {
    position:absolute;
    width: 250px;
    height: 125px;
    top: 120px;
    left: 230px;
    border-color: #468DC8;
    border-style: outset;
    border-width:1px;
    background-color: #D6E0FF;
    padding:8px;
    -moz-border-radius:8px;
    z-index:70;
  }


.capaSubirAvatarSombra {
    position:absolute;
    width: 99%;
    height:98%;
    background-image:url('img/transparencia-sombra.png');
    z-index:60;
  }


.tituloventana {
    color : #FF5E00;
    font-family : Times;
    font-size : 17pt;
    font-style : italic;
    font-weight : bolder;
  }


.botonesVentana {
    border-color:#FF5E00;
    border-width:1px;
    border-style:solid;
    -moz-border-radius:7px;
    background-color: #FFD9C7;
    padding: 4px;
  }


.botonesVentanaOver {
    border-color:red;
    border-width:1px;
    border-style:solid;
    -moz-border-radius:7px;
    background-color: #FFBAAB;
    padding: 4px;
  }


.titulo2ventana {
    font-size:8.5pt;
    font-family: 'Sans Serif','Trebuchet MS','Arial';
    color:#9D9D9D;
    font-weight:none;
  }


.ventanasAbiertas {
    position:absolute;
    width: 99%;
    height:40px;
    bottom:3px;
    left:0px;
    border-width:1px;
    border-color:black;
    border-style:outset;
    background-color: #E1E1E1;
    background-image: url('img/fondo-barra-secciones-abiertas.png');
    background-repeat: repeat-x;
    -moz-border-radius: 7px;
    z-index:200;
  }


.minimizado1 {
    position:absolute;
    width:900px;
    height:580px;
    left:60px;
    top:25px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#FF5E00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity: 0.90;
  }


.minimizado2 {
    position:absolute;
    width:900px;
    height:580px;
    left:60px;
    top:25px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#FF5E00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity: 0.70;
  }


.minimizado3 {
    position:absolute;
    width:900px;
    height:580px;
    left:60px;
    top:25px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#FF5E00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity: 0.50;
  }


.minimizado4 {
    position:absolute;
    width:900px;
    height:580px;
    left:60px;
    top:25px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#FF5E00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity: 0.25;
  }


.minimizado5 {
    display:none;
  }


.minimizadoDisplaySi {
    display:block;
  }


.minimizado1M {
    position:absolute;
    width:97%;
    height:95%;
    left:0px;
    top:0px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#FF5E00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity: 0.90;
  }


.minimizado2M {
    position:absolute;
    width:97%;
    height:95%;
    left:0px;
    top:0px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#FF5E00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity: 0.70;
  }


.minimizado3M {
    position:absolute;
    width:97%;
    height:95%;
    left:0px;
    top:0px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#FF5E00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity: 0.50;
  }


.minimizado4M {
    position:absolute;
    width:97%;
    height:95%;
    left:0px;
    top:0px;
    z-index:95;
    border-width:1px;
    border-style:solid;
    border-color:#FF5E00;
    -moz-border-radius: 15px;
    background-color:white;
    -moz-opacity: 0.25;
  }


.ventanaBandeja {
    width:120px;
    height:35px;
    border-style:outset;
    border-width:2px;
    border-color:blue;
    background-color: #5283FF;
    color:white;
    font-weight:bold;
    cursor:pointer;
    -moz-border-radius:3px;
    z-index:350;
  }


.ventanaBandejaEncima {
    width:120px;
    height:35px;
    border-style:outset;
    border-width:2px;
    border-color:blue;
    background-color: #6FB9FF;
    color:yellow;
    font-weight:bold;
    cursor:pointer;
    -moz-border-radius:3px;
  }


.ventanaBandejaAbajo {
    width:120px;
    height:35px;
    border-style:inset;
    border-width:2px;
    border-color:blue;
    background-color: #BEC5FF;
    color:red;
    font-weight:bold;
    cursor:pointer;
    -moz-border-radius:3px;
  }


.tablaForoCategorias {
    -moz-border-radius:7px;
    border-width:1px;
    border-style:outset;
    border-color:#929292;
  }


.nombreCategoriaForo {
    font-family: 'Trebuchet MS', 'Sans Serif';
    font-size: 13pt;
    color: #FF6C0A;
    text-decoration:none;
  }


.nombreCategoriaForo:hover {
    font-family: 'Trebuchet MS', 'Sans Serif';
    font-size: 13pt;
    color: black;
    text-decoration:underline;
  }


.enlaceUltMsg {
    font-size:7.5pt;
    color:black;
    text-decoration:none;
    font-weight:bold;
  }


.enlaceUltMsg {
    font-size:7.5pt;
    color:black;
    text-decoration:none;
    font-weight:bold;
  }


.enlaceUltMsg:hover {
    font-size:7.5pt;
    color:black;
    text-decoration:underline;
    font-weight:bold;
  }


.enlacePaginacion {
    font-size:10pt;
    padding: 5px;
    -moz-border-radius: 12px;
    font-weight:bold;
    color: #2F6AFF;
  }


.enlacePaginacion:hover {
    font-size:10pt;
    padding: 5px;
    -moz-border-radius: 12px;
    font-weight:bold;
    color: #243281;
    border-color:#C5C5C5;
  }


.paginacionSinEnlace {
    font-size: 12.5pt;
    font-weight:bolder;
    color: #FF6106;
    padding: 5px;
    -moz-border-radius: 13px;
  }


.usuarioForo {
    font-size:12pt;
    font-weight:bolder;
    color: #4255FF;
  }


.asuntoMsg {
    font-weight:bolder;
    color: #756EFF;
  }


.capaOscuraTotal {
    position:absolute;
    width:99%;
    height:98%;
    background-image:url('img/transparencia-sombra.png');
    -moz-border-radius: 8px;
    z-index:50;
  }


.capaResponderMensaje {
    position: absolute;
    width:75%;
    height:85%;
    left: 100px;
    top: 60px;
    background-color: white;
    border-width:1px;
    border-style:outset;
    border-color:#FF8C00;
    -moz-border-radius: 8px;
    z-index:60;
  }


.sinoverflow {
    border-width:0px;
  }


.herImg {
    border-color:black;
    border-style:outset;
    border-width:2px;
    -moz-border-radius: 5px;
    margin:0.5px;
  }


.txtBloc {
    border-bottom-color : #757575;
    border-bottom-style : inset;
    border-bottom-width : 1px;
    border-left-color : #757575;
    border-left-style : inset;
    border-left-width : 1px;
    border-right-color : #757575;
    border-right-style : inset;
    border-right-width : 1px;
    border-top-color : #757575;
    border-top-style : inset;
    border-top-width : 1px;
    font-family : 'Sans Serif','Trebuchet MS','Arial';
    font-size : 9.5pt;
    padding:5px;
    padding-top: 38px;
    -moz-border-radius:5px;
  }


.herramientasEdicion {
    position:absolute;
    width: 562;
    height:33;
    top: 45;
    left: 4;
    background-color:#B9B9B9;
    border-color:black;
    border-style:outset;
    border-width:2px;
    -moz-border-radius: 5px;
    text-align: center;
  }


.previaTxt {
    border-width:2px;
    border-style:inset;
    border-color:black;
    background-color:white;
    width:395;
    height:77;
    max-width:395;
    max-height:77;
    -moz-border-radius:5px;
    overflow:hidden;
    text-align:center;
    padding:5px;
  }


.capaColorTexto {
    position: absolute;
    top: 30;
    left: 50;
    width: 130;
    height: 120;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: #FFDFB2;
    color: black;
    -moz-border-radius: 12px;
    z-index:90;
  }


.capaColorTextoS {
    position: absolute;
    top: 35;
    left: 55;
    width: 130;
    height: 120;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: black;
    -moz-opacity: 0.50;
    z-index:80;
    -moz-border-radius: 12px;
  }


.capaColorTexto2 {
    position: absolute;
    top: 30;
    left: 235;
    width: 130;
    height: 120;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: #FFDFB2;
    color: black;
    -moz-border-radius: 12px;
    z-index:90;
  }


.capaColorTexto2S {
    position: absolute;
    top: 35;
    left: 240;
    width: 130;
    height: 120;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: black;
    -moz-opacity: 0.50;
    z-index:80;
    -moz-border-radius: 12px;
  }


.capaCrearTablaS {
    position: absolute;
    top: 35;
    left: 35;
    width: 450;
    height: 380;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: black;
    -moz-opacity: 0.50;
    -moz-border-radius: 12px;
    z-index:80;
  }


.capaHipervinculo {
    position: absolute;
    top: 30;
    left: 35;
    width: 410;
    height: 240;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: #FFDFB2;
    color: black;
    -moz-border-radius: 12px;
    z-index:90;
  }


.capaHipervinculoS {
    position: absolute;
    top: 35;
    left: 40;
    width: 410;
    height: 240;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: black;
    -moz-opacity: 0.50;
    -moz-border-radius: 12px;
    z-index:80;
  }


.capaInsertarImagen {
    position: absolute;
    top: 30;
    left: 35;
    width: 410;
    height: 265;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: #FFDFB2;
    color: black;
    -moz-border-radius: 12px;
    z-index:90;
  }


.capaInsertarImagenS {
    position: absolute;
    top: 35;
    left: 40;
    width: 410;
    height: 265;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: black;
    -moz-opacity: 0.50;
    -moz-border-radius: 12px;
    z-index:80;
  }


.urlhipervinculo {
    border-width:1px;
    border-style:inset;
    border-color:black;
    -moz-border-radius:7px;
    background-color:#FFFFFF;
    padding: 2px;
    font-family : 'Sans Serif','Trebuchet MS','Arial';
    font-size: 8.5pt;
  }


.btnAcptr {
    border-width:2px;
    border-style:outset;
    border-color:black;
    -moz-border-radius:7px;
    background-color:#C6FFAE;
    padding: 2px;
    font-family : 'Sans Serif','Trebuchet MS','Arial';
    font-size: 8.5pt;
    cursor:pointer;
  }


.btnVstPrv {
    border-width:2px;
    border-style:outset;
    border-color:black;
    -moz-border-radius:7px;
    background-color:#A9C6FF;
    padding: 2px;
    font-family : 'Sans Serif','Trebuchet MS','Arial';
    font-size: 8.5pt;
    cursor:pointer;
  }
.btnGrdr {
    border-width:2px;
    border-style:outset;
    border-color:black;
    -moz-border-radius:7px;
    background-color:#7C0570;
    padding: 2px;
    font-family : 'Sans Serif','Trebuchet MS','Arial';
    font-size: 8.5pt;
    cursor:pointer;

}

.btnCnclr {
    border-width:2px;
    border-style:outset;
    border-color:black;
    -moz-border-radius:7px;
    background-color:#FFB9A5;
    padding: 2px;
    font-family : 'Sans Serif','Trebuchet MS','Arial';
    font-size: 8.5pt;
    cursor:pointer;
  }


.btnRncr {
    border-width:2px;
    border-style:outset;
    border-color:black;
    -moz-border-radius:7px;
    background-color:#B9CDFF;
    padding: 2px;
    font-family : 'Sans Serif','Trebuchet MS','Arial';
    font-size: 8.5pt;
    cursor:pointer;
  }


.capaFormatoFuente {
    position: absolute;
    top: 30;
    left: 35;
    width: 430;
    height: 350;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: #FFDFB2;
    color: black;
    -moz-border-radius: 12px;
    z-index:90;
  }


.capaFormatoFuenteS {
    position: absolute;
    top: 35;
    left: 40;
    width: 430;
    height: 350;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: black;
    -moz-opacity: 0.50;
    -moz-border-radius: 12px;
    z-index:80;
  }


.capaCrearTabla {
    position: absolute;
    top: 30;
    left: 30;
    width: 450;
    height: 380;
    border-width:1px;
    border-style:solid;
    border-color:black;
    background-color: #FFDFB2;
    color: black;
    -moz-border-radius: 12px;
    z-index:90;
  }


.vistaprevia {
    position:absolute;
    width:98%;
    height:97%;
    left: 0px;
    top: 0px;
    border-width:1px;
    border-color:#FF9411;
    border-style:outset;
    z-index:150;
    -moz-border-radius: 12px;
    background-color:white;
    overflow-y:auto;
    overflow-x:hidden;
    padding:12px;
  }


.capaResponderMensajeEnviando {
    position:absolute;
    width:98%;
    height:97%;
    left: 0px;
    top: 0px;
    border-width:1px;
    border-color:#FF9411;
    border-style:outset;
    z-index:170;
    -moz-border-radius: 12px;
    background-color:white;
    overflow-y:auto;
    overflow-x:hidden;
    padding:12px;
  }


code {
    color:black;
    line-height: 20px;
    font-weight:normal;
  }


.capaNuevoMensaje {
    position: absolute;
    width:99%;
    height:97%;
    background-color: white;
    border-width:1px;
    border-style:outset;
    border-color:#FF8C00;
    -moz-border-radius: 8px;
    z-index:60;
  }


.botoneraMsgForo {
    font-size:10pt;
    font-weight:bold;
    color:#439923;
  }


.botonSiguienteBusquedas {
    background-color: #FFCD86;
    -moz-border-radius: 7px;
    border-color:red;
    border-style:outset;
    border-width:2px;
  }


.inputBuscar {
    background-color:transparent;
    border-width:2px;
    border-style:inset;
    border-color:#3B3B3B;
    padding: 8px;
    -moz-border-radius:8px;
    font-size:12pt;
    font-weight:bold;
    color:#3939FF;
    background-image:url('img/buscar.png');
    background-repeat:no-repeat;
    background-position:left center;
    padding-left: 40px;
  }


.tablaBusQudas {
    background-image:url('img/fondo-buscar-mensajes.png');
    background-repeat:repeat-y;
    background-position:right bottom;
    -moz-border-radius:8px;
  }


.tablaBusQudas2 {
    background-image:url('img/fondo-buscar-mensajes2.png');
    background-repeat:repeat-y;
    background-position:left bottom;
    -moz-border-radius:8px;
  }


.tablaModMsg10-1 {
    border-width:1px;
    border-color:red;
    border-style:solid;
    border-right-width:0px;
    -moz-border-radius:7px 0px 0px 7px;
    background-color: #EDEDED;
  }


.tablaModMsg90-1 {
    border-width:1px;
    border-color:red;
    border-style:solid;
    border-bottom-width:0px;
    border-left-width:0px;
    -moz-border-radius:0px 7px 0px 0px;
    background-color: #EDEDED;
  }


.tablaModMsg10-2 {
    border-width:0px;
    -moz-border-radius:0px 0px 0px 0px;
    background-color: white;
  }


.tablaModMsg90-2 {
    border-width:1px;
    border-color:red;
    border-style:solid;
    border-top-width:0px;
    -moz-border-radius:0px 0px 7px 7px;
    background-color: #EDEDED;
  }


.ventAb {
    width: 50%;
    height:40px;
    border-width:0px;
    position:absolute;
    left: 95px;
    bottom: 0px;
    z-index:200;
  }


.capaLoginReg {
    width: 160px;
    height:40px;
    border-width:0px;
    position:absolute;
    right: 135px;
    bottom: 3px;
    text-align:right;
    z-index:200;
  }


.reloj {
    width: 120px;
    height:40px;
    border-width:0px;
    position:absolute;
    right: 3px;
    bottom: 0px;
    text-align:right;
    z-index:200;
  }


.menuInicio {
    width: 50px;
    height:38px;
    border-width:2px;
    border-style: outset;
    border-color: ;
    background-color: #131313;
    -moz-border-radius:5px;
    position:absolute;
    bottom:0px;
    left:5px;
    background-image:url('img/flecha-arriba-inicio.png');
    background-repeat: no-repeat;
    background-position:center center;
  }


.menuInicioEncima {
    width: 50px;
    height:38px;
    border-width:2px;
    border-style: outset;
    border-color: #0F2D92;
    background-color: #A2C1FF;
    -moz-border-radius:5px;
    position:absolute;
    bottom:0px;
    left:5px;
    background-image:url('img/flecha-arriba-inicio2.png');
    background-repeat: no-repeat;
    cursor:pointer;
    background-position:center center;
  }


.menuInicioAbajo {
    width: 50px;
    height:38px;
    border-width:2px;
    border-style: inset;
    border-color: #0F2D92;
    background-color: transparent;
    -moz-border-radius:5px;
    position:absolute;
    bottom:0px;
    left:5px;
    background-image:url('img/flecha-arriba-inicio2.png');
    background-repeat: no-repeat;
    cursor:pointer;
    background-position:center center;
  }


.menuInicioAbierto {
    width: 200px;
    height: 290px;
    position:absolute;
    left:3px;
    bottom:47px;
    border-color:black;
    border-width:3px;
    border-style: double;
    background-color:white;
    -moz-border-radius:12px;
    z-index:300;
  }


.menuInicioAbiertoS {
    width: 200px;
    height: 290px;
    position:absolute;
    left:20px;
    bottom:40px;
    border-width:0px;
    -moz-border-radius:12px;
    background-image:url('img/transparencia-sombra.png');
    z-index:290;
  }


.inicioEncima {
    border-width:1px;
    border-color:#C3D1EA;
    border-style:solid;
    -moz-border-radius:4px 0px 0px 4px;
    border-right-width:0px;
    background-color:#DFEEFF;
  }


.inicioEncima2 {
    border-width:1px;
    border-color:#C3D1EA;
    border-style:solid;
    -moz-border-radius:0px 4px 4px 0px;
    border-left-width:0px;
    background-color:#DFEEFF;
  }


.nada {
    border-width:1px;
    border-right-width:0px;
    border-color:white;
    border-style:solid;
    background-color:transparent;
  }


.nada2 {
    border-width:1px;
    border-color:white;
    border-left-width:0px;
    border-style:solid;
    background-color:transparent;
  }


.bordeRojo {
    border-style:solid;
    border-width:1px;
    border-color:red;
  }


.bordeNada {
    border-style:solid;
    border-width:1px;
    border-color:black;
  }


.textoBotonesTutoriales {
    font-size:18pt;
    font-weight:bolder;
    color: #FF8C00;
  }


.filaUltMsgForo {
    -moz-border-radius:6px;
    border-color:#8F8F8F;
    border-style:solid;
    border-width:1px;
    color:black;
    width:98%;
  }


.ventanaChat {
    border-width:2px;
    border-color:black;
    border-style:ridge;
    background-color:white;
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:450px;
    bottom:50px;
    right:100px;
    z-index:500;
  }


.ventanaChatS {
    background-image:url('img/transparencia-sombra.png');
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:450px;
    bottom:45px;
    right:95px;
    z-index:499;
  }


.ventanaChat2 {
    border-width:2px;
    border-color:black;
    border-style:ridge;
    background-color:white;
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:400px;
    bottom:50px;
    right:100px;
    z-index:500;
  }


.ventanaChatS2 {
    background-image:url('img/transparencia-sombra.png');
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:400px;
    bottom:45px;
    right:95px;
    z-index:499;
  }


.ventanaChat3 {
    border-width:2px;
    border-color:black;
    border-style:ridge;
    background-color:white;
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:350px;
    bottom:50px;
    right:100px;
    z-index:500;
  }


.ventanaChatS3 {
    background-image:url('img/transparencia-sombra.png');
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:350px;
    bottom:45px;
    right:95px;
    z-index:499;
  }


.ventanaChat4 {
    border-width:2px;
    border-color:black;
    border-style:ridge;
    background-color:white;
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:300px;
    bottom:50px;
    right:100px;
    z-index:500;
  }


.ventanaChatS4 {
    background-image:url('img/transparencia-sombra.png');
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:300px;
    bottom:45px;
    right:95px;
    z-index:499;
  }


.ventanaChat5 {
    border-width:2px;
    border-color:black;
    border-style:ridge;
    background-color:white;
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:250px;
    bottom:50px;
    right:100px;
    z-index:500;
  }


.ventanaChatS5 {
    background-image:url('img/transparencia-sombra.png');
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:250px;
    bottom:45px;
    right:95px;
    z-index:499;
  }


.ventanaChat6 {
    border-width:2px;
    border-color:black;
    border-style:ridge;
    background-color:white;
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:200px;
    bottom:50px;
    right:100px;
    z-index:500;
  }


.ventanaChatS6 {
    background-image:url('img/transparencia-sombra.png');
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:200px;
    bottom:45px;
    right:95px;
    z-index:499;
  }


.ventanaChat7 {
    border-width:2px;
    border-color:black;
    border-style:ridge;
    background-color:white;
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:100px;
    bottom:50px;
    right:100px;
    z-index:500;
  }


.ventanaChatS7 {
    background-image:url('img/transparencia-sombra.png');
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:100px;
    bottom:45px;
    right:95px;
    z-index:499;
  }


.ventanaPerfil {
    border-width:2px;
    border-color:black;
    border-style:ridge;
    background-color:white;
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:420px;
    bottom:50px;
    right:60px;
    z-index:700;
  }


.ventanaPerfilS {
    background-image:url('img/transparencia-sombra.png');
    -moz-border-radius:5px;
    position:absolute;
    width:350px;
    height:420px;
    bottom:45px;
    right:55px;
    z-index:699;
  }


.ventanaMP {
    border-width:2px;
    border-color:black;
    border-style:ridge;
    background-color:white;
    -moz-border-radius:5px;
    position:absolute;
    width:475px;
    height:450px;
    bottom:50px;
    right:490px;
    z-index:500;
  }


.ventanaMPS {
    background-image:url('img/transparencia-sombra.png');
    -moz-border-radius:5px;
    position:absolute;
    width:475px;
    height:450px;
    bottom:45px;
    right:485px;
    z-index:499;
  }


.capaSombra {
    width:100%;
    height:100%;
    position:fixed;
    background-color:black;
    filter: alpha(opacity=60);
    -moz-opacity: 0.60;
    opacity:.60;
    z-index:100;
  }


.capaAnadirIntegrante {
    width : 300px;
    height: 150px;
    position:fixed;
    top:120px;
    left:80px;
    background-color:white;
    border-color:black;
    border-style:solid;
    border-width:1px;
    z-index:150;
    -moz-border-radius:7px;
  }


.capaModificarIntegrante {
    width : 360px;
    height: 190px;
    position:fixed;
    top:120px;
    left:80px;
    background-color:white;
    border-color:black;
    border-style:solid;
    border-width:1px;
    z-index:150;
    -moz-border-radius:7px;
  }


.enlaceAlertas {
    color : #2069ac;
    text-decoration : none;
    border-width:0px;
    background-color:transparent;
  }

.enlaceAlertas:hover {
    color : #FF7300;
    text-decoration : underline;
    border-width:0px;
    background-color:transparent;
  }

.oscurecerTodo {

	width: 100%;
	height:100%;
	position:fixed;
	z-index:900;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity:0.6;
	background-color:black;

}
.continuarTutorial {

	width: 510px;
	height:420px;
	top: 50px;
	left: 100px;
	position:fixed;
	z-index:905;
	background-color:white;
	-moz-border-radius:15px;
	overflow-x:hidden;
	overflow-y:auto;

}

.xcerrar {

	font-family: 'Courier New';
	font-size: 12pt;
	font-weight: bolder;
	color:red;
	border-width:0px;
	text-decoration:none;
}
.xcerrar:hover {

	font-family: 'Courier New';
	font-size: 12pt;
	font-weight: bolder;
	color:purple;
	border-width:0px;
	text-decoration:none;
}

.capaBuscador {

	display:none;
	position: fixed;
	width:  525px;
	height: 200px;
	top: 15px;
	right: 80px;
	border-width: 2px;
	border-style: ridge;
	border-color: #A25F0C;
	-moz-border-radius:12px;
	z-index:1500;
	background-image:url('img/fondo-buscador-degradado.png');

}

.capaBuscadorS {

	display:none;
	position: fixed;
	width:  525px;
	height: 200px;
	top: 35px;
	right: 70px;
	border-width:0px;
	-moz-border-radius:12px;
	z-index:1499;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity:0.4;
	background-color: black;
}