/* Archivo principal de estilos CSS */

/* Body */

body, th, textarea, select {
	font-family: "Lucida Sans", Arial, sans-serif;
	font-size: 10px;
	color: #333333;
}

body {
	margin: 0px;
    margin-top: 10px;
	padding: 0 5px 5px;
	min-width: 980px;
	background: #FFFFFF;
}

#fondoAccion {
	width: 120px;
	height: 10px;
	float:left;
	padding-top:5px;
	padding-left:5px;
}

#fondoBlanco {
	width: 10px;
	height: 10px;
    background-color: #FFFFFF;
    border: 1px solid #e1e1e1;
    float:left;
    margin-right:3px;
}
#fondoRojo {
	width: 10px;
	height: 10px;
    background: #7E1B1B;
    border: 1px solid #e1e1e1;
    float:left;
    margin-right:3px;
}
#fondoNegro {
	width: 10px;
	height: 10px;
    background: #000000;
    border: 1px solid #e1e1e1;
    float:left;
    margin-right:3px;
}
#fondoGris {
	width: 10px;
	height: 10px;
    background: #CCCCCC;
    border: 1px solid #e1e1e1;
    float:left;
    margin-right:3px;
}
#fondoVioleta {
	width: 10px;
	height: 10px;
    background: #8F4E94;
    border: 1px solid #e1e1e1;
    float:left;
    margin-right:3px;
}
#fondoAzul {
	width: 10px;
	height: 10px;
    background: #393E7C;
    border: 1px solid #e1e1e1;
    float:left;
    margin-right:3px;
}
#fondoVerde {
	width: 10px;
	height: 10px;
    background: #002700;
    border: 1px solid #e1e1e1;
    float:left;
    margin-right:3px;
}

#canalBackUp {
	height: 10px;
	float:left;
	padding-top:10px;
	padding-left:20px;
}

/* Elementos comunes */

a {
	color: #9B1215;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#clear {
	clear:both;
}

.supertitulo {
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}

/* Home page */

#principal {
	font-size: 10px;
	font-family: "Lucida Sans", Arial, Times, serif;
	color:#333;
	border: 0px solid #e1e1e1;
}

/* Header, menú, buscador*/

#header {
	font-size: 10px;
	width: 980px;
	margin: 65px auto 0px auto;
	border-bottom: 1px solid #e1e1e1;
	height: 40px;
}

#logo {
	position: inherit;
	float: left;
	width: 113px;
	height: 94px;
	margin: -57px 24px 0px 10px;
	background: url('../img/tvptsbeta.png') no-repeat 0 50%;
}

#bannerSec {
	float: right;
	width: 820px;
	height: 60px;
	margin: -65px auto 0px auto;
	border: 0px solid #e1e1e1;
    overflow:hidden;
    position: relative;
}

#bannerContiene {
    width: 820px;
	height: 60px;
	border: 0px solid #e1e1e1;
    position: relative;
	left: 0px;
}

.banner {
	float:left;
    width: 820px;
	height: 60px;
	overflow:hidden;
}

#menu {
	position: inherit;
	float: left;
	margin: 19px 10px 0px 10px;
	width: 550px;
	border-bottom: 0px solid #262626;
}

.mItem {
    float: left;
	margin: -13px 5px 0px 1px;
	padding: 8px;
	padding-bottom: 1px;
    color: #333;
    border: 0px solid #FFFFFF;
    cursor:hand;
    height:15px;
}
.mItem:hover {
    float: left;
	margin: -13px 5px 0px 1px;
	padding: 8px;
	padding-bottom: 1px;
    color: #FFFFFF;
    background-color: #262626;
    border: 0px solid #262626;
    cursor:hand;
    height:15px;
}

#mItemVivo {
    float: left;
	margin: -13px 15px 0px 1px;
	padding: 8px;
	padding-bottom: 1px;
    border: 0px solid #FFFFFF;
}

#mItemVivo:hover {
    float: left;
	margin: -13px 15px 0px 1px;
	padding: 8px;
	padding-bottom: 1px;
    color: #FFFFFF;
    background-color: #cc0000;
    border: 0px solid #cc0000;
}

a.vivo {
    color: #cc0000;
    font-weight:bold;
}
a.vivo:hover {
    color: #FFFFFF;
    font-weight:bold;
    text-decoration: none;
}

