/*DEFINICIONES*/

body{
    background-color:#ffffff;
    background-image:url('../img/bkg_estirar.jpg');
    background-position: top;
    background-repeat: repeat-x;
	margin:auto;
	padding:0;
	text-align:center;
}

form{
	margin:0px;
	padding:0px;
	border:0px;
	border-collapse:collapse;
}

img {
	border:0px;
	margin:0px;
	padding:0px; 
}

span {
		margin:0px;
		padding:0px; 
		border:0px;
}

p {
		margin:0px;
		padding:0px; 
		border:0px;
		line-height:1.2em;	
}

li {
		margin:0px;
		padding:0px; 
		list-style: none;
}

div{
	display:block;
	position:relative;
}

a{
	text-decoration:none;
	cursor:pointer;
}

/*FORMULARIOS*/
.formulario{
	color: #000000;
	font-family:  verdana;
	font-size: 10px;
	font-weight:normal;
	padding-left:2px;
	background-color:#ffffff;
	border: 1px solid #4788c4;
	width:145px;
	height:13px;
	position:absolute;
}

/*CONTENEDORES WEB*/

.contenedor_total{
	display:block;
	position:relative;
	float:none;
	clear:none;
	margin:0 auto;
	width:995px;
	height:auto;
	text-align:center;
	z-index:1;
}


/*PUBLIC HOME*/

.cabecera{
	display:block;
	position:relative;
	float:left;
	clear:both;
	margin:0 auto;
	width:100%;
	height:147px;
	text-align:left;
	z-index:1;
}

.posi_logo{
	display:block;
	position:absolute;
	background:url('../img/img_logo.jpg') no-repeat;
	width:708px;
	height:106px;
	top:0px;
	left:32px;
	z-index:2;
}

.posi_conejos{
	background:transparent url(../img/img_conejos.jpg) no-repeat scroll 0 0;
	display:block;
	height:176px;
	left:715px;
	position:absolute;
	top:4px;
	width:282px;
	z-index:2;
}

.posi_lupa{
	background:transparent url(../img/img_lupa.jpg) no-repeat scroll 0 0;
	display:block;
	height:24px;
	left:183px;
	position:absolute;
	top:118px;
	width:23px;
	z-index:2;
}

.posi_buscador{
	display:block;
	height:13px;
	left:32px;
	position:absolute;
	top:122px;
	width:145px;
	z-index:2;
}

.capa_menu{
	display:block;
	height:17px;
	left:218px;
	padding-top:2px;
	position:absolute;
	top:122px;
	width:490px;
	z-index:2;
}

.posi_texto_menu{
	display:block;
	position:relative;
	float:left;
	clear:none;
	margin:0 auto;
	width:auto;
	height:17px;
	text-align:left;
}

.posi_flecha_verde{
	display:block;
	background:transparent url(../img/img_flecha_verde.gif) no-repeat scroll 0 0;
	position:relative;
	float:left;
	clear:none;
	margin-top:4px;
	margin-right:2px;
	margin-left:28px;
	width:4px;
	height:7px;
	text-align:left;
	z-index:2;
}

.seccion_menu2{
	background-color:#FF7302;
	clear:both;
	display:block;
	float:left;
	height:22px;
	margin-top:4px;
	padding-top:6px;
	position:relative;
	text-align:right;
	width:206px;
	z-index:2;
}

.seccion_menu2:hover{
	background-color:#4788c4;
}

.seccion_menu2_seleccionado{
	background-color:#4788c4;
	clear:both;
	display:block;
	float:left;
	height:22px;
	margin-top:4px;
	padding-top:6px;
	position:relative;
	text-align:right;
	width:206px;
	z-index:2;
}

.seccion_menu2_rojo{
	background-color:#ff4302;
	clear:both;
	display:block;
	float:left;
	height:22px;
	margin-top:4px;
	padding-top:6px;
	position:relative;
	text-align:right;
	width:206px;
	z-index:2;
}

.seccion_menu2_rojo:hover{
	background-color:#4788c4;
}

.capa_contenedor{
	display:block;
	position:relative;
	float:left;
	clear:both;
	margin:auto;
	margin-top:8px;
	width:100%;
	height:auto;
	text-align:left;
}

.capa_pie{
	display:block;
	position:relative;
	float:left;
	clear:none;
	margin:0;
	width:100%;
	height:25px;
	text-align:left;
	background-color: #4788c4;
}

