#contenedor {
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#contenedor .portada {
	background-image: url(https://e00-elmundo.uecdn.es/especiales/2007/11/cultura/fernando_fernan_gomez/img/ffgomez.jpg);
	width: 990px;
	background-position: left top;
	height: 551px;
}
#contenedor .portada ul {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	text-align: center;
	font-size: 14px;
	line-height: normal;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contenedor .portada li {
	display: inline;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
}
#contenedor .portada a {
	color: #000000;
	text-decoration: none;
}
#contenedor .portada a:hover {
	color: #000000;
	text-decoration: underline;
}
#contenedor .portada .links {
	width: 534px;
	padding-top: 280px;
	padding-left: 20px;
}
#contenedor .cabecera {
	width: 990px;
	height: 35px;
}
/* -- COMIENZO PIE */
.piepagina {
	width: 100%;
	overflow: hidden;
	margin: 0px;
	clear: both;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

.piepagina .logo {
	float: left;
	width: 47px;
	margin: 0 10px 0 10px;
	display: inline;
}

.piepagina .firma {
	float: left;
	color: #999;
	text-transform: none;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
}

.piepagina .firma a {
	color: #999;
}

.piepagina .firma a:hover {
	text-decoration: none;
}
/* -- FIN PIE */
/* publicidad superior, de 730 y modulo de 240 de ancho */
        #publicidadsuperior {
            width: 990px;
			margin: 0 0 0 1px !important;
			padding: 0px;
			overflow: hidden;
        }
		#publicidadsuperior .publicidadhorizontal {
			width: 740px!important;
			float: left;
		}
		 #publicidadsuperior table {
		 	background-color: #f0f0f0 !important;
        }
		#publicidadsuperior td {
		 	border: 0px !important;
			padding: 0px !important;
        }
        #publicidadsuperior .publicidadhorizontal div table td.margen {
            width: 1px !important;
        }
        #publicidadsuperior .publicidadhorizontal,
        #publicidadsuperior .publicidadhorizontal div,
        #publicidadsuperior .publicidadhorizontal table {
            width: 740px !important;
        }
        #publicidadsuperior .publicidadmodulo {
            width: 244px;
            float: left;
			margin: 0 0 0 5px;
      }
	  body {
	margin: 0px;
	padding: 0px;
}
#navegacion {
	background-image: url(../img/cab_ffgomez.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	width: 990px;
}
#navegacion .links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 50px;
	padding-left: 290px;
	font-weight: bold;
}
#navegacion .links a {
	color: #000000;
	text-decoration: none;
}
#navegacion .links a:hover {
	color: #666666;
	text-decoration: underline;
}

/* cineasta */
#cineasta {
	padding: 10px;
	width: 968px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #EFEFEF;
	overflow: hidden;
}
#cineasta .columna_izq {
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	float: left;
	font-weight: normal;
	color: #333;
}
#cineasta .columna_izq .cuerpo_articulo .director {
	width: 600px;
}
#cineasta .columna_izq .cuerpo_articulo .actor {
	width: 600px;
	overflow: hidden;
}
#cineasta .columna_izq .cuerpo_articulo .premios {
	width: 600px;
}
#cineasta .columna_izq .cuerpo_articulo ul.2columnas {
	width: 250px;
	float: right;
	margin: 0px;
	padding: 0px;
}
#cineasta .columna_izq .cuerpo_articulo ul.1columnas {
	width: 250px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
}
#contenedor #cineasta .columna_izq .cuerpo_articulo li {
	list-style-type: circle;
}
#cineasta .columna_der {
	float: right;
	width: 340px;
}
#cineasta .columna_der .foto {
	border: 20px solid #000000;
}
#cineasta .columna_der .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
}
#cineasta .columna_izq .nombre_seccion {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
#cineasta .columna_izq .cuerpo_articulo h3 {
	color: #333;
	font-size: 14px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-left: 20px;
}
/* fin cineasta */

