

/*
Rock and Pop 2009
*/
* {
	padding: 0;
	margin: 0; }

body {
	color:#333333;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px; }

#contenedor {
	margin: 0 auto;
	width: 964px; }

#centro {
	float: left;
	width: 964px;}	

#banner_superior {
	width: 964px;
	float: left;
	padding:0px;
	margin: 0px;
	clear: both;
	height:160px;
         *z-index:1;
}
/*div.bannergroup:hover{
    *z-index:10;
    *position:relative;
}*/
	#banner_superior .bannergroup {
		width: 736px;
		margin:30px auto 0px auto;
		background:transparent url(../images/back_banner_superior.jpg) no-repeat 0px 0px;
		padding:10px 0px 0px 8px;
        overflow:hidden;
               

         }
		
#banner_superior .bannergroup:hover
{   /*position:relative;
	overflow:visible;*/
    z-index:3000;
   

}

		 
		 
#banner_superior .bannergroup .banneritem{ height:90px;}

 






#google_ads_div_rp_home_top_728x90-250{background-color: transparent;}

/* Header
--------------------------------------------------------- */
#header {
	width: 964px;
	float: left;
	padding:0px;
	margin: 0px;
	background-color:#FFF;
        position:relative;
        z-index:2;}

	#header #c1 {
		float:left;
		height:115px;
		margin-left:0;
		width:167px; }

	#header #c2 {
		display:inline;
		float:right;
		margin-top:20px;
		width:797px; }

		#header #c2 #hora {
			clear:both;
			height:17px;
			width:797px; }

			#header #c2 #hora #flash_hora { float:right; }

/* Menu principal en gris
--------------------------------------------------------- */
#navegacion .menu li a:hover { text-decoration: underline; }

/* Menu superior de blogs
--------------------------------------------------------- */
#menublogs {
	height: 30px;
	width:797px;
	float:left;
	clear:both; }

	#menublogs .menu_blogs {
		padding:0px;
		list-style:none;
		height:30px;
		margin:0px;
		padding-right:20px;
		float:right; }

		#menublogs .menu_blogs li {
			float:left;
			height:30px; }

	#menublogs  .menu_blogs li a {
		float:left;
		color: #555658;
		font-size:11px;
		text-decoration: none;
		padding: 8px 8px 0px 8px;
		margin:0px;
		height:22px;
		font-weight:bold;
		letter-spacing: 0px; }

	#menublogs .menu_blogs li a:hover { text-decoration: underline; }

/* Menu superior en rojo
--------------------------------------------------------- */
#superior {
	height: 30px;
	width:797px;
	float:left; }

	#superior .menu_superior {
		padding:0px;
		padding-right:20px;
		list-style:none;
		height:30px;
		margin:0px;
		float:right; }

	#superior  .menu_superior li {
		float:left;
		height:30px; }

		#superior  .menu_superior li a {
			float:left;
			color: #9C0001;
			font-size:11px;
			text-decoration: none;
			padding: 8px 8px 0px 8px;
			margin:0px;
			height:22px;
			font-weight:bold;
			letter-spacing: 0px;
			text-transform:uppercase; }

	#superior .menu_superior li a:hover { background:#FFF url(../images/sup_menu_hover.jpg) no-repeat center; }

/* Newsflash
--------------------------------------------------------- */
#newsflash {
	margin: 0px;
	padding: 0px;
	width: 797px;
	float: left;
	background:#57585A url(../images/back_derecha.jpg) no-repeat top right; }

	#newsflash #news-highlight-1 { border:0px!important; }

div#news-highlight-1 a, div#news-highlight-1 a:link, div#news-highlight-1 a:visited, div#news-highlight-1 a:active, div#news-highlight-1 a:focus {
	text-decoration:none;
	margin-right:75px; }

#izquierda {
	margin: 0px;
	padding: 0px;
	width: 780px;
	float: left;
	background:#FFF; }

#novedades {
	margin-left:0;
	width: 780px;
	margin-bottom:20px;
	float:left; }

	#novedades #c1 {
		float:left;
		margin:0px;
		width:390px; }

	#novedades #c2 {
		display:inline;
		float:right;
		margin:0px;
		width:390px; }

	#novedades #c3 {
		width: 780px;
		clear: both;
		margin: 0px;
		padding: 0px; }

	#novedades #c1 .moduletable_novedades {
		padding: 0px 0px 0px 5px;
		background:transparent url(../images/back_novedades_titulo.gif) no-repeat top left; }

		#novedades #c1 .moduletable_novedades #newsshow1 { }

		#novedades #c1 .moduletable_novedades .gk_news_show_left {
			background:transparent url(../images/back_novedades_negro.jpg) no-repeat top left;
			height:270px;
			padding:25px 10px 5px 10px; }

		#novedades #c1 .moduletable_novedades .gk_news_show_right {
			background:transparent url(../images/back_novedades.jpg) no-repeat top left;
			height:270px;
			padding:25px 10px 5px 10px; }

			#novedades #c1 .moduletable_novedades .gk_news_show_right h4 a {
				color:#231F20;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:13px;
				font-weight:bold;
				text-decoration:none; }

		#novedades #c1 .moduletable_novedades .gk_news_show_left h4 a {
			color:#FFF;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:13px;
			font-weight:bold;
			text-decoration:none; }

		#novedades #c1 .moduletable_novedades .gk_news_show_right h4 a:hover, #novedades #c1 .moduletable_novedades .gk_news_show_left h4 a:hover { text-decoration:underline; }

		#novedades #c1 .moduletable_novedades .gk_news_show_right img, #novedades #c1 .moduletable_novedades .gk_news_show_left img {
			border:6px solid #FFF;
			margin-bottom:10px; }

		#novedades #c1 .moduletable_novedades .gk_news_show_right p {
			color:#231F20;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px; }

		#novedades #c1 .moduletable_novedades .gk_news_show_left p {
			color:#FFF;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px; }

		#novedades #c1 .moduletable_novedades .gk_news_show_right .readon_class, #novedades #c1 .moduletable_novedades .gk_news_show_left .readon_class {
			background:transparent url(../images/leermas.gif) no-repeat 70px 4px;
			display:block;
			padding:0px 15px;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			color:#DC0015; }

	#novedades #c1 h3 {
		color:#426BA6;
		font-size:26px;
		font-weight:bold;
		font-family: Helvetica,Arial,sans-serif;
		padding: 20px 0px 10px 0px;
		letter-spacing:-1.5px;
		text-transform:lowercase; }

/* Buscador
--------------------------------------------------------- */
.moduletable_buscar {
	position:absolute;
	z-index:0;
	margin-left:400px;
	margin-top:10px;
	width:315px; }

	.moduletable_buscar .search_buscar { padding-top:8px; }

	.moduletable_buscar #mod_search_searchword {
		background-color:#E3E2E7;
		border:medium none;
		color:#333333;
		font-family:Arial,Helvetica,sans-serif;
		font-size:14px;
		height:18px;
		margin:0px 20px 0px 90px;
		text-decoration:none;
		width:175px;
		float:left; }

	.moduletable_buscar form {
		height:35px;
		background:transparent url(../images/back_buscar.jpg) no-repeat top left; }

/* Slideshow
--------------------------------------------------------- */
#novedades #c2 .moduletable_slideshow { margin-top:50px; }

	#novedades #c2 .moduletable_slideshow #slidewrap {
		padding:10px;
		margin-top:15px; }

/* Banner Medio
--------------------------------------------------------- */
.moduletable_banner_medio {
	width: 780px;
	clear: both;
	margin: 0px;
	padding: 12px 0px 12px 25px;
	background:#FFF url(../images/back_banner_medio.jpg) no-repeat top left; }

	.moduletable_banner_medio .bannergroup {
		width: 728px;
		height:90px;
		padding:10px 0px 0px 25px;
		margin: 0px; }

	.moduletable_banner_medio .banneritem_banner_medio {
		border:1px solid #FFFFFF;
		width:728px;
		height:90px; }

/* Secci�n novedades
--------------------------------------------------------- */
table.blog_novedades { display:none; }

#novedades #c3 .moduletable_novedades_seccion { padding: 0px 0px 10px 5px; }

	#novedades #c3 .moduletable_novedades_seccion #newsshow5 { background:transparent url(../images/back_novedades_punteado.gif) repeat-y top right; }

	#novedades #c3 .moduletable_novedades_seccion .gk_news_show_left {
		background:transparent url(../images/back_novedades_seccion_gris.jpg) no-repeat top left;
		height:245px;
		padding:25px 30px 10px 20px; }

	#novedades #c3 .moduletable_novedades_seccion .gk_news_show_right {
		background:transparent url(../images/back_novedades_verde.jpg) no-repeat top left;
		height:245px;
		padding:25px 30px 10px 20px; }

		#novedades #c3 .moduletable_novedades_seccion .gk_news_show_right h4 a {
			color:#231F20;
			font-family:"Times New Roman",Times,serif;
			font-size:18px;
			font-weight:bold;
			text-decoration:none; }

	#novedades #c3 .moduletable_novedades_seccion .gk_news_show_left h4 a {
		color:#231F20;
		font-family:"Times New Roman",Times,serif;
		font-size:18px;
		font-weight:bold;
		text-decoration:none; }

	#novedades #c3 .moduletable_novedades_seccion .gk_news_show_right h4 a:hover, #novedades #c3 .moduletable_novedades_seccion .gk_news_show_left h4 a:hover { text-decoration:underline; }

	#novedades #c3 .moduletable_novedades_seccion .gk_news_show_right img, #novedades #c3 .moduletable_novedades_seccion .gk_news_show_left img {
		border:6px solid #FFF;
		margin-bottom:10px;
		margin-right:20px; }

	#novedades #c3 .moduletable_novedades_seccion .gk_news_show_right p {
		color:#231F20;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		text-decoration:none; }

	#novedades #c3 .moduletable_novedades_seccion .gk_news_show_left p {
		color:#231F20;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		text-decoration:none; }

	#novedades #c3 .moduletable_novedades_seccion .gk_news_show_right .readon_class, #novedades #c3 .moduletable_novedades_seccion .gk_news_show_left .readon_class {
		background:transparent url(../images/leermas.gif) no-repeat 70px 4px;
		display:block;
		padding:0px 15px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:#DC0015; }

#novedades #c3 h3 {
	color:#426BA6;
	font-size:26px;
	font-weight:bold;
	font-family: Helvetica,Arial,sans-serif;
	padding: 20px 0px 10px 0px;
	letter-spacing:-1.5px;
	text-transform:lowercase; }

