﻿html,
body
{
	color: #666666;
	font-family: arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	background: #E8E8E8;
}

.cursorHandler
{
	cursor:pointer;
}

.clear
{
	clear:both;
}

/* --- INICIO TABS --- */
ul.yui-nav
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
}

ul.yui-nav li em
{
	background: #b9babd;
	margin: 0px;
	padding: 0px;
	font-family:Arial;	
	line-height: 30px;	
}

ul.yui-nav li a
{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

ul.yui-nav li.selected em
{
	background: #6591be;
	margin: 0px;
	padding: 0px;
}

ul.yui-nav li.selected a
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

/* --- FIN TABS --- */

ul.navBar
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
	line-height: 30px;
}

ul.navBar li
{
	cursor: pointer;
}


ul.navBar li.Active
{
	font-size: 12px;
	float: left; 
	font-weight: bold;
	color: #ffffff;
	background: #6591be;
	margin: 0px;
	padding: 0px;
}

ul.navBar li.Inactive
{
	font-size: 12px;
	float: left; 
	font-weight: bold;
	color: #666666;
	background: #b9babd;
	margin: 0px;
	padding: 0px;
}


a.volverPerfilPublico
{
    cursor: pointer;
    float: right;
    font-size: 11px;
    margin-bottom: 0;
    padding-right: 10px;
    line-height: 38px;
    color: #336699;
}

a.linkNaranjaUnderline
{
	color: #ff6633;
	text-decoration: underline;
}

.linkNaranja
{
	color: #ff6633;
	text-decoration: none;
	font-weight: bold;
	font-size: 9pt;
}

a.linkAzul
{
	color: #346697;
	text-decoration: underline;
}

/* botones */
div.btnNaranja div.btnNaranjaLeft
{
	float: left;
	width: 4px;
	height: 18px;
	background: url(/static/images/btnNaranjaLeft.png) no-repeat;
}

div.btnNaranja .btnNaranjaMiddle
{
	float: left;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;	
	height: 18px;
	background: url(/static/images/btnNaranjaBackground.png) repeat-x;
	margin:0;
	color: #ffffff;
	text-decoration: none;
}

div.btnNaranja div.btnNaranjaRight
{
	float: left;
	width: 4px;
	height: 18px;
	background: url(/static/images/btnNaranjaRight.png) no-repeat;
}

div.btnAzul div.btnAzulLeft
{
	float: left;
	width: 4px;
	height: 25px;
	background: url(/static/images/btnAzulLeft.png) no-repeat;
}

div.btnAzul div.btnAzulMiddle
{
	float: left;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	height: 25px;
	background: url(/static/images/btnAzulBackground.png) repeat-x;
}

div.btnAzul div.btnAzulRight
{
	float: left;
	width: 4px;
	height: 25px;
	background: url(/static/images/btnAzulRight.png) no-repeat;
}

div.banner
{
	padding-top: 16px;
	background: #043156;
	height: 50px;
}

div.contenidoBanner
{
	background: #ffffff;
	margin: auto;
	width: 974px;
}

div.contenidoBanner a img
{
	border: 0px;
}

/* Panel de Login */
div.panelLogin
{
	padding-top: 10px;
	color: #ffffff;
	font-size: 11px;
	height: 27px;
}

div.loginUser
{
	color: #ffffff;
	padding-left: 145px;
	margin-top: auto;
	padding-right: 10px; 
	padding-top: 3px;
	width: 37px;
	float: left;
}

div.loginUserInput
{
	float: left;
	padding-right: 10px;
}

div.buscadorMiddle div.firstRow input
{
	width: 132px;
	height: 23px;
	margin: 0px;
	padding: 0px;
	float: right;
}

#textBuscadorGoogle
{
	background: url(/static/images/bgInput.png) repeat-x;
	border: none;
	font-family: arial;
	font-size: 11px;
	height: 18px;
	margin: 0px;
	padding: 0px;
}

input.inputDegradeGris
{
	background: url(/static/images/bgInput.png) repeat-x;
	border: none;
	font-family: arial;
	font-size: 11px;
	height: 18px;
	width: 101px;
	margin: 0px;
	padding: 0px;
}

div.loginPass
{
	color: #ffffff;
	margin-top: auto;
	padding-right: 10px; 
	padding-top: 3px;
	width: 57px;
	float: left;
}

div.loginPassInput
{
	float: left;
	padding-right: 6px;
}

div.loginNextButton
{
	float: left;
	color: #ffffff;
	padding-right: 6px;
}

input.loginNextButton
{	
	background: url(/static/images/login.png) no-repeat;
	border: none;
	cursor: pointer;
	height: 18px;
	width: 18px;
	font-family: arial;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}


