body {
	text-align:center;
	background-color:#F7F8F9;}
#body {
	margin:0 auto;
	text-align:left;
	width:984px;
	padding:0 10px;
	background-color:#fff;
	font-family: Arial, Helvetica;
	font-size: 12px;}
	#header_tv {
		height:auto;
		background-color:#369;}
	img, ul, li {margin:0;padding:0;border:0;list-style-type:none;}
	a {color:black; text-decoration:none;}
	a:hover {text-decoration:underline;}
	#content_tv {
		border:1px solid #D6DBE0;
		border-width:0 1px 1px;
		padding-bottom:10px;}
	.column-principal {
		width: 640px;
		float:left;}
	.column-secundaria {
		float:right;
		width: 315px;}
	.master_sprite {
		background-image: url('http://www.eluniversaltv.com.mx/v3/images/master_sprite.png');}
	#block-principal {
		background: #414042 url('http://www.eluniversaltv.com.mx/v3/images/bg_principal_video.png') repeat-x bottom;
		padding:10px 6px 0;
		position:relative;}
			#video-principal {
				border: 1px solid #323232;
				background-color: #000;
				text-align:center;
				padding:10px 0;
				margin-bottom:10px;
				height:510px;}
			#container-carrusel-videos {
				width:640px;}
				#container-carrusel-videos h1 {
					background-color:#000;
					border: 1px solid #323232;
					color:white;
					font-size:16px;
					font-weight:bold;
					margin-bottom:5px;
					padding:5px;
					text-transform:uppercase;}
				#container-carrusel-videos .buttons {
					display:block;
					position:relative;
					z-index:2;}
				#container-carrusel-videos .previous_button {
					background-position:-289px -1672px;
					cursor:pointer;
					display:block;
					height:13px;
					left:0px;
					position:absolute;
					top:25px;
					width:7px;
					z-index:3;}
				#container-carrusel-videos .previous_button_disabled {visibility:hidden;}
				#container-carrusel-videos .next_button {
					background-position:-282px -1672px;
					cursor:pointer;
					display:block;
					height:13px;
					position:absolute;
					right:0px;
					top:25px;
					width:7px;
					z-index:3;}
				#container-carrusel-videos .next_button_disabled {visibility:hidden;}
				#container-carrusel-videos .container {
					overflow:hidden;
					position:relative;
					width:610px;
					z-index:1;
					margin:0 auto;}
					#carrusel-videos {
						position:relative;
						width:100000px;
						padding:0 5px;
						float:left;}
						#carrusel-videos .video {
							float:left;
							padding:5px;
							width:115px;}
							#carrusel-videos .video img{height:70px;width:115px;}
							#carrusel-videos .video h2{
								font-weight:normal;
								color:white;
								font-size:10px;
								width:100px;}
			#block-principal .column-secundaria {padding-bottom:100px;}
			#publicidad-principal {background-color:#BABABA; text-align:center;}
			#buscador-videos {
				background: transparent url('http://www.eluniversaltv.com.mx/v3/images/bg_search.png') repeat-x top;
				color:white;
				padding:20px;
				bottom: 5px;
				position: absolute;
				right: 6px;
				width: 275px;}
				#buscador-videos .titulo {
					font-size:16px;
					text-transform:uppercase;
					font-weight:bold;}
				#buscador-videos input,
				#buscador-videos button {
					float: left;
					padding:0;
					border:0;
					margin:0;
					margin-top:5px;}
				#buscador-videos input {
					background-color: transparent;
					background-image: url('http://www.eluniversaltv.com.mx/v3/images/bg_box_search.png');
					border: none;
					padding: 8px 0px 8px 8px;
					height: 16px;
					width: 205px;
					vertical-align:middle;}
				#buscador-videos button {
					height: 32px;
					text-align:left;
					margin-left:-3px;
					background-color:transparent;}
				#buscador-videos .tips {display:none;}
			
	#block-secundario {
		padding:5px;}
		#block-secundario .column-principal {
			width:650px;}
		#block-secundario .element{
			width:315px;
			float:left;
			margin: 5px 0 10px 0;}
		#block-secundario .column-principal .element.odd {margin-right:10px;clear:left;}
			#block-secundario .element h1{
				font-size: 16px;
				background-color:#2c579e;
				padding:5px 10px;
				text-transform:uppercase;
				margin:0 0 5px;
				color:white;
				cursor:pointer;}
				#block-secundario .element h1 a{color:white;}
				#block-secundario .element h1 a.ver_mas{float: right; text-transform: lowercase;}
			#block-secundario .element .principal h2 {margin:0;}
			#block-secundario .element .principal h2 a {
				font-family: Georgia, 'Times New Roman', Times, serif;
				color: #369;
				font-size: 24px;
				font-weight: normal;}
			#lista-secciones .element .sumario{font-size:12px; margin:10px 0; line-height:140%;}
				#lista-secciones .element .texto{color:#000;}
				#lista-secciones .element .fecha{color:#992717;}
			#lista-secciones .element .comentarios {
				color: black;
				font-size: 9px;
				margin: 5px 0px;
				padding-left: 14px;
				text-decoration: none;
				background: transparent url('http://www.eluniversal.com.mx/redisenio/imagenes/master_sprite.png') no-repeat -407px -273px;}
			#lista-secciones .element .principal .imagen {
				width:315px;
				height:175px;
				overflow:hidden;
				display:block;}
				#lista-secciones .element .principal .imagen img{width:100%;}
			#lista-secciones .element .secundarios, 
			#lista-secciones .element .secundarios .noticia {
				list-style: square inside url("../images/IconoPlay.png");}
			#lista-secciones .element .secundarios .noticia {
				clear:both;
				border-top:1px solid #D8D8D8;
				padding:5px 0;
				line-height: 1.2em;}
			
		#mxm {float:left;width: 100%;margin-bottom:10px;}
		#block-secundario .list-videos .video {
			float: left;
			width: 155px;}
		#block-secundario .list-videos .video.odd {
			clear:left;
			margin-right:5px;}
			#block-secundario .list-videos .video .imagen {
				width:155px;
				height:85px;
				overflow:hidden;
				display:block;}
				#block-secundario .list-videos .video .imagen img {width:100%;}
			#block-secundario .list-videos .video h2 {
				margin:3px 0;
				font-size:16px;}
				#block-secundario .list-videos .video h2 a{color:#992717;}
			#block-secundario .list-videos .video h3{
				font-weight:normal;
				font-size:12px;
				margin:10px 0;}
	#footer_tv {margin:0 -5px;}
	#footer_tv .footerMiddle {text-transform:uppercase;}
