div.st_horizontal{position:relative;float:left;clear:both;width:100%;color:#616161;font:12px Arial, Helvetica, sans-serif;}
a.see_all_promos{position:absolute;right:10px;top:10px;font-size:12px;color:#E0068D;z-index:120;}
a.see_all_promos:hover{text-decoration:underline;}
div.st_horizontal a.st_prev,
div.st_horizontal a.st_next{position:absolute;top:0px;z-index:110;display:none;height:38px;width:39px;border:1px solid #d4d4d4;outline:none;background:#fff url(../img/btn_arrows.gif) no-repeat;}
div.st_horizontal a.st_prev{left:0px;background-position:13px 13px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}
div.st_horizontal a.st_prev:hover{background-position:-50px 13px;background-color:#f5f5f5;}
div.st_horizontal a.st_next{right:0px;background-position:14px -14px;border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
div.st_horizontal a.st_next:hover{background-position:-49px -14px;background-color:#f5f5f5;}
div.st_horizontal a.st_prev.st_btn_disabled,
div.st_horizontal a.st_next.st_btn_disabled{cursor:default;background-color:#f7f7f7;}
div.st_horizontal a.st_prev.st_btn_disabled{background-position:-113px 13px;}
div.st_horizontal a.st_next.st_btn_disabled{background-position:-112px -14px;}
div.st_horizontal div.st_tabs_container{position:relative;z-index:9;width:100% !important;height:30px;margin-bottom:-1px;overflow:hidden;}
div.st_horizontal div.st_slide_container{position:relative !important;}
div.st_horizontal div.st_sliding_active div.st_slide_container{margin:0px 40px;}
div.st_horizontal ul.st_tabs{width:10000px;height:40px;padding:0px;list-style:none;}
ul.st_tabs.tabs_centrado{}
div.st_horizontal ul.st_tabs li{float:left;}
div.st_horizontal ul.st_tabs li a{display: block;
margin: 0px;
padding: 5px 20px;
font-size: 1.03em;
line-height: 18px;
color: #6a6a6a;
font-weight: lighter;
text-decoration: none;
outline: none;
border-top: 1px solid #d4d4d4;
border-right: 1px solid #d4d4d4;
border-bottom: 1px solid #d4d4d4;
background: #fff url(../img/h_tab_bg.jpg) repeat-x 0px bottom;
text-transform: uppercase;}
.st_tab_view > h2 {
color: #222;
font-weight: inherit;
font-size: 1.3em;
}

div.st_horizontal ul.st_tabs a:hover{color:#333;}
div.st_horizontal ul.st_tabs li a.st_first_tab{border-left:1px solid #d4d4d4;}
div.st_horizontal ul.st_tabs a.st_tab_active{color: #222222;
border-bottom-color: #fff;
background: #fff;
text-transform: uppercase;
font-weight: normal;
font-size: 1.03em;
}
div.st_horizontal div.st_view_container{position:relative;z-index:5;padding:20px 20px 23px;border:1px solid #d4d4d4;background-color:#fff;overflow:hidden;/*max-height: 450px;*/}
div.st_view_container.alto_fijo{padding:10px 8px 10px 10px!important;position:relative;margin-bottom:20px;}
li.wide{width:496px;height:20px;text-align:center;}
.promos{width:300px;height:38px;position:absolute;margin:-11px 0 0 0;background:url(../../../images/iconos/icon_sales.png) no-repeat 22px top !important;*background:url(../../../images/iconos/icon_sales.png) no-repeat -50px top!important;}
div.st_horizontal div.st_view{position:relative;}
div.st_horizontal div.st_tab_view{display:none;width:100%;}
div.st_horizontal div.st_first_tab_view{display:block;}
div.st_horizontal div.st_view section > h2{margin:6px 0 10px;padding:0 0 5px;position:relative;}
div.st_horizontal div.st_view section > h2 span{font-size:24px;color:#1CA5EC;}
nav.pagination_promos{clear:both;}
nav.pagination_promos li{display:inline;}
nav.pagination_promos li a{padding:0 7px;border:1px solid #d4d4d4;font-size:12px;color:#333;}
nav.pagination_promos li a:hover{border:1px solid #1CA5EC;}
nav.pagination_promos li a.pagination_current,
nav.pagination_promos li a.pagination_current:hover{border:1px solid #d4d4d4;color:#1CA5EC;background:#eaeaea;}
nav#bottom_pagination{position:absolute;bottom:0;}
div#promo_gallery{padding:10px 0 0 0;clear:both;overflow:hidden;}
div#promo_gallery ul.gallery_thumbnails{width:468px;float:left;padding:0;position:relative;overflow:hidden;}
div#promo_gallery ul.gallery_thumbnails li{width:141px;float:left;margin:0 0 8px 16px;position:relative;}
div#promo_gallery ul.gallery_thumbnails li a{float:left;display:block;}
div#promo_gallery ul.gallery_thumbnails li a img{border:2px solid #d4d4d4;}
div#promo_gallery ul.gallery_thumbnails li:hover a img{border:2px solid #E0068D;}
div#promo_gallery ul.gallery_thumbnails li.thumbnails_current a img,
div#promo_gallery ul.gallery_thumbnails li.thumbnails_current a img:hover{border:2px solid #1CA5EC;}
div#promo_gallery ul.gallery_thumbnails li a span.interests_outer{position:absolute;left:2px;bottom:4px;width:100%;font-size:14px;color:#000;background:#fff;opacity:.85;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
div#promo_gallery ul.gallery_thumbnails li a span.interests_outer span{display:block;padding:8px;}
div#promo_gallery ul.gallery_thumbnails li.left_thumbnail{margin-left:0;}
div#promo_description_block{width:468px;float:right;position:relative;}
div#promo_description_block h2{padding:0 0 5px;border-bottom:1px solid #ddd;margin:0 0 10px;font-size:24px;color:#333;line-height:1.25;}
div#promo_description_block img{width:468;margin:0 auto;display:block;}
div#promo_description_block ul{padding-bottom:16px;font-size:14px;line-height:1.5;list-style:disc;list-style-position:inside;}
div#promo_description_block h3{padding:0 0 10px 0;font-size:20px;color:#1CA5EC;position:relative;clear:both;}
div#promo_description_block h3 span{font-size:14px;color:#333;}
div#promo_description_block a.add_promo{width:170px;height:34px;float:right;padding:5px 0;margin:10px 0;text-indent:-9999px;background:url("../../../images/btns/btn_anadir_bolsa.png") no-repeat left top;clear:both;display:block;}
div#promo_description_block a.add_promo:hover{background-position:left -44px;}
div#promo_description_block h3 a#top_add_promo{position:absolute;right:0;top:-14px;}
div.st_horizontal div.st_view section p{margin:14px 0 0;padding:0 0 10px;line-height:1.25;}
div.st_horizontal div.st_view section blockquote{float:left;width:315px;margin:18px 14px 0 0;padding:0 0 0 10px;border-left:2px solid #5c5c5c;font:italic 17px/21px Georgia, "Times New Roman", Times, serif;color:#A8A8A8;}
div.st_horizontal div.st_view section blockquote p{margin:0px;}
div.st_horizontal.align_bottom a.st_prev,
div.st_horizontal.align_bottom a.st_next{border-bottom:1px solid #d4d4d4;}
div.st_horizontal.align_bottom a.st_prev{border-top-left-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
div.st_horizontal.align_bottom a.st_next{border-top-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
div.st_horizontal.align_bottom div.st_tabs_container{position:absolute;bottom:-39px;left:0px;margin-bottom:0px;}
div.st_horizontal.align_bottom ul.st_tabs a.st_tab_active{border-top-color:#fff;border-bottom-color:#d4d4d4;}
.text p{font-size:1em!important;}
.text ul{font-size:1em!important;list-style-type:disc;list-style-position:inside;}
.headli{color:#D20584;list-style-type:none;}
.links_movil{color:#0091D0;}
.liver_pink{color:#D20584;}
 /*CAMBIO PARA LA CATEGORĶA DE VINOS*/
.titulo_vinos{color:#000;font-weight:inherit;font-size:36px;font-family:belleza;width:1000px;max-height:82px;overflow:hidden;display:inline-block}
#detalle_producto_vinos{width:100%}
#descripcion_principal_vinos{font:normal 18px belleza;margin:20px 0;color:#2B2B2B;width:1000px}
.descripcion_imagen_vinos{width:200px;float:right;position:relative;top:-70px;}
.descripcion_imagen_vinos img{max-width:200px;right:0;position:relative}
.descripcion_titulo_vinos{width:200px;font:normal 18px/25px Helvetica!important;text-align:right;color:#000!important;display:inline-table!important}
.descripcion_subtitulo_vinos{width:700px;font:100 16px/25px Helvetica!important;text-align:justify!important;color:gray!important;display:inline-table!important;border-bottom:none;margin-left:10px!important}
#detalle_producto_vinos >li{border:none}
.bottom_vinos{color:#2d2d2d!important;font-size:11px!important;right:0;position:relative;display:inline-block!important;margin:10px 0 0!important;text-align:left}
.video_vinos{width:100%;margin:0 auto;text-align:center;margin-top:20px}
/*END CAMBIO PARA LA CATEGORĶA DE VINOS*/
/*CAMBIO PARA LA CATEGORĶA PIM*/
.title_PDP{width:1000px;max-height:82px;overflow:hidden;display:inline-block;font:36px/36px'robotolight', Arial, sans-serif !important;}
#ul_product_detail{width:100%;

columns: 2;
 -webkit-columns: 2;
 -moz-columns: 2;
 -o-columns: 2;
}
#ul_product_detail >li{border:none; border-right: 1px solid #E2E2E2;}
#long_description_PDP{font-size: 18px; margin:20px 0;color:#2B2B2B;width:100%;line-height: 20px;}
.descripcion_imagen_vinos{width:200px;float:right;position:relative}
.descripcion_imagen_vinos img{max-width:200px;right:0;position:absolute}
.title_description_pdp{width:48%;font:normal 14px/25px Helvetica!important;text-align:left;color:#000!important;display:inline-table!important}
.subtitle_description_pdp{width:48%;font:100 14px/25px Helvetica!important;text-align:left!important;color:gray!important;display:inline-table!important;border-bottom:none;margin-left:10px!important}
.bottom_vinos{color:#2d2d2d!important;font-size:11px!important;right:0;position:relative;display:inline-block!important;margin:10px 0 0!important;text-align:left}
.description_video_PDP{width:100%;margin-top:40px}

/*.text .descripcion_larga:first-child .descripcion_heredada{ float: left;}*/
.twocolumnspdp{
 columns: 2;
 -webkit-columns: 2;
 -moz-columns: 2;
 -o-columns: 2;
}

/*.text .descripcion_larga:nth-child(2){ float: right;}*/

/*END CAMBIO PARA LA CATEGORĶA PIM*/
.st_view #st_content_2 > ol > li {
    overflow-y: auto;
    max-height: 420px;
}
.st_view #st_content_2 #detalle_producto_vinos > li > span {
    width: 390px;
}


