body{
	background-repeat:no-repeat;
	background-color: #000;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #fff;
	position: relative;
}
a{
	text-decoration: none;
	cursor: pointer;
	color: #fff;
}
ul, li {
	list-style-type:none;
}
#contenedor{
	margin:0 auto;
	overflow:hidden;
	width: 996px;
}
	#top {
		height: 156px;
		position: relative;
	}
		#top .linkchv {
			height: 0;
			padding-top: 45px;
			overflow: hidden;
			width: 230px;
			position: absolute;
			top: 12px;
			right: 28px;
		}
	#mainmenu {
		background-image:url(../images/fondo-menu.gif);
		background-repeat:no-repeat;
		height:32px;
		width: 995px;
		overflow: hidden;
	}
		#mainlevel {
			margin: 0 0 0 8px;
			padding: 0;
			list-style-type: none;
		}
			#mainlevel li {
				display: block;
				float: left;
				border-right: 1px solid #0db2ea;
			}
			#mainlevel li a {
				display:block;
				font-size:12px;
				font-weight:bold;
				line-height:32px;
				padding:0 10px;
			}
			#mainlevel li a:hover {
				background-image:url(../images/bg_menu-actual.jpg);
				background-repeat:repeat-x;
				color: #111;
			}
			#mainlevel #active_menu {
				background-image:url(../images/bg_menu-actual.jpg);
				background-repeat:repeat-x;
				color: #111;
			}
	#buscador {
		bottom:20px;
		position:absolute;
		right:0;
		width:260px;
	}
		#buscador .inputbox {
			border: 1px solid #aeaeae;
			width: 218px;
			height: 22px;
			float: left;
		}
		#buscador .button {
			border: none;
			background-image: url(../images/sprite.jpg);
			background-position: -107px -216px;
			width: 24px;
			height: 24px;
			float: left;
			display: inline;
			padding-top: 24px;
			margin-left: 4px;
			cursor: pointer;
		}
	h3.title {
		margin: 0;
		padding: 0;
		height: 0;
		overflow: hidden;
		background-image: url(../images/sprite.jpg);
		background-repeat: no-repeat;
	}
	#canales_hd, #ultimos_capitulos_portada, #mas_vistos_portada, #mas_vistos_interior, #ultimos_videos_interior {
		float: left;
		margin-top: 18px;
	}
		#canales_hd h3.title {
			margin: 0;
			padding: 0;
			height: 0;
			overflow: hidden;
			background-image: url(../images/sprite.jpg);
			background-repeat: no-repeat;
			background-position: -385px -190px;
			padding-top: 30px;
			width: 182px;
		}
		#canales_hd .container {
			border: 1px solid #018cc5;
		}
		#ultimos_capitulos_portada h3.title {
			background-position: -385px -128px;
			padding-top: 30px;
			width: 181px;
		}
		#mas_vistos_portada .scroll-title {
			width: 996px;
			margin-top:15px;
		}
		#mas_vistos_portada h3.title {
			background-position:-385px -92px;
			margin:0 auto;
			padding-top:35px;
			width:196px;
		}
		#mas_vistos_portada .scrollable { border: none; }
	.scroll-container .scroll-title{ float: left; }
	.scroll-container .navigation {
		float: right;
		display:block;
	}
		.scroll-container .navigation .browse {
			float: left;
			display: inline;
			width: 18px;
			height: 17px;
			margin-left: 2px;
		}
		.scroll-container .navigation .prevPage { background-image: url(../images/scroll_prev.gif); }
		.scroll-container .navigation .nextPage { background-image: url(../images/scroll_next.gif); }
		.scroll-container .navigation .navi {
			float: left;
			margin-right: 5px;
		}
			.scroll-container .navigation .navi a {
				float: left;
				width: 16px;
				height: 16px;
				background-image: url(../images/scroll_off.gif);
				margin-right: 3px;
			}
			.scroll-container .navigation .navi a.active {
				background-image: url(../images/scroll_on.gif);
			}
	.scroll-container .scrollable {
		float: left;
		position:relative;
		overflow:hidden;
		width: 994px;
		height:255px;
		border: 1px solid #018cc5;
	}
		.scroll-container .scrollable .items {
			width:20000em;
			position:absolute;
		}
		.scroll-container .scrollable .items .elem {
			float: left;
			width: 350px;
			overflow: hidden;
			margin: 7px 0 0 1px;
			display: inline;
		}
		#ultimos_capitulos_portada .scrollable .items .elem, #mas_vistos_portada .scrollable .items .elem {
			width: 336px;
		}
		.scroll-container .scrollable .items .elem .tit {
			color:#A6A6A6;
			display:block;
			font-size:18px;
			height:48px;
			overflow:hidden;
		}
		.scroll-container .scrollable .items .elem img {
			height:141px;
			width:348px;
			border: 1px solid #018cc5;
		}
		#ultimos_capitulos_portada .scrollable .items .elem img, #mas_vistos_portada .scrollable .items .elem img {
			height:125px;
			width:308px;
		}
		.scroll-container .scrollable .items .elem p {
			height:57px;
			overflow: hidden;
			margin: 10px 0 0;
			color: #a6a6a6;
		}
		.scroll-container .scrollable .items .elem p a {
			color: #a6a6a6;
		}
	#noticia {
		width: 594px;
		float: left;
		margin-top: 15px;
	}
		.relatedcont, .relatedgal {
			margin-top: 15px;
			width: 540px;
			margin-bottom:15px;
		}
		.relatedcont .title, .relatedgal .title {
			background-image:url("../images/sprite.jpg");
			background-position:0 -46px;
			background-repeat:no-repeat;
			display:block;
			height:45px;
		}
		.relatedcont .vid-icon {
			background-image:url("../images/sprite.jpg");
			background-position:0 -216px;
			background-repeat:no-repeat;
			display:inline-block;
			float:right;
			height:0px;
			margin-right:15px;
			width:43px;
		}
		.relatedgal .gal-icon {
			background-image:url("../images/icono_foto.jpg");
			background-repeat:no-repeat;
			display:inline-block;
			float:right;
			height:0px;
			margin-right:15px;
			width:52px;
		}
		.relatedcont ul, .relatedgal ul {
			padding: 0 0 0 25px;
			margin: 10px 0 0;
		}
		.relatedcont ul li .icon {
			background-image:url("../images/sprite.jpg");
			background-position:-78px -216px;
			background-repeat:no-repeat;
			display:inline-block;
			height:26px;
			width:28px;
			margin-right:5px;
		}
		.relatedgal ul li .icon {
			background-image:url("../images/icono_foto_chico.jpg");
			background-repeat:no-repeat;
			display:inline-block;
			height:26px;
			width:28px;
			margin-right:5px;
		}
		.relatedcont ul li, .relatedgal ul li {
			font-size: 11px;
		}
	#derecha {
		width: 346px;
		float: right;
		margin-top: 15px;
	}
		#mas_vistos_interior .scroll-fix {
			display: block;
			background-image: url(../images/sprite.jpg);
			background-repeat: no-repeat;
			background-position: 0 -139px;
			height: 46px;
			width: 384px;
		}
		#ultimos_videos_interior .scroll-fix {
			display: block;
			background-image: url(../images/sprite.jpg);
			background-repeat: no-repeat;
			background-position: 0 -92px;
			height: 46px;
			width: 384px;
		}
			#mas_vistos_interior .scroll-title, #ultimos_videos_interior .scroll-title {
				height: 2px;
				width: 200px;
			}
			#mas_vistos_interior .navigation, #ultimos_videos_interior .navigation {
				padding-right:39px;
				padding-top:13px;
			}
			#mas_vistos_interior .scrollable, #ultimos_videos_interior .scrollable {
				width: 344px;
			}
		#mas_videos { float: left; }
		#mas_videos .scroll-fix {
			display: block;
			background-image:url(../images/sprite.jpg);
			background-position:0 -186px;
			background-repeat:no-repeat;
			height:29px;
			width:384px;
		}
		#mas_videos .scroll-title {
			height: 29px;
		}
		#mas_videos h3.title2 {
			font-size:12px;
			font-weight:bold;
			margin:0;
			padding:7px 0 0 12px;
		}
		#mas_videos .navigation {
			padding-right:42px;
			padding-top:7px;
		}
		#mas_videos .navigation .navi a {
			background-image: url(../images/vacio_blanco.jpg);
		}
		#mas_videos .navigation .navi a.active {
			background-image: url(../images/lleno_blanco.jpg);
		}
		#mas_videos .scrollable {
			width: 344px;
		}
	.componentheading {
		background-image:url(../images/tit_secciones.jpg);
		background-repeat:no-repeat;
		height:25px;
		padding-top:5px;
		overflow:hidden;
		width:254px;
		font-weight: bold;
		text-align: center;
		font-size:16px;
	}
	table.blog {
		border: 1px solid #018cc5;
		padding: 20px 15px;
	}
	.contentpaneopen .contentheading {
		font-family:georgia;
		font-weight:bold;
		display: block;
		overflow: hidden;
		font-size: 25px;
	}
	.contentpaneopen .chvmosimage {
		height:219px;
		width:537px;
		border: 1px solid #018cc5;
	}
	.contentpaneopen td {
		padding: 0 5px;
	}
	.createdate{
		float: right;
		margin-right: 7px;
	}
	/*diego torres */
	.contentpaneopen .articulo p{
		height: 100%;
		overflow: hidden;
		color: #fff;
	}
	.articulo .img {
		border: 1px solid #018CC5;
		height: 250px;
		margin: 0 0 0 50px;
		text-align: center;
		width: 437px;
	}
	
	.contentpaneopen p, .contentpaneopen p a {
		height: 100%;
		overflow: hidden;
		color: #fff;
	}