.posi_undanet{
	display:block;
    left:900px;
	position:absolute;
	top:2px;
	width:83px;
	height:13px;
}

.centrado_cien{
	display:block;
	position:relative;
	float:none;
	clear:none;
	margin:0 auto;
	width:995px;
	height:auto;
	text-align:center;
	z-index:1;

}

.posi_mago{
	display:block;
	background:transparent url(../img/img_mago.jpg) no-repeat scroll 0 0;
	position:relative;
	float:left;
	clear:both;
	margin:0px;
	width:206px;
	height:404px;
	text-align:left;
	z-index:2;
}


/*PUBLIC PORTADA - CONTAINERS*/

.contenedor_menu2{
	display:block;
	position:relative;
	float:left;
	width:206px;
	height:auto;
	overflow:hidden;
}

.contenedor_izq{
	display:block;
	position:relative;
	float:left;
	width:564px;
	height:auto;
	overflow:hidden;
}

.contenedor_der{
	display:block;
	position:relative;
	float:left;
	width:225px;
	height:auto;
	overflow:hidden;
}


.capa_separador{
	background:transparent url(../img/bkg_separador.gif) repeat-x scroll 0 0;
	clear:both;
	display:inline;
	float:left;
	height:1px;
	margin-left:32px;
	margin-top:10px;
	position:relative;
	text-align:left;
	width:525px;
}

.capa_separador2{
	background:transparent url(../img/bkg_separador.gif) repeat-x scroll 0 0;
	clear:both;
	display:inline;
	float:left;
	height:1px;
	margin-left:18px;
	margin-top:10px;
	position:relative;
	text-align:left;
	width:210px;
}

.capa_separador3{
	background:transparent url(../img/bkg_pix.gif) repeat-x scroll 0 0;
	clear:both;
	display:inline;
	float:left;
	height:1px;
	margin-left:32px;
	margin-top:10px;
	position:relative;
	text-align:left;
	width:525px;
}

.espacio_alto{
    position:relative;
	clear:both;
	float:left;
	display:inline;
	height:20px;
	width:auto;
	margin-left:32px;
}

.espacio_medio{
    position:relative;
	clear:both;
	float:left;
	display:inline;
	height:5px;
	width:auto;
	margin-left:32px;
}


.posi_titulo_ppal{
    position:relative;
	clear:both;
	float:left;
	display:inline;
	height:auto;
	width:100%;
	margin-top:34px;
	margin-left:32px;
}

.posi_titulo_ppal2{
    position:relative;
	clear:both;
	float:left;
	display:inline;
	height:25px;
	width:100%;
	margin-left:18px;
}

.contenedor_libro{
    position:relative;
	clear:both;
	float:left;
	display:inline;
	height:186px;
	width:100%;
	margin:0px;
}


.posi_caratula{
	position:absolute;
	height:auto;
	width:110px;
	border:1px solid #828381;
	display:inline;
	clear: none;
	float:left;
	overflow:hidden;
	font-size:0px;
	left: 32px;
	top:20px;
}

.posi_catalogo{
	position:relative;
	clear:none;
	float:left;
	display:inline;
	height:auto;
	width:auto;
	margin-left:18px;
	margin-top:20px;
	border:1px solid #828381;
	overflow:hidden;
	font-size:0px;
}

.texto_descarga{
	display:block;
	left:114px;
	margin:0;
	position:absolute;
	top:114px;
}

.posi_zona_texto_libro{
	position:absolute;
	width:420px;
	left:150px;
	height:180px;
}

.titulo_libro{
	position:relative;
	clear:none;
	float:left;
	display:inline;
	height:auto;
	width:390px;
	margin-left:20px;
	margin-top:20px;
}

.contenedor_ficha_autor{
	position:relative;
	clear:both;
	float:left;
	display:inline;
	height:auto;
	width:100%;
	margin-left:0px;
}

.titulo_autor{
	clear:none;
	display:inline;
	float:left;
	height:13px;
	margin-left:20px;
	overflow:hidden;
	position:relative;
	width:390px;
}

.posi_descripcion{
	clear:none;
	display:inline;
	float:left;
	height:93px;
	margin-left:20px;
	margin-top:5px;
	overflow:hidden;
	position:relative;
	width:390px;
	text-align:justify;
}

