HTML {HEIGHT: 100.1%}
BODY {PADDING: 0px; FONT-SIZE: 75%; MARGIN: 0px; COLOR: #7d7d7d; FONT-FAMILY: "Trebuchet MS", sans-serif, arial, helvetica}
IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
A {COLOR: #000; TEXT-DECORATION: none}
A:hover {COLOR: #a71d22; TEXT-DECORATION: none}
.blue {COLOR: #0015ff! important}
.red {COLOR: #a71d22! important}
.black {COLOR: #000! important}
.grey {COLOR: #7d7d7d}
DIV.clearfix {CLEAR: both! important; FLOAT: none! important}
.fl_l {FLOAT: left! important}
.fl_r {FLOAT: right! important}
.no_margin_r {MARGIN-RIGHT: 0px! important}
.no_margin_t {MARGIN-TOP: 0px! important}
.no_margin_l {MARGIN-LEFT: 0px! important}
.no_margin_b {MARGIN-BOTTOM: 0px! important}
.upper {TEXT-TRANSFORM: uppercase}
A.more {DISPLAY: block; MARGIN: 10px 8px 10px 0px}
.text_align_right {TEXT-ALIGN: right! important}
.text_align_left {TEXT-ALIGN: left! important}
.text_align_center {TEXT-ALIGN: center! important}
P {PADDING: 0px; MARGIN: 0px}
H1 {PADDING: 0px; MARGIN: 0px}
H2 {PADDING: 0px; MARGIN: 0px}
H3 {PADDING: 0px; MARGIN: 0px}
H4 {PADDING: 0px; MARGIN: 0px}
H5 {PADDING: 0px; MARGIN: 0px}
H6 {PADDING: 0px; MARGIN: 0px}
FORM {PADDING: 0px; MARGIN: 0px}
.hiddenText LABEL {DISPLAY: none}
DIV.box_sep {CLEAR: both}
DIV.container {MARGIN: 0px auto; WIDTH: 982px;padding:0}
DIV.top {CLEAR: both; POSITION: relative;width:100%;margin:0}
DIV.top UL {MARGIN:3px 0 0 0; DISPLAY: block; FONT-SIZE: 13px; LIST-STYLE-TYPE: none;padding:0}
DIV.top UL LI {PADDING: 0 0 0 0.5em; FLOAT: left}
DIV.top UL.account {FONT-SIZE: 13px; FLOAT: right; MARGIN-RIGHT: 210px}
DIV.top IMG.logo {CLEAR: both; DISPLAY: block}
DIV.top IMG.planet {FLOAT: right}
DIV.top IMG.banner {FLOAT: left}
#buscaYCar{float:left;width:801px;margin:0;padding-top:3px}
#buscaBack{BACKGROUND: url(/i/home_search_bg.png) no-repeat; WIDTH: 591px; COLOR: #fff; float:left;text-align:left}
#huecoBusca{PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 10px;float:left}
#enlaAvanzada{width:99%;float:left;text-align:right;float:right;}
#enlaAvanzada a {text-decoration:underline; text-align:right}
#enlaAvanzada span {color: #000000;text-decoration:none; text-align:right}
#cuerpoPrinc{margin:0 auto;width:999px;padding-top:9px}
#carritoDiv{FLOAT: right; WIDTH: 200px; HEIGHT: 46px; BACKGROUND: url(/i/home_search_bg_sml.png) no-repeat}
#cestaCompra{font-weight:bold;font-family:Tahoma;font-size:13px;color:#fff;width:99%;padding:4px 0 0 4px}
DIV.left_col,DIV.left_colxxx,DIV.left_colpink {FLOAT: left; WIDTH: 171px; MARGIN-RIGHT: 10px; MARGIN-TOP:-9px}
DIV.left_col H2 {DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(/i/nav_heading_bg.png) no-repeat; MARGIN-BOTTOM: 17px; WIDTH: 171px; COLOR: #000; TEXT-INDENT: 0.5em; LINE-HEIGHT: 27px; HEIGHT: 28px}
DIV.left_colxxx H2 {DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.2em;background:url(/i/xxx_nav_heading_bg.png) no-repeat;color: #fff;MARGIN-BOTTOM: 17px; WIDTH: 171px; TEXT-INDENT: 0.5em; LINE-HEIGHT: 27px; HEIGHT: 28px}
DIV.left_colpink H2 {DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.2em;background:url(/i/xxx_pink_nav_heading_bg.png) no-repeat;color: #000;MARGIN-BOTTOM: 17px; WIDTH: 171px; TEXT-INDENT: 0.5em; LINE-HEIGHT: 27px; HEIGHT: 28px}
DIV.left_col UL, DIV.left_colxxx UL, DIV.left_colpink UL {LIST-STYLE-TYPE: none}
DIV.left_col UL LI, DIV.left_colxxx UL LI, DIV.left_colpink UL LI {MARGIN-BOTTOM:0px}
DIV.left_col UL LI A, DIV.left_colxxx UL LI A, DIV.left_colpink UL LI A {DISPLAY: block; COLOR: #7d7d7d; TEXT-INDENT: 0.6em; LINE-HEIGHT: 15px; HEIGHT: 15px; TEXT-DECORATION: none}
DIV.left_col UL LI A.active, DIV.left_colxxx UL LI A.active, DIV.left_colpink UL LI A.active {FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/i/selected_link.png); COLOR: #fff! important; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
DIV.left_col UL LI A:hover, DIV.left_colxxx UL LI A:hover, DIV.left_colpink UL LI A:hover {FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/i/selected_link.png); COLOR: #fff! important; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none}
DIV.mid_col, DIV.mid_colDVD, .mid_colxxx {FLOAT: left; WIDTH: 591px; MARGIN-RIGHT: 10px; MARGIN-TOP:-8px}
DIV.mid_col1 {FLOAT: left; WIDTH: 779px; MARGIN-RIGHT: 10px; MARGIN-TOP:-8px}
DIV.mid_col1SM {FLOAT: left; WIDTH: 582px; MARGIN-RIGHT: 10px; MARGIN-TOP:-8px}
DIV.banner_colFF {FLOAT: left; WIDTH: 200px; HEIGHT: 46px; BACKGROUND: url(/i/home_search_bg_sml.png) no-repeat;MARGIN-TOP:-48px;MARGIN-LEFT:602px;_MARGIN-LEFT:302px;#MARGIN-TOP:-45px;#POSITION:relative;#TOP:-2px}
DIV.banner_colFF H3 {FONT-SIZE: 11px}
DIV.banner_colFF IMG {MARGIN-BOTTOM: 10px}
DIV.banner_colFFXXX {FLOAT: left; WIDTH: 200px; HEIGHT: 100px; MARGIN-TOP:-70px;MARGIN-LEFT:782px}
DIV.banner_colFFXXX H3 {FONT-SIZE: 11px}
DIV.banner_colFFXXX IMG {MARGIN-BOTTOM: 10px}
DIV.banner_colIE {FLOAT: left; WIDTH: 200px; HEIGHT: 100px; MARGIN-TOP:-70px;position:relative;left:790px}
DIV.banner_colIE H3 {FONT-SIZE: 11px}
DIV.banner_colIE IMG {MARGIN-BOTTOM: 10px}
DIV.basket {MARGIN-BOTTOM: 20px; BACKGROUND-COLOR: #636363}
DIV.basket A {COLOR: #fff}
DIV.basket H2 {FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(/i/basket_heading_bg.png) no-repeat; MARGIN-BOTTOM: 5px; COLOR: #fff}
DIV.basket-item {CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
DIV.basket-contents IMG {FLOAT: left; MARGIN-RIGHT: 5px}
DIV.basket-sub-total {FLOAT: left; COLOR: #fff}
DIV.basket HR {CLEAR: both; BORDER-TOP: #000 1px solid; BACKGROUND: #000; COLOR: #000; HEIGHT: 1px}
DIV.basket DIV.total {PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px}
DIV.basket-total {MARGIN-TOP: -3px; FONT-SIZE: 1.3em; COLOR: #ffa802}
FORM.go-checkout {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
FORM.go-checkout INPUT {DISPLAY: block; MARGIN: 0px auto; WIDTH: 150px; LINE-HEIGHT: 20px; HEIGHT: 25px}
DIV.basket_bottom_corner {CLEAR: both; HEIGHT: 5px}
TABLE.basket {FONT-SIZE: 11px; MARGIN-LEFT: 9px; MARGIN-RIGHT: 9px}
TABLE.basket TD {PADDING:2px 2px 2px 1px;COLOR: #ffffff}
div.newsletterpink {background: #ffd6ee}
div.newsletterpink_background {background: url(/i/pink_xxx_newsletter_bottom_corner.png) no-repeat}
div.newsletterxxx {background: #d2d2d2}
div.newsletterxxx_background {background: url(/i/xxx_newsletter_bottom_corner.png) no-repeat}
DIV.newsletter {BACKGROUND: #e5d5d5; COLOR: #7d7d7d;MARGIN-TOP:5px}
DIV.newsletter FORM, div.newsletterxxx FORM, div.newsletterpink FORM{PADDING:0; MARGIN-TOP: 7px}
DIV.newsletter SPAN, div.newsletterxxx SPAN, div.newsletterpink SPAN {CLEAR: both; DISPLAY: block}
DIV.newsletter FORM SPAN, div.newsletterxxx FORM SPAN, div.newsletterpink FORM SPAN{PADDING:0; DISPLAY: block; FONT-SIZE: 0.9em; FLOAT: left;WIDTH: 66px; MARGIN-RIGHT: 2px;POSITION: absolute}
DIV.newsletter FORM INPUT.txt,DIV.newsletterxxx FORM INPUT.txt,DIV.newsletterpink FORM INPUT.txt {MARGIN-BOTTOM: 8px; WIDTH: 141px}
DIV.newsletter_background {WIDTH: 171px; HEIGHT: 6px}
.newsletter_content {FONT-SIZE: 11px; MARGIN: -5px 11px 0px; POSITION: relative; HEIGHT: 55px}
.newsletter_content FORM DIV INPUT.submit {WIDTH: 72px}
DIV.newsletter, DIV.DIV.newsletterxxx, DIV.newsletterpink {MARGIN-BOTTOM: 20px}
DIV.formats {MARGIN-BOTTOM: 20px}
DIV.genres {MARGIN-BOTTOM: 20px}
DIV.specials {MARGIN-BOTTOM: 20px}
DIV.formats UL LI A {FONT-SIZE: 14px}
DIV.search {BACKGROUND: url(/i/home_search_bg.png) no-repeat; MARGIN-BOTTOM: 6px;MARGIN-TOP: -90px; MARGIN-LEFT:180px; WIDTH: 791px; COLOR: #fff; HEIGHT: 46px}
DIV.normal_search {BACKGROUND: url(/i/home_search_bg.png) no-repeat; MARGIN-BOTTOM: 6px; WIDTH: 791px; COLOR: #fff; HEIGHT: 46px}
DIV.search FORM DIV {PADDING:10px 10px 8px 10px}
DIV.normal_search FORM DIV {PADDING:10px 10px 8px 10px}
DIV.search FORM LABEL {DISPLAY: block; FONT-SIZE: 18px; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 126px}
DIV.normal_search FORM LABEL {DISPLAY: block; FONT-SIZE: 18px; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 126px}
DIV.search INPUT#search {PADDING:3px 0px;FLOAT: left;WIDTH: 310px}
DIV.normal_search INPUT.search {PADDING:3px 0px;FLOAT: left;WIDTH: 310px}
DIV.search INPUT.buscar {DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 100px; FONT-FAMILY: "trebuchet ms"; HEIGHT: 24px}
DIV.normal_search INPUT.buscar {DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 100px; FONT-FAMILY: "trebuchet ms"; HEIGHT: 24px}
div.mid_col h1, div.mid_colDVD h1, .mid_colxxx h1,DIV.mid_col H2, DIV.mid_colDVD H2, .mid_colxxx H2  {DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 24px; TEXT-INDENT: 8px; PADDING-TOP: 10px; HEIGHT: 41px}
DIV.mid_col H1 SPAN, DIV.mid_colDVD H1 SPAN, .mid_colxxx H1 SPAN,DIV.mid_col H2 SPAN, DIV.mid_colDVD H2 SPAN, .mid_colxxx H2 SPAN {PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #6c6c6c}
DIV.mid_col H1 SPAN SPAN, DIV.mid_colDVD H1 SPAN SPAN, .mid_colxxx H1 SPAN SPAN,DIV.mid_col H2 SPAN SPAN, DIV.mid_colDVD H2 SPAN SPAN, .mid_colxxx H2 SPAN SPAN {PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #666666}
.divEncabezado{background: url(/i/linea_rotulo.gif) repeat-x bottom left;padding-bottom:14px;position:relative}
.divResulMens{FONT-WEIGHT: bold; FONT-SIZE: 24px; TEXT-INDENT: 8px;font-weight:bold;color:#a71d22}
.divResulMens span{PADDING:0 3px 0 0 !important; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #6c6c6c}
.divResulMensSM{FONT-WEIGHT: bold; FONT-SIZE: 24px; TEXT-INDENT: 8px;font-weight:bold;color:#a71d22; padding-bottom: 10px;}
.divResulMensSM span{PADDING:0 3px 0 0 !important; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #6c6c6c}
.divEncabezado .bordeDer{margin:0;padding:0;width:100%;background: url(/i/esq_dcha_rotulo.gif) no-repeat 100% -1px;height:11px;position:absolute}
.divResulMensPeque{FONT-WEIGHT: bold; FONT-SIZE: 20px; TEXT-INDENT: 8px;font-weight:bold;color:#a71d22}
.divResulMensMini{FONT-WEIGHT: bold; FONT-SIZE: 19px; TEXT-INDENT: 8px;font-weight:bold;color:#a71d22}
.divResulMensH2{FONT-WEIGHT: bold; FONT-SIZE: 22px; TEXT-INDENT: 8px;font-weight:bold;color:#000000}
.divResulMensPeque span{PADDING:0 3px 0 0 !important; FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000}
.divResulMensMini span{PADDING:0 3px 0 0 !important; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #6c6c6c}
.divResulMensH2 span{PADDING:0 3px 0 0 !important; FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000}
H2.small {FONT-WEIGHT: normal! important; FONT-SIZE: 18px! important; COLOR: #333! important; PADDING-TOP: 5px! important; HEIGHT: 6px! important}
.full H1,.full H2 {WIDTH: 591px}
DIV.full_products {CLEAR: both; MARGIN-BOTTOM: 20px}
.full_content {POSITION:relative;TOP:-55px}
DIV.full_products DIV.thumbnails {FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 15px; MARGIN-RIGHT: 19px; POSITION: relative}
.first_thumbnail {MARGIN-LEFT: 8px! important}
DIV.full_products P {PADDING:10px 0px 10px 9px}
DIV.full_products DIV.numbers {CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(/i/thumbnail_shadow_numbers.png) no-repeat; WIDTH: 80px; COLOR: #000; HEIGHT: 22px; TEXT-ALIGN: center}
DIV.full_products DIV.product-type {CLEAR: both; WIDTH: 80px; HEIGHT: 12px; /*margin-bottom:-5px;*/}
DIV.pack DIV.product-type {CLEAR: both; WIDTH: 80px; HEIGHT: 12px}
DIV.full_products DIV.discount {PADDING-RIGHT: 3px; FONT-WEIGHT: bold; RIGHT: 0px; BACKGROUND: url(/i/discount_bg_small.png) no-repeat; WIDTH: 47px; COLOR: #000000; PADDING-TOP: 20px; POSITION: absolute; TOP: 89px; HEIGHT: 24px; TEXT-ALIGN: right;MARGIN-TOP:-3px;.MARGIN-TOP:6px; .FLOAT:left}
DIV.pack DIV.discount {PADDING-RIGHT: 3px; FONT-WEIGHT: bold; RIGHT: 0px; BACKGROUND: url(/i/discount_bg_small.png) no-repeat; WIDTH: 47px; COLOR: #000000; PADDING-TOP: 20px; POSITION: absolute; TOP: 89px; HEIGHT: 24px; TEXT-ALIGN: right;MARGIN-TOP:-3px;.MARGIN-TOP:6px; .FLOAT:left}
DIV.number DIV.discount {TOP: 111px}
DIV.full_products DIV.shadow {CLEAR: both; BACKGROUND: url(/i/thumbnail_shadow.png) no-repeat; WIDTH: 80px; HEIGHT: 10px}
DIV.pack DIV.shadow {CLEAR: both; BACKGROUND: url(/i/thumbnail_shadow.png) no-repeat; WIDTH: 80px; HEIGHT: 10px}
DIV.full_products DIV.info IMG {VERTICAL-ALIGN: middle}
DIV.full_products DIV.thumbnail IMG {DISPLAY: block}
DIV.price A {TEXT-DECORATION: none}
.ex-vat {FONT-WEIGHT: bold; COLOR: #a71d22; TEXT-DECORATION: none}
.inc-vat {}
DIV.intro {CLEAR: both; MARGIN-BOTTOM: 6px}
DIV.intro DIV.product-image {FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 159px; MARGIN-RIGHT: 13px}
DIV.intro DIV.product-info {MARGIN-TOP: 7px; FLOAT: left; WIDTH: 195px}
DIV.product-info H3 {PADDING:0;FONT-SIZE: 1.3em;MARGIN:0; COLOR: #000; LINE-HEIGHT: 16px}
DIV.product-info H3 A {TEXT-DECORATION: none; COLOR:#808080}
DIV.product-info H3 A:hover {COLOR: #A71F24; TEXT-DECORATION: none}
DIV.product-info H3 IMG {VERTICAL-ALIGN: middle}
DIV.intro DIV.product-image DIV.product-type {CLEAR: both; WIDTH: 159px; HEIGHT: 12px}
DIV.intro DIV.product-image DIV.thumbnail {CLEAR: both; WIDTH: 159px; POSITION: relative; HEIGHT: 224px}
DIV.intro DIV.product-image DIV.thumbnail DIV.discount {PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 2em; RIGHT: 0px; BACKGROUND: url(/i/discount_bg_large.png) no-repeat; WIDTH: 84px; COLOR: #000000; PADDING-TOP: 35px; POSITION: absolute; TOP: 154px; HEIGHT: 35px; TEXT-ALIGN: right}
DIV.intro DIV.product-image DIV.shadow {CLEAR: both; BACKGROUND: url(/i/thumbnail_shadow_large.png) no-repeat; HEIGHT: 10px}
DIV.intro DIV.product-info SPAN.amount {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #a71d22}
DIV.intro DIV.product-info P.synopsis {WIDTH: 160px; PADDING-TOP: 41px}
DIV.intro DIV.product-info SPAN.price-off {PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000; TEXT-DECORATION: line-through}
DIV.intro DIV.product-info SPAN.product-type {COLOR: #333}
DIV.hits-list {FLOAT: right; WIDTH: 187px;font-size:12px}
DIV.hits-list IMG {FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 7px}
DIV.hits-item {CLEAR: both; MARGIN-BOTTOM: 10px; HEIGHT: 27px}
IMG.dvd {BORDER-TOP: #000 2px solid}
IMG.bluray {BORDER-TOP: #0015ff 2px solid}
IMG.hddvd {BORDER-TOP: #a71d22 2px solid}
IMG.umd {BORDER-TOP: #ffa802 2px solid}
DIV.hits-list A {COLOR: #7d7d7d; TEXT-DECORATION: none;font-size:12px}
TABLE.hits A {COLOR: #7d7d7d; TEXT-DECORATION: none;font-size:12px}
DIV.hits-list A:hover {COLOR: #a71d22; TEXT-DECORATION: underline;font-size:12px}
TABLE.hits A:hover {COLOR: #a71d22; TEXT-DECORATION: underline;font-size:12px}
DIV.hits-list SPAN.discount {FONT-WEIGHT: bold; COLOR: #eb9c00;font-size:12px}
TABLE.hits SPAN.discount {FONT-WEIGHT: bold; COLOR: #eb9c00;font-size:12px}
DIV.hits-list A.more {COLOR: #000; TEXT-DECORATION: underline}
TABLE.hits {}
DIV.third TABLE.hits {WIDTH: 185px}
TABLE.hits TD {PADDING:0 0 4px 0;MARGIN: 0px; LINE-HEIGHT: 13px}
DIV.third {FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 185px! important}
DIV.more-releases {BORDER-RIGHT: #dbdbdb 1px solid; MARGIN-TOP: 8px}
.no_border_right {BORDER-RIGHT-STYLE: none! important}
DIV.more-releases IMG {FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px}
DIV.featured, DIV.featuredDVD, DIV.featuredBlueray, DIV.featuredxxx, DIV.featuredGay {MARGIN-TOP: 8px; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 190px; MARGIN-RIGHT: 6px}
DIV.featured H3, DIV.featuredDVD H3, DIV.featuredBlueray H3, DIV.featuredxxx H3, DIV.featuredGay H3 {DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; WIDTH: 190px; COLOR: #a71d22; TEXT-INDENT: 8px; PADDING-TOP: 5px; HEIGHT: 22px}
DIV.featured DIV.thumbnails, DIV.featuredDVD DIV.thumbnails, DIV.featuredBlueray DIV.thumbnails, DIV.featuredxxx DIV.thumbnails, DIV.featuredGay DIV.thumbnails {FLOAT: left; WIDTH: 80px; POSITION: relative}
DIV.featured DIV.product-type, DIV.featuredDVD DIV.product-type, DIV.featuredBlueray DIV.product-type, DIV.featuredxxx DIV.product-type, DIV.featuredGay DIV.product-type {CLEAR: both; WIDTH: 80px; HEIGHT: 12px}
DIV.featured DIV.discount, DIV.featuredDVD DIV.discount, DIV.featuredBlueray DIV.discount, DIV.featuredxxx DIV.discount, DIV.featuredGay DIV.discount {PADDING-RIGHT: 3px; FONT-WEIGHT: bold; RIGHT: 0px; BACKGROUND: url(/i/discount_bg_small.png) no-repeat; WIDTH: 47px; COLOR: #000000; PADDING-TOP: 20px; POSITION: absolute; TOP: 89px; HEIGHT: 24px; TEXT-ALIGN: right}
DIV.featured DIV.shadow, DIV.featuredDVD DIV.shadow, DIV.featuredBlueray DIV.shadow, DIV.featuredxxx DIV.shadow, DIV.featuredGay DIV.shadow {CLEAR: both; BACKGROUND: url(/i/thumbnail_shadow.png) no-repeat; WIDTH: 80px; HEIGHT: 10px}
DIV.featured DIV.info, DIV.featuredDVD DIV.info, DIV.featuredBlueray DIV.info, DIV.featuredxxx DIV.info, DIV.featuredGay DIV.info {LEFT: 90px; WIDTH: 95px; POSITION: absolute; TOP: 0px}
DIV.featured DIV.info IMG, DIV.featuredDVD DIV.info IMG, DIV.featuredBlueray DIV.info IMG, DIV.featuredxxx DIV.info IMG, DIV.featuredGay DIV.info IMG {CLEAR: both; DISPLAY: block; VERTICAL-ALIGN: middle}
DIV.featured DIV.thumbnail IMG, DIV.featuredDVD DIV.thumbnail IMG, DIV.featuredBlueray DIV.thumbnail IMG, DIV.featuredxxx DIV.thumbnail IMG, DIV.featuredGay DIV.thumbnail IMG {DISPLAY: block}
DIV.half, DIV.halfDVD, DIV.halfBlueray, DIV.halfxxx, DIV.halfGay {FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 289px; MARGIN-RIGHT: 5px}
DIV.half H3, DIV.halfDVD H3, DIV.halfBlueray H3, DIV.halfxxx H3, DIV.halfGay H3 {DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 5px; WIDTH: 289px; TEXT-INDENT: 8px; PADDING-TOP: 5px; HEIGHT: 40px}
TABLE.comprados TD {PADDING:5px 3px;BORDER-BOTTOM: #cccccc 1px solid}
.no_border_bottom {BORDER-BOTTOM-STYLE: none! important}
TABLE.comprados IMG {VERTICAL-ALIGN: middle}
TABLE.comprados TD.numbers {FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: #666666}
TABLE.comprados TD.price {FONT-WEIGHT: bold; COLOR: #a71d22; TEXT-ALIGN: right;font-size:12px}
TABLE.comprados DIV.price {FONT-WEIGHT: bold; COLOR: #a71d22; TEXT-ALIGN: right;font-size:12px}
TABLE.comprados TD.discount {FONT-WEIGHT: bold; TEXT-ALIGN: right; TEXT-DECORATION: line-through;font-size:12px}
TABLE.comprados DIV.discount {FONT-WEIGHT: bold; TEXT-ALIGN: right; TEXT-DECORATION: line-through;font-size:12px}
TABLE.comprados TD A {COLOR: #7d7d7d; TEXT-DECORATION: none;font-size:12px}
TABLE.comprados TD A:hover {TEXT-DECORATION: underline;font-size:12px}
DIV.grey_bg {MARGIN-TOP: -5px; BACKGROUND: url(/i/silhouette.png) #f4f4f4 no-repeat 50% bottom; WIDTH: 289px}
DIV.grey_bg P {PADDING:11px 10px 0 0}
DIV.grey_bg P.dentro {PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 10px; BACKGROUND: url(/i/black_triangle.png) no-repeat 0px 2px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; TEXT-INDENT: 12px; PADDING-TOP: 0px! important}
DIV.grey_bg IMG {VERTICAL-ALIGN: middle}
DIV.grey_bg HR {COLOR: #000; HEIGHT: 1px}
DIV.grey_bg P SPAN {COLOR: #000}
DIV.grey_bg TABLE {BORDER-TOP: #999999 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 30px}
DIV.grey_bg TABLE TD IMG {VERTICAL-ALIGN: middle}
DIV.grey_bg TABLE TD {PADDING:4px 3px 5px 3px;BORDER-BOTTOM: #cccccc 1px solid}
DIV.grey_bg TABLE TD.price {FONT-WEIGHT: bold; COLOR: #a71d22; TEXT-ALIGN: right}
DIV.grey_bg TABLE DIV.price {FONT-WEIGHT: bold; COLOR: #a71d22; TEXT-ALIGN: right}
DIV.grey_bg TABLE TD.discount {FONT-WEIGHT: bold; TEXT-ALIGN: right; TEXT-DECORATION: line-through}
DIV.grey_bg TABLE DIV.discount {FONT-WEIGHT: bold; TEXT-ALIGN: right; TEXT-DECORATION: line-through}
DIV.grey_bg TABLE TD A {COLOR: #7d7d7d; TEXT-DECORATION: none}
DIV.grey_bg TABLE TD.favs IMG {CLEAR: both; DISPLAY: block}
DIV.grey_bg DIV.bottom-text {PADDING:0 5px 5px 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em;COLOR: #c1c1c1; LINE-HEIGHT: 13px}
DIV.grey_bg DIV.bottom-text IMG {MARGIN-TOP: 2px; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 13px; MARGIN-RIGHT: 9px}
DIV.classifications {CLEAR: both; PADDING:5px 0px; BORDER-TOP: #ccc 1px solid}
DIV.classification {FLOAT: left; WIDTH: 180px}
DIV.classification H3 {FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #7d7d7d}
DIV.classification UL {PADDING:0;MARGIN: 0px;LIST-STYLE-TYPE: none}
DIV.classification UL LI A {COLOR: #7d7d7d; TEXT-DECORATION: none}
DIV.classification UL LI A:hover {TEXT-DECORATION: underline}
DIV.grey_bg TABLE TD A:hover {TEXT-DECORATION: underline}
DIV.banner_mid {MARGIN: 20px 0px 16px; OVERFLOW: hidden; WIDTH: 591px}
DIV.footer {BACKGROUND: #666666; HEIGHT: 59px}
DIV.footer IMG {MARGIN-RIGHT: 50px}
DIV.footer DIV.fl_l {WIDTH: 50%}
DIV.footer P {PADDING:7px 10px;FONT-SIZE: 0.8em;COLOR: #cccccc; LINE-HEIGHT: 1.1em}
.first_classification {MARGIN-LEFT: 80px}
.proxi_p {DISPLAY: block; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; HEIGHT: 40px}
IMG.drdvd {MARGIN-TOP: 15px}
DIV.breadcrumbs {MARGIN-LEFT: 23px; HEIGHT: 30px}
DIV.breadcrumbs .element {PADDING:0 5px}
DIV.tabs, DIV.tabsxxx, DIV.tabsgay, DIV.tabsmerchanxx {MARGIN-BOTTOM: 7px; POSITION: relative; HEIGHT: 35px}
BODY.otro_producto DIV.tabs, BODY.otro_producto DIV.tabsxxx, BODY.otro_producto DIV.tabsgay, BODY.otro_producto DIV.tabsmerchanxx {BACKGROUND: url(/i/product_bg_generic.png) no-repeat 0px 28px}
BODY.otro_producto DIV.tabs DIV.product-image, BODY.otro_producto DIV.tabsxxx DIV.product-image, BODY.otro_producto DIV.tabsgay, BODY.otro_producto DIV.tabsmerchanxx DIV.product-image {MARGIN-TOP: 15px; FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 119px; MARGIN-RIGHT: 13px; POSITION: relative}
BODY.otro_producto DIV.tabs DIV.product-image DIV.thumbnail DIV.discount, BODY.otro_producto DIV.tabsxxx DIV.product-image DIV.thumbnail DIV.discount, BODY.otro_producto DIV.tabsgay DIV.product-image DIV.thumbnail DIV.discount, BODY.otro_producto DIV.tabsmerchanxx DIV.product-image DIV.thumbnail DIV.discount {FONT-WEIGHT: bold; FONT-SIZE: 17px; RIGHT: 0px; BACKGROUND: url(/i/product_detail_discount.png) no-repeat; WIDTH: 59px; COLOR: #000000; PADDING-TOP: 20px; POSITION: absolute; TOP: 139px; HEIGHT: 26px; TEXT-ALIGN: right}
BODY.otro_producto DIV.tabs DIV.product-image DIV.shadow, BODY.otro_producto DIV.tabsxxx DIV.product-image DIV.shadow, BODY.otro_producto DIV.tabsgay DIV.product-image DIV.shadow, BODY.otro_producto DIV.tabsmerchanxx DIV.product-image DIV.shadow  {CLEAR: both; BACKGROUND: url(/i/product_detail_shadow.png) no-repeat; HEIGHT: 10px}
BODY.otro_producto DIV.tabs DIV.product-info, BODY.otro_producto DIV.tabsxxx DIV.product-info, BODY.otro_producto DIV.tabsgay DIV.product-info, BODY.otro_producto DIV.tabsmerchanxx DIV.product-info {MARGIN-TOP: 40px; FLOAT: left; WIDTH: 450px; POSITION: relative; HEIGHT: 180px}
DIV.tabs DIV.product-info H3, DIV.tabsxxx DIV.product-info H3, DIV.tabsgay DIV.product-info H3, DIV.tabsmerchanxx DIV.product-info H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 22px; PADDING-TOP: 0px}
DIV.tabs P, DIV.tabsxxx P, DIV.tabsgay P, DIV.tabsgay P {MARGIN-TOP: 35px; DISPLAY: block; FONT-SIZE: 11px; MARGIN-LEFT: 137px; COLOR: #636363; LINE-HEIGHT: 20px}
DIV.tabs DIV.search, DIV.tabsxxx DIV.search, DIV.tabsgay DIV.search, DIV.tabsmerchanxx DIV.search {LEFT: 10px; MARGIN: 0px auto; BOTTOM: 6px; POSITION: absolute}
DIV.tabs DIV.search INPUT.buscar, DIV.tabsxxx DIV.search INPUT.buscar, DIV.tabsgay DIV.search INPUT.buscar, DIV.tabsmerchanxx DIV.search INPUT.buscar {WIDTH: 90px}
DIV.categories DIV.search INPUT.buscar {WIDTH: 90px}
DIV.tabs UL, DIV.tabsxxx UL, DIV.tabsgay UL, DIV.tabsmerchanxx UL{CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 11px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 28px}
DIV.tabs UL LI, DIV.tabsxxx UL LI, DIV.tabsgay UL LI, DIV.tabsmerchanxx UL LI{DISPLAY: block; FLOAT: left; WIDTH: 126px; MARGIN-RIGHT: 3px; HEIGHT: 28px}
DIV.tabs UL LI A, DIV.tabsxxx UL LI A, DIV.tabsgay UL LI A, DIV.tabsmerchanxx UL LI A {DISPLAY: block; FLOAT: left; WIDTH: 126px; MARGIN-RIGHT: 3px; HEIGHT: 28px}
DIV.tabs UL LI A SPAN, DIV.tabsxxx UL LI A SPAN, DIV.tabsgay UL LI A SPAN {DISPLAY: none}
DIV.tabs UL LI.tab1, DIV.tabsxxx UL LI.tab1, DIV.tabsgay UL LI.tab1 {BACKGROUND: url(/i/tab_dvd.png) no-repeat}
DIV.tabs UL LI.tab2, DIV.tabsxxx UL LI.tab2, DIV.tabsgay UL LI.tab2 {BACKGROUND: url(/i/tab_bluray.png) no-repeat}
DIV.tabs UL LI.tab3, DIV.tabsxxx UL LI.tab3, DIV.tabsgay UL LI.tab3 {BACKGROUND: url(/i/tab_hd_dvd.png) no-repeat}
DIV.tabs UL LI.tab4, DIV.tabsxxx UL LI.tab4, DIV.tabsgay UL LI.tab4 {BACKGROUND: url(/i/tab_umd.png) no-repeat}
DIV.tabs UL LI.tab5, DIV.tabsxxx UL LI.tab5, DIV.tabsgay UL LI.tab5 {BACKGROUND: url(/i/tab_musica.png) no-repeat}
DIV.tabs UL LI.tab6, DIV.tabsxxx UL LI.tab6, DIV.tabsgay UL LI.tab6 {BACKGROUND: url(/i/tab_cultura.png) no-repeat}
DIV.tabs UL LI.tab7, DIV.tabsxxx UL LI.tab7, DIV.tabsgay UL LI.tab7 {BACKGROUND: url(/i/tab_dvdware.png) no-repeat}
DIV.tabs UL LI.tab8, DIV.tabsxxx UL LI.tab8, DIV.tabsgay UL LI.tab8 {BACKGROUND: url(/i/tab_merchan.gif) no-repeat}
DIV.tabs UL LI.tab9, DIV.tabsxxx UL LI.tab9, DIV.tabsgay UL LI.tab9 {BACKGROUND: url(/i/tab_jueguete.png) no-repeat}
DIV.tabs UL LI.tabhetero,DIV.tabsxxx UL LI.tabhetero,DIV.tabsgay UL LI.tabhetero,DIV.tabsmerchanxx UL LI.tabhetero {BACKGROUND: url(/i/tab_hetero.png) no-repeat}
DIV.tabs UL LI.tabgay,DIV.tabsxxx UL LI.tabgay,DIV.tabsgay UL LI.tabgay,DIV.tabsmerchanxx UL LI.tabgay {BACKGROUND: url(/i/tab_gay.png) no-repeat;}
DIV.tabs UL LI.tabmerchan,DIV.tabsxxx UL LI.tabmerchan,DIV.tabsgay UL LI.tabmerchan,DIV.tabsmerchanxx UL LI.tabmerchan {BACKGROUND: url(/i/tab_jueguete.png) no-repeat;}
DIV.tabs UL LI.tabback,DIV.tabsxxx UL LI.tabback,DIV.tabsgay UL LI.tabback, DIV.tabsmerchanxx UL LI.tabback {BACKGROUND: url(/i/seguir_navegando.jpg) no-repeat; MARGIN: 0px 0px 0px 30px; WIDTH: 252px}
DIV.tabs UL A.tabback,DIV.tabsxxx UL A.tabback,DIV.tabsgay UL A.tabback {WIDTH: 252px}
DIV.tabs .tab1, DIV.tabsxxx .tab1, DIV.tabsgay .tab1 {BACKGROUND: url(/i/tab_dvd.png) no-repeat; MARGIN: 0px 0px 0px 10px; WIDTH: 126px; HEIGHT: 28px}
DIV.tabs .tab2, DIV.tabsxxx .tab2, DIV.tabsgay .tab2 {BACKGROUND: url(/i/tab_bluray.png) no-repeat; MARGIN: 0px 0px 0px 10px; WIDTH: 126px; HEIGHT: 28px}
DIV.tabs .tab3, DIV.tabsxxx .tab3, DIV.tabsgay .tab3 {BACKGROUND: url(/i/tab_hd_dvd.png) no-repeat; MARGIN: 0px 0px 0px 10px; WIDTH: 126px; HEIGHT: 28px}
DIV.tabs .tab4, DIV.tabsxxx .tab4, DIV.tabsgay .tab4 {BACKGROUND: url(/i/tab_umd.png) no-repeat; MARGIN: 0px 0px 0px 10px; WIDTH: 126px; HEIGHT: 28px}
DIV.tabs .tab5, DIV.tabsxxx .tab5, DIV.tabsgay .tab5 {BACKGROUND: url(/i/tab_musica.png) no-repeat; MARGIN: 0px 0px 0px 10px; WIDTH: 126px; HEIGHT: 28px}
DIV.tabs .tab6, DIV.tabsxxx .tab6, DIV.tabsgay .tab6 {BACKGROUND: url(/i/tab_cultura.png) no-repeat; MARGIN: 0px 0px 0px 10px; WIDTH: 126px; HEIGHT: 28px}
DIV.tabs .tab7, DIV.tabsxxx .tab7, DIV.tabsgay .tab7 {BACKGROUND: url(/i/tab_dvdware.png) no-repeat; MARGIN: 0px 0px 0px 10px; WIDTH: 126px; HEIGHT: 28px}
DIV.tabs .tab8, DIV.tabsxxx .tab8, DIV.tabsgay .tab8 {BACKGROUND: url(/i/tab_merchan.gif) no-repeat; MARGIN: 0px 0px 0px 10px; WIDTH: 167px; HEIGHT: 28px}
DIV.tabs .tab9, DIV.tabsxxx .tab9, DIV.tabsgay .tab9 {BACKGROUND: url(/i/tab_jueguete.png) no-repeat; MARGIN: 0px 0px 0px 10px; WIDTH: 167px; HEIGHT: 28px}
DIV.estas {HEIGHT: auto}
DIV.estas UL LI {BACKGROUND: url(/i/estas_generic.png) no-repeat}
DIV.estas UL LI A SPAN {DISPLAY: block; FONT-SIZE: 18px; COLOR: #fff; TEXT-ALIGN: center}
DIV.estas UL LI A {TEXT-DECORATION: none}
DIV.half_banner {BACKGROUND: url(/i/ad_bg.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 287px; MARGIN-RIGHT: 7px; HEIGHT: 287px}
DIV.half_banner DIV {MARGIN-TOP: 28px; MARGIN-LEFT: 39px}
DIV.half_banner H3 {FONT-SIZE: 11px}
/*DIV.categories {BACKGROUND: url(/i/cat_bg2.png) no-repeat; MARGIN-BOTTOM: 15px; WIDTH: 591px; POSITION: relative; HEIGHT: 5px}*/
DIV.categories DIV.search {BACKGROUND: url(/i/home_search_bg_sml.png) no-repeat; LEFT: 10px; MARGIN: 0px auto; WIDTH: 571px; BOTTOM: 0px; POSITION: absolute}
DIV.categories P {DISPLAY: block; FONT-SIZE: 11px; MARGIN-LEFT: 137px; WIDTH: 422px; COLOR: #636363; LINE-HEIGHT: 20px; POSITION: absolute; TOP: 35px}
DIV.categories H3 {FONT-SIZE: 12px; LEFT: 27px; COLOR: #fff; POSITION: absolute; TOP: 58px}
DIV.fourth {FLOAT: left; WIDTH: 133px; MARGIN-RIGHT: 7px}
DIV.paging {BACKGROUND: url(/i/paging_bg.png) no-repeat; MARGIN: 25px 0px 10px; LINE-HEIGHT: 46px; HEIGHT: 46px}
DIV.paging A {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eecacb; TEXT-ALIGN: center; TEXT-DECORATION: none}
DIV.paging hover {COLOR: #000}
DIV.paging .move {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center; TEXT-DECORATION: underline}
DIV.paging .current {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #a5a5a5; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none}
.nogo {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #a5a5a5; PADDING-TOP: 2px; BACKGROUND-COLOR: #eecacb; TEXT-ALIGN: center; TEXT-DECORATION: none! important}
DIV.author {BACKGROUND: url(/i/author_bg.jpg) no-repeat; MARGIN-BOTTOM: 30px; WIDTH: 591px}
DIV.author P {MARGIN-BOTTOM: 10px; LINE-HEIGHT: 14px}
DIV.author DIV.layout1 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px}
DIV.author DIV.layout1 IMG {FLOAT: left; MARGIN: 0px 10px 10px 0px}
DIV.author DIV.layout2 {PADDING-RIGHT: 20px; PADDING-LEFT: 10px; POSITION: relative}
DIV.author DIV.layout3 {PADDING-RIGHT: 20px; PADDING-LEFT: 10px; POSITION: relative}
DIV.author DIV.layout2 IMG {}
DIV.author DIV.author_content {RIGHT: 33px; BACKGROUND: url(/i/author_bg_layout2.png) no-repeat; WIDTH: 408px; POSITION: absolute; TOP: 0px; HEIGHT: 152px}
DIV.author DIV.layout3 DIV.author_content {RIGHT: 0px; BACKGROUND: url(/i/author_bg_layout2.png) no-repeat; MARGIN-LEFT: 0px; WIDTH: 408px; POSITION: relative; TOP: 0px; HEIGHT: 152px}
DIV.author DIV.layout2 H3 IMG {MARGIN-LEFT: 5px}
DIV.author DIV.thumbnail {BACKGROUND: url(/i/thumbnail_shadow.png) no-repeat 50% bottom; LEFT: 20px; WIDTH: 80px; POSITION: absolute; TOP: 10px; HEIGHT: 136px}
DIV.author DIV.thumbnail DIV.product-type {HEIGHT: 12px}
DIV.author DIV.content {LEFT: 120px; WIDTH: 270px; POSITION: absolute; TOP: 10px}
DIV.author DIV.stars {MARGIN-TOP: 7px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; COLOR: #666; LINE-HEIGHT: 14px; HEIGHT: 14px}
DIV.author DIV.stars IMG {VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px}
DIV.author SPAN.price-off {PADDING-RIGHT: 3px; FONT-SIZE: 16px; COLOR: #666666; TEXT-DECORATION: line-through}

DIV.author SPAN.price {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #a60000; LETTER-SPACING: -1px}
DIV.author SPAN.points {FONT-SIZE: 14px; COLOR: #000}
DIV.author SPAN.normal-text {FONT-SIZE: 11px; COLOR: #000}
DIV.author SPAN.normal-text A {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none}
DIV.author DIV.discount {FONT-WEIGHT: bold; FONT-SIZE: 24px; RIGHT: 5px; BACKGROUND: url(/i/fav_discount.png) no-repeat; WIDTH: 82px; COLOR: #fff; PADDING-TOP: 27px; POSITION: absolute; TOP: 5px; HEIGHT: 57px; TEXT-ALIGN: center}
DIV.author DIV.down-percentage {PADDING-RIGHT: 3px; FONT-WEIGHT: bold; RIGHT: 0px; BACKGROUND: url(/i/discount_bg_small.png) no-repeat; WIDTH: 47px; COLOR: #000000; PADDING-TOP: 20px; POSITION: absolute; TOP: 89px; HEIGHT: 24px; TEXT-ALIGN: right}
.countdown {MARGIN-TOP: 10px; PADDING-LEFT: 7px; FLOAT: right; BACKGROUND-IMAGE: url(/i/countdownbg.jpg); WIDTH: 90px; COLOR: #ffff8e; PADDING-TOP: 15px; HEIGHT: 28px}
BODY.otro_producto DIV.categories {BACKGROUND: url(/i/otro_bg.png) no-repeat}
DIV.otro_main {PADDING-RIGHT: 20px; PADDING-LEFT: 10px; POSITION: relative; HEIGHT: 230px}
DIV.otro_main DIV.content {LEFT: 150px; WIDTH: 430px; POSITION: absolute; TOP: 27px}
DIV.otro_main DIV.content H3 {FONT-SIZE: 22px}
DIV.otro_main DIV.content H3 A {TEXT-DECORATION: none}
.juego {COLOR: #1cac00}
DIV.comprar {MARGIN-TOP: 10px}
DIV.otro_main DIV.product-image {MARGIN-TOP: 15px; FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 119px; MARGIN-RIGHT: 13px}
DIV.otro_main DIV.product-image DIV.product-type {CLEAR: both; WIDTH: 119px; HEIGHT: 12px}
DIV.otro_main DIV.product-image DIV.thumbnail {CLEAR: both; LEFT: 0px; WIDTH: 119px; POSITION: relative; TOP: 0px; HEIGHT: 173px}
DIV.otro_main DIV.discount {FONT-WEIGHT: bold; FONT-SIZE: 17px; RIGHT: 0px; BACKGROUND: url(/i/product_detail_discount.png) no-repeat; WIDTH: 59px; COLOR: #000000; PADDING-TOP: 20px; POSITION: absolute; TOP: 127px; HEIGHT: 26px; TEXT-ALIGN: right}
DIV.otro_main DIV.shadow {CLEAR: both; BACKGROUND: url(/i/product_detail_shadow.png) no-repeat; HEIGHT: 10px}
SPAN.price-off {PADDING-RIGHT: 3px; FONT-SIZE: 18px; COLOR: #666666; TEXT-DECORATION: line-through}
SPAN.big-price-off {PADDING-RIGHT: 3px; FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: line-through;MARGIN-LEFT:4px}
SPAN.price {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #a60000; LETTER-SPACING: -1px}
SPAN.big-price {FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #a60000; LETTER-SPACING: -1px}
DIV.price-ficha {margin-left:280px;_margin-left:141px;float:left; margin-top:-70px; text-align: center; width: 68%;height:100px;.position:relative;.top:-15px;_margin-top:-60px;_float:left}
SPAN.down-percentage {PADDING-RIGHT: 3px; FONT-SIZE: 11px; COLOR: #a60000}
SPAN.points {FONT-SIZE: 14px; COLOR: #000}
SPAN.normal-text {FONT-SIZE: 11px; COLOR: #000}
SPAN.normal-text A {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none}
DIV.view_large {clear:both;width:120px;FONT-SIZE:10px;BACKGROUND: url(/i/search.png) no-repeat;COLOR:#000;TEXT-INDENT:15px;;margin-top:170px;float:left}
DIV.view_large A {COLOR: #000; TEXT-DECORATION: none}
DIV.synopsis {FLOAT: left; WIDTH: 390px; MARGIN-RIGHT: 9px}
DIV.one_col {FLOAT: left; WIDTH: 192px}
H2.small {background: url(/i/linea_rotulo.gif) repeat-x;position:relative;top:25px}
DIV.one_col H2.small {BACKGROUND: url(/i/linea_rotulo.gif) repeat-x}
DIV.pack H2.small {BACKGROUND: url(/i/linea_rotulo.gif) repeat-x}
DIV.synopsis H2.small {BACKGROUND: url(/i/linea_rotulo.gif) repeat-x}
BODY.otro_producto DIV.pad_10 {padding:10px 10px}
DIV.comments H3 {FONT-SIZE: 10px; COLOR: #000}
DIV.comments P {LINE-HEIGHT: 14px}
DIV.comments DIV.stars {padding:10px 0 10px 0}
DIV.comments DIV.comments_list_botton {BORDER-BOTTOM: #cccccc 1px solid}
.padding_7 {padding:0 7px}
DIV.comments H4 {FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 20px 0px; COLOR: #000}
DIV.comments DIV.comment_form DIV.stars {padding:0;MARGIN: 0px;BORDER-BOTTOM-STYLE: none}
DIV.comments DIV.comment_form LABEL {CLEAR: both; DISPLAY: block; COLOR: #000}
DIV.comments DIV.comment_form TEXTAREA {WIDTH: 330px; HEIGHT: 84px}
DIV.comments DIV.comment_form INPUT.txt {WIDTH: 187px}
DIV.comments DIV.comment_form INPUT.submit {FLOAT: right}
DIV.comments DIV.comment_form DIV {MARGIN-BOTTOM: 10px; WIDTH: 330px}
.reportabuse {BORDER-RIGHT: black 2px inset; PADDING-RIGHT: 0px; BORDER-TOP: black 2px inset; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 2px inset; WIDTH: 400px; PADDING-TOP: 15px; BORDER-BOTTOM: black 2px inset; POSITION: absolute; BACKGROUND-COLOR: white; z-index:1}
.reportabuse .leftpanel {padding:0 0 10px 0; FLOAT: left;WIDTH: 190px}
.reportabuse .leftpanel .label {}
.reportabuse .leftpanel .textbox {HEIGHT: 100px}
.reportabuse .rightpanel {padding:0 0 10px 0;FLOAT: left;WIDTH: 190px}
.reportabuse .rightpanel .label {}
.reportabuse .rightpanel .textbox {MARGIN: 0px 0px 10px}
.reportabuse .rightpanel .button {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black}
DIV.drdvd_form {BACKGROUND: url(/i/drddvd_form_bg.png) #ebf2f2 no-repeat left top; MARGIN: 30px 0px 26px; PADDING-TOP: 54px}
DIV.drdvd_form .pad_left {PADDING-LEFT: 33px}
DIV.drdvd_form_bottom {CLEAR: both; BACKGROUND: url(/i/drddvd_form__bottom_bg.png) #ffffff no-repeat; HEIGHT: 11px}
DIV.drdvd_form DIV H3 {MARGIN-TOP: 15px}
DIV.drdvd_form INPUT.txt {border:1px solid #ddd;MARGIN-TOP: 10px;WIDTH: 290px}
DIV.drdvd_form INPUT.sec_txt {border:1px solid #ddd;MARGIN-TOP: 9px;WIDTH: 140px}
DIV.drdvd_form DIV.fl_l {MARGIN-TOP: 35px}
DIV.drdvd_form DIV.fl_l P {LINE-HEIGHT: 1.2em}
DIV.drdvd_form TEXTAREA {MARGIN-TOP: 20px; WIDTH: 470px; HEIGHT: 102px}
DIV.drdvd_form INPUT.submit {FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 17px 0px; WIDTH: 144px}
.drdvd_bg {padding:10px 0 0 10px;BACKGROUND: url(/i/drdvd_bg.png) no-repeat;WIDTH: 431px}
.movie {WIDTH: 100%; HEIGHT: 100%}
UL.subcat {padding:0;MARGIN: 0px 0px 0px 15px;LIST-STYLE-TYPE: none}
UL.subcat LI A {COLOR: #6c6c6c; TEXT-DECORATION: none}
.helpelement {padding:0 0 50px 0}
.helpelement .element_header {padding:0 0 5px 10px;FONT-SIZE: 15px}
.helpelement .element_content {WIDTH: 800px; LINE-HEIGHT: 20px}
.affiliatedhelp {}
.affiliatedhelp .content {padding:10px 0}
.helpcontact {WIDTH: 100%}
.helpcontact .element_header {TEXT-ALIGN: center}
.help {LINE-HEIGHT: 20px}
.ordereditform {}
.ordereditform .deliveryinfo {FLOAT: left; WIDTH: 45%}
.ordereditform .deliveryinfo .deliverymethods {padding:0 0 0 15px}
.ordereditform .deliveryinfo .deliverymethods .title {FONT-WEIGHT: bold; MARGIN: 0px 0px 10px}
.ordereditform .deliveryinfo .deliverymethods .dropdown {padding:10px 0;FONT-SIZE: 9px}
.ordereditform .paymentinfo {FLOAT: left; WIDTH: 45%}
.ordereditform .paymentinfo .billingmethods {padding:0 0 0 15px}
.ordereditform .paymentinfo .billingmethods .title {FONT-WEIGHT: bold; MARGIN: 0px 0px 10px}
.ordereditform .paymentinfo .billingmethods .text {padding:10px 0;FONT-SIZE: 9px}
.showglassEditModeControl {border:2px solid gray;FONT-WEIGHT: bold; FONT-SIZE: 12px; Z-INDEX: 200; BACKGROUND: url(/i/blank.gif) white; LEFT: 100px; WIDTH: 220px;FONT-FAMILY: Arial; POSITION: absolute; TOP: 30px; moz-opacity: .95}
.showglassEditModeControlBody {padding:5px 5px;FONT-SIZE: 14px; BACKGROUND: white;BORDER-BOTTOM: gray 2px solid}
.showglassEditModeControlHeader {padding:5px 5px;FONT-SIZE: 14px; BACKGROUND: #eeeeee;BORDER-BOTTOM: gray 2px solid}
.socialNetworks {MARGIN: 10px}
.socialNetworksLink {PADDING-LEFT: 5px}
DIV.tag_cloud {padding:0 25px;WIDTH: 90%;TEXT-ALIGN: center}
DIV.tag_cloud A {padding:0 3px 0 3px;TEXT-DECORATION: none}
DIV.tag_cloud A:hover {TEXT-DECORATION: underline}
DIV.tag_cloud A.t1 {FONT-SIZE: 0.8em}
DIV.tag_cloud A.t2 {
	FONT-SIZE: 0.9em
}
DIV.tag_cloud A.t3 {
	FONT-SIZE: 1em
}
DIV.tag_cloud A.t4 {
	FONT-SIZE: 1.1em
}
DIV.tag_cloud A.t5 {
	FONT-SIZE: 1.2em
}
DIV.tag_cloud A.t6 {
	FONT-SIZE: 1.3em
}
DIV.tag_cloud A.t7 {
	FONT-SIZE: 1.4em
}
DIV.tag_cloud A.t8 {
	FONT-SIZE: 1.5em
}
DIV.tag_cloud A.t9 {
	FONT-SIZE: 1.6em
}
DIV.tag_cloud A.t10 {
	FONT-SIZE: 1.7em
}
DIV.tag_cloud A.t11 {
	FONT-SIZE: 1.8em
}
.tags {
	WIDTH: 100%; TEXT-ALIGN: center
}
.tags .loading {
	LEFT: -5px; POSITION: relative; TOP: -20px
}
.tags .notags {
	TEXT-ALIGN: center
}
.tags .tageditor {
	MARGIN-TOP: 20px; WIDTH: 100%; TEXT-ALIGN: center
}
.tags .tageditor .optionspanel {
	VERTICAL-ALIGN: middle; HEIGHT: 100%
}
.tags .tageditor .optionspanel .taglink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.tags .tageditor .editorpanel {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: black; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: #dddddd; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: black
}
.tags .tageditor .editorpanel .editorinfopanel {
	VERTICAL-ALIGN: middle
}
.tags .tageditor .editorpanel .editoractionspanel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.tags .tageditor .editorpanel .taglink {
	PADDING-LEFT: 2px; FONT-SIZE: 12px
}
.tags .tageditor .editorpanel .taglabel {
	FONT-SIZE: 12px
}
.tags .tageditor .editorpanel .tagtext {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; MARGIN: 5px 0px 10px; BORDER-RIGHT-WIDTH: 1px
}
.tags .separatorright {
	PADDING-RIGHT: 2px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black
}
.videoplayer {
	Z-INDEX: 1
}
.newspage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.loading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 100px; POSITION: absolute; BACKGROUND-COLOR: transparent
}
.news {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; WIDTH: 580px; PADDING-TOP: 20px
}
.news .newsbutton {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: #cfc8c8; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: black
}
.news .left {
	FLOAT: left
}
.news .right {
	FLOAT: right
}
.news .newsheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/i/h2_full_small_generic.png) no-repeat; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.news .newsheader .newsbutton {

}
.news .newsheader .newstitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; PADDING-BOTTOM: 50px; PADDING-TOP: 10px
}
.news .newsheader .newstitle .newsbutton {
	FONT-SIZE: 10px
}
.news .newsheader .newssearcher {
	CLEAR: both; COLOR: #000
}
.news .newsheader .newssearcher .label {
	FONT-WEIGHT: bold
}
.news .newsheader .newssearcher .content {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; WIDTH: 150px; BORDER-TOP-COLOR: black; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black
}
.news .newsheader .newssearcher .half1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 270px; PADDING-TOP: 0px
}
.news .newsheader .newssearcher .half2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 270px; PADDING-TOP: 0px
}
.news .newsheader .newssearcher .half2 .small {
	WIDTH: 20px
}
.news .newsheader .newssearcher .innerpanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.news .newsheader .newssearcher .down {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.news .newsheader .newssearcher .down .newsbutton {

}
.news .newslist {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/i/h2_full_small_generic.png) no-repeat; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.news .newslist .newsbutton {

}
.news .newslist .newslistheader {
	CLEAR: both
}
.news .newslist .newslistheader .newssorttitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 15px
}
.news .newslist .newslistheader .newssort {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 15px
}
.news .newslist .newstitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.news .newslist .newstitle .newsbutton {
	FONT-SIZE: 10px
}
.news .newslist .newselement {
	BORDER-TOP-WIDTH: 1px; CLEAR: both; BORDER-TOP-COLOR: gray
}
.news .newslist .newselement .newsbutton {
	FLOAT: left; MARGIN: 10px; BACKGROUND-COLOR: white
}
.news .newslist .newsitem {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.news .newslist .newsitem .newsitemtitle {
	FLOAT: left; WIDTH: 340px
}
.news .newslist .newsitem .newsitemtitle .newstitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.news .newslist .newsitem .newsitemtitle .newsseparator {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.news .newslist .newsitem .newsitemtitle .newspreview {

}
.news .newslist .newsitem .newsitempreview {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.news .newslist .newsitem .newsitempreview .newsimage {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 15px
}
.news .newslist .newsfooter {

}
.news .newslist .noelements {
	CLEAR: both; MARGIN: 50px 0px 0px
}
.news .newsview {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/i/h2_full_small_generic.png) no-repeat; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.news .newsview .newsbutton {

}
.news .newsview .newstitle {
	FONT-SIZE: 16px
}
.news .newsview .newstitle .newstitlepanel {
	FLOAT: left; WIDTH: 600px
}
.news .newsview .newstitle .newsbutton {
	FONT-SIZE: 10px; FLOAT: right
}
.news .newsview .newsdetail {
	CLEAR: both
}
.news .newsview .newsdetail .newsdetailheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.news .newsview .newsdetail .newsdetailheader .newsfriend {
	FLOAT: left
}
.news .newsview .newsdetail .newsdetailheader .newsfriend .newslink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.news .newsview .newsdetail .newsdetailheader .newsrelatedlink {
	FLOAT: left
}
.news .newsview .newsdetail .newsdetailheader .newsrelatedlink .newslink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.news .newsview .newsdetail .newsdetailcontent {
	CLEAR: both
}
.news .newsview .newsdetail .newsdetailcontent .newsdescription {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.news .newsview .newsdetail .newsdetailcontent .newsimage {

}
.newslinklist {

}
.newslinklist .linkpanel {

}
.newslinklist .link {

}
.alerts {
	WIDTH: 100%
}
.alerts .clear {
	CLEAR: both
}
.alerts .infoblock {
	MARGIN: 10px; TEXT-ALIGN: center
}
.alerts .infoblock .titleblock {
	BORDER-RIGHT: gray 2px solid; BORDER-TOP: gray 2px solid; MARGIN: 0px 0px 20px; BORDER-LEFT: gray 2px solid; BORDER-BOTTOM: gray 2px solid
}
.alerts .infoblock .title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.alerts .infoblock .infoelement {

}
.alerts .infoblock .title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.alerts .infoblock .info {

}
.alerts .searchblock {
	MARGIN: 10px; TEXT-ALIGN: center
}
.alerts .searchblock .block {

}
.alerts .searchblock .titleblock {
	BORDER-RIGHT: gray 2px solid; BORDER-TOP: gray 2px solid; MARGIN: 20px 0px; BORDER-LEFT: gray 2px solid; BORDER-BOTTOM: gray 2px solid
}
.alerts .searchblock .title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.alerts .searchblock .title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 5px 0px 20px
}
.alerts .searchblock .box {
	BORDER-RIGHT: black 1px inset; BORDER-TOP: black 1px inset; FLOAT: left; BORDER-LEFT: black 1px inset; BORDER-BOTTOM: black 1px inset
}
.alerts .searchblock .button {
	MARGIN: 10px
}
.alerts .searchblock .message {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px
}
.alerts .searchblock .results {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 30px; WIDTH: 90%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.alerts .searchblock .results .header {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.alerts .searchblock .results .item {
	FONT-SIZE: 12px
}
.imagewheel {
	BORDER-TOP: #f0f0f0 1px solid; WIDTH: 300px; BORDER-BOTTOM: #f0f0f0 1px solid; HEIGHT: 145px
}
.fl_l_width180 {
	FLOAT: left! important; WIDTH: 180px
}
.fl_l_width243 {
	FLOAT: left! important; WIDTH: 243px; MARGIN-RIGHT: 7px
}
.clearfix {
	CLEAR: both! important; FLOAT: none! important
}
.top {
	CLEAR: both; MARGIN-BOTTOM: 12px; POSITION: relative
}
.empreafi {
	padding-TOP: 5px; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-FAMILY:Tahoma; FONT-SIZE: 11px; FLOAT: left; LIST-STYLE-TYPE: none; POSITION:RELATIVE;LEFT:510px;
}
.empreafi a{color:#A71F24}
.empreafi a:hover{text-decoration:underline}
.language {
	padding-TOP: 1px; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-FAMILY:Tahoma; FONT-SIZE: 11px; FLOAT: left; LIST-STYLE-TYPE: none;POSITION:RELATIVE;LEFT:720px;/*TOP:-15px;*/
}
.languageGestion {
	MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-FAMILY:Tahoma; FONT-SIZE: 11px; FLOAT: left; LIST-STYLE-TYPE: none;POSITION:RELATIVE;LEFT:900px;TOP:-10px;
}
.account {
	padding-TOP: 3px; DISPLAY: block; FONT-FAMILY:Tahoma; FONT-SIZE: 11px; FLOAT: right; MARGIN-RIGHT: 20px; LIST-STYLE-TYPE: none;POSITION:RELATIVE;LEFT:-280px;
}
DIV.account IMG {
	/*MARGIN-TOP: -7px*/
}
.accountGestion {
	MARGIN-TOP:10px; DISPLAY: block; FONT-FAMILY:Tahoma; FONT-SIZE: 11px; FLOAT: right; MARGIN-RIGHT: 20px; LIST-STYLE-TYPE: none;POSITION:RELATIVE;LEFT:-280px;
}
.e_footer_cp {
	PADDING-LEFT: 28px; FONT-SIZE: 9px; BACKGROUND: url(/i/footer_logos.png) no-repeat; WIDTH: 80%; COLOR: #928f8d; PADDING-TOP: 12px; HEIGHT: 56px; TEXT-ALIGN: left
}
.footer IMG {
	MARGIN-RIGHT: 65px;/*130*/
}
.footer_fl_l {
	WIDTH: 50%;/*41%*/
}
.footer P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 7px; COLOR: #cccccc; LINE-HEIGHT: 1.1em; PADDING-TOP: 7px
}
.logo {
	CLEAR: both; DISPLAY: block
}
.logo_width_height {
	CLEAR: both; DISPLAY: block; WIDTH: 243px; HEIGHT: 90px
}
.planet {
	FLOAT: right
}
.banner {
	MARGIN-TOP: 13px; FLOAT: left
}
.banner_col {
	MARGIN-TOP: -6px; FLOAT: left; WIDTH: 200px;
}
.banner_col_h3 {
	FONT-SIZE: 11px
}
.list_categories_header {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #7d7d7d
}
.nav_a1 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7d7d7d; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none;
}
.nav_a1 A:hover {
	TEXT-DECORATION: underline
}
.left_col, DIV.left_colxxx, DIV.left_colpink {
	MARGIN-TOP: 12px; FLOAT: left; WIDTH: 171px; MARGIN-RIGHT: 10px
}
.mid_col, .mid_colDVD, .mid_colxxx {
	MARGIN-TOP: 12px; FLOAT: left; WIDTH: 591px; MARGIN-RIGHT: 10px
}
.pos_buscador {
	POSITION:relative;TOP:-70px;
}
.newsletter_form {
	PADDING-RIGHT: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.newsletter_form_span {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 66px; MARGIN-RIGHT: 2px; PADDING-TOP: 0px; POSITION: absolute
}
.newsletter_form_input_txt {
	MARGIN-BOTTOM: 8px; WIDTH: 141px
}
.submit {
	WIDTH: 72px
}
.img_banner {
	MARGIN-TOP: 13px; FLOAT: left
}
.search {
	BACKGROUND: url(/i/home_search_bg.png) no-repeat; MARGIN-BOTTOM: 6px; WIDTH: 591px; COLOR: #fff; HEIGHT: 46px
}
.normal_search {
	BACKGROUND: url(/i/home_search_bg.png) no-repeat; MARGIN-BOTTOM: 6px; WIDTH: 591px; COLOR: #fff; HEIGHT: 46px
}
.search_form_div {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 10px;
}
.normal_search_form_div {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 10px
}
.search_form_label {
	DISPLAY: block; FONT-FAMILY:Tahoma;FONT-WEIGHT: bold;FONT-SIZE: 14px; FLOAT: left; WIDTH: 126px; POSITION:RELATIVE;LEFT:6px;TOP:3px;
}
.normal_search_form_label {
	DISPLAY: block; FONT-SIZE: 18px; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 126px
}
.search_form_div_search {
	PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 310px; PADDING-TOP: 3px;
}
.normal_search_input_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 310px; PADDING-TOP: 3px
}
.categories_search_input_buscar {
	DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 21px; MARGIN-TOP:-9px;
}
.search_input_buscar {
	DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 100px; FONT-FAMILY: "trebuchet ms"; HEIGHT: 24px
}
.normal_search_input_buscar {
	DISPLAY: block; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 100px; FONT-FAMILY: "trebuchet ms"; HEIGHT: 24px
}
.newsletter, .newsletterpink, .newsletterxxx {
	MARGIN-BOTTOM: 20px
}
.formats {
	MARGIN-BOTTOM: 20px
}
.genres {
	MARGIN-BOTTOM: 20px
}
.specials {
	MARGIN-BOTTOM: 20px
}
.formats_a {
	FONT-SIZE: 14px
}
.formats H2 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(/i/nav_heading_bg.png) no-repeat; MARGIN-BOTTOM: 17px; WIDTH: 171px; COLOR: #000; TEXT-INDENT: 0.5em; LINE-HEIGHT: 27px; HEIGHT: 28px
}
DIV.left_col UL, DIV.left_colxxx UL,DIV.left_colpink UL {
	LIST-STYLE-TYPE: none
}
DIV.left_col UL LI, DIV.left_colxxx UL LI, DIV.left_colpink UL LI {
	MARGIN-BOTTOM: 0px
}
.nav_cat_h2 A {
	DISPLAY: block; MARGIN-BOTTOM: 0px; OVERFLOW: visible; COLOR: #7d7d7d; TEXT-INDENT: 0.6em; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none; HEIGHT: 15px; TEXT-DECORATION: none
}
.drdvd {
	MARGIN-TOP: 15px; PADDING-BOTTOM: 35px
}
.img_small {
	PADDING-BOTTOM: 20px
}
.ffav {

}
.thumbnail {
	HEIGHT: 116px
}
.thumbnaillarge {
	HEIGHT: 224px
}
.inc-vat {
	COLOR: #000; text-decoration:line-through;
}
.shadowlarge {
	CLEAR: both; BACKGROUND: url(/i/thumbnail_shadow_large.png) no-repeat; HEIGHT: 10px
}
.intro {
	CLEAR: both; MARGIN-TOP: 10px; MARGIN-BOTTOM: 6px
}
DIV.intro DIV.product-image DIV.discount {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 2em; BACKGROUND: url(/i/discount_bg_large.png) no-repeat; FLOAT: right; MARGIN: 155px 0px 0px 71px; WIDTH: 84px; COLOR: #000000; PADDING-TOP: 35px; POSITION: absolute; HEIGHT: 35px; TEXT-ALIGN: right
}
.priceheight {
	HEIGHT: 30px
}
.pListSmallProductsEnum {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 23px; PADDING-TOP: 5px
}
.more {
	FLOAT: right; COLOR: #000; TEXT-DECORATION: underline
}
.Blu-ray {
	BORDER-TOP: #0015ff 2px solid
}
.messages {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; WIDTH: 700px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.messages .message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.messages .message .message {
	BORDER-RIGHT: #02a3df 0px solid; BORDER-TOP: #02a3df 0px solid; BORDER-LEFT: #02a3df 0px solid; BORDER-BOTTOM: #02a3df 1px solid
}
.messages .message .title {
	FONT-WEIGHT: bold
}
.messages .message .content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.message_header {
	FONT-SIZE: 18px; FONT-FAMILY: Arial,Helvetica,sans
}
.message_body {
	MARGIN-TOP: 5px; FONT-SIZE: 9px; COLOR: #575f64; FONT-FAMILY: Verdana,Arial,sans
}
.message_body_element {
	MARGIN-LEFT: 5px
}
.message_lock {
	BACKGROUND: url(/i/lock.png) no-repeat; FLOAT: left; WIDTH: 40px; PADDING-TOP: 0px; HEIGHT: 57px
}
#message_red {
	MARGIN-BOTTOM: 12px; TEXT-ALIGN: left
}
#message_red .top {
	BACKGROUND: url(/i/msg_red_top.png) no-repeat; MARGIN-BOTTOM: 0px; WIDTH: 468px; HEIGHT: 9px
}
#message_red .bot {
	BACKGROUND: url(/i/msg_red_bot.png) no-repeat; WIDTH: 468px; HEIGHT: 10px
}
#message_red .mid {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/i/msg_red_mid.png) repeat-y; WIDTH: 448px
}
#message_green {
	MARGIN-BOTTOM: 12px; TEXT-ALIGN: left
}
#message_green .top {
	BACKGROUND: url(/i/msg_green_top2.png) no-repeat; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 300px; HEIGHT: 9px
}
#message_green .bot {
	BACKGROUND: url(/i/msg_green_bot2.png) no-repeat; OVERFLOW: hidden; WIDTH: 300px; HEIGHT: 10px
}
#message_green .mid {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/i/msg_green_mid2.png) repeat-y; WIDTH: 280px
}
#message_yellow {
	MARGIN-BOTTOM: 12px; TEXT-ALIGN: left
}
#message_yellow .top {
	BACKGROUND: url(/i/msg_yellow_top.png) no-repeat; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 468px; HEIGHT: 9px
}
#message_yellow .bot {
	BACKGROUND: url(/i/msg_yellow_bot.png) no-repeat; OVERFLOW: hidden; WIDTH: 468px; HEIGHT: 10px
}
#message_yellow .mid {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/i/msg_yellow_mid.png) repeat-y; WIDTH: 448px
}
#message_grey {
	MARGIN-BOTTOM: 12px; TEXT-ALIGN: left
}
#message_grey .top {
	BACKGROUND: url(/i/msg_grey_top.png) no-repeat; MARGIN-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 468px; HEIGHT: 9px
}
#message_grey .bot {
	BACKGROUND: url(/i/msg_grey_bot.png) no-repeat; OVERFLOW: hidden; WIDTH: 468px; HEIGHT: 10px
}
#message_grey .mid {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/i/msg_grey_mid.png) repeat-y; WIDTH: 448px
}
.image_leftcol {
	PADDING-BOTTOM: 10px
}
.historypoints {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; WIDTH: 290px; COLOR: black; PADDING-TOP: 10px
}
.historypoints .header {

}
.historypoints .content {

}
.historypoints .content .title {

}
.historypoints .content .data {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.historypoints .content .data .description {
	FLOAT: left; WIDTH: 150px
}
.historypoints .content .data .value {
	FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 40px; TEXT-ALIGN: right
}
.historypoints .content .data .money {
	FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 40px; TEXT-ALIGN: right
}
.historypoints .content .advise {
	CLEAR: left; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.historypoints .content .advise .text {
	COLOR: red
}
.historypoints .content .advise .link {
	FONT-WEIGHT: bold; COLOR: blue
}
.historypoints .historypoints_footer {

}
.communityoffers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; WIDTH: 290px; COLOR: black; PADDING-TOP: 10px
}
.communityoffers .header {

}
.communityoffers .content {

}
.communityoffers .content .title {

}
.communityoffers .content .data {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.communityoffers .content .data .description {
	FLOAT: left; WIDTH: 280px
}
.communityoffers .communityoffers_footer {

}
.float_left {
	FLOAT: left
}
.confirm_head {
	FONT-WEIGHT: bold; COLOR: gray
}
.confirm_space {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.confirm_code {
	BACKGROUND: #eee; WIDTH: 400px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
.confirm_code_span {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #000
}
.tucesta_bg {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.basket_h2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(/i/basket_heading_bg.png) no-repeat; MARGIN-BOTTOM: 5px; COLOR: #fff
}
.basket_hr {
	CLEAR: both; BORDER-TOP: #000 1px solid; BACKGROUND: #000; COLOR: #000; HEIGHT: 0px
}
.table_basket {
	FONT-SIZE: 11px; MARGIN-LEFT: 9px; MARGIN-RIGHT: 9px
}
.table_basket TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
}
.basket-total_fl_r {
	MARGIN-TOP: -3px; FONT-SIZE: 1.3em; FLOAT: right; COLOR: #ffa802
}
.go-checkout_input {
	DISPLAY: block; MARGIN: 0px auto;  LINE-HEIGHT: 20px;
}
.errorpage {
	PADDING-LEFT: 10%; WIDTH: 100%
}
.errorpage .errorlogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.errorpage .errortitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 20px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 60%; PADDING-TOP: 25px; TEXT-ALIGN: center
}
.errorpage .errorcontent {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 40px; PADDING-TOP: 10px
}
.errorpage .errorfooter {
	BACKGROUND: url(/i/footer_logos.png) #666666 no-repeat right 50%; WIDTH: 80%; HEIGHT: 56px
}
.errorpage .errorfooter .errorfootertext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #928f8d; PADDING-TOP: 0px
}


.avanzado{position:relative;margin:5px 0 7px 0;width:99%; margin-bottom: 20px;}
.avanzado fieldset{position:relative;border:1px solid #907440;padding:4px 0 4px 5px}
.avanzado fieldset legend{font-size:19px;color:#1499D5;font-family:Verdana, Arial, Tahoma;font-weight:normal}
.avanzado fieldset label{float:left;display:block;width:20%;text-align:right;margin-top:2px;clear:left;font-size:12px}
.avanzado .inputB{border:1px solid #A3A488;background-color: #ffffff;font-family: Verdana;font-size: 11px;font-weight: normal;color: #907A40;margin:2px 0 2px 20%;display:block}
.ordenBusc{border:1px solid #A3A488;background-color: #ffffff;font-family: Verdana;font-size: 9px;font-weight: normal;color: #907A40}
.avanzado fieldset .tBusca{width:70%}
.avanzado fieldset .aBusca{width:60%}
.avanzado fieldset .eBusca{width:50%}
.avanzado fieldset .iBusca{width:120px}
.avanzado fieldset select {width:160px}
.avanzado .boton{display:block;margin:4px 0 2px 21%}
.avanzado fieldset h1{background:none;color:#7D7D7D;font-size:11px;font-weight:normal;margin:0;padding:2px 3px 15px 10px;text-align:left;text-indent:0;top:0;font-size:11px;margin:0;padding:2px 3px 15px 10px;font-weight:normal;width: 400px}

/**/
.cart-image{border:1px solid #DFDFDF;float:left;height:230px;margin:27px auto 0 auto;/*margin-right:9px;margin-top:27px;*/width:159px;text-align:center}
.cart-image img {padding:15px;}
.cart-trailer{border:1px solid #DFDFDF;float:left;height:225px;margin-bottom:25px;margin-right:12px;margin-top:27px;overflow:hidden;padding:5px 0 0 5px;width:245px;}
.cart-trailertitul{float:left;color:#000000;margin: 26px 131px -25px 148px;overflow: hidden}
.cart-viewlarge {clear:both;color:#000000;font-size:8px;/*margin-left:34px;text-indent:16px;*/clear:both;width:159px;text-align:center;font-size:10px;background:  url(/i/search.png) no-repeat 20px 0;color:#000}
.cart-viewlarge a {color: #000000; text-decoration: none}
.cart-button-dispo{float:right;margin-right:6px;margin-top:31px;text-align:center}
.cart-button-dispo img{width:150px}
.cart-dispoalta{border:1px solid #DFDFDF;color:#808080;display:block;float:right;font-family:Helvetica;font-size:11px;height:155px;margin-bottom:4px;margin-left:-90px;padding:0 6px 1px;text-align:justify;width:578px;}
.cart-dispoalta a {float: right;width:5px}
.cart-error-dispalta{float: left;color:red;font-weight: bold}
/*#formularios{width:588px;margin-bottom: 10px ;margin-top:-15px;position:relative}*/
.cart-othertext{float:left;text-align:left;width:155px;margin-top: 31px}
.cart-othertext .imgestreno{float:right;margin-right:15px;margin-top:-2px;}
.cart-socialNetworks{float:left;text-align:left;width:155px;}
.cart-socialNetworks hr{margin-left:-3px;border:1px solid;color:#A71D22;text-align:left;width:152px;margin-bottom:1px;}
.cuadro_borde {
    border: 1px solid #CFCFCF;
    clear: left;
    margin: 5px 0;
    padding: 10px;
    width: 95%;
}
