/* TAGS --------------------------- */
/* autor:www.trestristestigres.com */
/* alfaguara                       */
/* fecha: sep - 2005                */

/***CONTENEDORES GENERALES**************/
body{
    margin: 0px 0px 0px 0px;
    color: #000000;
    font-size: 12px;
    line-height: 15px;
    font-family: verdana, serif;
}
#base { 
    margin: 0px auto;
    width: 770px;
    border: solid 0px #000;
}

#cabecera {
    height: 120px;
    margin: 0px 0px 0px 0px;
}

#menu {
    width: 770px;
    height: 24px;
    margin: 0px 0px 12px 0px;
    background-color:#BF002B;
    color: #FFFFFF;
}


#contenido{
    width: 770px;
    margin: 0px 0px 10px 0px;
    background-image: url('../images/barra_doble.gif');
    background-repeat: repeat-y;
    overflow: auto;
}

#contenido_mapa{
    width: 770px;
    margin: 0px 0px 10px 0px;
    background-image: url('../images/barra_doble.gif');
    background-repeat: repeat-y;
    height:475px;
}

#contenido_mapa #col_izq,
#contenido #col_izq{
    float:left;
    width: 100px;
    height:475px;
    margin: 0px 0px 1px 0px;
}

#contenido_mapa #centro,
#contenido #centro{
    float:left;
    width: 456px;
    margin: 0px 10px 0px 0px;
    border: solid 0px #000;
    padding-left: 38px;
}

#contenido_mapa #centro_mapa,
#contenido #centro_mapa{
    float:left;
    width: 494px;
    margin: 0px 10px 0px 0px;
    border: solid 0px #000;
    padding-left:0px;
}
#contenido_mapa #centro_libro,
#contenido #centro_libro{
    float:left;
    width: 494px;
    margin: 0px 10px 0px 0px;
    border: solid 0px #000;
    padding-left:0px;
}
#contenido_mapa #centro_ajustado,
#contenido #centro_ajustado{
    float:left;
    width: 494px;
    margin: 0px 10px 0px 0px;
    border: solid 0px #000;
    padding-left:0px;
}	
#contenido_mapa #centro_full,
#contenido #centro_full{
    float:left;
    width: 577px;
    margin: 0px 10px 0px 0px;
    border: solid 0px #000;
    padding-left:20px;
}

#contenido_mapa #col_der,
#contenido #col_der{
    float:left;
    width: 153px;
    height:545px;
    background: url('../images/fondo_col_der.gif') no-repeat;
    margin: 0px 0px 1px 0px;
    padding: 0px 5px 0px 7px;
}
#contenido #col_der_dejate{
    float:left;
    width: 153px;
    height:475px;
    background: url('../images/fondo_col_der.gif') no-repeat;
    margin: 0px 0px 1px 0px;
    padding: 0px 5px 0px 7px;
    background-attachment:fixed;
}

#pie {
    clear:both;
    float:right;
    width:420px;
    text-align:center;

    font-size:11px;
    line-height: 13px;
    margin:35px 0px 0px 0px;
}
#pie .imprimir {
    float:center;
}

#pie a.pie {
    color:#BF002B;text-decoration:none;
}
#pie a{color:#BF002B;text-decoration:none;}
#pie a:hover{color:#BF002B;text-decoration:underline;}	

#pie .secciones {
    margin-bottom:3px;
    margin-top:5px;
}

/* Menu de Navegacion */
/**********************/

#menu #menu_navegacion
{
    margin: 0px;
    padding-top:4px;
    line-height:17px;
}

#menu_navegacion ul.menu {
    margin-top:1px;
}


#menu_navegacion ul.menu,li.menu{
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    line-height:17px;
}

#menu_navegacion a{
    color: #FFFFFF;
    text-decoration: none;
    display: block;
}

#menu_navegacion a:hover {	color: #FFFFFF;text-decoration:underline;}



/* Menu izquierdo */
#col_izq .titulo{color:#FFFFFF;font-size:12px;font-weight: bold;margin-left:10px;margin-top:4px;}
#col_izq #formulario{margin-left:10px;}
#formulario input{font-size:10px;width:80px;margin-top:4px;}
#formulario select{font-size:10px;width:80px;margin-top:4px;}
#formulario input.boton{font-size:10px;width:50px;margin-bottom:4px;}	
#col_izq #formulario p{margin: 4px 0px;}

#col_izq .busqueda_avanzada {font-size:11px;line-height:13px;color:#ffff99;margin-left:10px;font-weight:bold;}
.busqueda_avanzada a{color:#ffff99;text-decoration:none;}
.busqueda_avanzada a:hover{color:#ffff99;text-decoration:underline;}

#col_izq .submenu {
    width:73px;
    color:#FFFFFF;
    font-weight: bold;
    border-bottom:1px solid #E08298;
    font-size:10px;
    line-height:15px;
    padding:5px 0px 4px 10px;
}

#col_izq .submenu a{color:#FFFFFF;text-decoration:none;}
#col_izq .submenu a:hover{color:#FFFFFF;text-decoration:underline;}

#col_izq .submenu2 {
    color:#FFFFFF;
    font-weight: bold;
    font-size:10px;
    line-height:13px;
    padding:0px 0px 0px 10px;
}

