body {
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
    background-color:#ffffff;
	margin: 0;
/*	font-size: 0.72em; */
	color: #333333;
/*	background: #e5edf5;*/
	line-height: 17px;
	/*background-image:url(../../chsgris/images/fondohead.jpg);
	background-repeat: repeat-x;*/
	background-image:url(http://www.librered.com/img/top_talling.gif);
	background-repeat: repeat-x;
	}

a img { border: none;}

a, a:link, a:visited{
  color: #000000;
  font-size: 10pt; 
  text-decoration:none;
  font-family: Tahoma, Verdana ;
 /* outline:none;  */
}

a:hover,a:active{
  color: #000000;
  font-size: 10pt;
  text-decoration: underline;
  font-family: Tahoma, Verdana, ;
/*  outline:none;*/
}

td {
	font-family: Arial, helvetica, sans-serif, Tahoma, Verdana, Geneva, ;
	font-size:12pt;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:13pt;
}

input{
border-style:dotted;
border-color:#0000FF;
border-width:1px;
}

dt{
color:#0066CC;
font-size:13pt;
}
dd{
color:#0066CC;
font-size:11pt;
}

h3 {
font-size:medium;
color:#333333;
}

.text {
	font-family: Arial, helvetica, sans-serif, Tahoma, Verdana, Geneva, ;
	font-size:12pt;
}

.menus, a.menus:link, a.menus:visited {
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	color:#000000;
}

a.menus:hover, a.menus:active{
	font-family: Tahoma,Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11pt;
    text-decoration: underline;
	font-weight:bold;
	color:#000000;
}

.menu, a.menu, a.menu:link, a.menu:visited {
margin-top:2px;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#505957;
}

a.menu:hover, a.menu:active{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:12pt;
    text-decoration: underline;
	font-weight:bold;
	color:#505957;
}

.advert, a.advert, a.advert:link, a.advert:visited {
	font-family: Arial, helvetica, sans-serif;
	font-size:8pt;
	color:#ff3333;
}

a.advert:hover, a.advert:active{
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:8pt;
    text-decoration: underline;
	color:#ff3333;
}

.footer, a.footer, a.footer:link, a.footer:visited {
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:7pt;
	color:#666666;
	text-align:center;
}

.smallText, a.smallText:link, a.smallText:visited {
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:8pt;
	color:#ff8000;
	text-align:center;
}
 a.smallText:hover, a.smallText:active {
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:8pt;
	color:ff8000;
	text-align:center;
	text-decoration: underline;
}
.inmenso{
font-size: 24px;
vertical-align:text-top;
font-weight:bolder;
}

.yeld, a.yeld:link, a.yeld:visited {
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:7pt;
	color:#ffffff;
}

a.yeld:hover, a.yeld:active{
	font-family: Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
	font-weight:bold;
	 text-decoration: underline;
	font-size:7pt;
	color:#ffffff;
}

.estante {
width:700px;
padding-bottom:20px;
vertical-align:text-top;
}

.minilibro {
color:#000000;
border-width:thin;
border-style:dotted;
width:200px;
vertical-align:text-top;
}

#Layer1 {
position:absolute; 
left:0px;
 top:0px;
  width:800px;
    z-index:1;
}


#banner_menu {
position:absolute;
 left:3px;
  top:165px;
   width:64px;
    height:24px;
	 z-index:2;
  }
  
#banner_bajo {
position:absolute; 
left:350px;
 top:100px;
  width:225px;
   height:24px;
    z-index:3;

}
td.retratos {
	font-size: 14px;
	color: #F37721;
	font-weight: bold;
}

