

body{
	background-color: #EDEAEF;
	font-size: 10px;
	font-family: Geneva, Verdana, sans-serif;
	background: #EDEAEF;
}

#contenedor{
	width: 100%;

}


#cabecera{
	background-image:url(../images/fondo_cabecera.jpg);
	background-repeat:repeat-x;
	background-color: #0099FF;
	width: 100%;
	height: 225px;	
    background-color: red !important;
    background-image: none !important;
	display:none;	
}

#cabecera .arriba{
	margin: 0 auto 0 auto;
	width: 1000px;	
	height: 100px;
}


#cabecera_print{
	display:block;	
	height: 137px;
}

#cabecera .arriba .publicidad_top{
	background-image:url(../images/fondo_bloquepublicidad_top.gif);
	background-repeat: no-repeat;
	padding: 4px 0 3px 15px;
	width: 733px;
	float: left;
	display: none;
}

.publicidad_bottom{
	background-image:url(../images/bgpublibottom.jpg);
	background-position: left bottom;
	background-repeat:no-repeat;
	width: 99.9%;
	float: left;
	background-color:#fff;
	text-align: center;
}


#cabecera .arriba .acceso{
	background-color: #000;
	width: 242px;
	height: 97px;
	float: left;
	color: #ccc;
	display: none;
}

#cabecera .arriba .acceso .login{
	padding: 5px 0 0 10px;
	margin-top:10px;
	line-height:12px;	
}

#cabecera .arriba .acceso .login div{
	float: left;
	width: 40%;
}

#cabecera .arriba .acceso .login div.boton{
	width: 5%;
	padding: 15px 0 0 0;
}

#cabecera .arriba .acceso .login label{
	font-family: Arial;
	font-size: 1.1em;
}

#cabecera .arriba .acceso .login input{
	width: 84px;
	border: none;
	background-color: #ccc;
	margin: 5px 0 0 0;
}


#cabecera .arriba .acceso .recordar_pass{
	float: left;
	width: 100%;
	font-size: 1.1em;
	padding: 5px 0 0 10px;	
}

#cabecera .arriba .acceso .enlaces{
	float: left;
	width: 100%;
	font-size: 1.1em;
	line-height:15px;
	padding: 3px 0 0 10px;	
}

#cabecera .arriba .acceso .enlaces a{
	color: #ccc;
	padding: 0 10px 0 0;
}


#cabecera .abajo{
	width: 100%;
	float: left;
}

#cabecera .abajo .izquierda{
	float: left;
	width: 49.5%;
	text-align: right;
	background-image:url(../images/fondo_logo_cabecera.gif);
	background-position: -72px bottom;
	background-repeat: no-repeat;
}

#cabecera .abajo .izquierda .logo{
	padding: 3px 0px 5px 0;
}

#cabecera .abajo .derecha{
	float: left;
	width: 50.5%;
	height: 100px;
	text-align: left;
	margin: 23px 0 0 0;
	background-image:url(../images/fondo_buscar_cabecera.gif);
	background-position: 203px 0;
	background-repeat: no-repeat;
	display: none;
}

#cabecera .abajo .derecha .otras_publicaciones{
	float: left;
	text-align: right;
	padding: 25px 0 0 90px;
}

#cabecera .abajo .derecha .otras_publicaciones .titulo{
	font-family: Arial;
	font-size: 1em;
	color: #999;
	font-weight: bold;
	padding: 0 0 0px 0;
}

#cabecera .abajo .derecha .otras_publicaciones li{
	padding: 3px 0 0 0;
}

#cabecera .abajo .derecha .otras_publicaciones a{
	font-family: Arial;
	font-size: 1em;
	color: #fff;
	font-weight: bold;	
	text-decoration: none;
}

#cabecera .abajo .derecha .otras_publicaciones a:hover{
	text-decoration: underline;	
}

#cabecera .abajo .derecha .buscador{
	float: left;
	padding: 33px 0 0 25px; 
	color: #fff;
}

#cabecera .abajo .derecha .buscador input[type=text]{
	width:150px;
	border: 1px solid #333;
	background-color: #ccc;
	padding: 3px;
}

#cabecera .abajo .derecha .buscador label{
	border: 1px solid #333;
	background-color: #0099FF;
	color: #fff;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	padding: 2px 5px 2px 5px;
	font-size: 1.3em;	
	vertical-align: 2%;
	width: 120px;
	
}

#cabecera .abajo .derecha .buscador label a{
	color: #fff;
	text-decoration: none;
}

#cabecera .abajo .derecha .buscador ul{
	padding: 8px 0 0 0;
}

#cabecera .abajo .derecha .buscador li{
	font-family: Arial;
	font-size: 1.1em;
	padding: 5px 0 0 0;	
}

#cabecera .abajo .derecha .buscador li a{
	color: #fff;
	text-decoration: underline;
}

#central{
	width: 995px;
	margin: 0 auto 0 auto;
	
}

#contenido{
	width: 100%;
	float: left;
	background-color: #fff;
}

#central #menu{
	background-image:url(../images/fondo_menu_superior.jpg);
    background-position: left;
	background-repeat: no-repeat;
	width: 992px;
	height: 22px;
	padding: 10px 0 0px 13px;
	font-family: Arial;
	display: none;
}


#central #menu li{
	font-size: 1.2em;
	font-weight: bold;
	float: left;
	background-image: url(../images/separador_menu.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 0 4px 0 4px;
	color: #333;
}

#central #menu li#on{
	color: #0099FF;
}

#central #menu li.ultimo{
	background-image: none;
}

#central #menu li a{
	color: #333;
	text-decoration: none;
}


#central #menu li a:hover{
	text-decoration: underline;
}

#central_principal{
	clear: both;
	width: 900px;
	border: 0px solid;
	padding: 0 10px 0 10px;
}


/*migas pan*/

#migas_pan{
	padding: 10px 0 10px 20px;
	font-family: Arial;
	font-size: 1em;
	color: #999;	
	display: none;
}

#migas_pan a{
	color: #333;
	text-decoration: none;
}

#migas_pan a:hover{
	text-decoration: underline;
}

/*BLOQUES*/

#noticia_portada{
	padding: 0px 0 10px 5px;
	float: left;
	width: 650px;
}

#noticia_portada .imagen_noticia{
	float: left;
	width: 288px;
}

#noticia_portada .imagen_noticia .pie_foto{
	background-image: url(../images/fondo_pie_foto.png);
	padding: 15px 0 15px 10px;
	margin: -42px 0 0 0;
	color: #fff;
	position: relative;
	z-index: 1000;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	
}

#noticia_portada .imagen_noticia .pie_foto .vermas{
	position: absolute;
	left: 85%;
	top: 4px;
}


#noticia_portada .texto_noticia{
	float: left;
	width: 48%;
	padding: 10px 0 0 20px;
}

#noticia_portada .texto_noticia_ancha{
	float: left;
	width: 90%;
	padding: 10px 0 0 0px;
}


#noticia_portada .tipo{
	background-image: url(../images/fondo_titular_mundo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Geneva, Verdana, sans-serif;
	font-size: 2em;
	padding: 3px 0 20px 34px;
}

#noticia_portada .tipo span{
	
}

#noticia_portada .antetitulo{
	font-size: 1.2em;
	color: #0099FF;
	padding: 0 0 5px 0;
}

#noticia_portada .subtitulo{
	font-size: 1.2em;
	color: #0099FF;
	padding: 5px 0 0 0;
}

#noticia_portada .titulo{
	font-size: 2em;
	color: #000;
	padding: 0px 0 0 0;
	line-height: 1.1em;
}


#noticia_portada .entradilla{
	font-size: 1.4em;
	color: #666;
	padding: 10px 0 0 0;
	line-height: 1.2em;
}

#noticia_portada .enlaces{
	padding: 10px 0 0 0;
}

#noticia_portada .enlaces li{
	background-image: url(../images/bullet_cuadrado.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding: 0 0 0 10px;
	margin: 0 0 5px 0;
	color: #333;
	font-size: 1.2em;
}

#noticia_portada .enlaces li a{
	color: #333;
	text-decoration: none;
}

#noticia_portada .enlaces li a:hover{
	text-decoration: underline;
}


#bloque_noticias{
	float: left;
	width: 352px;
	padding: 20px 0 0 0;
}

#bloque_noticias .encabezado{
	background-image: url(../images/fondo_bloque_basico1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 20px 0 0px 4px;
	font-size: 2em;
	color: #000;
}