#col_izq .submenu2 a{color:#FFFFFF;text-decoration:none;}
#col_izq .submenu2 a:hover{color:#FFFFFF;text-decoration:underline;}

#col_izq #banner_1 {
    text-align:center;
}
#col_izq #banner_2 {
    text-align:center;
}
/* Barra navegacion */
#barra_navegacion{
    padding-left:38px;
    font-weight:bold;
    font-size: 11px;
}
#contenido #centro #barra_navegacion{
    padding-left:0px;
}
#barra_navegacion a{color:#000000;text-decoration:none;}
#barra_navegacion a:hover{color:#000000;text-decoration:underline;}
#barra_navegacion a.roja {color:#D60131;text-decoration:none;}
#barra_navegacion a.roja:hover {text-decoration:underline;}
.roja {color:#D60131;}


/*mapa*/
#mapa {text-align:left;}

/* camino_santiago y camino_santiago_detalle */
/* camino_santiago y camino_santiago_detalle */
#camino_santiago .fecha{color:#FF6500;}
#camino_santiago_detalle .fecha{color:#FF6500;}

#camino_santiago #bloque_camino_santiago{
    float:left;
    width:300px;
    margin-left:100px;
}
#camino_santiago #bloque_camino_santiago .listado_camino_santiago{
    float:left;
    width:115px;
    margin:0px 25px 25px 0px;
    text-align:center;

}
#camino_santiago .listado_camino_santiago a{color:#BF002B;text-decoration:none; font-weight:bold;}
#camino_santiago .listado_camino_santiago a:hover{color:#BF002B;text-decoration:underline; font-weight:bold;} 

#camino_santiago .ver {color:#FF6500;font-size:10px;line-height:12px;font-weight:bold;}
#camino_santiago .ver a{color:#FF6500;text-decoration:none;}
#camino_santiago .ver a:hover{color:#FF6500;text-decoration:underline;}  

#camino_santiago .origen {color:#000000;font-size:9px;line-height:10px;text-transform:capitalize;}
#camino_santiago .coleccion {color:#000000; font-weight:bold;}
#camino_santiago .coleccion a{color:#000000;text-decoration:none;}
#camino_santiago .coleccion a:hover{color:#000000;text-decoration:underline;}

#camino_santiago_detalle{
    float:left;
    width:100%;
    margin:0px;
}
#camino_santiago_detalle .camino_santiago_detalle_izquierda{
    float: left;
    width: 80px;
    margin: 60px 20px 0px 0px;
    text-align:right;
}
.camino_santiago_detalle_izquierda .caminos{font-weight:bold;margin-bottom:5px;color:#6A6A6A;}
.camino_santiago_detalle_izquierda .caminos a{color:#6A6A6A;text-decoration:none;}
.camino_santiago_detalle_izquierda .caminos a:hover{color:#6A6A6A;text-decoration:underline;}


#camino_santiago_detalle .camino_santiago_detalle_centro{
    float: left;
    width: 390px;
}

.camino_santiago_detalle_centro .titulo{color:#000000;font-weight:bold;font-size:13px;} 
.camino_santiago_detalle_centro .titulo a{color:#000000;text-decoration:none;} 
.camino_santiago_detalle_centro .titulo a:hover{color:#000000;text-decoration:underline;}   

.camino_santiago_detalle_centro .descripcion{font-size:11px;line-height:12px;}   
.camino_santiago_detalle_centro .informacion{font-size:12px;line-height:14px;font-style:italic;}    

.camino_santiago_detalle_centro .actualizaciones{color:#FF6500;font-weight:bold;font-size:12px;line-height:16px;}   

.camino_santiago_detalle_centro .listado_actualizaciones{font-weight:bold;font-size:11px;}   
.camino_santiago_detalle_centro .listado_actualizaciones  a{color:#000000;text-decoration:none;}  
.camino_santiago_detalle_centro .listado_actualizaciones  a:hover{color:#000000;text-decoration:underline;}

#camino_santiago_detalle .datos{color:#000000;font-size:10px;line-height:12px;}   				


#camino_santiago_imprimir {
    margin: 20px 10px 0px 20px;
}

#camino_santiago_imprimir .entradilla {
    font-size:11px;
}

/* dejate_guiar y dejate_guiar_detalle */

/* dejate_guiar*/

#col_der .listado_dejate_guiar { font-size:11px;line-height:14px; }
#col_der .listado_dejate_guiar a{color: #BF002B;text-decoration:none;font-weight:bold;}
#col_der .listado_dejate_guiar a:hover{text-decoration:underline;}

#col_der .listado_dejate_guiar .origen {
    line-height:12px;
    margin: 2px 0px 2px 0px;
    text-transform:capitalize;
    font-size:9px;
}

#col_der .listado_dejate_guiar .titulo {
    color:#000000;
    line-height:12px;
    font-size:11px;
}
#col_der .listado_dejate_guiar  .titulo a {
    color:#000000;text-decoration:none;font-weight:bold;
}	

#contenido #centro_dejate{
    float:left;
    width: 456px;
    margin: 0px 10px 0px 0px;
    border: solid 0px #000;
    padding-left: 38px;
}


#dejate_guiar .fecha{color:#FF6500;}

#dejate_guiar #bloque_dejate_guiar{
    float:left;
    width:440px;
    margin:0;
    padding:0;
    border: 0px solid black;
}
#dejate_guiar #bloque_dejate_guiar .listado_dejate_guiar{
    float:left;
    width:106px;
    margin:0px 40px 15px 0px;
    text-align:center;
    padding:0;
}
#dejate_guiar .listado_dejate_guiar .titulo {
    line-height:12px;
    font-size:11px;
}
#dejate_guiar .listado_dejate_guiar .titulo a {
    color:#BF002B;text-decoration:none;font-weight:bold;
}
#dejate_guiar .listado_dejate_guiar .titulo a:hover {
    text-decoration:underline;
}

