body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	background-color:#FCF3D7;
	height:300px;
}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	margin:10px 5px 10px 5px;
	font-weight:bold;
}
a{
text-decoration:none;
}

h1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:black;
	text-decoration:none;
}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	margin:10px 5px 10px 5px;
}
h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:white;
	text-align:center;
}
#principal {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FCF3D7;
	color:white;
	width:876px;
	margin: 0px auto 0px auto;
	min-height:464px;
	height: auto !important;
	height:100%;
}
#contenido {
	min-height:347px;
	height: auto !important;
	height:100%;
	width:100%;
}

#cabecera {
	font-family: Arial, Helvetica, sans-serif;
	background: url(../img/cabecera.jpg);
	background-repeat:no-repeat;
	height:98px;
	background-color:black;
}
#menu {
	width:876px;
	height:37px;
	background-position:left bottom;
	margin-top:0px;
	margin:0px;
	padding:39px 0px 0px 0px;
	float:right;
}
#menu img {
	background-position:left bottom;
	float:left;
	border:none;
}
a#text_libros {	
	background: url(../img/libros.gif);
	background-repeat:no-repeat;
	width:51px;
	height:16px;
	display:block;
	text-indent:-10000px;
}
a#text_libros:hover {	
	background: url(../img/libros1.gif);
	background-repeat:no-repeat;
}
a#text_arte {	
	background: url(../img/arte.gif);
	background-repeat:no-repeat;
	width:111px;
	height:16px;
	display:block;
	text-indent:-10000px;
}
a#text_arte:hover{	
	background: url(../img/arte1.gif);
	background-repeat:no-repeat;
	width:111px;
	height:16px;
	display:block;
	text-indent:-10000px;
}
a#text_doc{	
	background: url(../img/documentos.gif);
	background-repeat:no-repeat;
	width:94px;
	height:16px;
	display:block;
	text-indent:-10000px;
}
a#text_doc:hover{	
	background: url(../img/documentos1.gif);
	background-repeat:no-repeat;
}
a#text_catal {	
	background: url(../img/catalogo.gif);
	background-repeat:no-repeat;
	width:71px;
	height:16px;
	display:block;
	text-indent:-10000px;
}
a#text_catal:hover {	
	background: url(../img/catalogo1.gif);
	background-repeat:no-repeat;
}
a#text_envios {
	background: url(../img/envios.gif);
	background-repeat:no-repeat;
	width:54px;
	height:16px;
	display:block;
	text-indent:-10000px;
}
a#text_envios:hover {
	background: url(../img/envios1.gif);
	background-repeat:no-repeat;
}
a#text_contact {
	background: url(../img/contacto.gif);
	background-repeat:no-repeat;
	width:68px;
	height:16px;
	display:block;
	text-indent:-10000px;
}
a#text_contact:hover {
	background: url(../img/contacto1.gif);
	background-repeat:no-repeat;
}
a#text_carrito {	
	background: url(../img/carrito_menu.gif);
	background-repeat:no-repeat;
	width:28px;
	height:16px;
	display:block;
	text-indent:-10000px;
}
a#text_carrito:hover {	
	background: url(../img/carrito_menu1.gif);
	background-repeat:no-repeat;
}
#botones{
	width:480px;
	height:37px;
	margin:0px;
	padding:0px;
	text-align:right;
	float:right;
}
#botones li{
	display:inline;
    float:left;
	text-align:center;
	height:21px;
	margin:0px;
	padding:0px;
	padding-top:21px;
}
#ralla{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:2px;
background-color:#F2CD03;
width:876px;
height:2px;
clear:both;
}
#direccion{
background: url(../img/direccion.jpg);
background-repeat:no-repeat;
width:876px;
height:18px;
}
#idiomas{
float:right;
margin-right:12px;
}
#home{
width:876px;
height:347px;
background: url(../img/front_home.jpg);
background-repeat:no-repeat;
}
#negro {
background-color:black;
width:876px;
min-height:464px;
height: auto !important;
height:100%;
}
#libreria{
background: url(../img/logo_amarillo.gif);
background-repeat:no-repeat;
background-color:black;
width:876px;
min-height:464px;
height: auto !important;
height:100%;
}
#pie{
width:876px;
height:18px;
clear:both;
background-color:black;
}
#pie img{
float:right;
padding-left:5px;
}
#mail{
color:#EDCB02;
}
#mail img{
float:left;
}
#columna_izq{
background: url(../img/lateral.jpg);
background-repeat:no-repeat;
background-position:top;
min-height:464px;
height: auto !important;
height:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:black;
width:188px;
float:left;
padding:20px 0px 15px 0px;
margin:0px;
}
#columna_izq a{
padding: 0px 0px 5px 20px;
color:black;
width:158px;
text-decoration:none;
clear:both;
display:block;
}
#columna_izq a:hover{
font-weight:bold;
}
#columna_center {
padding:20px 0px 0px 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:black;
width:510px;
float:left;
}
#columna_der{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:black;
width:138px;
float:right;
position:relative;
top:0px;
display:table-cell;
vertical-align:top;
}
#columna_der form{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#contenido2{
	background: url(../img/fondo_libros.gif);
	background-repeat:repeat-y;
	background-color:#FCF3D7;
	min-height:347px;
	height: auto !important;
	height:100%;
	width:100%;
	display:table;
	margin:0px;
}
.materias{
width:112px;
border-color:black;
border-style:solid;
border-width:1px;
}
#form_av{
padding: 0px 10px 0px 10px;
margin:0px;
list-style:none;
width:100px;
}
#form_av li{
padding-bottom:5px;
margin:0px;
}
#buscar{
margin:0px;
padding:10px 0px 0px 0px;
display: table-cell; 
vertical-align:top;
width:138px;
}
#busc_av{
margin:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:white;
background-color:black;
width:138px;
height:15px;
text-align:center;
margin-bottom:10px;
}
#escaparate{
/*min-height:200px;
height: auto !important;
height:100%;*/
display:table-row;
clear:both;
width:100%;
}
#escaparate img{
border: 0px;
float:left;
margin:0px 10px 5px 0px;

}
#texto{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:black;
display: table-cell; 
vertical-align: bottom;
position:relative;
bottom:0;
margin-bottom:10px;
width:500px;
}
#escaparate #texto{
float:right;
background-color:#FCF9EE;
padding:5px;
border: 1px solid #FFE4B6;
}