#bloque_noticias .item{
	padding: 0 0px 10px 5px;
	margin: 0 0 10px 0;
	width: 95%;
	background-image: url(../images/linea_gris.gif);
	min-height: 86px;
	background-repeat: repeat-x;
	background-position: left bottom;
}

#bloque_noticias #ultimo, #bloque_articulos #ultimo, #bloque_agenda #ultimo, #bloque_libros_portada #ultimo{
	background-image: none;
}
#bloque_noticias .item .imagen{
	padding: 0 10px 5px 0;
	float: left;
	margin-right: 5px;
}

#bloque_noticias .item .texto{
	
}

#bloque_noticias .item .antetitulo{
	font-size: 1.2em;
	color: #0099FF;
	padding-top:4px;
	
}

#bloque_noticias .item .titulo{
	font-size: 1.9em;
	color: #000;
	padding: 5px 0 0 0;
	line-height: 1.1em;
}

#bloque_noticias .item .entradilla{
	font-size: 1.3em;
	color: #666;
	padding: 5px 0 0 0;
	line-height: 1.2em;
}


#bloque_articulos{
	float: left;
	width: 352px;
	padding: 20px 0 0 0;
}

#bloque_articulos .encabezado{
	background-image: url(../images/fondo_bloque_basico1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 20px 0 0px 3px;
	font-size: 2em;
	color: #000;
}

#bloque_articulos .item{
	padding: 0 0px 15px 5px;
	margin: 0 0 10px 0;
	width: 95%;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	min-height: 90px;
}
#bloque_articulos .item .imagen{
	float:left;	
	padding: 0 10px 5px 0;
	
}

#bloque_articulos .item .texto{
	
}

#bloque_articulos .item .antetitulo{
	font-size: 1.2em;
	color: #0099FF;
	padding: 0 0 5px 0;
}

#bloque_articulos .item .subtitulo{
	font-size: 1.2em;
	color: #0099FF;
	line-height:13px;
	padding: 3px 0 0 0;
}

#bloque_articulos .item .autor{
	font-size: 1.1em;
	color: #333;
	padding: 3px 0 0 0;
}

#bloque_articulos .item .titulo{
	font-size: 1.5em;
	color: #000;
	padding: 0px 0 0 0;
	line-height: 1.1em;
}

#bloque_articulos .item .entradilla{
	font-size: 1.2em;
	color: #666;
	padding: 5px 0 0 0;
	line-height: 1.2em;
}


#bloque_libros_portada{
	float: right;
	width: 294px;
	padding: 20px 0 0 0;
}

#bloque_libros_portada img{
	max-width: 280px;	
}

#bloque_libros_portada .encabezado{
	background-image: url(../images/fondo_bloque_basico2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 20px 0 0px 5px;
	font-size: 2em;
	color: #000;
}

#bloque_libros_portada .item{
	padding: 0 0px 15px 5px;
	margin: 0 0 10px 0;
	width: 95%;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
}
#bloque_libros_portada .item .imagen{
	padding: 0 10px 5px 0;
	float: left;
}

#bloque_libros_portada .item .texto{
}

#bloque_libros_portada .item .antetitulo{
	font-size: 1.3em;
	color: #0099FF;
	
}

#bloque_libros_portada .item .titulo{
	font-size: 1.4em;
	color: #000;
	padding: 5px 0 0 0;
	line-height: 1.2em;
}

#bloque_libros_portada .item .precio{
	font-size: 1.6em;
	color: #666666;
	padding: 4px 0 0 0;
	line-height: 1.2em;
}

#bloque_agenda{
	float: right;
	width: 294px;
	padding: 20px 0 0 0;
}

#bloque_agenda img{
	max-width: 280px;	
	width: 280px;	
}


#bloque_agenda .encabezado{
	background-image: url(../images/fondo_bloque_basico2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 20px 0 0px 9px;
	font-size: 2em;
	color: #000;
}

#bloque_agenda .item{
	padding: 0 0px 10px 5px;
	margin: 0 0 10px 0;
	width: 95%;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#bloque_agenda .item #ultimo{
	background-image: none;
}

#bloque_agenda .item .texto{
	
}

#bloque_agenda .item .antetitulo{
	font-size: 1.2em;
	color: #0099FF;
	margin-bottom: 5px;
}

#bloque_agenda .item .titulo{
	font-size: 1.8em;
	color: #000;
	padding: 5px 0 0 0;
	line-height: 1.1em;
}

#bloque_agenda .item .entradilla{
	font-size: 1.3em;
	color: #666;
	padding: 5px 0 0 0;
	line-height: 1.2em;
}
.bloque_destacado{
	float:right;
	padding: 5px 0 0 0;
}
.bloque_destacado .item{
	clear:both;
	margin-bottom:12px;
}

/*bloque lateral derecho*/

#central_secundario{
	float: left;
	width: 302px;
	padding: 10px 5px 80px 5px;
	background-color: #4C4C4C;
	background-image: url(../images/central_secundario_pie.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: none;
}

#acceso_carrito{
	padding: 0px 0 0 57px;
	background-image: url(../images/carrito.gif);
	background-repeat: no-repeat;
	background-position: 20px top;	
	color: #ccc;
	font-family: Arial;
	font-size: 1.3em;
	line-height: 1.2em;
}

#acceso_carrito a{
	color: #ccc;
	font-size: 0.9em;	
}

#bloque_videos {
	margin: 10px 0 0 0;
}

#bloque_videos .content{
	background-image: url(../images/fondo_bloque_videos.jpg);
	background-repeat: repeat;
	background-position: left top;
	padding: 0 8px 0 9px;
	width:282px;
}

#bloque_videos .cabecera_videos{
	background-image: url(../images/cabecera_bloque_videos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	height: 10px;
}

#bloque_videos .pie_videos{
	background-image: url(../images/pie_bloque_videos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	height: 10px;
}

#bloque_videos .video{
	padding: 0 0 0 2px;
}

#bloque_videos .enlaces{
	text-align: right;	
	padding: 7px 4px 0 0;
}

#bloque_videos .enlaces li{
	display: inline;
	padding: 0 0 0 2px;
}

#bloque_videos .textos{
	background-image: url(../images/fondo_texto_videos.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin: 5px 0 0 0;
}

#bloque_videos .textos .cabecera_textovideos{
	background-image: url(../images/cabecera_texto_videos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 283px;
	height: 3px;
}

#bloque_videos .textos .pie_textovideos{
	background-image: url(../images/pie_texto_videos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 283px;
	height: 3px;
}

#bloque_videos .textos .titulo{
	font-size: 1.4em;
	color: #0099FF;
	font-family: Arial;
	padding: 7px 0 0 10px;
}

#bloque_videos .textos .entradilla{
	font-size: 13px;
	color: #FFF;
	font-family: Arial;
	padding: 10px 10px 20px 10px;
}

#bloque_videos .textos .titulo a{
	color: #0099FF;
	text-decoration: none;
	font-size: 13px;	
}

#bloque_suscripcion{
	background-image: url(../images/fondo_bloque_suscripcion.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	height: 70px;
	margin: 6px 0 0 0;
}

#bloque_suscripcion .titulo{
	font-family: Arial;
	font-size: 1.6em;
	color: #fff;
	padding: 12px 0 0 12px;
	letter-spacing: 0.1em;
}

#bloque_suscripcion .email{
	font-family: Arial;
	font-size: 1.3em;
	color: #fff;
	padding: 15px 0 0 100px;
}

#bloque_suscripcion .email div{
	float: left;
	padding: 0 5px 0 0;
}


#bloque_suscripcion .email input{
	border: 1px solid #0D466B;
	padding: 2px;
	width: 120px;
	font-size: 0.9em;
}


#bloque_mercados {
	margin: 10px 0 0 0;
}

#bloque_mercados .content{
	background-image: url(../images/fondo_bloque_mercados.jpg);
	background-repeat: repeat;
	background-position: left top;
	padding: 0 8px 0 9px;
	width:282px;
}

#bloque_mercados .cabecera_mercados{
	background-image: url(../images/cabecera_bloque_mercados.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	height: 10px;
}

#bloque_mercados .pie_mercados{
	background-image: url(../images/pie_bloque_mercados.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	height: 10px;
}

#bloque_mercados .titulo{
	padding: 0 0 3px 5px;
	font-family: Arial;
	font-size: 1.8em;
	color: #fff;
}

#bloque_mercados .subtitulo{
	padding: 3px 0 3px 5px;
	font-family: Arial;
	font-size: 1.3em;
	color: #0099FF;
}