#submenuPrograma {
    font-size: 11px;
    font-weight:bold;
    clear:both;
    display:none;
    position:absolute;
	margin: 10px 7px 0px -100px;
	padding: 6px;
	width: 735px;
    color: #FFFFFF;
    background-color: #262626;
    border: 0px solid #262626;
    z-index: 100;
}

#submenuPrograma a{
	margin-left:5px;
	margin-right:5px;
	color: #FFFFFF;
}

#submenuSecciones {
	font-size: 11px;
    font-weight:bold;
    clear:both;
    display:none;
    position:absolute;
	margin: 10px 7px 0px -200px;
	padding: 6px;
	width: 615px;
    color: #FFFFFF;
    background-color: #262626;
    border: 0px solid #262626;
    z-index: 100;
}

#submenuSecciones a{
	margin-left:5px;
	margin-right:5px;
	color: #FFFFFF;
}

#buscador {
	position: inherit;
	float: right;
	margin: 20px 0px 0px 10px;
	width: 242px;
}

#HeaderSearch {
	float: left;
	margin-top: -14px;
	margin-left: 4px;
	width: 140px;
	background: #e1e1e1 url('../img/search_bg.gif') no-repeat 0 50%;
	height: 30px;
}

	#HeaderSearch form {
		margin: 0;
		padding: 0;
	}

		#HeaderSearch #SearchQuery {
			float: left;
			border: 0px solid #CCC;
			border-right: 0;
			height: 25px;
		}

		#HeaderSearch #SearchQuery input {
			width: 105px;
			margin: 5px 0px 3px 28px;
			font-size: 16px;
			border: 0;
			background: #e1e1e1;
		}

		#SearchQuerySubmit{
            margin-top: -14px;
			height: 30px;
			float: right;
			background: #262626;
			border: 0px solid #e1e1e1;
		}
		#SearchQuerySubmit input{
			height: 30px;
			padding: 6px 6px 6px 6px;
			font-size: 11px;
			color: #FFF;
			background: #262626;
			border: 0;
			width: 95px;
		}

#contactoComunicate {
    position: absolute;
    z-index: 100;
    width: 270px;
    height: 440px;
    float: left;
    padding: 7px;
    padding-bottom: 10px;
    font-size: 12px;
    border: 0px solid #e1e1e1;
    display:none;
    background-color: #FBEECE;
}

#elCanal {
    position: absolute;
    z-index: 110;
    width: 280px;
    height: 470px;
    float: left;
    padding: 5px;
    padding-bottom: 10px;
    font-size: 12px;
    border: 0px solid #e1e1e1;
    display:none;
    background-color: #FBEECE;
    overflow:auto;
}

#elCanalContiene {
    width: 270px;
    height: 440px;
    float: left;
    padding: 5px;
    border: 0px solid #e1e1e1;
    display:none;
    background-color: #FBEECE;
    overflow:auto;
}

#linksDestacados {
    width: 300px;
    height: 20px;
    padding: 3px;
    padding-top: 4px;
    border: 0px solid #e1e1e1;
    margin-top: 3px;
    margin-left: 675px;
}

#celular3GP {
	background: #FFFFFF;
    float:left;
    width: 115px;
    height: 25px;
    padding-left:3px;
    padding-right:3px;
}

#celular3GP:hover {
	background: #e1e1e1;
    float:left;
    width: 115px;
    height: 25px;
    padding-left:3px;
    padding-right:3px;
}

#rssNovedades{
	background: #FFFFFF;
    float:left;
    width: 25px;
    height: 25px;
    padding-left:20px;
    padding-right:3px;
}

#subiVideoForm {
    position: absolute;
    z-index: 100;
    width: 270px;
    height: 630px;
    float: left;
    padding: 7px;
    padding-bottom: 10px;
    font-size: 12px;
    border: 0px solid #e1e1e1;
    display:none;
    background-color: #FBEECE;
}

#subiVideo {
    background: #FFFFFF;
    margin-left:8px;
    float:left;
    width: 115px;
    height: 25px;
    padding-left:3px;
    padding-right:3px;
}

