BODY {
   MARGIN-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 790px; COLOR: #000000; MARGIN-RIGHT: auto; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f2db
}
A {
   COLOR: #006699; TEXT-DECORATION: none
}
A:link {
   FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
   FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
   FONT-SIZE: x-small; COLOR: #ffd98a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
H1 {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 2% 0px 1%; COLOR: #006666; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,sans-serif; TEXT-ALIGN: center
}
H2 {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 2% 0px 1%; COLOR: #006666; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TEXT-ALIGN: left
}
H3 {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
H4 {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H5 {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #334d55; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,sans-serif
}
UL {
   FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL UL {
   LIST-STYLE-TYPE: disc
}
UL UL UL {
   LIST-STYLE-TYPE: none
}
LABEL {
   FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #334d55; FONT-FAMILY: Arial,sans-serif
}
#masthead {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#navBar {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20%; PADDING-TOP: 0px; BACKGROUND-COLOR: #336699
}
#headlines {
   PADDING-RIGHT: 10px; FLOAT: right; BORDER-LEFT: #cccccc 1px solid; WIDTH: auto; BORDER-TOP-STYLE: solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; POSITION: relative; TOP=-20em;
}
#headlines1 {
   BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; MARGIN-TOP: 20px; FLOAT: right; BORDER-LEFT: #336699 1px solid; WIDTH: 165px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #336699 1px solid; TEXT-ALIGN: center
}
#content {
   PADDING-LEFT: 10px; FLOAT: left; WIDTH: 50%; TEXT-ALIGN: center
}
#siteName {
   PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#globalNav {
   PADDING-BOTTOM: 8px; COLOR: #cccccc; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #336699
}
#globalNav IMG {
   DISPLAY: block
}
#globalNav A {
   FONT-SIZE: x-small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#pageName {
   MARGIN: 2% 0px 1%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#breadCrumb {
   PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: x-small; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #336699
}
#breadCrumb2 {
   PADDING-RIGHT: 0px;
   PADDING-LEFT: 10px;
   FONT-SIZE: x-small;
   PADDING-BOTTOM: 5px;
   PADDING-TOP: 5px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   BACKGROUND-COLOR: #336699;
   color: #FFFFFF;
}
.feature {
   PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: x-small; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.feature_libro {
   PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: x-small; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.feature1 {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.feature H3 {
   PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.feature IMG {
   PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.story {
   CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.story P {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
#siteInfo {
   CLEAR: both; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: x-small; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #cccccc; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #336699; TEXT-ALIGN: center
}
#siteInfo IMG {
   PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
#search {
   PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#search FORM {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #336699
}
#search LABEL {
   PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #336699
}
#navBar UL A:link {
   FONT-SIZE: x-small
}
#navBar UL A:visited {
   FONT-SIZE: x-small
}
#navBar UL {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navBar LI {
   BORDER-BOTTOM: #cccccc 1px solid
}
UNKNOWN {
   WIDTH: 20%
}
#sectionLinks {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sectionLinks H3 {
   MARGIN-TOP: 15px; FONT-SIZE: small; BACKGROUND-COLOR: #336699
}
#sectionLinks A {
   PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#sectionLinks A:hover {
   BACKGROUND-COLOR: #3366cc
}
.relatedLinks {
   PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.relatedLinks H3 {
   PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 2px; PADDING-TOP: 10px
}
.relatedLinks A:link {
   DISPLAY: block
}
.relatedLinks A:visited {
   DISPLAY: block
}
#advert {
   PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#advert IMG {
   DISPLAY: block
}
#headlines3 {
   PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 110px; PADDING-TOP: 10px
}
#headlines {
   BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #336699 1px solid; BACKGROUND-POSITION: right 50%; MARGIN-TOP: 20px; FONT-SIZE: small; FLOAT: right; MARGIN-BOTTOM: 10px; BORDER-BOTTOM-COLOR: #336699; OVERFLOW: visible; BORDER-LEFT: #336699 1px solid; WIDTH: 150px; COLOR: #ffffff; BORDER-TOP-COLOR: #336699; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}
