@charset "utf-8";
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	display: block;
	margin: auto;
	width: 850px;
	*width: 850px !important;
}

.tresColumnas #container {
	width: 780px; 
	background: #FFFFFF; /* los márgenes automáticos (conjuntamente con un ancho) centran la página */
	text-align: left; /* esto anula text-align: center en el elemento body. */
} 
	
    .tresColumnas #header {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #FFFFFF;
    } 	
	
    .tresColumnas #header h1 {
		margin: 0; /* el uso de relleno en lugar de margen le permitirá mantener el elemento alejado de los bordes del div */
		padding-top: 10px;
		padding-right: 0;
		padding-bottom: 10px;
		padding-left: 0;
    }


	.tresColumnas #enc_01 {
		background-image: url(imagenes/enc_01.jpg);
		height: 76px;
		width: 780px;		
	}
	
	.tresColumnas #enc_02 {
		height: 108px;
		width: 780px;		
	}
	
	.tresColumnas #enc_03 {
		float: left;
		background-image: url(imagenes/enc_03.png);
		height: 62px;
		width: 450px;
	}
	
	.tresColumnas #enc_botones_redondeados {
		float: right;
		background-image: url(imagenes/enc_03_fondo_gris.png);		
		height: 62px;
		width: 330px;
	}
	
	.tresColumnas #img_btn_redondo{
		float: left;
		width: 25px;
		padding-top:10px;
		padding-right:20px; 	
		padding-bottom:3px;
		padding-left:9px;
		_padding-right: 5px;
	}	
	
	.tresColumnas #img_btn_redondo img{
		border:none;
	}

	.tresColumnas #pie {
		background-image:url(/medios/imagenes/foto_pie_pagina.png);		
		width: 780px;
		height:87px;
		_background-repeat: no-repeat;
	}	

    .tresColumnas #sidebar1 {
    	float: left; /* dado que este elemento es flotante, debe asignarse un ancho */
    	width: 150px; /* el ancho real de este div, en navegadores que cumplen los estándares, o el modo de estándares de Internet Explorer, incluirá el relleno y el borde además del ancho */
    	background: #EBEBEB; /* el color de fondo se mostrará a lo largo de todo el contenido de la columna, pero no más allá */
    	padding: 15px 10px 15px 20px; /* el relleno mantiene el contenido del div alejado de los bordes */
    }
	
    .sidebar2 {
		float: right; /* dado que este elemento es flotante, debe asignarse un ancho */
		width: 172px;
		background-color: #DEE9F8;
		margin-top: 32px;
		padding-top: 5px;
		*margin-top: 35px !important;
		padding-right: 5px;
		padding-bottom: 5px;
		padding-left: 5px;		
		margin-right: 17px;
		_margin-right: 5px;
    }

    .tresColumnas #mainContent {
		width: 570px;
		margin-top: 50px;
		*margin-top:0px !important; 
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		border: solid #FFFFFF 1px;
    }
	
	.tresColumnas #mainContent_Completo {
		width: 760px;
		margin-top: 70px;
		*margin-top:0px !important; 
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
    } 
	
    .mainContentTramites {
		width: 770px;
		margin-top: 70px;
		*margin-top:0px !important; 
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px; 
		padding-left: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;		
    }
	
	.imagen_organigrama img{
		display: block;
		margin: auto;
		*padding-top: 25px !important;
		padding-top: 35px;
	}
	
	.capas_organigrama_foto{
		width: 650px;	
		float: left;
		margin: 15px;
	}	
	
	.contenidoOrganigrama{
		width: 770px;
		margin-left: 21px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:51px;
		padding-top: 0px;	
	}
	
    .tresColumnas #footer {
		padding-top: 20px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		background-color: #FFFFFF;
    } 
    .tresColumnas #footer p {
    	margin: 0; /* el ajuste en cero de los márgenes del primer elemento del pie evitará que puedan contraerse los márgenes (un espacio entre divs) */
    	padding: 10px 0; /* el relleno de este elemento creará espacio, de la misma forma que lo haría el margen, sin el problema de la contracción de márgenes */
    }
    .fltrt { /* esta clase puede utilizarse para que un elemento flote en la parte derecha de la página. El elemento flotante debe preceder al elemento junto al que debe aparecer en la página. */
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { /* esta clase puede utilizarse para que un elemento flote en la parte izquierda de la página. */
    	float: left;
    	margin-right: 8px;
    }
    .clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
	
.submenu {
	width: 570px;
	margin-top:20px;
}

.nombre_seccion{
	position: relative;
	width: 100px;
	float:left;	
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-left: 20px;
}

.nombre_seccion_secretaria_extendida{
	position: relative;
	width: 200px;
	float:left;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-left: 20px;
}

.nombre_seccion_secretaria_extendida_full{
	position: relative;
	width: 430px;
	float:left;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-left: 20px;
}

.nombre_seccion_boletin{
	position: relative;
	width: 125px;
	float:left;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-left: 20px;
}

.barra_submenu {
	float:right;
	position: relative;	
	margin-right: 15px;
}

.barra_submenu_cultura {
	float:left;
	margin-top: 7px;
	position: relative;	
	margin-right: 15px;
	width: 680px;
}

.barra_submenu_cultura img{
	height: 21px; 
	*width: 115px !important; 
	width: 115px;
}

.barra_submenu_servicios {
	width: 347px;
	float:right;
	position: relative;	
	margin-right: 15px;
}

.contenido{
	margin-left: 21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;	
	color: #666666;
}

.mas_info_sec{
	background-image: url(/medios/imagenes/botonera/sec_mas_info.png);
	background-repeat: no-repeat;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 50px;
}

.mas_info_sec a:visited{
	color: #336699;
}

.mas_info_sec a:link{
	color: #336699;
}

.mas_info_sec p{
	margin-left:20px;
	margin-top:0px;
}

.dep_sec{
	font-size:12px;
	margin-left: 30px;
}

.anio_boletin{
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336699;	
}

.bol_descripcion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#339999;	
}

