body {
	margin: 0;
	background-color: #ECECEC;
}
textarea, input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.tituloPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	height:36px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
}
.explicacionPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 36px;
}
.explicacionPagina a {
	color: #990000;
}
.campo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.valor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.botonRojo a, .submitRojo {
	border: 1px #666666 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	background-image:  url('/estilos/infoperiodistas/img/fondo_boton_red.gif');
	text-align: center;
	padding:3px 0px 3px 0px;
	display:block;
	cursor:pointer;
	text-decoration:none;
	width: 100%;
}
/*.botonRojo a:hover {
	background-image:  url('/estilos/infoperiodistas/img/fondo_boton_gris.gif');
}*/
.botonGris a, .submitGris{
	border: 1px #666666 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	background-image:  url('/estilos/infoperiodistas/img/fondo_boton_gris.gif');
	text-align: center;
	padding:3px 0px 3px 0px;
	display:block;
	cursor:pointer;
	text-decoration:none;
	width: 100%;
}
/*.botonGris a:hover {
	background-image: url('/estilos/infoperiodistas/img/fondo_boton_red.gif');
}*/
.fraseCabecera {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	height:19px;
}
.fraseCabeceraGranate, .fraseCabeceraGranate a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
	height:19px;
	color: #990000;
	text-decoration: none;
}
.solapaCabecera, .solapaCabeceraDestacada {
	float:left;
	height:30px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #990000;
	background-image:  url('/img/pes_fon.gif');
}
.solapaCabecera a {
	/*width:100%;*/
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	/*display: block;*/
	height:30px;
	line-height:30px;
	text-decoration: none;
}
.solapaCabeceraDestacada a {
	/*width:100%;*/
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	/*display: block;*/
	height:30px;
	line-height:30px;
	text-decoration: none;
}
.solapaCabeceraDestacada a:hover {
	cursor: default;
}
.separadorSolapas {
	float: left;
}
.solapaInterior, .solapaInteriorDestacada {
	float:left; height:30px;
	background-color: #990000;
	background-image:  url('/img/pes_fon.gif');
}
.solapaInterior a {
	width:100%;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	display: block;
	height:30px;
	line-height:30px;
	text-decoration: none;
}
.solapaInteriorDestacada a {
	width:100%;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	display: block;
	height:30px;
	line-height:30px;
	text-decoration: none;
}
.solapaInteriorDestacada a:hover {
	cursor: default;
}
.relieve {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 2px solid #666666;
	border-bottom: 2px solid #666666;
}
.tituloMenu {
	font-family: Georgia, "Times New Roman", Times;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: white;
	background-color: #990000;
	padding:5px;
}
.botonMenu a {
	background-color: #FFFFFF;
	background-image: url('/img/fondo_menu.gif');
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 2px solid #666666;
	border-bottom: 2px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: left;
	padding:5px;
	cursor:pointer;
	text-decoration:none;
	display:block;
	width: 148px !important;width /**/: 162px;
}
/*.botonMenu a:hover {
	background-image: url('/estilos/infoperiodistas/img/fondo_boton_red.gif');;
}*/
.cuadroActualizaciones {
	background-image: url('/img/fondo_menu.gif');
	background-repeat: repeat-x;
	height: 70px;
}
.cuadroAyuda, .cuadroAyuda a {
	background-color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.fondoGranate {
	background-color: #990000;
}
.fondoOscuro {
	background-color: #CCCCCC;
}
.fondoMedio {
	background-color: #F3F3F3;
}
.fondoClaro{
	background-color: #F9F9F9;
}
.fondoMuyClaro{
	background-color: #F5F5F5;
}
.fondoBlanco {
	background-color: #FFFFFF;
}
.fondoAmarillo {
	background-color: #fff6eb;
}
.fondoNaranja {
	background-color: #FFE3C1;
}
.pieDePagina, .pieDePagina a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #990000;
	text-decoration: none;
}
.textoHasBuscado {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.valorHasBuscado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.textoQueriasDecir, .textoNoCoincidencias {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: black;
}
.valorQueriasDecir {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 14px;
	text-decoration: underline;
	color: #0000CC;
}
.numeroResultados{
	background-color: #F3F3F3;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.paginaDeResultados {
	height:50px;
	text-align: center;
	background-color: #F3F3F3;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.paginaDeResultados a {
	color: #0000CC;
}
.numeroDePagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.numeroDePagina a{
	color: #990000;
}
.resMedNombre {
	width:75%;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.resMedNombre a {
	font-size: 14px;
	color: #0000CC;
}
.resMedTelefono {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:25%;
	height:30px;
}
.resProProfesional, .resProProfesional a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000CC;
}
.resProMedio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.resProCargoSeccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.resProTemas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: italic;
}
.resProSeccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:30px;
}
.resProTipologia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.resProTelefono {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tituloCuadroDatos {
	height:20px;
	background-color:#DDDDDD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.campoCuadroDatos {
	height:20px;
	background-color:#F3F3F3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.valorCuadroDatos {
	height:20px;
	background-color:#F3F3F3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.valorCuadroDatos a, .campoCuadroDatos a{
	color: #0000CC;
	text-decoration: underline;
}
.franjaTitulo{
	background-color: #F3F3F3;
	text-align: center;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.franjaTitulo a{
	color: #0000CC;
	text-decoration: underline;
}
.tituloSeccion {
	background-color:#DDDDDD;
	height:30px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.cargoSeccion {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	height:30px;
}
.cargoSeccion a {
	color: #0000CC;
	text-decoration: underline;
}
.resNoticiaFicha {
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.resNoticiaFicha a{
	color: #0000CC;
	text-decoration:underline;
}
.campoBusqueda {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	height: 50px;
}
.valorBusqueda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textoGrande, .textoGrandeNoLink, .textoGrandeNoLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}
.textoGrandeGranate, .textoGrandeGranate a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	text-decoration: none;
}
.textoGrandeGris, .textoGrandeGris a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
}
.textoGrande a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	text-decoration: underline;
}
.textoMediano, .textoMedianoNoLink, .textoMedianoNoLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.textoMedianoGris, .textoMedianoGris a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.textoMediano a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
}
.textoPequeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.textoPequeno a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
}
.tituloCuadro, .tituloCuadro a, .tituloCuadro h1 {
	font-family: Georgia, "Times New Roman", Times;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.tituloCuadro h1 {
	margin: 0;
}
.tituloCuadroGranate, .tituloCuadroGranate a, .tituloCuadroGranate h1 {
	/*font-family: Georgia, "Times New Roman", Times;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	/*font-style: italic;*/
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tituloCuadroGranate h1 {
	margin: 0;
}
/*
.tituloCuadroGranate2, .tituloCuadroGranate2 a, .tituloCuadroGranate2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tituloCuadroGranate2 h1 {
	margin: 0;
}*/

.marquesina {
	vertical-align: middle;
	background-color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.fecha, .fecha a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.fechaBlanca, .fechaBlanca a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.pieDeFoto, .pieDeFoto a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.tituloFormulario {
	background-color: #F5F5F5;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	height: 50px;
}
.letrasDirectorio, .letrasDirectorio a {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times;
	color: #990000;
	text-decoration: none;
}
.numeroResultados2 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F5F5F5;
}
.informeMailingNombreCampos{
	background-color: #F3F3F3;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.textoActualizaciones {
	width: 97px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.numeroActualizaciones {
	width: 80px;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-align:center;
}
.mediosActualizados {
	width: 763px;
	font-size: 12px;
	font-family: Times New Roman, Times, serif;
	color: #990000;
	font-style: italic;
}

/* CAMBIOS DISEŅO NUEVO */

.ancho_todo {
	width: 950px;
}
.ancho_columna1 {
	width: 380px;
}
.ancho_columna2 {
	width: 380px;
}
.ancho_columna3 {
	width: 188px;
}
.separador_columna {
	width:1px;
	background-color: #990000;
}
.titularNotaDePrensa, .titularNotaDePrensa a, .titularNoticia, .titularNoticia a {
	color: #990000;
	font-size: 14pt;
	/*font-family: Times New Roman, Times, serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

.titularNotaDePrensa a:hover, .titularNoticia a:hover {
	color: #000000;
	text-decoration: underline;
}
.contenedor {
	width: 970px;
	border: 10px solid #FFFFFF;
	background-color: #FFFFFF
}

/* SEMANAL */
.Texto_normal, .Texto_normal a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; text-decoration: none
}
.Enlace, .Enlace a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration: underline;
}
.Titulo_seccion {
	font-size: 10pt;
	font-weight: bold;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
}
/* FIN SEMANAL */

/* BLOQUE BLOG*/
.blog {
	width: 303px;
	height: 70px;
	float: left;
	margin: 5px;
	background: white;
	font-size: 10pt; 
	font-family: Arial, Helvetica, sans-serif
}
.blog a{
	color: black;
	text-decoration: none;
}
.blog b{
	color: #990000;
	text-decoration: underline;
}
.blog i{
	text-decoration: none;
	font-weight: bold;
}
.blog img {
	margin: 5px;
}
/* FIN BLOQUE BLOGS */

/* FICHA BLOG */
.fichaBlog .contenido {
	padding:5px;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
.fichaBlog img {
	float: left;
	margin: 0 10px 10px 0;
}
.fichaBlog h1, .fichaBlog h1 a {
	color: #990000;
	font-size: 14pt; 
	margin: 0;
	font-weight: normal;
}
.fichaBlog .titulo {
	font-family: Georgia, "Times New Roman", Times;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #990000;
	padding: 5px;
}
#ultimasEntradas ul {
	list-style-type: none;
	margin: 0;
}

#ultimasEntradas li {
	margin-bottom: 6px;
}

#ultimasEntradas h2, .fichaBlog .contenido h2 {
	color: black;
	margin: 0;
	font-weight: normal;
	font-size: 12pt;
	padding: 0;
}

