* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	OVERFLOW: hidden; _height: 1%
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.skip {
	LEFT: -1000em; WIDTH: 1px; POSITION: absolute; TOP: -1000em; HEIGHT: 1px
}
.hideme {
	LEFT: -1000em; WIDTH: 1px; POSITION: absolute; TOP: -1000em; HEIGHT: 1px
}
.print {
	LEFT: -1000em; WIDTH: 1px; POSITION: absolute; TOP: -1000em; HEIGHT: 1px
}
BODY {
	FONT-SIZE: 62.5%; MARGIN: 0.5em auto; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: center
}
DIV#global {
	WIDTH: 100%; BACKGROUND-COLOR: #fff
}
DIV#render-wrapper {
	PADDING-RIGHT: 0px; MIN-WIDTH: 730px; PADDING-LEFT: 0px; MAX-WIDTH: 940px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
* HTML DIV#render-wrapper {
	WIDTH: 940px
}
* HTML DIV#render-wrapper-login {
	WIDTH: 940px
}
DIV#render-wrapper-login {
	PADDING-RIGHT: 0px; BORDER-TOP: #255292 5px solid; MIN-WIDTH: 730px; PADDING-LEFT: 0px; MAX-WIDTH: 940px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV#render-login {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
H1 {
	FONT-WEIGHT: bold; COLOR: #db5800
}
H2 {
	FONT-WEIGHT: bold; COLOR: #db5800
}
H3 {
	FONT-WEIGHT: bold; COLOR: #db5800
}
H1 {
	FONT-SIZE: 2em
}
H2 {
	FONT-SIZE: 1.6em
}
H3 {
	FONT-SIZE: 1.3em
}
H4 {
	FONT-SIZE: 1.2em
}
H5 {
	FONT-SIZE: 1.1em
}
P {
	MARGIN: 0px 0px 1em; LINE-HEIGHT: 1.5em
}
UL {
	MARGIN: 0px 0px 1em 1em; LINE-HEIGHT: 1.5em
}
OL {
	MARGIN: 0px 0px 1em 1em; LINE-HEIGHT: 1.5em
}
DL {
	MARGIN: 0px 0px 1em 1em; LINE-HEIGHT: 1.5em
}
LI {
	MARGIN-LEFT: 1.5em; LINE-HEIGHT: 1.5em
}
DT {
	FONT-WEIGHT: bold
}
DD {
	MARGIN: 0px 0px 1em 2em
}
CITE {
	FONT-STYLE: italic
}
BLOCKQUOTE {
	FONT-STYLE: italic
}
BLOCKQUOTE {
	MARGIN: 0px 0px 1em 1.5em
}
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
I {
	FONT-STYLE: italic
}
PRE {
	FONT-SIZE: 1.1em; FONT-FAMILY: monospace
}
CODE {
	FONT-SIZE: 1.1em; FONT-FAMILY: monospace
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #c00 0.1em dashed; LETTER-SPACING: 0.07em
}
ABBR {
	CURSOR: help; BORDER-BOTTOM: #c00 0.1em dashed; LETTER-SPACING: 0.07em
}
.note {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #dfd; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; BORDER-BOTTOM: #dbb 1px dotted
}
.important {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #ffd; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; BORDER-BOTTOM: #dbb 1px dotted
}
.warning {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #fdd; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; BORDER-BOTTOM: #dbb 1px dotted
}
.float_left {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 0.15em; MARGIN-RIGHT: 1em
}
.float_right {
	DISPLAY: inline; FLOAT: right; MARGIN-BOTTOM: 0.15em; MARGIN-LEFT: 1em
}
.center {
	MARGIN: 0.5em auto; TEXT-ALIGN: center
}
.conteo-resultados {
	FONT-SIZE: 0.8em; COLOR: #666; LETTER-SPACING: 0.1em
}
A {
	COLOR: #00c
}
A:active {
	COLOR: #f00
}
A:visited {
	COLOR: #00c
}
TABLE {
	MARGIN-BOTTOM: 0.5em; WIDTH: auto; BORDER-COLLAPSE: collapse
}
TABLE.full {
	WIDTH: 100%
}
TABLE.fixed {
	TABLE-LAYOUT: fixed
}
TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 1em; COLOR: #fff; BORDER-BOTTOM: #e1e1e1 1px dotted; BORDER-RIGHT-WIDTH: 0px
}
HR.separacion {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 3em 0px; COLOR: #fff; BORDER-BOTTOM: #c2c2c2 2px solid; BORDER-RIGHT-WIDTH: 0px
}
HR.separador-guiones {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 2em 0px; COLOR: #fff; BORDER-BOTTOM: #ccc 1px dashed; BORDER-RIGHT-WIDTH: 0px
}
.publicidad {
	COLOR: #666; TEXT-ALIGN: right
}
IMG.left {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
IMG.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; FLOAT: right; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.left-blog {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
SPAN.bold {
	FONT-WEIGHT: bold
}
P.last-item {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 2em 0px 1em; TEXT-ALIGN: right
}
.noMostrar {
	DISPLAY: none
}
DIV.separador {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.clear-left {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.separador-linea {
	BORDER-RIGHT: #eee 4px solid; BORDER-TOP: #eee 4px solid; BORDER-LEFT: #eee 4px solid; BORDER-BOTTOM: #eee 4px solid
}
.alert P {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: url(/images/alert.png) #ffe6f8 no-repeat right top; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 2em; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ff0000 1px solid
}
DIV#errorValidacion {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: url(/images/alert.png) #ffe6f8 no-repeat right top; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; BORDER-LEFT: #ff0000 1px solid; WIDTH: 85%; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ff0000 1px solid
}
DIV#errorValidacion UL {
	FONT-SIZE: 1.2em
}
.alignleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.alignright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.error {
	FONT-SIZE: 1.1em; COLOR: #ff0000
}
P.info {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; BACKGROUND: #ffffdb; PADDING-BOTTOM: 0.3em; WIDTH: 75%; PADDING-TOP: 0.3em
}
#informacionErrores {
	FONT-SIZE: 95%; BACKGROUND: #ffe6f8; MARGIN: 0px 0px 1em; COLOR: #ff0000
}
#informacionErrores UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: url(../../images/botonError.png) no-repeat right 50%; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; LIST-STYLE-TYPE: square
}
#informacionErrores P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 1.2em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
#error500 {
	MARGIN: 1em
}
#error404 {
	MARGIN: 1em
}
#error500 H2 {
	MARGIN: 0px 0px 1em
}
#error404 H2 {
	MARGIN: 0px 0px 1em
}
#error500 P {
	LINE-HEIGHT: 0.8em
}
#error404 P {
	LINE-HEIGHT: 0.8em
}
DIV#select-business {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: url(/images/backgroundHeaderActions.png) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.8em; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: right
}
DIV#select-business A {
	TEXT-DECORATION: none
}
DIV#select-business A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV#select-business UL {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: none
}
DIV#select-business LI {
	PADDING-RIGHT: 2em; DISPLAY: inline; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#select-business LI.active {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 2em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 2em; BACKGROUND: #fff; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 0px solid
}
DIV#select-business LI.active A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#select-idioma {
	FLOAT: left
}
DIV#select-idioma UL LI {
	PADDING-RIGHT: 0.4em; DISPLAY: inline; PADDING-LEFT: 0.4em; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#select-idioma A.active {
	FONT-WEIGHT: bold; COLOR: #000
}
DIV#header-actions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#header-actions UL {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 0.5em 0px 0px; TEXT-TRANSFORM: lowercase
}
DIV#header-actions LI {
	DISPLAY: inline; MARGIN: 0px 0.5em 0px 0px
}
DIV#header-actions LI#saludo {
	PADDING-RIGHT: 0.3em; DISPLAY: inline; PADDING-LEFT: 0.3em; FONT-WEIGHT: normal; BACKGROUND: #ffffdb; PADDING-BOTTOM: 0.3em; MARGIN: 0px 1.5em 0px 0px; PADDING-TOP: 0.3em
}
DIV#header-actions LI A.active {
	COLOR: #000; TEXT-DECORATION: none
}
DIV#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1.5em; POSITION: relative
}
DIV#header SPAN {
	COLOR: #999
}
DIV#header H1#logo-diaz-de-santos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -42px; PADDING-TOP: 0px; HEIGHT: auto
}
DIV#menu-search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px; PADDING-TOP: 0px; POSITION: static
}
DIV#search-home {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 45px; BACKGROUND-COLOR: #255292
}
DIV#search-home FORM#consulto-form {
	
}
DIV#search-home FORM#consulto-form P {
	HEIGHT: auto
}
DIV#search-home FORM#consulto-form P INPUT#consulto {
	FONT-SIZE: 1.5em; MARGIN: 10px 0px 0px 5px; WIDTH: 62%
}
DIV#search-home FORM#consulto-form P SELECT#consulto {
	FONT-SIZE: 1.4em; MARGIN: 10px 0px 0px 40px; WIDTH: 85px
}
DIV#search-home FORM#consulto-form P SPAN#consulto-button INPUT {
	FONT-SIZE: 1.4em; MARGIN: 10px 0px 0px 5px; TEXT-TRANSFORM: lowercase
}
DIV#search-home DIV#otrasacciones {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
DIV#search-home DIV#otrasacciones SPAN#cesta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#tabs10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-BOTTOM: #bcd2e6 0px solid; TEXT-ALIGN: center
}
#tabs10 UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#tabs10 LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tabs10 LI.first {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2.5em; PADDING-TOP: 0px
}
#tabs10 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(/images/tableft1.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #03c; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tabs10 A SPAN {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(/images/tabright1.gif) no-repeat right top; PADDING-BOTTOM: 3px; PADDING-TOP: 8px
}
#tabs10 A.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: 700; BACKGROUND: url(/images/tableft1.gif) no-repeat 0% -42px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tabs10 A.noactive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(/images/tableft1.gif) no-repeat 0% -42px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tabs10 A.noactive SPAN {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(/images/tabright1.gif) no-repeat 100% -42px; PADDING-BOTTOM: 4px; PADDING-TOP: 8px
}
#tabs10 A.active SPAN {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(/images/tabright1.gif) no-repeat 100% -42px; PADDING-BOTTOM: 4px; PADDING-TOP: 8px
}
#tabs10 A SPAN {
	FLOAT: none
}
#tabs10 A:hover {
	BACKGROUND-POSITION: 0% -42px
}
#tabs10 A:hover SPAN {
	BACKGROUND-POSITION: 100% -42px
}
DIV#segundo-menu-navegacion {
	FONT-SIZE: 1.2em; MIN-HEIGHT: 3px; BACKGROUND: #e2ebf4; TEXT-ALIGN: center
}
DIV#segundo-menu-navegacion UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2.5em; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none
}
DIV#segundo-menu-navegacion LI {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2em; DISPLAY: inline; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#segundo-menu-navegacion LI.last {
	PADDING-RIGHT: 2em; DISPLAY: inline; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#segundo-menu-navegacion LI A {
	COLOR: #003399; TEXT-DECORATION: none
}
DIV#segundo-menu-navegacion LI A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV#segundo-menu-navegacion LI A.active {
	FONT-WEIGHT: bold; COLOR: #333
}
DIV#segundo-menu-navegacion LI A.active:hover {
	FONT-WEIGHT: bold; COLOR: #000
}
DIV#big-banner-cc0000 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cc0000; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: center
}
DIV#big-banner-996600 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #996600; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: center
}
DIV#big-banner-ff9900 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ff9900; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: center
}
DIV#big-banner-3399ff {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #3399ff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: center
}
DIV#big-banner-000 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: center
}
DIV#big-banner-993300 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #993300; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: center
}
DIV#big-banner-666600 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #666600; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: center
}
DIV#big-banner-0066cc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #0066cc; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: center
}
DIV#render-sidebar {
	FLOAT: right; WIDTH: 225px
}
DIV#render-sidebar H1 {
	FONT-SIZE: 1.8em
}
DIV#render-sidebar H2 {
	FONT-SIZE: 1.5em
}
DIV#render-sidebar H3 {
	FONT-SIZE: 1.3em
}
DIV#render-sidebar P {
	FONT-SIZE: 1.2em
}
DIV#render-sidebar UL {
	TEXT-TRANSFORM: lowercase
}
DIV#browse-lib {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 2em 0px 1em; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV#browse-lib H3 {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; BACKGROUND: #f4f3d5; PADDING-BOTTOM: 0.3em; COLOR: #333; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid
}
DIV#browse-lib DIV.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
DIV#browse-lib DIV.content P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#browse-lib DIV.content P.last-item {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#cadenas {
	BORDER-RIGHT: #e6e2ae 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #e6e2ae 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #ffffe8; PADDING-BOTTOM: 0px; MARGIN: 2em 0px 1em; BORDER-LEFT: #e6e2ae 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e6e2ae 1px solid
}
DIV#cadenas H2 {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
DIV#cadenas UL {
	FONT-SIZE: 1.2em; LIST-STYLE-TYPE: none
}
DIV#cadenas UL LI {
	DISPLAY: inline; MARGIN: 0px
}
DIV#cadenas UL LI A {
	TEXT-DECORATION: none
}
DIV#cadenas UL LI A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV#caja-gris {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: #efefef; PADDING-BOTTOM: 0.5em; MARGIN: 2em 0px 1em; PADDING-TOP: 0.5em
}
DIV#caja-gris H2 {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
DIV#caja-gris UL {
	FONT-SIZE: 1.2em; LIST-STYLE-TYPE: none
}
DIV#caja-gris UL LI {
	DISPLAY: inline; MARGIN: 0px
}
DIV#caja-gris UL LI A {
	TEXT-DECORATION: none
}
DIV#caja-gris UL LI A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
DIV#browse-dds {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 2em 0px 1em; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV#browse-dds H3 {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; BACKGROUND: #eeeecc; PADDING-BOTTOM: 0.3em; COLOR: #333; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid
}
DIV#browse-dds DIV.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0.5em
}
DIV#browse-dds DIV.content P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#browse-dds DIV.content P.last-item {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; FONT-WEIGHT: 700; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#browse-dds A:hover {
	COLOR: #000
}
DIV#browse-dds UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#browse-dds LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.18em; LIST-STYLE-IMAGE: url(/images/img-lista.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.5em
}
DIV#browse-dds LI SPAN.conteo-resultados {
	FONT-SIZE: 0.8em; COLOR: #666; LETTER-SPACING: 0.1em
}
DIV#browse-dds LI.last-item {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; FONT-WEIGHT: 700; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1em; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
DIV#browse-dds H3.title-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; COLOR: #db5800; PADDING-TOP: 0.5em
}
DIV#browse-dds LI LI {
	FONT-SIZE: 1em
}
DIV#browse-nav {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 2em 0px 1em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#browse-nav H3 {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; BACKGROUND: #e2ebf4; PADDING-BOTTOM: 0.3em; COLOR: #333; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid
}
DIV#browse-nav H2 {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; BACKGROUND: #e2ebf4; PADDING-BOTTOM: 0.3em; COLOR: #333; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid
}
DIV#browse-nav A:hover {
	COLOR: #000
}
DIV#browse-nav UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#browse-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.18em; LIST-STYLE-IMAGE: url(/images/img-lista.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0.5em
}
DIV#browse-nav LI SPAN.conteo-resultados {
	FONT-SIZE: 0.8em; COLOR: #666; LETTER-SPACING: 0.1em
}
DIV#browse-nav LI.last-item {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; FONT-WEIGHT: 700; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1em; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
DIV#browse-nav H3.title-list {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.5em; COLOR: #db5800; PADDING-TOP: 0.5em; BORDER-RIGHT-WIDTH: 0px
}
DIV#browse-nav LI LI {
	FONT-SIZE: 1em
}
DIV#browse {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6699cc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 2em 0px 1em; BORDER-LEFT: #6699cc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #6699cc 1px solid
}
DIV#browse H3 {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; COLOR: #db5800; PADDING-TOP: 0.3em
}
DIV#browse A:hover {
	COLOR: #000
}
DIV#browse UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#browse LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.18em; LIST-STYLE-IMAGE: url(/images/img-lista.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0.5em
}
DIV#browse LI SPAN.conteo-resultados {
	FONT-SIZE: 0.8em; COLOR: #666; LETTER-SPACING: 0.1em
}
DIV#browse LI.last-item {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; FONT-WEIGHT: 700; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 1em; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
DIV#browse H3.title-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; COLOR: #db5800; PADDING-TOP: 0.5em
}
DIV#browse LI LI {
	FONT-SIZE: 1em
}
DIV#portada {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/libros-sonrientes.png) no-repeat 43em 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 55px
}
DIV#portada H2#titulo-pagina {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 2.5em; PADDING-BOTTOM: 1em; MARGIN: 0px; COLOR: #6699cc; PADDING-TOP: 0.5em
}
H2#titulo-pagina {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 2.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6699cc; PADDING-TOP: 1em
}
DIV#render P {
	FONT-SIZE: 1.3em
}
DIV#render INPUT {
	FONT-SIZE: 1.3em
}
DIV#render UL {
	FONT-SIZE: 1.3em
}
DIV#render H3.respuestas-ayuda {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1.4em; BACKGROUND: #99ccff; PADDING-BOTTOM: 0.5em; MARGIN: 4em 0px 1em; COLOR: #000; PADDING-TOP: 0.5em
}
DIV#render H3.cabecera-marco {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1.3em; BACKGROUND: #f5f5de; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; COLOR: #000; PADDING-TOP: 0.5em
}
DIV#render P.last-item {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN: 0px; TEXT-ALIGN: right
}
DIV#render H4 {
	MARGIN: 1.5em 0px 0px
}
DIV#render-articulos {
	MARGIN-RIGHT: 250px
}
DIV#render-articulos DIV {
	MARGIN: 3em 0px
}
DIV#render-articulos DIV#libro-de-la-semana {
	MARGIN: 0px 0px 6em
}
DIV#render-articulos DIV#portada {
	MARGIN: 0px 0px 15px
}
DIV#render-articulos P {
	FONT-SIZE: 1.2em
}
DIV#render-articulos UL {
	FONT-SIZE: 1.2em
}
DIV#render-articulos INPUT {
	FONT-SIZE: 1.2em
}
DIV#libro-de-la-semana {
	PADDING-RIGHT: 5em; PADDING-LEFT: 3em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#libro-de-la-semana IMG {
	VERTICAL-ALIGN: bottom
}
DIV#libro-de-la-semana H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.8em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#libro-de-la-semana H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; COLOR: #000; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
DIV#libro-de-la-semana P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.7em
}
DIV#libro-de-la-semana SPAN.title {
	FONT-WEIGHT: bold
}
DIV#libro-de-la-semana UL {
	LIST-STYLE-TYPE: none
}
DIV#libro-de-la-semana DIV.imagen-articulo {
	BACKGROUND: url(/images/shadowAlpha.png) no-repeat right bottom; FLOAT: left; MARGIN: 10px 5px 0px
}
DIV#libro-de-la-semana DIV.imagen-articulo IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a9a9a9 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: -5px 5px 5px -5px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
DIV#novedades {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 95%; PADDING-TOP: 0px
}
DIV#novedades H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.7em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
DIV#novedades H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
DIV#novedades P.last-item {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; TEXT-ALIGN: right
}
DIV#novedades DIV.bloque {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#novedades DIV.bloque DIV.item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 33%; PADDING-TOP: 0px
}
DIV#novedades DIV.bloque DIV.item UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -30px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#novedades DIV.bloque DIV.item LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#novedades DIV.bloque IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#novedades DIV.bloque DIV.imagen-articulo {
	BACKGROUND: url(/images/shadowAlpha.png) no-repeat right bottom; FLOAT: left; MARGIN: 10px 0px 0px 5px
}
DIV#novedades DIV.bloque DIV.imagen-articulo IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a9a9a9 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: -5px 5px 5px -5px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
DIV#libreria {
	
}
DIV#libreria H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0px
}
DIV#libreria H3 {
	COLOR: #000
}
DIV#libreria {
	WIDTH: 675px
}
DIV#libreria DIV.imagen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 350px; PADDING-TOP: 0px
}
DIV#libreria DIV.ficha {
	FLOAT: right; WIDTH: 300px
}
DIV#catalogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 95%; PADDING-TOP: 0px
}
DIV#catalogo P {
	MARGIN: 0.5em 1.5em; COLOR: #000
}
DIV#catalogo DIV.abstract {
	MARGIN: 0.5em 1.5em
}
DIV#catalogo UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #222; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#catalogo LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px
}
DIV#catalogo IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.tabla-ayuda {
	BORDER-RIGHT: #146eb4 1px solid; BORDER-TOP: #146eb4 1px solid; FONT-SIZE: 1.2em; MARGIN: 0.5em 0px 1.5em; BORDER-LEFT: #146eb4 1px solid; WIDTH: 75%; BORDER-BOTTOM: #146eb4 1px solid
}
TABLE.tabla-ayuda TR#cabecera {
	FONT-WEIGHT: bold; BACKGROUND: #146eb4; COLOR: #fff
}
TABLE.tabla-ayuda TR {
	BORDER-RIGHT: #146eb4 1px solid; BORDER-TOP: #146eb4 1px solid; BACKGROUND: #fff; BORDER-LEFT: #146eb4 1px solid; BORDER-BOTTOM: #146eb4 1px solid
}
TABLE.tabla-ayuda TD {
	BORDER-RIGHT: #146eb4 1px solid; BORDER-TOP: #146eb4 1px solid; BORDER-LEFT: #146eb4 1px solid; BORDER-BOTTOM: #146eb4 1px solid
}
DIV#item-ayuda {
	MARGIN: 0px; BORDER-BOTTOM: #eee 6px solid
}
DIV#item-ayuda H2 {
	MARGIN-BOTTOM: 0.5em
}
UL#listado-cuestiones-ayuda LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
DIV#footer {
	MARGIN: 7em 0px 0px; WIDTH: 100%
}
DIV#footer A {
	TEXT-DECORATION: none
}
DIV#footer A:hover {
	TEXT-DECORATION: underline
}
DIV#footer A:hover {
	COLOR: #000
}
DIV#footer DIV#mini-search {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/images/backgroundHeaderActions.png) repeat-x; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 32px
}
DIV#footer DIV#mini-search-ediciones {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/images/backgroundHeaderActions.png) repeat-x; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 8px
}
DIV#footer DIV#mini-search FORM#consulto-form {
	WIDTH: 100%
}
DIV#footer DIV#mini-search-ediciones FORM#consulto-form {
	WIDTH: 100%
}
DIV#footer DIV#mini-search FORM#consulto-form {
	
}
DIV#footer DIV#mini-search FORM#consulto-form P {
	HEIGHT: auto; TEXT-ALIGN: center
}
DIV#footer DIV#mini-search FORM#consulto-form P INPUT#consulto {
	FONT-SIZE: 1.3em; MARGIN: 7px 0px 0px 5px; WIDTH: 35%
}
DIV#footer DIV#mini-search FORM#consulto-form P SELECT#consulto {
	FONT-SIZE: 1.3em; MARGIN: 7px 0px 0px; WIDTH: 85px
}
DIV#footer DIV#mini-search FORM#consulto-form P SPAN#consulto-button INPUT {
	FONT-SIZE: 1.3em; TEXT-TRANSFORM: lowercase
}
DIV#inner-footer {
	MIN-WIDTH: 730px; FONT-SIZE: 1.1em; MAX-WIDTH: 940px; MARGIN: 1em auto; COLOR: #333; TEXT-ALIGN: left
}
#inner-footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav-footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav-footer STRONG {
	FONT-WEIGHT: bold
}
#nav-footer LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#nav-footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10em; PADDING-BOTTOM: 0px; MARGIN: -1.4em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav-footer UL LI {
	PADDING-RIGHT: 0.4em; DISPLAY: inline; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px
}
#nav-footer UL LI:first-child {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav-footer UL LI.first {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#copyright {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1em; PADDING-TOP: 0px
}
#nav-legal {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1em; PADDING-TOP: 0px
}
#copyright {
	
}
#nav-legal {
	
}
#nav-legal LI {
	PADDING-RIGHT: 0.8em; DISPLAY: inline; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0px
}
P#terminos-de-uso {
	MARGIN: 0.3em 0px 1.2em
}
DIV#materias {
	
}
DIV#materias H3 {
	FONT-SIZE: 1.4em; COLOR: #000
}
DIV#materias UL {
	LIST-STYLE-TYPE: none
}
DIV#materias LI {
	DISPLAY: inline; FONT-SIZE: 1.2em; COLOR: #666
}
DIV#columna1 {
	FLOAT: left; MARGIN: 1em 0px 0px; TEXT-TRANSFORM: lowercase; WIDTH: 45%
}
DIV#columna2 {
	FLOAT: right; TEXT-TRANSFORM: lowercase; WIDTH: 45%
}
DIV#materias A:hover {
	COLOR: #000
}
DIV#mapa {
	
}
DIV#mapa H3 {
	FONT-SIZE: 1.4em; COLOR: #000
}
DIV#mapa UL {
	FONT-SIZE: 1.2em
}
DIV#mapa P {
	FONT-SIZE: 1.2em
}
DIV#mapa UL UL {
	FONT-SIZE: 1em
}
DIV#mapa LI {
	COLOR: #666
}
DIV#columna1 {
	FLOAT: left; MARGIN: 1em 0px 0px; TEXT-TRANSFORM: lowercase; WIDTH: 45%
}
DIV#columna2 {
	FLOAT: right; TEXT-TRANSFORM: lowercase; WIDTH: 45%
}
DIV#mapa A:hover {
	COLOR: #000
}
DIV#resultados {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#resultados H2 {
	FONT-WEIGHT: 800; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0.5em; COLOR: #6699cc; LINE-HEIGHT: 1em; FONT-FAMILY: 'Arial Bold', Arial; FONT-VARIANT: normal
}
DIV#resultados SPAN.cadena-buscada {
	FONT-STYLE: italic
}
DIV#resultados DIV.acciones {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/fondo-resultados.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#resultados DIV.acciones UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em
}
DIV#resultados DIV.acciones LI {
	DISPLAY: inline
}
DIV#resultados DIV.acciones LI.numero-resultados {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#resultados DIV.acciones LI.paginas-resultados {
	PADDING-LEFT: 2em; MARGIN: 0px 0px 0px 2em
}
DIV#resultados DIV.acciones LI FORM {
	DISPLAY: inline; FONT-SIZE: 0.9em; MARGIN: 0px 0px 0px 1em
}
DIV#resultados UL {
	MARGIN: 0px 0.5em
}
DIV#resultados LI {
	DISPLAY: inline
}
DIV#resultados DIV.resultado {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#resultados DIV.resultado DIV.imagen-articulo {
	BACKGROUND: url(/images/shadowAlpha.png) no-repeat right bottom; FLOAT: left; MARGIN: 10px 5px 0px
}
DIV#resultados DIV.resultado DIV.imagen-articulo IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a9a9a9 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: -5px 5px 5px -5px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
DIV#resultados DIV.resultado DIV.datos-libro LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#resultados DIV.resultado DIV.datos-libro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 1.5em 0px; PADDING-TOP: 0.5em
}
DIV#resultados DIV.resultado DIV.datos-libro LI.titulo-libro {
	FONT-STYLE: italic
}
DIV#resultados DIV.resultado DIV.datos-libro LI.titulo-articulo-toc {
	COLOR: #db5800; FONT-STYLE: italic
}
DIV#resultados DIV.resultado DIV.datos-libro LI.titulo-libro A {
	TEXT-DECORATION: none
}
DIV#resultados DIV.resultado DIV.datos-libro LI.titulo-libro A:hover {
	COLOR: #db5800; TEXT-DECORATION: underline
}
DIV#resultados DIV.resultado DIV.datos-libro LI.precio-libro {
	FONT-WEIGHT: bold; COLOR: #990000
}
DIV#resultados DIV.paginacion {
	MARGIN: 10px 0px 20px 7px; BORDER-BOTTOM: #c2c2c2 1px solid
}
DIV#resultados DIV.paginacion UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#resultados DIV.paginacion UL A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; COLOR: #0d4a67; PADDING-TOP: 2px
}
DIV#articulo P {
	
}
DIV#articulo UL {
	
}
DIV#ficha-articulo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 140px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 2em; PADDING-TOP: 0px
}
DIV#ficha-articulo DIV#contenedor-imagen {
	FLOAT: left
}
DIV#ficha-articulo DIV#contenedor-imagen DIV#imagen-articulo {
	BACKGROUND: url(/images/shadowAlpha.png) no-repeat right bottom; MARGIN: 1em 0px 0px 5px
}
DIV#ficha-articulo DIV#contenedor-imagen DIV#imagen-articulo IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a9a9a9 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: -6px 6px 6px -6px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
DIV#ficha-articulo DIV#contenedor-imagen DIV#boton-google {
	
}
DIV#ficha-articulo DIV#datos-articulo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2em; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 40%; PADDING-TOP: 0.5em
}
DIV#ficha-articulo DIV#datos-articulo P {
	FONT-SIZE: 1.2em
}
DIV#ficha-articulo DIV#datos-articulo H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.8em; PADDING-BOTTOM: 0.3em; COLOR: #000; PADDING-TOP: 0px; FONT-STYLE: italic
}
DIV#ficha-articulo DIV#datos-articulo H3 {
	FONT-SIZE: 1.4em; COLOR: #000
}
DIV#ficha-articulo DIV#datos-articulo H4#precio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0.5em; COLOR: #990000; PADDING-TOP: 1em
}
DIV#ficha-articulo DIV#acciones-articulo {
	FLOAT: right; WIDTH: auto
}
DIV#ficha-articulo DIV#datos-articulo H4#disponibilidad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0.5em; COLOR: #333; PADDING-TOP: 0.5em
}
DIV#ficha-articulo DIV#acciones-articulo {
	FLOAT: right; WIDTH: auto
}
DIV#ficha-articulo DIV#acciones-articulo UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
DIV#ficha-articulo DIV#acciones-articulo LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em
}
DIV#ficha-articulo DIV#acciones-articulo DIV#enviar-amigo {
	PADDING-RIGHT: 0px; BORDER-TOP: #c2c2c2 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 0px; PADDING-TOP: 1em; BORDER-BOTTOM: #c2c2c2 1px dotted
}
DIV#ficha-articulo DIV#acciones-articulo DIV#aportaciones {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 1em
}
DIV#ficha-articulo DIV#acciones-articulo DIV#fragmento-pdf {
	PADDING-RIGHT: 0px; BORDER-TOP: #c2c2c2 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 1em
}
DIV#articulo DIV#informacion-articulo P {
	FONT-SIZE: 1.3em
}
DIV#articulo DIV#informacion-articulo UL {
	FONT-SIZE: 1.3em
}
DIV#articulo DIV#informacion-articulo DIV {
	MARGIN: 1em 0px 0.5em
}
DIV#articulo DIV#informacion-articulo DIV H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0px
}
DIV#articulo DIV#informacion-articulo DIV#contenido {
	MARGIN: 3em 0px
}
DIV#articulo DIV#informacion-articulo DIV#detalles {
	MARGIN: 3em 0px
}
DIV#articulo DIV#informacion-articulo DIV.relaciones {
	MARGIN: 3em 0px
}
DIV#articulo DIV#informacion-articulo DIV#detalles UL {
	MARGIN: 0px
}
DIV#articulo DIV#informacion-articulo DIV.relaciones UL {
	FONT-SIZE: 1.2em; MARGIN: 0px
}
DIV#articulo DIV#informacion-articulo DIV.relaciones LI {
	LINE-HEIGHT: 2em
}
SPAN.menor {
	COLOR: #666
}
DIV#articulo DIV.contenidos-complementarios {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffcc; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 28%; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
DIV#articulo DIV.contenidos-complementarios H3 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em
}
DIV#articulo DIV.contenidos-complementarios P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em
}
DIV#articulo DIV.contenidos-complementarios-gbs {
	FLOAT: right; MARGIN: 0px; WIDTH: 28%
}
DIV#articulo DIV.contenidos-complementarios-gbs DIV.box {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 2em; BORDER-RIGHT-WIDTH: 0px
}
DIV#articulo DIV.contenidos-complementarios-gbs DIV.box-contacto {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 0px; MARGIN: 2em 0px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
DIV#articulo DIV.contenidos-complementarios-gbs DIV.box-contacto H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.4em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#articulo DIV.contenidos-complementarios-gbs H3 {
	FONT-SIZE: 1.3em; BORDER-BOTTOM: #db5800 1px solid
}
DIV#articulo DIV.contenidos-complementarios-gbs UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#articulo DIV.contenidos-complementarios-gbs P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
DIV#articulo DIV.contenidos-complementarios-gbs UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
DIV#acciones-complementarias {
	FONT-SIZE: 1.1em; BACKGROUND: #ffffdb; MARGIN: 2em 0px 0px
}
DIV#articulo DIV#acciones-complementarias UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; LIST-STYLE-TYPE: none
}
DIV#articulo DIV#acciones-complementarias LI {
	DISPLAY: inline
}
DIV#recomendar P {
	FONT-SIZE: 1.2em
}
DIV#recomendar UL {
	FONT-SIZE: 1.2em
}
DIV#recomendar DIV#recomendar-ficha {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; MIN-HEIGHT: 90px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 3em; PADDING-TOP: 0.2em
}
DIV#recomendar DIV#recomendar-ficha H3 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0.5em; COLOR: #333; PADDING-TOP: 0.5em
}
DIV#recomendar DIV#recomendar-ficha DIV#imagen-articulo {
	BACKGROUND: url(/images/shadowAlpha.png) no-repeat right bottom; FLOAT: left; MARGIN: 1em 0px 0px 5px
}
DIV#recomendar DIV#recomendar-ficha DIV#imagen-articulo IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #a9a9a9 1px solid; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: -6px 6px 6px -6px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
DIV.urlPrintCss {
	DISPLAY: none; VISIBILITY: hidden
}
DIV.accionesImprimir {
	DISPLAY: none; VISIBILITY: hidden
}
DIV#mapa H3.pasos-compra {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1.4em; BACKGROUND: #e2ebf4; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; COLOR: #000; PADDING-TOP: 0.5em
}
P.paso-compra {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; WIDTH: 100%; COLOR: #000; PADDING-TOP: 0.5em; TEXT-ALIGN: right
}
DIV#busqueda-avanzada {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#busqueda-avanzada H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#busqueda-avanzada INPUT {
	
}
DIV#busqueda-avanzada DIV#columna-izquierda {
	FLOAT: left; MARGIN: 0px 3em 0px 0px; WIDTH: 40%
}
DIV#busqueda-avanzada DIV#columna-derecha {
	FLOAT: left; WIDTH: auto
}
DIV#busqueda-avanzada P#buscar-avanzado {
	FONT-SIZE: 1.4em; MARGIN: 2em 0px
}
DIV#mini-ayuda {
	BORDER-RIGHT: #e6e2ae 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #e6e2ae 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 1.2em; BACKGROUND: #ffffe8; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #e6e2ae 1px solid; WIDTH: auto; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e6e2ae 1px solid
}
DIV#mini-ayuda H2 {
	FONT-SIZE: 1.2em
}
DIV#mini-ayuda UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.5em
}
DIV#mini-ayuda LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0.5em
}
DIV#ficha-email {
	FONT-SIZE: 12pt; BACKGROUND: #000; WIDTH: 6.25in
}
DIV#ficha-email DIV#saludo-email {
	
}
DIV#ficha-email DIV#from-email {
	
}
DIV#ficha-email DIV#comentarios-email {
	
}
DIV#ficha-email DIV#libro-email {
	
}
DIV#miga P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; BACKGROUND: url(/images/img-lista.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #db5800; PADDING-TOP: 0px
}
DIV#miga A {
	FONT-SIZE: 10pt; MARGIN: 0px; TEXT-TRANSFORM: lowercase; COLOR: #db5800
}
DIV#mini-cesta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2em 0px 1em; PADDING-TOP: 0px
}
DIV#mini-cesta DIV#cabecera {
	BACKGROUND: url(/images/cabeceraMiniCesta.png) no-repeat; MARGIN: 0px; HEIGHT: 30px
}
DIV#mini-cesta DIV#cabecera H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV#mini-cesta DIV#content {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; BACKGROUND: #ffefa6; PADDING-BOTTOM: 0.7em; PADDING-TOP: 0.7em
}
DIV#mini-cesta DIV#content DIV#items {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; BACKGROUND: #fff; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
DIV#mini-cesta DIV#content DIV#items H3 {
	MARGIN: 0.5em 0px; COLOR: #db5800; TEXT-ALIGN: center
}
DIV#mini-cesta DIV#content DIV.item {
	
}
DIV#mini-cesta DIV#content DIV.item UL {
	FONT-SIZE: 1.2em; LIST-STYLE-TYPE: none
}
DIV#mini-cesta DIV#content DIV.item LI {
	MARGIN: 0px; TEXT-TRANSFORM: none; LIST-STYLE-TYPE: none
}
DIV#mini-cesta DIV#content DIV.item LI.precio {
	FONT-WEIGHT: bold; COLOR: #990000
}
DIV#mini-cesta DIV#content DIV.item LI.suprimir-item {
	FONT-SIZE: 1em; MARGIN: 0px 0.5em 0px 0px; TEXT-ALIGN: right
}
DIV#mini-cesta DIV#content DIV.item LI.suprimir-item A {
	COLOR: #ff0000; TEXT-DECORATION: none
}
DIV#mini-cesta DIV#content DIV.item LI.suprimir-item A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
DIV#mini-cesta DIV#content DIV#otros-items {
	BORDER-TOP: #666 1px solid
}
DIV#mini-cesta DIV#content DIV#otros-items H3 {
	MARGIN: 0.5em 0px; TEXT-ALIGN: center
}
DIV#mini-cesta DIV#content DIV#subtotal {
	BORDER-TOP: #666 1px solid
}
DIV#mini-cesta DIV#content DIV#subtotal P {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
DIV#mini-cesta DIV#content DIV#subtotal P SPAN.precio {
	COLOR: #990000
}
DIV#mini-cesta DIV#content DIV#editar-cesta {
	MARGIN: 0.3em 0px 0px
}
DIV#mini-cesta DIV#content DIV#editar-cesta P {
	FONT-WEIGHT: bold; MARGIN: 0px; TEXT-ALIGN: right
}
TR#encabezado-cesta {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; BACKGROUND: #ffefa6; PADDING-BOTTOM: 0.5em; WIDTH: 100%; COLOR: #000; PADDING-TOP: 0.5em
}
TABLE#tabla-cesta {
	FONT-SIZE: 1.2em; MARGIN: 0px; WIDTH: 95%
}
TABLE#tabla-cesta INPUT {
	FONT-SIZE: 1em
}
DIV#acciones-compra-comprar {
	FLOAT: right
}
DIV#acciones-comprar-vaciar {
	
}
DIV#compra P {
	TEXT-ALIGN: right
}
SPAN#cliente-cesta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; COLOR: #000; PADDING-TOP: 0px
}
H3.info-complementaria {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; BACKGROUND: #99ccff; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; COLOR: #000; PADDING-TOP: 0.5em
}
#crear-cuenta {
	PADDING-RIGHT: 250px; MARGIN: 4em 0px 0px
}
#crear-cuenta H2 {
	FONT-SIZE: 1.8em; COLOR: #6699cc
}
#crear-cuenta H3 {
	FONT-SIZE: 1.5em; COLOR: #db5800
}
#crear-cuenta P {
	FONT-SIZE: 1.3em
}
#login {
	MARGIN: 4em 0px 0px
}
#login H2 {
	FONT-SIZE: 1.8em; COLOR: #6699cc
}
#login P {
	FONT-SIZE: 1.3em
}
#login-wrapper {
	FLOAT: right
}
#login_user {
	MARGIN-BOTTOM: 1em; WIDTH: 400px
}
#login_user .ctr {
	MARGIN-BOTTOM: 1em
}
#login_user #password_recover {
	MARGIN: 0.5em 1em 0px 0px; TEXT-ALIGN: right
}
.hreview H2 A.link {
	MARGIN-TOP: 0.5em; FONT-SIZE: 0.6em; COLOR: #0066cc; TEXT-DECORATION: underline
}
DIV.form-container {
	BORDER-RIGHT: #c6c6c6 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c6c6c6 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #c6c6c6 1px solid; WIDTH: 350px; PADDING-TOP: 20px; BORDER-BOTTOM: #c6c6c6 1px solid; BACKGROUND-COLOR: #ffffdb
}
DIV.ctr {
	MARGIN: 1.5em 0px
}
DIV.ctr P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
}
LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
}
DIV.ctr P.info {
	COLOR: #777
}
DIV.ctr P.hint {
	COLOR: #777
}
DIV.ctr LABEL {
	FONT-WEIGHT: bold
}
DIV.ctr LABEL.implicit {
	FONT-WEIGHT: normal; MARGIN: 0.5em 0px
}
DIV.ctr LABEL.implicit INPUT {
	MARGIN-RIGHT: 0.3em
}
DIV.ctr TEXTAREA {
	BORDER-RIGHT: #809db9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #809db9 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; BORDER-LEFT: #809db9 1px solid; WIDTH: 454px; PADDING-TOP: 2px; BORDER-BOTTOM: #809db9 1px solid; FONT-FAMILY: arial; HEIGHT: 135px
}
DIV.ctr INPUT.very-short {
	BORDER-RIGHT: #809db9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #809db9 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; BORDER-LEFT: #809db9 1px solid; WIDTH: 75px; PADDING-TOP: 2px; BORDER-BOTTOM: #809db9 1px solid
}
DIV.ctr INPUT.xshort {
	BORDER-RIGHT: #809db9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #809db9 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; BORDER-LEFT: #809db9 1px solid; WIDTH: 75px; PADDING-TOP: 2px; BORDER-BOTTOM: #809db9 1px solid
}
DIV.ctr INPUT.short {
	BORDER-RIGHT: #809db9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #809db9 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; BORDER-LEFT: #809db9 1px solid; WIDTH: 175px; PADDING-TOP: 2px; BORDER-BOTTOM: #809db9 1px solid
}
DIV.ctr INPUT.medium {
	BORDER-RIGHT: #809db9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #809db9 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; BORDER-LEFT: #809db9 1px solid; WIDTH: 250px; PADDING-TOP: 2px; BORDER-BOTTOM: #809db9 1px solid
}
DIV.ctr INPUT.large {
	BORDER-RIGHT: #809db9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #809db9 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; BORDER-LEFT: #809db9 1px solid; WIDTH: 325px; PADDING-TOP: 2px; BORDER-BOTTOM: #809db9 1px solid
}
DIV.ctr SELECT {
	BORDER-RIGHT: #809db9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #809db9 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; BORDER-LEFT: #809db9 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #809db9 1px solid
}
DIV.ctr LABEL.check {
	FONT-WEIGHT: normal
}
FORM P.button {
	MARGIN: 1em 0px
}
FORM P.button INPUT {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
FORM#registro P.error {
	COLOR: red
}
FORM#registro FIELDSET {
	BORDER-RIGHT: #c2c2c2 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #c2c2c2 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #c2c2c2 1px solid; WIDTH: 50em; PADDING-TOP: 1em; BORDER-BOTTOM: #c2c2c2 1px solid
}
FORM#registro FIELDSET#slug {
	BACKGROUND-COLOR: #ccc
}
FORM#registro .control {
	WIDTH: 50em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM#registro .control LABEL {
	COLOR: #333
}
FORM#registro #slug-control {
	MARGIN-BOTTOM: 0.5em
}
FORM#registro #slug-control LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 1.8em; FLOAT: left; PADDING-TOP: 0.5em
}
FORM#registro #slug-control INPUT {
	MARGIN-TOP: 0.5em; FLOAT: left; MARGIN-LEFT: 0.5em
}
FORM#registro INPUT#password {
	WIDTH: 125px
}
FORM#registro INPUT#rePassword {
	WIDTH: 125px
}
FORM#registro DIV#legal {
	MARGIN-TOP: 5em; MARGIN-BOTTOM: 1.5em
}
FORM#registro DIV#legal LABEL {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; FONT-SIZE: 1.2em; PADDING-BOTTOM: 1em; MARGIN: 0.5em 0px; WIDTH: 495px; PADDING-TOP: 1em
}
DIV#ctremail {
	LEFT: -50em; OVERFLOW: hidden; POSITION: absolute; TOP: -50em; HEIGHT: 0px
}
FORM#registro #submit {
	PADDING-RIGHT: 0.1em; MARGIN-TOP: 10px; PADDING-LEFT: 0.1em; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
