/*
 * $Id: base.css 2506 2014-05-20 21:10:45Z javier $
 */

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 17px;
	text-align: center;
}

hr {
	margin: 6px;
	padding: 0;
	border: 0;
}

p {
	margin-top: .2em;
	margin-bottom: .2em;
}

code {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}

h1, h2, h3, h4 {
	padding: 0px;
	margin: 0px;
}

h1 {
	font-size: 26px;
	font-weight: normal;
	line-height: 25px;
}

h1.titulo_bloque {
	border-top: solid 1px #CCC9BD;
	padding: 3px 5px;
	background: #F8F7F6;
	color: #8E8A7B;
	font-weight: normal;
	font-size: 18px;
	text-transform: uppercase;
}

h1.bottom3 {
	border-bottom: solid 1px #CCC9BD;
}

h2  {
	font-size: 32px;
	font-weight: normal;
	line-height: 28px;
	padding: 6px 0px 0px 0px;
	margin: 0px;
}

h3  {
	font-size: 18px;
	font-weight: normal;
	line-height: 20px;
	padding: 0px;
	margin: 0px;
	letter-spacing: normal;
	color: #000000;
}

h4  {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #000000;
	line-height: 18px;
}

h5  {
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 15px;
}

/* form */
input[type=text], 
input[type=password],
select, textarea {
	background-color: #FFF;
	color: #000;
}

a, a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: none;
}

a:active {
	color: #028CCD;
}

a:hover {
	text-decoration: underline;
	color: #028CCD;
}

img {
	border: none;
}

acronym {
	cursor: help;
}

#contenedor_principal {
	margin: 0 auto;
	width: 988px;
}

#cabecera, #pre_menu, #menu, #submenu {
	width: 964px;
	margin-left: 12px;
	margin-right: 12px;
	padding: 0;
	text-align: left;
}

/* cabecera */
#logo {
	text-align: left;
	float: left;
	position: relative;
	top: 28px;
	left: 12px;
/*	width: 300px;*/
}

#cabecera {
	height: 78px;
}

#cabecera a:hover {
	background: none;
}

#fecha_logo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #504F4F;
	/*text-transform: uppercase;*/
	margin: 0;
	text-align: left;
	padding-bottom: 2px;
}

#r12_fecha_logo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #504F4F;
	text-transform: uppercase;
	margin: 0;
	text-align: left;
	padding-bottom: 2px;
}

#r12_fecha_logo .fecha_edicion {
	font-size: 10px;
	color: #504F4F;
	text-transform: uppercase;
}

/* Pre_Menu */
#pre_menu {
	font-size: 10px;
	text-align: right;
	text-transform: uppercase;
	color: #504F4F;
	margin-top: 6px;
}

#pre_menu ul {
	margin: 0;
	padding: 4px 0 4px 10px;
}

#pre_menu ul li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 4px 0;
	border-left: solid 1px white;
}

#pre_menu ul li a {
	color: #504F4F;
	background-color: #EBEAE5;
	padding: 4px 10px;
}

#pre_menu ul li.fff a {
	background-color: #FFF;
	padding: 4px;
}

#pre_menu ul li a:hover {
	color: #028CCD;
	text-decoration: none;
}

#pre_menu ul li a.curva1 {
	background: #EBEAE5 url(/commons/imgs/curva-arr-izq.gif) left top no-repeat;
}
#pre_menu ul li a.curva2 {
	background: #CCC9BD url(/commons/imgs/curva-arr-izq2.gif) left top no-repeat;
}

#pre_menu ul li a img {
	position: relative;
	top: 2px;
}

/* Menu */
#menu {
	font-size: 11px;
	text-transform: uppercase;
	color: #FFF;
	background: #504F4F;
	height: 30px;
}

#menu .sep {
	margin-left: 15px;
}

#menu a, #menu span.disabled {
	display: block;
	float: left;
	padding: 0 10px;
	margin: 2px 0 0 1px;
	text-decoration: none;
}

#menu a {
	color: #FFF;
	height: 28px;
}

#menu span.disabled {
	cursor: help;
	color: #AAA;
	margin-top: 7px;
}

#menu a:hover {
	color: #028CCD;
	background: #F0F0F0;
}

#menu a span {
	display: block;
	margin-top: 5px;
}

#menu a.select {
	padding: 0 2px;
}

#menu a.select span {
	display: block;
	margin-top: 8px;
}

#menu #buscar {
	float: right;
	margin: 0;
	padding: 0;
}

#menu #buscar a {
	display: inline;
	float: none;
	margin: 0;
	padding: 0;
	height: 0;
}

#menu #buscar form {
	margin: 5px 5px 0 0;
	padding: 0;
}

#menu #buscar a:hover {
	text-decoration: none;
	background: none;
	border: none;
}
	
#menu #buscar input {
	font-family: courier, serif;
	background-color: #EBEAE5;
	border: 1px;
	height: 16px;
	width: 100px;
	padding: 0 3px;
	margin: 0;
}

#menu #buscar input:hover {
	background-color: #FFF;
}

#menu #buscar img {
	position: relative;
	top: 2px;
}

#menu a.menuon {
	color: #028CCD;
	background-color: #F0F0F0;
}

#menu a.menuon_ultimas {
	color: #CA0000;
	background-color: #F0F0F0;
}

#menu a.menuon_rosario {
	color: #3e7094;
	background-color: #F0F0F0;
}

#menu a.menusemion {
	color: #028CCD;
	background-color: #C0C0C0;
}

#menu img {
	display: inline;
}

/* Submenu */
#submenu {
	font-size: 10px;
	text-transform: uppercase;
	color: #000;
	background-color: #F0F0F0;
	padding: 2px 0px 2px 0px;
	border-bottom: solid 1px;
	border-color: #CCC9BD;
}

#submenu ul {
	margin: 0;
	padding: 0;
}

#submenu ul li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 6px 5px 8px 5px;
}

#submenu a {
	color: #504F4F;
	padding: 2px 1px 2px 1px;
	text-decoration: none;
}

#submenu a:hover {
	color: #FFF;
	background: #028CCD;
}

.submenuon, .submenuon a:link, .submenuon a:visited, .submenuon a:hover, .submenuon a:active {
	color: #FFF ! important;
	background: #028CCD ! important;
}

/* Pie */
#pie {
	clear: both;
	display: inline;
	float: left;
	width: 964px;
	margin-left: 12px;
	padding-top: 12px;
}

#menu_pie {
	background-color: #504F4F;
	padding: 3px 0px;
	font-size: 10px;
	text-align: center;
	text-transform: uppercase;
	color: #FFF;
}

