body {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	background-color: #3F3B3B;
	color: #333333;
	background-image: url(../images/stripes.gif);
	background-repeat: repeat;
}
.Estilo3 {
	color: #336600
}
.Estilo4 {COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: verdana; padding: 0px; font-size: 11px;}
a:link {
	text-decoration: none;
}
.Estilo5 {
	color: #333333
}TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana
}
.RuleBG {
	BACKGROUND-COLOR: #cccccc
}
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
.F1ThreeAcrossTable {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.F1ThreeAcrossTable A {
	COLOR: #333333; TEXT-DECORATION: none
}
.F1ThreeAcrossTable A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.F1ThreeAcrossTable A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.F1OneAcrossTable {
	PADDING-BOTTOM: 25px
}
.F1ThreeAcrossCopy {
	PADDING-LEFT: 15px; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: verdana
}
.F1Copy {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: verdana
}
.F1Copy A {
	TEXT-DECORATION: none
}
.F1Copy A:visited {
	TEXT-DECORATION: none
}
.F1Copy A:hover {
	TEXT-DECORATION: underline
}
.linkBlack {
	TEXT-DECORATION: underline
}
.F1BulletBG A {
	COLOR: #333333; TEXT-DECORATION: none
}
.LowerPodTable {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 0px;
	color: #FF9933;
}
.titulo_libro {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	PADDING-BOTTOM: 5px;
	COLOR: #3F3B3B;
	PADDING-TOP: 5px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.titulo_libro A {
	COLOR: #FF9933; TEXT-DECORATION: none
}
.titulo_libro A:visited {
	COLOR: #FF9933; TEXT-DECORATION: none
}
.titulo_libro A:hover {
	COLOR: #333366;
	TEXT-DECORATION: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.LowerPodCopy {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 15px; PADDING-TOP: 5px; FONT-FAMILY: verdana
}
.LowerPodSubHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: verdana;
	padding: 0px;
}
.LowerPodSubHeader A {
	COLOR: #333333; TEXT-DECORATION: none
}
.LowerPodSubHeader A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.LowerPodSubHeader A:hover {
	COLOR: #FF9933;
	TEXT-DECORATION: none;
}
.LowerPodSubCopy {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 15px; PADDING-TOP: 0px; FONT-FAMILY: verdana
}

.LowerPodProductImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.PodBulletBG {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 15px 5px; PADDING-LEFT: 30px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://images.barnesandnoble.com/PImages/gresources/gateway/dblarrowonwhite.gif); COLOR: #333333; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana
}
.PodBulletBG A {
	COLOR: #333333; TEXT-DECORATION: none
}
.PodBulletBG A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.PodBulletBG A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.F1BulletBG {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://images.barnesandnoble.com/PImages/gresources/gateway/dblarrowonwhite.gif); COLOR: #333333; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana
}
.F1BulletBG A {
	COLOR: #333333; TEXT-DECORATION: none
}
.F1BulletBG A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.F1BulletBG A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.RightNavPromoTD {
	PADDING-BOTTOM: 3px
}
.FtrHRule {
	BACKGROUND-IMAGE: url(http://images.barnesandnoble.com/PImages/gresources/gateway/dbllinonwhite.gif); BACKGROUND-REPEAT: repeat
}
.FtrImagePad {
	PADDING-LEFT: 15px
}
.FtrBullet {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana
}
.FtrBullet TD {
	BACKGROUND-POSITION: 15px 5px; PADDING-LEFT: 26px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(http://images.barnesandnoble.com/PImages/gresources/gateway/dblarrowonputty.gif); COLOR: #333333; LINE-HEIGHT: 13px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana
}
.FtrBullet TD A {
	COLOR: #333333; TEXT-DECORATION: none
}
.FtrBullet TD A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.FtrBullet TD A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.QsearchBG {
	BACKGROUND-COLOR: #4a634d
}
.QsearchTableBG {
	BACKGROUND-COLOR: #003300
}
.lnavSearchLinks {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: verdana
}
.lnavSearchLinks A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.lnavSearchLinks A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.lnavSearchLinks A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.FormNoSpace {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.formfield {
	FONT-SIZE: 10px; WIDTH: 125px; COLOR: #333333; HEIGHT: 17px
}
.formfieldSearch {
	FONT-SIZE: 11px; WIDTH: 85px; COLOR: #333333; HEIGHT: 18px
}
.formfieldFindStore {
	FONT-SIZE: 11px; WIDTH: 90px; COLOR: #333333; HEIGHT: 18px
}
.formfieldKMP {
	FONT-SIZE: 11px; WIDTH: 85px; COLOR: #333333; HEIGHT: 18px
}
.copyKMP {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana
}
.lnavTable {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-COLOR: #f8f7ef
}
.lnavMainHeader {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #f8f7ef
}
.lnavSubHeader {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f8f7ef
}
.lLink {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 15px 5px; PADDING-LEFT: 26px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(http://images.barnesandnoble.com/PImages/gresources/gateway/dblarrowonputty.gif); COLOR: #333333; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana
}
.lLink A {
	COLOR: #333333; TEXT-DECORATION: none
}
.lLink A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.lLink A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.descripcion_libro_normal {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: verdana;
	padding: 0px;
}
.autor_libro {

	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: verdana;
	padding: 0px;
	margin-left: 0px;
}
.titulo_seccion {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 28px;
	PADDING-BOTTOM: 5px;
	COLOR: #333333;
	PADDING-TOP: 5px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-variant: normal;
}
.borde_tabla {
	border: 1px solid #EFE9E1;
}
.buscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #333333;
	background-color: #EFE9E1;
	border: 2px solid #666666;
}
.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-wrapper, .drop-shadow {
	background: white;
}
.highslide img {
}
.highslide:hover img {
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.titnovedades {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 18px;
	color: 2859a6;
}
.titgris {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 18px;
	color: #999999;
}
.titblanco {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}


.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}.tabla-ppal {
	background-color: #FFFFFF;
	border: 5px solid #FFFFFF;
}




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.mattblacktabs{
width: 100%;
overflow: hidden;
}

.mattblacktabs ul{
	margin: 0;
	padding: 0;
	padding-left: 0px; /*offset of tabs relative to browser left edge*/
	font: bold 11px Arial;
	list-style-type: none;
	text-transform: uppercase;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #646464; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: white;
text-decoration: none;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
color: white;
background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
text-decoration: none;
}


.titulo_columna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
	margin: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tabla-secundaria {
	background-color: #F9F8F2;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

