/*
	Metodología CSS: http://wiki.trevenque.es/index.php/Desarrollo_Web
	
	Oscar Linares - GTK
	
	_Estilos tipográficos
*/

body{font-family:Arial, Helvetica, sans-serif;}


#contenido h3.texto{margin-bottom: 10px; }


#pestasup a{text-transform:uppercase; color:#fff; font-size:1em; text-decoration:none; font-weight: bold; letter-spacing:1px; }

#cestita{color:#fff;}
#cestita-uds{font-size:1.2em;}
#cestita-euros{font-size:1.1em; font-weight: bold;}
#cestita-ver a{text-transform:uppercase; color:#fff; font-size:1.0em; font-weight: bold; display:block; text-decoration:none;}
#menu-global a{margin:0 16px 0 0; color:#fff; text-decoration:none; font-weight: bold;}

#buscador a{color:#fff; font-size:0.85em;}

#lateral-izquierdo h4{padding: 2px 0 0 12px; color:#fff; font-size:1.0em; font-weight: bold; text-transform:uppercase;}
#lateral-izquierdo a{text-transform:uppercase; color:#fff; font-size:0.9em; text-decoration:none; display:block; font-weight:bold}
#lateral-izquierdo ul.listatipo2 a{color:#000; font-size:0.9em; text-transform:none; display:inline;}

#tabs a{color:#fff; font-size:0.9em; text-decoration:none; font-weight:bold; text-align:center;}

.miniamp h5 a{text-transform:uppercase; color:#390; font-size:0.8em; line-height:110%;}
.miniamp h6 a{text-transform:uppercase; color:#000; font-size:0.8em; text-decoration:none; line-height:110%;}

.not-des-ampli h3{font-size:1.0em;}
.not-des-ampli a{color:#000; font-weight:bold; font-size:0.9em;text-decoration:none;}
.not-des-ampli p{color:#666; font-size:0.9em; line-height:1.1em; padding:2px 0 0 0;}
#noticias-portada ul li a{color:#000; font-size:0.9em; text-decoration:none; padding:0 0 5px 15px; display:block; line-height:1.2em; font-weight:bold}
.ver-mas a{color:#333; font-size:0.9em; font-weight:bold; text-decoration:none; padding: 0 10px 0 8px;}

.bloque-contenido h2, .listado_libros h2{color:#fff; font-size:0.9em; font-weight:bold; text-transform:uppercase;}

.dto, .listado p.dto {font-size:1.15em; text-align:center; color:#fff; font-weight:bold;}
	.listado p.dto {font-size:1.15em; text-align:center;padding-top:2px;color:#fff; font-weight:bold;}
.amplia h3{font-size:1.2em; font-weight:bold; line-height:1.0em; padding:0 0 3px 0;}
.amplia h3 a{text-transform:uppercase; color:#390; text-decoration:none;}
.amplia h3 a:hover{text-transform:uppercase; color:#390; text-decoration:underline}
.amplia h4{font-size:1.1em; font-weight:bold; line-height:1.2em; padding:0 0 12px 0;}
.amplia h4 a{text-transform:uppercase; color:#666; text-decoration:none;}
	.amplia h4 a:hover{text-transform:uppercase; color:#666; text-decoration:underline;}
.amplia p, .listado p{font-size:0.9em; color:#666; line-height:1.2em; padding:0 0 10px 0;}
.amplia p{/* padding-bottom:20px*/padding-bottom:15px}

.mediano .amplia p.descripcion,.peque .amplia p.descripcion{ padding-bottom:5px; /*font-style:italic*/}
.listado p.pvp{padding:0;}
.amplia .boton, .listado .boton {color:#fff; text-decoration:none; font-weight:bold;}
.mediano p.pvp, .peque p.pvp{font-size:0.9em; color:#666; font-weight:bold; line-height:1.4em;}
.pvp span{display:block; text-decoration:line-through;}
.mediano p.pv-books, .mediano p.pv-books-so, .peque p.pv-books{font-size:0.9em; color:#666;}
.pv-books span, .pv-books-so span {display:block; color:#c00; font-size:1.8em; font-weight:bold; padding:5px 0 0 0;}
.peque .amplia h4{font-size:0.9em;}
.peque .pv-books span{padding:0;}
.peque .precios p{line-height:1.3em;}
.listado .amplia h3{font-size:1.1em; line-height:1.1em}
.listado .amplia h4{font-size:0.9em;}
.mini .amplia h3{font-size:0.9em;}

.amplia p.loteofe a, .listado p.loteofe a{color:#fff; text-decoration:none; font-size:0.9em;  text-transform:uppercase;}

#pie p{color:#666; margin-bottom:40px; padding-left:30px;}
#pie a{color:#666; text-decoration:none; font-size:1.0em;}

.title, .title_listado{font-size:1.5em; font-weight:normal;}
.title a{color:#000; text-transform:uppercase; text-decoration:none;}
.title a:hover{text-decoration:underline;}

.subtitle{color:#c00001; font-size:1.2em; font-weight:bold;}
.subtitle.margentop{color:#c00001; font-size:1.2em; font-weight:bold; padding-top:20px}
.bloque-top ul.materias li a{color:#000; text-decoration:none; font-weight:bold}
.bloque-top ul.materias li a:hover{text-decoration:underline;}

#capaorde h3{font-weight:normal; font-size:1.2em;}

.ordenar{font-size:0.8em; text-transform:uppercase;}
.ordenar a{color:#fff; text-decoration:none;}

.enlace h4{font-weight:bold; font-size:0.9em; text-transform:uppercase; color:#333333; padding:0 0 10px 0;}
.enlace a{color:#c00001;}
.enlace a:hover{text-decoration:none;}

.fichaDetalle .titulo h2{font-size:1.5em; font-weight:bold; line-height:1.0em; color:#390;}
.fichaDetalle .subheader h3{font-size:1.3em; font-weight:bold; line-height:1.0em; color:#390;}

.sinopsis h4, .enlaces h4, h4.normal{color:#666; font-weight:bold; padding:0 0 20px 0;}
.sinopsis h4{ padding-bottom:10px;} 
	.sinopsis p{ line-height:1em;} 
.colprecios .pvp{color:#666; font-size:0.8em; padding:0 0 5px 0; line-height:100%;}
.colprecios .pv-books{color:#000; font-size:0.9em; line-height:150%;}
.colprecios .pv-books span{font-size:2.4em;}
.colprecios dd.precio{padding:0 0 20px 0;}
.colprecios .disponibilidad{color:#366; font-size:0.9em; line-height:100%; margin-bottom:10px}
.colprecios .disponibilidad span{font-weight:normal; text-transform:uppercase; clear:both; display:block}

.descargas h4, #googlebooks h4{color:#000; font-size:1.1em; text-transform:uppercase; font-weight:normal;}
.descargas ul li a{color:#333; font-weight:bold; text-decoration:none;}

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