/* Extras */
.dvPopup
{
  filter:alpha(opacity=80); opacity: 0.8;
  background:black;
  border:1px solid white;
  padding:0px;
/*
*/
}

.textarea2 { float: left; margin: 10px; width: 375px; height: 50px; }

.transparente { filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; }

form {  margin:0 !important; }

/* Fin Extras */

body
{
  padding:0px;
  margin:0px;
  background:url(../img/fndCanal.png) top center repeat-y black;
  font-family:verdana;
  font-size:9px;
  color:#AEAEAE;
}


.dvGeneral3{ width:930px; padding:0px; margin:0px auto 0px auto;}

img{border:none;}
a{ border:none;}

#TabUsuarios td{ padding-top:8px;}

a.lnkgy_button
{
  background:url(../img/btn_background.jpg) bottom left repeat-x white;
  border:1px solid #4a4d4e;
  height:21px;
  margin:0px;
  padding:3px 7px 4px 7px;
  font-family:Verdana;
  font-size:10px;
  font-weight:bold;
  color:#444444;
  text-decoration:none;
  vertical-align:middle;
}

input
{
  height:17px;
  margin:0px;
  padding:2px 0px 0px 1px;
  border:0px;
  font-family:Verdana;
  font-size:10px;
  vertical-align:middle;
}

input.btngy_button
{
  background:url(../img/btn_background.jpg) bottom left repeat-x white;
  border:1px solid #4a4d4e;
  height:21px;
  padding:3px 3px 5px 3px;
  margin:0px;
  font-family:Verdana;
  font-size:10px;
  font-weight:bold;
  color:#444444;
  vertical-align:middle;
  cursor:pointer;
}

select
{
  height:17px;
  padding:2px 0px 0px 1px;
  margin:0px;
  border:0px;
  font-family:Verdana;
  font-size:10px;
  vertical-align:middle;
}

textarea
{
  padding:2px 0px 0px 1px;
  margin:0px;
  border:0px;
  font-family:Verdana;
  font-size:10px;
}

.bxcmty_noimage
{
  background-color:white;
  border:1px solid black;
  font-family:Arial;
  font-size:9px;
  color:#AEAEAE;
}

.btnLnkBullet
{
  font-weight:bold;
  color:white;
}