#menu_pie ul {
	margin: 0;
	padding: 0;
}

#menu_pie ul li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0px 4px;

}

#menu_pie a {
	color: #FFF;
	padding: 4px;
	text-decoration: none;
}

#menu_pie a:hover {
	color: #028CCD;
	background-color: #F0F0F0;
}

#logo_pie {
	padding: 10px 0;
	margin: 10px 0;
	background-color: #FFF;
	text-align: center;
}

#logo_pie p {
	font-size: 11px;
	color: #504F4F;
}

#logo_pie a {
	font-size: 11px;
	color: #504F4F;
	text-decoration: underline;

}



/* Nota - Subnotas */
.subnotas {
	/*border-bottom: 5px solid #EBEAE5;*/
	color: #504F4F;
	font-size: 12px;
	line-height: 14px;
	margin-top: 4px;
	border-bottom: 1px solid #CCC9BD;
	border-top: 1px solid #CCC9BD;
}

.subnotas ul {
	margin: 4px 16px 8px 16px;
	padding: 0 0 0 4px;
}

.subnotas ul li {
	list-style-image: url(/commons/imgs/bullet2.gif);
	padding: 0;
}

.subvolanta {
	color: #504F4F;
	font-size: 10px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}

.produccion a {
	color: #000000 ! important;
	font-size: 10px;
	line-height: 14px;
	margin-right: 4px;
	padding: 0px 2px;
	background-color: #e6e5df;
	text-transform: uppercase;
	}

.subnotas .autor {
	font-weight: normal;
	padding-bottom: 10px ! important;
	color: #504F4F ! important;
}

.subnotas_secc {
	color: #504F4F;
	font-size: 12px;
	line-height: 14px;
	padding: 2px 0px;
}

.subnotas_secc p.title {
	margin-top: 10px;
	margin-bottom: 5px;
	border-bottom: solid 1px #DBDAD5;
	color: #565144;
}

.subnotas_secc ul {
	margin: 0;
	padding-left: 0px;
}

.subnotas_secc ul li {
	list-style-type: none;
	padding: 2px 0px;
}

.subnotas_secc a {
	padding-left: 0px;
	font-color: #504F4F;
}

.subnotas_secc a:hover {
	color: #028CCD ! important;
}

.subnotas_secc a:visited {
 	color: #504F4F;
}

.subnotas_secc .subvolanta {
	color: #565144;
	font-size: 10px;
	line-height: 13px;
	margin: 0;
	padding: 2px ;
	text-transform: uppercase;
}

.subnotas_secc .autor {
	font-weight: normal;
	padding-bottom: 20px; ! important;
}

.subnotas_secc li.principal {
	font-size: 15px !important;
	line-height: 18px !important;
}

/* Nota Madre */

.notamadre a {
	color: #028CCD;
	font-size: 15px;
	margin: 0px;
	padding: 4px 0 0 0;
	font-weight: bold;
}
	
.notamadre h4 a {
	color: #028CCD;
}

.todos{
	text-align: left;
	line-height: 11px;
	border: 1px solid #CCC9BD;
	padding: 0px 0px 6px 0px;
	color: #504F4F ! important;
	margin-bottom: 10px;
}
	
.todostema {
	color: #028CCD;
	font-weight: normal;
	font-size: 12px;
	text-transform: uppercase;
	padding: 6px;
	margin-bottom: 6px;
	border-bottom: solid 2px #EBEAE5;
}
	
.todos h3{
	font-size: 12px;
	line-height: 13px;
	padding: 0px 0px 8px 12px;
	color: #504F4F ! important	
}
	
/* esto no funciona 
.todos a a:link a:visited {
	font-size: 12px;
	line-height: 17px;
	color: #8E8A7B;
}
*/
	
.todos p {
	font-size: 12px;
	color: #000000 ! important
}

.todos h2{
	font-size: 18px;
	color: #000000 ! important
}
	
.todos h3{
	font-size: 12px;
	padding-left: 20px;
	color: #000000 ! important
}
	
.todos a a:link a:visited {
	color: #000000;
}

.recorte {
	color: #8E8A7B;
	padding: 0px;
	margin-top: 0;
}
	
.minirecorte {
	float: right;
	color: #8E8A7B;
	padding: 0px;
	margin-left: 10px;
}

/* columnas */
.columna1, .columna2, .columna3, .columna4, .columna5, .columna720, .columna232, .columna7, .columna110, .columna354, .columna476 {
	float: left;
	display: inline;
	text-align: left;
	margin-top: 0px ! important;
	/*border: solid 1px black;*/
}

.columna1 {
	width: 354px;
	margin: 12px 0 12px 12px;
}

.columna2 {
	width: 354px;
	margin: 12px 0 12px 12px;
	/*border: solid 1px #B4B2A8;*/
	/*padding: 5px;*/
}

.columna232 {
	width: 232px;
	/*margin-left: 6px;*/
}

.columna4 {
	width: 476px;
	margin: 0 6px 0 12px;
}

.columna476 {
	width: 476px;
}
	
.columna470 {
	width: 470px;
	margin-top: 0px ! important;
}

.columna5 {
	width: 476px;
	margin-left: 6px;
}

.columna720 {
	width: 720px;
	margin-left: 12px;
	margin-top: 20px;
}

.columna7 {
	width: 964px;
}

.columna110 {
	width: 110px;
}

.columna220 {
	width: 130px;
	margin: 20px 0 0 6px;
	border: 1px solid black;
}

.columna354 {
	width: 354px;
	margin-left: 12px;
	margin-top: 20px;
}

#nota_tapa {
}

#nota_tapa td {
	vertical-align: top;
}

#nota_tapa h2 {
	color: #028CCD;
	font-size: 28px;
	font-weight: light;
	padding: 0;
}

#nota_tapa h2 a,
#nota_tapa li a {
	color: #028CCD;
}

#nota_tapa p {
	font-size: 13px;
	line-height: 18px;
	padding-bottom: 4px;
}

#nota_tapa p.volanta {
	padding-bottom: 0;
}

#nota_tapa ul li {
	list-style-type: none;
	list-style-image: url(/commons/imgs/bullet2.gif);
	font-size: 12px;
	padding: 0;
}

table.titular_con_foto {
	border: none;
	margin: 0;
}

	table.titular_con_foto td {
		border-collapse: collapse;
		vertical-align: top;
		margin: 0;
		padding: 0;
	}

	table.titular_con_foto .foto_titular {
		margin-right: 10px;
	}

.volanta {
	text-transform: uppercase;
	color: #565144;
	padding: 0px;
	margin: 0px;
	font-size: 10px ! important;
	line-height: 13px;
}

