 .boxErrores {
  border: 1px solid black;
  BORDER-COLOR: #849EAA;
  BACKGROUND-COLOR: #ffffff;
  COLOR: #ff0000;
  FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
  FONT-SIZE: 11px;
 }

 .subapartado {
  BORDER-BOTTOM: 1px solid;
  BORDER-COLOR: #849EAA;
  BORDER-LEFT: 1px solid;
  /* BACKGROUND-COLOR: #; */
  BORDER-RIGHT: 0px solid;
  BORDER-TOP: 0px solid;
  COLOR: #364961;
  FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
  FONT-SIZE: 12px;
 }

 .button-c {
  BORDER-BOTTOM: 1px solid;
  BORDER-COLOR: #849EAA;
  BORDER-LEFT: 1px solid;
  BACKGROUND-COLOR: #ffffff;
  BORDER-RIGHT: 1px solid;
  BORDER-TOP: 1px solid;
  COLOR: #364961;
  FONT-FAMILY: Verdana, Helvetica, sans-serif;
  FONT-SIZE: 7pt;
 }

 .search_submit {
  background-color: #ffffff;
  BORDER-BOTTOM: 1px solid; 
  BORDER-LEFT: 1px solid;
  BORDER-RIGHT: 1px solid;
  BORDER-TOP: 1px solid;
  border-color: #849FAA;
  FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
  FONT-SIZE: 11px;
  color: black;
  FONT-WEIGHT: normal; 
 }

 .titulostablas {
  color: #ffffff; 
  font-family: Verdana, Arial;
  FONT-SIZE: 11px; 
  font-weight: bold;
  background-color:#849EAA;
 }

 .descripcion{
 border: 1px solid #849FAA;
 color: #374961;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 text-decoration: none;
 }
 
 .comentarios{
 color: #374961;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 text-decoration: none;
 }
 
 body {
 font-family: tahoma,arial,helvetica,sans-serif; 
 color: #374961; 
 font-size: 8px; 
 background-color:#FFFFFF; 
 margin:0;
 }
 
 .normal { 
 color: #374961;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 text-decoration: none;
 }
 
 .normalb { 
 color: #374961;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 text-decoration: none;
 font-weight:bold;
 }
 
 .boton { 
 color: #000;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 text-decoration: none;
 }
 
 .selectPagina {
  BACKGROUND-COLOR: white;
  COLOR: #333333;
  FONT-FAMILY: Tahoma, Verdana, Helvetica;
  FONT-SIZE: 11px; 
 }
 
 A:link, A:visited, A:active {
  color: #374961;
  font-family: Tahoma, Verdana, Arial; 
  font-size: 11px;
  text-decoration: none;
  }
 
  A:hover {
  color: #8F03C2; 
  font-family: Tahoma, Verdana, Arial; 
  font-size: 11px; 
  text-decoration: underline;
  }
  
