/* hoja de estilos para la sección auxiliar CONTACTA del Portal de Madrid Histórico */

/* INICIO de definición de clases */

.cabecera {  border: none; padding-right: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-bottom: 1px; background-color: #FF9900; height: 20px; width: 100%; text-align: centre}

.cabecera_superior { border: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: centre ; width: 770px}

.cabecera_nombre_portal { border: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; text-align: left}

.cabecera_funcionalidades { border: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: right; float: right; color: #FFFFFF}

.cabecera_seccion_titulo { border: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 2px; padding-left: 5px; text-align: left; float: left}

.cabecera_seccion_opciones { border: none; margin-right: 5px; text-align: left; float: right; padding-top: 10px}

.menu_funcionalidades { border: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: underline; text-align: right}

.menu_funcionalidades:hover { border: none; margin-top: 0px; margin-right: 0%; margin-bottom: 0px; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CC6600; text-decoration: underline; text-align: right}

.cabecera_central { border: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: centre ; width: 770px; height: 25px}

.cabecera_logotipo { border: none; padding-right: 0px; padding-left: 0px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; float: left; height: 75px; text-align: left}

.cabecera_fecha_actualizacion {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FF6600; text-decoration: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: right; float: right}

.cabecera_utilidades {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF9900; text-decoration: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; float: left; text-align: left}

.menu_utilidades { border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FF9900; text-align: right; vertical-align: top}

.menu_utilidades:hover { border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFCC00; text-align: right; vertical-align: top}

.cabecera_inferior { border: none; text-align: centre ; width: 770px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 75px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFCC00; background-image: url(../../imagenes/global/fondo_descubremadrid.gif); background-repeat: repeat}

.contenido { border: none; text-align: left; width: 770px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clip:  rect(   ); font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; font-weight: bold; color: #000000}

.contenido_titulos { border: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clip:  rect(   ); width: 770px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}

.contenido_subtitulo_criterio {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF9900; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 100%; text-align: left}

.contenido_subtitulo { border: none; margin-right: 0px; padding-top: 0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; color: #FF9900; margin-top: 0px; margin-bottom: 10px; margin-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.contenido_indice { border: none; margin-right: 0px; padding-top: 0px; margin-top: 5px; margin-bottom: 5px; margin-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: right}

.contenido_izquierdo { border: none; text-align: centre; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; clip:            rect(   ); padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; background-color: #999999; float: left; height: 420px; width: 538px}

.contenido_izquierdo_informacion { border: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; clip:        rect(   ); float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 8px; padding-left: 8px; width: 213px; background-color: #CCCCCC; height: 320px}

.contenido_izquierdo_imagen_informacion { border: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; clip:  rect(   ); margin-top: 50px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 205px; background-color: #CCCCCC; height: 155px}

.contenido_centro { border: none; margin-top: 0px; margin-right: 80px; margin-bottom: 40px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clip:      rect(   ); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: right}

.contenido_centro_informacion { border: none; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 5px; padding-top: 15px; padding-right: 0px; padding-bottom: 8px; padding-left: 8px; clip:      rect(   ); width: 210px; background-color: #CCCCCC; text-align: left; height: 415px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}

.contenido_derecho { border: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; clip:        rect(   ); float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 8px; padding-left: 8px; width: 213px; background-color: #CCCCCC; height: 434px}

.contenido_derecho_imagen { border: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; clip:  rect(   ); margin-top: 50px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 205px; background-color: #CCCCCC; height: 155px}

.contenido_derecho_informacion { border: none; text-align: left; font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; color: #000000; clip:            rect(   ); padding-top: 15px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; width: 528px; height: 320px; float: left; font-weight: bold}

.contenido_imagen_texto { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-align: justify; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }

.menu_imagen { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #006699; text-decoration: underline}

.menu_imagen:hover { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #006699; text-decoration: none}

.seccion_calendariohistorico { border: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; clip:       rect(   ); float: left; background-image: url(../imagenes/portada/portada_imagen3.jpg); background-repeat: no-repeat; height: 177px; padding-top: 8px; padding-right: 50px; padding-bottom: 0px; padding-left: 8px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 245px}

.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CCFFFF; text-decoration: none; border: none; text-align: right; margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 0px}

.menu_enciclopedia { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 25px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-align: left; text-decoration: underline; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.menu_enciclopedia:hover { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 25px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-align: left; text-decoration: none}

.seccion_monumentos { border: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; clip: rect( ); float: left; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; background-image: url(../imagenes/portada/fondo_monumentos.gif); background-repeat: repeat ; width: 278px}

.seccion_utilidades { border: none; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; clip: rect( ); float: left; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; background-image: url(../imagenes/portada/fondo_utilidades.gif); background-repeat: repeat ; width: 278px}

.lista_resultados { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-align: left; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.lista_resultados:hover { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-align: left; text-decoration: underline; margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.pie { border: none; padding-right: 0px; padding-left: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 770px; text-align: centre; height: 75px; clip:       rect(   )}

.pie_utilidades { border: none; padding-right: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 0px; width: 770px; height: 25px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none ; vertical-align: bottom}

.pie_funcionalidades { border: none; padding-right: 0px; padding-left: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1px; padding-bottom: 1px; width: 770px; height: 25px; text-decoration: none ; background-image: url(../../imagenes/global/fondo_descubremadrid.gif); background-repeat: repeat; text-align: centre; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.pie_copyright { border: none; padding-right: 0px; padding-left: 0px; margin-top: 0px; margin-right: 5px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; width: 770px; text-align: centre; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none }

.menu_pie_favoritos { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF9900; text-decoration: underline; margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: bottom}

.menu_pie_favoritos:hover { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FF9900; text-align: left; text-decoration: none; vertical-align: bottom; margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.menu_pie_recomendar { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF9900; text-align: right; text-decoration: underline; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.menu_pie_recomendar:hover { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FF9900; text-align: right; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.menu_pie_subir { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF9900; text-decoration: underline; margin-top: 20px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: centre}

.menu_pie_subir:hover { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FF9900; text-align: centre; text-decoration: none; margin-top: 20px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.menu_pie_funcionalidades { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-align: right; text-decoration: none}

.menu_pie_funcionalidades:hover { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #999999; text-align: right; text-decoration: none}

.menu_privacidad { border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-align: left; text-decoration: underline; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.menu_privacidad:hover { border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; text-align: left; text-decoration: none}

input {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; border: 1px #000000 solid; text-align: left; width: 177px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: 20px}

select {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; height: 20px; width: 242px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px #000000 solid}

/* FINAL de definición de clases */.contenido_superior { border: none; width: 770px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; height: 55px}