#subiVideo:hover {
	background: #e1e1e1;
    margin-left:8px;
    float:left;
    width: 115px;
    height: 25px;
    padding-left:3px;
    padding-right:3px;
}

#popUp {
    position: absolute;
    z-index: 9999;
    width: 315px;
    height: 470px;
    float: left;
    padding: 0px;
    font-size: 12px;
    border: 0px solid #e1e1e1;
    display:none;
    background-color: #FFFFFF;
    overflow:hidden;
}

#popUpContiene {
    width: 315px;
    height: 440px;
    float: left;
    padding: 0px;
    border: 0px solid #e1e1e1;
    display:block;
    background-color: #FFFFFFF;
}

#popUp2 {
    position: absolute;
    z-index: 9999;
    width: 315px;
    height: 640px;
    float: left;
    padding: 0px;
    font-size: 12px;
    border: 0px solid #e1e1e1;
    display:none;
    background-color: #FFFFFF;
    overflow:auto;
}

#popUpContiene2 {
    width: 315px;
    height: 600px;
    float: left;
    padding: 0px;
    border: 0px solid #e1e1e1;
    display:block;
    background-color: #FFFFFFF;
}

/* Principal */

#seccionPrincipal {
	width: 980px;
	margin: 25px auto 0px auto;
}

#subPrincipal{
	float:left;
	width: 650px;
}

#pantallaPrincipal {
	width: 650px;
	height: 391px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #F4F4F4;
	background: #000000;
}

#livestreamPlayer {
	width: 521px;
	float: left;
	border: 0px solid #e1e1e1;
	background: #000000;
	margin-left:64px;
}

  /* para el video destacado del dia */
#videoDelDia {
    width: 310px;
    height: 125px;
    float: right;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 0px;
    border: 1px solid #e1e1e1;
    background-color: #262626;
    display:none;
}

	#videoDelDia .captura{
		float:left;
		width:120px;
		height:90px;
		padding-top: 8px;
		padding-left: 4px;
	}

	#videoDelDia .captura img{
		border-width:2px;
		border-style:solid;
		border-color:#f4f4f4;
	}

	#videoDelDia .video_detalle{
		font-size: 10px;
		text-align:left;
		padding:2px;
		padding-top: 8px;
		display:inline;
		float:left;
		clear:right;
		width:150px;
		color: #FFFFFF;
	}

	#videoDelDia .titulo_video{
		font-size: 12px;
		font-weight:bold;
		color: #FFFFFF;
	}

	#videoDelDia .solapas_videos_0{
		margin-right:auto;
		margin-left:auto;
		width:293px;
		height:100px;
		background-color: #262626;
	}

#tituloDelDia {
    width: 300px;
    height: 15px;
    font-family: "Lucida Grande", Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
	color: #FFFFFF;
    background-color: #9B1215;
}

#videosUltimos {
    width: 310px;
    height: 462px;
    float: right;
    margin-top: 5px;
    padding-top: 0px;
    border: 1px solid #e1e1e1;
    background-color: #FFFFFF;
}

	#videosUltimos .captura{
		float:left;
		width:120px;
		height:90px;
		padding-top: 8px;
		padding-left: 4px;
	}

	#videosUltimos .captura img{
		border-width:2px;
		border-style:solid;
		border-color:#f4f4f4;
	}

	#videosUltimos .video_detalle{
		font-size: 10px;
		text-align:left;
		padding:2px;
		padding-top: 8px;
		display:inline;
		float:left;
		clear:right;
		width:150px;
	}

	#videosUltimos .titulo_video{
		font-size: 12px;
		font-weight:bold;
		font-color: #CC0000;
	}

	#videosUltimos .solapas_videos_0{
		margin-right:auto;
		margin-left:auto;
		width:293px;
		height:100px;
		background-color: #FFFFFF;
	}
	#videosUltimos .solapas_videos_1{
		margin-right:auto;
		margin-left:auto;
		width:293px;
		height:100px;
		background-color: #e1e1e1;
	}

#tituloMot {
    width: 280px;
    height: 15px;
    font-family: "Lucida Grande", Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
	color: #FFFFFF;
    background-color: #8E8E8E;
}