.posi_precio{
	clear:none;
	display:inline;
	float:left;
	height:20px;
	margin-left:177px;
	margin-top:12px;
	overflow:hidden;
	position:relative;
	text-align:right;
	width:150px;

}

.posi_boton{
	clear:none;
	display:inline;
	float:left;
	height:29px;
	margin-left:20px;
	margin-top:5px;
	overflow:hidden;
	position:relative;
	width:28px;
}

.posi_boton2{
	clear:none;
	display:inline;
	float:left;
	height:18px;
	margin-left:205px;
	margin-top:5px;
	overflow:hidden;
	position:relative;
	width:19px;
}

.contenedor_banner{
	position:relative;
	clear:both;
	float:left;
	display:inline;
	height:auto;
	width:197px;
	margin-left:18px;
	margin-top:20px;

}

.fondo_boton{
	background-color:#FF7302;
	display:block;
	height:15px;
	padding-left:4px;
	padding-right:4px;
	width:auto;
	text-align:center;
}

.fondo_boton:hover{
	background-color: #0278b5;
}
/* COLECCIONES */
.posi_subtitulo_colecciones{
	position:absolute;
	left:177px;
	top:42px;
}

.posi_paginador_colecciones{
    position:relative;
	clear:both;
	float:left;
	display:inline;
	height:25px;
	width:528px;
	margin-top:10px;
	margin-left:32px;
}

.contenedor_paginador_colecciones{
	display:block;
	position:relative;
	text-align:right;
	top:0;
	float:right;
}
/*PUBLIC AUTORES*/
.posi_buscador_autores{
    position:relative;
	clear:both;
	float:left;
	display:inline;
	height:auto;
	width:528px;
	margin-top:10px;
	margin-left:32px;
}

#frm_buscador_autor{
	position:absolute;
	width:145px;
	height:17px;
	left:350px;
	top:0px;
	border:1px solid #4788c4;
}

#btn_lupa_autor{
	position:absolute;
	left:120px;
	top:0px;
}
.contenedor_registro_autor{
	position:relative;
	clear:both;
	float:left;
	display:inline;
	height:20px;
	width:528px;
	margin-left:35px;
}

.contenedor_registro_distribuidor{
	position:relative;
	clear:both;
	float:left;
	display:inline;
	height:auto;
	width:100%;
	margin-left:35px;
}

#registro_distribuidor a{
    font-family:verdana;font-size:12px;color:#4788c4;font-weight:bold;cursor:pointer;
}
#registro_distribuidor a:hover{
    font-family:verdana;font-size:12px;color:#4788c4;font-weight:bold;cursor:pointer;text-decoration:underline;
}


.nombre_registro_autor{
	position:relative;
	left: 10px;
	top: 8px;
}

.flecha_azul_autores{
	position:absolute;
	left: 0px;
	top: 11px;
}

.posi_btn_lupa_autor{
	position:absolute;
	left:500px;
	top:6px;
}

.contenedor_localizador_autores{
	display:inline;
	float:right;
	margin-top:20px;
	position:relative;
	text-align:right;
	width:528px;
}

/*PUBLIC NOTICIAS*/
.contenedor_registro_noticia{
	clear:both;
	display:inline;
	float:left;
	height:106px;
	margin-left:31px;
	position:relative;
	width:528px;
}

.posi_foto_registro_noticia{
	position:relative;
	clear:none;
	float:left;
	display:inline;
	height:88px;
	width:88px;
	margin-right:17px;
	margin-top:15px;
	border:1px solid #828381;
	overflow:hidden;
}

.fecha_registro_noticia{
	position:relative;
	clear:none;
	float:left;
	display:inline;
	height:auto;
	width:390px;
	margin-top:13px;
}

.titulo_registro_noticia{
	clear:none;
	display:inline;
	float:left;
	height:auto;
	margin-top:5px;
	position:relative;
	width:400px;
}

.posi_descripcion_registro_noticia{
	clear:none;
	display:inline;
	float:left;
	height:38px;
	margin-top:5px;
	overflow:hidden;
	position:relative;
	text-align:justify;
	width:400px;
}

.posi_btn_lupa_registro_noticia{
	position:relative;
	clear:right;
	display:inline;
	width:100%;
	float:right;
	margin-top:5px;
}