#dejate_guiar .listado_dejate_guiar .origen {
    line-height:12px;
    margin: 2px 0px 0px 0px;
    text-transform:capitalize;
    font-size:9px;
}

#dejate_guiar .listado_dejate_guiar .libro {
    line-height:13px;
}
#dejate_guiar .listado_dejate_guiar .libro a{
    font-weight:bold;font-size:11px; text-decoration:none;color: #000000;
}


#dejate_guiar #dejate_guiar_detalle	{
    float:left;
    width:440px;
    margin:5px 0px 0px 0px;
}
#dejate_guiar #dejate_guiar_detalle	.dejate_guiar_detalle_foto{
    float: left;
    width: 90px;
    margin: 16px 10px 0px 0px;
    text-align:center;
}

#dejate_guiar_detalle .dejate_guiar_detalle_foto .titulo {color:#000000;font-weight:bold;font-size:11px;line-height:12px;}	
#dejate_guiar_detalle .dejate_guiar_detalle_foto .titulo a{color:#000000;text-decoration:none;}	
#dejate_guiar_detalle .dejate_guiar_detalle_foto .titulo a:hover{color:#000000;text-decoration:underline;}			

#dejate_guiar_detalle .dejate_guiar_detalle_foto .coleccion{color:#000000;font-size:9px;line-height:12px;margin:2px 0px 2px 0px;}			
#dejate_guiar_detalle .dejate_guiar_detalle_foto .coleccion  a{color:#000000;font-size:9px;text-decoration:none;}		
#dejate_guiar_detalle .dejate_guiar_detalle_foto .coleccion  a:hover{text-decoration:underline;}

#dejate_guiar_detalle .datos{color:#000000;font-size:10px;line-height:12px;}					


#dejate_guiar #dejate_guiar_detalle	.dejate_guiar_detalle_texto{
    font-size:11px;
    line-height:13px;
    float: left;
    width: 340px;
}

#dejate_guiar #dejate_guiar_detalle	.dejate_guiar_detalle_texto .titulo {
    font-weight:bold;
    font-size:13px;
}

#dejate_guiar #dejate_guiar_detalle	.dejate_guiar_detalle_texto a{
    color: #000000;text-decoration:underline;
}

#dejate_guiar #dejate_guiar_detalle	.dejate_guiar_detalle_texto a:hover{
    color: #D60131;text-decoration:none;
}


/*novedade,quienes_somos */	

#novedades .descripcion {font-size:11px;}
#quienes_somos,#novedades,#camino_santiago .descripcion{font-size:11px;line-height:13px;margin:0px 0px 10px 0px;}
#dejate_guiar .descripcion{font-size:11px;line-height:13px;margin:0px 0px 20px 0px;}
#quienes_somos .descripcion2{font-size:11px;line-height:13px;margin:10px 0px 20px 50px;}
#quienes_somos .sub_titulo {font-weight: bold;font-size:13px;}
#quienes_somos a { text-decoration:underline;color:#000000;}
/*colecciones */	

#colecciones #bloque_coleccion{
    width:530px;
    float:left;
    margin-left:30px;

}
#colecciones #bloque_coleccion .listado_coleccion{
    float:left;
    width:100px;
    margin:0px 20px 15px 0px;
    text-align:center;
    font-weight:bold;
}
#colecciones .listado_coleccion a{color:#000000;text-decoration:none;}
#colecciones .listado_coleccion a:hover{color:#000000;text-decoration:underline;}	

/*colecciones detalle*/	

#coleccion_detalle .descripcion{font-size:11px;line-height:13px;margin:0px 0px 20px 0px;}

