body{
	background-repeat:no-repeat;
	background-color: #000;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #000;
}
a{
	text-decoration: none;
	cursor: pointer;
	color:#000;;
}
#contenedor{
	margin:0 auto;
	width:996px;
}
#contenido{
	width:996px;
	overflow:hidden;
	clear: both;
	background-color: #fff;
}
#cabecera{
	height: 232px;
	overflow:hidden;
	width:996px;
}
	#cabecera h1{
		float:left;
		height:90px;
		margin:0 148px 0 0;
		overflow:hidden;
		padding-left:34px;
		padding-top:76px;
		width:97px;
	}
	#cabecera a.goCHV {
		display:block;
		height:0;
		overflow:hidden;
		padding-top:85px;		
	}
	#cabecera .contador{
		float:left;
		height:123px;
		padding-left:55px;
		padding-top:6px;
		width:342px;
		display: none;
	}
	#cabecera ul{		
		float:left;
		list-style-type:none;
		margin:0;
		padding:8px 0 0 10px;
		width:850px;
	}
		#cabecera li{
			display:inline;
			line-height:25px;
			padding:0px;
			float: left;
		}
		#cabecera li a{
			color:#4c5a4d;
			text-decoration:none;
			font-weight:bold;
			display: block;
			padding-left: 15px;
			padding-right: 15px;
			height: 38px;
			text-align: center;
			padding-top: 10px;
		}
		#cabecera li a:hover{
			/*background-color: #605e5f;*/
			background-image: url("../images/bg_menu_hover.jpg");
			background-repeat: repeat-x;
			font-weight:bold;
			color: #fff;
			
		}
		#cabecera li a#active_menu{
			background-image: url("../images/bg_menu_hover.jpg");
			background-repeat: repeat-x;
			/*background-color: #605e5f;*/
			font-weight:bold;
			color: #fff;
		}
	#cabecera form{
		float: right;
	}
	#cabecera .search {
		height:34px;
		margin-top:12px;
		padding:11px 0 0;
		width:134px;
	}
		#cabecera .search .inputbox {
			border:medium none;
			float:left;
			height:18px;
			width:104px;
			font-size: 11px;
		}
		#cabecera .search .button {
			background-color:transparent;
			border:medium none;
			color:transparent;
			cursor:pointer;
			display:inline-block;
			float:left;
			font-size:19px;
			height:21px;
			width:24px;
		}
		
		

/* Inicio Publicidad */
#banners{
	clear:both;
	width:996px;
	height: 120px;
	overflow: hidden;
}
	#google_ads_div_CHVMundial728x90{
		float:left;
		margin-left:18px;
		display: inline;
		padding-left: 11px;
		padding-top:15px;
		background-image: url("../images/sprite.jpg");
		background-position: -986px 15px;
		background-repeat: no-repeat;
	}
	#google_ads_div_CHVMundialLayer{
		
	}
	#google_ads_div_CHVMundial220x90{
		float:left;
		padding-top: 15px;
		padding-left: 1px;
	}
	#google_ads_div_CHVMundial728x90_ad_container{
		float:left;
		width: 728px;
		height: 90px;	
	}
	#google_ads_div_CHVMundial220x90_ad_container{
		float:left;
		width: 220px;
		height: 90px;	
	}
#google_ads_div_CHVMundial300x250{
	background-image:url("../images/sprite.jpg");
	background-position:0 -250px;
	background-repeat:no-repeat;
	padding-top:21px;
}
#google_ads_div_CHVMundial200x600{
	width:200px;
	height:600px;
	text-align:center;
	float: left;
	margin-right: 8px;
}
/* Fin Publicidad */

