@charset "ISO-8859-1";
body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background: white;
}
h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #036;
}
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #036;	
}
.texto{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.act-dia{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #07447A;
	text-transform: uppercase;
	background-color: #bde3ff;
}
.act-hora{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #bde3ff;
	text-transform: uppercase;
}
.act-texto{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000080;
}
.titulo_big{
	font-size: 18px;
}
.bookdetail{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:15px;
	padding-bottom:10px;
	background-image:url('../images/page.gif');
	background-repeat:no-repeat;
	height: 252px;
}
hr{
	color:#036;
}
.bookdetail a{
	font-weight: bold;
	text-decoration:none;
}
.librosderecha{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:15px;
	padding-bottom:10px;
}
.librosderecha a{
	font-weight: bold;
	text-decoration:none;
}
.titulo{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#036;
	padding-bottom:10px;
}
.autor{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#a1a1a1;
	padding-bottom:10px;
}
.precio{
	color="red";
	font-weight: bold;
}
.subscribete{
	font-size: 11px;
	color: #07447A;
	font-weight:bold;
	background:#bde3ff;
	padding:10px;
}

.linkmenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 5px;
	color: #07447A;
}
.linkmenu a{
	text-decoration: none;
	color: #07447A;
}
.linkmenu a:hover{
	text-decoration: underline;
	color: #07447A;
}
.linkmenu a:visited{
	text-decoration: none;
	color: #003366;	
}

.linkmenu1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	background: #D7D7D7;
	color: #07447A;
}
.linkmenu1 a{
	text-decoration: none;
	color: #07447A;
}
.linkmenu1 a:hover{
	text-decoration: underline;
	color: #07447A;
}
.linkmenu1 a:visited{
	text-decoration: none;
	color: #07447A;	
}

.linkmenu2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	background: #EBEBEB;
	color: #07447A;
}
.linkmenu2 a{
	text-decoration: none;
	color: #07447A;
}
.linkmenu2 a:hover{
	text-decoration: underline;
	color: #07447A;
}
.linkmenu2 a:visited{
	text-decoration: none;
	color: #07447A;	
}

.menuprincipal {
	font-family: Arial, Helvetica, sans-serif, "Lucida Grande CE";
	font-size: 14px;
	font-weight: normal;
	color: #bde3ff;
	text-decoration: none;
	text-transform: capitalize;
	letter-spacing: normal;
}

.menuprincipal a:link {
	text-decoration: none;
	color: #FFF;
}

