body { margin: 0px; padding: 0px; background-color: #000000; }
.normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.txtgris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #595959;}
.txtgris11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #58595B;}


.preciodetalle { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0100; }
.txtgris2 { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #58595B;}

.txtgris2  a:link, .txtgris2  a:visited, .txtgris2  a:active{
	font-family: verdana;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	text-decoration:none;
}
.txtgris2  a:hover,{
	font-family: verdana;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	text-decoration:underline;
}

.txtverde { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.txtceleste14 { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #BE2F05; font-weight: bold;}
.txtverdegrande { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #63A100; font-weight: bold;}
/*contadr encontrados*/
.contador_resul { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: normal;}

/*texto libros home*/
.txt_detalle_libro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #58595B; font-weight:bold;}
.txt_precio_libro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F93D31; font-weight:bold;}
.txt_precio_libro_us { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; font-weight:bold;}

/*texto libros ficha*/
.ficha_detalle_libro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold;}
.ficha_precio_libro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F83E32; font-weight:bold;}
.ficha_precio_libro_us { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006600; font-weight:bold;}

.tituloproducto { font-family: Tahoma; font-size: 11px; color: #000000; font-weight: bold; text-align: left; margin-right: 6px; padding-right: 6px; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px;}
.tituloproducto a:link {font-family: Tahoma; font-size: 11px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: bold;}
.tituloproducto a:visited {font-family: Tahoma; font-size: 11px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: bold;}
.tituloproducto a:hover {font-family: Tahoma; font-size: 11px; color : #000000; letter-spacing: 0px; text-decoration : underline; font-weight: bold;}
.tituloproducto a:active {font-family: Tahoma; font-size: 11px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: bold;}

.productodetalle { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold;}
.producto { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.descripcion { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

.descripcion_noti { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

.precio { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #C02E05;}

/*noticias*/
.tit_noticias { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; font-weight:bold;}

.tit_noticias a:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; font-weight:bold;}
.tit_noticias a:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; font-weight:bold;}
.tit_noticias a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; font-weight:bold;}
.tit_noticias a:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; font-weight:bold;}

.des_noticias {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal; color: #000000;}
.des_noticias a:link, .des_noticias a:visited, .des_noticias a:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal; color: #000000;}
.des_noticias a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal; color: #5D5D5D;	text-decoration: none;}
.fecha_noticias {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;}
/*categoria*/
.tit_categoria { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold;}

.link_subcategoria { font-family: verdana; font-size: 10px; color: #000000; font-weight: normal; }
.link_subcategoria A:LINK {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.link_subcategoria A:VISITED {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.link_subcategoria A:HOVER {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : underline; font-weight: normal;}
.link_subcategoria A:ACTIVE {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: normal;}

.link_listadeseos { font-family: verdana; font-size: 10px; color: #000000; font-weight: bold; }
.link_listadeseos A:LINK {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: bold;}
.link_listadeseos A:VISITED {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: bold;}
.link_listadeseos A:HOVER {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : underline; font-weight: bold;}
.link_listadeseos A:ACTIVE {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: bold;}

.link_carro_deseo { font-family: verdana; font-size: 11px; color: #000000; font-weight: normal; text-align: left; margin-right: 6px; padding-right: 6px; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px;}
.link_carro_deseo A:LINK {font-family: verdana; font-size: 11px; color : #ff0000; letter-spacing: 0px; text-decoration : none; font-weight: bold;}
.link_carro_deseo A:VISITED {font-family: verdana; font-size: 11px; color : #ff0000; letter-spacing: 0px; text-decoration : none; font-weight: bold;}
.link_carro_deseo A:HOVER {font-family: verdana; font-size: 11px; color : #ff0000; letter-spacing: 0px; text-decoration : underline; font-weight: bold;}
.link_carro_deseo A:ACTIVE {font-family: verdana; font-size: 11px; color : #ff0000; letter-spacing: 0px; text-decoration : none; font-weight: bold;}

.link_ordena { font-family: verdana; font-size: 10px; color: #000000; font-weight: bold;}
.link_ordena A:LINK {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.link_ordena A:VISITED {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.link_ordena A:HOVER {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : underline; font-weight: normal;}
.link_ordena A:ACTIVE {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: normal;}

/*ficha*/
.tit_fiicha { font-family: verdana; font-size: 13px; color: #000000; font-weight: bold;}
.tit_autor { font-family: verdana; font-size: 12px; color: #000000; font-weight: normal;}
.det_ficha { font-family: verdana; font-size: 12px; color: #000000; font-weight: normal; text-align:left;}
.det_datos { font-family: verdana; font-size: 10px; color: #000000; font-weight: bold; text-align:left;}
.agotado { font-family: verdana; font-size: 10px; color: #ff0000; font-weight: bold; text-align:left;}

/*carro*/
.car_descrip { font-family: verdana; font-size: 11px; color: #000000; font-weight: normal;}
.tit_carro_td { font-family: verdana; font-size: 11px; color: #FFFFFF; font-weight: normal;}

.links_carros { font-family: verdana; font-size: 10px; color: #000000; font-weight: normal; }
.links_carros A:LINK {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.links_carros A:VISITED {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.links_carros A:HOVER {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.links_carros A:ACTIVE {font-family: verdana; font-size: 10px; color : #000000; letter-spacing: 0px; text-decoration : none; font-weight: normal;}

/*inscripcion*/
.tit_ins { font-family: verdana; font-size: 10px; color: #000000; font-weight: normal;}
.campos_ins { font-family: verdana; font-size: 10px; color: #000000; font-weight: normal;}
.bienvenida { font-family: verdana; font-size: 11px; color: #000000; font-weight: normal;}

.bienvenida  a:link, .bienvenida  a:visited, .bienvenida  a:active{
	font-family: verdana;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
	text-decoration:none;
}
.bienvenida  a:hover,{
	font-family: verdana;
	font-size: 11px;
	color: #003399;
	font-weight: bold;
	text-decoration:underline;
}


/*politicas*/
.txt_politicas {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 15px;
}
.txt_politicas  a:link, .txt_politicas  a:visited, .txt_politicas  a:active{
	font-family: verdana;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	text-decoration:none;
}
.txt_politicas  a:hover,{
	font-family: verdana;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	text-decoration:underline;
}

.txt_contacto {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 15px;
}
.cajas_contacto { border: 1px solid #BEBEBE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
/**/

.menu-navega { font-family: Tahoma; font-size: 11px; color: #818284; font-weight: normal; text-align: left; margin-right: 6px; padding-right: 6px; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px;}
.menu-navega A:LINK {font-family: Tahoma; font-size: 11px; color : #818284; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-navega A:VISITED {font-family: Tahoma; font-size: 11px; color : #818284; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-navega A:HOVER {font-family: Tahoma; font-size: 11px; color : #818284; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-navega A:ACTIVE {font-family: Tahoma; font-size: 11px; color : #818284; letter-spacing: 0px; text-decoration : none; font-weight: normal;}

.menu-izq-off1 { font-family: Tahoma; font-size: 12px; color: #3D3D3D; font-weight: normal; text-align: left; margin-right: 6px; padding-right: 6px; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px;}
.menu-izq-off1 A:LINK {font-family: Tahoma; font-size: 11px; color : #3D3D3D; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-izq-off1 A:VISITED {font-family: Tahoma; font-size: 11px; color : #3D3D3D; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-izq-off1 A:HOVER {font-family: Tahoma; font-size: 11px; color : #3D3D3D; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-izq-off1 A:ACTIVE {font-family: Tahoma; font-size: 11px; color : #3D3D3D; letter-spacing: 0px; text-decoration : none; font-weight: normal;}

.menu-izq-off2 { font-family: Tahoma; font-size: 12px; color: #41ACE0; font-weight: normal; text-align: left; margin-right: 6px; padding-right: 6px; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px;}
.menu-izq-off2 A:LINK {font-family: Tahoma; font-size: 11px; color : #41ACE0; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-izq-off2 A:VISITED {font-family: Tahoma; font-size: 11px; color : #41ACE0; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-izq-off2 A:HOVER {font-family: Tahoma; font-size: 11px; color : #41ACE0; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-izq-off2 A:ACTIVE {font-family: Tahoma; font-size: 11px; color : #41ACE0; letter-spacing: 0px; text-decoration : none; font-weight: normal;}

.menu-izq-on2 { font-family: Tahoma; font-size: 12px; color: #C5C5C5; font-weight: normal; text-align: left; margin-right: 6px; padding-right: 6px; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px;}
.menu-izq-on2 A:LINK {font-family: Tahoma; font-size: 11px; color : #C5C5C5; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-izq-on2 A:VISITED {font-family: Tahoma; font-size: 11px; color : #C5C5C5; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-izq-on2 A:HOVER {font-family: Tahoma; font-size: 11px; color : #C5C5C5; letter-spacing: 0px; text-decoration : none; font-weight: normal;}
.menu-izq-on2 A:ACTIVE {font-family: Tahoma; font-size: 11px; color : #C5C5C5; letter-spacing: 0px; text-decoration : none; font-weight: normal;}

.lmenutop {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand}
.lmenutop A:link {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:normal;}
.lmenutop A:visited { font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:normal;}
.lmenutop A:hover { font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:normal;}
.lmenutop A:active { font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:normal;}

.lmenutop2 {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand}
.lmenutop2 A:link {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:bold;}
.lmenutop2 A:visited { font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:bold;}
.lmenutop2 A:hover { font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:bold;}
.lmenutop2 A:active { font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:bold;}

.lmenutop3 {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; cursor:hand; font-weight:bold;}
.lmenutop3 A:link {  font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; cursor:hand; font-weight:bold;}
.lmenutop3 A:visited { font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; cursor:hand; font-weight:bold;}
.lmenutop3 A:hover { font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; cursor:hand; font-weight:bold;}
.lmenutop3 A:active { font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; cursor:hand; font-weight:bold;}

.menu_izq_caja {  font-family: Tahoma; font-size: 10px; color: #FFFFFF; text-decoration: none; cursor:hand}
.menu_izq_caja A:link {  font-family: Tahoma; font-size: 10px; color: #FFFFFF; text-decoration: none; cursor:hand; font-weight:bold;}
.menu_izq_caja A:visited { font-family: Tahoma; font-size: 10px; color: #FFFFFF; text-decoration: none; cursor:hand; font-weight:bold;}
.menu_izq_caja A:hover { font-family: Tahoma; font-size: 10px; color: #FFFFFF; text-decoration: none; cursor:hand; font-weight:bold;}
.menu_izq_caja A:active { font-family: Tahoma; font-size: 10px; color: #FFFFFF; text-decoration: none; cursor:hand; font-weight:bold;}

.menu_pie {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand}
.menu_pie A:link {  font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:normal;}
.menu_pie A:visited { font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:normal;}
.menu_pie A:hover { font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:normal;}
.menu_pie A:active { font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; cursor:hand; font-weight:normal;}

.lmenuoff:link {  font-family: Tahoma; font-size: 10px; color: #ffffff; text-decoration: none; cursor:hand}
.lmenuoff:visited { font-family: Tahoma; font-size: 10px; color: #ffffff; text-decoration: none; cursor:hand}
.lmenuoff:hover { font-family: Tahoma; font-size: 10px; color: #ffffff; text-decoration: none; cursor:hand}
.lmenuoff:active { font-family: Tahoma; font-size: 10px; color: #ffffff; text-decoration: none; cursor:hand}

.linknormal2:link { font-family: Tahoma; font-size: 10px; color: #000F77; text-decoration: none; font-weight: bold;}
.linknormal2:visited { font-family: Tahoma; font-size: 10px; color: #000F77; text-decoration: none; font-weight: bold;}
.linknormal2:hover { font-family: Tahoma; font-size: 10px; color: #000F77; text-decoration: none; font-weight: bold;}
.linknormal2:active { font-family: Tahoma; font-size: 10px; color: #000F77; text-decoration: none; font-weight: bold; }

.lsubmenuoff:link {  font-family: Tahoma; font-size: 10px; color: #A8A8A8; text-decoration: none}
.lsubmenuoff:visited { font-family: Tahoma; font-size: 10px; color: #A8A8A8; text-decoration: none }
.lsubmenuoff:hover { font-family: Tahoma; font-size: 10px; color: #A8A8A8; text-decoration: underline}
.lsubmenuoff:active { font-family: Tahoma; font-size: 10px; color: #A8A8A8; text-decoration: none}

.lsubmenuon:link {  font-family: Tahoma; font-size: 10px; color: #A8A8A8; text-decoration: none; font-weight: bold;}
.lsubmenuon:visited { font-family: Tahoma; font-size: 10px; color: #A8A8A8; text-decoration: none; font-weight: bold;}
.lsubmenuon:hover { font-family: Tahoma; font-size: 10px; color: #A8A8A8; text-decoration: underline; font-weight: bold;}
.lsubmenuon:active { font-family: Tahoma; font-size: 10px; color: #A8A8A8; text-decoration: none; font-weight: bold;}

.lpagina:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight:normal;}
.lpagina:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight:normal;}
.lpagina:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: underline; font-weight:normal;}

.linkverde:link { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none;}
.linkverde:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none;}
.linkverde:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: underline;}

.webcreate:link { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
.webcreate:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.webcreate:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.webcreate:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}

.textoblanco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.textoblanco12 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.textoblanco:link {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.textoblanco:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}


.botones {font-family: verdana;	font-size: 11px; background-color: #888888; font-weight: bold; text-decoration: none; color: #FFFFFF; margin-top: 6px; margin-bottom: 6px; padding-top: 6px; padding-bottom: 6px;}
.botones A:link{ font-family: verdana; font-size: 11px; border: 0px none #0066CC; background-color: #888888; font-weight: bold; text-decoration: none; color: #FFFFFF; margin-top: 6px; margin-bottom: 6px; padding-top: 6px; padding-bottom: 6px;}
.botones A:visited{ font-family: verdana; font-size: 11px; border: 0px none #0066CC; background-color: #888888; font-weight: bold; text-decoration: none; color: #FFFFFF;  margin-top: 6px; margin-bottom: 6px; padding-top: 6px; padding-bottom: 6px;}
.botones A:hover{ font-family: verdana; font-size: 11px; border: 0px none #0066CC; background-color: #888888; font-weight: bold; text-decoration: none; color: #FFFFFF;  margin-top: 6px; margin-bottom: 6px; padding-top: 6px; padding-bottom: 6px;}
.botones A:active{ font-family: verdana; font-size: 11px; border: 0px none #0066CC; background-color: #888888; font-weight: bold; text-decoration: none; color: #FFFFFF; margin-top: 6px; margin-bottom: 6px; padding-top: 6px; padding-bottom: 6px;}


.cantidad { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #59595B;}



form { border: none; margin: 0px; padding: 0px;}
.cajas { border: 1px solid #7F9DB9; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
.cajas-azul {border: 1px solid #41ACE4; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}

.cajas_sinborde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#595959;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	text-align: right;
}

.link_pie {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE2F03}
.link_pie:link, .link_pie:visited, .link_pie:active {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE2F03; text-decoration: none}
.link_pie:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE2F03; text-decoration: underline}

.pie { font-family: Tahoma; font-size: 10px; color: #A7A9AC; text-decoration: none; font-weight: normal;}
.pie:link,.pie:visited,.pie:active { font-family: Tahoma; font-size: 10px; color: #A7A9AC; text-decoration: none; font-weight: normal;}
.pie:hover { font-family: Tahoma; font-size: 10px; color: #A7A9AC; text-decoration: underline; font-weight: normal;}
.nota { font-family: Arial; font-size: 9px; color: #000000; text-decoration: none; font-weight: normal;}

.txtgris14 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #888888; font-weight: normal;}


.cantidad_dis {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
/*login*/
.tit_login { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}