/* CSS Document */
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;  }
body { background-image:url(../img/bg.png); margin-top:0px}
body, button, input, select, textarea { font-family: Arial, Helvetica, sans-serif; color: #222; }

.text_login {
	width:260px; height:30px; border-radius:5px; box-shadow:#999 3px 3px 3px; border:1px #CCCCCC solid}
.boton_login {
	border-radius:5px; font-size:12px; color:#333; font-weight:bold; height:30px; padding:5px; width:100px}	
	
.color_gris1{ color:#666}	
.h1 {}
#main-content
{
	width:100%; text-align:left; border:0px #FF0000 solid; background:#FFF
}
#user-content {width:0%; border:0px #0033CC solid; height:100%; float:right; text-align:left; font-size:11px; color: #666;height:auto; border-left:0px #D6D6D6 solid; border-bottom:0px #D6D6D6 solid; border-right:0px #D6D6D6 solid; border-radius: 0px 0px 0px 0px; background: #FFF; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; }

header { border-bottom:0px #CCC solid; width:100%; text-align:left; padding-top:4px; padding-bottom:0px; background:url(../img/bg.png)}
#full-content {width:90%; }

.Size11 { font-size:11px}
.Size12 { font-size:12px}

#search-go { border:1px #C1C1C1 solid; border-radius: 3px; width:280px; box-shadow:#ACACAC 2px 2px 2px; background:#FFF }
#searched { width:250px; height:20px; border:0px }

.bchat2 { border-radius:5px 0px 0px 5px; padding-left:6px; background:rgba(255,255,255,1); color: rgba(153,153,153,1);}
.bchat1 { border-radius:0px 5px 5px 0px; background:rgba(255,255,255,1); padding-right:6px }

.online { border:2px #F00 solid}

.displaynone { display:none}
#charge-loading { width:90%; height:100%; position: absolute; background: rgba(255,255,255,0.5); text-align:center; color: #999; font-size:12px}

#search1 {position:absolute; width:250px; max-width:400px}
#search2 {position:absolute; max-width:400px}
#td-modal1 {border-top:1px #CCCCCC solid; border-left:0px; border-bottom:0px; padding-left:5px; background:rgba(255,255,255,1)}
#td-modal2 {border:1px #CCCCCC solid; border-top:0px; padding:5px; background:rgba(255,255,255,1);}
#td-modal3 {border-top: 1px #CCCCCC solid; border-right:1px #CCCCCC solid; background:rgba(255,255,255,1); padding-right:5px; cursor:pointer}

#modal-ing-doc { position:fixed; top:0px; left:0px; width:100%; height:100%; background: rgba(0,0,0,0.4)}
.modal-ing-doc-table {border:1px solid #036; box-shadow:rgba(0,0,0,0.4) 4px 4px 4px; position:absolute; top:25%; left:40%; right:40%; background:rgba(245,245,245,1); width:300px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:rgba(63,63,63,1);}

.error { border-radius:3px; border:1px #FF0000 solid; box-shadow:rgba(255,0,0,1) -1px 2px 3px; background:rgba(255,255,153,0.5); padding:3px}

.txt1 {width:100px; border:0px; background: rgba(255,255,102,0.5)}

.styleazul { background: rgba(0,51,102,1); color:rgba(255,255,255,1); padding:3px}
.stylegris { background: rgba(102,102,102,1); color:rgba(255,255,255,1); padding:3px}
.stylegrisSL { background: rgba(204,204,204,1); color: rgba(51,51,51,1); padding:5px}
.styleblack { background: rgba(0,0,0,1); color:rgba(255,255,255,1); padding:3px}

.bgerror { background:#F60; border:1px #000000 solid}
.bgok { background:#FFF}

.inputHide {
    /*font-size       : 100px;
    width           : 100px;
    height          : 100px;
    border          : none;
    background      : transparent;*/
    readonly        : true;
}

.vistaTd { height:23px; padding-left:3px; cursor:pointer; font-size:10px; padding-left:5px}



.vistaTd:hover { background:rgba(0,102,204,0.5)}

.vistaTdON { background:rgba(204,204,204,1); text-shadow:rgba(51,51,51,1) 0px 0px 1px}

.td_vist1 { background:rgba(255,255,255,1); border-top:1px #999999 solid; border-left:1px #999999 solid; 
border-right:1px #999999 solid; border-radius:3px 3px 0px 0px; height:20px; margin-left:2px; padding:2px; 
text-align:center; color:rgba(102,102,102,1)}

.tr_selectOFF { background: rgba(153,153,153,0.3)}
.tr_select { background: rgba(255,255,255,1); color: rgba(0,0,0,1);}

.styleOFFPXTR { border:1px #FF0000 solid; color:rgba(153,0,0,1); box-shadow:rgba(204,0,0,1) 1px 1px 2px;}

.text_edit_user { width:95%; height:25px; border-radius:5px; border: rgba(204,204,204,1) 1px solid; padding-left:4px}

.apmchat {position: fixed; width:185px; height:83%; background: rgba(237,237,237,1); 
right:67px; bottom:36px}

.apmchat_op {position: fixed; width:185px; height:83.5%; background: rgba(237,237,237,1); 
right:67px; bottom:36px}


.apmchatON { position: fixed; width:185px; height:88.9%; background: rgba(237,237,237,1); 
right:67px; bottom:36px}

.apmchatOFF {position: fixed; width:185px; height:68px; background: rgba(237,237,237,1); 
right:67px; bottom:0px}


.bord_chat_b { border-bottom: rgba(212,212,212,1) 1px solid}

.refrescc { background:url(../img/refresh-26-over.png); width:26px; height:26px; cursor:pointer}
.refrescc:hover { background:url(../img/refresh-26-act.png)}