/******************** Agregar a gente muy *****************/

#window_message {
  position:absolute;
  top:300px;
  left:400px;
z-index:300;
}

.eliminar_u {
	background: url(/imgfiles/front/imgs/eliminar.gif) center left no-repeat;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #878686;
	text-decoration: none;
	text-align:left;
	clear:left;
	padding: 0 0 0 15px;
	cursor:pointer;

}

#agregar_gente {
	background:#000000 none repeat scroll 0% 50%;
	display:block;
	position:absolute;
	top:600px;
	left:400px;
	width:210px;
	height:200px;
	padding:15px;
 	z-index:200;
}
#cont_agregar_gente {
	color:#fff;
	padding-left:10px;
}
#agregar_gente img.cerrar {
	float:right;
	top:10px;
	right:10px;
}
#cont_msg p {
	 color:#fff; 
	font-size:12px;
	font-weight:bold;
	margin:10px;
	height:140px;
}

#cont_agregar_gente span {
	 color:#fff; 
     font-size:12px;
     font-weight:normal;
     margin:10px;
}


/***************** gente MUY ******************/

.input {
	border: 1px solid #7e9dba; 
	font: 11px Gill, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 2px 0 2px 0;
        width:200px;
}

.input400{
   width:400px;
}


.no_margin h3, .no_margin p, a.leer_mas{
  margin-left:10px;
  margin-bottom:5px;
}


.lk_help{
	width:25px;
	height:24px;
	position:absolute;
        z-index:100;
	top:6px;
	right:5px;
        margin: 1px 5px 0 0;
	background:url(/imgfiles/front/imgs/boxes/icon-help.gif) top left no-repeat;
}

.inf_txt {
	border:1px dotted #ff0018;
	color: #545454;
	background-color:#f9f8b8;
	padding: 7px 7px 7px 28px;
        position:absolute;
	left:10px;
	top:32px;
	width:262px;        
	display:none;
	z-index:200;

}

.inf_txt p {
        font-family: Tahoma,Gill Sans MT,Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
        text-transform:none;
        margin:10px 5px;

}

.container_prod {
	position:relative;
	height:775px;
}


.lnk_container_prod {
  	float:none; 
	display:block; 
	position:relative; 
	bottom:20px; 
}




.pop_perfil {	
	height:500px;
	position:absolute;
	top:500px;
	left:120px;
	z-index:110;
        display:none;
}


/* boxes pequenyos */

.width317 {
   width:319px;
   background:url(/imgfiles/front/imgs/top_caja_319.gif) top left no-repeat;
   margin-left:8px;
}
.width300 {
	width:300px;
}

.minheight359{
	min-height:359px;
	height:auto !important;
	height:359px;
}

.pie317{
   width:319px;
   background:url(/imgfiles/front/imgs/pie_caja_319.gif) top left no-repeat;

}


/* boxes largos */

.height755 {
   width:319px;
   background:url(/imgfiles/front/imgs/top_caja_319.gif) top left no-repeat;
   margin-left:8px;
}

.height739 {
   height:769px;
   width:300px;
   background:#ffffff url(/imgfiles/front/imgs/back_h724.gif) bottom left repeat-x;
}

/* box mi comunidad */

.width653 {
   width:645px;
   background:url(/imgfiles/front/imgs/top_caja_653.gif) top left no-repeat;
   margin-left:10px;
}

.width631 {
   width:630px;
   height:auto;
}


.pie653{
   width:653px;
   background:url(/imgfiles/front/imgs/pie_caja_653.gif) top left no-repeat;

}

#perfil_usuario {
   padding:0 0 0 15px;
}

#perfil_usuario span, .labelForm {
    color:#3284D6;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:5px 4px 4px 0;
}

#perfil_usuario p, .labelsimple {
	color:#3f3f3f;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	margin:0 4px 0 0px;
}
.labelinline{
	font-size:11px;
	cursor:pointer;
}
/* XCampo_13_1331 es contenedor del campo fichero de editar perfil */
#XCampo_13_1331{
	font-size:11px;
}
#XCampo_13_1331 span a{
	color:#000000;
	text-decoration:none;
	border-bottom:2px solid #0066cc;
	padding:2px
}
#XCampo_13_1331 span input.boton{
	height:auto;
	line-height:normal;
	padding:2px;
}