#bloque_mercados .item{	
	padding: 5px 0 5px 10px;
	background-color: #727272;
	font-size: 1.2em;
	font-family: Arial;
	color: #fff;
	line-height: 1.2em;
	margin: 2px 0 0px 0;
}

#bloque_mercados .item td{
	vertical-align: middle;	
}

#bloque_mercados .item .nombre{	
	padding: 0;
	width: 37%;
}


#bloque_publicidad_1{
	margin: 10px 0 0 0;	
}

#bloque_publicidad_1 img{
	border: 1px solid #999;	
}

#bloque_publicidad_google{
	margin: 10px 0 0 0;	
}



#otros_portales{
	clear: both;
	background-image: url(../images/fondo_otros_portales.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #fff;
	width: 960px;
	border: 1px solid #ccc;
	margin: 0px 0 0 0;
	padding:10px 0 10px 10px;
	
}

#otros_portales .item{
	float: left;
	padding: 0 0 0 10px;	
}

#otros_portales .item .imagen{
	float: left;	
}

#otros_portales .item .enlaces{
	float: left;

}

#otros_portales .item .enlaces .titulo{
	font-family: Arial;
	font-size: 1.2em;
	color: #333;
	font-weight: bold;
	padding: 10px 0 5px 0;
}

#otros_portales .item .enlaces .titulo a{
	color: #333;
	text-decoration: none;
}

#otros_portales .item .enlaces .titulo a:hover{
	text-decoration: underline;
}

#otros_portales .item .enlaces li{
	font-family: Arial;
	font-size: 1.2em;
	color: #999;
	padding: 5px 0 0 0;
}

#otros_portales .item .enlaces li a{
	color: #999;
	text-decoration: none;
}

#otros_portales .item .enlaces li a:hover{
	text-decoration: underline;
}


/*QUIENES SOMOS*/

#bloque_quienes_somos{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;
	width: 100%;
}

#bloque_quienes_somos .titulo{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0 10px;
}

#bloque_quienes_somos h2{
	font-weight: normal;	
}

#bloque_quienes_somos .content{
	padding: 5px 15px 0 10px;
	width: 98.2%;
}

#bloque_quienes_somos .content p{
	color: #666;
	font-size: 1.25em;
	padding: 0px 30px 8px 0;
	line-height: 19px;
}

#bloque_quienes_somos .publicaciones{
	padding: 30px 0 0 10px;
}

#bloque_quienes_somos .publicaciones .item{
	float: left;
	width: 100%;
	padding: 0 0 10px 0 ;
}

#bloque_quienes_somos .publicaciones .item .imagen{
	float: left;
	width: 19%;
}

#bloque_quienes_somos .publicaciones .item .texto{
	float: left;
	width: 75%;
}

#bloque_quienes_somos .publicaciones .item .texto p{
	color: #666;
	font-size: 1.25em;
	padding: 0px 0 20px 0;
	line-height: 19px;
}

#bloque_contacto{
	background-image: url(../images/fondo_bloque_contacto.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;
	width: 657px;
}

#bloque_contacto .titulo{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0px 12px;
}

#bloque_contacto h3{
	color: #000;
	font-weight: normal;
}

#bloque_contacto .content{
	background-color: #B2E0FF;
	float: left;
	padding: 15px;
	width: 95.5%;
}

#bloque_contacto .content .columna{
	float: left;
	width: 30%;
	padding: 0 20px 0 0;
}

#bloque_contacto .content .item{
	float: left;
	width: 100%;
	padding: 0 0 15px 0;
	line-height: 1.4em;
}

#bloque_contacto .content .item .titulo_item{
	font-size: 1.3em;
	color: #000;
}

#bloque_contacto .content .item .texto{
	font-size: 1.2em;
	color: #333;
}

#bloque_contacto .content .item .enlaces{
	font-size: 1.2em;
	color: #4A6A7F;
}

#bloque_contacto .content .item .enlaces a{
	color: #4A6A7F;
	text-decoration: none;
}

#bloque_contacto .content .item .enlaces a:hover{
	text-decoration: underline;	
}

#bloque_contacto .pie_contacto{
	background-image: url(../images/pie_bloque_contacto.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 657px;
	height: 9px;
	float: left;
}



/*PUBLICACIONES*/

#bloque_publicaciones{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;
	width: 100%;
}

#bloque_publicaciones .titulo{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0 17px;
}

#bloque_publicaciones h2{
	font-weight: normal;	
}

#bloque_publicaciones .publicaciones{
	padding: 30px 0 0 10px;
}

#bloque_publicaciones .publicaciones .item{
	float: left;
	width: 100%;
	padding: 0 0 20px 0 ;
}

#bloque_publicaciones .publicaciones .item .imagen{
	float: left;
	width: 22%;
}

#bloque_publicaciones .publicaciones .item .texto{
	float: left;
	width: 70%;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0 0 5px 0;
}

#bloque_publicaciones .publicaciones .item .texto h3{
	color: #000;
	font-size: 1.8em;
	padding: 0px 0 0px 0;
	font-weight: normal;
}

#bloque_publicaciones .publicaciones .item .texto .subtitulo{
	color: #0099FF;
	font-size: 1.2em;
	padding: 5px 0 0px 0;
}

#bloque_publicaciones .publicaciones .item .texto .datos{
	font-size: 1.5em;
	padding: 5px 0 0 0;
	color: #666;
	line-height: 1.3em;
}

#bloque_publicaciones .publicaciones .item .texto .ultimo_numero{
	font-size: 1.3em;
	padding: 4px 0 0 0;
	color: #666;
	line-height: 1.2em;
}

#bloque_publicaciones .publicaciones .item .texto .entradilla{
	font-size: 1.2em;
	padding: 0px 0 0px 0;
	color: #666;
	line-height: 1.4em;
}

#bloque_publicaciones .publicaciones .item .texto .enlaces{
	font-size: 1.2em;
	padding: 10px 0 0px 0;
	color: #0099FF;
}

#bloque_publicaciones .publicaciones .item .texto .enlaces a{
	color: #0099FF;
	text-decoration: none;
}

#bloque_publicaciones .publicaciones .item .texto .enlaces a:hover{
	text-decoration: underline;
}


#bloque_publicaciones .publicaciones .item .texto .enlaces li{
	background-image: url(../images/bullet_flecha_azul.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding: 0 0 0 13px;
	margin: 0 0 5px 0;
}


/*DIRECTORIO EMPRESAS*/

#bloque_directorio{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;
	width: 100%;
}

#bloque_directorio .titulo{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0 17px;
}

#bloque_directorio h3{
	font-size: 1.6em;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 2px 0 4px 5px;
}

#bloque_directorio .empresas{
	padding: 0px 15px 0 15px;
}

#bloque_directorio .item{
	float: left;
	width: 100%;
	padding: 20px 0 20px 0;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#bloque_directorio .item_ultimo{
	float: left;
	width: 100%;
	padding: 20px 0 20px 0;
}

#bloque_directorio .imagen{
	float: left;
	width: 22%;
}

#bloque_directorio .texto{
	float: left;
	width: 75%;
	
}

#bloque_directorio .texto .titulo{
	font-size: 1.8em;
	padding: 0 0 8px 0;
}

#bloque_directorio .texto .sector{
	font-size: 1.3em;
	color: #0099FF;
	padding: 0 0 8px 0;
	line-height: 1.3em;
}

#bloque_directorio .texto .entradilla{
	font-size: 1.3em;
	color: #666;
	padding: 0 0 8px 0;
	line-height: 1.3em;
}

#bloque_directorio .texto .direccion{
	font-size: 1.2em;
	padding: 0 0 8px 0;
}

#bloque_directorio .texto .email{
	font-size: 1.3em;
	color: #666;
	padding: 0 0 6px 0;
}

#bloque_directorio .texto .telefono{
	font-size: 1.3em;
	color: #666;
	padding: 0 0 6px 0;
}

#bloque_directorio .texto .fax{
	font-size: 1.3em;
	color: #666;
	padding: 0 0 6px 0;
}


/*SUSCRIPCIONES*/

#bloque_suscripciones{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;
	width: 100%;
	_width: 97%;
}

#bloque_suscripciones .titulo{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0 12px;
}

#bloque_suscripciones h3{
	font-size: 1.6em;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 2px 0 8px 5px;
}

#bloque_suscripciones .content{
	padding: 0 15px 0 0;	
}