div.loginForgotPass
{
	float: left;
	font-family: arial;
	font-size: 11px;
	text-decoration: underline;
	cursor: pointer;
	margin-top: 3px;
	padding-right: 5px;
	margin-right: 6px;
	color: #ffffff;
	width: 103px;
}

a.linkForgotPass{
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
}

/* Panel Datos Usuario*/

div.panelUser
{
	padding: 10px 14px 0;
	color: #FFF;
	font-size: 14px;
	height: 27px;
}

div.panelUser a
{
	color: #FFF;
}

div.panelUser .spanPipe
{
	margin: 0 2px;
	top: -2px;
	position: relative;
}

div.panelUser a.panelUserButton
{
	background: #D75519;
	border-radius: 3px;
	padding: 2px 8px;
	margin: 0 3px 0 2px;
	text-decoration: none;
	font-size: 11px;
	top: -2px;
	position: relative;
}
div.panelUser a.panelUserButton.gray
{
	background: #ADADAD;
	color: #000;
}

/* Overrides específicos para el boton re registrar */
div.btnNaranja.loginRegisterButton
{
	float: left;
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	height: 18px;
	width: 73px;
	cursor: pointer;
	margin-right: 6px;
	padding-right: 6px;
}


div.btnNaranjaMiddle.txtRegister
{
	width: 65px;
}



div.btnNaranjaMiddle.txtRegister a
{
	color: #ffffff;
	text-decoration: none;
	width: 65px;
}

/* Panel del Logo */

div.panelLogo
{
	height: 100px;
	width: 975px;
}

div.logo
{
	float: left;
	padding-top:36px;
	padding-left:25px;
	width: 333px;
	height:30px;
}

div.logo a img
{
	border: 0px;
	width: 333px;
	height:30px;
}

div.bannerLogo
{	
	margin-top: 20px;
	background: #ffffff;
	height: 60px;
	width:  468px;
	float: right;
}

div.bannerLogo a img
{	
	border: 0px;
}

div.bannerLogoSecundario{
	height: 90px;
	width: 120px;
	float: left;
	margin-left:11px;
}

div.bannerLogoSecundario a img
{	
	border: 0px;
}

div.bannerCDHC, div.bannerCDHG{
	margin-bottom: 10px;
}

div.body
{
	background: #e8e8e8 url(/static/images/bg_site.gif) repeat-x;
	height: 100%;
	width: 100%;
}

div.bodymail
{
	height: 100%;
	width: 100%;
}

div.body div.containerAll
{
	margin: auto;
	width: 975px;
}

div.cajaRedondaTop
{
	height: 10px;
	line-height:  1px;
	font-size:  1px;
	width: 975px;
}

div.cajaRedondaTop div.cajaRedondaTopLeft
{
	background: url(/static/images/cajaRedondaTopLeft.png) no-repeat;
	float: left;
	height: 10px;
	line-height:  1px;
	font-size:  1px;
	width: 10px;
}

div.cajaRedondaTop div.cajaRedondaTopMiddle
{
	background: #ffffff;
	float: left;
	height: 10px;
	line-height:  1px;
	font-size:  1px;
	width: 955px;
}

div.cajaRedondaTop div.cajaRedondaTopMiddleHorarios
{
	background: #ffffff;
	float: left;
	height: 10px;
	line-height:  1px;
	font-size:  1px;
	width: 632px;
}

div.cajaRedondaTop div.cajaRedondaTopRight
{
	background: url(/static/images/cajaRedondaTopRight.png) no-repeat;
	float:  left;
	height: 10px;
	line-height:  1px;
	font-size:  1px;
	width:  10px;
}

div.cajaRedondaBottom
{
	height:  10px;
	line-height:  1px;
	font-size:  1px;
	width:  975px;
	padding-bottom: 16px;
}

div.cajaRedondaBottom div.cajaRedondaBottomLeft
{
	/*clear: left;*/
	background: url(/static/images/cajaRedondaBottomLeft.png) no-repeat;
	float:  left;
	height: 10px;
	line-height:  1px;
	font-size:  1px;
	width:  10px;
}

div.cajaRedondaBottom div.cajaRedondaBottomMiddle
{
	background: url(/static/images/cajaRedondaBottomMiddle.png) repeat-x;
	float:   left;
	height:  10px;
	line-height:  1px;
	font-size:  1px;
	width:  955px;
}

div.cajaRedondaBottom div.cajaRedondaBottomMiddleHorarios
{
	background: url(/static/images/cajaRedondaBottomMiddle.png) repeat-x;
	float:   left;
	height:  10px;
	line-height:  1px;
	font-size:  1px;
	width:  632px;
}


div.cajaRedondaBottom div.cajaRedondaBottomRight
{
	background: url(/static/images/cajaRedondaBottomRight.png) no-repeat;
	float:  left;
	height: 10px;
	line-height:  1px;
	font-size:  1px;
	width:  10px;
}