.editar_perfil a{
    color:#3284D6;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	margin:5px 10px 5px 25px;
    cursor:pointer;
    float:left;
}

/* box mi perfil */
#img_perfil img{
  float:right;
  margin:10px;
  width:60px;
  height:70px;
}

/* Perfil */

.col_izq_gente{
	width:330px;
	float:left;
}

.col_dere_gente{
	width:680px;
	float:right;
}



#img_gente img{
  float:right;
  margin:10px;
  width:150px;
}



#perfil_usuario_no_edit {
	padding:10px;
}

#perfil_usuario_no_edit span {
        color:#0066cc;
	text-align:left;
	font-size:13px;
	font-weight:bold;
	margin:4px 4px 4px 0;
        display:block;
}

#perfil_usuario_no_edit p {
	color:#3f3f3f;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	margin:0 4px 0 10px;
 display:inline;
}

.favoritos {
   padding:5px 0 0 15px;
   margin: 0 0px 10px 0px ;
}

.list {
   clear:left;
}

.favoritos a{
    color:#3284D6;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0 4px 5px 0px; 
    text-decoration:none;

}

.list a {
	font-size:14px;
}

.favoritos  span{
    color:#3f3f3f;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	margin:0 4px 0 0;
    display:inline;
    text-decoration:underline;
    cursor:pointer;
}
.list span {
 	font-size:13px;

}

.favoritos  span.no_underline{
        text-decoration:none;
        cursor:auto;
 }

.favoritos span a {
      color:#000;
      font-weight:normal;
     
}

.mi_cuenta {
   padding:0px;
   border-style:solid;
   border-width:0 1px 1px 1px;
   border-color: #e1e1e1;

}

.mi_cuenta h3 {
    color:#3284D6;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	margin:0 4px 10px 0px; 
    text-decoration:none;
}
.mi_cuenta div {
   padding:10px;
}

.mi_cuenta div.border1, .mi_cuenta div.border2{
   float:left;
   border-style:solid;
   border-width:0 1px 0px 0;
   border-color: #e1e1e1;
   width:127px;
   height:165px;
}
.mi_cuenta div.border2{
   border-width:0 0 0px 1px;
}

.inline {
	display:inline;
}


.mi_cuenta span {
    color:#3284D6;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0 4px 5px 0px; 
    text-decoration:none;
}
.mi_cuenta p {
    color:#3f3f3f;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	margin:2px 4px 10px 10px;
}

.mis_amigos, .nuevos_amigos  {
    background:url(/imgfiles/front/imgs/degrad_analisis.gif) bottom left repeat-x;	
    width:310px;
    margin-top:10px;
    float:left;
} 

.corps_amigos{
	background:url(/imgfiles/front/imgs/back_titamigos.gif) top left repeat-y;
	min-height:350px;
	height:auto !important;
	height:350px;
}

.pie_amigos{
	background:url(/imgfiles/front/imgs/pie_titamigos.gif) top left no-repeat;
	width:310px;
	height:25px;
	line-height:25px;
	text-align:right;
}

.nuevos_amigos {
	float:right;
}

.mis_amigos img, .nuevos_amigos img {
	width:60px;
    /* height:75px; */
    height:auto;
    margin:0 10px 10px 0;
    float:left;
    border:none;
}
.header_amigos, .header_amigos_noback{
	background: url(/imgfiles/front/imgs/cab_titamigos.gif) top left no-repeat;
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#0066cc;
	padding:0 8px;
	position:relative;
}

.header_amigos_noback{
	background: none;
}

.amigo {
	padding:5px;
}

.amigo a{
	color:#545454;
	font-size:11px;
}

.amigo h3, .amigo h3 a{
    color:#3284D6;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0 4px 5px 0;
	cursor:pointer;
}

.amigo p {
    color:#3f3f3f;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	margin:0 4px 0 75px;
}

.amigo span {
     color:#3284D6;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	margin:0 4px 0 5px;
}

.amigo img {
	border:none;
	width:60px;
	height:70px;
	margin:0 5px;
 	cursor:pointer;
}

/***************** muyTV ******************/

.col_izq_muyTV{
	width:480px;
	float:left;
}

.col_dere_muyTV{
	width:532px;
	float:left;
}