/* Inicio derecha */	
#derecha{
	float:right;
	overflow:hidden;
	width:302px;
	margin-right:18px;
	display: inline;
	padding-bottom: 18px;
}
	#derecha .upi{
		margin-top: 18px;
	}
	#derecha h5.titulo{		
		background-image:url(../images/sprite.jpg);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		height:0;
		overflow:hidden;
		padding-top:31px;
		margin: 0px;
		width: 300px;
		clear: both;		
	}
	#derecha ul.online{
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		width: 300px;
		overflow: hidden;
		padding-top: 5px;
	}
		#derecha ul.online li{
			padding-left: 15px;
			padding-right: 5px;
			background-color: #f0f0f0;
			margin-top: 4px;
			padding-top: 4px;
			padding-bottom: 4px;
			
		}
		#derecha ul.online b{
			font-size: 11px;
			color: #a80000;
		}
		#derecha ul.online a{
			font-size: 13px;
			text-decoration: none;
			color: #14587b;
			cursor: pointer;
		}
		#derecha ul.online a:hover{
			color: #14587b;
		}
		#derecha ul.online .oculto{
			display: none;
			font-size: 11px;
			padding-left: 38px;
			padding-top: 10px;
			padding-bottom: 10px;
			color: #666;
		}		

/* Fin derecha */

#principal{
	float:left;
	overflow: hidden;
	padding-left:18px;
	width:646px;
	padding-bottom: 18px;
}	
/* Noticias */
#noticias {
	height:271px;
	width:644px;
	border: 1px solid #dcdcdc;
	padding-top: 3px;
}
	#noticias a {
		text-decoration: none;
		cursor: pointer;
	}
	#noticias .chvmosimage {
		border:medium none;
		display:none;
		height:267px;
		margin:3px;
		position:absolute;
		width:376px;
		margin-top: 0px;
	}
	#noticias img.selected {
		z-index:1;
	}
	#noticias img.non-selected {
		z-index:0;
	}
	#noticias div.non-selected {
		background-color:#EDEDED;
		border-left:1px solid #CECECE;
	}
	#noticias div.selected {
		border:1px solid #605e5f;
		background-color: #605e5f;
	}
	#noticias .elem {
		border:1px solid #CECECE;
		clear:right;
		float:right;
		height:61px;
		overflow:hidden;
		position:relative;
		width:260px;
		cursor: pointer;
		margin-bottom: 5px;
	}
		#noticias .elem .icon {
			background-image:url(../images/sprite.jpg);
			background-position: 0px -32px;
			display:inline;
			float:left;
			height:63px;
			margin:0px;
			width:32px;
			overflow:hidden;
		}
		#noticias .selected .icon {
			background-image:url(../images/sprite.jpg);
			background-position: -34px -32px;
			display:inline;
			float:left;
			height:63px;
			margin:0px;
			width:32px;
			overflow:hidden;
		}		
		#noticias .elem .hoy_tab {
			background-image:url(../images/hoy_tab.jpg);
			float:right;
			height:10px;
			position:absolute;
			right:0;
			top:111px;
			width:101px;
		}
		#noticias .elem .tit_noti {
			background-image: url("../images/bg_notis_portada_inactivo.jpg");
			background-repeat: repeat-x;
			color:#535353;
			float:left;
			font-size:13px;
			font-family:arial; 
			font-weight: normal;
			margin:0px;
			width:216px;
			padding-left: 10px;
			height: 61px;
			vertical-align: middle;
		}
		#noticias div.selected .tit_noti {
			background-image: url("../images/bg_notis_portada.jpg");
			background-repeat: repeat-x;
			color: #fff;
			font-weight: bold;;
		
		}
		#noticia .searchintrobuscar{
			width:640px;
		}
		#noticia .searchintrobuscar td{
			float:right;
			text-align:right;
			font-size:16px;
			font-weight:bold;
			font-family:arial, verdana;
			color:#326FA8;
		}
		#noticia .buscar fieldset{
			border:1px solid #269515;
			padding:7px 11px 12px 13px;
		}
		#noticia .div_resultado-busqueda{
			padding:0px 0px 10px 0px;
		}
		#noticia .div_resultado-busqueda .smallbuscar_num{
			color:#326FA8;
			font-weight:bold;
			font-size:15px;
		}
		#noticia .div_resultado-busqueda .title_resultado-busqueda {
			color:#326FA8;
			font-weight:bold;
			font-size:15px;	
		}
		#noticia .div_resultado-busqueda .fecha_creacion-busqueda{
			font-weight:bold;
			font-size:11px;
			color:#6D6D6D;
		}