#bloque_suscripciones .entradilla{
	padding: 0 0 10px 0;	
}

#bloque_suscripciones p{
	font-size: 1.3em;
	padding: 1px 0 0px 5px;
	color: #666;
	line-height: 1.5em;
}

#bloque_suscripciones .items{
	padding: 0 20px 0 45px;	
}

#bloque_suscripciones .imagen{
	float: left;
	padding-right: 30px;
}

#bloque_suscripciones .item{
	float: left;
	width: 97%;
	padding: 20px 20px 20px 0;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#bloque_suscripciones .item_ultimo{
	float: left;
	width: 100%;
	padding: 20px 20px 20px 0;
}


#bloque_suscripciones .items .titulo{
	font-size: 1.4em;
	padding: 0 0 4px 0;
}

#bloque_suscripciones .items .descripcion{
	font-size: 1.3em;
	color: #666;
	padding: 0 0 8px 0;
	line-height: 1.4em;
}
#bloque_suscripciones .items .descripcion p{
	font-size: 1.1em;
	line-height: 1.4em;
}

#bloque_suscripciones .items .descripcion p a{
		color: #0099FF;
}

#bloque_suscripciones .items .enlace_carrito{
	float: left;
	font-size: 1.3em;
	padding: 15px 0 0 35px;
	background-image: url(../images/bullet_carrito.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



/*NOTICIAS*/


#bloque_buscar_noticias {
	float: left;
	width: 352px;
	padding-bottom:20px;
}

#bloque_buscar_noticias .content{
	background-color: #E6E6E6;
	padding: 0 7px 0 14px;
}

#bloque_buscar_noticias .cabecera_buscar_noticias{
	background-image: url(../images/cabecera_bloque_buscarnoticias.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 351px;
	height: 8px;
}

#bloque_buscar_noticias .pie_buscar_noticias{
	background-image: url(../images/pie_bloque_buscarnoticias.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 351px;
	height: 8px;
}

#bloque_buscar_noticias .titulo{
	padding: 0 0 15px 0;
	font-size: 1.6em;
	color: #000;
}

#bloque_buscar_noticias .fila{
	padding: 0 25px 10px 0;
	text-align: right;
	color: #666666;
}

#bloque_buscar_noticias select{
	margin: 0 0 0 10px;
	color: #666666;
	font-size: 1.1em;
}

#bloque_buscar_noticias input[type=text]{
	width:230px;
	border: 1px solid #97BEE0;
	background-color: #fff;
	padding: 3px;
}

#bloque_buscar_noticias label{
	border: 1px solid #333;
	background-color: #0099FF;
	color: #fff;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	padding: 2px 5px 2px 5px;
	font-size: 1.3em;	
	vertical-align:1.8%;
}

#bloque_buscar_noticias label a{
	color: #fff;
	text-decoration: none;
}



#bloque_otras_noticias{
	float: right;
	width: 275px;
	padding: 20px 10px 0 0;
}

#bloque_otras_noticias .item{
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0 0 10px 5px;
	margin: 0 0 10px 0;
}

#bloque_otras_noticias .item .titulo{
	font-size: 1.5em;
	color: #000;
	padding: 0 0 0 0;
}

#bloque_otras_noticias .item .subtitulo{
	font-size: 1.2em;
	color: #0099FF;
	padding: 5px 0 0 0;
	margin-bottom: 4px;
}

#bloque_otras_noticias .item .autor{
	font-size: 1.1em;
	color: #333;
	padding: 3px 0 0 0;
}

#bloque_otras_noticias .item .entradilla{
	font-size: 1.3em;
	color: #666;
	padding: 3px 0 5px 0;
	line-height: 1.2em;
}


#bloque_noticia_detalle{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;
	width: 100%;
}

#bloque_noticia_detalle .encabezado{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0 12px;
	float: left;
	width: 93%;
	display: none;
}

#bloque_noticia_detalle h2{
	font-weight: normal;
	width: 72%;
	float: left;	
}

.botones_acciones_noticia{
	float: right;
	display: none;
}

.botones_acciones_noticia li{
	display: inline;
}

#bloque_noticia_detalle .content{
	padding: 5px 0px 0 20px;
	width: 93%;
	float: left;
}

#bloque_noticia_detalle .imagen_noticia{
	float: right;
	padding: 0 0 0 10px;
}

#bloque_noticia_detalle .imagen_noticia .pie_foto{
	background-image: url(../images/fondo_pie_foto.png);
	padding: 15px 0 15px 10px;
	margin: -42px 0 0 0;
	color: #fff;
	position: relative;
	z-index: 1000;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	
}

#bloque_noticia_detalle .imagen_noticia .texto_imagen{
	width: 240px;
}

#bloque_noticia_detalle .imagen_noticia .pie_foto_flv{
	background-image: url(../images/fondo_pie_foto.png);
	padding: 15px 0 15px 10px;
	margin: -9px 0 0 0;
	color: #fff;
	position: relative;
	z-index: 1000;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	width:270px;
}

#bloque_noticia_detalle .imagen_noticia .pie_foto .vermas, #bloque_noticia_detalle .imagen_noticia .pie_foto_flv .vermas {
	position: absolute;
	left: 85%;
	top: 4px;
}
#bloque_noticia_detalle .imagen_noticia .enlaces_noticia{
	margin-top: 10px;
	font-size: 1.1em;

	line-height: 1.6em;
	min-width:200px;
	max-width:279px;

}

#bloque_noticia_detalle .imagen_noticia .enlaces_noticia0{
	margin-top: 10px;
	font-size: 1.1em;

	line-height: 1.6em;
	min-width:200px;
	max-width:279px;

}

#bloque_noticia_detalle .imagen_noticia .enlaces_noticia0 .content{
	padding: 2px;
	margin: 0 0 5px;
	float: left;
	background-color: #ccc;
	width:277px;
}

#bloque_noticia_detalle .imagen_noticia .enlaces_noticia .content{
	background-image: url(../images/bg_sumario.gif);
	background-repeat: repeat-x;
	background-position: left 7px;
	padding: 2px;
	margin: 10px 0 5px;
	float: left;

	width:277px;
}

#bloque_noticia_detalle .imagen_noticia .enlaces_noticia .content li {
	padding: 0 0 0 10px;
	margin: 20px 0 5px 0;
	color: #000;
	font-size: 1.2em;
	font-family: georgia;
	font-style: italic;
}

#bloque_noticia_detalle .titulo{
	font-size: 2em;
	padding: 5px 10px 5px 0;
	line-height:1.3em;
	
}

#bloque_noticia_detalle .fecha{
	font-size: 1.2em;
	color: #0099FF;
	padding: 0 10px 6px 0;
}

#bloque_noticia_detalle .autor{
	font-size: 1.1em;
	color: #333;
	padding: 0 10px 5px 0;
}

#bloque_noticia_detalle .entradilla{
	font-size: 1.4em;
	color: #666666;
	padding: 0 10px 0px 0;
	line-height: 1.5em;
}

#bloque_noticia_detalle .comentarios{
	font-size: 1.1em;
	color: #333;
	padding: 0 10px 23px 0;
}

#bloque_noticia_detalle .comentarios .texto{
	font-size: 1.1em;
	color: #333;
	float:left;
	margin-top:3px;
	padding: 0 10px 0 0;

}
#bloque_noticia_detalle .comentarios .votos{
	font-size: 1.1em;
	color: #333;
	float:left;
	
}

#bloque_noticia_detalle .votos_positivos{
	padding: 4px 18px 5px 0;
	background-image: url(../images/bullet_votos_positivos.gif);
	background-repeat: no-repeat;
	background-position: right top ;
}

#bloque_noticia_detalle .votos_negativos{
	padding: 0px 18px 5px 0;
	background-image: url(../images/bullet_votos_negativos.gif);
	background-repeat: no-repeat;
	background-position: right top ;
}


#bloque_noticia_detalle .texto{
	font-size: 1.2em;
	color: #666666;
	padding: 0 10px 18px 0;
	line-height: 1.5em;
}

#bloque_noticia_detalle .texto ul{
	list-style: disc;	
	margin-left: 20px;
}

#bloque_noticia_detalle .texto strong{
	font-weight:bold;	
}

#bloque_noticia_detalle .texto em{
	font-style: italic;
}

#bloque_noticia_detalle p{
	padding: 0 0 3px 0;
	margin-top: 10px;
}

#bloque_noticia_detalle p a{
	color:#0099FF;
}