#novedades #c3 .moduletable_novedades_seccion_todas { padding:10px 15px 0px 15px; }

	#novedades #c3 .moduletable_novedades_seccion_todas .gk_news_show_tablerow { background:transparent url(../images/back_punteado_horizontal.gif) repeat-x bottom right; }

	#novedades #c3 .moduletable_novedades_seccion_todas .gk_news_show_left {
		padding:10px 20px 5px 0px;
		background:transparent url(../images/back_novedades_punteado.gif) repeat-y top right; }

	#novedades #c3 .moduletable_novedades_seccion_todas .gk_news_show_right { padding:10px 0px 5px 0px; }

	#novedades #c3 .moduletable_novedades_seccion_todas h4 a {
		color:#005699;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:13px;
		font-weight:bold;
		text-decoration:none; }

		#novedades #c3 .moduletable_novedades_seccion_todas h4 a:hover { text-decoration:underline; }

	#novedades #c3 .moduletable_novedades_seccion_todas img {
		border:5px solid #CBCBCB;
		margin-left:10px;
		margin-right:10px; }

	#novedades #c3 .moduletable_novedades_seccion_todas p {
		color:#696969;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		text-decoration:none; }

	#novedades #c3 .moduletable_novedades_seccion_todas .readon_class {
		background:transparent url(../images/leermas.gif) no-repeat 70px 4px;
		display:block;
		padding:0px 15px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:#DC0015; }

	#novedades #c3 .moduletable_novedades_seccion_todas .gk_news_show_list_floated li { background:transparent url(../images/back_punteado_horizontal.gif) no-repeat bottom right; }

		#novedades #c3 .moduletable_novedades_seccion_todas .gk_news_show_list_floated li a {
			color:#696969;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			text-decoration:none;
			padding:8px 15px 8px 20px;
			display:block;
			background:transparent url(../images/novedades_dos_puntos.jpg) no-repeat 8px 8px; }

			#novedades #c3 .moduletable_novedades_seccion_todas .gk_news_show_list_floated li a:hover { text-decoration:underline; }

#novedades #c3 .moduletable_novedades_seccion_siguientes { padding:0px 20px 20px 20px; }

	#novedades #c3 .moduletable_novedades_seccion_siguientes .gk_news_show_tablerow { background:transparent url(../images/back_punteado_horizontal.gif) repeat-x bottom right; }

	#novedades #c3 .moduletable_novedades_seccion_siguientes .gk_news_show_left {
		padding:10px 20px 10px 0px;
		background:transparent url(../images/back_novedades_punteado.gif) repeat-y top right; }

	#novedades #c3 .moduletable_novedades_seccion_siguientes .gk_news_show_right { padding:10px 0px 10px 10px; }

	#novedades #c3 .moduletable_novedades_seccion_siguientes h4 a {
		color:#005699;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		background:transparent url(../images/novedades_dos_puntos.jpg) no-repeat scroll 0px 3px;
		padding-left:10px; }

		#novedades #c3 .moduletable_novedades_seccion_siguientes h4 a:hover { text-decoration:underline; }

	#novedades #c3 .moduletable_novedades_seccion_siguientes p {
		color:#696969;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		text-decoration:none; }

	#novedades #c3 .moduletable_novedades_seccion_siguientes .readon_class {
		background:transparent url(../images/leermas.gif) no-repeat 70px 4px;
		display:block;
		padding:0px 15px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:#DC0015; }

	#novedades #c3 .moduletable_novedades_seccion_siguientes .gk_news_show_list_floated li { background:transparent url(../images/back_punteado_horizontal.gif) no-repeat bottom right; }

		#novedades #c3 .moduletable_novedades_seccion_siguientes .gk_news_show_list_floated li a {
			color:#696969;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			text-decoration:none;
			padding:8px 15px 8px 20px;
			display:block;
			background:transparent url(../images/novedades_dos_puntos.jpg) no-repeat 8px 8px; }

			#novedades #c3 .moduletable_novedades_seccion_siguientes .gk_news_show_list_floated li a:hover { text-decoration:underline; }

#noticias {
	margin-left:0;
	width: 780px;
	margin-bottom:20px;
	float:left; }

	#noticias #c1 {
		float:left;
		margin:0px;
		width:390px; }

		#noticias #c1 .moduletable_otrasnovedades {
			float:left;
			margin:0px;
			width:390px; }

			#noticias #c1 .moduletable_otrasnovedades #newsshow2 { padding-right:5px; }

			#noticias #c1 .moduletable_otrasnovedades .gk_news_show_center {
				padding:10px 20px 5px 0px;
				background:transparent url(../images/back_punteado_horizontal.gif) no-repeat bottom right; }

			#noticias #c1 .moduletable_otrasnovedades h4 a {
				color:#005699;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:13px;
				font-weight:bold;
				text-decoration:none; }

				#noticias #c1 .moduletable_otrasnovedades h4 a:hover { text-decoration:underline; }

			#noticias #c1 .moduletable_otrasnovedades img {
				border:5px solid #CBCBCB;
				margin-left:10px;
				margin-right:10px; }

			#noticias #c1 .moduletable_otrasnovedades p {
				color:#696969;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:10px;
				text-decoration:none; }

			#noticias #c1 .moduletable_otrasnovedades .readon_class {
				background:transparent url(../images/leermas.gif) no-repeat 70px 4px;
				display:block;
				padding:0px 15px;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:10px;
				color:#DC0015; }

			#noticias #c1 .moduletable_otrasnovedades .gk_news_show_list_floated li { background:transparent url(../images/back_punteado_horizontal.gif) no-repeat bottom right; }

				#noticias #c1 .moduletable_otrasnovedades .gk_news_show_list_floated li a {
					color:#696969;
					font-family:Verdana,Arial,Helvetica,sans-serif;
					font-size:10px;
					text-decoration:none;
					padding:8px 15px 8px 20px;
					display:block;
					background:transparent url(../images/novedades_dos_puntos.jpg) no-repeat 8px 8px; }

					#noticias #c1 .moduletable_otrasnovedades .gk_news_show_list_floated li a:hover { text-decoration:underline; }

		#noticias #c1 .moduletable_noticias {
			float:left;
			margin:0px;
			width:390px; }

			#noticias #c1 .moduletable_noticias h3 {
				background:url(../images/back_titulos_codigo_agenda_noticias_videos.gif); /*background:transparent url(../images/back_titulo_noticias.jpg) no-repeat scroll 10px 0;*/
				background-position: -9px -81px;
				color:#FFFFFF;
				height:27px;
				margin-top:10px;
				margin-left:10px;
				text-indent:-3000px; }

.moduletable_noticias h3.linked a, .moduletable_videos h3.linked a, .moduletable_agenda h3.linked a, .moduletable h3.linked a, .moduletable_novedades h3.linked a {
	display:block;
	height:26px;
	text-indent:-2000px;
	width:100%; }

#noticias #c1 .moduletable_noticias #newsshow4 { padding-right:5px; }

#noticias #c1 .moduletable_noticias .gk_news_show_center {
	padding:10px 20px 5px 0px;
	background:transparent url(../images/back_punteado_horizontal.gif) no-repeat bottom right; }

#noticias #c1 .moduletable_noticias h4 a {
	color:#0057A6;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none; }

	#noticias #c1 .moduletable_noticias h4 a:hover { text-decoration:underline; }

#noticias #c1 .moduletable_noticias img {
	border:5px solid #CBCBCB;
	margin-left:10px;
	margin-right:10px; }

#noticias #c1 .moduletable_noticias p {
	color:#696969;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none; }

#noticias #c1 .moduletable_noticias .readon_class {
	background:transparent url(../images/leermas.gif) no-repeat 70px 4px;
	display:block;
	padding:0px 15px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#DC0015; }

#noticias #c1 .moduletable_noticias .gk_news_show_list_floated li { background:transparent url(../images/back_punteado_horizontal.gif) no-repeat bottom right; }

	#noticias #c1 .moduletable_noticias .gk_news_show_list_floated li a {
		color:#696969;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		text-decoration:none;
		padding:8px 15px 8px 20px;
		display:block;
		background:transparent url(../images/novedades_dos_puntos.jpg) no-repeat 8px 8px; }

		#noticias #c1 .moduletable_noticias .gk_news_show_list_floated li a:hover { text-decoration:underline; }

#noticias #c2 {
	display:inline;
	float:right;
	margin:0px;
	width:390px; }

	#noticias #c2 .moduletable_discos {
		background:transparent url(../images/back_discos.jpg) no-repeat;
		padding-top:6px; }

		#noticias #c2 .moduletable_discos .gk_news_show_center {
			padding:5px 20px 5px 0px;
			background:transparent url(../images/back_punteado_horizontal.gif) no-repeat bottom right; }

		#noticias #c2 .moduletable_discos h4 a {
			color:#005699;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			font-weight:bold;
			text-decoration:none; }

			#noticias #c2 .moduletable_discos h4 a:hover { text-decoration:underline; }

		#noticias #c2 .moduletable_discos img {
			border:5px solid #9C0000;
			margin-left:10px;
			margin-right:10px; }

		#noticias #c2 .moduletable_discos p {
			color:#696969;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			text-decoration:none; }

		#noticias #c2 .moduletable_discos .readon_class {
			background:transparent url(../images/leermas.gif) no-repeat 70px 4px;
			display:block;
			padding:0px 15px;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			color:#DC0015; }

		#noticias #c2 .moduletable_discos h3.linked a {
			display:block;
			float:left;
			height:25px;
			text-indent:-3000px;
			width:120px; }

		#noticias #c2 .moduletable_discos .mootabs_title {
			list-style-image: none;
			list-style-type: none;
			margin: 0px;
			padding: 0px 0px 0px 0px;
			height: 23px;
			float:right; }

			#noticias #c2 .moduletable_discos .mootabs_title li {
				float: left;
				cursor: pointer;
				height: 23px; }

				#noticias #c2 .moduletable_discos .mootabs_title li.active { color:#FBF7D4!important; }

		#noticias #c2 .moduletable_discos .mootabs_panel {
			display: none;
			position: relative;
			width: 360px;
			top: -1px;
			clear: both;
			overflow: auto;
			padding:10px 0px 0px 15px; }

			#noticias #c2 .moduletable_discos .mootabs_panel.active { display: block; }

		#noticias #c2 .moduletable_discos #tabs_discos .mootabs_title #Lan {
			background:transparent url(../images/discos_lanzamientos_2.jpg) no-repeat 0 0;
			width:126px;
			height:23px; }

		#noticias #c2 .moduletable_discos #tabs_discos .mootabs_title #Des {
			background:transparent url(../images/discos_destacados_2.jpg) no-repeat 0 0;
			width:126px;
			height:23px; }

	#noticias #c2 .moduletable_videos { clear:both; }

		#noticias #c2 .moduletable_videos h3 {
			background:url(../images/back_titulos_codigo_agenda_noticias_videos.gif); /*background:transparent url(../images/back_titulo_videos.jpg) no-repeat scroll 10px 0;*/
			background-position: -9px -117px;
			color:#FFFFFF;
			height:27px;
			margin-top:10px;
			margin-left:10px;
			text-indent:-3000px; }

		#noticias #c2 .moduletable_videos span { padding-left:10px; }

