body{
	padding: 0px;
	margin: 0px;
	background-color: #23003A;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #fff;
}
/* Piezas Player */
#google_ads_div_CHVYingoPlayerPre{
	display: none;
}
#google_ads_div_CHVYingoPlayerOver{
	display: none;
}
#contenedor_general{
	margin:0;
	padding:0;
	width:1040px;
}

#contenedor{
	background-image:url(../images/bg_contenedor.jpg);
	background-position:0 345px;
	float:left;
	width:900px;
}
#cabecera{
	margin:0px;
	padding:0px;
	width:885px;
}
	#cabecera img{
		margin: auto;
	}
	#cabecera .top_publicidad{
		background-image:url(../images/bg_publicidad.jpg);
		background-repeat:no-repeat;
		height:146px;
		margin:0;
		padding:0;	
	}
	#cabecera .buscar{
		background-image:url(../images/bg_buscar.jpg);
		background-repeat:repeat-x;
		height:25px;
		margin:0;
		padding:0;	
	}
.leaderboard{
	padding-left:155px;
	padding-top:30px;
}
.banner_centro{
	background-image:url(../images/bg_publicidad.gif);
	background-repeat:no-repeat;
	float:right;
	height:121px;
	margin:0 27px 0 0;
	padding-left:0;
	padding-top:22px;
	width:729px;
}
#izquierda{
	width:130px;
	float: left;
	padding-top:1px;
	overflow: hidden;
}
#izquierda .moduletable{
	margin:14px 0px 0px 0px;
	padding:0px;
}

#izquierda img{
	display: block;
}

#izquierda ul{
	margin: 0px;
	margin-left: 7px;
	margin-bottom: 90px;
	padding: 0px;
	list-style-type: none;
}
#izquierda li{
	margin: 0px;
	margin-bottom: 0px;
	padding: 0px;
	padding-left: 1px;
	padding-top: 5px;
	width: 103px;
}

#izquierda .top_menu{
	margin:auto;
	padding: 0px;
}

#izquierda a.mainlevel{
	display:block;
	font-size: 12px;
	font-weight: bold;	
	text-decoration: none;
	background-image: url('../images/bg_menuitem_off.gif');
	width::103px;
	height:21px;
	text-align:center;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#izquierda a.mainlevel:hover{
	background-image: url('../images/bg_menuitem_on.gif');
}

#sms iframe{
BORDER:NONE;
}

#centro{
	float:left;
	overflow:hidden;
	padding:0 0 30px 10px;
	width:745px;
}

#centro .intro td{
	margin:0px;
	padding:4px;
}

	/*estilo de las galerķas mas vistas*/
	#centro .gallery{
		clear:both;
		margin:6px 0px 0px;
		padding:0px;
	}
			#centro .gallery img {
				border-bottom:1px solid #9E94C9;
				border-color:#9E94C9;
				border-left:1px solid #9E94C9;
				border-right:1px solid #9E94C9;
				float:left;
				margin:8px 5px 3px;
				padding:0px;
				width:68px;
				overflow:hidden;
			}
			
			#centro .gallery p {
				color:#FFFFFF;
				font-size:11px;
				margin:0px;
				padding:5px 5px 0px 0px;
			}
	/*fin estilo galerķas mas vistas*/
	#centro table{
		border: 0px;
		padding: 0px;
		border-spacing: 0px;
		border-collapse: collapse;

	}
	#centro .contenidos{
		float:left;
		margin:0;
		padding:0;
		width:490px;
		/*height:615px;*/
	}
		#centro .contenidos .other_content .comentarios{
			clear:both;
			float:left;
			height:215px;
			margin:0px;
			overflow:hidden;
			padding-left:8px;
			padding-top:8px;
			width:235px;
		}
		#centro .conductores{
			background-image:url('../images/bg_conductores.jpg');
			background-repeat:no-repeat;
			margin:0px;
			padding:0px;
			height:527px;
			width:672px;
			overflow:hidden;
		}
		#centro .comentarios ul{
			list-style-type: none;
			margin:0px;
			padding:0px;
		}
		#centro .comentarios li{
			margin:0px;
			padding:0px;
		}
		
		#centro .comentarios li a{
			font-size:10px;
			margin:0px;
			padding:0px;
		}
		#centro .comentarios li a:hover{
			color:#685DAC;
			font-size:10px;
			margin:0px;
			padding:0px;
		}
		
			#centro .contenidos .other_content .comentarios img{
				margin:0px;
				padding:0px;
				padding-bottom:5px;
			}
		

		#centro #exclusivo_titulo{
		}
		
		#contenido_exclusivo{
		 width:745px;
		}
		#contenido_exclusivo img{
		 display:block;
		 float: left;
		}
		#contenido_exclusivo img.canciones{
			clear:both;
		}

		#centro .contenidos .other_content .fotos{
			background-color:#32253F;
			float:left;
			height:215px;
			margin-top:5px;
			margin-left:5px;
			padding:0px;
			width:226px;
			overflow:hidden;
		}
		
		#centro .contenidos .mod_content{
			margin:0px;
			padding:-1px 0px 0px 10px;
		}
		
		#centro .savecomment td{
			font-size:12px;
			margin:0px;
			padding:30px;
		}
		
		#centro .paginacion{
			margin-bottom:16px;
			margin-top:16px;
			padding:0px;
			text-align:center;
		}
		
		#centro .linkmorecomments{
			margin-top:16px;
			padding:0px;
		}
		
		#centro .linkmorecomments a{
			font-size:12px;
			font-weight:bold;
		}
		
		#centro .link{
			margin-bottom:16px;
			padding:0px;
		}
		
		#centro .link a{
			font-size:12px;
			font-weight:bold;
			color:#ebc3db;
		}
		#centro .info{
			font-size:12px;
			font-weight:bold;
			color:#ebc3db;
		}
		
		#centro .commenttableentry2, .commenttableentry1{
			background-image:url(../images/bg_comentarios.gif);
			background-position:0 15px;
			background-repeat:no-repeat;
			margin:8px 0 17px 0;
			overflow:hidden;
			padding:0;
			width:495px;
		}		
		#centro .commenttableentry2 tr, .commenttableentry1 tr{
			margin:0;
			padding:0;
			display:block;
		}
		#centro .commenttableentry2 td, .commenttableentry1 td{
			margin:0;
			padding:0;
			display:block;
		}		
		#centro .commenttableentry2 td.posted, .commenttableentry1 td.posted{
			color:#edff96;
			font-size:12px;
			margin:0 0 10px;
			padding:0;
		}
		#centro .commenttableentry2 td.title, .commenttableentry1 td.title{
			color:#C5FB02;
			font-size:12px;
			font-weight:bold;
			margin:0 0 18px;
			padding:0 0 0 15px;
			text-transform:uppercase;
		}
		#centro .commenttableentry2 td.comment, .commenttableentry1 td.comment{
			background-color:#000000;
			color:#CCF610;
			display:block;
			font-size:12px;
			margin:22px 0 0 5px;
			padding:0 0 20px 15px;
			width:471px;
		}
		#centro .commenttableentry2 td.report a, .commenttableentry1 td.report a{
			color:#edff96;
			font-size:12px;
			margin:0 0 10px;
			padding:0;
			
		}
		#centro .commenttableentry2 td.reply a, .commenttableentry1 td.reply a{
			color:#edff96;
			font-size:12px;
			margin:0 0 10px;
			padding:0;
		}



		