#grupos{
	clear: both;
	width: 646px;
	border-top: 3px solid #292929;
	margin-top: 18px;
}
	#grupos h3{
		background-color:#ECECEE;
		color:#074E90;
		margin:0;
		padding:8px;
		text-transform:uppercase;
		font-size: 13px;
	}
#containerH8{
	background-image: url("../images/marcador.jpg");
	width: 301px;
	height: 183px;
	margin-top: 18px;
}
	#containerH8 h2{
		color:white;
		text-transform:uppercase;
		font-size: 18px;
		font-family:arial; 
		font-weight: normal;
	}
	#containerH8 img{
		padding:0 10px 0 10px;
	}
	#containerH8 div.equipo1{
		float: left;
		width: 60px;
		height: 64px;
		color: white;
		font-size: 18px;
		overflow:hidden;
	}
	#containerH8 div.equipo2{
		float: left;
		width: 60px;
		height: 64px;
		padding: 0 0 0 10px;
		color: white;
		font-size: 18px;
		overflow:hidden;
	}
	#containerH8 div.resultado{
		float: left;
		width: 100px;
		height: 48px;
		padding: 0;
		color: #fff;
		font-size:50px;
		text-align:center;
		overflow:hidden;
	}
	#containerH8 div.estado{
		clear: both;
		color: white;
		width: 140px;
		font-size: 11px;
		padding:0 0 0 103px;
		overflow:hidden;	
	}
	#containerH8 div.fecha{
		color: white;
		width: 100px;
		font-size: 13px;
		font-weight:bold;
		padding:8px 0 0 58px;
	}
	#containerH8 li{
		float: right;
		list-style-type:none;
		padding:12px 3px 0 0;
	}
	#containerH8 .control{
		margin-right:20px;
	}
	#containerH8 .res{
		width:140px;
		float:left;
		color:#ebae5b;
		padding:15px 0 0 20px;
	}
	#containerH8 .res a{
		color:#ebae5b;
	}
	#containerH8 span.anterior,#containerH8 span.siguiente {
		display:block;
		float:left;
		padding:0;
	}
	#containerH8 input#carouselH8-prev{
		background-color:transparent;
		background-image:url(../images/sprite.jpg);
		background-position:-385px -1px;
		background-repeat:no-repeat;
		border:0 none;
		cursor:pointer;
		display:block;
		float:left;
		height:27px;
		overflow:hidden;
		padding:27px 0 0;
		width:27px;
	}
	#containerH8 input#carouselH8-next{
		background-color:transparent;
		background-image:url(../images/sprite.jpg);
		background-position:-413px -1px;
		background-repeat:no-repeat;
		border:0 none;
		cursor:pointer;
		display:block;
		float:left;
		height:27px;
		overflow:hidden;
		padding:27px 0 0;
		width:27px;
	}
	#containerH8 .jcarousel-skin-chv .jcarousel-container-horizontal {
		float:left;
		height:139px;
		width:250px;
		padding:0 0 0 40px;
		overflow:hidden;
	}
	#containerH8 .jcarousel-skin-chv .jcarousel-clip-horizontal {
		height:150px;
		width:250px;
		overflow:hidden;
	}
	#containerH8 .jcarousel-skin-chv .jcarousel-item {
		height:110px;
		width:250px;
		padding:40px 0 0 0;
	}
	#containerH8 .jcarousel-skin-chv .jcarousel-item-horizontal {
		padding-left: 0px;
	}