.bol_descripcion a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	margin-left:60px;
}

.bol_botones{
	border: 1px solid #CCCCCC;
	text-align: center;
	width: 450px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-left: 40px;
}

/* PIE DE PAGINA*/

 .tresColumnas #campo_nombre {
	float: left;
	padding-left: 320px;
	padding-top: 30px;
}
 
 .tresColumnas #campo_apellido {
	padding-top: 30px;
	padding-left: 570px;
}

 .tresColumnas #campo_email {
 	padding-bottom: -10px;
	margin-bottom: -10px;
	padding-left: 320px;
	padding-top: 4px;
 }
 
  .tresColumnas #campo_email_comunicacion {
	padding-left: 243px;
	padding-top: 4px;
 }

 /*btn_enviar_pie_pagina*/
 .tresColumnas #btn_enviar{
 	background-image:url(/medios/imagenes/botonera/btn_enviar_pie_pagina.png);	
	background-repeat: no-repeat;
	margin-left:2px;
 }

/* FIN PIE DE PAGINA*/

/* ESTILOS INPUT PIE DE PAGINA*/


 .tresColumnas #campo_nombre  input{
	 border:solid #000000 1px;
 } 

 .tresColumnas #campo_apellido  input{
	 border:solid #000000 1px;
 } 

 .tresColumnas #campo_email input{
	 border:solid #000000 1px;
 } 
 
  .tresColumnas #campo_email_comunicacion input{
	 border:solid #000000 1px;
 } 


/* FIN ESTILOS INPUT PIE DE PAGINA*/

/* FONDO BIENVENIDA INTENDENCIA */