/**Estilo para las galerias de la portada*/
#galeria_portada{
	background-image:url(../images/galerias.gif);
	background-repeat:no-repeat;
	float:left;
	height:152px;
	margin:5px 0;
	padding:46px 0 0 25px;
	width:460px;
}
	#galeria_portada .block_noticias{
		margin:0px;
		padding:0px;	
	}
		#galeria_portada .block_noticias .noticias_cont{
			float:left;
			height:125px;
			margin:0;
			overflow:hidden;
			padding:6px 0 0;
			width:330px;
		}	
		#galeria_portada .block_noticias .noticias{
			float:left;
			height:123px;
			margin:0px 0px 0px 3px;
			overflow:hidden;
			padding:0px;
			width:106px;	
		}

			#galeria_portada .block_noticias .noticias img{
				border:3px solid #792a90;
				display:block;
				height:62px;
				margin:0;
				padding:0;
				width:94px;
			}
			#galeria_portada .block_noticias .noticias br{
				display:none;
			}
			#galeria_portada .block_noticias .noticias p,  .block_noticias .noticias a{
				clear:both;
				color:#FFFFFF;
				font-size:11px;
				font-weight:normal;
				height:50px;
				margin:10px 0 0;
				padding:0;
				text-align:center;
				text-decoration:none;
				width:102px;
			}
			#galeria_portada .block_noticias img.boton{
				display:block;
				float:left;
				margin:21px 3px 6px 0;
				padding:0;
				cursor:hand;
			}

.usercomments{
	background-image:url(../images/comentarios_tit.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:42px 0 0;
	clear:both;
}
#centro .latestcontainer{
	background-color:#32253F;
	height:85px;
	margin:0px;
	padding:0px 0px 0px 6px;
	width:218px;
	overflow:hidden;
}