#escaparate2{
/*min-height:200px;
height: auto !important;
height:100%;*/
width:100%;
display:table-row;
clear:both;
margin-bottom:10px;
}
#escaparate2 img{
border: 0px;
float:right;
margin:0px 0px 5px 10px;

}
#escaparate2 #texto{
float:left;
background-color:#FCF9EE;
padding:5px;
border: 1px solid #FFE4B6;
}
#catalogo{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:white;
text-align:center;
margin: 0px auto 0px auto;
display:block;
width:650px;
}
#catalogo img{
margin:20px;
}
.txt{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:black;
}
.txt_white{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:white;
}
.txt a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:black;
}
#lnk_gran{
width:300px;
margin:0px auto 0px auto;
}
#lnk{
list-style:none;
display:inline;
}
#lnk li{
display:inline;
float:left;
margin:0px 10px 0px 10px;
}
#lnk li a img{
border:0px;
}

.txt_cont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
}
.mapa{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
text-decoration:none;
}
.mapa:hover{
font-weight:bold;
}
#detalle{
width:510px;
margin-bottom:10px;;
}
#imagenes{
width:460px;
margin:0px auto 0px auto;
}
#imagenes img{
margin:10px;
float:left;
}
#detalles{
padding:10px;
margin:10px 0px 10px 0px;
width:490px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
float:left;
background-color:#FCF9EE;
border: 1px solid #FFE4B6;
display:block;
}
.mnu{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:black;
font-weight:bold;
background-color:#EDCB02;
}
.border{
border:1px solid #FFE4B6;
background-color:#FCF9EE;

}
#titulo_libros{
	background: url(../img/libros_titulo.gif);
	background-repeat:no-repeat;
	width:511px;
	height:30px;
	margin-bottom:10px;
}
#documentos_libros{
	background: url(../img/documentos_titulo.gif);
	background-repeat:no-repeat;
	width:511px;
	height:30px;
	margin-bottom:10px;
}
#obras_libros{
	background: url(../img/obras_titulo.gif);
	background-repeat:no-repeat;
	width:511px;
	height:30px;
	margin-bottom:10px;
}
.submit{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:black;
border:1px solid;
background-color:#EDCB02;
}
.negra{
	height:400px;
}

div#columna_center #detalle #imagenes a{
	text-decoration:none;
}

div#columna_center #detalle #imagenes img{
	text-decoration:none;
	border:none;
}

a#lEnlace{
	text-decoration:none;	
}