#noticias #c1 #contenido_noticias {
	clear:both;
	float:left; }

	#noticias #c1 #contenido_noticias .banneritem {
		padding-left:40px;
		padding-bottom:20px; }

#noticias #agenda #c1 .banneritem {
	padding:0px;
	padding-top:10px; }

#agenda {
	margin-left:0;
	width:390px;
	margin-bottom:20px;
	float:left; 
    
    }
div#fix.bannergroupa{z-index: 1;}

	#agenda #c1 {
		float:left;
		margin:0px;
		width:240px; }

		#agenda #c1 .moduletable { padding-left:10px; }

		#agenda #c1 .moduletable_agenda { margin-bottom:10px; }

			#agenda #c1 .moduletable_agenda h3 {
				background:url(../images/back_titulos_codigo_agenda_noticias_videos.gif); /*background: transparent url(../images/back_titulo_agenda_home.jpg) no-repeat 10px 0px;*/
				background-position: -9px -45px;
				color:#FFFFFF;
				font-family:Helvetica,Arial,sans-serif;
				font-size:22px;
				font-weight:bold;
				letter-spacing:-0.5px;
				margin-top:10px;
				margin-left:10px;
				text-indent:-3000px;
				width:240px; }

			#agenda #c1 .moduletable_agenda h1 {
				font-size:11px;
				padding:0px 10px 3px 15px; }

			#agenda #c1 .moduletable_agenda h4, #agenda #c1 .moduletable_agenda .fancy, #agenda #c1 .moduletable_loqueviene h3 {
				color:#9C0000;
				font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;
				font-size:15px;
				font-style:italic;
				font-weight:bold;
				margin:0;
				padding:0px 10px 3px 15px;
				text-transform:lowercase; }

			#agenda #c1 .moduletable_agenda p {
				color:#696969;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:10px;
				text-decoration:none;
				padding-right:5px; }

			#agenda #c1 .moduletable_agenda img { padding:10px; }

		#agenda #c1 .moduletable_loqueviene { clear:both; }

			#agenda #c1 .moduletable_loqueviene li {
				background:transparent url(../images/back_punteado_horizontal.gif) no-repeat scroll 10px bottom;
				color:#696969;
				display:block;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:10px;
				padding:8px 15px 8px 20px;
				text-decoration:none; }

			#agenda #c1 .moduletable_loqueviene .location a {
				background:transparent url(../images/novedades_dos_puntos.jpg) no-repeat scroll -5px 0px;
				padding-left:7px;
				color:#696969;
				font-family:Verdana,Arial,Helvetica,sans-serif;
				font-size:10px;
				font-weight:bold; }

	#agenda #c2 {
		display:inline;
		float:right;
		margin:0px;
		width:140px; }

		#agenda #c2 .moduletable .bannergroup {
			padding-top:10px;
			padding-left:10px; }

#banners_bajo {
	margin-left:0;
	width:390px;
	margin-bottom:20px;
	float:left; }

	#banners_bajo #c1 {
		float:left;
		margin:0px;
		width:240px; }

		#banners_bajo #c1 .moduletable, #banners_bajo #c2 .moduletable {
			padding-left:10px;
			padding-top:10px; }

	#banners_bajo #c2 {
		display:inline;
		float:right;
		margin:0px;
		width:140px; }

#codigo {
	margin-left:45px;
	width:390px;
	margin-top:5px;
	margin-bottom:20px;
 }

	#codigo #c1 {
		float:left;
		margin:0px;
		width:250px;
		padding: 8px 0 0 0; 
		}

		#codigo #c1 .moduletable h3 {
			background:url(../images/back_titulos_codigo_agenda_noticias_videos.gif); /*background:transparent url(../images/back_codigo.jpg) no-repeat scroll 10px 0;*/
			background-position: -9px -9px;
			color:#FFFFFF;
			height:18px;
			margin-top:10px;
			margin-left: 10px;
			text-indent:-3000px;
			width:240px; }

	#codigo #c2 {
		display:inline;
		float:right;
		margin:0px;
		width:140px; }

	#codigo #c1 .moduletable .banneritem { padding:0px; }

		#codigo #c1 .moduletable .banneritem img {
			margin-left:10px;
			padding:0px; }

	#codigo #c2 .moduletable .banneritem {
		margin:0px;
		padding:25px 0px 0px 0px;
		text-align:center; }

#destacados_abajo {
	width: 780px;
	margin:20px 0px 20px 0px;
	float:left; }
	
	#destacados_abajo .moduletable_blogs {
		height:245px;
		width: 780px;
		clear:both;	}

	#destacados_abajo .bannergroup {
		background:transparent url(../images/back_banner_abajo.jpg) no-repeat top left;
		height:115px;
		width: 780px; }

		#destacados_abajo .bannergroup .banneritem {
			padding-top:15px;
			padding-left:20px; }

	#destacados_abajo a {
		color:#FFF;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		line-height:15px;
		text-decoration:none;
		text-align:center; }

	#destacados_abajo .moduletable_sitemap {
		background:transparent url(../images/banner_bottom2.gif) no-repeat top left;
		width:644px;
		height:78px;
		padding-top:70px;
		margin-left: 80px;
		color:#FFF; }

		#destacados_abajo .moduletable_sitemap a { color:#FFF; }

#derecha {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 184px;
	display: inline;
	color:#FFF;
	background:#9C0000;
	font-size:11px; }

#footer {
	width: 964px;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding:140px 0px 10px 0px;
	height:50px;
	background:transparent url(../images/back_footer.jpg) no-repeat top right; }

	#footer .legales {
		color:#FFFFFF;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		padding-left:60px; }

	#footer .apernet, #footer .apernet a {
		color:#FFFFFF;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		text-decoration:none; }

	#footer .apernet a { padding-right:5px; }

		#footer .apernet a:hover { text-decoration:underline; }
		
		
/* Galeria Codigo R&P
--------------------------------------------------------- */

#galeria_codigo{
width: 413px;
height: 213px;
background: #FFFFFF url(../images/back_galeria_codigo.jpg) no-repeat top left;
float:left;
margin: -15px 0px 30px 0px;
}

#galeria_codigo #galeria_codigo_imagenes{
width: 335px;
height: 130px;
padding: 40px 0px 0px 35px;
}

#galeria_codigo #galeria_codigo_imagenes td {
padding-right:0px!important;
}

#galeria_codigo #galeria_codigo_imagenes #imagen2 {
padding-left: 10px;
}

/* Contador Codigo R&P
--------------------------------------------------------- */

.blog_codigo .contador_art{
width: 138px;
height: 34px;
background: transparent url(../images/back_numeracion_codigo.jpg) no-repeat top left;
color:#000;
font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;
font-size:30px;
font-weight:bold;
margin:0;
padding:0 0 0 5px;
text-transform:lowercase;
position: relative;
left: 430px;
}

/* Elementos
--------------------------------------------------------- */
#derecha a {
	text-decoration:none;
	color:#EFB614; }

#izquierda a {
	text-decoration:none;
	color:#9C0000; }

a:hover { text-decoration: underline; }

a img { border:0px; }

fieldset { border:0px; }

li { list-style:none; }

/* Modulos
--------------------------------------------------------- */
#derecha  h3 {
	color:#EFB614;
	font-family:Helvetica,Arial,sans-serif;
	font-size:27px;
	font-weight:normal;
	letter-spacing:-1px;
	padding:10px 0 0px;
	text-transform:lowercase; }

#derecha li a {
	background:transparent url(../images/lista.gif) no-repeat 0px 8px;
	padding:5px 0px 5px 15px; }

#derecha .moduletable_ultimasnoticias { padding:5px; }

	#derecha .moduletable_ultimasnoticias li {
		border-bottom:1px dotted #FFF;
		padding:5px 0px; }

#derecha li { padding:5px 0px; }

#derecha .moduletable { padding:5px; }

#derecha .moduletable_encuesta {
	background:transparent url(../images/back_encuesta.jpg) no-repeat scroll left top;
	padding:40px 5px 5px 10px; }

	#derecha .moduletable_encuesta td { padding:4px 0px; }

#derecha .moduletable_login {
	padding-top:40px;
	background:#9C0000 url(../images/back_login.gif) no-repeat top left; }

	#derecha .moduletable_login form { padding:0 0 0 5px; }

	#derecha .moduletable_login #form-login-username, #derecha .moduletable_login #form-login-password {
		background:transparent url(../images/ingresar_fondo1.png) no-repeat scroll 0 0;
		height:34px;
		width:175px; }

	#derecha .moduletable_login #form-login-username input, #derecha .moduletable_login #form-login-password input {
		background-color:#E4E4E6;
		border:medium none;
		color:#777777;
		font-size:11px;
		height:15px;
		margin:8px 0 0 10px;
		padding:3px 0 0 5px;
		width:145px; }

	#derecha .moduletable_login .form-login-container {
		margin:6px 0 6px 70px;
		overflow:hidden;
		width:27px;
		display:block; }

		#derecha .moduletable_login .form-login-container .form-login-icon {
			background:transparent url(../images/login_button_bg_2.png) no-repeat scroll left top;
			float:right;
			height:17px;
			width:27px;
			display:block; }

			#derecha .moduletable_login .form-login-container .form-login-icon:hover { background:transparent url(../images/login_button_bg_2.png) bottom left no-repeat; }

			#derecha .moduletable_login .form-login-container .form-login-icon .button {
				background:transparent none repeat scroll 0 0;
				border:medium none;
				color:#646464;
				cursor:pointer;
				display:block;
				font-size:11px;
				height:20px;
				overflow:hidden;
				padding:0;
				text-transform:lowercase;
				width:100%; }

	#derecha .moduletable_login #form-login-remember { color:#EFB614; }

	#derecha .moduletable_login li, #derecha .moduletable_login li a {
		background: none;
		padding: 0px;
		line-height:15px; }