#centro .contentpaneopen .boton_ficha{
	display:block;
	float:left;
	margin:0px;
	padding:329px 0px 0px;
	border:none;
}
#centro .contentpaneopen .participante p{
	margin:0px;
	padding:12px 0px 0px 266px;
}
		
	#centro .videos{
		float:left;
		margin:0 0 0 26px;
		overflow:hidden;
		padding:0;
		width:207px;
	}
	#centro .videos .contenido{
		background-image:url(../images/bg_videos.jpg);
		background-repeat:repeat-x;
		margin:0;
		padding:0;
	}
	#centro .conductora{
		margin:375px 0px 0px 176px;
		padding:0px;
	}
	#centro .conductor{
		margin:375px 0px 0px 130px;
		padding:0px;
	}
	/*estilo de los videos destacados*/
		#centro .videos .destacado{
			height:70px;
			margin-bottom:0;
			margin-top:0;
			overflow:hidden;
		}
			#centro .videos .destacado img{
				float:left;
				height:44px;
				width:70px;
				overflow:hidden;
			}
			#centro .videos .destacado p{
				height:56px;
				margin-bottom:0;
				margin-top:0;
				overflow:hidden;
				padding-bottom:0;
				padding-top:0;
			}
	#centro .ultimo_programa{
		float:right;
		margin:0 0 10px;
		overflow:hidden;
		padding:0;
		width:244px;
	}
	#centro .ultimo_programa .contenido{
		background-image:url(../images/bg_ultimos2.gif);
		background-repeat:no-repeat;
		height:680px;
		margin:0;
		padding:13px 13px 0 10px;
	}
	/*estilo de los videos destacados*/
		#centro .ultimo_programa .destacado{
			height:165px;
			margin-bottom:0;
			margin-top:0;
			overflow:hidden;
			width:200px;
		}
			#centro .ultimo_programa .destacado img{
				height:123px;
				overflow:hidden;
				width:193px;
			}
			#centro .ultimo_programa .destacado p{
				height:56px;
				margin-bottom:0;
				margin-top:0;
				overflow:hidden;
				padding-bottom:0;
				padding-top:0;
			}

			
			
	#centro .participantes{
		margin:0px;
		padding:0px;
		clear:both;
	}
	#centro .mujeres{
		margin:0px;
		padding:25px 0px 0px;
	}
	
	
	
	
	#centro .flashchvbox{
		/*background-image:url(../images/bg_player.jpg);
		background-repeat:no-repeat;*/
		margin-left:0;
		margin-top:0;
		padding:17px 0 0 2px;
		text-align:center;
	}
	
	#centro .equipo{
		background-image:url(../images/bg_centro.jpg);
		background-position: 20px 85px;
		background-repeat:no-repeat;
		height:617px;
		padding-left:14px;
		padding-top:7px;
		width:507px;
		overflow:hidden;
	}
	#centro .representada{
		background-image:url('../images/representada.jpg');
		background-repeat:no-repeat;
		height:360px;
		margin:0px;
		padding:0px;
		width:629px;
		overflow:hidden;
	}
	#centro .representado{
		background-image:url('../images/representado.jpg');
		background-repeat:no-repeat;
		height:360px;
		margin:0px;
		padding:0px;
		width:629px;
		overflow:hidden;
	}
	#centro .representada h5, #centro .representado h5{
		font-size:18px;
		margin:0px;
		padding:21px 0px 0px 273px;
		color:#e6cff9;
	}
	#centro .representada p, #centro .representado p{
		margin:0px;
		padding:35px 0px 0px 257px;
		font-weight:bold;
		margin-right: 30px;
	}

	#centro table.contentpaneopen_intro{
		overflow:hidden;
		width:239px;
	}
	
	#centro table.contentpaneopen{
		overflow:hidden;
		width:495px;
	}
	
	#centro table.contentpaneopen_conductores{
		margin:0px;
		padding:0px;
		width:276px;
		height:232px;
		overflow:hidden;
	}
	
	#centro table.contentpaneopen_conductores td{
		font-size:12px;
		font-weight:bold;
		margin:0px;
		padding:18px;
	}
	#centro .blog_conductores td {
		margin:0px;
		padding:0px;
	}
	#centro table.blog, #centro table.blog_intro {
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
	#centro .blog_conductores .intro {
		margin:0px 0px 0px 10px;
		padding:0px;
	}
	
	#centro table.contentpaneopen_participantes img{
		padding:0px;
		/*border:2px solid;
		border-color:#9B15CE;*/
		margin-top:21px;
	}
	
	#centro table.contentpaneopen td.contentheading, .componentheading, .contentheading, .componentheading_intro{
		background-image:url(../images/tit_menu.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		color:#420185;
		font-size:12px;
		font-weight:bold;
		height:26px;
		margin:0;
		overflow:hidden;
		padding:5px 10px 0 0;
		text-align:right;
		text-transform:uppercase;
		width:485px;
	}

	#centro table.contentpaneopen_intro td.contentheading_intro{
		background-image:url(../images/bg_titulo.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		color:#420185;
		font-size:11px;
		font-weight:bold;
		height:15px;
		margin-left:0;
		overflow:hidden;
		padding-left:10px;
		padding-top:9px;
	}
	#centro table.contentpaneopen_conductores td.contentheading_conductores{
		font-weight:bold;
		font-size:18px;
		height:19px;
		margin-left:0px;
		overflow:hidden;
		padding-left:10px;
		padding-top:1px;
		color:#c0b2d3;
	}	

	#centro table.contentpaneopen img{
		margin-left:-6px;
		padding:0;
	}
	table.contentpaneopen_intro img{
		height:155px;
		margin-left:-6px;
		padding:0;
		width:236px;
	}
	#centro table.contentpaneopen p, table.contentpaneopen_intro p{
		margin:5px 15px 16px 10px;
		padding:0px;
		color:#c5fb02;
	}
	#centro .contentpaneopen_intro .wall{
		margin:0px 0px 17px;
		font-weight:bold;
		padding:0px;
		text-align:center;
	}
/* Imagenes chvmosimage*/
img.chvmosimage{
	padding-left: 6px;
	padding-right: 6px;
}
#publicidad{
	width: 120px;
	overflow:hidden;
}

	#publicidad .banner{
		width: 120px;
		overflow:hidden;
		margin-bottom:5px;
	}

#pie{
	clear:both;
	margin:0;
	padding:20px 0;
	width:885px
}
	#pie p{
		margin: 0px;
		text-align: center;
		font-size: 9px;
		font-weight: bold;
	}

/*Galerias y contenidos relacionados*/

#centro .relatedcont, #centro .relatedgal{
	clear:both;
	margin:0;
	overflow:hidden;
	padding:8px 0 10px 0;
	width:495px;
}
#centro .relatedcont h5, #centro .relatedgal h5{
	background-image:url(../images/tit_menu.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#420185;
	font-size:12px;
	font-weight:bold;
	height:26px;
	margin:0;
	overflow:hidden;
	padding:9px 0 0 10px;
	text-align:left;
	text-transform:uppercase;
}
#centro .relatedcont a, #centro .relatedgal a{
	font-size:11px;
	margin:0px;
	padding:0px;
	color:#fff;
}
#centro table.contentpaneopen .relatedcont img, #centro table.contentpaneopen .relatedgal img{
	display:block;
	margin:0px;
	padding:0px;
}
#centro .relatedcont ul, #centro .relatedgal ul{
	background-image:url(../images/bg_relacionados.gif);
	background-repeat:no-repeat;
	clear:both;
	height:80px;
	margin:0;
	padding:10px 0;
}
#centro .relatedcont li{
	margin:0px 0px 0px 10px;
	list-style: none;
	background-image: url('../images/bullet_relcont.jpg');
	background-repeat: no-repeat;
	padding:0px;
	padding-left: 25px;
}
#centro .relatedgal li{
	margin: 0px;
	margin-left: 10px;
	list-style: none;
	background-image: url('../images/bullet_relgal.jpg');
	background-repeat: no-repeat;
	padding:0px;
	padding-left: 25px;
}

