body {
	text-align:center;
	background-color:#F7F8F9;}
#body {
	margin:0 auto;
	text-align:left;
	width:980px;
	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-image: none;
		padding:10px 6px 0;}
			#breadcrumb {
				margin-left:0;}
			#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;
				position:relative;}
				#container-carrusel-videos h1 {
					font-size:16px;
					text-transform:uppercase;
					color:white;
					padding:5px;
					background-color: #464646;
					margin-bottom:5px;
					font-weight:bold;}
				#container-carrusel-videos .color_de_fondo {
					background-color:gray;}
				#container-carrusel-videos .buttons {
					height:80px;
					width:100%;
					display:block;
					position:absolute;
					left:0;
					z-index:1;}
				#container-carrusel-videos .previous_button,
				#container-carrusel-videos .next_button {
					cursor:pointer;
					display:block;
					height:13px;
					position:absolute;
					top:30px;
					width:7px;
					z-index:3;}
				#container-carrusel-videos .previous_button {
					background-position:-289px -1672px;
					left:5px;}
				#container-carrusel-videos .previous_button_disabled {visibility:hidden;}
				#container-carrusel-videos .next_button {
					background-position:-282px -1672px;
					right:5px;}
				#container-carrusel-videos .next_button_disabled {visibility:hidden;}
				#container-carrusel-videos .container {
					overflow:hidden;
					position:relative;
					width:610px;
					z-index:2;
					margin:0 auto;}
					#carrusel-videos {
						position:relative;
						width:100000px;
						padding:0 5px;
						float:left;}
						#carrusel-videos .video {
							float:left;
							padding:5px 7px 5px 0px;
							width:115px;}
							#carrusel-videos .video img{height:70px;width:115px;}
							#carrusel-videos .video h2{
								font-weight:normal;
								color:white;
								font-size:10px;
								width: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;}
				#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;}
			
		.element{
			width:315px;
			float:left;
			margin: 5px 0 10px 0;}
			.element h1{
				font-size: 16px;
				background-color:#2c579e;
				padding:5px 10px;
				text-transform:uppercase;
				margin:0 0 5px;
				color:white;}
				.element h1 a{color:white;}
			
		#mxm {float:left;width: 100%;margin-bottom:10px;}
		.list-videos .video {
			float: left;
			width: 155px;}
		.list-videos .video.odd {
			clear:left;
			margin-right:5px;}
			.list-videos .video .imagen {
				width:155px;
				height:85px;
				overflow:hidden;
				display:block;}
				.list-videos .video .imagen img {width:100%;}
			.list-videos .video h2 {
				margin:3px 0;
				font-size:16px;}
				.list-videos .video h2 a{color:#992717;}
			.list-videos .video h3{
				font-weight:normal;
				font-size:12px;
				margin:10px 0;}
	#footer_tv {margin:0 -5px;}
	#footer_tv .footerMiddle {text-transform:uppercase;}
