/* CSS Document */



html, body

{

	padding: 0;

	margin: 0;

	border: 0;

	width: 100%;

	height: 100%;

	

	background: #000000;

}



form

{

	padding: 0;

	margin: 0;

	border: 0;

}



.banner-content,

.header-content,

.menu-content,

.detail-content,

.footer-menu,

.footer-content

{

	width: 956px;

	display: block;



	margin: 0 auto;

	padding: 0;

	border: 0;

}



.banner-content

{

	padding: 10px 0 0 0;

}



.header-content

{

	height: 73px;

	padding: 20px 0 0 0;

}



.header-content-logo

{

	float: left;



	background:url(../imgs/home-logo-dm.gif) no-repeat center;

	width: 202px;

	height: 73px;

	

	padding: 0;

	margin: 0;

	border: 0;

	

	cursor: pointer;

	cursor: hand;

}



.header-content-date,

.header-content-info

{

	float: right;

	clear: right;



	padding: 3px 0;

	margin: 0;

	border: 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #bababa;

	text-align: right;

}



.header-content-info

{

	color: #777777;

}



	.header-content-info .login-name:link, .header-content-info .login-name:visited

	{

		color: #BE152C;

		text-decoration: none;

	}

	.header-content-info .login-name:hover, .header-content-info .login-name:active

	{

		color: #BE152C;

		text-decoration: underline;

	}



.header-content-search

{

	float: right;

	clear: right;



	width: 280px;

	height: 23px;



	background:url(../imgs/home-search-txt.gif) no-repeat left top;

	

	padding: 0 0 0 55px;

	margin: 10px 0 0 0;

	border: 0;

}



	.search-box

	{

		width: 250px;

		height: 23px;



		float: left;



		background: url(../imgs/box-search-left.gif) no-repeat;

		background-position: 0;



		padding: 0 0 0 5px;

		margin: 0;

		border: 0;

	}



		.search-box input

		{

			width: 230px;

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			color: #616161;

			background: #161616;

			border-top: 1px solid #2c2b2b;

			border-bottom: 1px solid #2c2b2b;

			border-right: 1px solid #2c2b2b;

			border-left: 0;

			padding: 3px 10px 3px 10px;

		}

		

		.search-button

		{

			float: right;

			width: 23px;

			height: 25px;

			background:url(../imgs/button-search.gif) no-repeat;

			background-position: 1px 0;

			

			border: 0;

			margin: 0;

			padding: 0;

		

		}



.menu-content