#concursos{
	float:left;
	margin:0px;
	padding:0px;
}

#concursos .titulo{
	background-image:url(../images/tit_modulo.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#420185;
	font-size:11px;
	font-weight:bold;
	height:26px;
	margin:0;
	overflow:hidden;
	padding:5px 10px 0 0;
	text-align:right;
	text-transform:uppercase;
	width:445px;
}

#ranking{
	float:left;
	margin:0;
	overflow:hidden;
	padding:0;
/*	width:204px;*/
}

#ranking .titulo{
	background-image:url(../images/tit_modulo_chi.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#420185;
	font-size:11px;
	font-weight:bold;
	height:26px;
	margin:0;
	overflow:hidden;
	padding:5px 10px 0 0;
	text-align:right;
	text-transform:uppercase;
	width:194px;
}
#contenido_down{
	float:left;
	overflow:hidden;
	padding:0 0 0 10px;
	width:735px;
}
#memorice{
	float:left;
	margin:0 0 0 7px;
	overflow:hidden;
	padding:0;
	width:206px;
}

#memorice .titulo{
	background-image:url(../images/tit_generico.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#420185;
	font-size:11px;
	font-weight:bold;
	height:26px;
	margin:0;
	overflow:hidden;
	padding:5px 10px 0 0;
	text-align:right;
	text-transform:uppercase;
	width:196px;
}
#docureality{
	float:left;
	margin:10px 0;
	overflow:hidden;
	padding:0;
	width:260px;
}

#docureality .titulo{
	background-image:url(../images/tit_docureality.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#420185;
	font-size:11px;
	font-weight:bold;
	height:26px;
	margin:0;
	overflow:hidden;
	padding:5px 10px 0 0;
	text-align:right;
	text-transform:uppercase;
	width:235px;
}

#notas{
	float:left;
	margin:10px 0 0 7px;
	overflow:hidden;
	padding:0;
	width:460px;
}

#notas .titulo{
	background-image:url(../images/tit_notas.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:26px;
	margin:0;
	overflow:hidden;
	padding:5px 10px 0 0;
	width:460px;
}
#camaras{
	float:left;
	margin:10px 0 0 7px;
	overflow:hidden;
	padding:0;
	width:232px;
}

#camaras .titulo{
	background-image:url(../images/tit_camara.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	height:28px;
	margin:0 0 0 14px;
	overflow:hidden;
	padding:4px 3px 0 0;
	text-align:right;
	text-transform:uppercase;
	width:200px;
}
#desfiles{
	float:left;
	margin:10px 0 0 8px;
	overflow:hidden;
	padding:0;
	width:235px;
}

#desfiles .titulo{
	background-image:url(../images/tit_desfiles.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	height:17px;
	margin:0 0 0 0;
	overflow:hidden;
	padding:5px 9px 0 0;
	text-align:right;
	text-transform:uppercase;
	width:226px;
}

#artistas{
float:left;
margin:0;
overflow:hidden;
padding:0;
width:264px;
}
	
/* Navegacion entre articulos */
a{
	font-size: 13px;	
	color: #b7eb02;
	text-decoration: none;
	font-weight: bold;

}
a:hover{
	color:#fff;
}
a.readon{
	margin-right: 10px;
	margin-bottom: 10px;
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	float: right;
}
a.readon:hover{
	color:#cccccc;
}
.back_button a{
	margin-right: 10px;
	margin-bottom: 10px;
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	float: right;
}
.back_button a:hover{
	color:#C17EF1;
}
.pagenav_prev{
	display: none;
}
.pagenav_next{
	display: none;
}
.pagenav{
	color:#C5FB02;
	font-size:13px;
	font-weight:bold;
}
a.pagenav:hover{
	color: #ffffff;
	font-size:14px;
}
/**Wallpapers*/
#wallpapers{
	margin:0;
	padding:0;
	width:456px;
}	
#wallpapers h5{
	background-image:url(../images/tit_modulo.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#420185;
	font-size:11px;
	font-weight:bold;
	height:26px;
	margin:0;
	overflow:hidden;
	padding:5px 10px 0 0;
	text-align:right;
	text-transform:uppercase;
	width:445px;
}
	#wallpapers .contenido{
		height:900px;
		margin:0;
		overflow-x:hidden;
		overflow-y:scroll;
		padding:0;
		width:470px;
	}

		#wallpapers .contenido .wallpaper{
			float:left;
			height:120px;
			margin:0 0 0 8px;
			padding:0;
		} 
			#wallpapers .contenido .wallpaper img{
				clear:both;
				display:block;
				height:64px;
				margin:0;
				padding:0;
				width:100px;
			}   
			#wallpapers .contenido .wallpaper a{
				display:block;
				float:left;
				margin:6px 0 0 0;
				padding:0;
				font-size:9px;
			}   
