* { margin:0; padding:0; }
body { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 13px; color: #000; margin: 30px 0 0 0; overflow-x:hidden;}
img { border:0; }
a { outline: none; }
#contenedor { width:795px; margin:0 auto; }

/*cabecera*/
#cabecera { width:790px; height:60px; overflow:hidden;}
#cabecera h1 { float:left; display:inline; overflow:hidden; }
#logo a { display: block; width:240px; height:60px; background:url(../img/logo.png) no-repeat; text-indent:-9999px; overflow:hidden; text-decoration:none; }
#cabecera_contenidos { float:right; height:60px; width:550px; font-size: 10px;  }
#cabecera_contenidos_sup { text-align:right; font-weight:bold; /*margin-bottom:6px;*/ width:550px; margin-top:-3px; }
#cabecera_contenidos_sup span { color:#5d5d5d; border-left:1px solid #5d5d5d; padding-left:5px;  margin-left:12px;}
#cabecera_contenidos_sup a { font-family: Myriad Pro, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 10pt; color: #000; text-decoration:none;  font-weight:bold;}
#venta24{font-family: Myriad Pro, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 15pt; color: #000000;  font-weight:bold;}
/*body:first-of-type #venta24{font-family: Myriad Pro, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 13.99pt; color: #800030; margin-top:3px;}
*/
#telef{position:relative; margin-top:-5px; margin-bottom:-2px; font-family: Myriad Pro, Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 15pt; color: #800030; font-weight:bold;}
/*
#cabecera_contenidos ul { float:right; padding-top:6px; list-style-type: none; display:inline; height:18px;  width:352px;}
#cabecera_contenidos li { list-style: none; display:inline; padding: 0 5px 0 5px; border-right:1px solid #5d5d5d; height:18px;  }
#cabecera_contenidos li.tarjeta { border-right:0;  }
#cabecera_contenidos li.final { border-right:1px solid #5d5d5d; border-left:1px solid #5d5d5d;  }
#cabecera_contenidos li a { text-decoration: none; color:#000; }
#cabecera_contenidos li img { vertical-align: middle; margin-left:3px;}
#cabecera_contenidos form { float:right; display:inline; margin:4px 0 0 10px; }
#cabecera_contenidos input { width:78px; border:1px solid #999; }
#cabecera_contenidos input.boton { width:49px; height:12px; border:0; margin-left:4px; margin-top:2px;vertical-align: top;}*/

/*menu desplegable*/
#menu a{ display: block; text-decoration: none; color: #fff; }
#menu { width: 794px; height: 22px;}
#menu ul,li { list-style: none; margin:0; padding:0; z-index:6;} 
#menu li{ float:left; position: relative; width: 125px; font-size: 11px; font-weight:bold; height:18px; padding-top:4px; text-align:center; margin-right:1px; }
#menu li.deporte { /*background: url(../img/menu_nuestros.png) no-repeat;*/ width:114px; margin-top:-4px;  }
#menu li.bellezaysalud { /*background: url(../img/menu_electronica.png) no-repeat;*/ width:111px; margin-top:-4px;}
#menu li.hogar { /*background: url(../img/menu_deportes.png) no-repeat;*/ width:111px;  margin-top:-4px; }
#menu li.cocina {/* background: url(../img/menu_hogar.png) no-repeat;*/ width:111px;  margin-top:-4px; }
#menu li.electronica { /*background: url(../img/menu_belleza.png) no-repeat;*/ width:111px;  margin-top:-4px; }
#menu li.ocio { /*background: url(../img/menu_cocina.png) no-repeat;*/ width:111px;  margin-top:-4px; }
#menu li.lovisto {/* background: url(../img/menu_complementos.png) no-repeat;*/ width:114px; margin-top:-4px; }
/*menu desplegable - submenu*/
.submenu{ display: none; position: absolute; top:22px; left: -1px; height: auto; z-index:20; }
#menu .submenu li{ font-size: 11px; border: 1px solid #07c2cb; border-top: 0; width: 124px; background:#f4f4f4; z-index:20; }
#menu li.nuestros .submenu li { width:114px;  }
#menu li.electronica .submenu li { width:111px; }
#menu li.deportes .submenu li { width:111px; }
#menu li.belleza .submenu li { width:111px; }
#menu li.hogar .submenu li { width:111px; }
#menu li.cocina .submenu li { width:111px; }
#menu li.complementos .submenu li { width:114px; }
#menu .submenu li a{ color: #333; font-weight:normal; }

#menu_sombra { width:793px; height:12px; background: url(../img/menu_sombra.png) no-repeat; }

#video { float:left; width:513px; height:289px; z-index:1; }
#videoHolder{width:513px; height:289px;background-image: url('../img/video_background.png');}
#current_video_title {font-size:16px;font-weight:bold; color:#C1C2C0;position:relative;top:13px;left:20px; width:241px; height:auto;}
#current_video_description {font-size:13px;font-weight:bold; color:#fff;position:relative;top:14px;left:20px; width:269px;height:55px;overflow:hidden;}


/*playlist*/
#playlist { float:left; width:257px; padding:5px 0 0 15px; height:284px; background: url(../img/playlist_bg.png); margin-left:9px }
#playlist_contenidos { }

/*#playlist_contenidos li { height:54px; margin-bottom:8px; color:#fff; font-weight:bold; font-size:11px; font-style:italic; line-height:140%; background: url(../img/playlist_li_bg.gif) bottom left no-repeat;  } 
#playlist_contenidos li img { float:left; margin-right:18px;  }
#playlist_contenidos li a { font-style:normal; font-size:13px; color:#e3e3e3; text-decoration:none; }*/

.playlist_item_on{/*border:1px solid #B6D56E; margin-bottom:17px;*/ width:229px; height:76px; /*background-image: url('../images/playeritem_background_on.png');*/}
.playlist_item{ width:229px; height:68px;}
.playlist_item_link { font-style:normal; font-size:13px; color:#e3e3e3; text-decoration:none; outline: none; position:relative;top:-46px;left:-4px; height:16px;overflow:hidden;}
.playlist_item_link_href{color:#e3e3e3; text-decoration:none;}
.playlist_item_text { /*width:234px;*/margin-left:70px;height:26px; margin-bottom:8px; color:#fff; font-weight:bold; font-size:11px; /*font-style:italic;*/ line-height:140%; /*background: url(../img/playlist_li_bg2.gif) bottom left no-repeat; */ }
.playlist_item_image{/*float:left;*/margin-right:18px;width:54px; position:relative; margin-top:6px;}
.playlist_item_image a{/*float:left;*/margin-right:18px;width:54px; position:relative; margin-top:6px;}
.shortd{width:158px;/*margin-left:72px;*/ position:relative;top:-41px;height:32px; overflow:hidden; left:-5px; font-family:verdana;font-size:10px;}
.shortd a{text-decoration:none; color:white;width:158px;/*margin-left:72px;*/ position:relative;height:32px; overflow:hidden;}
.duration {background:width:34px; height:10px; margin-bottom:9px; margin-top:-24px; margin-left:230px; color:white; font-weight:bold; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-size:11px;}

.raya{background: url(../img/playlist_li_bg2.gif) bottom left no-repeat; width:234px; height:1px; margin-bottom:7px; margin-top:-11px; margin-left:44px;}

/*playlist scroll
.jScrollPaneContainer { overflow:hidden; position:relative; z-index:0;  }
.jScrollPaneContainer img { position:relative; z-index:-1; }
.jScrollPaneTrack { background: url(../img/playlist_scroll_bg.gif) repeat-y; cursor:pointer; height:100%; position:absolute; right:0; top:0;  z-index:0;}
.jScrollPaneDrag { background: url(../img/scroll.png); height:20px; cursor:pointer; overflow:hidden; position:absolute; z-index:0; }
.jScrollPaneDragTop { left:0; overflow:hidden; position:absolute; top:0;  z-index:0;}
.jScrollPaneDragBottom { bottom:0; left:0; overflow:hidden; position:absolute;  z-index:0;}
a.jScrollArrowUp { display:block; height:19px; overflow:hidden; position:absolute; right:0; text-indent:-2000px; top:0; z-index:0; }
a.jScrollArrowUp:hover { }
a.jScrollArrowDown { bottom:0; display:block; height:19px; margin-top:10px; overflow:hidden; position:absolute; right:0; text-indent:-2000px; z-index:0; }
a.jScrollArrowDown:hover { }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { height:20px; }
a.jScrollArrowUp { background: url(../img/playlist_scroll-arriba.png) no-repeat; }
a.jScrollArrowDown { background: url(../img/playlist_scroll-abajo.png) no-repeat bottom; }
.scroll_pane { float:left; height:278px; overflow:auto; width:253px; position:relative; z-index:0;}*/
#pane { height: 278px;}

/*panel información*/
#info { float:left; width:386px; height:103px; margin-top:-24px; padding-left:20px; background: url(../img/info_bg.png); }
#info h2 { color:#c1c2c0; font-size:16px; padding-top:10px; display:none;visibility:hidden;}
#info p { color:#fff; font-weight:bold;  display:none;visibility:hidden;}
.info_opciones { float:right; padding-top:9px; width:230px; }
.info_recomendar { float:right; margin-right:5px; height:30px;  width:98px;}
.info_recomendar img { float:right; margin-left:9px; }
.info_btn { float:right; clear:both; margin:4px 5px 0 0; width:101px; height:40px; padding-top:13px; text-align:center; display:inline; background: url(../img/btn_quiero.png); }
.info_btn a { color:#fff; text-decoration:none; font-size:16px; font-weight:bold; }
.valoracion { width:120px; float:left; text-align:right;  }
.valoracion iframe{position:relative; top:-4px; left:8px; width:103px; height:19px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.valoracion ul { list-style-type: none; }
.valoracion li { list-style: none; display:inline; padding-left: 4px; }
.valoracion p { font-size:8px; text-transform:uppercase; font-style:italic; }

#tags { float:right; width:370px; height:107px; margin-top:-24px; }

#banner_a { float:left; margin-top:13px; }

#banner_b { float:left; margin-top:9px; margin-left:3px; }

/*pie de pagina*/
#pie { color: #666; font-size: 10px; text-align: center; width: 520px; clear: both ; margin: 20px auto 0 auto; padding: 15px 0; }
#pie a { color: #888; }
#pie ul { margin-right: auto; margin-left: auto; list-style-type: none; }
#pie ul li { line-height: 17px; padding-right: 6px; padding-left: 5px; border-right: 1px solid #5d5d5d; display: inline; }
#pie ul li.final { border-right-style: none; }
#pie p { margin: 10px 0; }
#pie p strong { color: #9c003a; }
#pie p strong a { color: #019299; }
#pie p.copyright { color: #888888; font-weight:bold; }
#pie span { padding-left:15px; }

/*body:first-of-type #tagCloud {position:relative; top:-257px; left:425px; width:370px; height:107px; overflow:hidden;}*/

#up{width:250;top:-289px;left:535px; position:relative; width:2px; /*height:100px;*/}
#down{width:250;top:-34px;left:535px;position:relative; width:250px;}
/*
#tagCloud{position:relative; top:-267px; left:425px; width:370px; height:107px; overflow:hidden;}
#tagCloudStyle{color:#019299; font-family:arial; text-decoration:none; padding-left:7px; line-height:150%;}
*/

#tagCloud{position:relative; top:-255px; left:430px; width:370px; height:90px; overflow:hidden; text-align:justify; }
#tagCloudStyle{color:#800030; font-family:arial; text-decoration:none; padding-left:7px; line-height:120%; }

#frasetag{color:grey; font-family:Trebuchet MS,Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; font-size:14px;font-weight:bold;text-decoration:none; position:relative; top:-357px; left:524px; width:370px; height:18px; overflow:hidden;}