.backcolor1 { background-color:#849FAA; }
.backcolor2 { background-color:#062446; } 
.backcolor3 { background-color:#E3E4D6; }  

.backcolor4 { 
 background-color:#CCCCCC; 
 color: #374961;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 text-decoration: none;
}   
.backcolor5 { background-color:#052546; }   
.backcolor6 { background-color:#949493; }    
.backcolor7 { background-color:#EEEEEA;}
.backcolor8 { background-color:#FFFFFF; }    
.backcolor9 { background-color:#EDEDED; }    
.backcolor10 { background-color:#8F03C2; }    
.backcolor11 { background-color:#F4F4F4; }    
.backcolor12 { background-color:#849EAA; }   
.backcolor13 { background-color:#F7E6D7; }  
.backcolor14 { background-color:#FAF0E7; }  

.onlineUsers{
font-family:verdana;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}

.topUsers{
font-family:verdana;
font-size:10px;
color:green;
font-weight:bold;
}

.redAlert{
font-family:verdana;
color:#FF0000;
font-size:11px;
}

.backQuad{
background-image:url("/img/libraries_li_left.gif");
background-repeat:no-repeat;
}

.backVertical{
background-image:url("/img/archives_line_vertical.gif");
background-repeat:repeat-y;
}

.backArrow{
background-image:url("/img/libraries_arrow.gif");
background-repeat:no-repeat;
}

.backLine{
background-image:url("/img/line_features.gif");
background-repeat:no-repeat;
height:4px;
}

.logo{
background-image:url("/img/logo_g.gif");
background-repeat:no-repeat;
width:196px;
height:75px;
cursor: hand;
}

.logoxmas{
background-image:url("/img/logo_navidad_g.gif");
background-repeat:no-repeat;
width:320px;
height:90px;
cursor: hand;
}

.logocresp{
background-image:url("/img/logo_g_cresp.gif");
background-repeat:no-repeat;
width:224px;
height:75px;
cursor: hand;
}

div.nolimitsMenu{
background-image:url("/img/nolimits_menu.png");
background-repeat:no-repeat;
width:178px;
height:38px;
margin-left:20px;
}

div.nolimitsMenu a{
text-decoration:none;
}

.participa{
background-image:url("/fotomaton/participa.gif");
background-repeat:no-repeat;
width:232px;
height:20px;
cursor: hand;
}


.blue{
color:#51A8FF;
}

.starBlack{
background-image:url("/img/star2.gif");
background-repeat:no-repeat;
width:11px;
height:11px;
}

.chat{
background-image:url("/img/chat.gif");
background-repeat:no-repeat;
width:11px;
height:11px;
margin-top:1px;
}

.avanti{
background-image:url("/fotomaton/avanti.gif");
background-repeat:no-repeat;
width:17px;
height:16px;
cursor: hand;
}

.avantiOff{
background-image:url("/fotomaton/avanti_off.gif");
background-repeat:no-repeat;
width:17px;
height:16px;
}

.retrocesi{
background-image:url("/fotomaton/retrocesi.gif");
background-repeat:no-repeat;
width:17px;
height:16px;
cursor: hand;
}

.retrocesiOff{
background-image:url("/fotomaton/retrocesi_off.gif");
background-repeat:no-repeat;
width:17px;
height:16px;
}

.resumenNL{
 color: #FFFFFF;
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 text-decoration: none;
 background-color:#605e5e;
 border:solid 1px #000000;
 padding:20px;
}

div.nolimitsMinilogo{
background-image:url("/img/nolimits_p.png");
background-repeat:no-repeat;
width:35px;
height:30px;
font-size:30px;
display:inline;
}

div.nolimitsMinilogo a{
text-decoration:none;
}
div.nolimitsNolimits{
background-image:url("/img/nolimits_nolimits.png");
background-repeat:no-repeat;
width:120px;
height:120px;
}

.canal {
	float: left;
	text-align: center;
	width: 110px;
	height: 120px;
	font: 7pt sans-serif;
	margin: 12px;
	overflow: hidden
	
}

.thumb {
	width: 110px;
	height: 90px;
	overflow: hidden;
}

.alerta {
	position:absolute;
	top: 2px;
	left: 2px;
	width: 11px;
	height: 9px;
}
.entraahora{
margin-bottom:10px;
font-weight:bold;
color:black;
}

.offline{
line-height:8px;
width:50px;
padding-left:5px;
margin-top:5px;
margin-bottom:5px;
padding-right:3px;
border-left:solid 7px red;
color:#CCCCCC;
}

.online{

line-height:8px;
width:50px;
padding-left:5px;
margin-top:5px;
margin-bottom:5px;
padding-right:3px;
border-left:solid 7px #49E455;
}

a.onlinelink:hover {color:#1CC128;}
a.onlinelink:visited {color:#1CC128;}
a.onlinelink:link {color:#1CC128;}

.statsonline{
width:100%;
height:30px;
color:#374961;
}

.enviarmensaje{
width:100%;
height:100%;
color: #ffffff; 
font-family: Verdana, Arial;
font-size: 11px; 
font-weight: normal;
background-color:#849EAA;
text-align:center;
}

.enviarmensaje ,input ,textarea{
border:0px;
color: #000; 
font-family: Verdana, Arial;
font-size: 10px; 
font-weight: normal;
}

.table_mensajes{
border:0px;
color: #FFF; 
font-family: Verdana, Arial;
font-size: 11px; 
font-weight: normal;
background-color:#F4F4F4;
}
.tr1_mensajes{
background-color:#849EAA;line-height:8px;
}

.tr1_mensajes_noleido{
background-color:#A4A5A0;line-height:8px; color:#FFF;
}

.tr2_mensajes{
background-color:#FFF;
color: #999999;
}
.tr3_mensajes{
background-color:#FFF;line-height:8px;
}

.mode_mensajes{
width:100%;
padding:5px;
text-align:center;
}
.mode_mensajes_sel{
text-align:center;
width:100%;
font-weight:bold;
padding:10px;
}

#nuevoMensaje{
position:absolute;
top:200px;
left:400px;
width:300px;
height:200px;
border:solid 12px red;
background-color:#474646;
padding:8px;
text-align:center;
color: #FFF; 
font-family: Verdana, Arial;
font-size: 12px; 
}

#sendMensaje{
position:absolute;
top:200px;
left:400px;
width:400px;
height:300px;
border:solid 12px red;
background-color:#474646;
padding:8px;
text-align:center;
color: #FFF; 
font-family: Verdana, Arial;
font-size: 12px; 
}

#nuevoMensaje{
position:absolute;
top:200px;
width:300px;
border:solid 12px red;
background-color:#CCCCCC;
padding:8px;
text-align:center;
color: #FFF; 
font-family: Verdana, Arial;
font-size: 10px; 
left: 50%;
margin: 0px 0px 0px -150px; /*aprox. la mitad de width*/
}

.nuevoMensaje1{
background-color:#515151;
padding:8px;
border:solid 1px #797777;
text-align:left;
color: #ECEC1C; 
font-family: Verdana, Arial;
font-size: 9px; 
width:90%;
}

.nuevoMensaje2{
background-color:#515151;
padding:8px;
border:solid 1px #797777;
text-align:left;
color: #52C0EB; 
font-family: Verdana, Arial;
font-size: 9px; 
width:90%;
}


#sendMensaje{
position:absolute;
top:200px;
width:500px;
height:320px;
border:solid 12px red;
background-color:#CCCCCC;
padding:8px;
text-align:center;
color: #FFF; 
font-family: Verdana, Arial;
font-size: 12px; 
left: 50%;
margin: 0px 0px 0px -200px; /*aprox. la mitad de width*/
}

.enable {
  background-color: #77FF77;
  font-weight: bold;
  color: #999999;
}
.disable {
  background-color: #FF7777;
  font-weight: bold;
  color: #999999;
} 

.minitext {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #999999;
}

.0 {
  background-color: #4786D2;
}
.1 {
  background-color: #D3E8FD;
}
.2 {
  background-color: #D3E8FD;
}
.3 {
  background-color: #D3E8FD;
}
.4 {
  background-color: #D3E8FD;
} 

.mensaje_borrado{
position:relative;
top:0px;
background-color:red;
color:white;
width:100px;
height:12px;
text-align:center;
font-weight:bold;
float:right;
}

.mensaje_archivado{
position:relative;
background-color:green;
color:white;
width:100px;
height:12px;
text-align:center;
font-weight:bold;
float:right;
}

.mensaje_fondo{
	/*background-image: url(/img/nuevo.png);*/
	background-repeat: no-repeat;
	background-position: 90px;
}

.nuevored_fondo{
	background-image: url(/img/nuevo_red.png);
	background-repeat: no-repeat;
	background-position: 70px;
}
.imgTablon_fondo{
	background-image: url(/img/img_tablon.png);
	background-repeat: no-repeat;
	background-position: 95px;
	height:20px;
}