#ultimasEntradas a {
	color: #990000;
}

#ultimasEntradas hr, .fichaBlog .contenido hr {
	color: #990000;
	height: 1px;
	margin-top: 0px;
	margin-bottom: 3px;
	padding: 0;
	border: 0;
}
#ultimasEntradas b {
	color: #666666;
	font-weight: normal;
	font-size: 8pt;
}
/* FIN FICHA BLOG */

/* DIRECTORIO BLOGS */
.directorioBlogs .contenido {
	padding:5px;
	font-size: 10pt; 
	font-family: Arial, Helvetica, sans-serif
}
.directorioBlogs .contenido2 {
	padding:5px;
	font-size: 12pt; 
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif
}
.directorioBlogs h1, .directorioBlogs h1 a {
	color: black;
	font-size: 14pt; 
	margin: 0;
	font-weight: normal;
}
.directorioBlogs hr, #blogsResultado hr {
	color: #990000;
	background-color: #990000;
	height: 1px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 0;
	border: 0;
}
.directorioBlogs .contenido ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0 0 20px 5px;
	padding:5px;
	float: left;
	width: 350px;
}
.directorioBlogs .contenido ul li a{
	color: #990000;
}
#blogsResultado h2 {
	color: black;
	margin: 0;
	font-weight: normal;
	font-size: 12pt;
}
#blogsResultado .blog {
	width: 355px;
	background: #F5F5F5;
}
/* FIN DIRECTORIO BLOGS */