#headlinesClon {
   BORDER-RIGHT: #336699 1px solid; BACKGROUND-POSITION: right 50%; BORDER-TOP: #336699 1px solid; MARGIN-TOP: 20px; FONT-SIZE: small; FLOAT: right; MARGIN-BOTTOM: 10px; OVERFLOW: visible; BORDER-LEFT: #336699 1px solid; WIDTH: 120px; COLOR: #006600; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #ffcc99; TEXT-ALIGN: center
}
#headlinesClon1 {
   BORDER-RIGHT: #336699 1px solid; BACKGROUND-POSITION: right 50%; BORDER-TOP: #336699 1px solid; MARGIN-TOP: 20px; FONT-SIZE: x-small; FLOAT: right; BORDER-BOTTOM-COLOR: #336699; OVERFLOW: visible; BORDER-LEFT: #336699 1px solid; WIDTH: 120px; COLOR: #000099; BACKGROUND-COLOR: #ffccff; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: solid
}
#headlinesClon2 {
   BORDER-RIGHT: #336699 1px solid; BACKGROUND-POSITION: left 50%; BORDER-TOP: #336699 1px solid; MARGIN-TOP: 0px; FONT-SIZE: small; FLOAT: right; MARGIN-BOTTOM: 10px; OVERFLOW: visible; BORDER-LEFT: #336699 1px solid; WIDTH: 120px; COLOR: #006600; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #ffcc99; TEXT-ALIGN: center; MARGIN-RIGHT: 10px; MARGIN-LEFT: 0px
}
#headlines5 {
   BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: right 50%; BORDER-TOP: #336699 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 5px; FONT-SIZE: x-small; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; OVERFLOW: visible; BORDER-LEFT: #336699 1px solid; WIDTH: 160px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #cccc99; TEXT-ALIGN: left
}
#headlinesClon5 {
   BORDER-RIGHT: #336699 1px solid; BACKGROUND-POSITION: right 50%; BORDER-TOP: #336699 1px solid; MARGIN-TOP: 20px; FONT-SIZE: x-small; FLOAT: right; MARGIN-BOTTOM: 10px; OVERFLOW: visible; BORDER-LEFT: #336699 1px solid; WIDTH: 120px; COLOR: #000000; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #cccc99; TEXT-ALIGN: left
}
#headlines4 {
   BORDER-RIGHT: #336699 1px solid; BACKGROUND-POSITION: right 50%; MARGIN-TOP: 20px; FONT-SIZE: small; FLOAT: right; MARGIN-BOTTOM: 10px; OVERFLOW: visible; BORDER-LEFT: #336699 1px solid; WIDTH: 100%; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}
#headlines P {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.autor {
   FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.autor_anuncio {
   FONT-WEIGHT: normal; FONT-SIZE: small; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #ff0000; FONT-COLOR:#000080;
}
TD {
   FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
   BACKGROUND-POSITION: right top
}
.formulario {
   FONT-SIZE: x-small; FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* Libros */
.conttem{position:relative;border-left:1px solid #DEDDBE;border-right:1px solid #DEDDBE;border-bottom:1px solid #DEDDBE;background:#E7E3B4;padding:3px 0}
table.tabindi{border-collapse:collapse;width:99%}
table.tabindi tr{vertical-align:top}
table.tabindi td.td2{width:45%;text-align:left}
table.tabindi td.td2 a{font-family:verdana,geneva;font-size:9px;line-height:12px;color:#296450;text-decoration:underline}
table.tabindi td.td1{text-align:right;font-family:verdana,geneva;font-size:9px;line-height:12px;color:#296450;text-decoration:none}


/*******************************
   BUSCADOR
********************************/
table.fotos {
   width: 400px;
   text-align: center;
}
table.fotos tr {
   position: relative;
   margin: 0;
   padding: 0;
   border: 0;
}
table.fotos td {
   position: relative;
   margin: 10px;
   font: 11px tahoma,verdana,sans-serif;
   text-align: left;
   vertical-align: top;
}
table.fotos td div {
   padding: 5px;
}
table.fotos td.puntos {
   height: 1px;
   border-bottom: #ccc dotted 1px;
}

table.fotos a img {
   margin: 5px;
   padding: 5px;
   border: #ccc solid 1px;
   background-color: #fff;
}
table.fotos A {
   COLOR: green; TEXT-DECORATION: underline;
}
table.fotos A:hover {
   COLOR: green; TEXT-DECORATION: none;
}
table.fotos A:link {
   COLOR: green; TEXT-DECORATION: underline;
}
table.fotos A:visited {
   COLOR: green; TEXT-DECORATION: underline;
}

p.resultados {
   color:#000000
   text-align:center;
   FONT-SIZE: small;
}
p.resultados A {
   COLOR: navy; TEXT-DECORATION: underline; FONT-SIZE: small
}
p.resultados A:hover {
   COLOR: navy; TEXT-DECORATION: underline; FONT-SIZE: small
}
p.resultados A:link {
   COLOR: navy; TEXT-DECORATION: underline; FONT-SIZE: small
}
p.resultados A:visited {
   COLOR: navy; TEXT-DECORATION: underline; FONT-SIZE: small
}

table.buscador {
   FONT-SIZE:xx-small;
}
table.buscador A {
   COLOR: blue; TEXT-DECORATION: underline; FONT-SIZE:xx-small
}
table.buscador A:hover {
   COLOR: blue; TEXT-DECORATION: underline; FONT-SIZE:xx-small
}
table.buscador A:link {
   COLOR: blue; TEXT-DECORATION: underline; FONT-SIZE:xx-small
}
table.buscador A:visited {
   COLOR: blue; TEXT-DECORATION: underline; FONT-SIZE:xx-small
}

#panelvideo {
   height: 350px;
}