#derecha .moduletable_concursos {
	padding:35px 5px 5px 5px;
	background:transparent url(../images/back_concursos.jpg) no-repeat top left; }

	#derecha .moduletable_concursos h4.gk_news_show_news_header {
		font-size:12px;
		font-weight:normal;
		padding-top:5px; }

#derecha .moduletable_desplegable {
	background:#EEB716;
	padding:5px;
	text-align:center;
	margin-bottom: 15px; }

	#derecha .moduletable_desplegable .desplegable {
		border:1px solid #999999;
		font-family:Arial;
		font-size:9px;
		width:160px; }

#derecha .moduletable .banneritem { padding-left:7px; }

#izquierda .moduletable_menu {
	text-align:right;
	margin-bottom:15px; }

#derecha .moduletable_menu, #derecha .moduletable {
	text-align:left;
	margin-bottom:15px; }

#izquierda .moduletable_menu li {
	margin:3px 0 0;
	padding:0;
	list-style-image:none;
	list-style-type:none; }

	#izquierda .moduletable_menu li:before { content: "\00BB \0020"; }

/* Dise�o en formato hoja
--------------------------------------------------------- */
.caja2, .caja2_radio {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_contenido_libro_a.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	width:760px;
	float:left; }

.caja3, .caja3_radio {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_contenido_libro_b.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:20px;
	width:720px;
	float:left; }

.caja1, .caja1_radio {
	width:760px;
	background: #FFF url(../images/back_contenido_libro_c.jpg) repeat-y;
	margin-top:50px;
	margin-left:10px;
	float:left; }

.caja1 p, .caja1_radio p {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	line-height:normal; }

/* Contenido
--------------------------------------------------------- */
table.blog_home { display:none; }

table.blog { padding:15px; }

.componentheading_novedades {
	background:transparent url(../images/back_novedades_titulo.gif) no-repeat 0px 0px;
	color:#426BA6;
	font-size:26px;
	font-weight:bold;
	font-family: Helvetica,Arial,sans-serif;
	padding: 20px 0px 5px 5px;
	letter-spacing:-1.5px;
	width:300px; }

	.componentheading_novedades span {
		text-indent: -2000px;
		display: block;
		height: 26px;
		width: 100%; }

.contentpaneopen tr.titulo { background:transparent url(../images/titulo_articulos_abajo.jpg) no-repeat 0px 35px; }

.contenido_hoja .tools2 {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_tools_a.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	width:223px; }

.contenido_hoja .tools3 {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_tools_b.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:50px 20px;
	width:183px; }

.contenido_hoja .tools1 {
	width:223px;
	background: #FFF url(../images/back_tools_c.jpg) repeat-y; }

h1.contentheading_tools, h1.contentheading_tools_radio {
	width:182px;
	height:40px;
	color:#FFF;
	font-family:"Times New Roman",Times,serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	background: #FFF url(../images/back_titulo_tools.jpg) no-repeat;
	padding:10px 0px 0px 10px;
	margin-top:20px; }

.contenido_hoja .tools1 #related li, .contenido_hoja_radio .tools1_radio #related li {
	background:transparent url(../images/punteado_lista.jpg) repeat-x left bottom;
	padding:10px 0px 10px 10px;
	width:180px; }

.contenido_hoja .tools1 #social li, .contenido_hoja_radio .tools1_radio #social li {
	background:transparent url(../images/punteado_lista.jpg) repeat-x left bottom;
	padding:10px 0px 10px 10px; }

.contenido_hoja .tools1  #social li a span, .contenido_hoja_radio .tools1_radio  #social li a span {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
	padding-left:15px; }

.contenido_hoja .tools1 #related li a, .contenido_hoja_radio .tools1_radio #related li a {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
	padding-left:15px;
	background:transparent url(../images/leermas.gif) no-repeat 0 3px; }

.contenido_hoja .tools, .contenido_hoja_radio .tools_radio {
	display:inline;
	float:right;
	margin-top:0px;
	width:223px; }

.contenido_hoja_concursos .tools_concursos { display:none; }

.contenido_hoja .tools #print, .contenido_hoja .tools #email, .contenido_hoja .tools #fuente, .contenido_hoja .tools #publicar, .contenido_hoja .tools #social, .contenido_hoja .tools #votar {
	background:#F4F6F4;
	width:180px;
	padding:5px 0px;
	cursor:pointer; }
	
.contenido_hoja .tools #sonico {
	background:#F4F6F4;
	width:155px;
	cursor:pointer; 
	padding: 5px 0px 5px 25px!important;}

.contenido_hoja .tools img {
	padding:0px!important;
	margin:0px!important;
	cursor:pointer; }

.contenido_hoja #texto, .contenido_hoja_radio #texto {
	float:left;
	margin-left:0;
	width:470px; }

.contentheading, .contentpagetitle, .contentheading_radio {
	color:#231F20;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	background:transparent url(../images/titulo_articulos.jpg) no-repeat;
	padding: 12px 0; }

.componentheading {
	background:transparent url(../images/back_titulo_ranking.jpg) no-repeat 0px 0px;
	color:#231F20;
	font-size:26px;
	font-weight:bold;
	font-family: Helvetica,Arial,sans-serif;
	padding: 20px 0px 25px 5px;
	letter-spacing:-1.5px;
	width:451px; }

table#detalles td label { font-weight:bold; }

.contentpaneopen { }

	.contentpaneopen img { padding: 5px 10px; }

.readon {
	font-size:0.8em;
	text-align:left; }

.ver a {
	color:#696969!important;
	font-family:Verdana,Arial,Helvetica,sans-serif!important;
	font-size:12px!important;
	text-decoration:none!important;
	padding:0px 20px 10px 0px!important;
	background:transparent url(../images/flecha_der.gif) no-repeat scroll 3px 3px!important;
	float:right!important;
	clear:both!important; }

	.ver a:hover { text-decoration:underline!important; }

.contenttoc, .pagenavcounter { margin-bottom:10px; }

.small {
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none; }

span.pagenav {
	color:#9C0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none; }

a.pagenav {
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px; }

.article_separator { }

.createdate, .modifydate {
	color:#777777;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none; }

.banneritem_text, .bannerfooter_text { padding:5px; }

.moduletable_menu ul {
	padding-left:15px;
	list-style:none; }

/* Recuperar contrase�a
--------------------------------------------------------- */
fieldset#fieldset {
	background:#F0F0F0 none repeat scroll 0 0;
	border:1px solid #C8C8C8;
	padding:0 1em 1em; }

	fieldset#fieldset legend {
		padding:0 0.8em;
		background:#FFFFFF none repeat scroll 0 0; }

	fieldset#fieldset div, fieldset#fieldset p { margin:0.8em 0; }

/* Notificaciones
--------------------------------------------------------- */
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
	padding: 0;
	margin: 0;
	position:relative;
	z-index:10; }

#system-message dt.message, #system-message dt.error, #system-message dt.notice { display:none; }

/* System Notice Messages */
#system-message dd.notice ul {
	background: #EE9600;
	border: none;
	padding:20px;
	color:#FFF; }

/* System Standard Messages */
#system-message dd.message ul {
	background: #006699;
	border: none;
	padding:20px;
	color:#FFF; }

/* System Error Messages */
#system-message dd.error ul {
	background: #BF0000;
	border: none;
	padding:20px;
	color:#FFF; }

/* System Notice Messages */
#system-message dd.notice ul {
	background: #EE9600;
	border: none;
	padding:20px;
	color:#FFF; }

/* Seccion Rock and pop
--------------------------------------------------------- */
.blog_radio { display:none; }

.contenido_hoja_radio .tools2_radio {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_tools_a.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	width:223px; }

.contenido_hoja_radio .tools3_radio {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_tools_b.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:50px 20px;
	width:183px; }

.contenido_hoja_radio .tools1_radio {
	width:223px;
	background: #FFF url(../images/back_tools_c.jpg) repeat-y; }

.componentheading_radio {
	background:transparent url(../images/back_titulo_radio.jpg) no-repeat scroll 0 0;
	color:#231F20;
	font-family:Helvetica,Arial,sans-serif;
	font-size:26px;
	font-weight:bold;
	letter-spacing:-1.5px;
	padding:20px 0 25px 5px;
	width:300px; }

#novedades #c3 .moduletable_radio_seccion { padding: 0px 0px 10px 5px; }

	#novedades #c3 .moduletable_radio_seccion #newsshow7 { background:transparent url(../images/back_novedades_punteado.gif) repeat-y top right; }

	#novedades #c3 .moduletable_radio_seccion .gk_news_show_left {
		background:transparent url(../images/back_radio_verde.jpg) no-repeat top left;
		height:245px;
		padding:25px 30px 10px 20px; }

	#novedades #c3 .moduletable_radio_seccion .gk_news_show_right {
		background:transparent url(../images/back_radio_violeta.jpg) no-repeat top left;
		height:245px;
		padding:25px 30px 10px 20px; }

		#novedades #c3 .moduletable_radio_seccion .gk_news_show_right h4 a {
			color:#231F20;
			font-family:"Times New Roman",Times,serif;
			font-size:18px;
			font-weight:bold;
			text-decoration:none; }

	#novedades #c3 .moduletable_radio_seccion .gk_news_show_left h4 a {
		color:#231F20;
		font-family:"Times New Roman",Times,serif;
		font-size:18px;
		font-weight:bold;
		text-decoration:none; }

	#novedades #c3 .moduletable_radio_seccion .gk_news_show_right h4 a:hover, #novedades #c3 .moduletable_radio_seccion .gk_news_show_left h4 a:hover { text-decoration:underline; }

	#novedades #c3 .moduletable_radio_seccion .gk_news_show_right img, #novedades #c3 .moduletable_radio_seccion .gk_news_show_left img {
		border:6px solid #FFF;
		margin-bottom:10px;
		margin-right:20px; }

	#novedades #c3 .moduletable_radio_seccion .gk_news_show_right p {
		color:#231F20;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		text-decoration:none; }

	#novedades #c3 .moduletable_radio_seccion .gk_news_show_left p {
		color:#231F20;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		text-decoration:none; }

	#novedades #c3 .moduletable_radio_seccion .gk_news_show_right .readon_class, #novedades #c3 .moduletable_radio_seccion .gk_news_show_left .readon_class {
		background:transparent url(../images/leermas.gif) no-repeat 57px 19px;
		display:block;
		padding:15px 20px 15px 0px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:#DC0015;
		float:left; }