.bienvenida_intendencia{
	background-color: #FFFFFF; 
	color: #666666;
	padding: 0px 0px 15px 15px;
	width: 520px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.bienvenida_intendencia_contacto{
	color: #666666;
	padding: 0px 0px 15px 30px;
	width: 520px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(/medios/imagenes/botonera/fondo_contacto.png);
	background-repeat:no-repeat;
}

.bienvenida_contacto_btn_redondo{
	margin-top: 37px;
	color: #666666;
	padding: 0px 0px 15px 30px;
	width: 520px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(/medios/imagenes/botonera/fondo_contacto.png);
	background-repeat:no-repeat;
}

.int_titulo_bienvenida{
	background-image:url(/medios/imagenes/botonera/icono_sal_bienvenida.png);
	background-repeat:no-repeat;
	background-position: left;
	width: 280px;
	float:left;
	font-size:14px;
}

.letra_roja_contacto{
	width: 190px;
	margin-left: 270px;
	padding-top: 20px;
	color: #FF0000;
}

.foto_intendente{
	float: right;
	background:url(/medios/imagenes/botonera/int_foto_intendente.jpg);
	width: 203px;
	height: 230px;
	padding: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
}

.cargo_funcionario{
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
}

.cargo_funcionario_dependencias{
	color:#666666;
}
/* FIN FONDO BIENVENIDA INTENDENCIA */

/* MENU CONSULTAS*/

/*btn_enviar intendencia y Consulta Menu Redondo*/
 .btn_enviar_consulta{
	 margin-left:396px; 	
 }
 
  .btn_enviar_consulta2{
	 margin-left:397px; 	
 }

 .btn_enviar_consulta2 input{
 	width: 63px;
 	background:url(/medios/imagenes/botonera/btn_enviar_pie_pagina.png);
	background-repeat: no-repeat
 }


 
 .btn_enviar_consulta input{
 	background:url(/medios/imagenes/botonera/btn_enviar_pie_pagina.png);
	background-repeat: no-repeat
 }
 
/* FIN MENU CONSULTAS*/

/* INTENDENCIA MODELO DE GESTION*/

.titulo_modelo{
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
}
/* FIN MODELO DE GESTION*/

/* PRESENTACION NOTICIAS EN MAS INFORMACION */

/*SIN IMAGEN*/
.titulo_mas_informacion_noticia{
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E77817;
	padding-bottom: 10px;
	padding-top: 10px;
}

.texto_mas_informacion_noticia{
	background-color: #CCCCCC;	
}

/* CON IMAGEN */
.bloque_mas_informacion_noticia_con_foto{
	color: #666666;
	width: 550px;
	background-color: #CCCCCC;
	float:left;
}

.texto_mas_informacion_noticia_con_foto{
	background-color: #CCCCCC;
	width: 275px;
	padding-top: 15px;
	padding: 10px;
	float: left;
	border: dashed #000000 2px;		
}

.imagen_mas_informacion_con_foto input{
	float: left;	
	margin: 10px;
	background-color: #CCCCCC;
}

.ancla_imagen img{
	margin-left: 90px;
	margin-top: 40px;
}

.noticias_antetitulo{
	*margin-top: 15px !important;
	margin-bottom: 25px;
 	color: #336699;
}

/* PRESENTACION NOTICIAS MAS INFORMACION */

/* MENU LA CIUDAD*/
.titulo_ciudad{
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #336699;	
}

.mapa_acceso{
	padding-top: 20px;
	padding: 40px;	
}

.imagen_cabecera_ciudad img{
	padding-left: 25px;
}

.barra_submenu_ciudad{
	float:right;
	position: relative;
	margin-right: 15px;
	padding-top: 91px;
	height: 50px;
	background-image: url(/medios/imagenes/cabecera_referencia_historica.png);
	background-repeat:no-repeat;	
}

.barra_submenu_geografia{
	float:right;
	position: relative;
	margin-right: 15px;
	padding-top: 91px;
	height: 50px;
	background-image: url(/medios/imagenes/cabecera_geografia.png);
	background-repeat:no-repeat;	
}

.barra_submenu_clima{
	float:right;
	position: relative;
	margin-right: 15px;
	padding-top: 91px;
	height: 50px;
	background-image: url(/medios/imagenes/cabecera_clima.png);
	background-repeat:no-repeat;	
}

.barra_submenu_accesos{
	float:right;
	position: relative;
	margin-right: 15px;
	padding-top: 91px;
	height: 50px;
	background-image: url(/medios/imagenes/cabecera_accesos.png);
	background-repeat:no-repeat;	
}

.barra_submenu_fotogaleria{
	float:right;
	position: relative;
	margin-right: 15px;
	padding-top: 91px;
	height: 50px;
	background-image: url(/medios/imagenes/cabecera_fotogaleria.png);
	background-repeat:no-repeat;	
}

.barra_submenu_turismo{
	float:right;
	position: relative;
	margin-right: 15px;
	padding-top: 91px;
	height: 50px;
	background-image: url(/medios/imagenes/cabecera_turismo.png);
	background-repeat:no-repeat;	
}

.ciudad_galeria_imagenes{
	margin-left: 15px;
}

/* FIN MENU LA CIUDAD*/

/* ESTILOS NOTICIAS */
.titulo_noticia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #336699;
	margin-top: 0px;
	margin-bottom: 10px;
	text-transform:uppercase;
}

.area_titulo_noticia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform:uppercase;
	/*margin-bottom: -15px;*/
}

.pie_noticias{
	padding-top: 50px;	
}

/*VISOR IMAGENES*/

.visor_imagenes{
	float:left;
	margin-left: 4px;
	width: 288px;
	text-align:center;
}

.fotos_visor_imagenes{
	text-align:center;
}

.fotos_visor_imagenes img{
	display: block;
	margin: auto;
	height: 182px;
	width:274px;
}

.control_visor_imagenes{
	float:left;
	width: 288px;
	margin-top: 7px;
	background-image: url(/medios/imagenes/fondo_control_visor_imagen.png);
	background-repeat: no-repeat;
	height: 26px;
}

.play_visor_imagen img{
	float: left;
	margin-left: 50px;
	margin-top: 2px;
	
}

.pausa_visor_imagen img{
	float: left;
	margin-left: 10px;
	margin-top: 2px;
}