.menuprincipal a:visited {
	text-decoration: none;
	color: #FFF;
}
.menuprincipal a:hover {
	text-decoration: none;
	color: #bde3ff;
}
.menuprincipal a:active {
	text-decoration: none;
}
.copy {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.titulos_bar{
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background: #07447A;
	background-image:url('../images/corner-mini.gif');
	background-repeat: no-repeat;
	padding:5px;
}
.titulos_bar2{
	font-size: 11px;
	font-weight: bold;
	color: #a1a1a1;
	background: #EBEBEB url('../images/corner-mini-gris.gif') no-repeat bottom right;
	padding:5px;  
}
.titulos_bar2 a{
	text-decoration:none;
	color: #a1a1a1;
}
.titulos_bar3{
	font-size: 16px;
	font-weight: bold;
	color: WHITE;
	background: #A1A1A1 url('../images/corner-mini-gris2.gif') no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;  
}
.titulos_bar4{
	font-size: 11px;
	font-weight: bold;
	color: #07447A;
	background:#bde3ff;
	background-image:url('../images/corner-mini-blu.gif');
	background-repeat: no-repeat;
	padding:5px;
	text-align: left;
}
.logo{
	background-image:url('../images/logolc.gif');
	background-repeat: no-repeat;
}
a:active.comprar { font-family: Verdana; font-size: 8pt; color: #000080; font-weight: bold;  }
a:visited.comprar { font-family: Verdana; font-size: 8pt; color: #000080; font-weight: bold; text-decoration:none }
a:hover.comprar { text-decoration: underline; font-family: Verdana; font-size: 8pt; color: 
               #000080; font-weight: bold }
a.comprar    { font-family: Verdana; font-size: 8pt; color: #000080; font-weight: bold; text-decoration:none }
a:active.normal { color: #0000FF }
a:visited.normal { color: #0000FF }
a.normal     { color: #0000FF }
a:hover.normal { color: #FF0000 }
a:link.comprar { color: #000080; font-family: Verdana; font-size: 8pt; font-weight: bold }
a:link.normal { color: #0000FF }
tr.cart      { background-color: #FFFF99;  }
a.left       { font-family: Times New Roman; font-size: 12pt; text-decoration: none; color: 
               #000000; font-weight: bold }
a:active.left { font-family: Times New Roman; font-size: 12pt; text-decoration: none; color: 
               #000000; font-weight: bold }
a:visited.left { font-family: Times New Roman; font-size: 12pt; text-decoration: none; color: 
               #000000; font-weight: bold }
a:hover.left { font-family: Times New Roman; font-size: 12pt; text-decoration: underline; 
               color: #000080; font-weight: bold }
a:link.left  { font-family: Times New Roman; font-size: 12pt; color: #000000; font-weight: 
               bold }
.boton {
	background-color: #BDE3FF;
	color: #07447A;
	font-weight: bold;
	border-style:solid;
	border-width:1px;
}
.boton2 { color: #FFFFFF; font-weight: bold; background-color: #0080C0; font-family:Verdana; font-size:8pt }
a:active.cuenta { font-family: Tahoma; font-size: 10pt; color: #0080C0; font-weight: bold  }
a:visited.cuenta { font-family: Tahoma; font-size: 10pt; color: #0080C0; font-weight: bold; text-decoration:none  }
a:hover.cuenta { font-family: Tahoma; font-size: 10pt; color: #0080C0; font-weight: bold; text-decoration: underline }
a.cuenta { font-family: Tahoma; font-size: 10pt; color: #0080C0; font-weight: bold; text-decoration:none }
a:link.cuenta { font-family: Tahoma; font-size: 10pt; color: #0080C0; font-weight: bold }

////////////////////////////////////////////////

.contenedor_libros{
position:relative;
width:620px;
}

.libros{
float:left;
position: relative;
width: 145px;
height:275px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 0px;
border-bottom: 1px solid #bbf;
}

.detalleLibros{
position: relative;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
height:95px;
margin-left:10px;
}

.libros img{
border-top:0pt none -moz-use-text-color; border-bottom:0pt none -moz-use-text-color; border-right-width-value: 0pt;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-left-width-value: 0pt;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-right-style-value: none;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-left-style-value: none;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-right-color-value: -moz-use-text-color;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-left-color-value: -moz-use-text-color;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical
}

.libros .numero{
text-decoration: none;
position: absolute;
top: 5px;
left: -9px;
z-index: 4;
font-weight: bold;
font-family: Verdana;
font-size: 12px;
color: white;
}

.libros .tab{
position: absolute;
top: 6px;
left: -12px;
z-index: 3;
}

.portada{
position: absolute;
top: 8px;
left: -8px;
z-index: 2;
}

.titulo_libros{
font-family: Verdana;
font-size: 11px;
text-transform: capitalize;
color:#008;
width:97%;
}

.autor_libros{
font-family: Verdana;
text-decoration:none;
font-size: 11px;
text-transform: capitalize;
color:#36F;
width:97%;
}

.precio_libros{
font-family: Verdana;
color:#900;
font-size:11px;
font-weight: bold;
width:97%;
}

.info_libros{
font-family: Verdana;
color:#008;
font-size:11px;
font-weight: bold;
width:97%;
}

.titulodetalle {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: white;
	background: #036;
	padding:3px;
}

.textodetalle{
font-family: Verdana;
font-size:11px;
width:97%;
}

.preciodetalle {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #900;
}
.espacioprecio{
	position:relative;
	float:right;
	width:145px;
}



/*Máximo, recuerda comentar el siguiente style*/

.fondotemp
{
	/*background-image:url('http://www.libreriacuesta.com/mujermar08.jpg');*/
	background-repeat: no-repeat;
}


#leftnavpag 
{
	float:left;
	width:180px;
	text-align:center;
}

#rightnavpag
{
	float:right;
	width:180px;
	margin-right:20px;
	text-align:center;
}