#bloque_comentarios {
	margin: 10px 0 0 0;
	float: left;
}

#bloque_comentarios .content{
	padding: 0 8px 0 0;
}

#bloque_comentarios .cabecera_comentarios{
	background-image: url(../images/cabecera_bloque_comentarios.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 657px;
	height: 33px;
	padding: 18px 0 0 8px;
}

#bloque_comentarios .cabecera_comentarios h3{
	font-size: 2em;
	color: #000;
}

#bloque_comentarios .pie_comentarios{
	background-image: url(../images/pie_bloque_comentarios.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 657px;
	height: 10px;
}

#bloque_comentarios .paginacion_comentarios{
	background-color:#B2E0FF;		
	width: 657px;
	height: 12px;
}

#bloque_comentarios .paginacion_comentarios .link_comentarios{
	float: right;
	margin-right:20px;
}

#bloque_comentarios .paginacion_comentarios .link_comentarios ul{
	margin-top:4px;
}
#bloque_comentarios .paginacion_comentarios li{
	display:inline;
}


#bloque_comentarios .item_impar{
	background-color: #B2E0FF;	
}

#bloque_comentarios .item_par{
	background-color: #C1E6FF;	
}


#bloque_comentarios .comentario_titulo{
	font-size: 1.2em;
	color: #333;
	padding: 10px 0 0 15px;
}

#bloque_comentarios .comentario_texto{
	font-size: 1.2em;
	color: #666;
	padding: 5px 30px 15px 15px;
	line-height: 1.2em;
}


#bloque_tucomentario {
	margin: 10px 0 0 0;
	float: left;
	padding: 0 0 20px 0;
	display: none;
}

#bloque_tucomentario .content{
	padding: 0 3px 0 0;
}

#bloque_tucomentario .cabecera_tucomentario{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 660px;
	height: 33px;
	padding: 25px 0 0 8px;

}

#bloque_tucomentario .cabecera_tucomentario h3{
	font-size: 2em;
	color: #000;
	
}

#bloque_tucomentario .izquierda{
	float: left;
	width: 55%;
	padding: 0 0 0 15px;
}

#bloque_tucomentario .derecha{
	float: left;
	width: 40%;
	padding: 15px 0 0 0;
}

#bloque_tucomentario label{
	display: block;
	font-family: Arial;
	color: #666;
	font-size: 1.1em;
	padding: 10px 0 3px 0;
}

#bloque_tucomentario label.noblock{
	display: inline;	
}


#bloque_tucomentario input[type=text],#bloque_tucomentario textarea{
	border: 1px solid #686868;
	padding: 3px;
	font-size: 1.1em;
	font-family: Arial;
	color: #666;
}

#bloque_tucomentario input[type=text]{
	width: 56%;
	vertical-align: top;
}

#bloque_tucomentario img{
	padding-left: 15px;	
}

#bloque_tucomentario .boton_formulario{
	width: 108px;
	margin: 10px 0 0 0;
}

#bloque_tucomentario .derecha h4{
	font-size: 1.4em;
	color: #000;
	font-weight: bold;
}

#bloque_tucomentario .derecha p{
	font-size: 1.1em;
	color: #666;
	padding: 15px 0 0 0;
}

/*PUBLICIDAD*/

#bloque_publicidad{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;
	width: 100%;
}

#bloque_publicidad .titulo{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0 9px;
}

#bloque_publicidad h2{
	font-weight: normal;	
}

#bloque_publicidad .content{
	padding: 40px 15px 0 10px;
	width: 96%;
}

#bloque_publicidad .content p{
	color: #666;
	font-size: 1.25em;
	padding: 10px 30px 0 0;
	line-height: 1.5em;
}

#bloque_publicidad .izquierda{
	float: left;
	width: 20%;
	padding: 0 15px 0 15px;
}


#bloque_publicidad .derecha{
	float: left;
	width: 70%;
}


/*GALERIA MULTIMEDIA*/

#bloque_galeria{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;
	width: 100%;
}

#bloque_galeria .titulo{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0 9px;
}

#bloque_galeria .content{
	padding: 0 15px 0 15px;	
}

#bloque_galeria .secciones{
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0 0 5px 0;
}

#bloque_galeria .secciones li{
	display: inline;
	background-image: url(../images/bullet_flecha_azul.gif);
	background-repeat: no-repeat;
	background-position: 17px 4px;
	font-size: 1.2em;
	padding: 0 0 0 30px;
}

#bloque_galeria .item_principal{
	background-color: #E4E4E4;
	margin-top: 10px;
	float: left;
}

#bloque_galeria .item_principal .izquierda{
	float: left;
	width: 53%;
	padding: 10px;
	
}
#bloque_galeria .item_principal .izquierda .enlace{
background-image:url(../images/bullet_flecha_azul.gif);
background-position:left 3px;
background-repeat:no-repeat;
font-size:1.2em;
padding:0 0 8px 12px;
}
#bloque_galeria .item_principal .derecha{
	float: left;
	width: 38%;
	padding: 10px;
}

#bloque_galeria .item_principal .derecha .titulo_item{
	font-size: 1.8em;
	padding: 10px 0 8px 0;
	width: 250px;
}

#bloque_galeria .item_principal .derecha .fecha{
	font-size: 1.2em;
	color: #0099FF;
	padding: 0 0 8px 0;
}

#bloque_galeria .item_principal .derecha .entradilla{
	font-size: 1.3em;
	color: #666;
	padding: 0 0 8px 0;
	line-height: 1.3em;
}

#bloque_galeria .item_principal .derecha .descripcion{
	font-size: 1.1em;
	padding: 0 0 8px 0;
	line-height: 1.1em;
}

#bloque_galeria .item_principal .derecha .enlace{
	font-size: 1.2em;
	padding: 0 0 8px 12px;
	background-image: url(../images/bullet_flecha_azul.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}


#bloque_galeria .resto_items{
	padding: 0 10px 0 10px;
}

#bloque_galeria .resto_items .encabezado_items{
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
	width: 98%;
	padding: 20px 0 3px 2px;
}

#bloque_galeria .resto_items .encabezado_items .texto{
	font-size: 1.6em;
	float:left;
}

#bloque_galeria .resto_items .encabezado_items .texto ul{
	float:right;
}

#bloque_galeria .resto_items .encabezado_items .texto li{
	display: inline;
	background-image: url(../images/bullet_flecha_azul.gif);
	background-repeat: no-repeat;
	background-position: 17px 4px;
	font-size: 0.8em;
	padding: 0 0 0 30px;
}

#bloque_galeria .resto_items .paginador{
	font-size: 1.2em;
	float:right;
	color: #666;
}

#bloque_galeria .resto_items .anterior{
	padding: 0 5px 0 0;
}

#bloque_galeria .resto_items .siguiente{
	padding: 0 0 0 5px;
}


#bloque_galeria .resto_items li{
	display: inline;	
}

#bloque_galeria .resto_items .fila{
	float:left;
	width: 100%;
}

#bloque_galeria .resto_items .item{
	float: left;
	width: 22%;
	padding: 10px 18px 5px 0;
	
	
}

#bloque_galeria .resto_items .item .titulo_item{
	font-size: 1em;
	padding: 4px 0 0 0;
}

#bloque_galeria .resto_items .item .fecha{
	font-size: 1.1em;
	padding: 4px 0 0 0;
	color: #0099FF;
}


/*NORMATIVA*/

#bloque_normativa{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;

}

#bloque_normativa .titulo{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0 9px;
}

#bloque_normativa .content{
	padding: 0 15px 0 15px;	
}


#bloque_normativa #bloque_nueva_busqueda .izquierda{
	float: left;
	width:50%;	
	padding: 0 0 0 10px;
}

#bloque_normativa #bloque_nueva_busqueda .derecha{
	float: left;
	width:48%;	
}

#bloque_normativa_detalle{
	padding: 10px 30px 15px 15px;	
}

#bloque_normativa_detalle .cabecera{
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
	
#bloque_normativa_detalle .cabecera .titulo{
	padding: 0 0 5px 0;
	font-size: 1.8em;
	
}

#bloque_normativa_detalle .cabecera .fecha{
	padding: 6px 0 10px 0;
	font-size: 1.2em;
	color: #0099FF;
}

#bloque_normativa_detalle .cabecera .entradilla{
	padding: 0 0 15px 0;
	font-size: 1.4em;
	color: #666;
	line-height:22px;
}

#bloque_normativa_detalle .contenido{
	padding: 17px 0 0 0;	
}