#paginacion {
	margin-right:5px;
	margin-left:5px;
	width:280px;
	height:20px;
	margin-top: 10px;
	margin-bottom: 6px;
}

	.lien_pagination {
		margin-right:2px;
		margin-left:2px;
		padding: 2px;
		width:15px;
		height:15px;
		color: #333333;
		font-size: 10px;
		background-color: #F4F4F4;
		border: 1px #C5C5C5 solid;
	}
	.lien_pagination:hover {
		margin-right:2px;
		margin-left:2px;
		padding: 2px;
		width:15px;
		height:19px;
		color: #FFFFFF;
		font-size: 10px;
		text-decoration: none;
		background-color: #262626;
		border: 1px #C5C5C5 solid;
	}

.video_chapo {
	display:none;
	position:absolute;
	z-index:999;
	width:200px;
	min-height:10px;
	height: auto !important;
	height: 10px;
	background: #C82A2A;
	color: #FFFFFF;
	border: 0px #C5C5C5 solid;
	padding:8px;
	margin-top:8px;
	margin-left:0px;
	opacity: .95;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
}

#video_costado {
	height:448px;
	overflow:auto;
}

#tituloVideo {
    width: 410px;
    height: 62px;
    float: left;
    margin-top: 5px;
    background-color: #e1e1e1;
}

#tituloVideoText {
    width: 400px;
    height: 48px;
    float: left;
    padding: 5px;
    border: 0px solid #e1e1e1;
    overflow: hidden;
    position: relative;
    z-index: 200000;
}

#accionVideo {
    width: 226px;
    height: 57px;
    float: left;
    margin-top: 5px;
    margin-left: 4px;
    padding: 5px;
    border: 0px solid #e1e1e1;
    background-color: #e1e1e1;
}

#url_amigo {
	font-size:10px;
	font-weight:normal;
	color:#000000;
	border-color:#e1e1e1;
	border-width:0px;
	border-style:solid;
	background-color:#FFFFFF;
}
#videoLinks {
	padding-top:4px;
	text-align: center;
}

/* Compartir */

#seccionCompartir {
	width: 980px;
	margin: 0px auto 0px auto;
}

#compartirVideo {
    position: absolute;
    z-index: 100;
    width: 250px;
    height: 250px;
    float: left;
    font-size:12px;
    margin-top: 10px;
    padding: 10px;
    border: 0px solid #e1e1e1;
    display:none;
    background-color: #FBEECE;
}

/* Comentarios */
#seccionComentarios {
	width: 980px;
	margin: 0px auto 0px auto;
}

#comentarVideo {
    width: 640px;
    float: left;
    margin-top: 10px;
    padding: 5px;
    border: 0px solid #e1e1e1;
    font-size:12px;
    display:none;
}

#formComentario{
	display:none;
}

#dejanosTuyo {
	color:#9B1215;
    font-size: 14px;
}

/* CHAT */
#seccionChat {
	width: 980px;
	margin: 0px auto 0px auto;
}

#ultimoPost {
	width: 410px;
	height: 390px;
	margin-left:-5px;
	background-color: #e1e1e1;
	position: relative;
    z-index: 990000;
}

#fondoChat {
	background-color: #FFFFFF;
	width: 390px;
	height: 300px;
	padding:4px;
	clear: both;
	margin-left:5px;
	overflow: hidden;
}

#chatVivo {
    width: 400px;
    height: 248px;
    float: left;
    margin-top: 2px;
    padding: 5px;
    border: 0px solid #e1e1e1;
    position:absolute;
    z-index:10000;
    top:594px;
    display:none;
    background-color: #e1e1e1;
}

/* Campania */

#seccionCampania {
	width: 980px;
	margin: 0px auto 0px auto;
	clear:both;
}

#campania {
    width: 968px;
    height: 215px;
    float: left;
    margin-top: 20px;
    padding: 5px;
    border: 1px solid #e1e1e1;
    overflow: hidden;
}

#campaniaOculto {
    width: 3085px;
    height: 215px;
    position: relative;
	left: 0px;
}