#coleccion_detalle #bloque_coleccion{
    float:right;
    width:420px;
}
#coleccion_detalle #bloque_coleccion .listado_coleccion{
    float:left;
    width:100px;
    margin:0px 5px 0px 0px;
    text-align:center;
    line-height:13px;
    font-weight:bold;
}
#coleccion_detalle .listado_coleccion img {margin-bottom:2px;}
#coleccion_detalle .listado_coleccion a{font-size:11px;color:#000000;text-decoration:none;}
#coleccion_detalle .listado_coleccion a:hover{color:#000000;text-decoration:underline;}	



/*Detalle libro*/
/***************/

#detalle_libro{
    float:left;
    width:100%;
}

#detalle_libro .titulo_zona{
    font-size: 17px;
    line-height:19px;
    color:#D60131;
    text-align:right;
    margin-bottom:5px;
    padding-bottom:10px;
    border-bottom: 1px solid #D60131;
}
#detalle_libro .caracteristicas{
    float:left;
    width:260px;
    margin-left: 5px;
    text-align:right;
}

#detalle_libro .caracteristicas .detalle{
    padding-bottom:5px;
    margin-bottom:10px;
    border-bottom: 1px solid #D60131;
    line-height:12px;
}
#detalle_libro .caracteristicas .dato{font-size:10px;font-weight:bold;}
#detalle_libro .caracteristicas .valor{font-size:11px;}

#detalle_libro .caracteristicas .detalle a{color:#000000;text-decoration:none;}
#detalle_libro .caracteristicas .detalle a:hover{color:#000000;text-decoration:underline;}
#detalle_libro .resumen_extenso{font-size:11px;line-height:13px;}
#detalle_libro .resumen_extenso a {color:#000000;text-decoration:underline;}


#detalle_libro .informacion_extra{
    float:left;
    width:80px;
    padding-top:27px;
}
#detalle_libro .informacion_extra .extras{
    font-size:11px;
    font-weight:bold;
    line-height:12px;
    text-align:center;
    margin-bottom:5px;
}
#detalle_libro .informacion_extra .extras a{color:#000000;text-decoration:none;}
#detalle_libro .informacion_extra .extras a:hover{color:#000000;text-decoration:underline;}

#detalle_libro .imagen_detalle{
    float:right;
    width:135px;
    text-align:center;
}
#detalle_libro .imagen_detalle a{color:#000000;font-size:10px;text-decoration:none;font-weight:bold;}
#detalle_libro .imagen_detalle a:hover{text-decoration:underline;}



/* Estilos Generales */
/*********************/