.volantasuple {
	text-transform: uppercase;
	color: #565144;
	padding: 0px;
	margin: 0px;
	font-size: 14px ! important;
	letter-spacing: 0.1em;
	line-height: 15px;
}

.fecha {
	text-transform: uppercase;
	color: #565144;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	line-height: 15px;
}

.fecha_edicion {
	color: #028CCD;
}

.autor {
	color: #565144;
	font-weight: normal;
	text-align: left;
	border: 0;
	margin: 0px 0px;
	padding: 0;
}

.visor {
	padding-bottom: 5px;
}

.unautorfoto {
	color: #8e8a7b;
	text-align: right;
	padding: 2px 6px 2px 2px;
	margin: 0px;
	border-bottom: solid 1px #FFFFFF;
	background-color: #CCC9BD;
	font-size: 10px;
	line-height: 12px;
}

/* Indices */
.seccionx {	
	margin: 10px 0;
	background: #EBEAE5;
	text-align: left;
	padding: 0;
}
	
.seccionx h3 {
	font-size: 10px;
	color: #FFFFFF;
	background: #504F4F;
	text-transform: uppercase;
	padding: 0;
}
	
.seccionx h3 a {
	color: #FFFFFF;
	text-transform: uppercase;
	padding: 0;
}
	
.seccionx h2 {
	font-size: 13px;
	line-height: 15px;
	padding: 2px 0 2px 0;
	font-weight: bold;
	color: #504F4F;
}

.seccionx h2 a {
	font-size: 13px;
	line-height: 15px;
	padding: 0 0 4px 0;
	font-weight: bold;
	color: #504F4F;
}

.seccionx h2 a:visited {
	color: #8e8a7b;
}
	
.seccionx .volanta {
	line-height: 11px;
}
	
.seccionx ul {
	list-style-type: none;
	font-size: 12px;
	line-height: 15px;
	margin: 0;
	padding: 0px 0 10px 10px;
}

.seccionx ul li {
	border-bottom: solid 1px #CCC9BD;
	padding-top: 5px;	
	padding-bottom: 5px;	
}

.seccionxblanco {
	padding: 0 0 4px 0px;
	margin: 10px 0;
}
	
.seccionxblanco .noticia{
	border-bottom: solid 1px #CCC9BD;
	border-top: none;
}
	
.seccionxblanco h3 {
	padding-left: 6px;
	font-size: 10px;
	text-align: left;
	background: #d5d2c7;
	text-transform: uppercase;
	margin-bottom: 6px;
}

.seccionxblanco h2 {
	font-size: 20px;
	padding: 0;
	color: #028CCD;
}
	
.seccionxblanco h2 a {
	font-size: 20px;
	padding: 0;
	color: #028CCD;
}

.seccionxblanco .noticia .autor {
	padding-left: 0px;
}

.seccionxblanco ul {
	list-style-image: url(/commons/imgs/bullet3.gif);
	font-size: 12px;
	line-height: 13px;
	padding-left: 14px;
}	
	
/* Bloques desplegables */
.desplegable_titulo, .no_desplegable_titulo, .desplegable_boton {
	text-align: left;
	color: #FFF;
	font-size: 10px;
	text-transform: uppercase;
	height: 19px;
}

.desplegable_titulo {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}

.desplegable_boton {
	cursor: pointer;
	cursor: hand;
	background-color: #504F4F;
	padding-right: 24px;
}

.no_desplegable_titulo {
	background-color: #504F4F;
}