div.cajaRedondaMiddle
{
	background: #ffffff;
	padding: 0px 10px;
}

div.cajaRedondaMiddleMail
{
	background: #ffffff;
        width: 955px;
	padding: 0px 10px;
}

div.cajaRedondaMiddleMailHorarios
{
	background: #ffffff;
        width: 632px;
	padding: 0px 10px;
}

div.mainHeader
{
	height: 140px;
	padding-bottom: 20px;
}

div.mainHeaderBuscador
{
	height: 140px;
	width: 	215px;
	float: left;
}

div.buscadorTopLeft
{
	float: left;
	height: 7px;
	width: 	7px;
	font-size: 1px;
	background: url(/static/images/buscadorTopLeft.png) no-repeat;
	
}

div.buscadorTopMiddle
{
	float: left;
	height: 7px;
	width: 	201px;
	font-size: 1px;
	background: #f3f3f4;
}

div.buscadorTopRight
{
	float: left;
	height: 7px;
	width: 	7px;
	font-size: 1px;
	background: url(/static/images/buscadorTopRight.png) no-repeat;
	
}

div.buscadorMiddle
{
	height: 133px;
	width: 197px;
	float: left;
	padding: 0px 9px;
	background: url(/static/images/buscadorBackground.png) repeat-x;
}

div.buscadorMiddle div.firstRow div.Texto
{
	color: #336699;	
	font-family: arial;
	font-size: 13px;
	vertical-align: middle;
	float: left;
}

div.buscadorMiddle div.firstRow div.InputBox
{
	width: 132px;
	height: 23px;
	float: right;
}

div.buscadorMiddle div.containerRadios
{
	float: left;
	height:	50px;
	width:	120px;
	padding-top: 20px;
}

div.buscadorMiddle img
{	
	vertical-align: text-top;
}

div.buscadorMiddle div.containerNext
{
	float: left;
	height:	50px;
	width:	65px;
	padding-top: 20px;
}

div.buscadorMiddle input.buscadoresRadio
{
	margin-left: 0px;
}

.btnNext,
div.buscadorMiddle input.btnNext
{
	background: url(/static/images/nextBuscador_small.png) no-repeat;
	font-family: arial;
	border: none;
	cursor: pointer;
	height: 18px;
	width:  18px;
	margin: 0;
	padding: 0;
	float: right;
}

div.buscadorMiddle div.containerSuscripcion
{
	float: left;
	height:	30px;
	width:	197px;
	padding-top: 10px;
	border-top: 1px solid #acacac;
	text-align: left;
}

div.buscadorMiddle div.containerSuscripcion a
{
	color: #336699;	
	font-family: arial;
	font-size: 11px;
	text-decoration: none;
}

div.buscadorMiddle div.containerSuscripcion img
{
	padding-right: 6px;
}

div.mainHeaderBotonera
{
	background: #f3f3f4;
	margin-left: 10px;
	height: 40px;
	width: 	730px;
	float:left;
}

div.mainHeaderBotonera div.parteAzul
{
	float: left;
	height: 40px;
	width: 182px;
	line-height: 40px;
	cursor: pointer;
	background: #ffffff;
}

div.mainHeaderBotonera div.parteNaranja
{
	float:left;
	height: 40px;
	width: 547px;
	line-height: 40px;	
	cursor: pointer;
}

div.mainHeaderBotonera div.btnAzulLeft
{
	float:left;
	background: url(/static/images/btnAzulBotoneraLeft.png) no-repeat;
	line-height: 40px;
	width: 7px;
}

div.mainHeaderBotonera div.btnAzulMiddle
{
	float:left;
	background: url(/static/images/btnAzulBotoneraBackground.png) repeat-x;
	line-height: 40px;
	width: 158px;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
}

div.mainHeaderBotonera div.btnAzulRight						
{
	float:left;
	background: url(/static/images/btnAzulBotoneraRight.png) no-repeat;
	line-height: 40px;	
	width: 7px;
	padding-right: 10px;
}

div.mainHeaderBotonera div.btnNaranjaLeft									
{
	float:left;
	background: url(/static/images/btnNaranjaBotoneraLeft.png) no-repeat;
	line-height: 40px;
	width: 6px;
}

div.mainHeaderBotonera div div a
{
	color: #ffffff;
	text-decoration: none;
}

div.mainHeaderBotonera div.btnNaranjaCartelera								
{
	float:left;
	background: url(/static/images/btnNaranjaBotoneraBackground.png) repeat-x;
	line-height: 40px;
	width: 174px;
	color: #ffffff;
	text-align: center;
}

div.mainHeaderBotonera div.btnNaranjaSeparador
{
	float:left;
	background: url(/static/images/btnNaranjaBotoneraSeparador.png) no-repeat;
	line-height: 40px;
	width: 3px;
}