/*estilo banners*/
	#banners{
		width: 972px;
		border: 1px solid #777777;
		background-color: #1b1b1b;
		padding: 7px 0 7px 22px;
		float:left;
		margin: 12px 0 9px;
	}
		#google_ads_div_CHVPortadaTopLeaderboard, #google_ads_div_CHVPortadaTopBanner, #google_ads_div_CHVExclusivoCHV728x90, #google_ads_div_CHVExclusivoCHV220x90, #google_ads_div_CHVPortadaTopLeaderboard_ad_container, #google_ads_div_CHVPortadaTopBanner_ad_container, #google_ads_div_CHVExclusivoCHV728x90_ad_container, #google_ads_div_CHVExclusivoCHV220x90_ad_container {
			float: left;
			display: inline;
			margin: 0;
			padding: 0;
		}
		
		#mainmenu .menu_chv a {
			display:block;
			float:left;
			height:0;
			margin-left:15px;
			overflow:hidden;
			padding-top:47px;
			width:31px;
			margin:131px 0 0 15px;
		}
/**/
.flashchvbox {
	margin-bottom:15px;
	margin-left:40px;
}
	
.usercomments {
	background-image:url(../images/sprite.jpg);
	height:45px;
	width:633px;
	border: 1px solid #1e1e1e;
	margin-bottom: 10px;
	margin-top: 15px;
}
	.usercomments .info {
		display: none;
	}
	.usercomments .link {
		float:right;
	}
	.usercomments .link a {
		background-image:url(../images/bg_comentarios.gif);
		background-position:right center;
		background-repeat:no-repeat;
		color: #00a8ea;
		line-height:31px;
		padding-right: 45px;
		display:block;
	}
	#usermessagecontainer .posted {
		color: #00a8ea;
		padding-left: 45px;
	}
	#usermessagecontainer .report, #usermessagecontainer .report a {
		color: #00a8ea;
		font-weight: bold;
	}
	#usermessagecontainer .report {
		clear:left;
		margin-left:32px;
	}
	#usermessagecontainer .comment_container {
		padding: 0 0 15px 13px;
		border-bottom:1px solid #1e1e1e;
		width:530px;
		margin-bottom: 15px;
	}
	#usermessagecontainer .comment_container .icon {
		background-image:url(../images/bg_comentario.gif);
		background-repeat:no-repeat;
		width: 23px;
		height: 22px;
		float: left;
		margin-right: 10px;
	}
	#usermessagecontainer .comment_container .comment {
		float: left;
		width: 460px;
	}