.boton_abrir {
	background-image: url(/commons/imgs/cerrar_abrir.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.boton_cerrar {
	background-image: url(/commons/imgs/cerrar_abrir.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

/* Noticia */
.noticia {
	border-top: solid 1px #CCC9BD;
	text-align: left;
	margin: 0px;
	padding: 4px 0;
}

.noticia .hora {
	font-size: 12px;
	color: #CA0000;
	padding-bottom: 3px;
	margin-bottom: 2px;
}

.noticia p {
	padding: 0 0 0 0px;
	font-size: 12px;
}

.noticia h2 {
	color: #028CCD;
}

.noticia h2, .noticia h3, .noticia h4 {
	font-weight: normal;
	margin: 0 ! important;
}

.noticia .texto {
	padding: 3px 0 5px 40px;
	margin: 0;
}

.noticia ul {
	margin: 0;
	padding: 0;
}

.noticia ul li {
	list-style-type: none;
	list-style-image: url(/commons/imgs/bullet2.gif);
	font-size: 12px;
	padding: 0;
	margin-left: 30px;
}

.noticia a, .noticia a:hover, .noticia a:visited {
	color: #028CCD;
}

/* Ultimas Noticias */
.ultimas_noticias {
	border-top: solid 1px #CCC9BD;
	border-top: solid 1px #CCC9BD;
	background: #EBEAE5;
	padding: 0;
	margin: 0;
	text-align: left;
}

.ultimas_noticias a,
.ultimas_noticias a:link,
.ultimas_noticias a:visited,
.ultimas_noticias a:hover {
	color: #CA0000 ! important;
}

.ultimas_noticias h2 {
	font-size: 26px;
	line-height: 22px;
	color: #CA0000;
	background: #F8F7F6;
	padding: 5px;
	margin: 0; 
}

.ultimas_noticias h3 {
	padding: 0;
	color: #504F4F;
}

.ultimas_noticias h3 a:hover {
	color: #CA0000;
	text-decoration: underline;
}

.ultimas_noticias .volanta {
	padding: 0;
}

.ultimas_noticias p {
	padding: 0;
	margin: 0;
}

/* Ultimas Noticias - Titular Principal */
.ultimas_noticias .titular_principal .foto {
	float: left;
	width: 333px;
}

.ultimas_noticias .titular_principal .epigrafe {
	margin: 5px;
}

.ultimas_noticias .titular_principal .con_foto_izq {
	float: right;
	padding: 10px;
	width: 355px;
}

.ultimas_noticias .titular_principal .sin_foto {
	padding: 10px;
}

.ultimas_noticias .titular_principal h3 {
	font-size: 22px;
	line-height: 24px;
}

.ultimas_noticias .titular_principal .copete {
	margin-top: 5px;
}

.ultimas_noticias .titular_principal .subnotas_secc {
	padding: 10px 10px 10px 30px;
}

/* Ultimas Noticias - Titular Normal */
.ultimas_noticias .titular_normal {
	padding: 0 10px;
}

.ultimas_noticias .titular_normal .foto {
	float: left;
	width: 243px;
	margin-top: 10px;
}

.ultimas_noticias .titular_normal .epigrafe {
	margin: 5px 0px;
}

.ultimas_noticias .titular_normal .con_foto_izq {
	float: right;
	padding: 10px;
	width: 190px;
}

.ultimas_noticias .titular_normal .sin_foto {
	padding: 10px 0px;
}

.ultimas_noticias h4.volanta {
	line-height: 14px;
}
.ultimas_noticias .titular_normal .copete {
	margin-top: 5px;
}

.ultimas_noticias .titular_normal .subnotas_secc {
	padding: 0 10px 10px 30px;
}

/* Ultimas Noticias - Titular Menor */
.ultimas_noticias .titular_menor {
	padding: 10px;
}

.ultimas_noticias .titular_menor .foto {
	margin-top: 5px;
}

.ultimas_noticias .titular_menor .copete {
	margin-top: 5px;
}

/* Ultimas Noticias - Noticia */
.ultimas_noticias .noticia {
	padding: 10px;
}

.ultimas_noticias .noticia h3 {
	padding-bottom: 7px;
}

.ultimas_noticias .noticia h3 a {
	color: #CA0000;
}

.ultimas_noticias .noticia h3 a:hover {
	color: #CA0000;
}

.ultimas_noticias .noticia table tr td {
	vertical-align: top;
}

.ultimas_noticias .noticia .epigrafe {
	font-size: 11px;
	background: #d5d2c7;
	padding: 4px;
}

.ultimas_noticias .noticia ul {
	list-style-type: square;
	font-size: 13px;
	color: #CA0000;
}

/* ver esto... */
.un {
	border-top: solid 1px #EBEAE5;
	margin: 10px 0px;
	padding-top: 5px;
}

.horaarriba {
	font-size: 12px;
	color: #CA0000;
	padding: 2px 0px 2px 10px;
	margin: 0px;	
}

/* Rudy & Paz */
#rudy_paz {
}

/* Tapa del dia */
#tapa_dia {
}

/* Videos */
.videos {
	padding: 10px;
	background: #EBEAE5;
	margin: 0px;
}

table.videos td {
	border-top: solid 1px #CCC9BD;
	vertical-align: top;
	padding: 20px;
}

.video .epigrafe {
	font-size: 11px;
	background: #CCC9BD;
	padding: 4px;
}

.videosindex {
	padding-left: 10px;
	margin-bottom: 10px;
	background: #ebeae5;
}
	
.videosindex .epigrafe {
	font-size: 11px;
	background: #CCC9BD;
	padding: 4px;
}
	
.videosindex .copete {
	font-size: 13px;
	line-height: 16px;
	padding-top: 10px;
}
	
.videosindex .hora, .hora {
	color: #028CCD;
	float: none;
	font-size: 12px;
	padding: 0;
	margin: 0;
}
	
.videosindex p {
	font-size: 12px;
}
	
.videos .ultimovideo .foto {
	padding: 10px;
}
	
.videosindex h3 a a:visited {
	color: #028CCD;
}
	
.videos h3  a{
	color: #028CCD;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
}

.videos .descripcion h3 a {
	color: #028CCD;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
}

.videos h4 {
	color: #504F4F;
	font-size: 11px;
	line-height: 13px;
}
	
.videos .volanta {
	margin:0;
}

.videos .fecha {
	text-transform: uppercase;
	color: #028CCD;
	padding: 9px 5px;
	margin: 0px;
	font-size: 12px;
	line-height: 13px;
	margin: 0;
}
	
.videos .ico {
	float: right;
}

.videos h2 {	
	text-transform: uppercase;
	color: #028CCD;
	padding: 10px;
	margin: 0px;
	font-size: 12px;
	line-height: 13px;
	background: #F8F7F6;
	margin: 0;
}

.videos-subtitle {
	float: right;
	text-transform: uppercase;
	color: #028CCD;
	margin: 5px;
}

.videos-title {
	border-bottom: solid 1px #CCC9BD;	
}
	
.videos .ultimovideo {
	background: #EBEAE5;
	border-top: solid 1px #CCC9BD;	
}

.videos .videoppal {
	border-top: solid  1px #000;
	padding-left: 10px;
}
	
.columna4 h2 {
	font-size: 17px;
	padding: 0px;
	font-weight: normal;
}

/* RSS */
.rss {
	color: #504f4f;
}

.rss p {
	font-size: 12px;
} 
	
.rss a {
	color: #028ccd;
}
	
.rss h3 {
	font-size: 18px;
	color: #F87407;
	padding: 10px 0;	
	margin: 0px;
}

.rss ul {
	margin: 0px 0 0 20px;
	padding: 0;
}

.rss ul li {
	list-style-type: none;
	font-size: 12px;
	line-height: 14px;
}

dl {
	font-size: 11px;
	line-height: 14px;
}

	
dt.rss {
	background: transparent url(/commons/imgs/rss-icon.gif) no-repeat scroll left top;
	padding-left:20px;
	font-size: 12px;
}
	
dt {
	font-weight:bold;
	margin-left:20px;
	margin-top:5px;
	font-size: 12px;
}

/* Bloque Rosario/12 */
#bloque_rosario {
	padding: 0;
	margin: 0;
	border-bottom: solid 1px #CCC9BD;
	background-color: #F8F7F6;
}

#bloque_rosario .noticia {
	padding: 5px;
}

#bloque_rosario .principal {
}

#bloque_rosario h3 {
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #504F4F;
	padding: 0px 0 0px 0px;	
}

#bloque_rosario .foto {
	float: left;
	padding-top: 5px;
	margin-right: 5px;
}

#bloque_rosario p {
	font-size: 12px;
	line-height: 14px;
	padding: 0;
}


/* Que es esto? */
.indexrosario {
	padding: 0;
	margin: 0;
}

.indexrosario .n_tapa {
	padding: 5px 0px;
	border: 0;
}

.indexrosario .noticia {
	text-align: left;
	margin: 0px;
	padding: 4px 0;
	/*border-top: solid 1px #EBEAE5;*/
	border-top: solid 1px #CCC9BD;
}
	
	
.indexrosario .tapa_suple {
	background: #999;
}

.indexrosario .tapa_suple img {
	border: none;
	width: 232px;
	filter: alpha(opacity=90);
	-moz-opacity: .90;
	opacity: .90;
}

.indexrosario .tapa_suple a:hover {
	text-decoration: none;
}
	
.indexrosario .logosuple {
	text-align: left;
	padding: 0px 0px 5px 0px;
	border-bottom: solid 1px #EBEAE5;
}
	