img  {border: solid 0px #000;margin:0px;padding:0px;}
form {margin: 0px;}	
.enlace {color:#000000; text-decoration: underline;}
.rojo {color:#D60131;}
.naranja {color:#FF6500 !important;}
.negrita {font-weight:bold;}
.interlineado_mas {
    line-height:16px;
}
.msg{color:#DD2B53;font-size:11px;font-weight:bold;}


/*h1 {
	visibility : hidden;
	display : none;
}*/

/* ESTILOS GENERICOS PARA LOS LIBROS*/
/* ESTO SERA IGUAL EN LAS SECCIONES ZONA-PAIS-CIUDAD*/

.nombre_zona {padding:0px;color:#D60131;font-size:18px;line-height:24px;} /*titulo*/
#zona .nombre_zona {margin-bottom:8px;}
.nombre_zona a{color:#D60131;text-decoration:none;} /*titulo*/
.nombre_zona a:hover{color:#D60131;text-decoration:underline;} /*titulo*/		
.destinos{color:#000000;margin-left:50px;float:right;width:400px; font-size:11px;}
.destinos a{color:#000000;text-decoration:none;font-weight:bold;}
.destinos a:hover{color:#000000;text-decoration:underline;}		


.contendor_fijo_de_libros{
    float:left;
    width:100%;
    height: 220px;
}

.listado_libros{
    float:left;
    width:152px;
    margin:0px 0px 0px 0px;
}

.listado_libros .foto_libros{
    float:left;
    width: 55px;
    margin:0px 5px 0px 0px;
    text-align: right;
}
.listado_libros .foto_libros img{margin-top:2px;}
.texto_libros {
    width: 92px;
    float:left;
    line-height:13px;
}
.texto_libros .titulo{font-weight:bold;font-size:11px;}
.texto_libros .titulo a{color:#000000;text-decoration:none;}
.texto_libros .titulo a:hover{color:#000000;text-decoration:underline;}

.texto_libros .coleccion{font-size:9px;}
.texto_libros .coleccion a{color:#000000;text-decoration:none;}
.texto_libros .coleccion a:hover{color:#000000;text-decoration:underline;}

.texto_libros .paginas{font-size:10px;}
.texto_libros .precio{font-size:10px;}

.listado_libros_separa{
    float:left;
    width:152px;
    height: 80px;
}

/*	
	.listado_libros #actualidad #derecha_actualidad{
		float:left;
		width: 92px;
		margin: 0px;
	}

		#actualidad .#derecha_actualidad .titulo{font-weight:bold;font-size:11px;line-height:13px;}
		#actualidad #derecha_actualidad .titulo a{color:#000000;text-decoration:none;}
		#actualidad #derecha_actualidad .titulo a:hover{color:#000000;text-decoration:underline;}

		#actualidad #derecha_actualidad .coleccion{font-size:9px;line-height:13px;}
		#actualidad #derecha_actualidad .coleccion a{color:#000000;text-decoration:none;}
		#actualidad #derecha_actualidad .coleccion a:hover{color:#000000;text-decoration:underline;}

		#actualidad #derecha_actualidad .paginas{font-size:9px;line-height:13px;}
		#actualidad #derecha_actualidad .precio{font-size:9px;line-height:13px;}
*/

/* Paginado */		
.paginado {color:#000000;font-size:11px;clear:both;text-align:right;margin-right:20px;font-weight:bold;}
.paginado a{color:#6A6A6A;text-decoration:none;font-weight:bold;}
.paginado a:hover{color:#6A6A6A;text-decoration:underline;font-weight:bold;}

/* Paginado */		
.paginado_especial {color:#6A6A6A;font-size:10px;clear:both;text-align:right;margin-right:20px;font-weight:bold;}
.paginado_especial a{color:#6A6A6A;text-decoration:none;font-weight:bold;}
.paginado_especial a:hover{color:#6A6A6A;text-decoration:underline;font-weight:bold;}

/* columna derecha generales*/
/****************************/

#col_der h1{
    margin: 0px;
    padding: 0px;
    font-size: 14px;
    line-height: 18px;
    font-weight:bold;
    color:#D60131;
    margin:10px 0px 0px 0px;
}

#col_der h1 a{color:#D60131;text-decoration:none;}
#col_der h1 a:hover{color:#D60131;text-decoration:underline;}

#col_der h2{
    margin: 0px;
    padding: 0px;
    font-size: 11px;
    line-height: 15px;
    font-weight:bold;
    color:#000000;
}

#col_der h2 a{color:#000000;text-decoration:none;}
#col_der h2 a:hover{color:#000000;text-decoration:underline;}
#col_der select {font-size:11px;}

/* columna derecha destacados*/
/****************************/
#col_der .destacado{
    float:left;
    width:100%;
    margin: 10px 0px 0px 0px;
}

#col_der .destacado .foto_destacado{
    float:left;
    width: 35px;
    margin-right: 5px;
}
#col_der .destacado .foto_destacado img{margin-top:2px;}

#col_der .destacado .texto_destacado {
    float:left;
    width: 108px;
}
#col_der .destacado .texto_destacado .titulo{font-weight:bold;font-size:11px;line-height:13px;}
#col_der .destacado .texto_destacado .titulo a{color:#000000;text-decoration:none;}
#col_der .destacado .texto_destacado .titulo a:hover{color:#000000;text-decoration:underline;}

#col_der .destacado .texto_destacado .categoria{font-size:9px;line-height:13px;}
#col_der .destacado .texto_destacado .categoria a{color:#000000;text-decoration:none;}
#col_der .destacado .texto_destacado .categoria a:hover{color:#000000;text-decoration:underline;}

#col_der .destacado .texto_destacado .paginas{font-size:9px;line-height:13px;}
#col_der .destacado .texto_destacado .precio{font-size:9px;line-height:13px;}

#col_der .mas_informacion{ font-size:12px;line-height:12px;}
#col_der .mas_informacion a{color:#000000;text-decoration:none;}
#col_der .mas_informacion a:hover{color:#000000;text-decoration:underline;}

/*zona - pais*/
#col_der .guia{margin:2px 0px;}
#col_der .listado_guia{font-size:11px;line-height:14px;}
#col_der .listado_guia a{color:#000000;text-decoration:none;}
#col_der .listado_guia a:hover{color:#000000;text-decoration:underline;}

#col_der .listado_guia_espana{font-size:11px;line-height:12px;margin:5px 0px;}
#col_der .listado_guia_espana .seccion{font-size:10px;color:#D60131;line-height:12px;}
#col_der .listado_guia_espana .seccion a{font-size:10px;text-decoration:none;color:#D60131;}
#col_der .listado_guia_espana .seccion a:hover{font-size:10px;text-decoration:underline;color:#D60131;}

#col_der .listado_guia_espana a{color:#000000;text-decoration:none;}
#col_der .listado_guia_espana a:hover{color:#000000;text-decoration:underline;}


/* novedades*/
#col_der .numeros {color:#D60131; font-size:10px;}


#col_der .formu_select {width:120px;}
#col_der .formu_input {text-align:right;margin:4px 2px;}

#col_der div.texto {font-size:11px;line-height:14px;}
#col_der div.texto a{font-size:10px;color:#D60131; text-decoration: underline;}
#col_der div.texto a:hover{font-size:10px;color:#D60131; text-decoration: none;}

.clear_all {clear: both;}

div.separa {
    clear: both;
    width: 100%;
    height: 25px;
}


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


#premios{
    width:100%;
}

#premios #izquierda_premio{
    float: left;
    width:76px;
    margin: 50px 10px 0px 0px;
    padding-left:20px;
}
#premios #centro_premio{
    float: left;
    width: 380px;
    margin-right:0px;
}
#premios #centro_premio .titulo_premio {font-weight: bold;font-size:13px;}
#premios #centro_premio .texto {font-size:11px;line-height:13px;}
#premios #centro_premio .descarga {font-size:11px;line-height:13px;font-weight: bold;}
#premios #centro_premio .descarga a{color:#000000;text-decoration:none;}
#premios #centro_premio .descarga a:hover{color:#000000;text-decoration:underline;}

#premios #derecha_premio{
    float: left;
    width:103px;
}




/************************/
/*
#actualidad{
	float:left;
	width: 100%;	
}

#actualidad #izquierda_actualidad{
	float:left;
	width:90px;
	margin: 40px 10px 0px 0px;
}
#actualidad #centro_actualidad{
	float:left;
	width:290px;
	margin-right:10px;
}

#actualidad #centro_actualidad_full{
	float:left;
	width:350px;

}
	#actualidad .titulo_actualidad {font-weight: bold;font-size:13px;}
	#actualidad .texto {font-size:11px;line-height:13px;}
	#actualidad .datos	{font-size:11px;line-height:13px;margin-bottom:4px;}
	#actualidad .descarga {font-size:11px;line-height:13px;font-weight: bold;}
		#actualidad .descarga a{color:#000000;text-decoration:none;}
		#actualidad .descarga a:hover{color:#000000;text-decoration:underline;}
	#actualidad .mas_info{font-size:11px;line-height:13px;font-style:italic;}

#actualidad #derecha_actualidad{
	float:left;
	width:90px;
	text-align:center;
	margin-top:40px;
}
		#actualidad #derecha_actualidad img{margin-bottom:5px;}

		#actualidad #derecha_actualidad .titulo{font-weight:bold;font-size:11px;line-height:13px;}
		#actualidad #derecha_actualidad .titulo a{color:#000000;text-decoration:none;}
		#actualidad #derecha_actualidad .titulo a:hover{color:#000000;text-decoration:underline;}

		#actualidad #derecha_actualidad .coleccion{font-size:9px;line-height:13px;}
		#actualidad #derecha_actualidad .coleccion a{color:#000000;text-decoration:none;}
		#actualidad #derecha_actualidad .coleccion a:hover{color:#000000;text-decoration:underline;}

		#actualidad #derecha_actualidad .paginas{font-size:9px;line-height:13px;}
		#actualidad #derecha_actualidad .precio{font-size:9px;line-height:13px;}

*/

#actualidad{
    float:left;
    width: 100%;
}

#actualidad #izquierda_actualidad{
    float:left;
    width:90px;
    margin: 40px 10px 0px 0px;
}
#actualidad #centro_actualidad{
    float:left;
    width:290px;
    margin-right:10px;
}

#actualidad #centro_actualidad_full{
    float:left;
    width:380px;

}
#actualidad .titulo_actualidad {font-weight: bold;font-size:13px;}
#actualidad .texto {font-size:11px;line-height:13px;}
#actualidad .texto a{color: #000000;text-decoration:underline;}
#actualidad .texto a:hover{color: #000000;text-decoration:none;}
#actualidad .texto a.rojo{color: #D60131;text-decoration:underline;}
#actualidad .texto a.rojo:hover{color: #D60131;text-decoration:underline;}

#actualidad .datos {font-size:11px;line-height:13px;margin-bottom:4px;}
#actualidad .descarga {font-size:11px;line-height:13px;font-weight: bold;}
#actualidad .descarga a{color:#000000;text-decoration:none;}
#actualidad .descarga a:hover{color:#000000;text-decoration:underline;}
#actualidad .mas_info{font-size:11px;line-height:13px;font-style:italic;}

#actualidad #derecha_actualidad{
    float:left;
    width:90px;
    text-align:center;
    margin-top:40px;
    line-height:13px;
}
#derecha_actualidad img{margin-bottom:5px;}

#derecha_actualidad .titulo{font-weight:bold;font-size:11px;line-height:13px;}
#derecha_actualidad .titulo a{color:#000000;text-decoration:none;}
#actuidad #derecha_actualidad .titulo a:hover{color:#000000;text-decoration:underline;}

#derecha_actualidad .coleccion{font-size:9px;line-height:13px;}
#derecha_actualidad .coleccion a{color:#000000;text-decoration:none;}
#derecha_actualidad .coleccion a:hover{color:#000000;text-decoration:underline;}

#derecha_actualidad .paginas{font-size:9px;line-height:13px;}
#derecha_actualidad .precio{font-size:9px;line-height:13px;}
#derecha_actualidad a{color:#000000;text-decoration:none;}


#actualidad ul,li {margin:0px;padding:0px;}  


#actualidad .faq{font-weight:bold;font-size:11px;line-height:16px;margin-bottom:10px;}
#actualidad .faq a{color:#000000;text-decoration:none;}
#actualidad .faq a:hover{color:#000000;text-decoration:underline;}

#actualidad .faq_texto{font-size:11px;line-height:12px;margin-bottom:10px;}

/*patrocinadores********/
#patrocinadores {
    font-size:11px;
}

#patrocinadores a.libro{
    text-decoration:none;
    font-weight:bold;
    color: black;
}

#patrocinador{
    float:left;
    width: 100%;
}  
#patrocinador .patrocinadores_caja{
    margin-top: 10px;
}

#patrocinador .patrocinadores_logo{
    float: left;
    margin: 3px 10px 10px 0px;
}

#patrocinador .nombre{font-weight:bold;}
#patrocinador .entradilla{font-weight:bold;}
#patrocinador .descripcion{font-size:11px;line-height:13px;}
#patrocinador .descripcion2{padding-left:50px;}

#patrocinador .patrocinados_titulo{font-size:11px;line-height:17px;font-weight:bold;color:#D60131; }
#patrocinador .patrocinados_libros, 
#patrocinador .patrocinados_libros a {
    font-size:11px;line-height:13px;font-weight:bold;color:#000000; text-decoration: none;
}

#patrocinador .patrocinados_libros a:hover {
    text-decoration: underline;
}