#bloque_normativa_detalle .contenido p{
	padding: 0 0 18px 0;
	font-size: 1.2em;	
	color: #666;
	line-height:22px;
}

#bloque_normativa_detalle .contenido p.titular{
	font-size: 1.4em;	
	color: #000;
}

#bloque_normativa_detalle .contenido p.sangria{
	padding: 0 0 18px 40px;
	font-size: 1.2em;	
}


/*REGISTRO USUARIO*/

#bloque_registro{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;
	width: 95%;
}


#bloque_registro  input[type=submit]{
	background-color:#0099FF;
	border:1px solid #333333;
	color:#FFFFFF;
	font-family:Arial;
	font-size:1.3em;
	height:23px;
	cursor: pointer;
	
}

#bloque_registro .titulo{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0 15px;
}

#bloque_registro h2{
	font-weight: normal;	
}

#bloque_registro h3{
	font-size: 1.6em;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 7px 0 5px 0;
}

#bloque_registro .content{
	padding: 5px 15px 0 10px;
	
}

#bloque_registro .content .ejemplares_gratuitos{
	padding: 7px 0 0 0;
}

#bloque_registro .content p{
	color: #666;
	font-size: 1.3em;
	padding: 0 30px 20px 20px;
	line-height: 1.2em;
}

#bloque_registro .etiqueta{
	float: left;
	width: 27%;
	text-align: right;
	font-size: 1.2em;
	color: #666;
	padding: 4px 10px 0 0;
}

#bloque_registro .campo{
	float: left;
	width: 65%;
}


#bloque_registro .etiqueta2{
	float: left;
	width: 27%;
	text-align: right;
	font-size: 1.2em;
	color: #666;
	padding: 4px 10px 0 0;
}

#bloque_registro .campo2{
	float: left;
	width: 25%;
}

#bloque_registro .datos_personales{
	padding: 0 0 30px 0;
	float: left;
	width: 100%;	
}

#bloque_registro .fila{
	padding: 10px 0 0 0;
	float: left;
	width: 100%;	
}

#bloque_registro .newsletters{
	padding: 0 0 15px 0;
	float: left;
	width: 100%;
}

#bloque_registro .ejemplares_gratuitos{
	padding: 0 0 30px 0;
	float: left;
	width: 100%;
}

#bloque_registro .ejemplares_gratuitos h6{
	font-size: 13px;
	padding: 25px 25px 5px; 
}
#bloque_registro .ejemplares_gratuitos h5{
	font-size: 13px;
	padding: 0 25px 5px; 
}
#bloque_registro .ejemplares_gratuitos h4{
	font-size: 13px;
	color:#666666;
	padding: 0 25px 5px; 
}


#bloque_registro .envio{
	padding: 10px 0 1px 0;
	float: left;
	width: 100%;
	margin-top:0px;
	background-image: url(../images/linea_gris.gif1);
	background-repeat: repeat-x;
	background-position: left top;

}

#bloque_registro .boton_formulario{
	width: 55px;
	text-align: center;
}

#bloque_registro .newsletters .fila,#bloque_registro .ejemplares_gratuitos .fila{
	padding: 10px 0 0 15px;	
}

#bloque_registro .newsletters .fila div,#bloque_registro .ejemplares_gratuitos .fila div{
	float: left;
	width: 33%;
}

#bloque_registro .newsletters label,#bloque_registro .ejemplares_gratuitos label{
	color: #666;
	font-size: 1.2em;
	padding: 0 30px 0 0;
}


#bloque_registro input[type=text]{
	border: 1px solid #676767;
	background-color: #fff;
	padding: 3px;
	width: 250px;
	font-size: 1.1em;
}

#bloque_registro input[type=password]{
	border: 1px solid #676767;
	background-color: #fff;
	padding: 3px;
	width: 250px;
	font-size: 1.1em;
}

#bloque_registro select{
	color: #000;
	font-size: 1.1em;
	border: 1px solid #676767;
	padding: 0px;
	width: 260px;
}



/* HEMEROTECA */
#hemeroteca_portada{
	padding: 0px 0 0 5px;
	float: left;
	width: 650px;

}
#hemeroteca_portada_ancha{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-position:left top;
	background-repeat:no-repeat;	
	padding: 0px 0 20px 5px;
	float: left;
	width: 650px;
}

#hemeroteca_portada .imagen_noticia{
	float: left;
}

#hemeroteca_portada .imagen_noticia .pie_foto{
	background-image: url(../images/fondo_pie_foto.png);
	padding: 15px 0 15px 10px;
	margin: -42px 0 0 0;
	color: #fff;
	position: relative;
	z-index: 1000;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
}

#hemeroteca_portada .imagen_noticia .pie_foto .vermas{
	position: absolute;
	left: 85%;
	top: 4px;
}

#hemeroteca_portada .texto_noticia{
	float: left;
	width: 54%;
	padding: 0px 0 0 8px;
	background-image: url(../images/fondo_bloque_basico1.jpg);
	background-repeat: no-repeat;
	background-position: 8px top;
}

#hemeroteca_portada .texto_noticia_ancha{
}

#hemeroteca_portada .texto_noticia .content{
	padding: 15px 0 0 4px;	
}

#hemeroteca_portada .texto_noticia_ancha{
	float: left;
	width: 90%;
	padding: 10px 0 0 0px;
}


#hemeroteca_portada_ancha .tipo{
	font-family: Geneva, Verdana, sans-serif;
	font-size: 2em;
	padding: 10px 0 0px 0px;
}
#hemeroteca_portada .tipo{
	font-family: Geneva, Verdana, sans-serif;
	font-size: 2em;
}

#hemeroteca_portada .tipo span{
	
}

#hemeroteca_portada .antetitulo, #hemeroteca_portada_ancha .antetitulo{
	font-size: 1.2em;
	color: #0099FF;
	padding: 0 0 5px 15px;
}

#hemeroteca_portada .subtitulo, #hemeroteca_portada_ancha .subtitulo{
	font-size: 1.2em;
	color: #0099FF;
	padding: 5px 0 0 3px;
}

#hemeroteca_portada .autor, #hemeroteca_portada_ancha .autor{
	color:#333333;
	font-size:1.1em;
	padding:4px 0 0 4px;
}

#hemeroteca_portada .titulo, #hemeroteca_portada_ancha .titulo {
	font-size: 2em;
	color: #000;
	padding: 7px 0 0 3px;
	line-height: 1.1em;
}


#hemeroteca_portada .entradilla, #hemeroteca_portada_ancha .entradilla{
	font-size: 1.4em;
	color: #666;
	padding: 5px 0 0 4px;
	line-height: 1.2em;
}



#hemeroteca_portada .enlaces, #hemeroteca_portada_ancha .autor{
	color:#333333;
	font-size:1.1em;
	padding:7px 0 3px 4px;
}

#hemeroteca_portada .enlaces li, #hemeroteca_portada_ancha .enlaces li{
	background-image: url(../images/bullet_cuadrado.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding: 0 0 0 10px;
	margin: 0 0 5px 0;
	color: #333;
	font-size: 1.2em;
}

#hemeroteca_portada .enlaces li a, #hemeroteca_portada_ancha .enlaces li a{
	color: #333;
	text-decoration: none;
}

#hemeroteca_portada .enlaces li a:hover, #hemeroteca_portada_ancha .enlaces li a:hover{
	text-decoration: underline;
}


/*Libros*/

#bloque_libros{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;
	width: 100%;
}

#bloque_libros .titulo{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0 12px;
}

#bloque_libros h2{
	font-weight: normal;	
}

#bloque_libros .content{
	padding: 0 15px 0 15px;	
}

#bloque_libros .encabezado_libros{
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 1.2em;	
	padding: 0 0 5px 25px;
}

#bloque_libros .encabezado_libros li{
	display: inline;
	background-image: url(../images/bullet_flecha_azul.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding: 0 30px 0 15px;	
}



#bloque_libros .item{
	float: left;
	width: 50%;
	padding: 20px 0 20px 0 ;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:380px;
}

#bloque_libros .item_detalle{
	float: left;
	width: 99%;
	padding: 20px 0 20px 0 ;
}

#bloque_libros .item .imagen{
	float: left;
	width: 30%;
	height: 360px;
}

#bloque_libros .item_detalle .imagen{
	float: left;
	width: 16%;
}

#bloque_libros .item .texto{
	float: left;
	width: 65%;
	padding: 0 10px 15px 0;
}