DIV#signup_choice H1 {
	MARGIN: 2%
}
DIV#signup_choice P {
	FONT-SIZE: 1.4em; MARGIN: 0px 2%
}
DIV#signup_choice DIV.choice {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3em; FONT-SIZE: 1.2em; FLOAT: left; PADDING-BOTTOM: 3em; MARGIN: 2%; BORDER-LEFT: #ccc 1px solid; WIDTH: 36%; PADDING-TOP: 3em; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100px
}
DIV#signup_choice DIV.choice P A {
	FONT-SIZE: 1.4em
}
DIV#signup_choice DIV.choice P {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 1em
}
SPAN#hola {
	FONT-WEIGHT: bold; COLOR: #db5800
}
DIV#resultados DIV.resultado .box DIV.imagen-articulo {
	BACKGROUND: url(/images/shadowAlpha.png) no-repeat right bottom; FLOAT: left; MARGIN: -15px 5px 0px -5px
}
.box {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 20px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 90%; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid
}
SPAN.precio {
	FONT-WEIGHT: bold; COLOR: #990000
}
SPAN.diminuto {
	FONT-SIZE: small; TEXT-TRANSFORM: lowercase
}
.low {
	TEXT-TRANSFORM: lowercase
}
SPAN.saludo {
	FONT-SIZE: 1.1em
}
DIV#frm_datos_cliente DIV#columna-izquierda {
	FLOAT: left; MARGIN: 0px 3em 0px 0px; WIDTH: 40%
}
DIV#frm_datos_cliente DIV#columna-derecha {
	FLOAT: left; WIDTH: auto
}
DIV#render-articulos P.postmetadata {
	MARGIN: 0px; COLOR: #666
}
P.blog-coment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
HR.separador-post {
	BORDER-RIGHT: #efefef 5px solid; BORDER-TOP: #efefef 5px solid; MARGIN: 0px; BORDER-LEFT: #efefef 5px solid; BORDER-BOTTOM: #efefef 5px solid
}
P.fecha-post {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
DIV#render-sidebar-blog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #efefef; FLOAT: right; PADDING-BOTTOM: 2em; MARGIN: 2em 0px 1em; WIDTH: 215px; PADDING-TOP: 1em
}
DIV#render-sidebar-blog P {
	FONT-SIZE: 1.2em
}
DIV#render-sidebar-blog H3 {
	FONT-SIZE: 1.35em; MARGIN: 0px 0px 0.3em; COLOR: #000
}
DIV#render-sidebar-blog A:hover {
	COLOR: #000
}
DIV#render-sidebar-blog UL LI {
	MARGIN: 0px
}
DIV#render-sidebar-blog LI {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 2.2em; LIST-STYLE-TYPE: square
}
DIV#render-sidebar-blog DIV#buscar-blog {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
DIV#render-sidebar-blog DIV#buscar-blog FORM {
	FONT-SIZE: 1.1em
}
DIV#render-sidebar-blog DIV#buscar-blog INPUT {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 0.2em
}
DIV#render-sidebar-blog DIV#que {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 1.5em
}
DIV#render-sidebar-blog DIV#buscar-blog {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em
}
DIV#render-sidebar-blog DIV#archivo {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em
}
DIV#render-sidebar-blog DIV#categorias {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em
}
DIV#render-sidebar-blog DIV#tags {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em
}
DIV#render-sidebar-blog DIV#archivo LI {
	LINE-HEIGHT: 1.8em; LIST-STYLE-TYPE: none
}
DIV#render-sidebar-blog DIV#categorias LI {
	LINE-HEIGHT: 1.8em; LIST-STYLE-TYPE: none
}
P.seleccion-destacada {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; BACKGROUND: #ffe28a; PADDING-BOTTOM: 0.3em; WIDTH: 70%; PADDING-TOP: 0.3em
}
H3#comments {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 0.4em; MARGIN: 2em 0px 1em; COLOR: #000; PADDING-TOP: 0.4em
}
SPAN.autor {
	FONT-WEIGHT: bold
}
DIV#render-articulos P.fecha-coment {
	FONT-SIZE: 1.1em; TEXT-ALIGN: right
}
H2#respond {
	FONT-SIZE: 1.4em; MARGIN: 1em 0px; COLOR: #000
}
DIV#render-articulos FORM#commentform P {
	FONT-SIZE: 1.1em
}
DIV#render-articulos FORM#commentform INPUT {
	WIDTH: 220px; HEIGHT: 20px
}
DIV#render-articulos FORM#commentform INPUT#submit {
	FONT-SIZE: 1.3em; WIDTH: 125px; HEIGHT: 30px
}
SPAN.destacado {
	COLOR: #000
}
DIV#render-sidebar-blog DIV#tags P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#render-sidebar-blog DIV#categorias P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SPAN.moderacion {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #ffe6f8; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ff0000 1px solid
}
P.conteo-global {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; MARGIN: 6em 0px -3em; PADDING-TOP: 0px; TEXT-ALIGN: center
}
UL#user-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 3em 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
UL#user-nav A {
	TEXT-DECORATION: none
}
UL#user-nav LI {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em
}
UL#user-nav span-link SPAN {
	MARGIN: 0px 1px; COLOR: #999
}
UL#user-nav LI {
	DISPLAY: inline; MARGIN-LEFT: 20px
}
UL#user-nav LI SPAN.link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px
}
UL#user-nav LI.current {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
UL#user-nav LI.current SPAN.link {
	COLOR: #333; PADDING-TOP: 5px; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #fff
}
UL#user-nav LI#current0 {
	COLOR: #333
}
#menu LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
LI.active A {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
#menu LI A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 6em; COLOR: #ffffff; MARGIN-RIGHT: 5px; PADDING-TOP: 7px; BACKGROUND-COLOR: #3c3c3c; TEXT-ALIGN: center
}
#menu LI A:link {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 7px; WIDTH: 6em; COLOR: #ffffff; MARGIN-RIGHT: 5px; PADDING-TOP: 7px; BACKGROUND-COLOR: #3c3c3c; TEXT-ALIGN: center
}
#menu LI A:visited {
	
}
#menu LI A:hover {
	BACKGROUND-COLOR: #327cc8
}
#menu LI A:active {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
.content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
DIV#texto-entradilla {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1em; BACKGROUND: #ffffcc; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
DIV#paso-buscador {
	BACKGROUND: #000
}
DIV.aviso P {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #efefef; FLOAT: right; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
.minusculas {
	TEXT-TRANSFORM: lowercase
}
.fuente-menor {
	FONT-SIZE: 0.9em
}
DIV#gris P {
	COLOR: #666
}
DIV#gris LABEL {
	COLOR: #666
}
DIV#gris .precio {
	COLOR: #666
}
DIV#gris H3.pasos-compra {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.3em; MARGIN: 0px; BORDER-LEFT: #333 1px solid; COLOR: #333; PADDING-TOP: 0.3em; BORDER-BOTTOM: #333 1px solid
}
DIV#gris #encabezado-cesta {
	BACKGROUND: #efefef
}