#novedades #c3 .moduletable_radio_seccion_todas { padding:10px 15px 0px 15px; }

	#novedades #c3 .moduletable_radio_seccion_todas .gk_news_show_tablerow { background:transparent url(../images/back_punteado_horizontal.gif) repeat-x bottom right; }

	#novedades #c3 .moduletable_radio_seccion_todas .gk_news_show_left {
		padding:10px 20px 5px 0px;
		background:transparent url(../images/back_novedades_punteado.gif) repeat-y top right; }

	#novedades #c3 .moduletable_radio_seccion_todas .gk_news_show_right { padding:10px 0px 5px 0px; }

	#novedades #c3 .moduletable_radio_seccion_todas h4 a {
		color:#005699;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:13px;
		font-weight:bold;
		text-decoration:none; }

		#novedades #c3 .moduletable_radio_seccion_todas h4 a:hover { text-decoration:underline; }

	#novedades #c3 .moduletable_radio_seccion_todas img {
		border:5px solid #CBCBCB;
		margin-left:10px;
		margin-right:10px; }

	#novedades #c3 .moduletable_radio_seccion_todas p {
		color:#696969;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		text-decoration:none; }

	#novedades #c3 .moduletable_radio_seccion_todas .readon_class {
		background:transparent url(../images/leermas.gif) no-repeat 70px 4px;
		display:block;
		padding:0px 15px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:#DC0015; }

	#novedades #c3 .moduletable_radio_seccion_todas .gk_news_show_list_floated li { background:transparent url(../images/back_punteado_horizontal.gif) no-repeat bottom right; }

		#novedades #c3 .moduletable_radio_seccion_todas .gk_news_show_list_floated li a {
			color:#696969;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			text-decoration:none;
			padding:8px 15px 8px 20px;
			display:block;
			background:transparent url(../images/novedades_dos_puntos.jpg) no-repeat 8px 8px; }

			#novedades #c3 .moduletable_radio_seccion_todas .gk_news_show_list_floated li a:hover { text-decoration:underline; }

#novedades #c3 .moduletable_radio_seccion_siguientes { padding:0px 20px 20px 20px; }

	#novedades #c3 .moduletable_radio_seccion_siguientes .gk_news_show_tablerow { background:transparent url(../images/back_punteado_horizontal.gif) repeat-x bottom right; }

	#novedades #c3 .moduletable_radio_seccion_siguientes .gk_news_show_left {
		padding:10px 20px 10px 0px;
		background:transparent url(../images/back_novedades_punteado.gif) repeat-y top right; }

	#novedades #c3 .moduletable_radio_seccion_siguientes .gk_news_show_right { padding:10px 0px 10px 10px; }

	#novedades #c3 .moduletable_radio_seccion_siguientes h4 a {
		color:#005699;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		background:transparent url(../images/novedades_dos_puntos.jpg) no-repeat scroll 0px 3px;
		padding-left:10px; }

		#novedades #c3 .moduletable_radio_seccion_siguientes h4 a:hover { text-decoration:underline; }

	#novedades #c3 .moduletable_radio_seccion_siguientes p {
		color:#696969;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		text-decoration:none; }

	#novedades #c3 .moduletable_radio_seccion_siguientes .readon_class {
		background:transparent url(../images/leermas.gif) no-repeat 70px 4px;
		display:block;
		padding:0px 15px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		color:#DC0015; }

	#novedades #c3 .moduletable_radio_seccion_siguientes .gk_news_show_list_floated li { background:transparent url(../images/back_punteado_horizontal.gif) no-repeat bottom right; }

		#novedades #c3 .moduletable_radio_seccion_siguientes .gk_news_show_list_floated li a {
			color:#696969;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:10px;
			text-decoration:none;
			padding:8px 15px 8px 20px;
			display:block;
			background:transparent url(../images/novedades_dos_puntos.jpg) no-repeat 8px 8px; }

			#novedades #c3 .moduletable_radio_seccion_siguientes .gk_news_show_list_floated li a:hover { text-decoration:underline; }

/* Todas las novedades
--------------------------------------------------------- */
.setblartcllist .setd_title a {
	background:transparent url(../images/novedades_dos_puntos.jpg) no-repeat scroll 0 3px;
	color:#005699;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
	display:block;
	margin:10px 0px; }

/* Ranking
--------------------------------------------------------- */
.componentheading_ranking {
	background:transparent url(../images/back_titulo_ranking.jpg) no-repeat 0px 0px;
	color:#231F20;
	font-size:26px;
	font-weight:bold;
	font-family: Helvetica,Arial,sans-serif;
	padding: 20px 0px 25px 5px;
	letter-spacing:-1.5px;
	width:300px; }

.contentpaneopen_ranking { width:730px; }

.blog_ranking { padding:15px; }

.contentheading_ranking {
	color:#58595B;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-top:20px; }

.blog_ranking strong {
	color:#58595B;
	font-size:11px;
	font-weight:bold; }

.blog_ranking #ranking_puesto1 {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_puesto_ranking_a.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:119px;
	height:123px; }

.blog_ranking #ranking_puesto2 {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_puesto_ranking_b.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:119px;
	height:123px; }

	.blog_ranking #ranking_puesto2 div {
		text-align:center;
		padding-top:45px; }

		.blog_ranking #ranking_puesto2 div strong {
			color:#231F20;
			font-family:Verdana,Arial,Helvetica,sans-serif;
			font-size:20px;
			font-weight:bold;
			text-decoration:none; }

.blog_ranking #ranking_puesto {
	width:119px;
	height:123px;
	background: #FFF url(../images/back_puesto_ranking_c.gif) repeat-y;
	float:left;
	margin-right:10px;
	margin-top:-20px;
	margin-bottom: 30px; }

.nov2tit {
	color:#231F20;
	font-family:"Times New Roman",Times,serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none; }

.destacado6 {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none; }

.progtitulos {
	color:#9C0000;
	font-family:"Times New Roman",Times,serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold; }

.rank_1tit {
	color:#6D6E71;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none; }

/* Agenda
--------------------------------------------------------- */
.blog_agenda { display:none; }

.componentheading_agenda, #eventlist .componentheading {
	background:transparent url(../images/back_titulo_agenda.jpg) no-repeat 0px 0px;
	color:#CEC79B;
	font-size:26px;
	font-weight:bold;
	font-family: Helvetica,Arial,sans-serif;
	padding: 10px 0px 10px 15px;
	letter-spacing:-1.5px; }

div#eventlist h2 {
	color:#636466;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	padding:15px;
	text-align:left;
	background:transparent url(../images/titulo_articulos_abajo.jpg) no-repeat 0px 35px; }

div#eventlist a.modal img, div#eventlist img.modal, div#eventlist .catimg img, div#eventlist .map {
	border:8px solid #CFC799;
	margin-bottom:10px;
	margin-right:20px;
	float:right; }

div#eventlist .floattext {
	display:block;
	padding:5px 15px; }

div#eventlist dd a, div#eventlist #adminForm .sectiontableentry1 a, div#eventlist #adminForm .sectiontableentry2 a {
	color:#9C0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none; }

div#eventlist dt {
	color:#6D6E71;
	font-family:"Times New Roman",Times,serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	padding-left:20px;
	text-decoration:none;
	float:left; }

div#eventlist div.description { padding:15px 15px; }

div#eventlist #adminForm { padding:0 15px; }

div#eventlist .copyright { display:none; }

.moduletable_recomendado_agenda, .moduletable_loqueviene_agenda, .moduletable_agenda_calendario, .moduletable_destacadas_agenda, .moduletable_lagente_agenda, .moduletable_lagente_intro_agenda {
	padding:5px 15px 5px 15px;
	clear:both;
	float:left;
	width:350px; }

.moduletable_recomendado_agenda h4, .moduletable_loqueviene_agenda h3 {
	color:#9C0000;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	text-align:right;
	background:transparent url(../images/back_titulo_superior_agenda.gif) no-repeat 250px 0px;
	padding:5px 0; }

.moduletable_destacadas_agenda h3 {
	color:#9C0000;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	text-align:right;
	background:transparent url(../images/back_titulo_superior_agenda.gif) no-repeat 250px 0px;
	padding:5px 0; }

.moduletable_destacadas_agenda .mod_eventos1 {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_agenda_destacados_a.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	width:327px; }

.moduletable_destacadas_agenda .mod_eventos2 {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_agenda_destacados_b.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:327px; }

.moduletable_destacadas_agenda .mod_eventos {
	width:327px;
	background: #FFF url(../images/back_agenda_destacados_c.jpg) repeat-y; }

.moduletable_destacadas_agenda .mod_eventos2 div { padding:60px 40px 40px 40px; }

	.moduletable_destacadas_agenda .mod_eventos2 div img {
		width:80px;
		height:80px;
		float:left;
		padding-right:10px; }

	.moduletable_destacadas_agenda .mod_eventos2 div li {
		list-style:none;
		display:block;
		padding:5px;
		height:90px;
		background:transparent url(../images/destacados_separacion.gif) repeat-x left bottom; }

.moduletable_destacadas_agenda  .location a {
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none; }

.moduletable_destacadas_agenda  .date {
	color:#9C0000;
	font-family:"Times New Roman",Times,serif;
	font-size:19px;
	line-height:20px;
	text-decoration:none;
	display:block; }

.moduletable_lagente_intro_agenda #lagente { background:transparent url(../images/fondo_recomendado.gif) no-repeat 0 0; }

.moduletable_lagente_intro_agenda  p {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none; }

.moduletable_lagente_intro_agenda  a { }

.moduletable_lagente_intro_agenda #lagente .blogheadline1 {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding-left:30px; }

.moduletable_lagente_intro_agenda #lagente .camiontitulos {
	color:#000000;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	text-align:right;
	padding-right:190px; }

.moduletable_lagente_agenda  li {
	list-style:none;
	padding:0px 0px 10px 10px;
	background:transparent url(../images/titulo_articulos_abajo.jpg) no-repeat right bottom;
	width:327px; }

