body{background-color:#000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; margin:0;}
.saludo{height:15px; color:#FFF;}
.saludo a{height:15px; color:#FFF; text-decoration:none;}
.saludo a:hover{height:15px; color:#FFF; text-decoration:underline;}
table{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#474747;}
.datalist{width:392px; color:#FFF;}
.datalist .nameusuario{color:#fb5200; font-size:13px; float:left;}
.link_borrar a{display:block; background:url(../images/bt_borrar.png); width:16px; height:16px; float:right;}
table #LoginView1_Login1_LoginButton{background:url(../images/bg-login.jpg); background-position:center; background-repeat:no-repeat; border:none; width:64px; height:20px; text-align:center; color:#FFF; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}
table INPUT{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#474747;}
table #LoginView1_UpdatePanel2{width:400px;}
table #LoginView1_UpdatePanel2 #LoginView1_txtMensaje{width:334px; height:46px; border:1px solid #aeaeae; color:#FFF; background:#000}
.contentChat{width:397px; height:286px; border:1px solid #c2c2c2 !important; background:transparent;}
.usuariosChat{width:135px; height:340px; border:1px solid #c2c2c2 !important; background:transparent;}
.bt_enviar{height:24px; width:40px; background:url(../images/bt_enviar.jpg); border:none; color:#FFF; text-align:center; background-position:center; background-repeat:no-repeat;}
.textoUsuario{float:left; width:auto; color:#FFF;}
.inactivo{float:right !important; width:16px; height:16px; display:block;}
.bt_bloquear a{display:block; width:16px; height:16px; background:url(../images/user_block.png); float:right;}
.datalist_usuarios{width:130px;}
.fecha{font-size:11px; color:#b8b8b8; float:right;}
.botones{float:left; width:158px; height:20px; margin-left:75px; margin-top:5px;}
.botones a.bt_cancelar{background:url(../images/bt-cancelar.png); background-position:center; background-repeat:no-repeat; display:block; width:74px; height:18px; float:left;}
.botones a.bt_ingresar{background:url(../images/bt-ingresar.png); background-position:center; background-repeat:no-repeat; display:block; width:74px; height:18px; float:left; margin-left:5px;}
/*.cuadroblanco .registro a.olvide{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#474747; float:left; text-transform:uppercase; margin-top:10px; text-decoration:none; display:block;}
.cuadroblanco .registro a.olvide:hover{text-decoration:underline;}
.cuadroblanco .registro a.bt_registro:hover span.bottom{display: block; float:left; width:241px; height:11px; background: url(../images/login-bottom.gif); background-position:center; background-repeat:repeat-y; top:552px;}*/
/*====================== Clases Nuevas ================================*/
.login-chat{width:528px; height:391px; padding:10px 15px; background:#000;}
.login-chat .iconochat{float:left; padding:42px 0 0 122px;}
.login-chat .circulochat{float:left; background:url(../images/circulo-chat.png) no-repeat center; width:515px; height:345px;}
.login-chat .circulochat .paraingresar{float:left; width:150px; padding:60px 0 0 40px; color:#FFF; line-height:20px; height:100px;}
.login-chat .circulochat .campos{float:left; width:250px; color:#FFFFFF; padding:120px 0 0 50px;}
.login-chat .circulochat .campos .campotxt{float:left; padding:5px 0 0 0; width:70px; height:17px; text-align:right;}
.login-chat .circulochat .campos .campoinput{float:left; padding-left:15px; padding:0 5px 10px; width:140px;}
.login-chat .circulochat .campos .campoinput input{font-family:Tahoma,Arial,Helvetica,sans-serif; color:#474747; float:left; width:120px;}
.login-chat .circulochat .campos .campoinput .error2{float:left; color:#32aacb;}
.login-chat .circulochat .error{float:left; width:150px; padding-left:290px; color:#32aacb; height:50px;}
.login-chat .circulochat .boton{float:left; padding:45px 0 0 350px; }
.login-chat .circulochat .boton a{background:url(../images/btenviar.png) no-repeat center; width:67px; height:23px; display:block;}