#campeon{
	clear: both;
	width: 646px;
	border-top: 3px solid #292929;
	margin-top: 18px;
}
	#campeon h3{
		background-color:#ECECEE;
		color:#074E90;
		margin:0;
		padding:8px;
		text-transform:uppercase;
		font-size: 13px;
	}	
	
	/* Carruseles */
	#containerH3{
		margin-left:23px;
		margin-top:32px;
		overflow:hidden;
		padding:0px;
		width:610px;
	}
	#containerH3 .jcarousel-skin-chv .jcarousel-container-horizontal {
		background-color:#fff;
		height:40px;
		overflow:hidden;
		padding:0px 0 0;
		width:546px;
		float:left;
	}
	#containerH3 .jcarousel-skin-chv .jcarousel-clip-horizontal {
		height:40px;
		overflow:hidden;
		width:546px;
	}
	#containerH3 .jcarousel-skin-chv .jcarousel-item {
		height:40px;
		width:107px;
	}
	#containerH3 .jcarousel-skin-chv .jcarousel-item-horizontal {
		padding-left: 2px;
	}
	#containerH3  input#carouselH3-prev{
		background-color:transparent;
		background-image: url('../images/b2_2.gif');
		background-repeat:no-repeat;
		border:0 none;
		cursor:pointer;
		display:block;
		height:20px;
		overflow:hidden;
		padding-top:20px;
		width:19px;
	}
	#containerH3 span.anterior,#containerH3 span.siguiente {
		display:block;
		float:left;
		margin:0;
		padding:0;
	}
	#containerH3 input#carouselH3-next{
		background-color:transparent;
		background-image: url('../images/b2_1.gif');
		background-repeat:no-repeat;
		border:0 none;
		cursor:pointer;
		display:block;
		height:20px;
		overflow:hidden;
		padding-top:20px;
		width:21px;
	}
/* Carrusel comunes*/
.jcarousel-container {
    position: relative;
}
.jcarousel-skin-chv .jcarousel-container {
	position: static;
}
.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
	position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}
/*  Fin carruseles */	

/* Contenidos */
#articulos{

}
	#articulos .elem {
		display:inline;
		float:left;
		width:646px;
		height:167px;
		overflow: hidden;
		position:relative;
	}
	#articulos .elem .creacion {
		background-image:url("../images/sprite.jpg");
		background-position:-986px -90px;
		background-repeat:no-repeat;
		color:#269515;
		display:inline;
		float:right;
		font-size:12px;
		padding-left:15px;
		width:435px;
	}	
	#articulos .elem .header3 {
		color:#326FA8;
		display:inline;
		float:right;
		font-size:18px;
		font-weight:normal;
		margin:0;
		padding:0;
		width:450px;
	}
	#articulos .elem p {
		clear:both;
		display:inline;
		float:right;
		height:85px;
		margin:5px 0 0;
		overflow:hidden;
		width:450px;
		color: #717171;
	}
	#articulos .elem .chvmosimage {
		width: 175px;
		height:110px;
		padding: 2px;
		border: 1px solid #d9dbda;	
		left:0;
		position:absolute;
		top:0;
	}
	#articulos .paginacion {
		margin: 0 auto;
		clear: both;
	}
		#articulos .paginacion a {
			color:#3a393f;
			float:left;
			margin-left:6px;
			margin-right:6px;
		}
		#articulos .paginacion a.current {
			font-weight: bold;
			cursor: default;
		}
		#articulos .paginacion a.prev {
			background-image:url("../images/sprite.jpg");
			background-position:-984px -253px;
			display:block;
			float:left;
			height:0;
			overflow:hidden;
			padding-top:13px;
			width:13px;
		}
		#articulos .paginacion a.next {
			background-image:url("../images/sprite.jpg");
			background-position:-984px -274px;
			display:block;
			float:left;
			height:0;
			overflow:hidden;
			padding-top:13px;
			width:13px;
		}
		#articulos .paginacion a.disabled {
			cursor: default;
		}
.performsintro table.contentpaneopen{
	width:100%;
}
table.contentpaneopen_contacto{
	width: 100%;
}
table.contentpaneopen_equipo{
	width: 166px;
}
table.contentpaneopen{
	width: 418px;
}
table.contentpaneopen_prog{
	width: 617px;
}
td.contentheading, td.contentheading_prog, td.contentheading, .componentheading_equipo{
	background-color:#ECECEE;
	color:#074E90;
	margin:0;
	padding:8px;
	text-transform:uppercase;
	font-size: 13px;
	
	border-top: 3px solid #292929;
	font-weight: bold;
}
table.contentpaneopen p{
	color: #717171;
}
#playerCHV{
	margin: 0 auto;
}
.pagenav_prev, .pagenav_next{
	display:none;
}
.back_button{
	display:none;
}