.moduletable_lagente_agenda  .location a {
	color:#231F20!important;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none; }

.moduletable_lagente_agenda .date {
	color:#9C0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	clear:both;
	display:block; }

.moduletable_recomendado_agenda h1 {
	color:#636466;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	padding:20px 15px;
	text-align:right;
	background:transparent url(../images/titulo_articulos_abajo.jpg) no-repeat 0px 35px; }

.moduletable_recomendado_agenda img {
	border:8px solid #CFC799;
	margin-bottom:10px;
	margin-right:20px; }

.moduletable_loqueviene_agenda li {
	list-style:none;
	padding:0px 0px 10px 10px;
	background:transparent url(../images/titulo_articulos_abajo.jpg) no-repeat right bottom; }

.moduletable_loqueviene_agenda .location a {
	color:#6D6E71!important;
	font-family:"Times New Roman",Times,serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px; }

	.moduletable_loqueviene_agenda .location a:hover { color:#000; }

.moduletable_loqueviene_agenda .date {
	color:#9C0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none; }

.mod_eventlistcalq_calendar {
	width:360px;
	height:260px;
	background:#F2F0EC;
	color:#696969;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	border:1px solid #CCC; }

.mod_eventlistcalq_calendar-month {
	background:#F2F0EC url(../images/titulo_articulos_abajo.jpg) no-repeat right bottom;
	padding:5px; }

.mod_eventlistcalq_calendar .mod_eventlistcalq {
	border:1px solid #CCC;
	background: #E9E7EB; }

.mod_eventlistcalq_calendar .mod_eventlistcalq_calday {
	color:#696969;
	border:1px solid #CCC; }

.mod_eventlistcalq_calendar .mod_eventlistcalq_caldaylink, .mod_eventlistcalq_calendar .mod_eventlistcalq_caldaylink a {
	background:#9C0000;
	color:#FFF; }

.mod_eventlistcalq_calendar .mod_eventlistcalq_caldaylink {
	color:#696969;
	border:1px solid #CCC; }

.mod_eventlistcalq_caldaylink a {
	position:relative;
	z-index:24;
	background-color:#ccc;
	color:#FFF!important;
	text-decoration:none; }

	.mod_eventlistcalq_caldaylink a:hover, .mod_eventlistcalq_caltodaylink a:hover {
		z-index:25;
		background-color:#E9E7EB;
		color:#000!important; }

	.mod_eventlistcalq_caldaylink a span, .mod_eventlistcalq_caltodaylink a span { display: none; }

	.mod_eventlistcalq_caldaylink a:hover span, .mod_eventlistcalq_caltodaylink a:hover span {
		display:block;
		position:absolute;
		top:2em;
		left:2em;
		width:300px;
		border: 1px solid #D4D5AA;
		background: #ffc;
		color:#000;
		text-align: left;
		padding:10px; }

.mod_eventlistcalq_calendar .mod_eventlistcalq_caltoday {
	background:#CFC799;
	border:1px solid #CCC; }
	
.mod_eventlistcalq_caltodaylink a {
	position:relative;
	z-index:24;
	background:none;
	color:#9C0000!important;
	text-decoration:none; }

.mod_eventlistcalq_caltodaylink {
	background:#CFC799 none repeat scroll 0 0;
	border:1px solid #CCCCCC;
}

.mod_eventlistcalq_calendar-month a {
	color:#696969;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none; }

.mod_eventlistcalq_calendar-month .mes {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none; }

.mod_eventlistcalq_calendar-month .ano {
	color:#9C0000;
	font-family:"Times New Roman",Times,serif;
	font-size:20px;
	line-height:20px;
	text-decoration:none; }

/* Discos recomendados
--------------------------------------------------------- */
.componentheading_discos {
	background:transparent url(../images/tit_discos.jpg) no-repeat scroll left bottom;
	color:#CBC48E;
	font-family:Helvetica,Arial,sans-serif;
	font-size:26px;
	font-weight:bold;
	letter-spacing:-1.5px;
	padding:10px 0px 25px 60px;
	width:300px; }

.blog_discos { display:none; }

div.moduletable_recomendadosdiscos {
	background: no-repeat url(../images/discos/tit_recomendados.jpg) top left;
	margin:0px;
	padding:0px; }

.moduletable_recomendadosdiscos h3 {
	font-style: italic;
	color: #9C0000;
	padding: 20px;
	text-align: right;
	font-size:1.17em; }

.moduletable_recomendadosdiscos .gk_news_show_center {
	padding:30px 20px 30px 20px;
	background:transparent url(../images/discos/recomendados-bk.jpg) no-repeat scroll 0 0;
	height:179px; }

.moduletable_recomendadosdiscos .gk_news_show_news_image_static {
	border: 6px solid #FFF;
	margin-right:10px; }

.moduletable_recomendadosdiscos h4.gk_news_show_news_header a {
	font-size:12px;
	margin:15px 10px 0 40px;
	text-align:center;
	color:#000!important; }

.moduletable_recomendadosdiscos h4.ryp_autor_disco a {
	color:black;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 30px;
	padding:0; }

.moduletable_recomendadosdiscos h4.gk_news_show_news_header { margin:0px!important; }

.moduletable_recomendadosdiscos .puntaje {
	clear:both;
	padding-top:15px; }

.moduletable_recomendadosdiscos .ryp_rating {
	float:left;
	background:transparent url(../images/discos/logo_destacado.jpg) no-repeat scroll right center;
	height:30px;
	width:150px;
	font-weight:bold;
	color:gray; }

.moduletable_recomendadosdiscos .rating {
	display:inline;
	float:right;
	font-weight:bold;
	text-align:right;
	width:110px;
	color:gray;
	margin-right:30px; }

	.moduletable_recomendadosdiscos .rating span, .moduletable_recomendadosdiscos .ryp_rating span {
		font-size:15px;
		color:#000;
		font-weight:bold; }

/* Discos destacados
--------------------------------------------------------- */
div.moduletable_destacadosdiscos {
	background:transparent url(../images/discos/tit_destacados.jpg) no-repeat scroll 0 0;
	margin:0;
	padding:0; }

.moduletable_destacadosdiscos h3 {
	color:#9C0000;
	font-style:italic;
	margin-bottom:10px;
	padding:10px;
	font-size:1.17em; }

.moduletable_destacadosdiscos .gk_news_show_center {
	padding:15px 20px 15px 20px;
	background:transparent url(../images/discos/linea_separacion_01.jpg) no-repeat bottom left; }

.moduletable_destacadosdiscos .gk_news_show_news_image_static {
	border:3px solid #9C0000;
	padding:3px;
	margin-right:10px; }

.moduletable_destacadosdiscos  h4.gk_news_show_news_header a {
	font-size:12px;
	margin:15px 10px 0 40px;
	text-align:center;
	color:#000!important; }

.moduletable_destacadosdiscos  h4.ryp_autor_disco a {
	color:black;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 30px;
	padding:0; }

.moduletable_destacadosdiscos h4.gk_news_show_news_header { margin:0px!important; }

.moduletable_destacadosdiscos .puntaje {
	clear:both;
	padding-top:15px; }

.moduletable_destacadosdiscos .ryp_rating {
	float:left;
	font-weight:bold;
	color:gray; }

.moduletable_destacadosdiscos .rating {
	display:inline;
	float:right;
	font-weight:bold;
	text-align:right;
	width:110px;
	color:gray;
	margin-right:30px; }

	.moduletable_destacadosdiscos .rating span, .moduletable_destacadosdiscos .ryp_rating span {
		font-size:15px;
		color:#000;
		font-weight:bold; }

/* Lanzamientos CDs
--------------------------------------------------------- */
div.moduletable_lanzamientosdiscos {
	background:transparent url(../images/back_lanzamientos_cds.jpg) no-repeat scroll 0 0;
	margin:10px 0px 0px 20px;
	padding:0;
	height:276px;
	width:730px; }

.moduletable_lanzamientosdiscos #lanzamientosdiscos {
	margin-left:20px;
	margin-top:70px;
	width: 697px; }

.moduletable_lanzamientosdiscos .gk_news_show_news_image_static {
	border:1px solid #9C0000;
	margin-bottom:10px;
	margin-top:20px; }

#destacados_abajo .moduletable_lanzamientosdiscos h4.gk_news_show_news_header {
	margin:7px auto 0px auto;
	width: 120px;
	height: 45px; }

	#destacados_abajo .moduletable_lanzamientosdiscos h4.gk_news_show_news_header a {
		color:#9C0000!important;
		font-family:sans-serif;
		font-size:10px; }

.moduletable_lanzamientosdiscos .puntaje {
	color:gray;
	font-size:11px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	width:120px;
	height: 25px; }

#destacados_abajo .moduletable_lanzamientosdiscos  .readon_class {
	background:transparent url(../images/discos/readmore.jpg) no-repeat top right;
	color:black!important;
	display:block;
	margin: 10px 20px 0px 0px;
	padding:0;
	text-align:right }

div.moduletable_lanzamientosdiscos_all {
	margin:10px 0px 0px 20px;
	padding:0;
	min-height:276px;
	width:730px; }

.moduletable_lanzamientosdiscos_all #lanzamientosdiscos {
	margin-left:20px;
	margin-top:70px;
	width: 697px; }

.moduletable_lanzamientosdiscos_all .gk_news_show_news_image_static {
	border:1px solid #9C0000;
	margin-bottom:10px;
	margin-top:20px; }

#destacados_abajo .moduletable_lanzamientosdiscos_all h4.gk_news_show_news_header {
	margin:7px auto 0px auto;
	width: 120px;
	height: 45px; }

#lanzamientosdiscos_all td.gk_news_show_left {
	background:transparent url(../images/cd1.jpg) no-repeat scroll 0 0;
	width:141px !important;
	height:246px;
}
#lanzamientosdiscos_all td.gk_news_show_center {
	background:transparent url(../images/cd3.jpg) no-repeat scroll 0 0;
	width:141px !important;
	height:246px;
}
#lanzamientosdiscos_all td.gk_news_show_right {
	background:transparent url(../images/cd5.jpg) no-repeat scroll 0 0;
	width:141px !important;
	height:246px;
}
	#destacados_abajo .moduletable_lanzamientosdiscos_all h4.gk_news_show_news_header a {
		color:#9C0000!important;
		font-family:sans-serif;
		font-size:10px; }
#lanzamientosdiscos_all img.gk_news_show_news_image_static {
display:block;
height:80px;
margin:30px auto 0;
width:80px;
}
.moduletable_lanzamientosdiscos_all .puntaje {
	color:gray;
	font-size:11px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	width:120px;
	height: 25px; }

#destacados_abajo .moduletable_lanzamientosdiscos_all  .readon_class {
	background:transparent url(../images/discos/readmore.jpg) no-repeat top right;
	color:black!important;
	display:block;
	margin: 10px 20px 0px 0px;
	padding:0;
	text-align:right }

	
/* Lanzamientos DVDs
--------------------------------------------------------- */
div.moduletable_lanzamientosdvds {
	background:transparent url(../images/back_lanzamientos_dvds.jpg) no-repeat scroll 0 0;
	margin:10px 0px 0px 20px;
	padding:0;
	height:325px;
	width:730px; }

.moduletable_lanzamientosdvds #lanzamientosdvds {
	margin-left:20px;
	margin-top:70px;
	width: 697px; }