.destacado_muyTV {
        margin-bottom:15px;
}

.destacado {
      width:488px;
}

.destacado_muyTV h3{
    color:#0066cc;
	text-align:left;
	font-size:32px;
	font-weight:normal;
	padding:10px 5px 10px 5px;
}
.destacado_muyTV  a{
   color:#0066cc;
   text-decoration:none;
}
.destacado_muyTV  a:hover{
   text-decoration:underline;
}

.destacado_muyTV span {
    color:#3f3f3f;	
	font-size:12px;
	font-weight:normal;
}

/* videos relacionados */

.rel_muyTV {
	position:relative;
    top:0px; 
	padding:0;
    width:150px;
	text-align:left;
	margin: 0 9px;
}
.rel_muyTV img {
	width:143px;
	/*height:70px;*/
	height:auto;
	margin:10px 0;
	border:0px;
	cursor:pointer;
}

.rel_muyTV h3 {
	text-align:left;
	color:#0066cc;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	margin:0 0 4px 0;
    cursor:pointer;

}

.rel_muyTV h3:hover {
    text-decoration:underline;

}
.rel_muyTV h3 a {
	text-decoration:none;
	color:#0066cc;
}

.rel_muyTV h3 a:hover {
	text-decoration:underline;
}

.rel_muyTV p {
	color:#3f3f3f;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	margin:0 4px 0 0px;
}


/* listados muyTV */

.item_tv{
	position:relative;
        top:0px; 
	padding:5px 0;
        float:left;
        height:270px;
	margin:0 4px 0 4px;
        width:143px;
}

.item_tv img{
    width:140px;
    /*height:136px;*/
    height:auto;
    margin:0px;
    border:0px;
    cursor:pointer;
}

.item_tv h3 {
	color:#0066cc;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0 0px 4px 0px;
    cursor:pointer;

}

.item_tv h3:hover {
    text-decoration:underline;
}

.item_tv h3 a {
	text-decoration:none;
	color:#0066cc;
	font-size:18px;
}

.item_tv h3 a:hover {
	text-decoration:underline;
}


.item_tv p {
	color:#3f3f3f;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	margin:0 4px 0 0px;
}


.item_tv .voto_destac {
    position:absolute; 
    top:245px;
}

/* listados subzonas */

.width120 {
        width:128px; 
}

.width120 img{
        width:125px;
        /* height:110px; */
		height:auto;
}



/* listado ultimos muyTV */


.ultimos {
	position:relative;
	clear:left;
	padding:5px;
}

.ultimos_sep{
	position:relative;
	background:url(/imgfiles/front/imgs/sep_horiz.gif) bottom left repeat-x;
	padding:5px;
}

.ultimos img , .ultimos_sep img {
	float:left;
	width:143px;
	/*height:115px;*/
	height:auto;
    	border:none;
    	margin:5px;
    	cursor:pointer;


}
.ultimos h3 a , .ultimos_sep h3 a , .especial h3 , .especial_sep h3 {
    cursor:pointer;
	color:#0066cc;
	text-align:left;
	font-size:14px;
	font-weight:bold;
    text-decoration:none;
    margin-left:5px;
    cursor:pointer;
}

.ultimos h3 a:hover , .ultimos_sep  h3 a:hover, .especial h3 a:hover, .especial_sep  h3 a:hover{
	text-decoration:underline;
}

.ultimos p, .ultimos_sep  p{
	color:#3f3f3f;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	margin:0 5px 0 158px;
        
}

.votomuyTV {
		background:url(/imgfiles/front/imgs/votoscuadrado_muyTV.gif) top left no-repeat;
        padding:1px;
        position: absolute; 
        right:5px; 
        width: 71px;
        height: 71px;
        top:20px;
}
.votamuyTV {
        position:absolute;
	width:50px;
	background:#FF6501;
	text-align:center;
	padding:1px;
        right:5px;
        top:75px;
}


.votamuyTV_destacado {
    position:relative;
	width:50px;
	background:#FF6501;
	text-align:center;
	padding:1px;
}

.votamuyTV_destacado span{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
        cursor:pointer;
}

.votoItemmuyTV p{
       width:45px;
       height:45px;
       line-height:16px;
       color:#ffffff;
       font-weight:bold;
       font-size:12px;
       font-weight:bold;
       top:45px;
	left:260px; 
       text-align:center;
       position:absolute;
 
}