.siguiente_visor_imagen{
	float: left;
	margin-left: 10px;
	margin-top: 2px;
}

.anterior_visor_imagen{
	float: left;
	margin-left: 10px;
	margin-top: 2px;
}

.cantidad_imagenes_visor_imagen{
	float:left;
	margin-left: 15px;
	margin-top: 5px;
	color:#FFFFFF;
}
/*FIN VISOR DE IMAGENES*/

.informacion_del_dia{
	margin-left: 329px;
	width: 220px;
	background-repeat: no-repeat;
	height: 30px;
}

.noticias_del_dia{	
	width: 197px;
	margin-left: 329px;	
	border:solid #999999 2px; 
}

.archivos_noticias{
	float:left;
	width: 296px;
	margin-top: 10px;
	
}

.archivo_de_imagenes{
	float: left;
	width: 140px;
	margin: 4px;
}

.archivo_de_noticias{
	float: right;
	width: 140px;
	margin: 4px;
}

.ir_otras_noticias{
	margin-left:329px;
	margin-top: 14px; 
	*margin-top: 17px !important;
}

.titulo_noticia_mas_informacion_dia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E77817;		
	padding: 5px;
}

.titulo_noticia_mas_informacion_dia a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	padding: 5px;
}

.texto_noticia_mas_info{
	margin: 8px;
}

.titulo_navegacion{
	margin-top: 40px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #006600;
	width: 400px;
	float: left;
}

.titulo_navegacion_mas_info{
	margin-top: 40px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #006600;
	margin-bottom: 15px;
}

.titulo_navegacion_extendida{
	float:left;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-left: 20px;
}

/* FIN ESTILOS NOTICIAS */

/*PORTADA*/

.fecha_portada{
	font-size: 10px;
	text-align:right;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 10px;
}

.cabecera_informacion_del_dia{
	margin-top: 35px;
	background-repeat:no-repeat;
	margin-left: 15px;
}

.cabecera_informacion_del_dia img{
	float: left;
	width: 281px;
	height: 25px;
	margin-top: 1px;
}

.texto_movimiento_noticias{
	float: left;
	width: 281px;
	position:absolute;
	*z-index: 1 !important;
	*position: relative !important;
	height: 400px;
}

.portada_otras_noticia{
	float: right;
	background-color: #DEE9F8;
	width: 250px;
	margin-right: 8px;
	height: 150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;	
	_margin-left: 15px;
}

.portada_cultura{
	background-repeat:no-repeat;
	float: right;
	*margin-top: 20px !important;
	margin-top: 20px;
	width: 255px;
	height: 70px;
	_float: right;
	_margin-top: 11px;
}

.portada_turismo{ 	
/*	background-image: url(/medios/imagenes/portada_turismo.png); */
	background-repeat:no-repeat;
	float: left;
	margin-top: 19px;
	width: 275px;
	height: 70px;
	margin-left: 15px;
	_float: left;
}

.portada_deporte{
	background-repeat:no-repeat;
	float: right;
	*margin-top: 19px !important;
	margin-top: 18px;
	width: 255px;
	height: 70px;
}

.portada_educacion{
	background-repeat:no-repeat;
	float: left;
	margin-top: 19px;
	margin-left: 15px;
	width: 275px;
	height: 70px;
}

.portada_texto_noticia{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	margin-left: 10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:5px;
}

.vinculo_portada_texto_noticias{
	color: #000000;
	text-decoration: none;
}

.alineacion_portada_otras_noticia{
	margin-top: 20px;
}

.titulo_noticia_portada{
	background-position: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 14px;
	color:#336699;
	margin: 8px;
	font-weight: bold;
}

.linea_division_noticias{
	text-align:center;
	width: 230px;
	color:#0033CC;
	size:1px;
	margin: 15px;
}

.portada_imagen_movimiento img{
	float: left;
	height: 182px;
	width: 281px;
	margin-bottom: 15px;
}

.portada_imagen_leer_mas {		
}

.portada_imagen_leer_mas_segundo{
	margin-left: 10px;
	margin-bottom: 10px;
}

.otras_noticias_div_blanco{
	margin-left: 75px;
	width: 105px;
	border-bottom: solid #FFFFFF 4px;
	margin-top: 25px;
}

.seccion_foto_inferior img{
	margin-left: 20px;
	margin-top: 25px;
}

.portada_destacados img{
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 20px;
}

.destacado_portada_1 img{
	float: left;
	margin-left: 15px;
	margin-right: 8px;
}

.destacado_portada_2 img{
	float: right;
	margin-left: 15px;
	margin-right: 8px;		
}

.destacado_portada_3{
	float: left;
	margin-left: 15px;
	margin-right: 8px;
}