#Pagination {
	margin: 0 auto;
}
	#Pagination a, #Pagination span {
		float: left;
		display:block;
		font-size: 13px;
		margin: 0 2px;
		color: #08a7ce;
	}
	#Pagination .current { font-weight: bold; }
	#Pagination .prev, #Pagination .next {
		height: 0;
		width: 18px;
		padding-top: 17px;
		background-image: url(../images/scroll_prev.gif);
		overflow: hidden;
		margin: 0 20px 0 0;
	}
	#Pagination .next {
		background-image: url(../images/scroll_next.gif);
		margin: 0 0 0 20px;
	}
	
#footer {
	width: 100%;
	background-image: url(../images/footer.jpg);
	background-position: center 0;
	background-repeat:no-repeat;
	height: 448px;
	position: absolute;
	bottom: 0;
	z-index: -1;
}
#pie{
	background-image:url(../images/bottom.jpg);
	background-position: center 0;
	background-repeat:no-repeat;
	clear:both;
	width:100%;
	color:#000;
	margin-top: 30px;
	}
	#pie .container {
		width: 996px;
		margin: 0 auto;
		height:67px;
		padding-top: 30px;
	}
	#pie p{
		font-size:10px;
		font-weight:bold;
		margin:0;
		padding-top:1px;
		text-align:right;
		width:900px;
		color:#fff;
	}