#bloque_libros .item_detalle .texto{
	float: left;
	width: 82%;
	padding: 0 10px 5px 0;
}

#bloque_libros .item .texto h3{
	color: #000;
	font-size: 1.6em;
	padding: 0px 0 0px 0;
	font-weight: normal;
}

#bloque_libros .item_detalle .texto h3{
	color: #000;
	font-size: 1.8em;
	padding: 0px 0 5px 0;
	font-weight: normal;
}


#bloque_libros .datos_autor{
	color: #666;
	font-size: 1.2em;
	padding: 3px 0 0 0;
	line-height: 1.1em;
}

#bloque_libros .item_detalle .datos_autor{
	color: #666;
	font-size: 1.2em;
	padding: 3px 0 0 0;
	line-height: 1.1em;
	width: 40%;
	line-height: 1.3em;
}


#bloque_libros .item_detalle .datos_otros_autor{
	color: #666;
	font-size: 1.2em;
	padding: 8px 0 0 0;
	line-height: 1.1em;
	width: 40%;
}

#bloque_libros .datos_editorial{
	color: #000;
	font-size: 1em;
	padding: 4px 0 0 0;
	line-height: 1.7em;
}
#bloque_libros .datos_precio li {
	line-height: 1.5em;
}

#bloque_libros .datos_precio{
	color: #666;
	font-size: 1.6em;
	padding: 2px 0 0 0;
}

#bloque_libros .otros_datos{
	color: #0099FF;
	font-size: 1.3em;
	padding: 4px 0 0 0;
	line-height: 1.3em;
}

#bloque_libros li.novedad{
	background-image: url(../images/bullet_novedad.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 0 15px;
}

#bloque_libros li.edicion_limitada{
	background-image: url(../images/bullet_edicion_limitada.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding: 0 0 0 15px;
}

#bloque_libros .item .entradilla{
	color: #666;
	font-size: 1.2em;
	padding: 0 0 0 0;
	line-height: 1.3em;
	
}

#bloque_libros .carrito{
	padding: 5px 0 0 0;	
	font-size: 1.3em;
}

#bloque_libros .carrito li{
	background-image: url(../images/bullet_carrito.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 17px 0 0 35px;

}

#bloque_libros .item_detalle .entradilla{
	color: #666;
	font-size: 1.3em;
	padding: 15px 0 0 0;
	line-height: 1.5em;
}


#bloque_libros .item_detalle .indice p{
	font-size: 1.3em;
	color: #666;
	padding: 5px 0 0 0;
	line-height: 1.5em;
}
#bloque_libros .item_detalle .indice p b{
	
}

#bloque_libros .item_detalle .prologo p{
	font-size: 1.3em;
	color: #666;
	padding: 17px 0 0 0;
	line-height: 1.2em;
}


#bloque_libros .item_detalle h4{
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 15px 0 5px 0;
	font-size: 1.8em;
}



/* BUSQUEDA */


#bloque_nueva_busqueda {
	float: left;
	width: 659px;
}

#bloque_nueva_busqueda .content{
	background-color: #E6E6E6;
	padding: 0 0px 0 0px;
	float: left;
	width: 659px;
}

#bloque_nueva_busqueda .cabecera_buscar_noticias{
	background-image: url(../images/cabecera_bloque_nuevabusqueda.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 659px;
	height: 9px;
	float: left;
}

#bloque_nueva_busqueda .pie_buscar_noticias{
	background-image: url(../images/pie_bloque_nuevabusqueda.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 659px;
	height: 9px;
	float: left;
}

#bloque_nueva_busqueda .titulo{
	padding: 0 0 15px 14px;
	font-size: 1.6em;
	color: #000;
}

#bloque_nueva_busqueda .izquierda{
	float: left;
	width:55%;	
	padding: 0 0 0 30px;
}

#bloque_nueva_busqueda .derecha{
	float: left;
	width:35%;	
}

#bloque_nueva_busqueda .derecha ul{
	padding: 0 0 0 60px;
	font-size: 1.3em;
	line-height: 1.3em;
}
	
#bloque_nueva_busqueda .fila{
	padding: 0 25px 10px 0;
	color: #666666;
}

#bloque_nueva_busqueda select{
	margin: 0 0 0 10px;
	color: #666666;
	font-size: 1.1em;
}

#bloque_nueva_busqueda input[type=text]{
	width:230px;
	border: 1px solid #97BEE0;
	background-color: #fff;
	padding: 3px;
}

#bloque_nueva_busqueda label{
	border: 1px solid #333;
	background-color: #0099FF;
	color: #fff;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	padding: 2px 5px 2px 5px;
	font-size: 1.3em;	
	vertical-align:1.8%;	
}

#bloque_nueva_busqueda label a{
	color: #fff;
	text-decoration: none;
}

#resultado_busqueda{
	padding: 0 10px 0 10px;
	width: 97%;
}

#resultado_busqueda .encabezado_busqueda{
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
	width: 98%;
	padding: 30px 0 3px 2px;
}

#resultado_busqueda .encabezado_busqueda .num_encontrados{
	font-size: 1.6em;
	float:left;	
}


#resultado_busqueda .pie_busqueda{
	padding: 10px 0 0 0;
	float:right;	
}


#resultado_busqueda .paginador{
	font-size: 1.2em;
	float:right;
	color: #666;
	margin-bottom: 10px;
}

#resultado_busqueda .anterior{
	padding: 0 5px 0 0;
}

#resultado_busqueda .siguiente{
	padding: 0 0 0 5px;
}


#resultado_busqueda li{
	display: inline;	
}

#resultado_busqueda .item{
	padding: 15px 0 15px 0;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	clear: both;
	min-height:90px;
	
}
#resultado_busqueda .item_ultimo{
	padding: 15px 0 15px 0;
	clear: both;
	min-height:100px;
	
}

#resultado_busqueda .item .imagen{
	float: left;
	padding-right: 20px;
}

#resultado_busqueda .item .titulo, #resultado_busqueda .item_ultimo .titulo{
	font-size: 1.8em;
}

#resultado_busqueda .item .subtitulo, #resultado_busqueda .item_ultimo .subtitulo{
	color: #0099FF;
	font-size: 1.2em;
	line-height:18px;
	padding: 2px 0 0 0;
}
#resultado_busqueda .item .autor, #resultado_busqueda .item_ultimo .autor{
	font-size: 1.2em;
	line-height:18px;
	padding: 0px 0 0 0;
}

#resultado_busqueda .item .entradilla, #resultado_busqueda .item_ultimo .entradilla{
	color: #666;
	font-size: 1.4em;
	padding: 2px 20px 0 0;
	line-height: 1.2em;
}

#bloque_directorio .empresas .encabezado_busqueda{
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
	width: 98%;
	padding: 10px 0 3px 2px;
}
#bloque_directorio .empresas .encabezado_busqueda .num_encontrados, #bloque_directorio .empresas .encabezado_busqueda_sin .num_encontrados {
	float:left;
	font-size:1.6em;
}

#bloque_directorio .empresas .encabezado_busqueda .paginador, #bloque_directorio .empresas .encabezado_busqueda_sin .paginador {
	color:#666666;
	float:right;
	font-size:1.2em;
}
#bloque_directorio .empresas .encabezado_busqueda_sin{

	float: left;
	width: 98%;
	padding: 10px 0 3px 2px;
}


.empresas .paginador{
	float: left;
}
.empresas .paginador li{
	display:inline;
}
/*CARRITO*/

#bloque_carrito{
	background-image: url(../images/fondo_bloque_ancho.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin: 10px 0 0 0;
	width: 100%;
}

#bloque_carrito .titulo{
	color: #000;
	font-size: 2em;
	padding: 25px 0 0 10px;
}

#bloque_carrito h2{
	font-weight: normal;	
}

#bloque_carrito .content{
	padding: 10px 15px 0 10px;	
}

#bloque_carrito h3{
	font-size: 1.6em;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0 0 5px 0;
}

#bloque_carrito .items{
	width: 100%;
	margin: 0 auto 0 auto;
	float: left;
}

#bloque_carrito th{
	font-size: 1.2em;
	color: #0099FF;
	padding: 15px 0 10px 0;
}

#bloque_carrito td a{
	color: #0099FF;
	padding: 15px 0 10px 0;
}

#bloque_carrito .cantidad{
	width: 90px;
	<!-- padding: 0 0 0 37px; -->
}

#bloque_carrito th.descripcion{
	width: 300px;	
}