.destacado_portada_3 img{
	float: left;
	margin-left: 15px;
	margin-right: 8px;
}

/*Eliminar este class si no es flash*/
.destacado_portada_4{
	float: right;
	margin-left: 15px;	
	margin-right: 8px;
}

.destacado_portada_4 img{
	float: right;
	margin-left: 15px;	
	margin-right: 8px;
}

.destacado_portada_5 img{
	float: left;
	margin-left: 16px;
	margin-right: 8px;
}

.destacado_portada_6 img{
	float: right;
	margin-left: 15px;	
	margin-right: 8px;
}

/*FIN MENU PORTADA*/

/* SECRETARIA DE ECONOMIA*/
.foto_funcionario{
	float: left;
	margin: 25px;
}

.texto_cargo_funcionario{
	color: #666666;
	margin: 25px;
}

.texto_objetivos_secretaria{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: 25px;
}

.texto_objetivos_secretaria li{
	margin-left: 15px;
	*margin-left: 0px !important;
}

.texto_masinfo_secretaria{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	margin-bottom: 15px;
	font-style:italic;
}

.linea_division_objetivos_secretarias{
	margin: 15px;
	color: #E77817;
	height: 1px;
}

.titulo_masinfo_secretaria{
	color: #336699;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-transform:uppercase;
}

.area_masinfo_secretaria{
	font-weight: bold;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 25px;
	font-weight:bold;
	text-transform:uppercase;
}

.imagen_mas_info_izquierda{
	float: left;
	margin-top: 10px;
}

.texto_masinfo_secretaria_con_imagen{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	margin-top: 10px;
}

/*FIN SECRETARIA DE ECONOMIA*/

/* BARRA LATERAL DERECHA*/

.buscador_lateral_derecho{
	color:#000000;
	background-color: #99CCCC;
	margin-left: 11px;
	height:33px;
	width: 152px;
}

.buscador_lateral_derecho input{
	margin: 6px;
	font-size: 12px;
}

.buscador_lateral_derecho img{
	margin-bottom: 7px;
}

.programas_lateral_derecho{
	height: 150px;
	width: 155px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color: #CCCCCC;
	overflow: scroll;
	overflow-x:hidden;
	margin-bottom: 0px;
	margin-top: 0px; 
	margin-left: 10px;
	margin-right: 10px;
}

.programas_lateral_derecho_interno{
	margin: 10px;
	line-height: 9px;
}

.programas_lateral_derecho_interno a{
	text-decoration: none;
}

.programas_lateral_derecho_interno a:link{
	text-decoration: none;
	color: #0066FF; 
}

.programas_lateral_derecho_interno a:visited{
	text-decoration: none;
	color: #0066FF; 
}

.cabecera_programas_lateral_derecho{
	margin-bottom: 0px;
	margin-top: 10px; 
	margin-left: 10px;
	margin-right: 10px;
}

.linea_gratuita_lateral_derecho{
	margin:10px;
}

.guia_tramites_lateral_derecho{
	margin:10px;
}

.mapa_lateral_derecho{
	margin: 10px;
}

.automotor_lateral_derecho{
	margin: 10px;
}

.inmobiliario_lateral_derecho{
	margin: 10px;
}

.jurada_lateral_derecho{
	margin: 10px;
}

.fundaciones_lateral_derecho{
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
}

.otros_entes_lateral_derecho{
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
}

.texto_otros_entes_portada{
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.texto_otros_entes_portada ul{
	*margin-left: 25px !important;
	margin-top:10px;
	margin-bottom: 10px;
}

.texto_fundaciones_portada{
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.texto_fundaciones_portada ul{
	*margin-left: 25px !important;
	margin-top:10px;
	margin-bottom: 10px;
}

/* FIN BARRA LATERAL DERECHA*/


/* MENU COMUNICACION*/

.capa_comunicacion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#339999;	
}

.nombre_seccion_camunicacion{
	position: relative;
	width: 200px;
	float:left;	
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-left: 20px;
}

.nombre_seccion_camunicacion_full{
	position: relative;
	width: 300px;
	float:left;	
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-left: 20px;
}

.titulo_comunicacion{
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006600;	
}

.division_prensa{
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	float: left;
}

.division_comunicacion{
	margin-top:20px;
	margin-left: 20px;
}

.barra_submenu_comunicacion{
	margin-left: 21px;	
	width: 130px;
	float: left;
}

.barra_submenu_prensa{
	margin-left: 21px;	
	width: 130px;
	float: left;
}

.comunicacion_imagenes_variado{
	border: solid #000000 1px;
	width: 310px;
	margin-left: 180px;
}

/* FIN MENU COMUNICACION*/

/*PANEL ADMINISTRACION*/

.titulo_navegacion_adminis{
	margin-top: 0px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #006600;
	width: 700px;
	float: left;
	margin-bottom: 15px;
}

.tresColumnas #mainContent_adminis {
	width: 780px;
	*margin-top:10px !important; 
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 10px;
} 