.TitSeccion{ font-family:"Trebuchet MS"; font-size:22px; font-weight:bold; color:#FFFFFF; padding:0px; margin:0px; float:left}

.TitBloque{ font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#FFFFFF; padding:0px; margin:0px; float:left}

/*    estilos links    */

.Link_1{ color:#aeaeae; text-decoration:none;}
.Link_1:hover{ color:#ffffff;}
.Link_1_act{ color:#ffffff; text-decoration:none; font-weight:bold;}

.Link_Tienda{ color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:9px;}
.Link_Tienda:hover{ color:#9B0062;}
.Link_Tienda_act{ color:#9B0062; text-decoration:none; font-weight:bold;}


.Link_2{ color:#ffffff; text-decoration:none;}
.Link_2:hover{ color:#ffffff; text-decoration:none;}

.linkMenuIzq{ float:left; color:#AEAEAE; text-decoration:none;}
.linkMenuIzq:hover{ float:left; color:#ffffff;}

input{ border:0px solid; height:17px; padding:0px; margin:0px;}

.dvBlokNegroLeft{ float:left; background:url(../img/borde_negro2_Left.gif) top left repeat-y #444444;}
.dvBlokNegroRight{ float:left; background:url(../img/borde_negro2_Right.gif) top right repeat-y; padding-right:7px; padding-left:3px;}

.BlackCornerTopLeft{ float:left; background:url(../img/corner_black_TopLeft.gif) bottom left no-repeat; height:3px; width:3px;}
.BlackBorderTop{ float:left; background:url(../img/borde_black_Top.gif) bottom left repeat-x; height:3px;}
.BlackCornerTopRight{ float:left; background:url(../img/corner_black_TopRight.gif) bottom left no-repeat; height:3px; width:7px;}

.dvBlokBlackLeft{ float:left; background:url(../img/borde_black_Left.gif) top left repeat-y #000000;}
.dvBlokBlackRight{ float:left; background:url(../img/borde_black_Right.gif) top right repeat-y; padding-right:7px; padding-left:4px;}



/*============================================================================*/
/*Pure Black Panel Formats*/

#pureblackpanel
{
  background-color:black;
}

#pureblackpanel h1
{
  margin:0px;
  padding:0px;
  font-family:"Trebuchet MS";
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
}

#pureblackpanel h2
{
  margin:0px;
  padding:0px;
  font-family:"Trebuchet MS";
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
}

#pureblackpanel h2.pnred_sectitle
{
  font-size:22px;
}


#pureblackpanel h3
{
  margin:0px;
  padding:0px;
  font-family:"Trebuchet MS";
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
}

#pureblackpanel .pnprblk_cnr_tpleft
{
  background:url(../img/corner_black_TopLeft.gif) top left no-repeat;
  width:2px;
  height:3px;
  font-size:2px;
}

#pureblackpanel .pnprblk_top
{
  background:url(../img/borde_black_Top.gif) top left repeat-x;
  height:3px;
  font-size:2px;
}

#pureblackpanel .pnprblk_cnr_tpright
{
  background:url(../img/corner_black_TopRight.gif) top right no-repeat;
  width:7px;
  height:3px;
  font-size:2px;
}

#pureblackpanel .pnprblk_bdr_left
{
  background:url(../img/borde_black_Left.gif) top left repeat-y;
  width:3px;
  font-size:3px;
}

#pureblackpanel .pnprblk_content
{
}

#pureblackpanel .pnprblk_bdr_right
{
  background:url(../img/borde_black_Right.gif) top right repeat-y;
  width:7px;
  font-size:3px;
}




/*============================================================================*/
/*Black Panel Formats*/


#blackpanel
{
  background-color:#444444;
}

#blackpanel h1
{
  margin:0px;
  padding:0px;
  font-family:"Trebuchet MS";
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
}

#blackpanel h2
{
  margin:0px;
  padding:0px;
  font-family:"Trebuchet MS";
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
}

#blackpanel h3
{
  margin:0px;
  padding:0px;
  font-family:"Trebuchet MS";
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
}

#blackpanel hr
{
  background-color:#333333;
  border:1px solid #333333;
}

#blackpanel .pnblk_separator
{
  border-bottom:1px solid #333333;
  font-size:10px;
}

#blackpanel .pnblk_vdname
{
  background-color:#3c3c3c;
}

#blackpanel .pnblk_pagenumber
{
  color:white;
}

#blackpanel .pnblk_pfrmtitle
{
  font-family:Tahoma,Arial,"Trebuchet MS";
  font-size:16px;
  font-weight:bold;
  color:white;
}

#blackpanel a
{
  color:#AEAEAE;
  text-decoration:none;
}

#blackpanel a:hover
{
  color:white;
}

#blackpanel a.pnblk_lnkvideo
{
  font-weight:bold;
  color:white;
}

#blackpanel a.pnblk_lnkuser
{
  font-weight:bold;
}

#blackpanel a.pnblk_lnkshop
{
  font-weight:bold;
  color:white;
}

#blackpanel a.pnblk_lnkshop:hover
{
  color:#9B0062;
}

#blackpanel .pnblk_cnr_tpleft
{
  background:url(../img/corner_negro2_TopLeft.gif) top left no-repeat;
  width:2px;
  height:3px;
  font-size:2px;
}

#blackpanel .pnblk_top
{
  background:url(../img/borde_negro2_Top.gif) top left repeat-x;
  height:3px;
  font-size:2px;
}

#blackpanel .pnblk_cnr_tpright
{
  background:url(../img/corner_negro2_TopRight.gif) top right no-repeat;
  width:7px;
  height:3px;
  font-size:2px;
}

#blackpanel .pnblk_vttl_top
{
  background:url(../img/tbvrt_background.jpg) top left repeat-y #272727;
  width:20px;
  font-size:2px;
}

#blackpanel .pnblk_vttl_content
{
  background:url(../img/tbvrt_background.jpg) top left repeat-y #272727;
  width:20px;
}

#blackpanel .pnblk_vttl_bottom
{
  background:url(../img/tbvrt_cnr_bottom.jpg) bottom left no-repeat #272727;
  width:20px;
  height:16px;
  font-size:2px;
}

#blackpanel .pnblk_bdr_left
{
  background:url(../img/borde_negro2_Left.gif) top left repeat-y;
  width:2px;
  font-size:2px;
}

#blackpanel .pnblk_content
{
}

#blackpanel .pnblk_bdr_right
{
  background:url(../img/borde_negro2_Right.gif) top left repeat-y;
  width:7px;
  font-size:3px;
}

#blackpanel .pnblk_cnr_btmleft
{
  background:url(../img/corner_negro2_BottLeft.gif) bottom left no-repeat;
  width:2px;
  height:6px;
  font-size:2px;
}

#blackpanel .pnblk_bottom
{
  background:url(../img/borde_negro2_Bott.gif) bottom left repeat-x;
  height:6px;
  font-size:3px;
}

#blackpanel .pnblk_cnr_btmright
{
  background:url(../img/corner_negro2_BottRight.gif) bottom right no-repeat;
  width:7px;
  height:6px;
  font-size:2px;
}



/*============================================================================*/
/*Dark Black Panel Formats*/


#blackpanel h1.pndkblk_pgtitle
{
  font-size:12px;
}

#blackpanel hr.pndkblk_separator
{
  background-color:#666666;
  border:1px solid #666666;
}

#blackpanel .pndkblk_separator
{
  border-bottom:1px solid #666666;
  font-size:10px;
}

#blackpanel .pndkblk_cnr_tpleft
{
  background:url(../img/corner_negro3_TopLeft.gif) top left no-repeat;
  width:2px;
  height:2px;
  font-size:2px;
}

#blackpanel .pndkblk_top
{
  background:url(../img/borde_negro3_Top.gif) top left repeat-x;
  height:2px;
  font-size:2px;
}

#blackpanel .pndkblk_cnr_tpright
{
  background:url(../img/corner_negro3_TopRight.gif) top right no-repeat;
  width:7px;
  height:2px;
  font-size:2px;
}

#blackpanel .pndkblk_vttl_top
{
  background:url(../img/tbvrtdk_background.jpg) top right repeat-y #272727;
  width:18px;
  font-size:2px;
}

#blackpanel .pndkblk_vttl_content
{
  background:url(../img/tbvrtdk_background.jpg) top right repeat-y #272727;
  width:18px;
}

#blackpanel .pndkblk_vttl_bottom
{
  background:url(../img/tbvrtdk_cnr_bottom.jpg) bottom right no-repeat #272727;
  width:18px;
  height:15px;
  font-size:2px;
}

#blackpanel .pndkblk_bdr_left
{
  background:url(../img/borde_negro3_Left.gif) top left repeat-y;
  width:2px;
  font-size:2px;
}

#blackpanel .pndkblk_content
{
  background-color:#333333;
}

#blackpanel .pndkblk_bdr_right
{
  background:url(../img/borde_negro3_Right.gif) top right repeat-y;
  font-size:3px;
}

#blackpanel .pndkblk_cnr_btmleft
{
  background:url(../img/corner_negro3_BottLeft.gif) bottom left no-repeat;
  width:2px;
  height:5px;
  font-size:2px;
}

#blackpanel .pndkblk_bottom
{
  background:url(../img/borde_negro3_Bott.gif) bottom left repeat-x;
  height:5px;
  font-size:2px;
}

#blackpanel .pndkblk_cnr_btmright
{
  background:url(../img/corner_negro3_BottRight.gif) bottom right no-repeat;
  width:7px;
  height:5px;
  font-size:2px;
}



/*============================================================================*/
/*Info Panel Formats*/


#infopanel
{
  background-color:#666666;
  color:white;
}

#infopanel a
{
  color:white;
  text-decoration:none;
}

#infopanel a:hover
{
  color:white;
  text-decoration:underline;
}

#infopanel a.pnifo_lnkshop
{
  font-weight:bold;
  color:white;
}

#infopanel a.pnifo_lnkshop:hover
{
  color:#9B0062;
  text-decoration:none;
}

#infopanel .pnifo_cnr_tpleft
{
  background:url(../img/ifobbl_crnr_tplft.jpg) top left no-repeat;
  width:4px;
  height:4px;
  font-size:4px;
}

#infopanel .pnifo_top
{
  font-size:3px;
}

#infopanel .pnifo_cnr_tpright
{
  background:url(../img/ifobbl_crnr_tprgt.jpg) top right no-repeat;
  width:4px;
  height:4px;
  font-size:4px;
}

#infopanel .pnifo_content
{
}

#infopanel .pnifo_cnr_btmleft
{
  background:url(../img/ifobbl_crnr_btmlft.jpg) bottom left no-repeat;
  width:4px;
  height:14px;
  font-size:4px;
}

#infopanel .pnifo_bottom
{
  background:url(../img/ifobbl_btm_bgrd.jpg) bottom left repeat-x;
  height:14px;
  font-size:4px;
}

#infopanel .pnifo_cnr_btmright
{
  background:url(../img/ifobbl_crnr_btmrgt.jpg) bottom right no-repeat;
  width:4px;
  height:14px;
  font-size:4px;
}


/*============================================================================*/
/*Shop Info Panel Formats*/


#shopinfopanel
{
  background-color:#444444;
}

#shopinfopanel a
{
  font-weight:bold;
  color:#9B0062;
}

#shopinfopanel a:hover
{
  color:black;
}

#shopinfopanel .pnshpifo_top
{
  background:url(../img/shp_ifobbl_tp.jpg) top center no-repeat;
  width:60px;
  height:5px;
  font-size:5px;
}

#shopinfopanel .pnshpifo_content
{
  background-color:#CCCCCC;
  border-left:2px solid #6e6e6e;
  border-right:2px solid #6e6e6e;
}

#shopinfopanel .pnshpifo_bottom
{
  background:url(../img/shp_ifobbl_btm.jpg) bottom center no-repeat;
  width:60px;
  height:13px;
  font-size:12px;
}



/*============================================================================*/
/*Platform Button Formats*/


#platformbuttons
{
  /*white-space:nowrap;*/
  color:white;
}

#platformbuttons .pbtn_button
{
  /*background-color:black;*/
  background:url(../img/btn_pfrmico_dkbackground.jpg) center no-repeat;
  cursor:pointer;
}

#platformbuttons .pbtn_button_on
{
  /*background-color:red;*/
  background:url(../img/btn_pfrmicoact_dkbackground.jpg) center no-repeat;
  cursor:pointer;
}

#platformbuttons .pbtn_button_on a
{
  color:white;
}



/*============================================================================*/
/*Option Button Formats*/


#sectionbuttons
{
  cursor:pointer;
}

#sectionbuttons .sbtn_on
{
  color:white;
}

#sectionbuttons .sbtn_on a
{
  color:white;
}

#sectionbuttons .sbtn_on .sbtn_left
{
  background:url(../img/btn_secact_bglft2.jpg) left center no-repeat;
  width:7px;
  height:15px;
  font-size:6px;
}

#sectionbuttons .sbtn_on .sbtn_content
{
  background:url(../img/btn_secact_background2.jpg) left center repeat-x;
  height:15px;
}

#sectionbuttons .sbtn_on .sbtn_right
{
  background:url(../img/btn_secact_bgrgt2.jpg) right center no-repeat;
  width:7px;
  height:15px;
  font-size:6px;
}

#sectionbuttons .sbtn_off
{
}

#sectionbuttons .sbtn_off .sbtn_left
{
  /*background-color:black;       */
  background:url(../img/btn_sec_bglft.jpg) left center no-repeat;
  width:7px;
  height:15px;
  font-size:6px;
}

#sectionbuttons .sbtn_off .sbtn_content
{
  /*background-color:black; */
  background:url(../img/btn_sec_background.jpg) left center repeat-x;
  height:15px;
}

#sectionbuttons .sbtn_off .sbtn_right
{
  /*background-color:black;   */
  background:url(../img/btn_sec_bgrgt.jpg) right center no-repeat;
  width:7px;
  height:15px;
  font-size:6px;
}



/*============================================================================*/
/*ShareThis Button Formats*/


#sharethis_0
{
  color:white;
  font-size:9px;
}

#sharethis_0 a
{
  margin:0px 0px 0px 2px;
  padding:2px 0px 3px 18px;
  color:white;
  text-decoration:none;
}

#sharethis_0 a:hover
{
  color:#D90028;
}



/*============================================================================*/
/*Page Footer Formats*/


#footer
{
  font-size:9px;
  color:#666666;
}

#footer a
{
  color:#666666;
  text-decoration:none;
}

#footer a:hover
{
  color:#aeaeae;
}

#footer a.ftr_lnk_hghlgt
{
  color:#aeaeae;
}

#footer a.ftr_lnk_hghlgt:hover
{
  color:#D90028;
}



/*     estilos de los bloques y su contenido     */

.dvUltimosVideos{ float:left; padding-top:5px; padding-bottom:10px;}

.dvLinksNovedades{ float:right; font-weight:bold; padding:4px 15px 0px 0px;}
.dvImgTxtNov{ float:left; padding:15px 8px 5px 8px;}
.dvTxtNov{ float:left; text-align:left; padding-left:10px; width:150px;}
.spanTitNov{ color:#FFFFFF; font-weight:bold;}

.dvBocLeft{ float:left; background:url(../img/bocaLeft.gif) top left no-repeat; height:38px; width:14px;}
.dvBocInt{ float:left; background:url(../img/bocaInt.gif) top right repeat-x; padding:0px 25px 0px 25px; height:38px; color:#FFFFFF; font-size:10px; font-weight:bold;}
.dvBocRight{ float:left; background:url(../img/bocaDer.gif) top left no-repeat; height:38px; width:5px;}

.dvBocUp{ float:left; background:url(../img/bocaUp.gif) bottom center no-repeat; height:5px; width:62px; }
.dvBocInt2{ float:left; background:#666; padding:5px 0px; width:63px; color:#FFFFFF; font-size:9px; }
.dvBocDown{ float:left; background:url(../img/bocaDown.gif) top center no-repeat; height:14px; width:62px;}

.dvTitNovedad {background-color:#333333; color:#ffffff; width:245px;height:18px;text-align:left;padding-left: 5px;padding-top: 5px; font-size:12px; font-weight:bold;}

.verticalCanalVideo{background:url(../img/VerticalCanal.gif) bottom left no-repeat; float:left; width:23px; height:271px;}

.Rankin{ float:left; background:url(../img/star.gif) top left no-repeat; width:26px; height:24px;}
/*.Rankin:hover{ background:url(../img/star_act.gif) top left no-repeat;}*/
.Rankin_act{ float:left; background:url(../img/star_act.gif) top left no-repeat; width:26px; height:24px;}

/*  estilos de los bordes de los contenidos  */

.NegroCornerTopLeft{ float:left; background:url(../img/corner_negro2_TopLeft.gif) bottom left no-repeat; height:3px; width:3px;}
.NegroBorderTop{ float:left; background:url(../img/borde_negro2_Top.gif) bottom left repeat-x; height:3px;}
.NegroCornerTopRight{ float:left; background:url(../img/corner_negro2_TopRight.gif) bottom left no-repeat; height:3px; width:7px;}

.NegroCornerBottLeft{ float:left; background:url(../img/corner_negro2_BottLeft.gif) top left no-repeat; height:6px; width:3px;}
.NegroBorderBott{ float:left; background:url(../img/borde_negro2_Bott.gif) top left repeat-x; height:6px;}
.NegroCornerBottRight{ float:left; background:url(../img/corner_negro2_BottRight.gif) top left no-repeat; height:6px; width:7px;}

.NegroCornerTopLeft2{ float:left; background:url(../img/corner_negro3_TopLeft.gif) bottom left no-repeat; height:3px; width:3px;}
.NegroBorderTop2{ float:left; background:url(../img/borde_negro3_Top.gif) bottom left repeat-x; height:3px;}
.NegroCornerTopRight2{ float:left; background:url(../img/corner_negro3_TopRight.gif) bottom left no-repeat; height:3px; width:7px;}

.NegroCornerTopLeft2Bis{background:url(../img/corner_negro3_TopLeft.gif) bottom left no-repeat; height:3px; width:3px;}
.NegroBorderTop2Bis{background:url(../img/borde_negro3_Top.gif) bottom left repeat-x; height:3px;}
.NegroCornerTopRight2Bis{background:url(../img/corner_negro3_TopRight.gif) bottom left no-repeat; height:3px; width:7px;}



.dvBlokNegroLeft2{ float:left; background:url(../img/borde_negro3_Left.gif) top left repeat-y #333333;}
.dvBlokNegroRight2{ float:left; background:url(../img/borde_negro3_Right.gif) top right repeat-y; padding-right:7px; padding-left:3px;}

.dvBlokNegroLeft2Bis{ background:url(../img/borde_negro3_Left.gif) top left repeat-y #333333;}
.dvBlokNegroRight2Bis{ background:url(../img/borde_negro3_Right.gif) top right repeat-y;#333333;}


.NegroCornerTopLeft3{ float:left; background:url(../img/corner_negro4_TopLeft.gif) bottom left no-repeat; height:3px; width:3px;}
.NegroBorderTop3{ float:left; background:url(../img/borde_negro4_Top.gif) bottom left repeat-x; height:3px;}
.NegroCornerTopRight3{ float:left; background:url(../img/corner_negro4_TopRight.gif) bottom left no-repeat; height:3px; width:7px;}

.dvBlokNegroLeft3{ float:left; background:url(../img/borde_negro2_Left.gif) top left repeat-y #444444;}
.dvBlokNegroRight3{ float:left; background:url(../img/borde_negro3_Right.gif) top right repeat-y #333333;}

.dvBlokBlackRight2{ float:left; background:url(../img/borde_black_Right.gif) top right repeat-y;}

.NegroCornerBottLeft3{ float:left; background:url(../img/corner_negro3_BottLeft.gif) top left no-repeat; height:6px; width:3px;}
.NegroBorderBott3{ float:left; background:url(../img/borde_negro3_Bott.gif) top left repeat-x; height:6px;}
.NegroCornerBottRight3{ float:left; background:url(../img/corner_negro3_BottRight.gif) top left no-repeat; height:6px; width:7px;}

.secciones {
	font-size: 9px;
	float: left;
	/*font-weight: bold;*/
}

.Link_s{ color:#ffffff; text-decoration:none;}
.Link_s:hover{ color:#D90028;}

a.Link_canal:visited {
	COLOR: #444;
	TEXT-DECORATION: none;
}
a.Link_canal:hover {
	COLOR: #444;
	TEXT-DECORATION: none;
}
a.Link_canal:active {
	COLOR: #444;
	TEXT-DECORATION: none;
}