{

	background: #CA0056;

	height: 40px;

	padding: 0;

}

	.menu-selected

	{

		background-position: bottom left !important;

	}

	

	.menu-quienes-somos:link, .menu-quienes-somos:visited

	{

		float: left;

		margin: 4px 0 0 15px;

		width: 128px;

		height: 32px;

		background: url(../imgs/menu-quienes-somos.gif) no-repeat;

		background-position: top left;

	}

	.menu-quienes-somos:hover, .menu-quienes-somos:active

	{

		float: left;

		margin: 4px 0 0 15px;

		width: 128px;

		height: 32px;

		background: url(../imgs/menu-quienes-somos.gif) no-repeat;

		background-position: bottom left;

	}



	.menu-que-hay:link, .menu-que-hay:visited

	{

		float: left;

		margin: 4px 0 0 0;

		width: 150px;

		height: 32px;

		background: url(../imgs/menu-que-hay.gif) no-repeat;

		background-position: top left;

	}

	.menu-que-hay:hover, .menu-que-hay:active

	{

		float: left;

		margin: 4px 0 0 0;

		width: 150px;

		height: 32px;

		background: url(../imgs/menu-que-hay.gif) no-repeat;

		background-position: bottom left;

	}



	.menu-politica:link, .menu-politica:visited

	{

		float: left;

		margin: 4px 0 0 0;

		width: 78px;

		height: 32px;

		background: url(../imgs/menu-politica.gif) no-repeat;

		background-position: top left;

	}

	.menu-politica:hover, .menu-politica:active

	{

		float: left;

		margin: 4px 0 0 0;

		width: 78px;

		height: 32px;

		background: url(../imgs/menu-politica.gif) no-repeat;

		background-position: bottom left;

	}



	.menu-magazine:link, .menu-magazine:visited

	{

		float: left;

		margin: 4px 0 0 0;

		width: 87px;

		height: 32px;

		background: url(../imgs/menu-magazine.gif) no-repeat;

		background-position: top left;

	}

	.menu-magazine:hover, .menu-magazine:active

	{

		float: left;

		margin: 4px 0 0 0;

		width: 87px;

		height: 32px;

		background: url(../imgs/menu-magazine.gif) no-repeat;

		background-position: bottom left;

	}



	.menu-dedo-tv:link, .menu-dedo-tv:visited

	{

		float: left;

		margin: 4px 0 0 0;

		width: 71px;

		height: 32px;

		background: url(../imgs/menu-dedo-tv.gif) no-repeat;

		background-position: top left;

	}

	.menu-dedo-tv:hover, .menu-dedo-tv:active

	{

		float: left;

		margin: 4px 0 0 0;

		width: 71px;

		height: 32px;

		background: url(../imgs/menu-dedo-tv.gif) no-repeat;

		background-position: bottom left;

	}



	.menu-portadas:link, .menu-portadas:visited

	{

		float: left;

		margin: 4px 0 0 0;

		width: 88px;

		height: 32px;

		background: url(../imgs/menu-portadas.gif) no-repeat;

		background-position: top left;

	}

	.menu-portadas:hover, .menu-portadas:active

	{

		float: left;

		margin: 4px 0 0 0;

		width: 88px;

		height: 32px;

		background: url(../imgs/menu-portadas.gif) no-repeat;

		background-position: bottom left;

	}



	.menu-blog:link, .menu-blog:visited

	{

		float: left;

		margin: 4px 0 0 0;

		width: 46px;

		height: 32px;

		background: url(../imgs/menu-blog.gif) no-repeat;

		background-position: top left;

	}

	.menu-blog:hover, .menu-blog:active

	{

		float: left;

		margin: 4px 0 0 0;

		width: 46px;

		height: 32px;

		background: url(../imgs/menu-blog.gif) no-repeat;

		background-position: bottom left;

	}



	.menu-contactenos:link, .menu-contactenos:visited

	{

		float: left;

		margin: 4px 0 0 0;

		width: 120px;

		height: 32px;

		background: url(../imgs/menu-contactenos.gif) no-repeat;

		background-position: top left;

	}

	.menu-contactenos:hover, .menu-contactenos:active

	{

		float: left;

		margin: 4px 0 0 0;

		width: 120px;

		height: 32px;

		background: url(../imgs/menu-contactenos.gif) no-repeat;

		background-position: bottom left;

	}



	.menu-separator

	{

		float: left;

		margin: 4px 8px;

	}

	

	/* Sub Menu Que hay de nuevo */

	.quehaydenuevo-menu-musica:link, .quehaydenuevo-menu-musica:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-quehaydenuevo-musica.gif) no-repeat;

		background-position: top left;

	}

	.quehaydenuevo-menu-musica:hover, .quehaydenuevo-menu-musica:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-quehaydenuevo-musica.gif) no-repeat;

		background-position: bottom left;

	}

	.quehaydenuevo-menu-cine:link, .quehaydenuevo-menu-cine:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-quehaydenuevo-cine.gif) no-repeat;

		background-position: top left;

	}

	.quehaydenuevo-menu-cine:hover, .quehaydenuevo-menu-cine:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-quehaydenuevo-cine.gif) no-repeat;

		background-position: bottom left;

	}

	.quehaydenuevo-menu-libros:link, .quehaydenuevo-menu-libros:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-quehaydenuevo-libros.gif) no-repeat;

		background-position: top left;

	}

	.quehaydenuevo-menu-libros:hover, .quehaydenuevo-menu-libros:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-quehaydenuevo-libros.gif) no-repeat;

		background-position: bottom left;

	}

	.quehaydenuevo-menu-vinilos:link, .quehaydenuevo-menu-vinilos:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-quehaydenuevo-vinilos.gif) no-repeat;

		background-position: top left;

	}

	.quehaydenuevo-menu-vinilos:hover, .quehaydenuevo-menu-vinilos:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-quehaydenuevo-vinilos.gif) no-repeat;

		background-position: bottom left;

	}

	.quehaydenuevo-menu-conciertos:link, .quehaydenuevo-menu-conciertos:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-quehaydenuevo-conciertos.gif) no-repeat;

		background-position: top left;

	}

	.quehaydenuevo-menu-conciertos:hover, .quehaydenuevo-menu-conciertos:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-quehaydenuevo-conciertos.gif) no-repeat;

		background-position: bottom left;

	}



	.quehaydenuevo-menu-donde-habla:link, .quehaydenuevo-menu-donde-habla:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-donde-habla.gif) no-repeat;

		background-position: top left;

	}

	.quehaydenuevo-menu-donde-habla:hover, .quehaydenuevo-menu-donde-habla:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-donde-habla.gif) no-repeat;

		background-position: bottom left;

	}

	

	.quehaydenuevo-menu-diez-canciones:link, .quehaydenuevo-menu-diez-canciones:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 43px;

		background: url(../imgs/mn-magazine-10-canciones.gif) no-repeat;

		background-position: top left;

	}

	.quehaydenuevo-menu-diez-canciones:hover, .quehaydenuevo-menu-diez-canciones:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 43px;

		background: url(../imgs/mn-magazine-10-canciones.gif) no-repeat;

		background-position: bottom left;

	}

	

	.quehaydenuevo-menu-tips:link, .quehaydenuevo-menu-tips:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-tips.gif) no-repeat;

		background-position: top left;

	}

	.quehaydenuevo-menu-tips:hover, .quehaydenuevo-menu-tips:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-tips.gif) no-repeat;

		background-position: bottom left;

	}

	

	.quehaydenuevo-menu-enciclo:link, .quehaydenuevo-menu-enciclo:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-enciclo.gif) no-repeat;

		background-position: top left;

	}

	.quehaydenuevo-menu-enciclo:hover, .quehaydenuevo-menu-enciclo:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-enciclo.gif) no-repeat;

		background-position: bottom left;

	}



	/* Sub Menu Politica */

	.politica-menu-verdad:link, .politica-menu-verdad:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 43px;

		background: url(../imgs/mn-politica-la-verdad-duele.gif) no-repeat;

		background-position: top left;

	}

	.politica-menu-verdad:hover, .politica-menu-verdad:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 43px;

		background: url(../imgs/mn-politica-la-verdad-duele.gif) no-repeat;

		background-position: bottom left;

	}



	.politica-menu-hablador:link, .politica-menu-hablador:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-politica-hablador.gif) no-repeat;

		background-position: top left;

	}

	.politica-menu-hablador:hover, .politica-menu-hablador:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-politica-hablador.gif) no-repeat;

		background-position: bottom left;

	}



	.politica-menu-ranking:link, .politica-menu-ranking:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-politica-ranking-inutil.gif) no-repeat;

		background-position: top left;

	}

	.politica-menu-ranking:hover, .politica-menu-ranking:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-politica-ranking-inutil.gif) no-repeat;

		background-position: bottom left;

	}



	.politica-menu-no-ocurrio:link, .politica-menu-no-ocurrio:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-politica-no-ocurrio.gif) no-repeat;

		background-position: top left;

	}

	.politica-menu-no-ocurrio:hover, .politica-menu-no-ocurrio:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-politica-no-ocurrio.gif) no-repeat;

		background-position: bottom left;

	}



	.politica-menu-proctologo:link, .politica-menu-proctologo:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-politica-proctologo.gif) no-repeat;

		background-position: top left;

	}

	.politica-menu-proctologo:hover, .politica-menu-proctologo:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-politica-proctologo.gif) no-repeat;

		background-position: bottom left;

	}



	/* Sub Menu Magazine */

	.magazine-menu-placer:link, .magazine-menu-placer:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-placer-tuyo.gif) no-repeat;

		background-position: top left;

	}

	.magazine-menu-placer:hover, .magazine-menu-placer:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-placer-tuyo.gif) no-repeat;

		background-position: bottom left;

	}



	.magazine-menu-donde-habla:link, .magazine-menu-donde-habla:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-donde-habla.gif) no-repeat;

		background-position: top left;

	}

	.magazine-menu-donde-habla:hover, .magazine-menu-donde-habla:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-donde-habla.gif) no-repeat;

		background-position: bottom left;

	}

	

	.magazine-menu-diez-canciones:link, .magazine-menu-diez-canciones:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 43px;

		background: url(../imgs/mn-magazine-10-canciones.gif) no-repeat;

		background-position: top left;

	}

	.magazine-menu-diez-canciones:hover, .magazine-menu-diez-canciones:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 43px;

		background: url(../imgs/mn-magazine-10-canciones.gif) no-repeat;

		background-position: bottom left;

	}

	

	.magazine-menu-tips:link, .magazine-menu-tips:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-tips.gif) no-repeat;

		background-position: top left;

	}

	.magazine-menu-tips:hover, .magazine-menu-tips:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-tips.gif) no-repeat;

		background-position: bottom left;

	}

	

	.magazine-menu-enciclo:link, .magazine-menu-enciclo:visited

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-enciclo.gif) no-repeat;

		background-position: top left;

	}

	.magazine-menu-enciclo:hover, .magazine-menu-enciclo:active

	{

		display: block;

		margin: 0 0 10px 0;

		padding: 0;

		width: 168px;

		height: 23px;

		background: url(../imgs/mn-magazine-enciclo.gif) no-repeat;

		background-position: bottom left;

	}

	





	.news-content

	{

		float: left;

		width: 456px;

		height: 286px;

		

		padding: 0;

		margin: 0;

		border: 0;

	}

		.news-image

		{

			display: block;

			padding: 0;

			margin: 0;

			border: 0;

		}



		.news-paginator

		{

			background: #1E2020;



			display: block;

			height: 25px;

			padding: 0;

			margin: 0;

			border: 0;

		}

			.news-pages

			{

				float: left;

				padding: 3px 0 0 5px;

			}

			.news-next-page

			{

				float: right;

				padding: 5px 5px 0 0;

			}



	.magazine-content

	{

		float: left;

		

		width: 194px;

		height: 286px;

		

		margin: 0 23px 0 23px;

		padding: 0;

		border: 0;

	}

		.magazine-image,

		.magazine-info

		{

			display: block;

			margin: 0;

			padding: 0;

			border: 0;

		}

		.magazine-info p

		{

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			color: #d0d0d0;

			

			margin: 0;

			padding: 8px 0 0 0;

			border: 0;

		}

		.magazine-info a:link, .magazine-info a:visited 

		{

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			color: #BE152C;

			font-weight: bold;

			text-decoration: none;

		}

		.magazine-info a:hover, .magazine-info a:active 

		{

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			color: #BE152C;

			font-weight: bold;

			text-decoration: underline;

		}

	

	.video-content

	{

		float: right;

		width:260px;

		height: 286px;

		

		padding: 0;

		margin: 0;

		border: 0;

	}

		.video-item,

		.video-info

		{

			display: block;

			padding: 0;

			margin: 0;

			border: 0;

		}

		.video-info p

		{

			font-family: Arial, Helvetica, sans-serif;

			font-size: 11px;

			color: #646464;

			text-align: justify;

			

			padding: 10px 0 15px 0;

			margin: 0;

			border: 0;

		}

		

		.video-info a:link, .video-info a:visited

		{

			padding: 0 0 0 15px;

			background: url(../imgs/bullet-plus-link.jpg) no-repeat center left;

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			color: #d0d0d0;

			text-decoration: underline;

		}

		.video-info a:hover, .video-info a:active

		{

			padding: 0 0 0 15px;

			background: url(../imgs/bullet-plus-link.jpg) no-repeat center left;

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			color: #d0d0d0;

			text-decoration: underline;

		}

	

	.column-left-content

	{

		float: left;

		

		width: 178px;

		

		padding: 0;

		margin: 0 20px 0 0;

		border: 0;

	}

		.submenu-content,

		.suscription-content,

		.ad-content

		{

			display: block;

			padding: 0;

			margin: 0;

			border: 0;

		}

		

		.submenu-content

		{

			padding-bottom: 10px;

		}

		

		.archivo-content a,

		.submenu-content a

		{

			display: block;

			

			padding: 0 0 10px 0;

			margin: 0;

			border: 0;

		}

		.suscription-content a

		{

			display: block;

			

			padding: 0 0 30px 0;

			margin: 0;

			border: 0;

		}

		.ad-content a

		{

			display: block;

			

			padding: 0 0 25px 0;

			margin: 0;

			border: 0;

		}

		.archivo-content

		{

			display: block;

			padding: 0 0 20px 0;

			margin: 0;

			border: 0;

		}

		



	.columns-content

	{

		float: left;

		clear: none;

		width: 758px;

	}

		.columns-content-title

		{

			background-repeat: no-repeat;

			background-position: top left;

			display: block;

			height: 27px;

			padding: 0 0 15px 0;

			margin: 0;

			border: 0;

		}

		.column-content-detail

		{

			display: block;

			padding: 30px;

			margin: 0;

			margin-bottom: 30px;

			border: 0;

			

			background: #ffffff;

		}

		

		.column-content-paginator

		{

			display: block;

			height: 24px;

			margin: 0 auto;

			

			padding: 0;

			margin: 0 0 30px 260px;

			border: 0;

			text-align: center;

		}

			.column-content-paginator a.left-arrow:link, .column-content-paginator a.left-arrow:visited

			{

				float: left;

				background: url(../imgs/paginator-arrow-left.gif) no-repeat top left;

				width: 24px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.left-arrow:hover, .column-content-paginator a.left-arrow:active

			{

				float: left;



				background: url(../imgs/paginator-arrow-left.gif) no-repeat bottom left;

				width: 24px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.right-arrow:link, .column-content-paginator a.right-arrow:visited

			{

				float: left;

				background: url(../imgs/paginator-arrow-right.gif) no-repeat top left;

				width: 24px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.right-arrow:hover, .column-content-paginator a.right-arrow:active

			{

				float: left;



				background: url(../imgs/paginator-arrow-right.gif) no-repeat bottom left;

				width: 24px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_b_1

			{

				background: #121212 url(../imgs/b_1.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_b_2

			{

				background: #121212 url(../imgs/b_2.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_b_3

			{

				background: #121212 url(../imgs/b_3.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_b_4

			{

				background: #121212 url(../imgs/b_4.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_b_5

			{

				background: #121212 url(../imgs/b_5.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_b_6

			{

				background: #121212 url(../imgs/b_6.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_b_7

			{

				background: #121212 url(../imgs/b_7.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_b_8

			{

				background: #121212 url(../imgs/b_8.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_b_9

			{

				background: #121212 url(../imgs/b_9.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_b_10

			{

				background: #121212 url(../imgs/b_10.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}



			.column-content-paginator a.page_a_1:link, .column-content-paginator a.page_a_1:visited

			{

				background: #121212 url(../imgs/a_1.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_a_1:hover, .column-content-paginator a.page_a_1:active

			{

				background: #121212 url(../imgs/b_1.gif) no-repeat bottom left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}



			.column-content-paginator a.page_a_2:link, .column-content-paginator a.page_a_2:visited

			{

				background: #121212 url(../imgs/a_2.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_a_2:hover, .column-content-paginator a.page_a_2:active

			{

				background: #121212 url(../imgs/b_2.gif) no-repeat bottom left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}



			.column-content-paginator a.page_a_3:link, .column-content-paginator a.page_a_3:visited

			{

				background: #121212 url(../imgs/a_3.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_a_3:hover, .column-content-paginator a.page_a_3:active

			{

				background: #121212 url(../imgs/b_3.gif) no-repeat bottom left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}



			.column-content-paginator a.page_a_4:link, .column-content-paginator a.page_a_4:visited

			{

				background: #121212 url(../imgs/a_4.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_a_4:hover, .column-content-paginator a.page_a_4:active

			{

				background: #121212 url(../imgs/b_4.gif) no-repeat bottom left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}



			.column-content-paginator a.page_a_5:link, .column-content-paginator a.page_a_5:visited

			{

				background: #121212 url(../imgs/a_5.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_a_5:hover, .column-content-paginator a.page_a_5:active

			{

				background: #121212 url(../imgs/b_5.gif) no-repeat bottom left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}



			.column-content-paginator a.page_a_6:link, .column-content-paginator a.page_a_6:visited

			{

				background: #121212 url(../imgs/a_6.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_a_6:hover, .column-content-paginator a.page_a_6:active

			{

				background: #121212 url(../imgs/b_6.gif) no-repeat bottom left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}



			.column-content-paginator a.page_a_7:link, .column-content-paginator a.page_a_7:visited

			{

				background: #121212 url(../imgs/a_7.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_a_7:hover, .column-content-paginator a.page_a_7:active

			{

				background: #121212 url(../imgs/b_7.gif) no-repeat bottom left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}



			.column-content-paginator a.page_a_8:link, .column-content-paginator a.page_a_8:visited

			{

				background: #121212 url(../imgs/a_8.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_a_8:hover, .column-content-paginator a.page_a_8:active

			{

				background: #121212 url(../imgs/b_8.gif) no-repeat bottom left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}



			.column-content-paginator a.page_a_9:link, .column-content-paginator a.page_a_9:visited

			{

				background: #121212 url(../imgs/a_9.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_a_9:hover, .column-content-paginator a.page_a_9:active

			{

				background: #121212 url(../imgs/b_9.gif) no-repeat bottom left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}



			.column-content-paginator a.page_a_10:link, .column-content-paginator a.page_a_10:visited

			{

				background: #121212 url(../imgs/a_10.gif) no-repeat top left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}

			.column-content-paginator a.page_a_10:hover, .column-content-paginator a.page_a_10:active

			{

				background: #121212 url(../imgs/b_10) no-repeat bottom left;

				float: left;

				width: 27px;

				height: 24px;

				padding: 0;

				margin: 0 3px;

			}



		.column-content-items

		{

			display: block;

			padding: 0;

			margin: 0;

			margin-bottom: 30px;

			border: 0;

		}

		.column-content-detail-dual

		{

			display: block;

			padding: 30px 0 30px 30px;

			margin: 0;

			margin-bottom: 30px;

			border: 0;

			height:auto;

			

			background: #ffffff url(../imgs/bg-gray-188.gif) top right repeat-y;

			

		}

		.column-content-detail-dual-pergamino

		{

			display: block;

			padding: 30px 0 30px 30px;

			margin: 0;

			margin-bottom: 30px;

			border: 0;

			height:auto;

			

			/*background: #ffffff url(../imgs/bg-gray-188.gif) top right repeat-y;*/

			background: url(../imgs/pergamino.gif);

		}

			.column-separator-no-dashed

			{

				background: url(../imgs/no-dashed-border.gif) repeat-x;

				background-position: center left;

				display: block;

				clear: both;

				height: 40px;

			}

			.column-separator

			{

				background: url(../imgs/dashed-border-columns.gif) repeat-x;

				background-position: 0 15px;

				display: block;

				clear: both;

				height: 40px;

			}

			.column-item

			{

				float: left;

				width: 130px;

				

				padding: 0;

				margin: 0 0 0 20px;

				border: 0;

			}

				.column-item-image,

				.column-item-title,

				.column-item-author,

				.column-item-description,

				.column-item-date

				{

					display: block;

					padding-bottom: 10px;

				}	

					

				.column-item-title

				{

					font-family: Arial, Helvetica, sans-serif;

					font-size: 13px;

					font-weight: bold;

					color: #BE152C;

					text-align: left;

				}				

					.column-item-title a:link, .column-item-title a:visited

					{

						color: #BE152C;

						text-decoration: none;

					}				

					.column-item-title a:hover, .column-item-title a:active

					{

						color: #BE152C;

						text-decoration: underline;

					}				

				.column-item-author

				{

					font-family: Arial, Helvetica, sans-serif;

					font-size: 11px;

					font-weight: normal;

					color: #a3a3a3;

					text-align: left;

				}				

				.column-item-description

				{

					font-family: Arial, Helvetica, sans-serif;

					font-size: 9px;

					font-weight: normal;

					color: #4e4e4e;

					text-align: left;

				}				

				.column-item-date

				{

					font-family: Arial, Helvetica, sans-serif;

					font-size: 11px;

					font-weight: normal;

					color: #5b5b5b;

					text-align: left;

				}				

/* Magazine */

	.last-pub-item

	{

		float: left;

		display: inline;

		width: 178px;

		padding: 0;

		margin: 0;

		border: 0;

	}

		.last-pub-item-title

		{

			background: url(../imgs/stit-placer-es-tuyo.gif) top left no-repeat;

			padding: 33px 0 0 0;

			margin: 0;

			margin-bottom: 20px;

			border: 0;

			

			font-family: Arial, Helvetica, sans-serif;

			font-size: 16px;

			font-weight: bold;

			text-align: left;

			color: #2e2e2e;

		}



	.tip-element

	{

		float: left;

		width: 330px;

		padding: 0;

		margin: 0; 

		border: 0;

	}

		.tip-element-title

		{

			display: block;

			font-family: Arial, Helvetica, sans-serif;

			font-size: 16px;

			font-weight: bold;

			color: #4c4c4c;

			padding: 2px 0 0 24px;

			margin: 0 0 15px 0;

			border: 0;

			

			background-position: center left;

			background-repeat: no-repeat;

		}

		.tip-element-image

		{

			float: left;

			width: 159px;

			padding: 0;

			margin: 0 10px 0 0;

			border: 0;

		}

			.tip-element-image img

			{

				border: 1px solid #0f0f0f;

			}

			

		.tip-element-content

		{

			float: left;

			width: 161px;

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			font-weight: normal;

			color: #585859;

		}

		

	.pub-item

	{

		margin: 0;

		padding: 0;

		border: 0;

	}

		.pub-item-title

		{

			display: block;

			font-family: Arial, Helvetica, sans-serif;

			font-size: 17px;

			font-weight: bold;

			line-height: 19px;

			color: #BE152C;

			text-align: left;

			

			padding: 0 0 5px 0;

			margin: 0;

			border: 0;

		}

		

		.pub-item-author

		{

			display: block;

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			font-weight: bold;

			color: #a2a2a2;

			padding: 0 0 20px 0;

			margin: 0;

			border: 0;

		}

		

		.pub-item-small-description

		{

			display: block;

			font-family:  Arial, Helvetica, sans-serif;

			font-size: 13px;

			font-weight: bold;

			line-height: 15px;

			color: #777;

			text-align: left;			

			padding: 5px 0 13px 0;

			margin: 0;

			border: 0;

		}

		.pub-item-description

		{

			display: block;

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			font-weight: normal;

			line-height: 15px;

			color: #4c4c4c;

			text-align:left;			

			padding: 0 0 13px 0;

			margin: 0;

			border: 0;

		}

		

		.pub-item-img

		{

			display: block;

			padding: 0 0 2px 0;

			text-align:center;

		}

		.pub-item-img-description

		{

			display: block;

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			font-weight: normal;

			font-style: italic;

			color: #6c6c6c;

			text-align: left;

			

			padding: 0 0 8px 0;

			margin: 5px 0 0 0 ;

			border: 0;

		}



		.pub-item-action-bar

		{

			display: block;

			background: url(../imgs/pub-item-action-bar-large.jpg) no-repeat top left;

			padding: 12px 16px;

			margin: 20px 0 25px 0;

			height: 15px;

		}		





/* Diez Canciones */

	.ten-songs-video

	{

		float: left;

		width: 240px;

		padding: 0;

		margin: 0;

		border: 0;

		text-align:center;

	}

	.ten-songs-info

	{

		float: left;

		width: 420px;

		padding: 0;

		margin: 0;

		border: 0;

	}

		.ten-songs-pos

		{

			float: left;

			width: 41px;

			height: 41px;

			padding: 0;

			margin: 0 10px 0 0;

			border: 0;

		}

		.ten-songs-title

		{

			float: left;

			width: 360px;

			padding: 0;

			margin: 0 0 3px 0;

			border: 0;

			

			font-family: Arial, Helvetica, sans-serif;

			font-size: 16px;

			font-weight: bold;

			color: #BE152C;

		}

		.ten-songs-author

		{

			float: left;

			width: 360px;

			padding: 0;

			margin: 0 0 6px 0;

			border: 0;

			

			font-family: Arial, Helvetica, sans-serif;

			font-size: 14px;

			font-weight: bold;

			color: #8F8F8F;

		}

		.ten-songs-about

		{

			float: left;

			clear: both;

			width: 420px;

			padding: 10px 0 0 0;

			margin: 0 0 6px 0;

			border: 0;

			

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			font-weight: normal;

			color: #4C4C4C;

			

			text-align: justify;

		}

		

		.ten-songs-separator

		{

			display: block;

			clear: both;

			background: url(../imgs/gray-border.gif) repeat-x center left;

			height: 50px;

			

			margin: 0;

			padding: 0; 

			border: 0;

		

		}



/* Donde Habla vas */

	.ten-donde-video

	{

		float: left;

		width: 240px;

		padding: 0;

		margin: 0 30px 30px 0;

		border: 0;

		text-align:center;

	}

	.ten-donde-video-imagen

	{

		width: 240px;

		margin: 0;

		margin-bottom: 30px; margin-left: 30px; float:right;

		padding: 0;		

		border: 0;

		text-align:center;

	}

	.ten-donde-video_derecha

	{

		float: right;

		width: 240px;

		padding: 0;

		margin: 0 30px 30px 0;

		border: 0;

		text-align:center;

	}

	.ten-donde-info

	{

		float: left;

		width: 698px; margin-right: 0px;

		padding: 0;

		margin: 0;

		border: 0;

	}

	

		.ten-donde-pos

		{

			float: left;

			width: 41px;

			height: 41px;

			padding: 0;

			margin: 0 10px 0 0;

			border: 0;

		}

		.ten-donde-title

		{

			float: left;

			padding: 0;

			padding-bottom: 10px;

			margin: 0 0 3px 0;

			width: 425px;

			border: 0;

			

			font-family: Arial, Helvetica, sans-serif;

			font-size: 16px;

			font-weight: bold;

			color: #BE152C;

		}

		.ten-donde-author

		{

			float: left;

			width: 360px;

			padding: 0;

			margin: 0 0 6px 0;

			border: 0;

			

			font-family: Arial, Helvetica, sans-serif;

			font-size: 14px;

			font-weight: bold;

			color: #8F8F8F;

		}

		.ten-donde-about

		{

			float: left;

			clear: both;

			width: 698px;

			padding: 0;

			margin: 0 0 6px 0;

			border: 0;

			

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			font-weight: normal;

			color: #4C4C4C;

			

			text-align: justify;

		}

		

		.ten-donde-separator

		{

			display: block;

			clear: both;

			background: url(../imgs/gray-border.gif) repeat-x center left;

			height: 50px;

			

			margin: 0;

			padding: 0; 

			border: 0;

		

		}



/* Dedo TV Online */

.best-dedo-tv-search-box

{

	float: right;

	width: 360px;

	height: 27px;

	padding: 0;

	margin: 0;

	border: 0;

}

	.best-dedo-tv-search-input

	{

		float: left;

		background: #161616 url(../imgs/dedo-tv-input-left.gif) no-repeat top left;

		width: 277px;

		

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		color: #616161;

		font-weight: normal;

		padding: 4px 10px;

		margin: 0 5px 0 0;

		border: 0;

	}

	.best-dedo-tv-search-button:link, .best-dedo-tv-search-button:visited, 

	.best-dedo-tv-search-button:hover, .best-dedo-tv-search-button:active 

	{

		float: left;

		background: #7b7b7b;

		

		font-family: Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: bold;

		color: #101010;

		text-decoration: none;



		padding: 5px 10px 4px 10px;

		margin: 0;

		border: 0;

	}



.best-dedo-tv-title

{

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-align: left;

	

	color: #BE152C;

	padding: 0 25px 15px 25px;

	margin: 0;

	border: 0;

}

.best-dedo-tv-video

{

	display: block;

	padding: 0 25px;

}

.best-dedo-tv-comment

{

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-align: left;

	

	color: #8f8f8f;

	padding: 25px 25px 0 25px;

	margin: 0;

	border: 0;

}

		.dedo-tv-list-item

		{

			float: left;

			width: 379px;

			padding: 0;

			margin: 0;

			border: 0;

		}

			.dedo-tv-item-img

			{

				float: left;

				width: 161px;

				height: 120px;

				padding: 0 15px 0 0;

				margin: 0;

				border: 0;

			}

				.dedo-tv-item-img img

				{

					border: 1px solid #454444;

				}

			.dedo-tv-item-detail

			{

				float: left;

				width: 173px;

				height: 120px;

				padding: 0 30px 0 0;

				margin: 0;

				border: 0;				

			}

				.dedo-tv-item-detail a:link, .dedo-tv-item-detail a:visited 

				{

					display: block;

					font-family: Arial, Helvetica, sans-serif;

					font-size: 12px;

					font-weight: bold;

					text-align: left;

					text-decoration: none;

					

					color: #BE152C;

					padding: 0 0 18px 0;

					margin: 0;

					border: 0;

					width:170px

				}

				.dedo-tv-item-detail a:hover, .dedo-tv-item-detail a:active 

				{

					display: block;

					font-family: Arial, Helvetica, sans-serif;

					font-size: 12px;

					font-weight: bold;

					text-align: left;

					text-decoration: underline;

					

					color: #BE152C;

					padding: 0 0 18px 0;

					margin: 0;

					border: 0;

				}

				.dedo-tv-item-detail p

				{

					display: block;

					font-family: Arial, Helvetica, sans-serif;

					font-size: 11px;

					font-weight: normal;

					text-align: left;

					

					color: #a3a3a3;

					padding: 0 0 0 0;

					margin: 0;

					border: 0;								

				}

				.dedo-tv-item-detail span

				{

					display: block;

					font-family: Arial, Helvetica, sans-serif;

					font-size: 15px;

					font-weight: bold;

					text-align: left;

					

					color: #5b5b5b;

					padding: 0 0 18px 0;

					margin: 0;

					border: 0;

				}



/* Portadas Print */

.print-portada-item

{

	float: left;

	width: 140px;

	height: 300px;

	

	padding: 0;

	margin: 0 0 30px 0;

	border: 0;

}



	.print-portada-item img

	{

		display: block;

		border: 0;

		margin: 0;

		padding: 0 0 10px 0;

	}

	

	.print-portada-item-ed

	{

		display: block;

		border: 0;

		margin: 0;

		padding: 0;

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		font-weight: bold;

		text-align: left;

		color: #BE152C;

	}

	.print-portada-item-number

	{

		display: block;

		border: 0;

		margin: 0 0 8px 0;

		padding: 0;

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		font-weight: normal;

		text-align: left;

		color: #a3a3a3;

	}



/* Contactenos */

.contact-form

{

	display: block;

	margin: 0;

	padding: 0;

	border: 0;

}



.contact-form h1

{

	padding: 0;

	margin: 0;

	border: 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: bold;

	color: #4c4c4c;

}



.contact-form h2

{

	padding: 0;

	margin: 0 0 20px 0;

	border: 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #4c4c4c;

}



.contact-form p

{

	padding: 0;

	margin: 0;

	border: 0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #4c4c4c;

}



.contact-form-emailme:link, .contact-form-emailme:visited 

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #BE152C;

	font-weight: bold;

	text-decoration: none;

}

.contact-form-emailme:hover, .contact-form-emailme:active 

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #BE152C;

	font-weight: bold;

	text-decoration: underline;

}



.contact-form-label 

{

	float: left;

	display: inline;

	width: 200px;

	margin: 0 10px 7px 0;

	padding: 3px 0 0 0;

	border: 0;



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #6c6c6c;

	text-align: right;



}

.contact-form-input 

{

	float: left;

	display: inline;

	width: 365px;

	margin: 0 0 7px 0;

	padding: 2px 5px;

	border: 1px solid #161616;

	background: #161616;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #9B9B9B;

}



.contact-form-textarea 

{

	float: left;

	display: inline;

	width: 365px;

	height: 150px;

	margin: 0 0 7px 0;

	padding: 2px 5px;

	border: 1px solid #161616;

	background: #161616;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #9B9B9B;

}



.contact-form-submit:link, .contact-form-submit:visited

{

	float: left;

	margin: 0;

	padding: 3px 10px;

	border: 0;

	

	background: #7b7b7b;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #101010;

	text-decoration: none;

}

.contact-form-submit:hover, .contact-form-submit:active

{

	float: left;

	margin: 0;

	padding: 3px 10px;

	border: 0;

	

	background: #BFBFBF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #101010;

	text-decoration: none;

}



.contact-form-hint

{

	float: left;

	clear: left;

	width: 350px;

	margin: 0;

	padding: 0;

	border: 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #BE152C;

}



.promo-box

{

	padding: 0;

	margin: 0;

	border: 0;

}





/* Portadas */

.portada-item

{

	float: left;

	width: 170px;

	height: 300px;

	

	padding: 0;

	margin: 0 0 30px 0;

	border: 0;

}



	.portada-item img

	{

		display: block;

		border: 0;

		margin: 0;

		padding: 0 0 10px 0;

	}

	

	.portada-item p

	{

		display: block;

		border: 0;

		margin: 0 0 8px 0;

		padding: 0;

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		font-weight: normal;

		text-align: left;

		color: #a3a3a3;

	}

	.portada-item-edicion

	{

		font-weight: bold;

		color: #BE152C;

	}



	.portada-item-link:link, .portada-item-link:visited

	{

		float: left;

		background: #454444;

		

		font-family: Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: bold;

		color: #101010;

		text-decoration: none;



		padding: 3px 11px;

		margin: 0;

		border: 0;

	}

	.portada-item-link:hover, .portada-item-link:active   

	{

		float: left;

		background: #7b7b7b;

		

		font-family: Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: bold;

		color: #101010;

		text-decoration: none;



		padding: 3px 11px;

		margin: 0;

		border: 0;

	}



.footer-menu

{

	background:url(../imgs/dashed-border.gif) repeat-x top left;

	padding: 12px 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666667;

	

	text-align: right;

}



.footer-content

{

	height: 28px;

}



	.footer-content-copy

	{

		float: left;

		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		color: #CE4444;

		text-align: left;

		

		padding:12px;

	}

	.footer-content-credits

	{

		float: right;



		font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		color: #CE4444;

		text-align: right;

		

		padding:12px;

	}



.separator-section

{

	display: block;

	clear: both;

	height: 1px;

}



/* Links */



.news-pag-link

{

	padding: 3px 0 4px 0;

	margin: 0;

	border: 0;

}



.news-next-link

{

	background: url(../imgs/news-pag-next.gif) no-repeat top right;

	

	padding: 0 18px 0 0;

	margin: 0;

	border: 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-align: left;

}



.action-link-fb:link, .action-link-fb:visited 

{

	float: left;

	background: url(../imgs/ico-fb.gif) no-repeat;

	background-position: 0 1px;

	margin: 0;

	padding: 1px 0 2px 23px;

	border: 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #6c6c6c;

	text-decoration: none;

}

.action-link-fb:hover, .action-link-fb:active 

{

	float: left;

	background: url(../imgs/ico-fb.gif) no-repeat;

	background-position: 0 1px;

	margin: 0;

	padding: 1px 0 2px 23px;

	border: 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #6c6c6c;

	text-decoration: underline;

}



.action-link-rss:link, .action-link-rss:visited 

{

	float: left;

	background: url(../imgs/ico-rss.gif) no-repeat;

	background-position: 0 1px;

	margin: 0;

	padding: 1px 0 2px 23px;

	border: 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #6c6c6c;

	text-decoration: none;

}

.action-link-rss:hover, .action-link-rss:active 

{

	float: left;

	background: url(../imgs/ico-rss.gif) no-repeat;

	background-position: 0 1px;

	margin: 0;

	padding: 1px 0 2px 23px;

	border: 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #6c6c6c;

	text-decoration: underline;

}



.action-link-email:link, .action-link-email:visited 

{

	float: left;

	background: url(../imgs/ico-email.gif) no-repeat;

	background-position: 0 1px;

	margin: 0;

	padding: 1px 0 2px 23px;

	border: 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #6c6c6c;

	text-decoration: none;

}

.action-link-email:hover, .action-link-email:active 

{

	float: left;

	background: url(../imgs/ico-email.gif) no-repeat;

	background-position: 0 1px;

	margin: 0;

	padding: 1px 0 2px 23px;

	border: 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #6c6c6c;

	text-decoration: underline;

}



.action-link-print:link, .action-link-print:visited 

{

	float: left;

	background: url(../imgs/ico-print.gif) top left no-repeat;

	margin: 0;

	padding: 1px 0 2px 23px;

	border: 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #6c6c6c;

	text-decoration: none;

}

.action-link-print:hover, .action-link-print:active 

{

	float: left;

	background: url(../imgs/ico-print.gif) top left no-repeat;

	margin: 0;

	padding: 1px 0 2px 23px;

	border: 0;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #6c6c6c;

	text-decoration: underline;

}



.archivo-link:link, .archivo-link:visited

{

	display: block;

	padding: 0;

	text-align: left;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #a3a3a3;

} 

.archivo-link:hover, .archivo-link:active

{

	display: block;

	padding: 0;

	text-align: left;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #a3a3a3;

} 



.news-next-link:link, .news-next-link:visited

{

	color: #d0d0d0;

	text-decoration: none;

}

.news-next-link:hover, .news-next-link:active

{

	color: #d0d0d0;

	text-decoration: underline;

}



.normal-link:link, .normal-link:visited

{

	color: #777777;

	text-decoration: none;

}

.normal-link:hover, .normal-link:active

{

	color: #777777;

	text-decoration: underline;

}



.footer-menu-link:link, .footer-menu-link:visited

{

	color: #666667;

	padding: 0 5px;

	text-decoration: none;

}

.footer-menu-link:hover, .footer-menu-link:active

{

	color: #AAA9A9;

	padding: 0 5px;

	text-decoration: none;

}



.footer-link:link, .footer-link:visited

{

	color: #bfbfbf;

	padding: 0 2px;

	text-decoration: none;

}

.footer-link:hover, .footer-link:active

{

	color: #bfbfbf;

	padding: 0 2px;

	text-decoration: underline;

}



/* Portadas */

#paginar_portadas a, #paginar_portadas b{



font:bold  14px tahoma; text-decoration:none; margin:0 4px 0 4px; color:#A3A3A3

}

#paginar_portadas span{

font:bold  14px tahoma; text-decoration:none; margin:0 4px 0 4px; color:#FFFFFF

}



/* El Hablador */

.barra-hablador{

width:512px;

height:15px;

margin:20px 0 15px 0;

background: url(../imgs/barra-hablador.gif) top left repeat-x;

}

.pub-item-referencia

{

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 19px;

	color: #BE152C;

	text-align: left;

	

	padding: 0 0 5px 0;

	margin: 0;

	border: 0;

}

.coment_image{ font:normal 11px arial; font-style:italic; color:#666; padding-top:5px}

.text_no{ font-size:25px; text-align:left}

/*Enciclopedia*/

.pub-item-small-description-enciclopedia

{

	display: block;

	font-family: Calibri;

	font-size: 15px;

	font-weight:normal;

	font-style:italic;	

	line-height: 20px;

	color: #7B583E;

	text-align: left;	

	padding: 5px 0 13px 0;

	margin: 0;

	border: 0;

	width: 235px; float: left; margin-right: 20px;

}

.pub-item-small-description-enciclopedia div.principal

{

	width: 192px; text-align: center; padding: 20px;

	background: url(../imgs/comilla1.gif) top left no-repeat;

}

.pub-item-small-description-enciclopedia div.comilla2

{

	background: url(../imgs/comilla2.gif) bottom right no-repeat;

}

#descripcion_corta{

	height:280px;

}

.pub-item-small-description-enciclopedia span

{

	display: block;

	font-family:Calibri;

	font-size: 14px;

	font-weight:normal;

	font-style:italic;	

	line-height: 16px;

	color: #333333;	

	text-align: left;	

	padding: 5px 0 13px 20px;

	margin: 0;

	border: 0;	

}

/*Menu principal*/

.menu-principal{

	width:950px; height:36px;

	padding: 4px 0 0 6px; margin:0 auto;

}

.menu-item{

	float:left;

	text-align:center; padding-top: 8px;

}



/*@font-face {

  font-family: "Dedomedio";

  src: url(DEDOMEDIO.ttf) format("truetype");

}*/



.menu-item a, .menu-item-vertical a{

	text-decoration:none;

	font-weight:bold;

	/*font-family: "Dedomedio", sans-serif;*/		

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

}



#pagina_anteriores a{

text-decoration:none;

font-size:14px;

font-weight:bold;

color:#4E4E4E;

}

.tit-imagen-home{

float:left;

}

.tit-home{

float: left; padding-top: 10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:19px; 

}

.barra-vertical{

background: url(../imgs/barra-menu-vertical.gif) bottom center repeat-x;

}



.menu-principal-vertical{

	width: 172px; height: 282px;

	padding: 4px 0 0 6px; margin:0 auto;

}

.menu-item-vertical{

	width: 160px;	

	text-align:center; padding-top: 8px; padding-bottom: 8px;

}



.menu-item-vertical-politica{

	width: 130px;	

	text-align:center; padding-top: 8px; padding-bottom: 8px;

	padding-left:20px

}

.menu-item-vertical-somos{

	width: 154px;	

	padding-top: 8px; padding-bottom: 8px;

	margin-left:12px

}



.menu-item-vertical-magazine{

	width: 110px;	

	padding-top: 8px; padding-bottom: 8px;

	margin-left:32px

}



.menu-item-vertical-dedo{

	width: 93px;	

	padding-top: 8px; padding-bottom: 8px;

	margin-left:40px

}



.menu-item-vertical-portada{

	width: 111px;	

	padding-top: 8px; padding-bottom: 8px;

	margin-left:33px

}



.menu-item-vertical-blog{

	width: 68px;	

	padding-top: 8px; padding-bottom: 8px;

	margin-left:50px

}



.menu-item-vertical-contact{

	width: 146px;	

	padding-top: 8px; padding-bottom: 8px;

	margin-left:13px

}





.caja-barra{

	padding-left: 9px; padding-right: 11px;

}

.barra-vertical{

	height:1px;

}

.periodico-titulo{

	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:24px; font-weight:bold;

}

.periodico-texto{

	font-size:18px; color:#000000; ;

}



.periodico-comentario{

	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:14px;

}





/*menu*/



#mnu_somos{ background:url(../imgs/mnu_somos_off.png) no-repeat center center ; display:block; width:145px; height:20px;}

#mnu_somos:hover, .selected_somos{ background:transparent url(../imgs/mnu_somos_on.png) no-repeat center center; display:block; width:142px; height:20px; }



#mnu_nuevo{ background:transparent url(../imgs/mnu_nuevo_off.png) no-repeat center center; display:block; width:172px; height:16px;}

#mnu_nuevo:hover, .selected_nuevo{ background:transparent url(../imgs/mnu_nuevo_on.png) no-repeat center center; display:block; width:172px; height:16px;}



#mnu_politica{background:transparent url(../imgs/mnu_politica_off.png) no-repeat center center; display:block; width:100px; height:15px;}

#mnu_politica:hover, .selected_politica{ background:transparent url(../imgs/mnu_politica_on.png) no-repeat center center; display:block; width:100px; height:15px;}



#mnu_megazine{background:transparent url(../imgs/mnu_megazine_off.png) no-repeat center center; display:block; width:110px; height:17px;}

#mnu_megazine:hover, .selected_megazine{background:transparent url(../imgs/mnu_megazine_on.png) no-repeat center center; display:block; width:110px; height:17px;}



#mnu_dedotv{ background:transparent url(../imgs/mnu_dedotv_off.png) no-repeat center center; display:block; width:92px; height:18px;}

#mnu_dedotv:hover, .selected_dedotv{ background:transparent url(../imgs/mnu_dedotv_on.png) no-repeat center center; display:block; width:92px; height:18px;}



#mnu_portadas{background:transparent url(../imgs/mnu_portadas_off.png) no-repeat center center; display:block; width:110px; height:18px;}

#mnu_portadas:hover, .selected_portadas{ background:transparent url(../imgs/mnu_portadas_on.png) no-repeat center center; display:block; width:110px; height:18px;}



#mnu_blog{ background:transparent url(../imgs/mnu_blog_off.png) no-repeat center center; display:block; width:68px; height:17px;}

#mnu_blog:hover, .selected_blog{ background:transparent url(../imgs/mnu_blog_on.png) no-repeat center center; display:block; width:68px; height:17px;}



#mnu_contac{ background:transparent url(../imgs/mnu_contac_off.png) no-repeat center center; display:block; width:143px; height:15px;}

#mnu_contac:hover, .selected_contac{ background:transparent url(../imgs/mnu_contac_on.png) no-repeat center center; display:block; width:143px; height:15px;}



/*Comentarios*/

#comentarios_contenedor{width:512px; background-color:#EFEFEF; font-family:Arial, Helvetica, sans-serif;}

.comentarios_titulo{height:22px; padding-left:18px; padding-top:18px; background: url(../imgs/comentarios/inicio_comentario.gif) repeat-x;}

.comentario_titulo_label{color:#BE152C; font-size:17px; font-weight:bold;}

.total_comentarios{color:#737373; font-size:15px; font-weight:bold;}

.comentario_separador{height:28px; background:url(../imgs/comentarios/separador_comentario.gif) repeat-x}

.comentario_cuerpo{width:auto; height:auto; padding-left:13px; padding-right:13px;}

.comentario_contenedor{background-color:#FCFCFC;width:486px;}

.comentario_left{padding: 8px 17px 11px 10px; float: left; font-size:20px; font-weight:bold;}

.comentario_dia{text-align:center; color:#334559;}

.comentario_mes{text-align: center; padding-bottom: 14px; padding-top: 15px; color:#666666;}

.comentario_anio{text-align:center; color:#1874AB;}

.comentario_barra{width: 1px; float: left; height: 110px; padding-top: 0px; padding-bottom: 0px; background-color:#E8E8E8; margin-top: 6px; margin-bottom: 6px;}

.comentario{width: 385px;padding: 11px 20px 18px 13px; float: left;   font-size:12px;}

.comentario_nombre{color:#1874AB; font-weight:bold; padding-left:17px; background:url(../imgs/comentarios/icono_comentario.gif) left no-repeat}

.comentario_mensaje{color:#666; padding-top:13px;}

.agrega_comentario{padding-left: 16px; padding-top: 10px; padding-bottom: 20px;}

#comentarios_contenedor .form_element{margin: .4em 0; padding-left:18px;}

#comentarios_contenedor .form_label{float:left; width: 25%; font-size:12px; color:#666; margin: .5em 0 0 0;}



#comentarios_contenedor .form_input{border:1px solid #EFEFEF; width:300px;}

#comentarios_contenedor textarea{border:1px solid #EFEFEF; width:300px; height:68px;}

#comentarios_contenedor .input_submit{border:none; background:url(../imgs/comentarios/boton_comentario.gif); width:100px; height:20px; cursor:pointer;}

#comentarios_contenedor .form_element_submit{margin: .4em 0; padding-left:18px; padding-bottom:46px;}

#comentarios_contenedor .form_inicio{height:13px; background: url(../imgs/comentarios/inicio_comentario.gif) repeat-x;}



/*GALERIA DE IMAGENES*/

.pub-item-gal

{

	float: left; width: 728px; margin-right: 0;

	margin: 0;

	padding: 0;

	border: 0;

}

.pub-item-title-gal

{

	padding:0; float:left;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	line-height: 19px;

	color: #BE152C;

	text-align: left;



	margin: 0;

	border: 0;

}

.pub-item-fecha

{

	padding:0; float:right; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#C5C5C5;

}

.ten-gal-separator

{

	display: block;

	clear: both;

	background: url(../imgs/gray-border.gif) repeat-x center left;

	height: 20px;

	

	margin: 0;

	padding: 0; 

	border: 0;



}

#galeria{padding-top: 12px;}

#galeria .img-content{float:left; margin-right: 8px;}

#galeria .a-img{border:1px #990000 solid; display:block; padding: 4px;}

#galeria .img-titulo{background:url(../imgs/galeria/galeria-asterisco.gif) left no-repeat; padding-left:14px; margin-top: 10px; margin-bottom: 18px; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; font-weight:bold; width:160px;}



/*Dedo Tv*/

.video_menu{padding-top: 44px;}

.video_item{padding-bottom: 17px;}

.video_item a{text-decoration:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

a.video_actual{color:#BE152C;}

a.video_enlace{color:#FFFFFF;}



/*Ventana Emergente*/

#capa_popup_relative{ position:relative; left:0; top:0;}

#capa_popup_absolute{ position:absolute; left:380px; filter:alpha(opacity=94);-moz-opacity:.94;opacity:.94;}

#capa_popup_absolute .capa{ float:left; background:#FFFFFF; border:1px solid #999999; padding:2px 4px 4px 4px!important; padding:2px 4px 2px 4px; z-index:900}

#capa_popup_absolute .close{ margin-bottom:3px; text-align:right;}

#capa_popup_absolute .close a{ color:#333333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#captcha{border:1px solid #EFEFEF;}

#refreshimg{ font-size:12px; color:#666;}

.msg_captcha{font-size:12px; color:#1874AB; font-weight:bold;}


#pag:link, :visited, :focus
{
	color:#03F;
	text-decoration:none;
	font-size:12px;
}
#pag:hover
{
	font-weight:bold;
}