/**formulario de registro*/
#login{
	background-image:url(../images/bg_login.gif);
	background-position:0 36px;
	background-repeat:no-repeat;
	float:right;
	height:155px;
	margin:0px 0 12px;
	overflow:hidden;
	padding:0;
	width:244px;
}
#login h5{
	background-image:url(../images/tit_login.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:14px;
	height:21px;
	margin:0;
	padding:9px;
	width:226px;
	display:block;
}
#login form{
	padding-bottom:10px;
	padding-left:13px;
	padding-top:10px;
}
#login h2{
	float:left;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 30px;
	padding:0;
	width:50px;
}  
#login .inputbox{
	background-image:url(../images/bg_textbox.gif);
	background-repeat:no-repeat;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
	border:0px none;
	background-color:transparent;
	height:20px;
}
#login img.boton{
	display:block;
	margin:0;
	padding:4px 0 0 112px;
}
#login a.recuperar{
	display:block;
	margin:0 15px 0 0;
	padding:0;
	text-align:right;
}
#login a.registrate{
	display:block;
	margin:0 15px 0 0;
	padding:0;
	text-align:right;
}
#login a.actualizar{
	display:block;
	margin:0 15px 0 0;
	padding-top:4px;
	text-align:center;
	padding-left:5px;
}
#login a.salir{
	background-image:url(../images/bg_salir_reg.jpg);
	background-repeat:no-repeat;
	display:block;
	margin:0px 15px 0px 74px;
	padding-left:24px;
	width:78px;
	height:30px;
	padding-top:5px;


}
#login a.baja{
	display:block;
	margin:0 15px 0 0;
	padding:0;
	text-align:right;
}
/**formularios de registro*/
#centro form{
	margin:0px;
	padding:5px 0px 0px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:930px;
}
#centro form .inputbox, form .checkbox{
	margin:3px 0 0;
	padding:0;

}
#centro form select{
	margin:3px 0px 0px;
	padding:0px;
}
#centro form .button{
	border:0 none;
	font-weight:bold;
	margin:0 0 50px;
	padding:0;
}


/* Perfiles */
#elperfil{
	background-color: #9355a0;
	width: 457px;
	margin-top: 3px;
	padding-bottom: 10px;
}
#elperfil table.datos{
	width: 344px;
	margin-left: 54px;
	font-size: 14px;
}
#elperfil table.datos tr{
font-size:13px;
}
#elperfil input.sub{
	background-image:url('../images/btn_fotolog.gif');
	background-repeat:no-repeat;
	background-color:#9355A0;
	border:0px none;
	color:#FFFFFF;
	font-size:13px;
	height:23px;
	width:116px;
}
#elperfil table.datos td.campo{
	width: 86px;
	padding-left: 22px;
	background-color: #a474b0;
	border-bottom: 1px solid #9355a0;
}
#elperfil table.datos td.valor{
	background-color: #402544;
	border-bottom: 1px solid #9355a0;
}

#volver_btn a{
	background-image:url('../images/volver_off.jpg');
	background-repeat:no-repeat;
	height:22px;
	width:78px;
	margin: 0px;
	padding: 0px;
	display:block;
}
#volver_btn a:hover{
	background-image:url('../images/volver_on.jpg');
	background-repeat:no-repeat;
}
#perfiles, #perfiles_mas, #perfiles_menos{
	margin-top: 2px;
	padding:8px 0px 0px 8px;
	clear:both;
}
#perfiles a, #perfiles_mas a, #perfiles_menos a{
	font-size: 11px;	
	color: #694970;
	text-decoration: none;
	font-weight: bold;

}
#perfiles a:hover, #perfiles_mas a:hover, #perfiles_menos a:hover{
	color: #b28ad1;
}
#perfiles .componentheading{
	clear: both;
}
#perfiles_mas .componentheading, #perfiles_menos .componentheading{
	background-image:url(../images/bg_titulo.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	height:19px;
	margin-left:0px;
	overflow:hidden;
	padding-left:10px;
	padding-top:2px;
	float: left;
	width: 213px;
}
#perfiles_mas .mas, #perfiles_menos .menos{
	background-image:url(../images/bg_mas.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	height:19px;
	overflow:hidden;
	padding-left:10px;
	padding-top:2px;
	float: left;
	color: #694970;
	width: 213px;
	margin-left: 12px;
}
#perfiles .perfil, #perfiles_mas .perfil, #perfiles_menos .perfil{
	float: left;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 5px;
	width: 149px;
	height: 134px;
	overflow: hidden;
	background-color: #9355a0;
}