#bloque_carrito th.borrar{
	width: 50px;	
}
#bloque_carrito th.precio{
	width: 75px;	
}
#bloque_carrito th.descuento{
	width: 70px;	
}

#bloque_carrito th.total{
	width: 53px;	
}

#bloque_carrito td{
	font-size: 1.2em;
	color: #666;
	padding: 10px 0 15px 0;
}

#bloque_carrito tr.total td{
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: right;
	padding: 15px 55px 0 0;
}

#bloque_carrito tr.gastos td{
	text-align: right;
	padding: 15px 55px 0 0;
}

#bloque_carrito tr.totalpagar td{
	text-align: right;
	padding: 15px 55px 0 0;
}

#bloque_carrito input[type=text]{
	text-align: left;	
}
#bloque_carrito input[type=password]{
	
	background-color:#FFFFFF;
	border:1px solid #676767;
	color:#666666;
	padding:3px;
}


#bloque_carrito .botones{
	float: left;
	padding: 25px 0 20px 0;	
}

#bloque_carrito .boton_formulario{
	width: auto;
	float: left;
	padding: 4px 10px 4px 10px;
	text-align: center;
	margin-right: 10px;
}

#bloque_carrito .boton_formulario1{
	width: auto;
	float: left;
	
	text-align: center;
	margin-right: 10px;
}
#bloque_carrito  input[type=submit]{
	background-color:#0099FF;
	border:1px solid #333333;
	color:#FFFFFF;
	font-family:Arial;
	font-size:1.3em;
	height:23px;

}
#bloque_carrito .avisos{
	float: left;
	background-image: url(../images/linea_gris.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
	padding: 20px 0 0 0;	
}

#bloque_carrito p{
	font-size: 1.2em;
	color: #666;
	padding: 0 20px 15px 5px;
	line-height: 1.2em;
}

#bloque_carrito .tarjetas{
	float: left;
	width: 100%;
	padding: 20px 0 0 0;
	text-align: center;
}

#bloque_carrito .compra_login,#bloque_carrito .recuerda_pass{
	float: left;
	width: 100%;
	padding: 15px 0 20px 0;
}

#bloque_carrito .login{
	padding: 10px 0 0 10px;	
}

#bloque_carrito .login input[type=text]{
	text-align: left;	
}

#bloque_carrito .login .fila{
	width: 100%;
	float: left;
	padding: 0 0 5px 0;	
}

#bloque_carrito .login .etiqueta{
	width: 80px;
	float: left;
	font-size: 1.2em;
	color: #333;
	text-align: right;
	padding: 5px 5px 0 0;
}

#bloque_carrito .login .campo{
	width: 400px;
	float: left;
	font-size: 1.2em;
}

#bloque_carrito .login .recuerda{
	width: 100%;
	float: left;
	padding: 10px 0 0 85px;	
}

#bloque_carrito .cabecera{
	padding: 0 0 20px 0;
}

#bloque_carrito .cabecera p{
	padding: 10px 0 0 0;	
}

#bloque_carrito .etiqueta{
	float: left;
	width: 27%;
	text-align: right;
	font-size: 1.2em;
	color: #666;
	padding: 4px 10px 0 0;
}

#bloque_carrito .campo{
	float: left;
	width: 65%;
}

#bloque_carrito .campo_contenido{
	float: left;
	width: 65%;
	font-size: 1.2em;
	color: #666;
	padding: 4px 0 0 2px;
}


#bloque_carrito .datos_envio{
	padding: 0 0 30px 0;
	float: left;
	width: 100%;	
}

#bloque_carrito .datos_facturacion{
	padding: 0 0 30px 0;
	float: left;
	width: 100%;	
}

#bloque_carrito .fila{
	padding: 10px 0 0 0;
	float: left;
	width: 100%;	
}

#bloque_carrito .envio{
	padding: 10px 0 30px 0;
	float: left;
	width: 100%;
}



/* PIE GENERAL */
#pie{
	width: 990px;
	margin: 0 auto 0 auto;
	text-align: center;
		display: none;
}

#pie .enlaces{
	border-top: 1px dotted #303030;
	border-bottom: 1px dotted #303030;
	padding: 5px 0 5px 0;
	float: left;
	width: 100%;

}

#pie .enlaces li{
	display: inline;
	background-image: url(../images/pie_spacer.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0 10px 0 5px;
}

#pie a{
	color: #333;
	text-decoration: none;	
}

#pie a:hover{
	text-decoration: underline;	
}

#pie .copy{
	border-bottom: 1px dotted #303030;
	padding: 5px 0 5px 0;
	margin: 0 0 30px 0;
	float: left;
	width: 100%;
	color: #333;
	font-size: 0.9em;
	line-height: 1.3em;
}



/* GENERICOS */

.titulo a{
	font-size: 16px;
	color: #000;
	text-decoration: none;
}

.titulo a:hover{

	color: #0099FF;
}

.negrita_negro{
	font-weight: bold;
	color: #000;
}

.texto_azul{
	color: #0099FF;	
}

.texto_negro{
	color: #000;	
}

.texto_rojo{
	color: #CC0000;	
}

.boton_formulario{
	border: 1px solid #333;
	background-color: #0099FF;
	color: #fff;
	font-family: Arial;
	font-size: 1.3em;
	padding: 4px;
}

.boton_formulario a{
	text-decoration: none;
	color: #fff;	
}

.boton_formulario a:hover{
	text-decoration: underline;
}

input[type=text].formulario{
	border: 1px solid #676767;
	background-color: #fff;
	padding: 3px;
	color: #666;
}

.maspeq{
	font-size: 0.8em;	
}

h2,h3,h4,h5,h6{
	font-family: Geneva, Verdana, sans-serif;
	font-weight: normal;
}


h2.noticias{
	background-image: url(../images/bullet_noticias.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 33px;
}

h2.agenda{
	background-image: url(../images/bullet_agenda.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 32px;
}

h2.libros{
	background-image: url(../images/bullet_libros.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 33px;
}

h2.articulos{
	background-image: url(../images/bullet_articulos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 35px;
}

h2.quienes_somos{
	background-image: url(../images/bullet_quienes_somos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 35px;
}

h2.h2publicaciones{
	background-image: url(../images/bullet_publicaciones.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 30px;
}

h2.publicidad{
	background-image: url(../images/bullet_publicidad.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 38px;
}

h2.normativa{
	background-image: url(../images/bullet_normativa.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 38px;
}

h2.registro{
	background-image: url(../images/bullet_registro.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 30px;
}

h2.carrito{
	background-image: url(../images/bullet_carrito_gris.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 35px;
}

h2.directorio{
	background-image: url(../images/bullet_directorio.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 35px;
}

h2.galeria{
	background-image: url(../images/bullet_galeria.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 35px;
}

h2.suscripciones{
	background-image: url(../images/bullet_suscripciones.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 20px 35px;
}

h3.contacto{
	background-image: url(../images/bullet_contacto.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 9px 38px;
}

h3.comentarios{
	background-image: url(../images/bullet_comentarios.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 14px 38px;
}

h3.tucomentario{
	background-image: url(../images/bullet_tucomentario.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0 18px 38px;
}

/* ENLACES */

a.enlace_azul{
	color: #0099FF;
	text-decoration: none;	
}

a.enlace_azul:hover{
	text-decoration: underline;	
}


a.enlace_negro{
	color: #000;
	text-decoration: none;	
}

a.enlace_negro:hover{
	text-decoration: underline;	
}

a.enlace_gris{
	color: #666;
	text-decoration: none;	
}

a.enlace_gris:hover{
	text-decoration: underline;	
}

a.descarga_pdf{
	color: #000;
	text-decoration: none;
	padding: 0 0 0 0px;

}

a.descarga_pdf:hover{
	text-decoration: underline;	
}

a.descarga_basica{
	color: #000;
	text-decoration: none;
	padding: 0 0 0 10px;
	background-image: url(../images/bullet_cuadrado.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}

a.descarga_basica:hover{
	text-decoration: underline;	
}

a.enlace_bullet_triangulo{
	color: #333;
	text-decoration: none;
	padding: 0 0 0 10px;
	background-image: url(../images/bullet_triangulo.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
}

a.enlace_bullet_triangulo:hover{
	text-decoration: underline;	
}

a.enlace_negro_small{
	color: #000;
	text-decoration: underline;
}


.div_left {
	float:left;
	width:353px;
}
.div_right {
	float:right;
	width:301px;
}

.rojo{
	color:#CC0000;	
}