.moduletable_lanzamientosdvds .gk_news_show_news_image_static {
	border:1px solid #9C0000;
	margin-bottom:10px;
	margin-top:20px; }

#destacados_abajo .moduletable_lanzamientosdvds h4.gk_news_show_news_header {
	margin:7px auto 0px auto;
	width: 120px;
	height: 60px; }

	#destacados_abajo .moduletable_lanzamientosdvds h4.gk_news_show_news_header a {
		color:#9C0000!important;
		font-family:sans-serif;
		font-size:10px; }

.moduletable_lanzamientosdvds .puntaje {
	color:gray;
	font-size:11px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	width:120px;
	height: 25px; }

#destacados_abajo .moduletable_lanzamientosdvds .readon_class {
	background:transparent url(../images/discos/readmore.jpg) no-repeat top right;
	color:black!important;
	display:block;
	margin: 10px 20px 0px 0px;
	padding:0;
	text-align:right }

#destacados_abajo  .moduletable_vertodos  {
	height:35px;
	width:730px;
	padding-top:20px;}
	
#destacados_abajo .moduletable_vertodos .ver a {
	color:#696969!important;
	font-family:Verdana,Arial,Helvetica,sans-serif!important;
	font-size:12px!important;
	text-decoration:none!important;
	padding:0px 20px 0px 20px!important;
	background:transparent url(../images/flecha_der.gif) no-repeat scroll 3px 3px!important;
	float:right!important;
	clear:both!important; }

	#destacados_abajo .moduletable_vertodos .ver a:hover { text-decoration:underline!important; }


div.moduletable_lanzamientosdvds_all {
	margin:10px 0px 0px 20px;
	padding:0;
	min-height:325px;
	width:730px; }

.moduletable_lanzamientosdvds_all #lanzamientosdvds_all {
	margin-left:20px;
	margin-top:70px;
	width: 697px; }

.moduletable_lanzamientosdvds_all .gk_news_show_news_image_static {
	border:1px solid #9C0000;
	margin-bottom:10px!important;
	margin-left:30px!important;
	margin-top:40px!important; 
}

#destacados_abajo .moduletable_lanzamientosdvds_all h4.gk_news_show_news_header {
	margin:7px auto 0px auto;
	width: 120px;
	height: 60px; }

	#destacados_abajo .moduletable_lanzamientosdvds_all h4.gk_news_show_news_header a {
		color:#9C0000!important;
		font-family:sans-serif;
		font-size:10px; }

.moduletable_lanzamientosdvds_all .puntaje {
	color:gray;
	font-size:11px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	width:120px;
	height: 25px; }

#destacados_abajo .moduletable_lanzamientosdvds_all .readon_class {
	background:transparent url(../images/discos/readmore.jpg) no-repeat top right;
	color:black!important;
	display:block;
	margin: 10px 20px 0px 0px;
	padding:0;
	text-align:right }

#destacados_abajo  .moduletable_vertodos  {
	height:35px;
	width:730px;
	padding-top:20px;}
	
#destacados_abajo .moduletable_vertodos .ver a {
	color:#696969!important;
	font-family:Verdana,Arial,Helvetica,sans-serif!important;
	font-size:12px!important;
	text-decoration:none!important;
	padding:0px 20px 0px 20px!important;
	background:transparent url(../images/flecha_der.gif) no-repeat scroll 3px 3px!important;
	float:right!important;
	clear:both!important; }

#destacados_abajo .moduletable_lanzamientosdvds_all .gk_news_show_left{
	background:transparent url(../images/dvd1.jpg) no-repeat scroll 0 0;
	height:298px;
	padding-left:20px;
	width:141px !important;
}
#destacados_abajo .moduletable_lanzamientosdvds_all .gk_news_show_center{
	background:transparent url(../images/dvdmedio.jpg) no-repeat scroll 0 0;
	height:298px;
	width:142px!important;
}
#destacados_abajo .moduletable_lanzamientosdvds_all .gk_news_show_right{
	background:transparent url(../images/dvd5.jpg) no-repeat scroll 0 0;
	height:298px;
	width:151px!important;
}
	#destacados_abajo .moduletable_vertodos .ver a:hover { text-decoration:underline!important; }
/* Programaci�n
--------------------------------------------------------- */
.componentheading_programacion {
	background:transparent url(../images/titulo_articulos_abajo.jpg) no-repeat left bottom;
	color:#CBC48E;
	font-size:26px;
	font-weight:bold;
	font-family: Helvetica,Arial,sans-serif;
	padding: 10px 0px 10px 15px;
	letter-spacing:-1.5px;
	width:300px; }

.blog_programacion .mootabs_title {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 40px;
	height: 31px; }

	.blog_programacion .mootabs_title li {
		float: left;
		cursor: pointer;
		height: 24px; }

		.blog_programacion .mootabs_title li.active { color:#FBF7D4!important; }

.blog_programacion .mootabs_panel {
	display: none;
	position: relative;
	width: 100%;
	top: -1px;
	clear: both;
	overflow: auto; }

	.blog_programacion .mootabs_panel.active { display: block; }

#lav {
	height:26px;
	width:145px;
	background:transparent url(../images/programacion/bot_lun_viern_01.jpg) no-repeat 0 0; }

#sab {
	height:26px;
	width:100px;
	background:transparent url(../images/programacion/bot_lun_viern_05.jpg) no-repeat 0 0; }

#dom {
	height:26px;
	width:100px;
	background:transparent url(../images/programacion/bot_lun_viern_05.jpg) no-repeat 0 0; }

#gril {
	height:26px;
	width:224px;
	background:transparent url(../images/programacion/bot_lun_viern_03.jpg) no-repeat 0 0;
	color:#FFF;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	padding-top:5px; }

#lav, #sab , #dom {
	color:#FFF;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px; }

.blog_programacion .quienes {
	position:relative;
	width:156px;
	height:32px;
	top:30px;
	left:608px; }

	.blog_programacion .quienes a {
		background:transparent url(../images/highlight_quienes_somos.jpg) no-repeat scroll 0 0;
		display:block;
		font-weight:bold;
		height:32px;
		line-height:32px;
		text-align:center;
		vertical-align:middle;
		width:156px; }

.prog2tit {
	color:#231F20;
	font-family:"Times New Roman",Times,serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none; }

.text4 {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none; }

.blogtitulos {
	color:#9C0000;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold; }

/* Net
--------------------------------------------------------- */
.contentheading_net {
	color:#231F20;
	font-family:"Times New Roman",Times,serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none; }

.caja2_net {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_net_caja_a.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	width:428px; }

.caja3_net {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_net_caja_b.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:100px 30px 50px 60px; }

.caja1_net {
	width:428px;
	background: #FFF url(../images/back_net_caja_c.jpg) repeat-y;
	margin-top:50px; }

.contenido_hoja_net {
	background: #FFF;
	padding-top:19px;
	margin-top:20px;
	margin-left:100px;
	padding-left:110px; }

.caja1_net p {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	line-height:normal;
	padding:5px 0px; }

.caja1_net h5 {
	color:#9C0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none; }

.caja1_net hr {
	margin:15px 0px;
	color:#CCC;
	width:300px; }

.caja1_net strong {
	color:#231F20;
	font-family:"Times New Roman",Times,serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none; }

.tools_net { display:none; }

.input2 {
	background-color:#FDFDFD;
	border:1px solid #9C9C9C;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
	text-decoration:none; }

.text3 {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none; }

.text3bold {
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none; }

.netnumeros2 {
	color:#005699;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none; }

.nettit {
	color:#9C0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none; }

.nov2tit {
	color:#231F20;
	font-family:"Times New Roman",Times,serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none; }

/* Concursos
--------------------------------------------------------- */
.componentheading_concursos {
	background:transparent url(../images/back_titulo_ranking.jpg) no-repeat 0px 0px;
	color:#4068AD;
	font-size:26px;
	font-weight:bold;
	font-family: Helvetica,Arial,sans-serif;
	padding: 20px 0px 0px 5px;
	letter-spacing:-1.5px;
	width:300px; }

.category_concursos {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none; }

a.category_concursos {
	color:#231F20;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none; }

.sectiontableheader {
	color:#A91B1B;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
	text-align:left;
	padding:10px 10px 10px 0px; }

#pollxtOptCol {
	color:#696969;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
	padding:5px;
	float: left; }

#pollxtOptCol {
	float: left;
	padding-right:10px; }

#pollxtFreeCol { float: left; }

.xtmessage {
	padding:10px;
	font-weight: bold; }

.inputbox { }

#task_button {
	float:left;
	margin-top:15px; }

.contenido_categoria_hoja{
margin-top:40px;
}
	
.contentheading_concursos {
	background:none!important;
	color:#231F20;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	padding:15px 0px; }

.caja2_concursos, .caja2_categoria_concursos {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_concursos_caja_a.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	width:416px; }

.caja3_concursos, .caja3_categoria_concursos {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../images/back_concursos_caja_b.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:50px 30px 50px 35px; }

.caja1_concursos, .caja1_categoria_concursos {
	width:416px;
	background: #FFF url(../images/back_concursos_caja_c.jpg) repeat-y;
	margin-top:20px; }

.contenido_hoja_concursos, .contenido_categoria_hoja_concursos {
	background: #FFF url(../images/back_concursos_caja_fondo.jpg) no-repeat top left;
	padding-top:19px;
	margin-top:40px;
	margin-left:100px;
	padding-left:110px; }

.caja1_concursos p, .caja1_categoria_concursos p {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	line-height:normal; }

.readon_concursos {
	color:#9C0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	float:right; }

/* Registro
--------------------------------------------------------- */
input#name, input#username, input#email, input#password, input#password2, input#fecha, input#dni, input#apellido, input#localidad , input#nacimiento, input#telefono{
	width:190px;
	background-color:#FDFDFD;
	border:1px solid #9C9C9C;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
	text-decoration:none; }

input#nacimiento{
	float:left;}

#fecha_img{
	display: none;}

#josForm .contentpane  .text3 .text4 { padding:5px 0px; }

.text3 select {
	border:1px solid #999999;
	font-family:Arial;
	font-size:9px;
	width:160px; }

input.invalid, select.invalid, .radio label.invalid { background:#EFB614!important; }

#enviar {
	background:#FFF;
	color:#9C0000;
	font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;
	font-size:17px;
	font-style:italic;
	font-weight:normal;
	margin:0;
	width:100px;
	height:30px;
	padding:5px;
	text-align:center;
	border:0px;
	font-weight:bold;
	cursor:pointer; }
	
#registro_extenso{
width:756px!important;
background: transparent url(../images/back_registro_c.jpg) left repeat-y;
margin: 0 auto;
}