#perfiles .perfil .usuario, #perfiles_mas .perfil .usuario, #perfiles_menos .perfil .usuario{
	width: 149px;
	height: 28px;
	overflow: hidden;
	background-image: url('../images/fondo_usuario.jpg');
}
#perfiles .perfil .usuario .nombre a, #perfiles_mas .perfil .usuario .nombre a, #perfiles_menos .perfil .usuario .nombre a{
color:#FFFFFF;
}
#perfiles .perfil img, #perfiles_mas .perfil img, #perfiles_menos .perfil img{
	display: block;
	margin-left: 15px;
	margin-top: 8px;
	margin-bottom: 4px;
}
#perfiles .perfil .usuario .id, #perfiles_mas .perfil .usuario .id, #perfiles_menos .perfil .usuario .id{
	font-size: 16px;
	font-weight: bold;
	padding-left: 11px;
	padding-right: 11px;
	color: #694970;
}
#perfiles .perfil .usuario .nombre, #perfiles_mas .perfil .usuario .nombre, #perfiles_menos .perfil .usuario .nombre{
	font-size: 12px;
	font-weight: bold;
	padding-left: 4px;
}
#bot_exclusivo{
	padding:8px;
	margin:0px;
}
/**paginacion perfiles*/
#btn_paginas{
	padding:0px;
	margin:0px 0px 0px 117px;
	clear:both;
}
		#btn_paginas a.anterior_on , #btn_paginas a.siguiente_on {
			background-image:url(../images/bg_ant_sig.gif);
			background-repeat:no-repeat;
			color:#FFFFFF;
			display:block;
			float:left;
			height:19px;
			margin:0px;
			padding:4px 0px 0px 23px;
			width:80px;
			font-weight:bold;
		}
		
		#btn_paginas .disable{
			background-image:url('../images/bg_ant_sig_disable.gif');
			background-repeat:no-repeat;
			display:block;
			height:19px;
			margin:0px;
			padding:4px 0px 0px 23px;
			width:80px;
			float:left;
			color:#FFF;
			font-weight:bold;
		}
		
		
/**calendario mala conducta*/

#mod_calendario{
	background-color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	width:192px;
	height:180px;
} 
#mod_calendario .calendario_titulo{
	background-image:url(../images/ultimocapitulo.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	height:18px;
	margin:0px;
	padding:4px 0px 0px 10px;
	width:166px;
}
#mod_calendario table.calendario{
	text-align:center;
	padding:0px;
	margin:28px 0px 0px 9px;
	width:173px;
} 
#mod_calendario table.calendario td.mes{
	background-color:#000;
	padding:0px;
	margin:0px;
	font-size:11px;
}
#mod_calendario table.calendario td.btn{
	padding:0px;
	margin:0px;
	width:23px;
	background-color:#dd0400;
	color:#000;
}
#mod_calendario table.calendario td.dia{
	padding:0px;
	margin:0px;
	width:23px;
	background-color:#cccccc;
	color:#000;
}
#mod_calendario table.calendario td.llena{
	padding:0px;
	margin:0px;
	width:23px;
	background-color:#ff6664;
	color:#000;
}
#mod_calendario table.calendario td.vacia{
	padding:0px;
	margin:0px;
	width:23px;
	background-color:#f9f0f3;
}
#mod_calendario table.calendario td.llena a{
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}
#personajes{
	float:right;
	margin:0 0 0 15px;
	padding:0;
}
	#personajes h3{
		background-image:url(../images/tit_personajes.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		color:#000000;
		font-size:11px;
		font-weight:bold;
		height:26px;
		margin:0;
		overflow:hidden;
		padding:5px 10px 0 0;
		text-align:right;
		text-transform:uppercase;
		width:229px;
	}
	#personajes ul{
		list-style-type:none;
		padding:0;
		margin:0;
	}
		#personajes li{
			list-style-type:none;
			padding:0;
			margin:0;
			height:160px;
		}
#wallpapers_portada{
	float:right;
	margin:0 0 33px;
	padding:0;
}
#wallpapers_portada img{
	padding:0px;
	margin:0px;
}
#videochat{
	float:right;
	margin:0 0 23px;
	padding:0;
}
#videochat img{
	padding:0px;
	margin:0px;
}
#karenpaola{
	padding:0px;
	margin:0px;
	float:right;
}
#karenpaola img{
	padding:0px;
	margin:0px;
}
#contenido_down {
	float:right;
	margin:0;
	padding:0;
	width:500px;
}
#contenido_right {
	float:right;
	margin:0;
	padding:0;
	width:240px;
}
/*Videos mas vistos Portada*/
		
	#contenido_down .videos{
		float:left;
		margin:0 0 0 7px;
		overflow:hidden;
		padding:0;
		width:206px;
	}
	#contenido_down .videos .contenido{
		background-image:url(../images/bg_videos_portada.jpg);
		background-repeat:repeat-x;
		margin:0;
		padding:0;
	}
	/*estilo de los videos destacados*/
		#contenido_down .videos .destacado{
			height:56px;
			margin-bottom:0;
			margin-top:0;
			overflow:hidden;
		}
			#contenido_down .videos .destacado img{
				float:left;
				height:44px;
				width:70px;
				overflow:hidden;
			}
			#contenido_down .videos .destacado p{
				height:40px;
				margin:0;
				overflow:hidden;
				padding:0 5px 0 0;
			}
#blog{
	background-image:url(../images/bg_text_blog.gif);
	background-repeat:no-repeat;
	font-size:13px;
	font-weight:bold;
	height:240px;
	margin:0;
	padding:10px 26px;
	width:645px;
}	
		
#blog img{
	padding-left:6px;
	padding-right:6px;
	margin:0px;
}

#blog h1{
	color:#ADF700;
	font-size:20px;
	font-weight:bold;
	margin:20px 0 0;
	padding:0;
}
#chicos_yingo{
	float:left;
	margin:0;
	padding:0;
	width:755px;
}
	#chicos_yingo ul{
		list-style-type:none;
		padding:0px;
		margin:0px;
	}
		#chicos_yingo li{
			float:left;
			height:222px;
			margin:0;
			padding:0;
			width:177px;
		}
#mamboflashchv{
	margin-left:22px;
}
#respuesta{
	height:300px;
	margin:0;
	padding:0;
}
.latestgallerychv{
background-color:#62428E;
float:right;
height:437px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
overflow-y:scroll;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:200px;
}

