body {
	margin: 0px;
	margin-top: 60px;
	background-image: url(img/fondo.png);
	background-position: center;
	background-repeat: no-repeat;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	/* background-color: #cdd4d8; */
	background-color: #101010;
}

td {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}

input, select, textarea {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
}

.transparente {
	/* background-color: #9CAAB1; */
	/* opacity: .50; */
	/* -moz-opacity: .50; */
	/* filter: alpha(opacity=50); */
}

.transparentex {
  /* font-weight: bold; */
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
  /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/fondo50p.png'); */
  background-color: #112436;
}

/* IE ignores styles with [attributes], so it will skip the following. */
.transparentex[class] {
  /* background-image: url(/img/fondo50p.png); */
}

.titulo {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
}

.miniatura {
	border-style: solid;
	border-width: 1px;
	border-color: #555555;
	background-color: #a1c3d4;
	font-size: 10px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	width: 15px;
	cursor: pointer;
	cursor: hand;
	text-align: center;
	margin-left: 2px;
	display: inline;
}

.muestra {
	border-style: solid;
	border-width: 1px;
	border-color: #555555;
	margin-left: 2px;
}

.color {
	border-style: solid;
	border-width: 1px;
	border-color: #555555;
	font-size: 10px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	width: 15px;
	cursor: pointer;
	cursor: hand;
	text-align: center;
	float: right;
	margin-left: 2px;
}

td.pie {
	font-size: 8pt;
	/* color: #000000; */
	color: #7d7d7d;
}

a:link.menu {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:active.menu {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited.menu {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.menu {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:link.enlace {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}

a:active.enlace {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}

a:visited.enlace {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}

a:hover.enlace {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}

a:link.pie {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:active.pie {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited.pie {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.pie {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #41576c;
	text-decoration: none;
}

a:link.pie_idioma {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #7d7d7d;
	text-decoration: none;
}

a:active.pie_idioma {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #7d7d7d;
	text-decoration: none;
}

a:visited.pie_idioma {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #7d7d7d;
	text-decoration: none;
}

a:hover.pie_idioma {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #41576c;
	text-decoration: none;
}

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

a:active {
	color: #e3dfd7;
	text-decoration: none;
}

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

a:hover {
	color: #88919a;
	text-decoration: none;
}

/* ESTILOS PARA LOS ARTICULOS Y CONTENIDOS */

.prensa_titulo {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #222222;
}
.prensa_subtitulo {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #222222;
}
.prensa_destacado {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #555555;
}
.prensa_normal {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px;
	color: #000000;
}