.navegacion_adminis{
	float: left;
	width: 400px;
}

.logout_adminis {
	float:right;
	width: 150px;
	color:#FF0000;
}

.informacion_adminis{
	*margin-top: 15px !important;
	margin-top: 55px;
	margin-left: 20px;
}

/*FIN PANEL ADMINISTRACION*/

/*PROGRAMAS*/

.titulo_navegacion_programas{
	margin-top: 40px;
	margin-bottom: 15px;	
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #006600;
	width: 600px;
	float: left;
}

/* FIN PROGRAMAS*/

/* AGENDA PORTADA */

.agenda_del_dia{
	margin-top: 15px;
	float: right;
	width: 245px;	
	*height: 165px !important;
	height: 166px;
	margin-right: 12px;	
	_margin-left: 17px;
}

.agenda_del_dia img{
	margin-bottom: 9px;
}

.descripcion_agenda_del_dia{
	color: #999999;
	font-size: 10px;
	margin-top: 8px;
	margin-bottom: 8px;	
	*margin-top: 3px !important;
	*margin-bottom: 3px !important;
}

.hora_agenda_del_dia{
	float:left;
	margin-left: 5px;
	margin-right: 5px;
	color:#009900;
	height: 25px;
}

.agenda_del_dia hr{
	size: 3px;
	width: 230px;
}

.recuadro_agenda_del_dia{
	padding-bottom: 5px;
	padding-top: 3px;
	border: solid #CCCCCC 1px;
}

/* FIN AGENDA PORTADA */

/* BUSCADOR*/

.buscador_noticias{
	margin-left: 15px;	
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #006600;
	float: left;
	padding-top: 5px;
}

.buscador_texto_noticias{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#336699;
	text-align:left;
	margin-left: 15px;
	padding-top: 5px;
	float: right;
	width: 440px;
	margin-bottom: 15px;
}

.buscador_texto_noticias a{
	color: #336699;
	text-decoration:none;
}

.buscador_opciones{
	margin-top: 15px;
	margin-left: 50px;
}

.buscador_busqueda_avanzada{
	color: #006600;
}

.titulo_navegacion_programas_buscador{
	margin-top: 10px;
	margin-bottom: 15px;	
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #006600;
	width: 600px;
	float: left;
}

.bloque_buscador_avanzado{
	border-top: solid #000000 1px;
	float: left;
	width: 450px;
	margin-top: 75px;
}

/* FIN BUSCADOR*/

/* TELEFONOS*/

.pantallas_telefonos{
	margin-top: 35px;
}

.tablero_telefonos{
	margin-left: 130px;
	border-top: solid #000000 1px;	
	border-bottom: solid #000000 1px;
	width: 324px;
}

/* FIN TELEFONOS*/

/*CAPAS COMUNICACION*/

.contenido_comunicacion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top: 0px;	
	width: 570px;
}

.contenido_cultura{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top: 0px;	
	width: 830px;	
}

.comunicacion_capa_botones{
	border: 1px solid #CCCCCC;
	text-align: center;
	width: 150px;
	float: left;
	height: 170px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-left: 21px;
	margin-top: 14px;
}

.cultura_capa_botones{
	border: 1px solid #CCCCCC;
	text-align: center;
	width: 150px;
	float: left;
	height: 170px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 21px;
	margin-top: 14px;
}

.cultura_capa_botones a{
	margin: 0px 10px 10px 15px;
}

.comunicacion_capa_botones img{
	margin-bottom: 10px;
}

.capas_comunicacion_prensa{
	width: 350px;	
	float: left;
	margin-left: 15px;	
}

.capas_cultura{
	width: 565px;	
	float: left;
	margin-left: 15px;	
	font-size: 11px;
}

.capas_comunicacion_prensa2{
	width: 350px;	
	float: left;
	margin-left: 15px;
	margin-top: 15px;
	*margin-top:0px !important;
}

/* FIN CAPAS COMUNICACION*/

/* VIDEOS SPOTS */
.imagen_spot_video_1{
	float: left;
	margin-left: 25px;
	margin-top: 0px;
}

.imagen_spot_video_1_impar{
	float: left;
	margin-left: 25px;
	margin-top: 0px;
	width: 300px;
}

.imagen_spot_video_2{
	float: left;
	margin-left: 25px;
	margin-top: 0px;
}

.imagen_spot_video_3{
	float: left;
	margin-left: 25px;
	margin-top: 10px;
}