#campania .capturad{
		width:120px;
		height:92px;
		position: relative;
		padding: 12px;
		padding-top: 13px;
		background-color: #262626;
		text-align: center;
	}
    #campania .capturad:hover{
		width:120px;
		height:92px;
		position: relative;
		padding: 12px;
		background-color: #9B1215;
		text-align: center;
	}

	#campania .capturad img{
		border-width:2px;
		border-style:solid;
		border-color:#F4F4F4;
	}

	#campania .titulo_video{
		font-size: 10px;
		color: #333;
		font-weight:bold;
		color: #FFFFFF;
	}

	#campania .solapas_videos{
		float:left;
		margin-right:14px;
		margin-left:auto;
		width:144px;
		height:180px;
		background-color: transparent;
	}

     #campania .solapas_videos_detalle{
		text-align:left;
		padding:4px;
		padding-top: 1px;
		width:136px;
		height:70px;
		color: #FFFFFF;
		background-color: #000000;
	}

.encabezadoCampania {
    width: 980px;
	padding-right:20px;
	background-color: #CFCFCF;
	height:23px;
	margin-top:-5px;
	margin-left:-10px;
	margin-bottom:10px;
}

#vcPagina {
	float:right;
	padding:0px;
}

#vcPagina img{
	border:0px;
	cursor:pointer;
}

/* CampaniaCorta */

#seccionCampaniaCorta {
	width: 980px;
	margin: 0px auto 0px auto;
	clear:both;
}

#campaniaCortaImg {
    width: 300px;
    height: 225px;
    float: left;
    margin-top: 20px;
    margin-right: 8px;
    padding: 0px;
}

#campaniaCorta {
    width: 660px;
    height: 215px;
    float: left;
    margin-top: 20px;
    padding: 5px;
    border: 1px solid #e1e1e1;
    overflow: hidden;
}

#campaniaCortaOculto {
    width: 2000em;
    height: 215px;
    position: relative;
	left: 0px;
}

#campaniaCorta .capturad{
		width:120px;
		height:92px;
		position: relative;
		padding: 12px;
		padding-top: 13px;
		background-color: #262626;
		text-align: center;
	}
    #campaniaCorta .capturad:hover{
		width:120px;
		height:92px;
		position: relative;
		padding: 12px;
		background-color: #9B1215;
		text-align: center;
	}

	#campaniaCorta .capturad img{
		border-width:2px;
		border-style:solid;
		border-color:#F4F4F4;
	}

	#campaniaCorta .titulo_video{
		font-size: 10px;
		color: #333;
		font-weight:bold;
		color: #FFFFFF;
	}

	#campaniaCorta .solapas_videos{
		float:left;
		margin-right:14px;
		margin-left:auto;
		width:144px;
		height:180px;
		background-color: transparent;
	}

     #campaniaCorta .solapas_videos_detalle{
		text-align:left;
		padding:4px;
		padding-top: 1px;
		width:136px;
		height:70px;
		color: #FFFFFF;
		background-color: #000000;
	}

.encabezadoCampaniaCorta {
    width: 660px;
	padding-right:20px;
	background-color: #CFCFCF;
	height:23px;
	margin-top:-5px;
	margin-left:-10px;
	margin-bottom:10px;
}

#vcPaginaC {
	float:right;
	padding:0px;
}

#vcPaginaC img{
	border:0px;
	cursor:pointer;
}


/* ProgramasVertical */

#seccionProgramasVertical {
	width: 980px;
	margin: 0px auto 0px auto;
	clear:both;
}

#programasVertical {
    width: 640px;
    height: 410px;
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 5px;
    border: 1px solid #e1e1e1;
    overflow: hidden;
}

.programasVerticalContiene{
	width: 200px;
	height: 415px;
	margin-right:13px;
	background-color: #eaeaea;
	float:left;
}

#programasVertical .capturad{
		width:120px;
		height:92px;
		position: relative;
		padding: 12px;
		padding-top: 13px;
		background-color: #262626;
		text-align: center;
	}
    #programasVertical .capturad:hover{
		width:120px;
		height:92px;
		position: relative;
		padding: 12px;
		background-color: #9B1215;
		text-align: center;
	}

	#programasVertical .capturad img{
		border-width:2px;
		border-style:solid;
		border-color:#F4F4F4;
	}

	#programasVertical .titulo_video{
		font-size: 10px;
		color: #333;
		font-weight:bold;
		color: #FFFFFF;
	}

	#programasVertical .solapas_videos{
		margin-bottom:10px;
		margin-left:auto;
		width:144px;
		height:180px;
		background-color: transparent;
	}

     #programasVertical .solapas_videos_detalle{
		text-align:left;
		padding:4px;
		padding-top: 1px;
		width:136px;
		height:70px;
		color: #FFFFFF;
		background-color: #000000;
	}