/* literato */
#literato {
	padding: 10px;
	width: 968px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #EFEFEF;
	overflow: hidden;
}
#literato .columna_izq {
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	float: left;
	font-weight: normal;
	color: #333;
}
#literato .columna_izq .cuerpo_articulo .director {
	width: 600px;
}
#literato .columna_izq .cuerpo_articulo .actor {
	width: 600px;
	overflow: hidden;
}
#literato .columna_izq .cuerpo_articulo .premios {
	width: 600px;
}
#literato .columna_izq .cuerpo_articulo ul.2columnas {
	width: 250px;
	float: right;
	margin: 0px;
	padding: 0px;
}
#literato .columna_izq .cuerpo_articulo ul.1columnas {
	width: 250px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
}
#literato .columna_izq .cuerpo_articulo li {
	list-style-type: circle;
}
#literato .columna_der {
	float: right;
	width: 340px;
}
#literato .columna_der .foto {
	border: 20px solid #000000;
}
#literato .columna_der .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
}
#literato .columna_izq .nombre_seccion {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
#literato .columna_izq .cuerpo_articulo h3 {
	color: #333;
	font-size: 14px;
	line-height: 20px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#literato .columna_izq .cuerpo_articulo .firma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 10px;
	color: #333;
}
/* fin literato */

/* obituario */
#obituario {
	padding: 10px;
	width: 968px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #EFEFEF;
	overflow: hidden;
}
#obituario .columna_izq {
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	float: left;
	font-weight: normal;
	color: #333;
}
#obituario .columna_izq .cuerpo_articulo .director {
	width: 600px;
}
#obituario .columna_izq .cuerpo_articulo .actor {
	width: 600px;
	overflow: hidden;
}
#obituario .columna_izq .cuerpo_articulo .premios {
	width: 600px;
}
#obituario .columna_izq .cuerpo_articulo ul.2columnas {
	width: 250px;
	float: right;
	margin: 0px;
	padding: 0px;
}
#obituario .columna_izq .cuerpo_articulo ul.1columnas {
	width: 250px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
}
#obituario .columna_izq .cuerpo_articulo li {
	list-style-type: circle;
}
#obituario .columna_der {
	float: right;
	width: 340px;
}
#obituario .columna_der .foto {
	border: 20px solid #000000;
}
#obituario .columna_der .copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
}
#obituario .columna_izq .nombre_seccion {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
#obituario .columna_izq .cuerpo_articulo h3 {
	color: #333;
	font-size: 14px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#obituario .columna_izq .cuerpo_articulo .firma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 10px;
	color: #333;
}
/* fin obituario */
/* album */
#album {
	padding: 10px;
	width: 968px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #EFEFEF;
	overflow: hidden;
}#album .columna_izq {
	float: left;
	width: 540px;
}
#album .columna_izq .nombre_seccion {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-style: italic;
	line-height: 32px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 20px;
}
#album .columna_der {
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	width: 410px;
	font-size: 12px;
	line-height: 18px;
	margin-top: 52px;
}
#album .columna_der .navegacion_album {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	background-color: #000000;
	color: #FFFFFF;
	text-align: right;
	width: 390px;
	padding-right: 20px;
	font-weight: bold;
	margin-bottom: 10px;
}
#album .columna_der .navegacion_album a {
	color: #FFFFFF;
	text-decoration: none;
}
#album .columna_der .copy {
	color: #333333;
}
#album .columna_der .firma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 10px;
}
#album .columna_der .copyalbum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	line-height: 28px;
	font-weight: bold;
}
#obituario .columna_der #videoconreproductorflash .video {
	width: 300px;
	border: 20px solid #000000;
	margin-bottom: 30px;
}
#obituario .columna_der #videoconreproductorflash h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}#obituario .columna_der .enlaces dt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 10px;
}
#obituario .columna_der .enlaces {
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #000000;
}
#obituario .columna_der .enlaces a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	line-height: normal;
	color: #666666;
}
#obituario .columna_der .enlaces dd {
}

#obituario .columna_der .enlaces a:hover {
	background-color: #f3f3f3;
}
#obituario .columna_der .enlaces dd {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-left: 10px;
}
#obituario .columna_der .dijeron {
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #666666;
}
#obituario .columna_der .dijeron dt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin-left: 10px;
	margin-bottom: 5px;
}
#obituario .columna_der .dijeron dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#obituario .columna_der .dijeron a {
	color: #666666;
	text-decoration: none;
}
#obituario .columna_der .dijeron a:hover {
	background-color: #f3f3f3;
}
#obituario .columna_der .videos {
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}
#obituario .columna_der .videos dt {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 5px;
	margin-left: 10px;
}
#obituario .columna_der .videos dd {
	font-size: 12px;
	line-height: normal;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#obituario .columna_der .videos a {
	color: #666666;
	text-decoration: none;
}
#obituario .columna_der .videos a:hover {
	background-color: #f3f3f3;
}
#obituario .columna_der .dijeron em {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #000000;
}