/*busqueda_vanzada********/
#busqueda{
    float:left;
    width: 100%;
}  
#busqueda .izquierda{float:left;width:50%;}
#busqueda .derecha{float:left;width:50%;}

#busqueda .b_nombre{font-weight:bold;height:18px;font-size:11px;line-height:18px}
#busqueda .b_input{height:18px;line-height:18px;margin-bottom:8px;} 
#busqueda .b_input input{width:150px;font-size:11px;}
#busqueda .b_input input.enviar{width:50px;font-size:11px;}
#busqueda .b_input select{width:200px;font-size:12px;}

#busqueda .titulo_resultado{color:#FF6500;} 
#busqueda .num_resultados{font-weight:bold;font-size:12px;line-height:16px;margin-bottom:10px;color:#6A6A6A;} 

#busqueda .titulo{font-weight:bold;} 
#busqueda .titulo a{color:#000000;text-decoration:none;}
#busqueda .titulo a:hover{color:#000000;text-decoration:underline;} 

#busqueda .coleccion{font-size:11px;} 
#busqueda .coleccion a{color:#000000;text-decoration:none;}
#busqueda .coleccion a:hover{color:#000000;text-decoration:underline;} 

#busqueda .datos{font-size:9px;} 

#busqueda .siguiente{margin-top:10px;font-size:10px;font-weight:bold;color:#7e7e7e;}
#busqueda .siguiente a{color:#7e7e7e;text-decoration:none;}
#busqueda .siguiente a:hover{color:#7e7e7e;text-decoration:underline;} 