.titulo_video_spot_1{
	float: left;
	margin-top: 10px;
	margin-left:75px;
}

.titulo_video_spot_2{
	float: left;
	margin-top: 10px;
	margin-left: 113px;
}

.nombre_texto_imagen{
	float: left;
	margin-top: 10px;
	margin-left: 75px;
	width: 200px;
}

/* FIN VIDEOS SPOTS*/

/* ISOLOGOTIPOS*/

.div_isologotipo{
	float: left;	
	margin-left: 25px;
	margin-top: 10px;
}

.botones_verdes_azules_isologotipos img{ 
	margin-left: 25px;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 5px;
}

/* FIN ISOLOGOTIPOS*/


/* PARTES DE PRENSA*/

.partes_prensa_global{
	margin-top: 20px;
	margin-left: 40px;
	font-size: 10px;
}

/* FIN PARTES DE PRENSA*/

/* DIARIO GESTION */

.interior_capa_diario_gestion{
	margin-left: 15px;	
}

.interior_capa_diario_gestion img{
	margin-left: 85px;
	margin-top:15px;
}

.texto_interior_capa_diario_gestion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	margin-left: 90px;
	margin-top:15px;
}

.imagen_leer_diario_gestion{
	margin-left: 90px;
	margin-top:15px;
}

.imagen_descargar_diario_gestion{
	margin-left: 15px;
	margin-top:15px;
}

/* FIN DIARIO GESTION */

/* CAMPANIAS */

.campanias_1{
	float:left;
	margin-left: 15px;
	margin-top:15px;
	margin-right: 10px;
}

.campania_botonera{
	margin-top: 15px;
}