.posi_paginador_noticias{
    position:relative;
	clear:both;
	float:left;
	display:inline;
	height:25px;
	width:100%;
	margin-top:10px;
	margin-left:32px;
}

.contenedor_paginador_noticias{
	position:absolute;
	left:350px;
	top:0px;
}
/*DISTRIBUIDORES*/
.submenu{
	background-color:#f1f0f1;
	clear:both;
	display:block;
	float:left;
	height:auto;
	margin-top:0px;
	padding-top:5px;
	position:relative;
	text-align:right;
	width:206px;
	z-index:2;
}
.posi_subtitulo_distribuidores{
	position:absolute;
	left:249px;
	top:42px;
}

/*FICHA LIBRO*/
.contenedor_ficha_libro{
	position:relative;
	clear:both;
	float:left;
	display:inline;
	height:195px;
	width:100%;
	margin-left:0px;
}

.posi_zona_foto_ficha_libro{
	position:relative;
	clear:none;
	float:left;
	display:inline;
	height:270px;
	width:115px;
	margin-left:32px;
	margin-top:15px;
	font-size:0px;
}

.posi_foto_ficha_libro{
	position:relative;
	clear:none;
	float:left;
	display:inline;
	height:auto;
	width:auto;
	margin-left:0px;
	margin-top:0px;
	border:1px solid #828381;
	overflow:hidden;
	font-size:0px;
}


#btn_ampliar_foto_ficha_autor{
	display:inline;
	float:left;
	margin-right:10px;
	margin-top:10px;
	position:relative;
}
#btn_descarga_pdf_ficha_autor{
	display:inline;
	float:left;
	margin-right:10px;
	margin-top:10px;
	position:relative;
}

#btn_ampliar_foto_ficha_libro{
	display:inline;
	float:left;
	margin-right:10px;
	margin-top:10px;
	position:relative;
}

#btn_descarga_pdf_ficha_libro{
	display:inline;
	float:left;
	margin-right:10px;
	margin-top:10px;
	position:relative;
}

#btn_descarga_fichero_ficha_libro{
	display:inline;
	float:left;
	margin-right:10px;
	margin-top:10px;
	position:relative;
}

.titulo_ficha_libro{
	position:relative;
	clear:none;
	float:left;
	display:inline;
	height:auto;
	width:395px;
	margin-top:12px;
}

.subtitulo_ficha_libro{
	position:relative;
	clear:none;
	float:left;
	display:inline;
	height:auto;
	width:395px;
	margin-top:12px;
}

.datos_ficha_libro{
	position:relative;
	clear:none;
	float:left;
	display:inline;
	height:auto;
	width:395px;
	margin-top:5px;
	line-height:17px;
	text-align:justify;
}

.edad_ficha_libro{
	position:relative;
	clear:none;
	float:left;
	display:inline;
	height:auto;
	width:395px;
	margin-top:5px;
}

.posi_zona_precios_ficha_libro{
	display:inline;
	float:right;
	position:relative;
	text-align:right;
	width:150px;
	padding-right:5px;
}
.posi_zona_precios2_ficha_libro{
	display:inline;
	float:right;
	position:relative;
	text-align:right;
	width:auto;
}

.posi_btn_carrito_ficha_libro{
	display:inline;
	float:right;
	position:relative;
	text-align:right;
	width:28px;
	clear:none;
	margin-top:10px;
}

.posi_descripcion_ficha_libro{
	clear:both;
	display:inline;
	float:left;
	height:auto;
	margin-left:32px;
	margin-top:12px;
	position:relative;
	text-align:justify;
	width:525px;
}

.posi_enlace{
	position:relative;
	clear:none;
	float:left;
	display:inline;
	height:90px;
	width:90px;
	margin-right:10px;
	border:1px solid #7c7d7d;
	overflow:hidden;
}


 .posi_btn_recomendar_ficha_libro{
 	position:relative;
 	clear:none;
 	float:left;
 	margin-left: 360px;
 	margin-top:12px;
 }
 
  .posi_btn_volver_ficha_libro{
 	position:relative;
 	clear:none;
 	float:left;
 	margin-left: 13px;
 	margin-top:12px;
 }
 
 
 .cabecera_popup{
	display:block;
	position:relative;
	background:url('../img/bkg_cabecera_popup.jpg') no-repeat;
	width:600px;
	height:113px;
	float:left;
	clear:both;
	z-index:2;
}