/* columna derecha actualidad*/  
#col_der .faq_derecha{font-weight:bold;font-size:10px;line-height:14px;margin-bottom:10px;}
#col_der .faq_derecha a{color:#000000;text-decoration:none;}
#col_der .faq_derecha a:hover{color:#000000;text-decoration:underline;} 

/* columna derecha patrocinadores*/  
#col_der .logos{margin-left:10px;margin-top:5px; text-align:center;}


#librerias{
    float:left;
    width: 100%;
}  

#librerias select{
    font-size:11px;
    margin-top:10px;
    margin-bottom:20px;
}

#librerias .siguiente{margin-top:10px;font-size:10px;font-weight:bold;color:#7e7e7e;}
#librerias .siguiente a{color:#7e7e7e;text-decoration:none;}
#librerias .siguiente a:hover{color:#7e7e7e;text-decoration:underline;} 

#librerias .listado_librerias{font-weight:bold;color:#000000;font-size:11px;} 
#librerias .listado_librerias a{color:#D60131;text-decoration:none;font-weight:normal;} 
#librerias .listado_librerias a:hover{color:#D60131;text-decoration:underline;font-weight:normal;}  


#suscribete {font-size:11px;line-height:13px;margin:0px 0px 10px 0px;}

.notalegal{font-size:10px;line-height:13px;margin:0px 0px 10px 0px;color:#6A6A6A;}
.notalegal2{font-size:9px;line-height:10px;margin:0px 0px 0px 0px;color:#6A6A6A;}

/*postal*/

#postal{
    float:left;
    width: 100%;
    text-align:center;
}

#postal img{margin:5px 0px 10px 0px;}
#postal input{width:135px;}
#postal textarea{width:155px;} 
#postal input.boton{width:60px;}
#postal .text_formulario{font-weight:bold;margin-top:5px;}
#postal .msg{color:#BF002B;} 

#seccion { font-size:11px;line-height:13px; margin-left:62px;}
#seccion a { text-decoration:underline;color:#000000; }
#seccion a.libro { text-decoration:none;color:#000000; font-weight:bold;}
#seccion a.libro:hover { text-decoration:underline;}

#detalle_libro_imprimir {
    margin: 10px 0px 0px 0px;
    width:600px;
}