.votoItemmuyTV img{
	height:71px;
	width:71px;
	padding:1px;
	position: absolute;
	right:5px;
	width: 71px;
	height: 71px;
	top:20px;
}

/* player flash destacado MuyTV */

#player_photo_destacado_muy_tv {
        width: 485px;
        height:309px;
        z-index:1;
        margin-right:5px;
        margin-left:20px;
        margin-bottom:10px;
}

#player_flash_muy_tv {

}

.elt_left_muy{
    color:#0066cc;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:5px 5px 5px 5px;
    width:100%;
}

.list_nivel_0 {
	padding:10px;
    list-style:none;
}

.list_nivel_1 {
        padding:0 5px;
        color:#0066cc;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
        

}

li.list_nivel_1 {
        margin-top:8px;
        margin-bottom:8px;
        cursor:pointer;
}

.list_nivel_2 {
        color:#3f3f3f;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	margin:0 4px 0 20px;
        cursor:pointer;
	display:block;
}


li.list_nivel_3 {
        list-style-type:square;
        margin-top:5px;
        margin-left:50px;
}

.list_nivel_3 {
        color:#3f3f3f;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0 4px 0 30px;
        cursor:pointer;
}

.visible {
        display:block;
}


.no_visible {
        display:none;
}

/* comentarios */

.ver_todos{
        color:#0066cc;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0 4px 0 0px;
        text-decoration:underline;
        float:right;
        cursor:pointer;
}
.comentar span{
    border:1px solid #0066cc;;
    padding:5px;
    background-color: #0066cc;
    font-size:12px;
    color:#fff;
    font-weight:bold;
    cursor:pointer;

}

#all_comments {
    width:500px;
    border:1px solid #3f3f3f;
    z-index:200;
    position:absolute;
    top:600px;
    left:400px;
    background-color:#fff;
    display:none;
    padding:5px;

}

#title_comments {
    height:25px;
    border-bottom:1px solid #ff6501;
}

#title_comments span {
        color:#3f3f3f;
	text-align:left;
	font-size:14px;
	font-weight:bold;
        cursor:pointer;
        margin-left:10px;
        text-transform:uppercase;
}

#title_comments span.cerrar {
        color:#0066cc;
	text-align:left;
	font-size:14px;
	font-weight:bold;                                                          
        margin-left:300px;
        cursor:pointer;
        text-transform:uppercase;
}

.list_comment {
    width:490px;
    border:1px dotted #3f3f3f;
    padding:5px;
    margin-bottom:5px;
}

.list_comment span {
        color:#0066cc;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0 4px 0 5px;
}
.list_comment p {
        color:#3f3f3f;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	margin:0 5px 0 5px;
        cursor:pointer;

}
#pag_tv{
        text-align:right;
        color:#3f3f3f;
	font-size:12px;
	font-weight:bold;
        padding:5px;
            
}

#pag_tv span{
        text-decoration:underline;
        cursor:pointer;
        margin: 4px;
}

#comment_txt_opinion {
       height: 6.6em;
       width:495px;
       margin-bottom:5px;
       margin-top:5px;
}

/* subir video */

#subir_video, #notas, #enviar_amigo{
 width:500px;
    border:1px solid #3f3f3f;
    z-index:200;
    position:absolute;
    background-color:#fff;
/*    display:none; */
    padding:5px;

}

#notas {
    top:275px;
}

.boton_subir_video {
 	position:relative;
	width:229px;
	height:57px;
    background:url(/imgfiles/front/imgs/subir1.gif) top left no-repeat;
    cursor:pointer;
}
.texto_subir_video {
	position:absolute;
    background:url(/imgfiles/front/imgs/subir2.gif) top left repeat-x;
	top:0;
	left:50px;
	width:150px;
	height:57px;
	line-height:57px;
    font-size:20px;
	text-align:center;
    color:#C0DAF3;
    font-weight:bold;
}
.end_subir_video {
	position:absolute;
	top:0;
	right:0;
	width:29px;
	height:57px;
    background:url(/imgfiles/front/imgs/subir3.gif) top right no-repeat;
}