#vdPFondo {
	float:left;
	width: 200px;
	padding-top:4px;
	padding-bottom:4px;
	background-color: #C82A2A;
}
	#vdPFondo a{
		color: #FFFFFF;
		font-size:12px;
		font-weight:bold;
	}

	#vdPFondo:hover{
		color: #FFFFFF;
		font-size:12px;
		font-weight:bold;
		background-color: #C82A2A;
	}

.encabezadoProgramasVertical {
    width: 200px;
	background-color: #CFCFCF;
	margin-top:-5px;
	margin-bottom:10px;
	clear:both;
}

div.items {
	position:absolute;
	height:20000em;
}

div.scrollable {
	clear:both;
	position:relative;
	overflow:hidden;
	height: 380px;
	width: 175px;
	margin-top: 30px;
	padding-left:25px;
	text-align:center;
}

/* grilla */

#seccionGrilla {
	clear:both;
	width: 980px;
	margin: 0px auto 0px auto;
}

#grillaContiene{
	width: 980px;
	display:block;
}

/* Destacados */

#seccionDestacados {
	width: 980px;
	margin: 0px auto 0px auto;
}

#videosDestacados {
    width: 968px;
    height: 215px;
    float: left;
    margin-top: 20px;
    padding: 5px;
    padding-left: 10px;
    padding-right: 0px;
    border: 1px solid #e1e1e1;
}

	#videosDestacados .capturad{
		width:120px;
		height:92px;
		position: relative;
		padding: 12px;
		padding-top: 13px;
		background-color: #8E8E8E;
		text-align: center;
	}
    #videosDestacados .capturad:hover{
		width:120px;
		height:92px;
		position: relative;
		padding: 12px;
		background-color: #262626;
		text-align: center;
	}

	#videosDestacados .capturad img{
		border-width:2px;
		border-style:solid;
		border-color:#F4F4F4;
	}

	#videosDestacados .titulo_video{
		font-size: 10px;
		color: #333;
		font-weight:bold;
	}

	#videosDestacados .solapas_videos{
		float:left;
		margin-right:14px;
		margin-left:auto;
		width:144px;
		height:180px;
		background-color: transparent;
	}

     #videosDestacados .solapas_videos_detalle{
		text-align:left;
		padding:4px;
		padding-top: 1px;
		width:136px;
		height:70px;
		background-color: #CFCFCF;
	}


.encabezadoDestacado {
	padding-right:20px;
	background-color: #CFCFCF;
	height:23px;
	margin-top:-5px;
	margin-left:-10px;
	margin-bottom:10px;
}

#vd0Fondo {
	float:left;
	padding:4px;
    padding-left:10px;
	padding-right:10px;
	background-color: #C82A2A;
	margin-right:15px;
	margin-left:11px;
}
	#vd0Fondo a{
		color: #FFFFFF;
		font-size:12px;
		font-weight:bold;
	}

	#vd0Fondo:hover{
		color: #FFFFFF;
		font-size:12px;
		font-weight:bold;
		background-color: #C82A2A;
	}

#vd1Fondo {
	float:left;
	padding:4px;
	padding-left:10px;
	padding-right:10px;
	background-color: #CFCFCF;
	margin-right:7px;
}
	#vd1Fondo a{
		color: #FFFFFF;
		font-size:12px;
		font-weight:bold;
	}

	#vd1Fondo:hover{
		color: #FFFFFF;
		font-size:12px;
		font-weight:bold;
		background-color: #C82A2A;
	}

#vdPagina {
	float:right;
	padding:4px;
	background-color: #CFCFCF;
}

#avisoDestacado {
    width: 310px;
    height: 420px;
    float: right;
    margin-top: 20px;
    padding: 0px;
    border: 1px solid #F4F4F4;
    overflow:hidden;
    position: relative;
}

.publicidad {
    float:left;
    width: 310px;
    height: 420px;
    float: right;
    border: 0px solid #e1e1e1;
    overflow:hidden;
}