#detalle_libro_imprimir #bloque_portada {
    margin: 0px 0px 0px 10px;
    width: 150px;
    float:left;
}

#detalle_libro_imprimir #bloque_texto {
    width: 400px;
    float:left;
}


#detalle_libro_imprimir .titulo {
    font-size: 18px;
    font-weight:bold;
    margin-bottom:10px;
}

#detalle_libro_imprimir .dato {
    font-weight:bold;
}

#detalle_libro_imprimir .bloque_relacionados {
    font-size:11px;
}


#detalle_libro_imprimir .tit_relacionados {
    font-weight:bold;
    color:#6A6A6A;
    font-size:12px;
}

#detalle_libro_imprimir .coleccion {
    font-size:10px;
}

#detalle_libro_imprimir .bloque_relacionados .titulo {
    font-weight:bold;
    font-size:11px;
}

#detalle_libro_imprimir .url {
    text-align:center;

}

#multimedia {
    font-size:11px;
    line-height:13px;
    margin-left:60px;
    width: 330px;
}

#multimedia #centro_multimedia{
    float:left;
    width:290px;
    margin-right:10px;
}

#multimedia #centro_multimedia_full{
    float:left;
    width:380px;

}

#multimedia .caja {
    width: 380px;
    padding:5px;
    border-bottom: 1px solid #BF002B;
    float:left;
    margin-bottom:10px;
}

#multimedia .margen_dch {
    margin-right:10px;
}

#multimedia .tipo {
    font-weight:bold;
    size:10px;
}

#multimedia .foto {
    float:left;
    width:135px;
    margin-right:10px;
}

#multimedia .texto {
    float:left;
    width:230px;
}

#multimedia .texto2 {
    float:left;
}

#multimedia .texto .titulo, #multimedia .texto2 .titulo {
    font-weight: bold;
    display: block;
    color: #000000;
    font-size: 12px;
}

#multimedia .texto .titulo a, #multimedia .texto2 .titulo a{
    text-decoration: none;
    color: #000000;
}

#multimedia .texto .titulo_fichero,
#multimedia .texto .titulo_fichero a{
    color: #000000;
}


#multimedia a.volver {
    color: #000000;
    font-weight: bold;
}
#multimedia a.titulo {color:#000000; font-weight: bold;text-decoration:none;}

.nombre_zona span.rss{float: right; margin-top: -16px; padding-right:3px; background-image: none;}
.nombre_zona span.rss a{  margin:0;}
.nombre_zona span.rss img{ margin:0;float:left; padding:0;}


.enlaces_bookmark {margin-top:15px;	font-family : Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight: bold;}

/* Logos Pie */

#pie #logos_pie{clear:both; text-align:center; display:block; margin-top:10px;}

#anunciantes{
    list-style-type:none;
    margin-bottom:10px;
    height:120px;
}

#anunciantes li{
    float:left;
    margin:0 15px 0 0;
    height:50px;
    vertical-align:middle;
}

.logoaguilar{
    width:123px;
}

.logoalfaguara{
    width:95px;
}
.logotaurus{
    width:49px;
}
.logosuma{
    width:84px;
}
.logoaij{
    width:97px;
}
.logoelpaisaguilar{
    width:84px;
}
.logopuntodelectura{
    width:117px;
}

/** premios */

#premios .sub{
    text-decoration:underline;
}
#premios .peq,#premios .textoFotografia {
    font-style:italic;
}

#premios .titular{
    font-size:1.3em;
    line-height:1.5;
    margin-top:20px;
    font-weight:bold;
}
img.flotada{
    display:inline;
    float:left;
    margin-right:10px;
}

/* Modal comprar */
#comprar {
    
}

#comprar img {
    float: left;
    margin-right: 10px;
}
#comprar .datosLibros .libroTitulo {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
}
#comprar h2{
    font-size: 13px;
    border-bottom: 1px solid #D10000;
    color: #D10000;    
}
#comprar .logosTiendas {
    clear: both;
    margin: 20px 0;
    text-align: center;
}
#comprar .logosTiendas img {
    border: 1px solid #CCCCCC;
}

#comprar .select {
    text-align: center;
}
#comprar .select strong, #comprar .select_papel strong{
    font-size: 11px;
}
#comprar .select_papel a{
    color: #D60131;
    text-decoration: none;
}
#comprar .select_papel select{
    font-size:11px;
    margin-bottom:15px;
}
p.botonComprar {
    border: 0 none;
    line-height: 23px;
}
p.botonComprar a {
    background: url("../images/comprar.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF!important;
    height: 27px;
    width: 137px;
    display: block;
    font-size: 12px!important;
}
p.botonComprar a:hover {
    text-decoration: none!important;;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix {
    display: inline-block;
}
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;
}