.capa_oso{
	display:block;
	position:relative;
	background:url('../img/img_oso.jpg') no-repeat;
	margin-top:15px;
	margin-left:31px;
	width:525px;
	height:589px;
	float:left;
	clear:both;
	z-index:2;
}

a.reintentar_compra{
	color:#4788C4;
}
a.reintentar_compra:hover{
	color:#FF7302;
}

.capa_marco_tpv{
	display:block;
	position:relative;
	margin-top:15px;
	margin-left:0px;
	width:100%;
	height:700px;
	float:left;
	clear:both;
	z-index:2;
}

.marco_tpv{
	display:block;
	position:relative;
	width:525px;
	height:auto;
	float:left;
	clear:both;
	z-index:2;
}

/*****************************************************/

.campos_frm{
    position:relative;
	clear:both;
	float:left;
	display:inline;
	height:120px;
	width:100%;
	margin-top:45px;
	margin-left:18px;
}


.min_height{
    position:relative;
	clear:both;
	float:left;
	display:block;
	height:686px;
	width:0px;
}

.contenidos_popups{
    position:relative;
	float:left;
	display:block;
	height:auto;
	width:auto;
}

/*BOTONES*/
#btn_lupa2{display:block;width:28px;height:29px;background-position:0px 0px;background-image:url('../img/btn_lupa2.gif');background-repeat:no-repeat;font-size:0px;}
#btn_lupa2_seleccionado{display:block;background-position:0px -29px;width:28px;height:29px;background-image:url('../img/btn_lupa2.gif');background-repeat:no-repeat;font-size:0px;}
#btn_lupa2:link{background-position:0px 0px;}
#btn_lupa2:hover{background-position:0px -29px;}
#btn_lupa2:active{background-position:0px -29px;}

#btn_lupa3{display:block;width:19px;height:18px;background-position:0px 0px;background-image:url('../img/btn_lupa3.gif');background-repeat:no-repeat;font-size:0px;}
#btn_lupa3_seleccionado{display:block;background-position:0px -18px;width:19px;height:18px;background-image:url('../img/btn_lupa3.gif');background-repeat:no-repeat;font-size:0px;}
#btn_lupa3:link{background-position:0px 0px;}
#btn_lupa3:hover{background-position:0px -18px;}
#btn_lupa3:active{background-position:0px -18px;}


#btn_carrito{display:block;width:28px;height:29px;background-position:0px 0px;background-image:url('../img/btn_carrito.gif');background-repeat:no-repeat;font-size:0px;}
#btn_carrito_seleccionado{display:block;background-position:0px -29px;width:28px;height:29px;background-image:url('../img/btn_carrito.gif');background-repeat:no-repeat;font-size:0px;}
#btn_carrito:link{background-position:0px 0px;}
#btn_carrito:hover{background-position:0px -29px;}
#btn_carrito:active{background-position:0px -29px;}


#btn_volver{display:block;width:51px;height:16px;background-position:0px 0px;background-image:url('../img/btn_volver.gif');background-repeat:no-repeat;font-size:0px;}
#btn_volver_seleccionado{display:block;background-position:0px -16px;width:51px;height:16px;background-image:url('../img/btn_volver.gif');background-repeat:no-repeat;font-size:0px;}
#btn_volver:link{background-position:0px 0px;}
#btn_volver:hover{background-position:0px -16px;}
#btn_volver:active{background-position:0px -16px;}

#btn_recomendar{display:block;width:128px;height:16px;background-position:0px 0px;background-image:url('../img/btn_recomendar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_recomendar_seleccionado{display:block;background-position:0px -16px;width:128px;height:16px;background-image:url('../img/btn_recomendar.gif');background-repeat:no-repeat;font-size:0px;}
#btn_recomendar:link{background-position:0px 0px;}
#btn_recomendar:hover{background-position:0px -16px;}
#btn_recomendar:active{background-position:0px -16px;}

#btn_mas{display:block;width:17px;height:17px;background-position:0px 0px;background-image:url('../img/btn_mas.gif');background-repeat:no-repeat;font-size:0px;}
#btn_mas_seleccionado{display:block;background-position:0px -17px;width:17px;height:17px;background-image:url('../img/btn_mas.gif');background-repeat:no-repeat;font-size:0px;}
#btn_mas:link{background-position:0px 0px;}
#btn_mas:hover{background-position:0px -17px;}
#btn_mas:active{background-position:0px -17px;}