.boton_busca_video {
 	position:relative;
	width:229px;
	height:57px;
    background:url(/imgfiles/front/imgs/video1.gif) top left no-repeat;
    cursor:pointer;
}
.texto_busca_video {
	position:absolute;
    background:url(/imgfiles/front/imgs/video2.gif) top left repeat-x;
	top:0;
	left:49px;
	width:151px;
	height:57px;
	line-height:57px;
    font-size:20px;
	text-align:center;
    color:#ffead1;
    font-weight:bold;
}
.end_busca_video {
	position:absolute;
	top:0;
	right:0;
	width:29px;
	height:57px;
    background:url(/imgfiles/front/imgs/video3.gif) top right no-repeat;
}

#formulario_video{
	position:relative;
}

.cerrar {
	position:absolute;
	top:3px; right:3px;
    color:#3f3f3f;
	cursor:pointer;
}

#barra_links_muytv{
	background:url(/imgfiles/front/imgs/back_barralink.gif) top left repeat-x;
	height:50px;
	line-height:50px;
	text-align:center;
}
#barra_links_muytv a{
	text-decoration:none;
	font-family:Tahoma,Gill Sans MT,;
	font-size:11px;
	color:#0066cc;
	padding:0 3px;
}

#barra_links_muytv span{
font-size:14px;
color:#0066cc;
padding:0 5px;
font-weight:bold;
cursor:pointer;
}

#barra_links_muytv span:hover{
	text-decoration:underline;
‌}

#barra_links_muytv a img{
	border:none;
	margin:0 3px;
}

.backnum1{
	min-height:135px;height:auto !important;height:135px;
	background:url(/imgfiles/front/imgs/num1.gif) center right no-repeat;
}
.backnum2{
	min-height:135px;height:auto !important;height:135px;
	background:url(/imgfiles/front/imgs/num2.gif) center right no-repeat;	
}
.backnum3{
	min-height:135px;height:auto !important;height:135px;
	background:url(/imgfiles/front/imgs/num3.gif) center right no-repeat;
}
.backnum4{
	min-height:135px;height:auto !important;height:135px;
	background:url(/imgfiles/front/imgs/num4.gif) center right no-repeat;	
}
.backnum5{
	min-height:135px;height:auto !important;height:135px;
	background:url(/imgfiles/front/imgs/num5.gif) center right no-repeat;	
}
.botomuy{
	display:block;
	background:url(/imgfiles/front/imgs/backbotomuy.gif) top left repeat-x;
	border-right:1px solid #000;
	height:18px;
	line-height:18px;
	width:92px;
	color:#ffffff;
	font-size:11px;
	text-align:center;
}

.boto_azul_107, .boto_azul_140{
	display:block;
	background:url(/imgfiles/front/imgs/boto_azul_107.gif) top left repeat-x;
	width:107px;
	height:21px;
	position:absolute;
	right:5px;
	top:5px;
	line-height:21px;
	text-align:center;
	text-decoration:none;
	font-size:10px;
	color:#ffffff;
}

.boto_azul_140 {
	background:url(/imgfiles/front/imgs/boto_azul_140.gif) top left repeat-x;
	width:140px;
}
.lk_servicios{
	float:right;
	display:block; 
	background:url(/imgfiles/front/imgs/sep_lkservicios.gif) center left no-repeat;
	padding:0 4px; 
	margin-top:2px;
	height:22px;
	line-height:22px;	
	font-size:10px;
	color:#fff;
	text-transform:none; 
	text-decoration:none; 
	cursor:pointer;
}

span.boton, input.boton {
	 line-height:25px;
	 height:23px;
	 margin:0 3px;
	 border-width:1px 1px 1px 1px;
	 border-color:#0066cc;
	 border-style:solid;
	 background:#0066cc;
	 text-align:center;
	 font-size:11px;
	 font-weight:bold;
	 text-decoration:none;
	 color:#ffffff;
	 padding:3px 7px;
	 cursor:pointer;
}

input.textbox{
margin-top:10px;
}

.leyenda {
	padding:0 5px;
	color:#595959;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.fondo_subir_video {background:#ffffff 	url(/imgfiles/front/imgs/degrad_subir_video.gif) bottom left repeat-x;	}


.newsletter {
	min-height:359px;
	height:auto !important;
	height:359px;
	
}

.list_newsletter  {
	display:block;
	width:301px; 
	background:none;
}