div.mainHeaderBotonera div.btnNaranjaEstrenos
{
	float:left;
	background: url(/static/images/btnNaranjaBotoneraBackground.png) repeat-x;
	line-height: 40px;
	width: 179px;
	color: #ffffff;
	text-align: center;	
}

div.mainHeaderBotonera div.btnNaranjaHorarios											
{
	float:left;
	background: url(/static/images/btnNaranjaBotoneraBackground.png) repeat-x;
	line-height: 40px;
	width: 176px;
	color: #ffffff;
	text-align: center;
}

div.mainHeaderBotonera div.btnNaranjaRight
{
	float:left;
	background: url(/static/images/btnNaranjaBotoneraRight.png) no-repeat;
	line-height: 40px;	
	width: 6px;
}


div.mainHeaderBanner
{
/*	background: #f3f3f4;*/
	margin: 10px 0px 0px 10px;
	height: 90px;
	width: 	730px;
	float:left;
	text-align: center;
}

div.mainHeaderBanner a img
{
	border: 0px;
}

div.mainContent
{
	/*height: 1285px;*/
}

div.mainBottom
{
	width: 100%;
}


div.destacados
{
	float: left;
	height: 260px;
	width: 	632px;
	padding-right: 13px;
	padding-bottom:40px;
}

div.destacadosContenido
{
	float: left;
	height: 254px;
	width: 	632px;
}

div.destacadosContenido div.seccion
{
	color: #ff6633;
	width: 622px;
	height: 29px;
}

div.destacadosContenido div.tituloTexto,
div.destacadosContenido h2.tituloTexto
{
	float:  left;
	height: 29px;
	width: 300px;
	padding-right:5px;
	font-size:18px;
}

div.destacadosContenido div.tituloTabs
{
	float:  right;
	height: 29px;
	width: 317px;
}

div.destacadosContenido div.tituloTabs ul.navBar
{
	float: right;
}

div.destacadosContenido div.tituloTabs ul.navBar li
{
	height:30px;
	margin-left:2px;
	text-align:center;
	width:35px;
	
}

div.destacadosContenido div.tituloTabs li.tabActive
{
	background: url(/static/images/tabNaranjaActive.png) no-repeat;
}

div.destacadosContenido div.tituloTabs li.tabInactive
{
	background: url(/static/images/tabInactive.png) no-repeat;
}



div.destacadosContenido div.contenido
{
	background: url(/static/images/destacadosBackground.png) repeat-y;
	padding:10px;
	height: 204px;
}

div.destacadosContenido div.contenido div.textoSeccion 
{
	float: left;
	height: 205px;
	width:	303px;
}

div.destacadosContenido div.textoSeccion div.top
{
	height: 190px;
	width:	301px;
}

div.destacadosContenido textodiv.bottom
{
	height: 15px;
}

div.destacadosContenido div.textoSeccion h3.titulo
{
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
	color: #336699;
	padding: 0px;
}

div.destacadosContenido div.textoSeccion h3.titulo a
{
	text-decoration:none;
	color: #336699;
}

div.destacadosContenido div.textoSeccion div.copete
{
	font-size: 13px;
	font-family: Arial;
	color: #ff6633;
	padding: 10px 0px;	
}

div.destacadosContenido div.textoSeccion div.texto
{
	font-size: 12px;
	font-family: Arial;
	color: #000000;	
}

div.destacadosContenido div.linkMas a.linkTexto
{
	color: #ff6633;
}

div.destacadosContenido div.linkMas a.linkImagen img
{
	border: none;
	padding-left: 5px;
	vertical-align: text-bottom;
}


div.destacadosContenido div.contenido div.imagenSeccion
{
	float: left;
	height: 205px;
	width:	303px;
}

div.destacadosContenido div.contenido div.imagenSeccion img
{
	width:	307px;
	border: none;
}

div.destacadosContenido div.contenido div.imagenSeccion div.imagenBordeRedondoBottomRight
{
	background: 100% 100% url(/static/images/destacadosImagenBottomRight.png) no-repeat;
	float: right;
	height: 100%;
	width: 	6px;
}

div.destacadosContenido div.contenido div.imagenSeccion div.imagenBordeRedondoBottomLeft
{
	background: 0% 100% url(/static/images/destacadosImagenBottomLeft.png) no-repeat;
	float: left;
	height: 100%;
	width: 	6px;
}

div.destacadosFooter
{
	background: url(/static/images/destacadosFooterBackground.png) no-repeat;
	float: left;
	height: 6px;
	width: 	632px;
	font-size: 1px;
}

/* Wrapper ColRight & ColLeft */
div.wrapperRMCols
{
	float: left;
	height: 100%;
	width: 645px;
}

/*Columna Right*/
div.colRight
{
	float: left;
	width: 310px;
	padding-right: 12px;
	/*border: 1px solid black;*/
}

