BODY { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; 
	font-size: 10px;
	color: #000000;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
P {margin:0px;}

A:link {  font-family:Verdana; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: underline;}
A:visited {  font-family:Verdana; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: underline;}
A:hover {  font-family:Verdana; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: underline;}

P.piepagina { font-family:arial; font-size:10px; color:#666666; padding-left:0px;}
A.piepagina:link { font-family:verdana; font-size:10px; color:#909090; font-weight:bold; text-decoration:none;}
A.piepagina:visited { font-family:verdana; font-size:10px; color:#909090; font-weight:bold; text-decoration:none;}
A.piepagina:hover { font-family:verdana; font-size:10px; color:#909090; font-weight:bold; text-decoration:none;}


IMG { border:0px; }
UL { margin:0px 0px 0px 15px; padding:0px;}

/* ML -> menu lateral izquierdo */
	IMG.ML_flags { border:1px solid black; margin:1px;}
 	TD.buscador_titulo {color:#e3c9d2; font-weight:bold; font-family:arial; font-size:12px; }
 	TD.buscador_texto {color:#ffffff; font-weight:normal; font-size:9px;}
 	TD.buscadortemas_texto {color:#000000; font-weight:normal; font-size:9px; padding-top:5px;}
 	A.buscador_texto:link {color:#ffffff; font-weight:normal; font-size:9px;}
 	A.buscador_texto:visited {color:#ffffff; font-weight:normal; font-size:9px;}
 	A.buscador_texto:hover {color:#ffffff; font-weight:normal; font-size:9px;}
 	TD.buscadorrevista_titulo {color:#000000; font-weight:bold; font-family:arial; font-size:12px; }
 	TD.buscadorrevista_texto {color:#000000; font-weight:normal; font-size:9px;}
 	A.buscadorrevista_texto:link {color:#000000; font-weight:normal; font-size:9px;}
 	A.buscadorrevista_texto:visited {color:#000000; font-weight:normal; font-size:9px;}
 	A.buscadorrevista_texto:hover {color:#000000; font-weight:normal; font-size:9px;}
	A.ML_apartado:link {  font-family:arial; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
	A.ML_apartado:visited {  font-family:arial; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
	A.ML_apartado:hover {  font-family:arial; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFCC99; text-decoration: none;}
	A.idiomas:link {  font-family:arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
	A.idiomas:visited {  font-family:arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
	A.idiomas:hover {  font-family:arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #FFCC99; text-decoration: none;}

/* TM -> menu superior */
		TD.TM_margengris { background-image:url(../images/fondo_topframe.gif); background-repeat:repeat-x; }
		P.TM_bienvenida { margin:10px 10px 10px 10px; }

/* ME -> menu extra (derecha) */
	A.ME_noticias:link {  font-family:verdana; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none;}
	A.ME_noticias:visited {  font-family:verdana; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none;}
	A.ME_noticias:hover {  font-family:verdana; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none;}
	.ME_apartado {  font-family:verdana; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; }
	.ME_noticias {  font-family:verdana; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; }
/* formularios */
FORM { margin:0px; }
INPUT, SELECT, TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txtform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

TD.tituloserie { font-family:verdana; font-size:10px; font-weight:bold; color: #663300;}
A.linkserie:link { font-family:verdana; font-size:10px; font-weight:normal; color: #663300;}
A.linkserie:visited { font-family:verdana; font-size:10px; font-weight:normal; color: #663300;}
A.linkserie:hover { font-family:verdana; font-size:10px; font-weight:normal; color: #663300;}
TD.cajacatalogos { padding:6px 20px 6px 20px; background-color:#E6E6E6; vertical-align:middle; width:150px; height:50px; }
A.linkpagina:link { font-family:verdana; font-size:10px; font-weight:normal; color: #663300;}
A.linkpagina:visited { font-family:verdana; font-size:10px; font-weight:normal; color: #663300;}
A.linkpagina:hover { font-family:verdana; font-size:10px; font-weight:normal; color: #663300;}

.txtGris {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-align: justify;
}

P.PV_resultado { margin:30px 0px 20px 0px;}

TD.TITULOTOP { font-family:arial; font-size:20px; font-weight:bold; color:#A5294B; padding-top:2px; }
TD.SUBTITULOTOP { font-family:verdana; font-size:13px; font-weight:bold; color:#A5294B; padding-top:8px; vertical-align:top; }

.PORTADA_TITULONOVEDADES { font-family:verdana; font-size:13px; font-weight:bold; color:#A5294B; padding-bottom:0px; vertical-align:top;}
DIV.paginacion { text-align:center; padding:0px 0px 10px 0px; }

TD.mosaicolibros_titulo { font-family:verdana; font-size:13px; font-weight:bold; color:#A5294B; padding-bottom:0px; vertical-align:top;}
.mosaicolibros_titulo { font-family:verdana; font-size:13px; font-weight:bold; color:#A5294B; text-decoration:none; }
.mosaicolibros_subtitulo { color:#A5294B; }
A.mosaicolibros_titulo:link { font-family:verdana; font-size:13px; font-weight:bold; color:#A5294B; text-decoration:none; }
A.mosaicolibros_titulo:visited { font-family:verdana; font-size:13px; font-weight:bold; color:#A5294B; text-decoration:none; }
A.mosaicolibros_titulo:hover { font-family:verdana; font-size:13px; font-weight:bold; color:#A5294B; text-decoration:none; }
TD.mosaicolibros_precio { font-family:verdana; font-size:9px; font-weight:bold; }
TD.mosaicolibros_cesta { font-family:verdana; font-size:9px; font-weight:bold; }
TD.mosaicolibros_cesta A:link { color:#A5294B; text-decoration:underline; font-weight:bold;}
TD.mosaicolibros_cesta A:visited { color:#A5294B; text-decoration:underline; font-weight:bold;}
TD.mosaicolibros_cesta A:hover { color:#A5294B; text-decoration:underline; font-weight:bold;}
A.mosaicolibros_serie:link { font-family:verdana; font-size:11px; font-weight:normal; }
A.mosaicolibros_serie:visited { font-family:verdana; font-size:11px; font-weight:normal; }
A.mosaicolibros_serie:hover { font-family:verdana; font-size:11px; font-weight:normal; }
TD.mosaiconumrev_precio { font-family:verdana; font-size:9px; font-weight:normal; } 
TD.mosaiconumrev_cesta { font-family:verdana; font-size:9px; font-weight:bold; } 
TD.mosaiconumrev_cesta A:link { font-size:9px; color:#A5294B; text-decoration:underline; font-weight:bold;}
TD.mosaiconumrev_cesta A:visited { font-size:9px; color:#A5294B; text-decoration:underline; font-weight:bold;}
TD.mosaiconumrev_cesta A:hover { font-size:9px; color:#A5294B; text-decoration:underline; font-weight:bold;}

TD.pres_dir { padding-bottom:10px; }
P.revant { margin:0px 0px 10px 0px; padding:0px; }

.precios_descuento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bold; 
	color: #FF0000;
}

.cesta_introduccion { font-family:verdana; font-size:12px; }
.cesta_condicionescompra { font-family:verdana; font-size:12px; }
.cesta_tituloitem { font-family:verdana; font-size:12px; font-weight:bold; }
.cesta_item { font-family:verdana; font-size:11px; vertical-align:top; }
.cesta_itemdto { font-family:verdana; font-size:11px; vertical-align:top; }
.cesta_texto { font-family:verdana; font-size:11px; }
.cesta_total { font-family:verdana; font-size:11px; font-weight:bold; }
.cesta_tituloSeccion { font-family:verdana; font-size:11px; font-weight:bold; color:#ffffff;}
.cesta_titulomodosenvio { font-family:verdana; font-size:12px; font-weight:bold; }
.cesta_modosenvio { font-family:verdana; font-size:11px; vertical-align:middle; }

#solorevistas { margin:0px; display:none; }

P.textoVacaciones { padding-left:20px; font-weight:bold; color:#333333; }

#wpostDiv { position:relative; margin:10px 0px 10px 20px; width:400px; height:300px; 
padding:5px;
visibility:hidden; display:none; z-index:60px; border:2px solid gray; background-color:#F5F5F5; }

#mosaicomargenderecha {}
	#mosaicomargenderecha TABLE {  }
	#mosaicomargenderecha TD.titulosimimagen { width:160px; border:0px; }
	#mosaicomargenderecha TD.imagen { width:20px; }
	#mosaicomargenderecha TD.titulo { padding:2px; font-weight:bold; width:145px; }
	#mosaicomargenderecha TD.cuerpo { padding:2px; width:160px; }
	#mosaicomargenderecha TD.pie { padding:2px; width:160px; }
	#mosaicomargenderecha DIV.listadocesta { 
		height:80px; overflow:auto; scrollbar-base-color:#a5294b; padding:1px;
		scrollbar-arrow-color:#a5294b;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-base-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-face-color:#ffffff;
		scrollbar-highlight-color:#ffffff;
		scrollbar-shadow-color:#ffffff;
		scrollbar-track-color:#ffffff;
	}
	#mosaicomargenderecha TD.listadocesta { height:10px; padding:3px 0px 2px 0px; vertical-align:top; }
	#mosaicomargenderecha TD.listadocestaDel { padding:4px 0px 0px 5px; vertical-align:top; }


#menu_pla {display:table; width:100%; }
#menu_pla UL {margin-top:2px !important; margin-top:-5px;}
#menu_pla UL LI {list-style:none; width:128px; }
#sep_btmenu{margin-right:12px;}
#btmenu {font-family:arial; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; background-image:url(../images/flecha6.gif); text-decoration:none; background-repeat : no-repeat; align:right; text-align:right; background-position : right; width:125px; display:table; nowrap:yes; margin-right:3px;}
#btmenu:hover {font-family:arial; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFCC99; text-decoration: none; background-image:url(../images/flecha5.gif);text-decoration:none; background-repeat : no-repeat; align:right; text-align:right; background-position : right; width:125px; display:table; margin-right:2px;}
.buscador_titulo {color:#e3c9d2; font-weight:bold; font-family:arial; font-size:12px; margin-left:14px; margin-bottom:2px!important; margin-bottom:-4px; display:block;}
.buscadorrevista_titulo {color:#000000; font-weight:bold; font-family:arial; font-size:12px; margin-left:14px;margin-bottom:2px!important; margin-bottom:-4px; display:block;}

.caixa_dents {	height: 20px; 	padding: 4px 2px 2px 22px;  background : url(../images/esglao_es_sup.gif) no-repeat left-top; background-color: #a5294b; color:#ffffff; font-family:verdana; font-size:10px; font-weight:bold; }
.caixa_contingut {	background-color: white; padding: 2px 2px 2px 2px; border: 2px solid #a5294b; }
.caixa_peu { background-color: white; padding: 2px 2px 2px 2px;	border: 2px solid #a5294b;	border-top: 0px; }

.sub_r p { margin:0; padding:2px 0px 2px 0px; font-size:9px; }