#publicidadContiene {
    position: relative;
	left: 0px;
	width: 930px;
	background-color: #444444;
}

#publicidadAccion{
	clear:both;
	width: 310px;
	height: 60px;
	position: relative;
	top: 0px;
	background-color: #000000;
	padding-top: 10px;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

/* Programas */

#seccionProgramas {
	width: 980px;
	margin: 0px auto 0px auto;
	overflow:hidden;
	position: relative;
}

#programasContiene {
    position: relative;
	left: 0px;
	width: 3880px;
	margin-top: -55px;
}

#programas {
    width: 968px;
    height: 230px;
    float: left;
    margin-top: 20px;
    padding: 5px;
    padding-left: 10px;
    padding-right: 0px;
    border: 1px solid #e1e1e1;
    overflow:hidden;
    position: relative;
}

.programaCapa {
	float:left;
	margin-right:14px;
	margin-left:auto;
	width:295px;
	height:200px;
	padding: 5px;
	background-color: #e1e1e1;
	border: 1px solid #e1e1e1;
}

.imagenPrograma{
	float:left;
	width:200px;
	height:121px;
	padding: 12px;
	padding-bottom: 116px;
	background-color: #e1e1e1;
	text-align: center;
}

.calendario {
	font-size:12px;
    color: #FFFFFF;
	float:right;
	width:60px;
	padding: 3px;
	margin-bottom: 5px;
	text-align: center;
	background-color: #C5C5C5;
}
.calendarioLink {
	font-size:12px;
    color: #FFFFFF;
	float:right;
	width:60px;
	padding: 3px;
	margin-bottom: 5px;
	text-align: center;
	background-color: #C5C5C5;
}
.calendarioLink:hover {
	background-color: #262626;
}

.calendarioLinke {
	font-size:12px;
    color: #FFFFFF;
	float:right;
	width:60px;
	padding: 3px;
	margin-top:25px;
	margin-bottom: 5px;
	text-align: center;
	background-color: #C5C5C5;
}
.calendarioLinke:hover {
	background-color: #262626;
}

.describePrograma {
	clear:both;
	width:250px;
	padding: 1px;
	padding-top: 6px;
}

#programasAccion{
	clear:both;
	width: 980px;
	height: 45px;
	position: relative;
	top: -65px;
	z-index:500;
	margin-left: -10px;
	padding-top: 25px;
	background-color: #8E8E8E;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

/* Partido Medios y Agrupaciones */

#seccionPartido {
	width: 980px;
	margin: 0px auto 0px auto;
}

#partidoMedios {
    width: 475px;
    height: 203px;
    float: left;
    margin-top: 20px;
    margin-right: 10px;
    padding-left: 0px;
    padding-right: 0px;
    border: 1px solid #e1e1e1;
}

.partidoEncabezado{
	color: #FFFFFF;
	background-color: #e1e1e1;
	text-align:center;
	padding:2px;
}

#partidoAgrupaciones {
    text-align:right;
    width: 490px;
    height: 205px;
    float: left;
    margin-top: 20px;
    padding: 0px;
    border: 0px solid #e1e1e1;
}

/* Cine y películas */

#seccionCine {
	width: 980px;
	margin: 0px auto 0px auto;
}

#cine {
    display: none;
    width: 968px;
    height: 100px;
    float: left;
    margin-top: 10px;
    padding: 5px;
    border: 1px solid #e1e1e1;
}

/* Sitios Externos, Celular, Comentarios */

#seccionExterno {
	width: 980px;
	margin: 0px auto 0px auto;
}

#externoComentario {
    width: 470px;
    height: 200px;
    float: left;
    margin-top: 20px;
    margin-right: 10px;
    padding: 5px;
    border: 1px solid #e1e1e1;
    background-color: #FBEECE;
}

.comentarioEncabezado{
	color: #FFFFFF;
	background-color: #C82A2A;
	padding:2px;
	padding-left:4px;
}

.nombreForo{
	font-weight:bold;
	font-size:12px;
}
.nombreChat{
	font-weight:bold;
	font-size:11px;
}

.mensajeForo{
	font-size: 10px;
	margin-right:5px;
	margin-left:2px;
	width:460px;
	height:30px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-left:4px;
	padding-right:4px;
	border-bottom: 1px solid #FFFFFF;
}
.mensajeForo:hover{
	background-color: #e1e1e1;
}