/*Columna Middle*/
div.colMiddle
{
	float: left;
	width: 310px;
	padding-right: 13px;	
	/*border: 1px solid black;*/
}

/*Columna Left*/
div.colLeft
{
	float: left;
	width: 310px;
}


div.articulos
{
	background: #ffffff;
	float: left;
	height: 350px;
	width: 	310px;
	margin-bottom: 33px;	
}

div.seccion,
h2.seccion
{
	min-height: 30px;
	width: 300px;
	font-family: Arial;
	font-size: 18px;
	color: #336699;	
	border-bottom: 1px solid #acacac;
	padding-left: 10px;
}

div.titulo
{
	color: #ff6633;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding: 12px 10px 8px 10px;
}

div.titulo,
h3.titulo
{
	color: #ff6633;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding: 12px 10px 8px 10px;
	float: left;
	width: 300px;
}

h3.titulo a,
div.titulo a,
div.tituloultimosestrenos a
{
	color: #ff6633;
	text-decoration: none;
}


div.contenido
{
	padding: 0px 10px;
}

div.contenido div.textoSeccion
{
	float:left;
	color: #666666;
	font-family: Arial;
	font-size: 11px;
	width: 190px;
	/*height: 131px;*/
	margin-bottom: 10px;
	/*min-height: 115px;*/ /*cambiado para las encuestas ya que en caso de tener muchos items se superponia con los botones*/
	padding-right: 5px;
}

div.contenido div.textoSeccionRightTop
{
	float:left;
	color: #666666;
	font-family: Arial;
	font-size: 11px;
	width: 285px;
	/*height: 131px;*/
	min-height: 131px; /*cambiado para las encuestas ya que en caso de tener muchos items se superponia con los botones*/
	padding-right: 5px;
}
div.noticias h3 {
font-weight:bold;
}

div.articulos h3 {
font-weight:bold;
}
div.contenido div.textoSeccionRightTop p
{
	margin:0;
}

div.concursos div.contenido div.imagenSeccion
{
	float: right;
	width:310px;
}

div.concursos div.contenido div.imagenSeccion img.imaConcurso 
{
	border:1px solid #C6C6C6;
	margin: 0 0 0 10px;
	*margin: 0 0 0 0;
	width:303px;
	height:205px;
}

div.contenido div.imagenSeccion
{
	float: right;
	width: 95px;
}

div.contenido div.imagenSeccion img
{
	border:	1px solid #c6c6c6;
	width: 95px;	

}

div.contenido ul.linksSeccion
{/*
	float: left;
	width: 290px;
	height: 95px;
*/}

div.contenido div.linksSeccion
{
	float: left;
	width: 290px;
/*	height: 120px;*/
}

div.tituloultimosestrenos 
{
color:#FF6633;
font-family:Arial;
font-size:14px;
font-weight:bold;
padding:7px 10px 5px;
}

div.contenido ul.linksSeccion,
div.contenido div.linksSeccion ul
{
	padding: 0 0 0 15px;
	margin: 5px 0 0 0;
}

div.contenido ul.linksSeccion li,
div.contenido div.linksSeccion ul li
{
	list-style-image: url(/static/images/bulletNaranja.png);
	line-height:15px;
	margin-top:5px;
}

div.contenido ul.linksSeccion a
div.contenido div.linksSeccion a
{
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	color: #ff6633;
}

span.valorRanking
{
	font-weight: normal;
	font-size: 11px;
	color: #666666;
}

div.contenido ul.linksSeccion a p,
div.contenido div.linksSeccion a p
{
	line-height: 15px;
}

div.footerSeccion
{
	float: right;
	margin-bottom: 10px;
	margin-top: 15px;
}