.relatedcont{
	margin: 0 auto;
	margin-top: 18px;
	width:385px;
	
}
.relatedcont h5{
	background-color:#ECECEE;
	color:#074E90;
	margin:0;
	padding:8px;
	text-transform:uppercase;
	font-size: 13px;
	border-top: 3px solid #292929;
	
}
	.relatedcont ul{
		border:2px solid #777777;
		list-style-type:none;
		margin:3px 0 0;
		padding:5px 5px 5px 35px;
	}
	.relatedcont li{
		background-image:url("../images/sprite.jpg");
		background-position:-977px -299px;
		background-repeat: no-repeat;
		height:20px;
		padding-left:25px;
		padding-top:5px;
	}
	

.relatedgal{
	margin: 0 auto;
	margin-top: 18px;
	width:385px;
}
.relatedgal h5{
	background-color:#ECECEE;
	color:#074E90;
	margin:0;
	padding:8px;
	text-transform:uppercase;
	font-size: 13px;
	border-top: 3px solid #292929;
}
	.relatedgal ul{
		border:2px solid #777777;
		list-style-type:none;
		margin:3px 0 0;
		padding:5px 5px 5px 35px;
	}
	.relatedgal li{
		background-image:url("../images/sprite.jpg");
		background-position:-977px -327px;
		background-repeat: no-repeat;
		height:20px;
		padding-left:25px;
		padding-top:5px;
	}	
	
.relatedgal ul a, .relatedcont ul a{
	color:#717171;
	font-size:11px;
	text-decoration:none;
}


/* Fin de contenidos */

/* Comenatarios */
h3.comentarios{
	background-image:url(../images/sprite.jpg);
	background-position:-357px -294px;
	color:#074E90;
	display:block;
	font-size:30px;
	height:0;
	margin:12px 0 0 12px;
	overflow:hidden;
	padding-top:53px;
}
.usercomments {
	font-size:14px;
	font-weight:bold;
	height:31px;
	width:385px;
	margin: 0px auto;
	margin-top:18px;
	color: #074E90;
	
}
.usercomments .info{
	color:#074E90;
	float:left;
	padding-left:16px;
	padding-top:4px;
	width:240px;
}
.usercomments .link {
	float:left;
	font-size:11px;
	padding-top:6px;
	text-align:right;
	width:122px;
}
.usercomments .link a{
	padding-right: 0px;
}
#usermessagecontainer{
	width:385px;
	margin: 0px auto;
}
#Pagination .link a{
	margin: 0 auto;
}
	#Pagination .prev {
		background-image:url("../images/gal_prev.gif");
		display:block;
		float:left;
		height:0;
		margin-right:3px;
		overflow:hidden;
		padding-top:21px;
		width:21px;
		margin-top:10px;
	}
	#Pagination a, #Pagination span {
		display:block;
		float:left;
		padding-top:14px;
		text-align:center;
		width:14px;
	}
	#Pagination .next {
		background-image:url("../images/gal_next.gif");
		display:block;
		float:left;
		height:0;
		margin-right:3px;
		overflow:hidden;
		padding-top:21px;
		width:21px;
		margin-top:10px;
	}
	
	#Pagination{
		clear:both;
		margin:0 auto;	
	}
/* Fin de comentarios */

/* Pie */
#pie{
	background-image:url('../images/sprite.jpg');
	background-position: 0px -122px;
	background-repeat:no-repeat;
	clear:both;
	height:76px;
	width:996px;
	padding-top: 40px;
	}
	#pie p{
		font-size:10px;
		font-weight:bold;
		margin:0;
		padding-top:1px;
		text-align:right;
		width:914px;
		color:#868686;
		}
/* 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: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;
					}
/* Fin Red Chilevision */