#registro_extenso div{
width:756px!important;
background: transparent url(../images/back_registro_a.jpg) top left no-repeat;
}
 
#registro_extenso div div{
width:756px!important;
background: transparent url(../images/back_registro_b.jpg)  bottom left no-repeat;
}

#registro_extenso div div div{
background: transparent;
width:auto!important;
}

#registro_extenso #josForm{
width: 656px;
padding: 75px 0px 110px 57px;
position: relative;
}

#registro_extenso #descripcion_form{
width: 235px!important;
padding-top: 20px;
border-right: 1px solid #CCC;
float: left;
}

#registro_extenso #descripcion_form p{
color:#231F20;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
background: transparent url(../images/registro/mancha_y_01.gif)  center left no-repeat;
width: 205px;
margin: 0px 0px 20px 0px;
margin-left: 10px;
}

#registro_extenso #primero_form{
display: block;
background: transparent url(../images/registro/n01.gif)  center left no-repeat;
width: 54px;
height: 27px;
}

#registro_extenso #segundo_form{
display: block;
background: transparent url(../images/registro/n02.gif)  center left no-repeat;
width: 54px;
height: 27px;
}

#registro_extenso #tercero_form{
display: block;
background: transparent url(../images/registro/n03.gif)  center left no-repeat;
width: 54px;
height: 27px;
}

#registro_extenso #enviar_extenso{
width: 160px;
height: 100px;
position: absolute;
right: 0px;
bottom: 0px;
background: none;
border: none;
cursor: pointer;
}

#registro_extenso #campos1_form{
width: 192px!important;
float: left;
padding-top:20px;
padding-left: 10px;
}

#registro_extenso #campos2_form{
width: 192px!important;
float: left;
padding-top:20px;
padding-left: 10px;
}

#registro_extenso #josForm #campos1_form p, #registro_extenso #campos2_form p{
padding:5px 0;
}

#registro_extenso #campos2_form p br{
margin-bottom: 5px;
}

/* Buscador
--------------------------------------------------------- */
select#ordering {
	border:1px solid #999999;
	font-family:Arial;
	font-size:9px;
	width:160px; }

#buscador2 fieldset {
	padding:20px 10px;
	background: #FFF url(../images/line_punteada.gif) repeat-x left bottom; }

	#buscador2 fieldset a {
		color:#9C0000;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		font-weight:bold; }

		#buscador2 fieldset a:hover { text-decoration:underline; }

.resultados {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none; }

/* Comentarios
--------------------------------------------------------- */
.write_comment {
	width:730px;
	clear:both;
	height:50px; }

	.write_comment a {
		background:transparent url(../images/back_titulo_superior_agenda.gif) no-repeat scroll 250px 0;
		color:#9C0000;
		font-family:"Times New Roman",Times,serif;
		font-size:18px;
		font-style:italic;
		font-weight:bold;
		padding:10px 0;
		text-align:right;
		float:right;
		clear:both; }

/* Formulario - La gente recomienda
--------------------------------------------------------- */
.contenido_hoja_form_recomienda .tools1_form_recomienda, .contentpaneopen_form_recomienda .titulo .contentheading_form_recomienda { display:none; }

#form_recomienda { margin:50px 0px 0px 110px; }

.blogheadline1 {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none; }

.blogtitulos {
	color:#9C0000;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold; }

.form_element label {
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none; }

.form_element select, .form_element input {
	color:#231F20;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px!important; }

.form_item { 
background: #FFF url(../../rockandpop/images/formularios/int_line_punt_02.jpg) repeat-x left bottom;
height:30px; 
padding-top:10px;
}

.chronoform { display:none; }

.validation-advice {
	color:#9C0000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	clear:both; }

/* Encuestas
--------------------------------------------------------- */
.pollstableborder .sectiontableheader {
	background:transparent url(../images/titulo_articulos_abajo.jpg) no-repeat scroll left bottom;
	color:#636466;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:15px 15px;
	text-align:left;
	text-decoration:none; }

#poll select {
	border:1px solid #999999;
	font-family:Arial;
	font-size:9px;
	width:160px; }

.pollstableborder td { padding:4px; }

.poll caption, .poll th, .poll td { text-align: left; }

/* Tooltips
--------------------------------------------------------- */
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 300px; }

.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px; }

.tool-text {
	font-size: 100%;
	margin: 0; }

/* Tooltips
--------------------------------------------------------- */
.contentpaneopenquienes {
	background: top left no-repeat transparent url(../images/back_quienes_somos.jpg);
	padding: 0;
	margin: 0;
	width: 780px; }

	.contentpaneopenquienes ul.actions-list {
		width: 170px;
		height: 110px;
		float: left;
		margin: 200px 0 100px 45px;
		list-style: none; }

		.contentpaneopenquienes ul.actions-list li {
			line-height: 28px;
			font-size: 12px;
			font-weight: bold;
			word-spacing: 2px;
			border-bottom: 1px dotted black;
			padding-left: 10px; }

#izquierda .contentpaneopenquienes ul.actions-list li a { color: #000; }

	#izquierda .contentpaneopenquienes ul.actions-list li a:hover { color: #c00; }

.contentpaneopenquienes .staff-list {
	width: 300px;
	height: 450px;
	float: left;
	margin: 250px 50px 0px 150px; }

	.contentpaneopenquienes .staff-list li {
		line-height: 22px;
		font-size: 12px; }

		.contentpaneopenquienes .staff-list li.highlight { background: 0px 0px no-repeat transparent url(../images/highlight_quienes_somos.jpg); }

		.contentpaneopenquienes .staff-list li.highlight2 { background: 10px 0px no-repeat transparent url(../images/highlight_quienes_somos.jpg); }

.toolsquienes { display: none; }

.contentpaneopenquienes .titulo { display: none; }

/* Formularios
--------------------------------------------------------- */
label.error{
color:#ff0000;
}
#ChronoContact_Contacto {
	background:  url(../images/back_popup_contacto.jpg) no-repeat;
	padding-top: 100px;
	margin: 70px auto 20px auto;
	height:424px;
	width:428px; }

#ChronoContact_Publicidad {
	background:  url(../images/back_popup_publicidad.jpg) no-repeat;
	padding-top: 100px;
	margin: 70px auto 20px auto;
	height:505px;
	width:434px; }

#ChronoContact_Recomendaciones label {
display:block;
float:left;
width:100px;
}

#ChronoContact_Recomendaciones .form_item {
padding-top:5px;
}
	
#ChronoContact_Contacto textarea, #ChronoContact_Contacto input.cf_inputbox, #ChronoContact_Publicidad textarea, #ChronoContact_Publicidad input.cf_inputbox { width: 200px; float: right; margin-right: 64px; }

#ChronoContact_Contacto .chronoform a, #ChronoContact_Publicidad .chronoform a { display: none; }

#ChronoContact_Contacto .form_item, #ChronoContact_Publicidad .form_item {
	height:auto;
	padding:0px!important;
	background: none!important; }

#ChronoContact_Contacto .form_element, #ChronoContact_Publicidad .form_element {
	margin-left:30px;
	margin-top:8px; }

#ChronoContact_Contacto .form_element label, #ChronoContact_Publicidad .form_element label {
	width:94px;
	display: block;
	float: left;
	line-height: 22px;
	vertical-align: middle; }
.form_element label {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
margin-left:34px;
text-decoration:none;
}

#ChronoContact_Contacto .form_element select, .form_element input[type=text] {
float:right;
margin-right:64px;
/*margin-top:-15px;*/
width:200px;
}

#ChronoContact_Contacto .form_element select, .form_element input[type=submit] {
width:206px;
float:right;
margin-right:64px;
}

#ChronoContact_Contacto .delete_icon, #ChronoContact_Publicidad .delete_icon { float:right; }

#ChronoContact_Contacto .delete_icon1, #ChronoContact_Publicidad .delete_icon1 {
	float:right;
	border-left:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	padding:10px; }

#ChronoContact_Contacto .button, #ChronoContact_Publicidad .button {
	text-align:center;
	border:none;
	margin-top:10px; }

#ChronoContact_Contacto .no_delete, #ChronoContact_Publicidad .no_delete { border:none; }

#ChronoContact_Contacto .clear, #ChronoContact_Publicidad .clear {
	clear: both;
	float: none;
	font-size: 0;
	line-height: 0;
	display: block;
	margin: 0;
	padding: 0; }

span.cf_alert {
	padding-top: 10px!important;
	padding-bottom: 10px!important;
	position:relative;
	z-index:300;
	margin-top:10px!important; }


.calendar, .calendar table {
background:#EFEFEF none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#000000;
cursor:default;
float:right !important;
font-family:arial,verdana,sans-serif;
font-size:11px;
margin-top:-15px !important;
}
#hwdvids .categoryBox {
float:left;
width:48%;
height:100px;
}
/* Columnas equitativas
--------------------------------------------------------- */	
	
#derecha, #izquierda{
/*padding: 0px 0px 6768px 0px;
margin: 0px 0px -6768px 0px;*/
}
	
#centro {
/*overflow: hidden;*/
background:transparent url(../images/bg_centro_repetido.gif) repeat-y top left;
}

/* Trivias
--------------------------------------------------------- */

iframe .aq-ic{
overflow-x: hidden; 
overflow-y: hidden; 
}
.standard{
width:735px!important;
}
.sic-right .standard{
width:270px!important;
}
.sic-center .standard{
width:465px!important;
}


div#ja-mainnavwrap {
    z-index:0;
}

