div.ElementModule
{
	margin: 0 auto;
	background-color: #ffffff;
}



	div.ElementModule div.Container
	{
		/*width: 401%;*/
		position: relative;
		top: 0;
		left: 0;
	}

	div.ElementModule .Columna
	{
		float: left;
		margin-right: 2px;
		position: relative;
		z-index: 1;
	}

		div.ElementModule div#MAMData div.Container
		{
			width: 420px;
		}

		div.ElementModule div#MAMData .Columna
		{
			float: none;
			margin-right: 0px;
			margin-bottom: 2px;
		}

	div.ElementModule .Item
	{
		background-color: #FFFFFF;
		border: solid 2px #e9e9e5;
		width: 240px;
		height: 100px;
		margin-bottom: 2px;
		padding: 0px;
		overflow: hidden;
	}

	div.ElementModule .Item:hover { background-color: #fdf0a0; }
	div.ElementModule .NoOver a:hover { background-color: transparent; }

		div.ElementModule .Item .Cont
		{
			margin: 0px;
			padding: 7px 1px 0px 3px;
		}
		
		div.ElementModule .Item .Hora
		{
			width: 45px;
			text-align: center;
		}
		
			div.ElementModule .Item .Hora h2
			{
				margin: 0 auto;
				display: inline;
				color: #ca0302;
				font-family: "Trebuchet MS", Sans-Serif;
				font-weight: bold;
				letter-spacing: -1px;
				cursor: pointer;
			}
			
			div.ElementModule .Item .Hora .OverHora
			{
				position: absolute;
				z-index: 20000;
				top: 0px;
				left: 0px;
				background: transparent url(/edicionOnline/image/minamin/overhora.png) no-repeat top left;
				_background-image: none;
				filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/edicionOnline/image/minamin/overhora.png', sizingMethod='crop');
				width: 201px;
				height: 78px;
				padding: 10px;
				visibility: hidden;
				font-size: 11px;
				font-family: Tahoma, Sans-Serif;
			}
			
				div.ElementModule .Item .Hora .OverHora h4
				{
					color: #bdbc96;
					text-transform: uppercase;
					font-weight: bold;
					clear: both;
				}
				
					div.ElementModule .Item .Hora .OverHora h4{display: block;}
					div.ElementModule .Item .Hora .OverHora h4 span{float: left;padding: 2px 0px}
					div.ElementModule .Item .Hora .OverHora h4 a
					{
						display: inline;
						float: right;
						margin: 0;
						padding: 5px;
						background: #ebebeb;
						color: #a3a3a3;
						font-family: Arial;
					}

				div.ElementModule .Item .Hora .OverHora div.etq
				{
					margin-top: 5px;
					height: 55px;
					color: #ca0302;
					font-weight: bold;
				}
		
				div.ElementModule .Item .Hora .OverHora div.etq a{color: #ca0302; font-weight: bold; text-decoration: none; }
		
		div.ElementModule .IMAGEN img.Boton { cursor: pointer; position: relative; z-index: 20;}
		
		div.ElementModule .IMAGEN .SliderPic
		{
			position: relative;
			top: 0px;
			left: 0px;
			z-index: 2;
			background: transparent url(/edicionOnline/image/minamin/bg_imgslide.gif) no-repeat top left;
			width: 46px;
			height: 12px;
			padding: 4px 5px 6px 5px;
			font-weight: bold;
			overflow: hidden;
		}
		
			div.ElementModule .IMAGEN .SliderPic * { font-family: Tahoma, Sans-Serif; }
			
			div.ElementModule .IMAGEN .SliderPic span.Ix {color: #ca0000;}
			div.ElementModule .IMAGEN .SliderPic .middle
			{
				position: relative;
				top: -3px;
				left: 4px;
				font-size: 10px;
				width: 38px;
				overflow: hidden;
			}

		div.ElementModule .IMAGEN .ICont
		{
			position: relative;
			top: -22px;
			left: 0px;
			z-index: 1;
			width: 240px;
			height: 206px;
			overflow: hidden;
		}

			div.ElementModule .IMAGEN .ICont .Imagen
			{
				width: 240px;
				height: 206px;
			}

		div.ElementModule .Item .Info
		{
			width: 179px;
			padding: 0px 0px 0px 4px;
			border-left: solid 1px #d9d9d9;
			_height: 86px;
			min-height: 86px;
		}

			div.ElementModule .Double .Info{
				_height: 193px;
				min-height: 193px;
			}

			/* - - - les fijo un alto máximo a los textos de minuto a minuto - - - */
			div.ElementModule .Cont .Info div.Limit {
				overflow: hidden;
				height: 58px;
			}

			div.ElementModule .Double .Cont .Info div.Limit {
				overflow: hidden;
				height: 161px;
			}

			div.ElementModule .Item .Info h3
			{
				line-height: 14px;
				font-weight: bold;
				font-size: 12px;
				max-height: 28px;
				/*_height:expression(this.offsetHeight > 28 ? "28px" : this.offsetHeight+"px");*/
				overflow: hidden;
			}
			
				div.ElementModule .Item .PieImg h3{
					max-height: 42px;
					_height:expression(this.offsetHeight > 42 ? "42px" : this.offsetHeight+"px");
				}
			
				div.ElementModule .Item .More h3{
					max-height: 42px;
					_height:expression(this.offsetHeight > 42 ? "42px" : this.offsetHeight+"px");
				}

				div.ElementModule .Double .More h3{
					max-height: 70px;
					_height:expression(this.offsetHeight > 70 ? "70px" : this.offsetHeight+"px");
				}

			div.ElementModule .Item .Info h3 a
			{
				padding: 0px;
				margin: 0px;
			}
		
			div.ElementModule .Item p
			{
				margin-top: 1px	;
				font-family: Tahoma, Sans-Serif;
				font-size: 11px;
				color: #6d6d6d;
				line-height: 12px;

				max-height: 36px;
				_height: expression(this.offsetHeight > 36 ? "36px" : this.innerHTML == "" ? "0px" : this.offsetHeight+"px");
				overflow: hidden;
			}

				div.ElementModule .Item .More p{
					max-height: 48px;
					_height: expression(this.offsetHeight > 48 ? "48px" : this.innerHTML == "" ? "0px" : this.offsetHeight+"px");
				}

				div.ElementModule .Double .More p{
					min-height: none;
					max-height: none;
					height: auto;
				}

			div.ElementModule .Item .Info .Relacionados
			{
				margin-top: 2px;
			}

		div.ElementModule .Item .Flash
		{
			position: relative;
			z-index: 2;
			top: -47px;
			clear: both;
			
			background-color: #FFFFFF;
			width: 240px;
			height: 49px;
			padding-top: 5px;
			text-align: center;
		}
		
			div.ElementModule .Item .Flash *
			{
				margin: 0 auto;
			}

		div.ElementModule .Item .Encuesta
		{
			position: relative;
			z-index: 2;
			top: -42px;
			clear: both;
			
			background-color: #FFFFFF;
			width: 240px;
			height: 43px;
			padding-top: 3px;
			text-align: center;
		}
		
			div.ElementModule .Item .Encuesta div.Box
			{
				background: transparent url(/edicionOnline/image/minamin/encuesta_box.gif) no-repeat top left;
				margin: 0 auto;
				text-align: left;
				width: 212px;
				height: 40px;
				padding: 4px 8px 0px 8px;
			}
			
				div.ElementModule .Item .Encuesta div.Box p
				{
					line-height: 10px;
					font-size: 10px;
					max-height: 20px;
					_height:expression(this.offsetHeight > 20 ? "20px" : this.offsetHeight+"px");
				}

				div.ElementModule .Item .Encuesta div.Box .clearfix
				{
					margin-top: 3px;
				}

					div.ElementModule .Item .Encuesta div.Box .clearfix a.res
					{
						font-weight: bold;
						text-decoration: none;
						color: #000000;
						font-family: Tahoma, Sans-Serif;
					}
					
						div.ElementModule .Item .Encuesta div.Box .clearfix a img
						{
							display: inline;
						}

		div.ElementModule .Item img.Imagen
		{
			height: 100px;
		}
		
		div.ElementModule .Item .PieImg
		{
			height: 46px;
			position: relative;
			top: -48px;
			
			background-color: #000000;
			filter:alpha(opacity=80);
			opacity: 0.8;
			-moz-opacity:0.8;
			padding: 2px 1px 0px 3px;
		}	
			
			div.ElementModule div.Item div.PieImg div.Info
			{
				border-left: solid 1px #5c5c5c;
				height: 42px;
				min-height: 42px;
			}
			
				div.ElementModule div.Item div.PieImg div.Info h3, div.ElementModule div.Item div.PieImg div.Info h3 a
				{
					color: #FFFFFF;
				}
				
				div.ElementModule div.Item div.PieImg div.Info h3 a:hover
				{
					background: transparent;
				}
	

	div.ElementModule div.Double
	{
		width: 240px;
		height: 206px;
		overflow: hidden;
	}
	
		div.ElementModule div.Double img.Imagen
		{
			height: 206px;
		}

	div.ElementModule div.MAMBanner
	{
		padding: 3px 0px 0px 0px !important;
		
		height: 203px;
		
		background-color: #DAD6D5;
	}
	
		div.ElementModule div.Banner .Image
		{
			height: 200px;
			width: 240px;
		}


		div.ElementModule div.Elementos
		{
			display: none;
		}
	
	/*div.ElementModule div.Video*/
	
		div.ElementModule div.Video *
		{
			z-index: 1;
		}
		
		div.ElementModule div.Video ul.Botonera
		{
			position:relative;
			top: 0px;
			left: 0px;
			height: 10px;
			width: 188px;
			z-index: 200;
			background: transparent;
		}
		
		div.ElementModule div.Video img.Imagen
		{
			float: none;
			clear: both;
			position: relative;
			top:-18px;
			top:-25px;
			left:-5px;
			_left:-3px;
			width: 240px;
			height: 188px;
		}
		
		div.ElementModule div.Video div.FlashVideo
		{
			position: relative;
			top: -206px;
			_top: -213px;
			left: 0px;
			height: 206px;
			width: 240px;
		}

		div.ElementModule div.Video div.FlashAudio
		{
			position: relative;
			top: -28px;
			top: -35px;
			left: 0px;
			height: 28px;
			width: 240px;
		}

		div.ElementModule div.Video div.ElementModule
		{
			position: relative;
			top: -28px;
			left: 0px;
			height: 28px;
			width: 240px;
		}

	div.ElementModule .oColor{ background-color: #fdf0a0;}
		div.ElementModule .oColor .Flash{ background-color: #fdf0a0;}
			div.ElementModule .oColor .Flash *{ background-color: #fdf0a0;}
		div.ElementModule .oColor .Encuesta{ background-color: #fdf0a0;}


/* <Modulo En Vivo> */

		div.ElementModule div.Item div.Vivo
		{
			margin-top: 5px;
			font-family: Tahoma, Serif;
		}
		
			div.ElementModule div.Item div.Vivo * {font-family: Tahoma, Serif;}

			div.ElementModule div.Item div.Vivo .Club
			{
				background-color: #efefeb;
				width: 85px;
				height: 43px;
				margin: 0px 4px 0px 0px;
				overflow: hidden;
			}
			
				div.ElementModule div.Item div.Vivo .Club .Top .Center
				{
					width: 55px;
					padding-top: 2px;
				}
				
				div.ElementModule div.Item div.Vivo .Club .Top .Res
				{
					width: 30px;
					font-size: 24px;
					color: #333333;
					font-family: "Trebuchet MS", Sans-Serif;
					text-align: center;
				}
				
				div.ElementModule div.Item div.Vivo .Bottom
				{
					color: #666666;
					font-size: 10px;
					
					width: 55px;
					text-align: center;
				}

		div.ElementModule div.Item div.VivoFoot { margin-top: 2px; }

			div.ElementModule div.Item div.VivoFoot span.Status{ color: #8e8365; font-weight: bold; padding-right: 4px;}
			/*div.ElementModule div.Item div.VivoFoot a.Mas
			{
				padding-left: 0px;
				background: transparent url(/edicionOnline/image/minamin/vivo_mas.gif) no-repeat center right ;
				padding-right: 10px;
				color: #cc0000;
				padding-bottom: 2px;

			}*/
/* </Modulo En Vivo> */