.indexrosario p {
	font-size: 12px;
	line-height: 14px;
	color: #504F4F;
	padding: 0 0 0 0px;
}

.rosario .volanta {
	font-size: 10px;
	line-height: 12px;
	padding: 4px 0 0 0px;
	text-transform: uppercase;
}

.rosario .seccion {
	font-size: 10px;
	line-height: 12px;
	/*color: #c3a105;*/
	padding: 4px 0 0 0px;
	text-transform: uppercase;
}

/* PIRULO */ 
#pirulo {
	padding: 12px;
	margin: 0;
	font-size: 12px;
	line-height: 14px;
	border-top: 1px solid #CCC9BD;
	border-bottom: 1px solid #CCC9BD;
	background: #EBEAE5;
	color: #504F4F;
}

#pirulo h5 {
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-weight: normal;
	color: #504F4F;
}

#pirulo h3 {
	font-size: 18px;
	padding: 0;
	margin-top: 5px;
	margin-bottom: 0px;
	font-weight: bold;
	color: #504F4F;
	letter-spacing: 0.06em;	
}

#pirulo a:link, #pirulo a:visited, #pirulo a:hover {
    color: #504F4F ! important;
}
#pirulo a:hover {
    text-decoration: underline;
}

/* SUPLES */
#suples {
	margin: 0;
	padding: 0;
	border-bottom: solid 1px #CCC9BD;
}

#suples a {
	color: #504F4F;
}

#suples table td {
	vertical-align: top;
}

#suples img {
	margin: 0px 0px 0px 0px;
	display: block;
}

#suples h2 {
	font-size: 10px;
	text-transform: uppercase;
	padding: 0 0 5px 0;
	line-height: 12px;
}

#suples h3 {
	font-size: 15px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	line-height: 17px;
}

#suples h4 {
	font-size: 20px;
	margin: 0px;
}

#suples h5 {
	font-size: 10px;
	color: #FFF;
	background-color: #028CCD;
	padding: 1px ! important;
	margin: 0 ! important;
	text-align: right;
}

#suples p {
	margin: 0;
	font-size: 12px;
	line-height: 14px;
	color: #504F4F;
}

#suples ul {
	margin: 10px 0 0 0;
	padding: 0 0 0 15px;
}

#suples ul li {
	list-style-type: none;
	font-size: 11px;
	color: #504f4f ! important ;
	line-height: 13px;
	list-style-image: url(/commons/imgs/bullet2.gif);
}

#suples .suple_hoy {
	border-top: solid 1px #CCC9BD;
	background-color: #F8F7F6;
}

#suples .suple_hoy h2 {
	font-size: 15px;
}

#suples .suple {
	margin: 0;
	padding: 10px;
	border-top: solid 1px #CCC9BD;
	background-color: #F8F7F6;
}

#suples .suple h2 {
	font-size: 15px;
	margin: 0;
}

#suples .fecha {
	float: right;
	padding: 0;
	margin: -5px 0 5px 0;
	font-size: 10px;
	color: #8e8a7b;
}

#suples .edicion-anterior {
	margin-top: 5px;
	padding-top: 5px;
	border-top: solid 1px #CCC9BD;
}

/* Indice Suplementos */
.suples_index {
}

.suples_index table {
	border-collapse: collapse;
	border-top-width: 1px;
	border-top-style: solid;
	background: #F8F7F6;
	font-size: 12px;
}

.suples_index table a {
}

.suples_index table td {
	/*border: solid 1px black;*/
	vertical-align: top;
	margin: 0;
	padding: 0;
}

.suples_index table td.index {
	padding-right: 10px;
}

.suples_index table td.tapa {
	padding: 10px;
}

.suples_index table td.tapa img {
	border: solid 1px #EBEAE5;
}
	
.suples_index table td h2 {
	text-transform: uppercase;
	font-size: 20px;
}

.suples_index table td .copete {
	margin-bottom: 10px;
}

.suples_index table td li {
	list-style-image: url(/commons/imgs/bullet2.gif);
}


.suplelista h2 {
	font-size: 18px;
	color: #504F4F;
	padding: 6px 0;
	}
	
.suplelista h3 {
	font-size: 16px;
	color: #504F4F;
	padding: 6px 0;
	}
	
.suplelista p{
	padding-left: 75px;
	}

.supleslista ul {
	padding-left: 75px;
	color: #504F4F;
}

.supleslista ul li {
	list-style-image: url(/commons/imgs/bullet1.gif);
}

.suplelista .bloque {
	background: #EBEAE5;
	border-bottom: solid 1px #CCC9BD;
	border-top: solid 1px #CCC9BD;
	padding:0 10px 10px 12px;
	margin:0px;
	}
	
.suplelista .bloque h2 {
	font-size: 20px;
	padding: 6px 0;
	color: #028CCD;
	line-height: 21px;
	}
	
.suplelista .bloque h3 {
	font-size: 14px;
	color: #504F4F;
	padding: 6px 0;
	font-weight: bold;
	line-height: 15px;
	}
	
.suplelista .bloque p{
	padding: 0px;
	line-height: 16px;
	}
	
.suplelista .bloque img {
	float:left;
	margin:10px 10px 10px 0;
	border: solid 1px #CCC9BD;
	}

/*
.publicidad {
	color: #565144;
	padding: 10px 0 10px 10px;
	background: #EBEAE5;
	margin: 0;
	}
	
.publicidad h3 {
	color: #565144;
	font-size: 20px;
	}
	
.publicidad p {
	color: #565144;
	font-size: 13px;
	}
	
.publicidad a {
	color: #028ccd;
	font-size: 13px;
	}
*/

.institucional {
	color: #565144;
	}
	
.institucional p {
	color: #565144;
	line-height: 16px;
	padding: 10px 40px 0px 25px;
	}

.institucional h2 {
	padding: 15px 0px 10px 25px;
	color: #565144;
	font-size: 25px;
	}
	
.institucional h3 {
	padding: 15px 0px 10px 25px;
	color: #565144;
	font-size: 23px;
	}
	
.institucional h4 {
	padding: 15px 0px 10px 25px;
	color: #565144;
	font-size: 18px;
	font-weight: normal;
}
	
.institucional a {
	color: #565144;
	text-decoration: underline;
	}

.edic_ant {
	 font-size: 10px;
	 text-transform: uppercase;
	 color: #CA0000;
	 padding-bottom: 10px;
}

.rep {
	width: 720px;
	float: left;
	padding: 0;
	margin: 0;
}
	
.bannerp10 {
	margin-top: 10px;
	text-align: center;
}

.bannerp12 {
	margin-top: 12px;
}