/*Estilo para tabla de votaciones de Sube Tu Video*/

	#centro div.votacion_form form{
		height:25px;
	}
	
	#centro div.votacion_form  img{
		border:0 none;
		padding-left:2px;
		margin:0px;
	}
	#centro div.votacion_form p.vota{
		color:#fbec21;
		font-size:13px;
		font-weight:bold;
		height:18px;
		margin:0;
	}	
	#centro table.contentpaneopensube_video{
	width:237px;
	}
	#centro table.contentpaneopensube_video p{	
	margin:0;
	overflow:hidden;
	padding:8px;
	width:208px;
	}
	#centro table.blogsube_video {
		background-image:url('../images/tit_ultimos_subidos.gif');		
		background-repeat:no-repeat;
		width:489px;
		
	}
	#centro table.blogsube_video table.intro{
		background-image:url('../images/fondo_sube_video.gif');		
		background-repeat:no-repeat;
		margin-top:30px;
		padding:0;
	}
	#centro table.blogsube_video table.intro td{
		padding:6px;
	}
	#centro table.contentpaneopensube_video div.votacion_resultado p.prom{
		background-image:url('../images/bg_promedio.jpg');
		background-position:73px 50%;
		background-repeat:no-repeat;
		color:#000000;
		font-weight:bold;
		margin:0;
		padding-left:95px;
		padding-top:10px;
		text-align:right;
		width:87px;
		}
	#centro table.contentpaneopensube_video td.contentheadingsube_video {
		font-weight:bold;
		font-size:13px;
	}

	#centro table.blogsube_video table.contentpaneopensube_video img.chvmosimage{
	height:107px;
	width:193px;
	}
	/*Fin de estilo para tabla de votaciones de Sube Tu Video*/

	
	/*Estaticos user5*/
	#estaticos{
	padding-left:140px;
	clear:both;
		
	}
	#estaticosvip{
	clear:both;
	float: right;
		
	}/*fin estilos user5*/

	/*Estilo para contenido de Notas Exclusivas*/
	#centro table.contentpaneopenexclusivas{
	width:237px;
	}
	#centro table.contentpaneopenexclusivas p{	
	margin:0;
	overflow:hidden;
	padding:8px;
	width:208px;
	}
	#centro table.blogexclusivas {
		background-image:url('../images/tit_ultimos_subidos.gif');		
		background-repeat:no-repeat;
		width:489px;
		
	}
	#centro table.blogexclusivas table.intro{
		background-image:url('../images/fondo_sube_video.gif');		
		background-repeat:no-repeat;
		margin-top:30px;
		padding:0;
	}
	#centro table.blogexclusivas table.intro td{
		padding:6px;
	}


	#centro table.contentpaneopenexclusivas td.contentheadingexclusivas {
		font-weight:bold;
		font-size:13px;
	}

	#centro table.blogexclusivas table.contentpaneopenexclusivas img.chvmosimage{
	height:107px;
	width:193px;
	}
	/*Fin de estilo para contenido de Notas Exclusivas*/


	/*Estilo para contenido vip*/
	 #notas_exclusivas , #sube_video , #galerias_exclusivas , #video_chat{
		display:block;
		float:left;
	 }


/*estilo para Ranking videos mas votados de "sube tu video"*/	
	#centro .ranking_subevideo {	
		float:right;
		margin:0 0 10px;
		overflow:hidden;
		padding:0;
		width:244px;
	}
	#centro .ranking_subevideo img.chvmosimage{
		height:105px;
		width:188px;
	}
	#centro .ranking_subevideo .item{
		padding-left:12px;
	}
	#centro .ranking_subevideo .item p{
		height:49px;
		margin:0;
		overflow:hidden;
		padding:7px 7px 7px 16px;
		width:169px;
	}
	#centro .ranking_subevideo .item h4{
		font-size:13px;
		margin:0;
		padding:7px;
	}
	#centro .ranking_subevideo .item p.prom{
		background-image:url(../images/bg_promedio.jpg);
		background-position:0 0;
		background-repeat:no-repeat;
		color:#000000;
		font-weight:bold;
		height:32px;
		margin:6px 0 0;
		padding-left:91px;
		padding-top:8px;
		width:89px;
	}

	#centro .ranking_subevideo{
		background-color:transparent;
		background-position:207px 0;
		background-repeat:no-repeat;
		display:block;
		float:left;
		height:828px;
		margin-left:9px;
		overflow:hidden;
		width:237px;
	}
	#centro .ranking_subevideo #root0.root{
	background-color:transparent;
	background-image:url('../images/barra.gif');
	background-position:224px 0;
	background-repeat:no-repeat;
	height:759px;
	width:236px;
	}

	#centro .ranking_subevideo #scroll0Container.scrollContainer{
	background-color:#000;
	width:223px;
	}
 /*Fin Estilo ranking sube video*/


 /*Estilo player sube tu video*/
	
	#centro table.contentpaneopen div.votacion_form{
	clear:both;
	float:left;
	padding-left:56px;
	width:242px;
	}

	#centro table.contentpaneopen div.votacion_resultado{
		display:block;
	float:left;
	width:195px;
	}
	#centro table.contentpaneopen div.votacion_resultado p.prom{
	background-image:url(../images/promedio_player.gif);
	background-repeat:no-repeat;
	color:#000000;
	font-weight:bold;
	height:40px;
	padding-left:107px;
	padding-top:10px;		
	}
	/*Fin estilo player sube tu video*/