#btn_menos{display:block;width:17px;height:17px;background-position:0px 0px;background-image:url('../img/btn_menos.gif');background-repeat:no-repeat;font-size:0px;}
#btn_menos_seleccionado{display:block;background-position:0px -17px;width:17px;height:17px;background-image:url('../img/btn_menos.gif');background-repeat:no-repeat;font-size:0px;}
#btn_menos:link{background-position:0px 0px;}
#btn_menos:hover{background-position:0px -17px;}
#btn_menos:active{background-position:0px -17px;}



/*NECESARIO PARA CAMBIAR LOS ESTILOS DEL CHECKBOX - http://lipidity.com/fancy-form/   */

.checked{background-color:#222;background-image:url(../img/btn_chk_on.gif)}
.unchecked{background-color:#1c1c1c;background-image:url(../img/btn_chk_off.gif)}
.selected{background-color:#222;background-image:url(../img/btn_rd_on.gif)}
.unselected{background-color:#1c1c1c;background-image:url(../img/btn_rd_off.gif)}


.textonormal{font-family:verdana;font-size:10px;color:#868c91;}
.textopie{font-family:verdana;font-size:10px;color:#ffffff;}
.textomenu2{font-family:verdana;font-size:12px;color:#ffffff;font-weight:bold;cursor:pointer;}
.textomenu2naranja{font-family:verdana;font-size:12px;color:#ff7302;font-weight:bold;cursor:pointer;}
.textomenu2azul{font-family:verdana;font-size:12px;color:#4788c4;font-weight:bold;cursor:pointer;}
.textoazul{font-family:verdana;font-size:11px;color:#4788c4;font-weight:bold;}
.textoazul2{font-family:verdana;font-size:12px;color:#4788c4;font-weight:bold;}
.textogris{font-family:verdana;font-size:11px;color:#898988;font-weight:bold;}
.textogris2{font-family:verdana;font-size:12px;color:#898988;font-weight:bold;}

.textogris2_url{font-family:verdana;font-size:12px;color:#898988;font-weight:bold;}
.textogris2_url:hover{font-family:verdana;font-size:12px;color:#898988;font-weight:bold;text-decoration:underline;}

.textonaranja{font-family:verdana;font-size:14px;color:#ff7302;font-weight:bold;cursor:default;}
.textonaranja2{font-family:verdana;font-size:12px;color:#ff7302;font-weight:bold;cursor:default;}
.textonaranja_mediano{font-family:verdana;font-size:16px;color:#ff7302;font-weight:bold;cursor:default;}
.textonaranja_grande{font-family:verdana;font-size:20px;color:#ff7302;font-weight:bold;cursor:default;}

.texto_enlace{font-family:verdana;font-size:12px;color:#fc6703;font-weight:bold;cursor:pointer;}
.texto_enlace:hover{font-family:verdana;font-size:12px;color:#5ca539;font-weight:bold;cursor:pointer;}
.texto_enlace_seleccionado{font-family:verdana;font-size:12px;color:#5ca539;font-weight:bold;cursor:pointer;}

.texto_enlace_naranja{font-family:verdana;font-size:10px;color:#ff7302;font-weight:bold;cursor:pointer;text-decoration: underline;}
.texto_enlace_naranja:hover{font-family:verdana;font-size:10px;color:#ff7302;font-weight:bold;cursor:pointer;text-decoration: underline;}
.texto_enlace_naranja_seleccionado{font-family:verdana;font-size:10px;color:#000;font-weight:bold;cursor:pointer;}

.texto_enlace_azul{font-family:verdana;font-size:10px;color:#0278b5;font-weight:bold;cursor:pointer;}
.texto_enlace_azul:hover{font-family:verdana;font-size:10px;color:#0278b5;font-weight:bold;cursor:pointer;}
.texto_enlace_azul_seleccionado{font-family:verdana;font-size:10px;color:#0278b5;font-weight:bold;cursor:pointer;}

.texto_sub_azul{font-family:verdana;font-size:12px;color:#0278b5;font-weight:normal;cursor:pointer;}
.texto_sub_azul:hover{font-family:verdana;font-size:12px;color:#0278b5;font-weight:normal;cursor:pointer;text-decoration: underline;}