.banner_entre_notas {
	padding-bottom:12px;
	padding-top: 12px;
	border-top:1px solid #CCC9BD;
	background:#FFFFFF;
}


.banner {
	background-color: #CCC;
	color: #FFF;
	text-align: center;
}
	
.pagina_inicio {
	text-transform: uppercase;
	color: #565144;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	line-height: 13px;
	text-align: left;
}

/* Bloques */
#bloque_ultimas, #bloque_titulares {
	border-bottom: solid 1px #CCC9BD;
}

#bloque_ultimas {
	background: #EBEAE5;
}

#bloque_ultimas .noticia {
	padding: 10px;
}

#bloque_ultimas h3 {
	font-weight: bold;
	font-size: 16px;
	line-height: 17px;
	margin-top: 5px;
}

/* Bloque Escriben Hoy */
#bloque_escriben_hoy, 
#bloque_especiales {
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	border: 1px solid #E6E5DF;
	padding: 5px 5px 5px 10px;
	margin-top: 12px;
	color: #8E8A7B;
}

	#bloque_especiales {
		background: #F8F7f6;
	}

	#bloque_escriben_hoy h4,
	#bloque_especiales h4 {
		letter-spacing: 0.1em;
		font-weight: normal;
		font-size: 16px;
		color: #565144;
		letter-spacing: 0.1em;
	}

	#bloque_escriben_hoy ul {
		margin: 0;
		padding: 0;
	}

	#bloque_escriben_hoy ul li {
		display: inline;
		list-style-type: none;
		line-height: 16px;
	}

	#bloque_especiales ul {
		margin: 0;
		padding: 0;
	}

	#bloque_especiales ul li {
		line-height: 16px;
		list-style-type: none;
	}
	
	#bloque_especiales a {
		color: rgb(142, 138, 123);
	}

	#bloque_especiales a:hover {
		text-decoration: underline;
		color: #028CCD;
	}


/* Bloque clima */
#bloque_clima {
	float: right;
	display: inline;
	margin-top: 12px;
	margin-right: 12px;
	width: 232px;
	height: 60px;
}

#bloque_clima .dia {
	color: #504F4F ! important;
}

#bloque_clima .noche {
	color: #FFF ! important;
}

#bloque_clima table {
	border-collapse: collapse;
}

#bloque_clima table td {
	text-align: left;
}

#bloque_clima td#clima_icono {
	background: #FFF;
	width: 68px;
	margin: 0;
	padding: 0;
}

#bloque_clima #clima_icono h2 {
	font-size: 16px;
	padding-top: 35px;
	text-align: center;
	font-weight: bold;
	margin: 0;
}

#bloque_clima #clima_datos {
	background: #E6E5DF;
	width: 162px;
	padding-left: 6px;
	vertical-align: center;
}

#bloque_clima span {
	color: #504F4F;

}

#bloque_clima #clima_datos h3 {
	font-size: 12px;
	line-height: 13px;
	color: #504F4F;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
}

#bloque_clima #clima_datos ul {
	margin: 0;
	padding: 0;
}

#bloque_clima #clima_datos li {
	list-style-type: none;
	font-size: 10px;
	color: #8e8a7b;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
}

#bloque_clima #clima_temperatura_actual {
	color: #9b988b;

	color: #504f4f;
	
}

#bloque_clima #clima_temperatura_max {
	/*color: red;*/
	font-size: 11px;
}

#bloque_clima #clima_temperatura_min {
	/*color: blue;*/
	font-size: 11px;
}

/* Cultura & Espectaculos */
#bloque_espectaculos {
	border-bottom: solid 1px #CCC9BD;
	background: #EBEAE5;
	color: #504F4F;
}

#bloque_espectaculos table {
	border-collapse: collapse;
	border-top: solid 1px #CCC9BD;
	font-size: 12px;
	color: #504F4F;
}

#bloque_espectaculos table td {
	vertical-align: top;
}

#bloque_espectaculos .noticia {
	padding: 10px;
}

#bloque_espectaculos h2 {
	font-size: 26px;
	padding-top: 6px;
}

#bloque_espectaculos h3 {
	font-size: 14px;
	line-height: 15px;
	margin: 0px;
	padding-bottom: 4px;
	font-weight: bold;
}

#bloque_espectaculos p {
	margin: 0;
	padding: 0;
	line-height: 14px;
}

#bloque_espectaculos table.notas_espectaculos td {
	width: 50%;
	background: #F8F7F6;
}

/* Bloque Tags */
.bloque_tags {
	background: #EBEAE5;
	border-top: solid 1px #CCC9BD;
	border-bottom: solid 1px #CCC9BD;
}

.bloque_tags h1 {
	padding: 3px 6px;
	background: #f3a419;
	color: #ffffff;
	font-size: 17px;	
}

.bloque_tags .fecha {
	color: #F3A419;
	font-size: 12px;
	padding: 0;
}

.bloque_tags .noticia {
	padding: 10px;
}

.bloque_tags .noticia h3 {
	font-size: 12px;	
	line-height: 15px;
	font-weight: bold;
}

/* Bloque Tags Olimpiadas */
.bloque_tags .juegos_olimpicos {
	background: #F8F7F6;
	color: #407711;
}

.bloque_tags .juegos_olimpicos h3 a {
	font-size: 14px;
	color: #407711;
}

/* Bloque Medallero */
#bloque_medallero table {
	width: 232px;
	font-size: 11px;
	color: #565144;
	border-collapse: collapse;
}

#bloque_medallero table tr {
	border-bottom: solid 1px #D5D2C7;
}

#bloque_medallero table th {
	color: #407711;
	padding: 5px;
	text-align: left;
}

#bloque_medallero table td {
	padding: 3px;
}

#bloque_medallero .bg1 { background: #F7F6F5 }
#bloque_medallero .bg2 { background: #FFF }

/* Bloque Mercados */
#bloque_mercados {
	background: #EBEAE5;
	border-top: solid 1px #CCC9BD;
	border-bottom: solid 1px #CCC9BD;
}

#bloque_mercados h1 {
	padding: 3px 6px;
	background: #830569;
	color: #ffffff;
	font-size: 17px;	
}

#bloque_mercados h3 {
	font-size: 14px;
	line-height: 15px;
	color: #830569;
	text-transform: uppercase;
	padding: 10px 0px 0px 10px;
}

#bloque_mercados table {
	width: 212px;
	font-size: 11px;
	color: #504F4F;
	border-collapse: collapse;
}

#bloque_mercados table tr {
	border-top: solid 1px white;
}