#contenido{
	width:996px;
	overflow:hidden;
	clear: both;
}

/*red chilevision*/
#red {
	background-color:#3B3A40;
	color:#FFFFFF;
	font-size:11px;
	margin:0 auto;
	width:100%;
}
	#red ul {
		background-color:#3B3A40;
		height:35px;
		list-style-type:none;
		margin:0 auto;
		padding:0;
		width:996px;
	}
		#red li{
			float:left;
			height:31px;
			margin-left:20px;
		}
	#red li a {
			background-image:url('../../portada_200903/images/sprite.v2.jpg');			
			background-repeat:no-repeat;
			color:#b0b0b0;
			text-decoration:none;
			display:block;
			height:23px;
			cursor:pointer;
		}
	#red li.red_chilevision{
		background-image:url('../../portada_200903/images/sprite.v2.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.lucybell a{					
					background-position:-816px -624px;				
					display:block;
					height:29px;
					padding-left:30px;
					width:64px;
				}
					#red li.lucybell a div{
						background-color:#3B3A40;
						height:23px;
						padding-top:9px;
					}

			
				#red li.udechile a{					
					background-position:-659px -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:-684px -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:-736px -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:-765px -624px;					
					display:block;
					height:27px;
					width:70px;	
					padding-left:50px;
				}
					#red li.reality a div{
						height:23px;
						background-color:#3B3A40;
						padding-top:10px;
					}
#compteur {
	color: #fff;
}


/*redes sociales*/
				.google_plus{
					float:left;
					width:50px;
					height:60px;
					margin-left:40px;
					}
				.tweeter{
					width:55px;
					height:63px;
					float:left;
					margin-left:5px;
				}
				.facebook{
					width:393px;
					float:left;
					margin-left:5px;
				}
				
				.tweeter_hd{
					width:55px;
					height:63px;
					float:left;
					margin-left:5px;
				}
				.facebook_hd{
					width:373px;
					float:left;
					margin-left:10px;
				}