/* DIRECTORIO DE SALAS DE PRENSA */
.directorioSalasDePrensa .contenido {
	padding:5px;
	font-size: 10pt; 
	font-family: Arial, Helvetica, sans-serif
}
.directorioSalasDePrensa #empresasResultado ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0 0 20px 5px;
	padding:5px;
	float: left;
	width: 350px;
}
.directorioSalasDePrensa #empresasResultado ul li a {
	color: #990000;
}
.directorioSalasDePrensa hr {
	color: #990000;
	background-color: #990000;
	height: 1px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 0;
	border: 0;
}
.directorioSalasDePrensa h1 {
	color: black;
	font-size: 14pt; 
	margin: 10px 0 0 0;
	font-weight: normal;
}
/* FIN DIRECTORIO DE SALAS DE PRENSA */

.textoCampo {
	width: 45%;
	padding-left: 30px;
}
.inputCampo {
	width: 55%;
	padding-left: 20px;
}

.compartir h3{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	margin: 0 0 5px 0;
	/*display: inline;*/
}
.compartir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.compartir a {
	color: #990000;
	text-decoration: none;
	vertical-align: middle;
}
.compartir img {
	border: 0;
	vertical-align: middle;
	margin-right: 5px;
}

.columnaIzquierda .dhtmlgoodies_tabPane div  {
	padding: 0;
}

/* BANNERS */
.banners1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.banners2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.banners3 {font-size: 18px}
.banners4 {font-family: Arial, Helvetica, sans-serif}
.banners6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; }

/* FIN BANNERS */
.ultimaActualizacion {
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 8pt;
	margin:0 10px 0 10px;
	text-align: left;
}

.controlcalidad{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.controlcalidad a {
	color: #0000EE;
	text-decoration: underline;
}