.campania_botonera img{
	float:left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

/* FIN CAMPANIAS */

/* FORMULARIO COMUNICACION*/

.formulario_comunicacion_capas input{
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 15px;
	margin-top: 10px;
}

.formulario_comunicacion_capas textarea{
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 15px;
	margin-top: 10px;
}

/* FIN FORMULARIO COMUNICACION*/

/* ESTILOS CULTURA*/

.estilo_cultura{
	margin-left: 50px;
	margin-top: 25px;
	margin-right: 35px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.cultura_titulo_intitucional{
	color: #006699;
    margin-top: 60px;
	*margin-top: 20px !important;
	margin-bottom: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.cultura_tapa_guia_cultural{
	margin-left: 200px;
	margin-right: 15px;
	margin-top: 15px;
	float: left;	
	margin-bottom:60px;
}

.cultura_tapa_guia_cultural img{
	*margin-bottom:60px !important;
}

.cultura_texto_y_botonera_guia_cultural{
	margin-top: 160px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cultura_contenedor_corredor{
	margin-top: 80px;
	*margin-top: 0px !important;
	margin-bottom: 60px;
}

.nombres_corredores1{
	margin-top: 10px;
	margin-left: 57px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
}

.nombres_corredores2{
	margin-top: 10px;
	margin-left: 105px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float: left;
}

.nombres_corredores3{
	margin-top: 10px;
	margin-left: 100px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float: left;
}

.nombres_corredores4{
	margin-top: 10px;
	margin-left: 100px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float: left;
}

.nombres_corredores5{
	margin-top: 10px;
	margin-left: 560px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.encabezado_corredor_mediterraneo{
	margin-top: 50px;
	width: 670px;
}

.bloque_corredores{
	margin: 5px;
	padding-left: 25px;
	margin-top: 20px;
	margin-bottom: 60px;
}

.bloque_corredores img{
	padding-left: 15px;
	padding-top: 15px;
}

.cultura_imagen_cartelera_semanal{
	float:left;
	width: 335px;
	margin-right: 5px;
	margin-top:40px;
}

.cultura_imagen_cartelera_semanal img{
	display: block;
	margin: auto;
	margin-top:5px;
}

.cultura_contenedor_derecho_cartelera{
	float:left;
	width: 335px;
	margin-top:40px;
	margin-bottom: 60px;
}

.cultura_titulo_cartelera{
	width: 335px;
	color:#336699;
	margin-bottom: 5px;
	margin-top: 5px;
}

.cultura_cobertura_noticia{
	width: 335px;
	margin-top: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.cultura_subtitulo_noticia_cobertura{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.cultura_texto_institucional{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom: 60px;
}

.contenedor_centros_culturales{
	margin-bottom: 60px;
}

.cultura_navegacion{
	margin-top: 40px;
	margin-bottom: 10px;
	width: 190px;
	float:left;
	font-size: 14px;
	font:Verdana, Arial, Helvetica, sans-serif;
}

.edecom_navegacion{
	margin-top: 40px;
	margin-bottom: 10px;
	width: 70px;
	float:left;
	font-size: 14px;
	font:Verdana, Arial, Helvetica, sans-serif;
}

.edecom_navegacion_derecho{
	margin-top: 40px;
	margin-bottom: 10px;
	color: #336699;
	width: 590px;
	float:left;
	font-size: 14px;
	font:Verdana, Arial, Helvetica, sans-serif;
}

.edecom_navegacion_derecho_reducido{
	margin-top: 40px;
	margin-bottom: 10px;
	color: #336699;
	width: 390px;
	float:left;
	font-size: 14px;
	font:Verdana, Arial, Helvetica, sans-serif;
}

.cultura_navegacion_derecho{
	margin-top: 40px;
	margin-bottom: 10px;
	color: #336699;
	width: 470px;
	float:left;
	font-size: 14px;
	font:Verdana, Arial, Helvetica, sans-serif;
}

.contenedor_barra_navegacion_cultura{
	width: 670px;
	padding-bottom: 55px;
	*padding-bottom: 0px !important;
}

.contenedor_barra_navegacion_cultura_reducido{
	float:left;
	width: 570px;
	padding-bottom: 55px;
	*padding-bottom: 0px !important;
	height: 15px;
}

.estilo_cultura #cultura_linea_divisor_centro {
	width: 680px;
	margin-top: 55px;
	*margin-top: 25px !important;
}

.cultura_texto_cobertura{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 80px;
	*margin-top: 60px;
}


.cultura_texto_cobertura img{
	float:left;
	margin-right: 15px;
	margin-bottom: 5px;

}

.cultura_titulo_cobertura{
	color:#336699;
	margin-bottom: 10px;
}

.cultura_contenedor_cobertura{
	margin-bottom: 60px;
}

/* FIN ESTILOS CULTURA*/

/* ESTILOS PAGINA EDECOM*/

.texto_edecom_institucional{
	margin-top: 75px;	
	*margin-top: 45px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.texto_edecom_institucional img{
	float:left;
	margin-right: 20px;
}

.contenedor_edecom_institucional{
	margin-bottom: 60px;
}

.edecom_titulo_centro_cultural{
	color:#0066CC;
	margin-top: 40px;
	*margin-top: 20px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.edecom_centros_culturales{
	margin-top: 50px;
	margin-bottom: 10px;
}

.edecom_centros_culturales img{
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}

.direccion_centro_cultural{
	margin-bottom: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.edecom_texto_servicios{
	margin-top: 55px;
	margin-bottom: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.contenedor_edecom_servicios{
	margin-top: 75px;
	*margin-top: -7px !important;
}

.edecom_texto_centro_cultural{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.edecom_titulo_normativa{
	color: #006699;
	margin-top: 45px;
	margin-bottom: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.contenedor_normativa{
	margin-top: 70px;
	*margin-top: 0px !important;
	margin-bottom: 60px;
}

.edecom_texto_normativa_izquierda{
	float: left;
	width: 330px;
	margin-bottom: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-right: 15px;
}

.edecom_texto_normativa_derecha{
	float: left;
	width: 330px;	
	margin-bottom: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.edecom_autoridades_azul{
	color: #336699;
}

.interlineado_autoridades{
	line-height: 20px;
	margin-bottom: 60px;
}

.direccion_edecom_azul{
	color: #336699;
}

.contenedor_edecom_prevencion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom: 60px;
	margin-top: 40px;
	*margin-top: 0px !important;
}

.contenedor_edecom_prevencion img{	
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}

.contenedor_informes_edecom a{
	margin-top: 25px;
	margin-bottom: 60px;
	color: #336699;
	line-height: 35px;
}

.contenedor_informes_edecom {
	margin-top: 25px;
	margin-bottom: 60px;
	color: #336699;	
}

/* ESTILOS PAGINA EDECOM*/

.contenedor_edecom_institucional_global{
	margin-top: 70px;
	*margin-top: 50px !important;
}

.contenedor_centros_culturales_global{
	border: solid #FFFFFF 1px;
	margin-top: 30px;
	*margin-top: 0px !important;
}

.turismo_informacion_servicios_izquierda{
	float: left;
	margin-right: 15px;
	margin-left: 40px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 180px;
}

.turismo_informacion_servicios_derecha{
	float: left;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 15px;
	width: 180px;
}

.turismo_informacion_servicios_ultima{
	float: left;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 230px;
}

.turismo_letra_titulo_guia_servicios{
	font-weight:bold;
	font-size: 14px;
	margin-top: 15px;
}

.tresColumnas #foto_exposocial_2010{
	display:block;
	margin-bottom: 5px;
	float: right;
}