/*Estilo para galerias exclusivas yingo vip*/
	#galeria_exclusivas_portada {
		background-image:url(../images/fondo_mas_galerias.gif);
		background-repeat:no-repeat;
		clear:both;
		height:290px;
	}
	#galeria_exclusivas_portada  .noticias_cont{
	height:207px;
	overflow:hidden;
	

	}
	#galeria_exclusivas_portada .noticias{
	float:left;
	padding-left:21px;
	padding-top:66px;
	width:150px;
	}

	#galeria_exclusivas_portada img{
	border: 1px solid #35b810;
	}

	#galeria_exclusivas_portada .btn_galeria_exc{
	clear:both;
	padding-left:40px;
	
	}
	#galeria_exclusivas_portada .btn_galeria_exc img.boton{
	float:left;
	}/*Fin estilo galerias exclusivas*/

	
	/*estilo para galerias vip */


	#viewgallery_vip #myGallery{
		width:705px !important;
		height:700px !important;
	}

	#viewgallery_vip div.tit_categoria{
		background-image:url('../images/tit_galeria_vip.gif');
		background-repeat:no-repeat;
		height:22px;
		margin-left:20px;
		padding-left:26px;
		padding-top:6px;
		overflow:hidden;
		width:332px;
		font-weight:bold;
	}

	#viewgallery_vip div.full{
		background-image:url('../images/bg_full_galeria.gif');
		background-repeat:no-repeat;
		height:70px;
		margin-left:20px;
		margin-top:9px;
		overflow:hidden;
		padding-left:25px;
		padding-top:9px;
		width:678px;
	}
	/*Fin estilos galerias vip*/
	
/*Formulario de ingreso a comunidad vip*/
#loginvip, #loginvip_ok{
	float:right;
	width:243px;
	height:290px;

}	
	#loginvip .titulo, #loginvip_ok .titulo{
		background-image:url('../images/tit_registro.gif');
		background-repeat:no-repeat;
		height:0;
		margin:0;
		overflow:hidden;
		padding-top:28px;
		width:243px;
	}
	#loginvip .formulario {
		background-image:url('../images/registro.gif');
		background-repeat:no-repeat;
		height:262px;
	}
	 #loginvip_ok .formulario2{
		background-image:url('../images/registro2.gif');
		background-repeat:no-repeat;
		height:262px;
	 }
		#loginvip_ok .formulario2 #ingreso_codigo2 {
			padding-left:54px;
			padding-top:119px;
		}

		#loginvip .formulario #frmlogin{
			padding-left:62px;
			padding-top:111px;
			height:36px;			
		}
		#loginvip .formulario #ingreso_codigo input.boton{
		background-image:url('../images/btn_codigo.gif');
		background-repeat:no-repeat;
		}
#errores h5{
	margin:0px;
	background-image:url('../images/error.gif');
	background-repeat:no-repeat;
	height:0;
	margin:0;
	overflow:hidden;
	padding-top:43px;
	margin:0 0 0 24px;
}







/*fin estilo formulario ingreso*/


/*red chilevision*/
	#red {
		background-color:#3B3A40;
		color:#FFFFFF;
		font-size:11px;
		margin:0 auto;
		width:100%;
	}
		#red ul {
			height:35px;
			list-style-type:none;
			margin:0 auto;
			padding:0;
			width:1040px;
		}
			#red li{
				float:left;
				height:31px;
				margin-left:20px;
			}
		#red li a {
				background-image:url('../../portada_200903/images/sprite.jpg');			
				background-repeat:no-repeat;
				color:#b0b0b0;
				text-decoration:none;
				display:block;
				height:23px;
				cursor:pointer;
				font-size:11px;
font-weight:normal;
			}
		#red li.red_chilevision{
			background-image:url('../../portada_200903/images/sprite.jpg');			
			background-repeat:no-repeat;
			background-position:-480px -624px;
			padding-top:0;
			width:113px;
			background-color:#3B3A40;
		}

				#red li.chv a{
					background-position:-593px -624px;
					display:block;
					height:31px;
					padding-left:25px;
					width:67px;
				}
					#red li.chv a div{
						background-color:#3B3A40;
						height:20px;
						padding-top:9px;
					}

			
				#red li.boom a{
					background-position:-618px -624px;					
					display:block;
					height:26px;
					padding-left:38px;
					width:63px;
				}
					#red li.boom a div{
						background-color:#3B3A40;
						height:23px;
						padding-top:9px;
					}

			
				#red li.galerias a{					
					background-position:-657px -624px;				
					display:block;
					height:29px;
					padding-left:30px;
					width:64px;
				}
					#red li.galerias a div{
						background-color:#3B3A40;
						height:23px;
						padding-top:9px;
					}

			
				#red li.udechile a{					
					background-position:-686px -624px;
					height:28px;
					width:52px;
					padding-left:25px;					
				}
					#red li.udechile a div{
						background-color:#3B3A40;
						padding-top:8px;
						height:23px;
					}
			
			
				#red li.mitiu a{
					background-position:-710px -624px;
					display:block;
					height:28px;
					padding-left:54px;
					width:44px;
				}
					#red li.mitiu a div{						
						background-color:#3B3A40;
						padding-top:8px;
						height:23px;
					}

			
				#red li.karaoke a{
					background-position:-764px -624px;
					display:block;
					height:28px;
					padding-left:28px;
					width:66px;
				}
					#red li.karaoke a div{
						background-color:#3B3A40;
						height:23px;
						padding-top:8px;
					}
			
				#red li.reality a{
					background-position:-792px -624px;					
					display:block;
					height:27px;
					width:70px;	
					padding-left:54px
				}
					#red li.reality a div{
						height:23px;
						background-color:#3B3A40;
						padding-top:8px;
					}