#bloque_mercados table th {
	font-weight: bold;
	text-align: left;
	padding: 2px 0px;
}

#bloque_mercados table td {	
	padding: 2px 0;
}

#bloque_indices {
	border-bottom: 1px solid #d9d7ce;
	padding: 10px;
	padding: 5px 10px 5px 10px;
	}

#bloque_monedas {
	border-bottom: 1px solid #d9d7ce;
	padding: 5px 10px 5px 10px;
	}
	
#mercados_pie {
	padding: 3px 10px;
	margin: 0;
	background: #EBEAE5;
	}
	
#mercados_pie img {
	align: right;
	}


/* Utils */
.center, .centro {
	text-align: center ! important;
}

.left, .izquierda {
	text-align: left ! important;
}

.right, .derecha {
	text-align: right ! important;
}

.separador, .clear {
	clear: both;
}

.left12 {margin-left: 12px;}
.left10 {margin-left: 10px;} 
.left6 {margin-left: 6px;}
.top10 { margin-top: 10px; }
.top6 { margin-top: 6px; }
.top12 { margin-top: 12px !important ; }
.top4 { margin-top: 4px; }
.bot12 { margin-bottom: 12px;}
.right12 {margin-right: 12px;}

.floatright, .fright {
	float: right;
}

.floatleft, .fleft {
	float: left;
}

.transparencia, .alpha {
	filter: alpha(opacity=90);
	-moz-opacity: .90;
	opacity: .90;
}
/*
.right {
	float: right;
	display: inline;
}

.left {
	float: left;
	display: inline;
}
*/

.border {
	border: 1px solid #EBEAE5;
}

.border-top {
	border-top: solid  5px #EBEAE5;
}