div.footerSeccion a.linkTexto
{
	color: #336699;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}

div.footerSeccion a.linkImagen img
{
	border: none;
	padding-left: 5px;
	vertical-align: text-bottom;
}

div.ultimosEstrenos
{
	background: #ffffff;
	float: left;
	min-height:295px;
	width: 	310px;
	padding-bottom:5px;
}

div.ultimosEstrenos h3
{
	font-weight:bold;
}

div.ultimosEstrenos h2.seccion
{
	width: 300px;
}

div.noticias
{
	background: #ffffff;
	float: left;
	/*height: 350px;*/
	width: 	310px;
	padding-bottom: 10px;
}

div.mainContentBanners
{
	background: #ffffff;
	float: left;
	width: 	310px;
}

div.mainContentBanners div.bannerTop
{
	background: #dddddd;
	float: left;
	height: 250px;
	width: 	300px;
	border:1px solid #CECECE;
	text-align: center;
}

div.mainContentBanners div.bannerBottom
{
	background: #dddddd;
	float: left;
	height: 65px;
	width: 	300px;
	margin-top: 10px;
	border:1px solid #CECECE;
	text-align: center;
}

div.proximosEstrenos
{
	background: #ffffff;
	float: left;
	height: 350px;
	width: 	310px;
	padding: 0px 0px 33px 0px;
}

div.proximosEstrenos h3
{
	font-weight:bold;
}


div.proximosEstrenos div.seccion
{
	width: 300px;
}


div.proximosEstrenos div.imagenSeccion img
{
	width: 95px;
}

div.proximosEstrenos div.linksSeccion
{
	height: 105px;
}

div.rankings
{
	background: #ffffff;
	float: left;
/*	height: 325px;*/
	width: 	310px;
	padding-bottom: 20px;
}

.yui-skin-sam .rankings .yui-navset .yui-content, .yui-skin-sam .rankings .yui-navset .yui-navset-top .yui-content,
.yui-skin-sam .rankings .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a em,
.yui-skin-sam .rankings .yui-navset .yui-nav a, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a
{
	border: 0;
}

.yui-skin-sam .rankings .yui-navset .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em,
.yui-skin-sam .rankings .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content
{
	border: 0;
	padding: 0;
}



div.rankings div.titulo
{
	color: #666666;
	float:left;
	background: #f5f5f5;
	font-size: 11px;
	line-height: 11px;
	border: 1px solid #d7d7d7;
	border-left: none;
	border-right: none;
	margin: 0px;
	padding: 10px;
	text-align: center;
	width: 280px;
}

div.rankings div.linksSeccion
{
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	margin: 5px 0px 0px 0px;
	color: #666666;
/*	height: 220px;*/
	width: 190px;
	float:	left;
}

div.rankings div.linksSeccion a p
{
	line-height: 13px;
}

div.rankings div.linksSeccion ol
{
	padding: 0 0 0 18px; 
}

div.rankings div.linksSeccion li
{
	margin: 10px 0 10px 0; 
}

div.rankings div.linksSeccion a
{
	color: #336699;
	text-decoration: none;
}

div.rankings div.imagenSeccion
{
	margin: 20px 0px 0px 0px;
	float: right;
	width: 100px;
	min-height: 160px;
	text-align: center;
}
div.rankings div.imagenSeccion img
{
	float:right;
}

div.rankings .yui-navset .yui-nav li
{
	margin-right: 1px;
}

div.rankings .yui-navset .yui-nav .selected a em {
	padding:0px;
	color: #fff;
}

.yui-skin-sam div.rankings .yui-navset .yui-nav a, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a
{
	color:#666666;
}	

div.rankings ul.yui-nav
{
	padding-left: 0px;
}

div.rankings ul.yui-nav  li em
{
	height: 30px;
	text-align: center;
	background: url(/static/images/rankingArgentinaInactive.png) no-repeat;
	width: 150px;
	min-width: 150px;
}

div.rankings ul.yui-nav  li.selected em
{
	background: url(/static/images/rankingArgentinaActive.png) no-repeat;
	min-width: 150px;
	width: 150px;
}

div.rankings ul.yui-nav  li.selected.large em
{
	background: url(/static/images/rankingArgentinaActiveLarge.png) no-repeat;
	min-width: 235px;
	width: 235px;
}
div.rankings ul.yui-nav  li.selected.large em.pad
{
	text-align: left;
	padding-left: 10px;
}

div.concursos
{
	background: #ffffff;
	float: left;
	width: 	300px;
	margin-top: 5px;
}

div.concursos div.imagenSeccion img
{
	height: 270px;
	border: none;
}

div.concursos div.contenido
{
	padding: 0px;
}

div.losMas
{
	background: #ffffff;
	float: left;
	height: 245px;
	width: 	317px;
	margin-right: 10px;
}

div.losMas div.seccion
{
	width: 307px;
	padding: 0px;
}

div.losMas div.seccion ul.navBar
{
	float: left;
}

div.losMas div.seccion ul.navBar li
{
	height: 30px;
	width: 130px;	
	text-align: center;
}

div.losMas div.seccion li.tabBuscadasActive
{
	background: url(/static/images/masBuscadasActive.png) no-repeat;
}

div.losMas div.seccion li.tabBuscadasInactive
{
	background: url(/static/images/masBuscadasInactive.png) no-repeat;
}

div.losMas div.seccion li.tabValoradasActive
{
	background: url(/static/images/masValoradasActive.png) no-repeat;
}

div.losMas div.seccion li.tabValoradasInactive
{
	background: url(/static/images/masValoradasInactive.png) no-repeat;
}

div.losMas div.linksSeccion
{
	font-weight: bold;
	font-size: 12px;
	line-height: 25px;
	margin: 10px 0px;
	color: #666666;
}

div.losMas div.linksSeccion a
{
	color: #336699;
	text-decoration: none;
}

div.recomendados
{
	background: #ffffff;
	float: left;
/*	height:325px;*/
	width:  310px;
	padding-bottom: 10px;
}

div.recomendados div.contenido
{
/*	height: 230px;*/
}

div.recomendados h2.seccion
{
	color: #ff6633;
}

div.recomendados div.linksSeccion
{
	font-weight: bold;
	font-size: 12px;
	line-height: 25px;
	padding: 10px 0px;
}

div.recomendados div.linksSeccion a
{
	font-size: 9pt;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}

div.recomendados div.contenido div.linksSeccion ul
{
	padding: 0 0 0 15px;
}

div.recomendados div.contenido div.linksSeccion ul li
{
	list-style-image: url(/static/images/bulletAzul.png);
	line-height:15px;
}


div.mainBottomBanners
{
	text-align: center;
	width: 100%;
	border:1px solid #CECECE;
	margin: 10px 0px 10px 0px;
}

div.mainBottomBanners div.banner
{
	float: left;
	background: #ffffff;
	height: 90px;
	padding: 0px 5px 15px 5px;
	text-align: center;
}

div.mainBottomBanners div.banner a img
{
	border: 0px;
}

div.mainBottomBanners div.FTSI
{
	width: 149px;
}

div.mainBottomBanners div.FTDB
{
	width: 308px;
}

div.mainBottomBanners div.FTTR
{
	width: 467px;
}

div.mainBottomBanners div.FTCD
{
	width: 626px;
}

div.mainBottomBanners div.FTQT
{
	width: 785px;
}

div.mainBottomBanners div.FTEN
{
	width: 919px;
}



div.mainBottomFooter
{
	background:#F6F6F6;
	height:80px;
	padding: 10px 100px 10px 140px;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	width:715px;
}

div.mainBottomFooter div.column
{
	width:188px;
	float: left;
	height: 100%;
}

div.mainBottomFooter div.lastColumn
{
	width:151px;
}

div.mainBottomFooter div.column span.title
{
	font-weight: bold;
	color: #FF6633;
	font-size:11px;
}

div.mainBottomFooter div.column ul
{
	padding: 0px;
	margin: 3px 0 3px 0;
}

div.mainBottomFooter div.column ul li
{
	list-style-type:none;
	margin: 3px 0 3px 0;
}

div.mainBottomFooter div.column ul li a,
div.captSearchSchedule
{
	color: #666666;
	font-size:11px;
	text-decoration: none;	
}

div.logoDigbang
{
	text-align: right;
	margin-top: 10px;
}

div.logoDigbang a img
{
	border: 0px;
}

/* Columna Derecha */

div.columnaDerecha
{
	margin-left:5px;
	width:300px;
	float: left;
	background: #ffffff;
}

div.bannerCDAH
{
	margin-bottom: 20px;
	width: 310px;
	/*border:1px solid #CECECE;*/
	text-align: center;
	float:left;
}

div.bannerCDER
{
	margin-bottom: 10px;
	width: 310px;
	/*border:1px solid #CECECE;*/
	text-align: center;
	float:left;
}

div.bannerCDAH a img, div.bannerCDER a img
{
	border: none;
}

/* Paginas secundarias*/

h1, h2, h3
{
	font-weight:normal;
	margin:0px;
}

div.tituloPaginaSecundaria,
h1.tituloPaginaSecundaria,
h2.tituloPaginaSecundaria
{
	color: #ff6633;
	font-family: Arial;
	font-weight:normal;
	font-size: 20px;
	width: 624px;
	/*height: 20px;*/
	padding-bottom: 10px;
	padding-left: 10px;
	/*border-bottom: 1px solid #acacac;*/
}
h1.title {
    color: #FF6633;
    font-size: 20px;
    text-decoration: none;
    width: 600px;
}
div.tituloPaginaSecundaria
{
	margin-bottom:12px;
}

div.contenedorPaginaSecundaria
{
	width: 634px;
}

div.contenedorPaginaSecundaria div.subTitulo,
div.contenedorPaginaSecundaria h1.subTitulo,
div.contenedorPaginaSecundaria h2.subTitulo
{
	float: left;
	width: 622px;
	height: 31px;
	padding-left: 12px;
	line-height: 31px;
	color: #336699;
	font-family: Arial;
	font-size: 18px;
	background: #f5f5f5;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;

}

/* Paginacion */

div.paginacion a.anterior
{
	color: #336699;
	text-decoration: none;
	margin-right: 25px;
}

div.paginacion a.anterior img
{
	border: 0px;
	margin-right: 4px;
}

div.paginacion a.ultima
{
	color: #666666;
	text-decoration: none;
}

div.paginacion a.siguiente
{
	color: #FF6633;
	text-decoration: none;
	margin-left: 25px;
}

div.paginacion a.siguiente img
{
	border: 0px;
	margin-left: 4px;
}

div.paginacion span.actual
{
	color: #FF6633;
	font-weight: bold;
	text-decoration: none;
}


/* -------- Formulario de ReLogueo  --------*/

div.formReLogin
{	
	float: left;
	width: 642px;
	font-family: Arial;
	font-size: 13px;
	margin-top: 15px;
	margin-bottom: 15px;
}

div.formReLogin div.main
{	
	float: left;
	width: 626px;	
	background: url(/static/images/cajaBusquedaBackground.png) repeat-x;
	border-top: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	padding-top:10px;
	padding-left:10px;
}

div.formReLogin div.main div.texto
{	
	color: #666666;
	font-weight: normal;
	padding: 5px;
	width: 600px;
}

div.formReLogin div.main div.texto a
{	
	color: #FF6633;
	text-decoration: none;
}

div.formReLogin div.main div.field
{
	float: left;
	width: 240px;
	margin-top:4px;
	padding: 5px 5px 5px 5px;
}

div.formReLogin div.main div.fieldIngresar
{
	float: right;
	width: 90px;
	padding:7px 5px 5px 5px;
}


div.formReLogin div.main div.field div.titulo
{
	color:#336699;
	font-size:13px;
	font-weight: bold;
	text-decoration:none;
	float:left;
	padding: 2px 0px 0px 0px;
}

div.formReLogin div.main div.field div.control
{
	float:left;
	width: 100px;
	margin: 0px 0px 0px 5px;
}

div.formReLogin div.footer
{	
	float: left;
	width: 100%;
}

div.formReLogin div.footerLeft
{	
	float: left;
	width: 8px;
	height: 9px;
	background: url(/static/images/cajaBusquedaBottomLeft.png) no-repeat;
}

div.formReLogin div.footerMiddle
{	
	float: left;
	width: 621px;
	border-bottom: 1px solid #DFDFDF;
	height: 8px;
}

div.formReLogin div.footerRight
{	
	float: left;
	width: 8px;
	height: 9px;
	background: url(/static/images/cajaBusquedaBottomRight.png) no-repeat;
}

div.btnIngresar
{
	float:left;
	margin-right:10px;
}

div.btnIngresar .btnIngresarLeft
{
	float: left;
	width: 4px;
	height: 25px;
	background: url(/static/images/btnNaranjaEncuestaLeft.png) no-repeat;
	cursor: pointer;
}

div.btnIngresar .btnIngresarMiddle
{
	border:none;
	backcolor:transparent;
	float: left;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	height: 25px;
	color: #ffffff;
	text-decoration: none;
	width: 65px;
	background: url(/static/images/btnNaranjaEncuestaBackground.png) repeat-x;
	padding: 0px 0px 3px 0px;
	cursor: pointer;
}

div.btnIngresar .btnIngresarRight
{
	float: left;
	width: 4px;
	height: 25px;
	background: url(/static/images/btnNaranjaEncuestaRight.png) no-repeat;
	cursor: pointer;
}

div.errorLogin
{
	color: yellow;
	font-size: 11px;
	margin-left: 425px;
}

div.errorLogin a
{
	color: yellow;
}

div.contenidoNota p
{
	text-align: justify;
}

#captcha
{
	border: solid #cccccc 1px;
}

.fb_button_medium
{
    margin-top: -2px;
}

.border-right
{
    border-right: 1px solid white;
}
.SpanUsername
{
    font-weight:bold;
    color: #F63;
}
input#textBuscadorGoogle
{
	width: 174px;
}

.spanned_container
{
	width: 100%;
	height: 100%;
}

div.contenedorPaginaSecundaria blockquote.comentario
{
	background: url(../images/backgroundPelicula.png) repeat-x;
	margin: 0;
	padding: 10px;
	font-size: 11px;
}
div.btnGeneric
{
	float:left;
	margin-right:10px;
}
div.btnGeneric div.btnGenericLeft
{
	float: left;
	width: 4px;
	height: 25px;
	background: url(../images/btnNaranjaEncuestaLeft.png) no-repeat;
}


div.btnGeneric .btnGenericMiddle
{
	border:none;
	float: left;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	padding: 0px 0px 3px 0px;
	height: 25px;
	color: #ffffff;
	text-decoration: none;
	background: transparent url(../images/btnNaranjaEncuestaBackground.png) repeat-x;
	margin: 0;
}

div.btnGeneric div.btnGenericRight
{
	float: left;
	width: 4px;
	height: 25px;
	background: url(../images/btnNaranjaEncuestaRight.png) no-repeat;
}

.promosContainer
{
	float:right;
	color:#666;
	font-size: 11px;
	padding-right:7px;
}
.promosContainer img
{
	position: relative;
	top: 6px;
}
.hidden { display:none; }