#externoCelular {
    width: 225px;
    height: 200px;
    margin-top: 20px;
    float: left;
    padding: 5px;
    border: 1px solid #C5C5C5;
    background-color: #FBEECE;
}

#pagination_celu {
	margin-right:5px;
	margin-left:5px;
	width:200px;
	height:25px;
	margin-top: 8px;
	margin-bottom: 6px;
}

.celular_detalle {
	font-size: 10px;
	color: #333333;
	margin-right:5px;
	margin-left:5px;
	width:210px;
	height:30px;
	margin-top: 3px;
	margin-bottom: 3px;
	border-bottom: 1px solid #FFFFFF;
}

.celular_detalle:hover {
	font-size: 10px;
	background-color: #e1e1e1;
	margin-right:5px;
	margin-left:5px;
	width:210px;
	height:30px;
	margin-top: 3px;
	margin-bottom: 3px;
	border-bottom: 1px solid #FFFFFF;
}

.celular_detalle a{
	font-size: 10px;
	color: #333333;
}
.celular_detalle a:hover{
	text-decoration: none;
}

.celularEncabezado{
	color: #FFFFFF;
	background-color: #C82A2A;
	padding:2px;
	padding-left:4px;
}

#externoSo {
	width: 240px;
    height: 200px;
	margin-right: 10px;
	margin-top: 20px;
	float:left;
}

#externoSocial {
    width: 230px;
    height: 90px;
    padding: 5px;
    border: 1px solid #C5C5C5;
    background-color: #e1e1e1;
}

.socialEncabezado{
	font-size:12px;
	color: #FFFFFF;
	background-color: #8E8E8E;
	padding:2px;
	padding-left:4px;
}

#externoDonar {
    width: 230px;
    height: 90px;
    margin-top: 8px;
    padding: 5px;
    border: 1px solid #C5C5C5;
    background-color: #e1e1e1;
}

#donarVentana {
    position: absolute;
    z-index: 110;
    width: 280px;
    height: 370px;
    float: left;
    padding: 5px;
    padding-bottom: 10px;
    font-size: 12px;
    border: 1px solid #262626;
    display:none;
    background-color: #FBEECE;
    overflow:auto;
}

#donarContiene {
    width: 270px;
    height: 330px;
    float: left;
    padding: 5px;
    border: 0px solid #e1e1e1;
    display:none;
    background-color: #FBEECE;
    overflow:auto;
}

/* Pie de la web */

#seccionPie {
	width: 980px;
	margin: 0px auto 0px auto;
}

#pieWeb {
    width: 968px;
    height: 50px;
    float: left;
    margin-top: 20px;
    padding: 6px;
    padding-top: 10px;
    text-align: center;
    color: #e1e1e1;
    border: 0px solid #C5C5C5;
    background-color: #262626;
}

/* Formularios */

.input_mail {
	font-size: 14px;
	font-weight: bold;
	color: #262626;
	height: 22px;
	border: 1px #FFFFFF solid;
	padding:3px;
	margin-top:2px;
}

.input_text {
	font-size: 12px;
	font-weight: normal;
	color: #262626;
	border: 1px #FFFFFF solid;
	padding:3px;
	margin-top:2px;
}

.input_boton {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C82A2A;
	border: 1px #e1e1e1 solid;
	padding:2px;
	margin-top:2px;
	width: 60px;
	height: 25px;
}

.input_boton:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #262626;
	border: 1px #e1e1e1 solid;
	padding:2px;
	margin-top:2px;
	width: 60px;
	height: 25px;
}


.celdaTabla1{
	height:18px;
	color: #333333;
	background-color: #f4f4f4;
	border-bottom: 1px #FFFFFF solid;
}
.celdaTabla1:hover{
	color: #FFFFFF;
	background-color: #262626;
	border-bottom: 1px #FFFFFF solid;
}

.celdaTabla{
	height:18px;
	color: #333333;
	background-color: #e1e1e1;
	border-bottom: 1px #FFFFFF solid;
}
.celdaTabla:hover{
	color: #FFFFFF;
	background-color: #262626;
	border-bottom: 1px #FFFFFF solid;
}