/* Font Colors */
.c0, .black { color: #000000 }
.c1, .white { color: #FFFFFF }
.c2 { color: #F0F0F0 }
.c3 { color: #EBEAE5 }
.c4 { color: #B4B2A8 }
.c5, .verde { color: #308C81 }
.c9, .red, .rojo { color: #CA0000 }
.celeste { color: #028CCD ! important }

/* Background Colors */
.bg0 { background: #000000 }
.bg1 { background: #FFFFFF }
.bg2 { background: #F0F0F0 }
.bg3 { background: #EBEAE5 }
.bg4 { background: #B4B2A8 }
.bg5 { background: #565144 }
.bg6 { background: #CCC9BD }
.bgrojo { background: #CA0000 }
.bgceleste { background: #028CCD }

/* Suplementos Colors */
.ttitulo {
	color: #8E8A7B ! important;
}
.cprincipal, .cprincipal a:link, .cprincipal a:visited, .cprincipal a:hover,
.eprincipal, .eprincipal a:link, .eprincipal a:visited,
.hprincipal a:hover,
.tprincipal {
	color: #028CCD ! important;
}
.ccommon, .ccommon a:link, .ccommon a:visited, .ccommon a:hover,
.ecommon, .ecommon a:link, .ecommon a:visited,
.hcommon a:hover,
.tcommon {
	color: #504F4F ! important;
}
.crosario, .crosario a:link, .crosario a:visited, .crosario a:hover,
.erosario, .erosario a:link, .erosario a:visited,
.hrosario a:hover,
.trosario {
	color: #3e7094 ! important;
}
.cradar, .cradar a:link, .cradar a:visited, .cradar a:hover,
.eradar, .eradar a:link, .eradar a:visited,
.hradar a:hover,
.tradar {
	color: #DA0303 ! important;
}
.clibros, .clibros a:link, .clibros a:visited, .clibros a:hover,
.elibros, .elibros a:link, .elibros a:visited,
.hlibros a:hover,
.tlibros {
	color: #7DB20C ! important;
}
.cturismo, .cturismo a:link, .cturismo a:visited, .cturismo a:hover,
.eturismo, .eturismo a:link, .eturismo a:visited,
.hturismo a:hover,
.tturismo {
	color: #068F9B ! important;
}
.ccash, .ccash a:link, .ccash a:visited, .ccash a:hover,
.ecash, .ecash a:link, .ecash a:visited,
.hcash a:hover,
.tcash {
	color: #ffa605 ! important;
}
.clibero, .clibero a:link, .clibero a:visited, .clibero a:hover,
.elibero, .elibero a:link, .elibero a:visited,
.hlibero a:hover,
.tlibero {
	color: #407711 ! important;
}
.clas12, .clas12 a:link, .clas12 a:visited, .clas12 a:hover,
.elas12, .elas12 a:link, .elas12 a:visited,
.hlas12 a:hover,
.tlas12 {
	color: #F57300 ! important;
}
.cno, .cno a:link, .cno a:visited, .cno a:hover,
.eno, .eno a:link, .eno a:visited,
.hno a:hover,
.tno {
	color: #B10404 ! important;
} 
.cfuturo, .cfuturo a:link, .cfuturo a:visited, .cfuturo a:hover,
.efuturo, .efuturo a:link, .efuturo a:visited,
.hfuturo a:hover,
.tfuturo {
	color: #91AA01 ! important;
}
.cm2, .cm2 a:link, .cm2 a:visited, .cm2 a:hover,
.em2, .em2 a:link, .em2 a:visited,
.hm2 a:hover,
.tm2 {
	color: #bf009a ! important;
}
.csatira, .csatira a:link, .csatira a:visited, .csatira a:hover,
.esatira, .esatira a:link, .esatira a:visited,
.hsatira a:hover,
.tsatira {
	color: #E3001C ! important;
}
.csoy, .csoy a:link, .csoy a:visited, .csoy a:hover,
.esoy, .esoy a:link, .esoy a:visited,
.hsoy a:hover,
.tsoy {
	color: #663399 ! important;
}
.cultimas, .cultimas a:link, .cultimas a:visited, .cultimas a:hover,
.eultimas, .eultimas a:link, .eultimas a:visited,
.hultimas a:hover,
.tultimas {
	color: #CA0000 ! important;
}
.cespectaculos, .cespectaculos a:link, .cespectaculos a:visited, .cespectaculos a:hover,
.eespectaculos, .eespectaculos a:link, .eespectaculos a:visited,
.hespectaculos a:hover,
.tespectaculos {
	color: #F3A419 ! important;
}

.on_principal, .on_principal a, .lprincipal a:hover, .eprincipal a:hover {
	background-color: #028CCD ! important;
}
.on_common, .on_common a, .lcommon a:hover, .ecommon a:hover {
	background-color: #504F4F ! important;
}
.on_rosario, .on_rosario a, .lrosario a:hover, .erosario a:hover {
	background-color: #3e7094 ! important;
}
.on_radar, .on_radar a, .lradar a:hover, .eradar a:hover {
	background-color: #DA0303 ! important;
}
.on_libros, .on_libros a, .llibros a:hover, .elibros a:hover {
	background-color: #7DB20C ! important;
}
.on_cash, .on_cash a, .lcash a:hover, .ecash a:hover {
	background-color: #ffa605 ! important;
}
.on_turismo, .on_turismo a, .lturismo a:hover, .eturismo a:hover {
	background-color: #068F9B ! important;
}
.on_libero, .on_libero a, .llibero a:hover, .elibero a:hover {
	background-color: #407711 ! important;
}
.on_las12, .on_las12 a, .llas12 a:hover, .elas12 a:hover {
	background-color: #F57300 ! important;
}
.on_no, .on_no a, .lno a:hover, .eno a:hover {
	background-color: #B10404 ! important;
}
.on_futuro, .on_futuro a, .lfuturo a:hover, .efuturo a:hover {
	background-color: #91AA01 ! important;
}
.on_m2, .on_m2 a, .lm2 a:hover, .em2 a:hover {
	background-color: #bf009a ! important;
}
.on_satira, .on_satira a, .lsatira a:hover, .esatira a:hover {
	background-color: #E3001C ! important;
}
.on_soy, .on_soy a, .lsoy a:hover, .esoy a:hover {
	background-color: #663399 ! important;
}
.on_ultimas, .on_ultimas a, .lultimas a:hover, .eultimas a:hover {
	background-color: #CA0000 ! important;
}
.on_espectaculos, .on_espectaculos a, .lespectaculos a:hover, .eespectaculos a:hover {
	background-color: #F3A419 ! important;
}

.on_principal, .on_principal a, .lprincipal a:hover, .eprincipal a:hover,
.on_common, .on_common a, .lcommon a:hover, .ecommon a:hover,
.on_rosario, .on_rosario a, .lrosario a:hover, .erosario a:hover,
.on_radar, .on_radar a, .lradar a:hover, .eradar a:hover,
.on_libros, .on_libros a, .llibros a:hover, .elibros a:hover,
.on_cash, .on_cash a, .lcash a:hover, .ecash a:hover,
.on_turismo, .on_turismo a, .lturismo a:hover, .eturismo a:hover,
.on_libero, .on_libero a, .llibero a:hover, .elibero a:hover,
.on_las12, .on_las12 a, .llas12 a:hover, .elas12 a:hover,
.on_no, .on_no a, .lno a:hover, .eno a:hover,
.on_futuro, .on_futuro a, .lfuturo a:hover, .efuturo a:hover,
.on_m2, .on_m2 a, .lm2 a:hover, .em2 a:hover,
.on_satira, .on_satira a, .lsatira a:hover, .esatira a:hover,
.on_soy, .on_soy a, .lsoy a:hover, .esoy a:hover,
.on_ultimas, .on_ultimas a, .lultimas a:hover, .eultimas a:hover,
.on_espectaculos, .on_espectaculos a, .lespectaculos a:hover, .eespectaculos a:hover {
	color: #FFF !important; 
	text-decoration: none;
}

.bprincipal {
	border-color: #028CCD ! important;
}
.bcommon {
	border-color: #504F4F ! important;
}
.brosario {
	border-color: #3e7094 ! important;
}
.bradar {
	border-color: #DA0303 ! important;
}
.blibros {
	border-color: #7DB20C ! important;
}
.bturismo {
	border-color: #068F9B ! important;
}
.bcash {
	border-color: #ffa605 ! important;
}
.blibero {
	border-color: #407711 ! important;
}
.blas12 {
	border-color: #F57300 ! important;
}
.bno {
	border-color: #B10404 ! important;
} 
.bfuturo {
	border-color: #91AA01 ! important;
}
.bm2 {
	border-color: #bf009a ! important;
}
.bsatira {
	border-color: #E3001C ! important;
}
.bsoy {
	border-color: #663399 ! important;
}

/* Otros */
.tapa_titulares {
	float: right;
	text-align: left;
	width: 540px;
}

	.tapa_titulares h4 {
		font-size: 16px;
		color: #8E8A7B;
		margin-bottom: 10px;
	}


/* Puaj */
.click_aqui {
	float: right;
	font-size: 8px;
	text-align: center;
	line-height: 8px;
	margin-top: 4px;
}

/* Mundial */
#mundial_index {
	background: #504F4F;
	text-align: center;
	color: #FFF;
}

#mundial_index a {
	color: #FFF;
	text-decoration: underline;
}

#mundial_cuenta_regresiva {
	height: 120px;
	border: solid 1px #504F4F;
}

#mundial_alpha {
	opacity: 0.8;
	filter: alpha(opacity=80);
	background: #504F4F;
	height: 34px;
	margin-top: 79px;
}

#mundial_texto {
	position: absolute;
	z-index: 1;
	width: 232px;
	color: #FFF;
	font-size: 20px;
	text-align: center;
	margin-top: 87px;
}

#mundial_dias,
#mundial_horas {
	font-size: 32px;
	font-weight: bold;
}

#mundial_sep {
	color: white;
}

#mundial_indice_tags {
	height: 60px;
	font-size: 20px;
	text-align: center;
}

#mundial_link {
	font-size: 24px;
	color: #FFF;
}


#bloque_contacto {
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	border: 1px solid #E6E5DF;
	padding: 5px 5px 5px 10px;
	margin-top: 12px;
	color: #8E8A7B;
	background: #F8F7f6;
}

	#bloque_contacto h4 {
		font-weight: normal;
		font-size: 14px;
		color: #565144;
		text-transform: uppercase;
        letter-spacing: 0.1em;
	}

	#bloque_contacto ul {
		margin: 0;
		padding: 5px;
	}

	#bloque_contacto ul li {
		line-height: 16px;
		list-style-type: none;
	}
	
	#bloque_contacto a {
        color: #028CCD;
        font-size: 12px;
        font-weight: bolder;
        line-height:16px;
		color: #028CCD;
	}

	#bloque_contacto a:hover {
		text-decoration: underline;
		color: #028CCD;
	}

    #bloque_contacto img {
        position:relative;
        top:5px;
        padding-right: 5px;
    }


div.audioobject td {
    border: 0 !important;
    padding: 0px !important;
}

div.audioobject {
    padding-bottom: 5px;
}

.tag_brasil2014 {
	background: #407711;
	color: #FFF !important;
	text-align: center;
    margin-bottom: 5px;
}


/* vim: set foldmethod=marker: */
/* vim: set tabstop=4: */
/* vim: set nu: */
