/*DEFINICIONES*/

body{
    background-color:#ffffff;
    background-position:top;
    background-repeat: no-repeat;
	margin:auto;
	padding:0;
	text-align:center;
}

form{
	margin:0px;
	padding:0px;
	border:0px;
	border-collapse:collapse;
}

img {
	border:0px;
	margin:0px;
	padding:0px; 
	/*position:absolute;
	display:block;*/
}

/*
div{
	display:block;
	position:relative;
}
*/

span {
		margin:0px;
		padding:0px; 
		border:0px;
}

p {
		margin:0px;
		padding:0px; 
		border:0px;
		line-height:1.2em;	
}

li {
		margin:0px;
		padding:0px; 
		list-style: none;
}

a{
	text-decoration:none;
}


.formulario{
	background-color:#FFFFFF;
	border:1px solid #979388;
	color:#000000;
	font-family:helvetica;
	font-size:12px;
	font-weight:normal;
	height:19px;
	padding-left:2px;
	position:relative;
	width:186px;
    float:left;
    clear:none;
}

/*CONTENEDORES WEB*/

.contenedor_total{
	display:block;
	position:relative;
	float:none;
	clear:none;
	margin: auto;
	width:902px;
	min-height:904px;   
    height:auto !important;   
    height:904px; 
	text-align:center;
}

.posi_cabecera{
	background-image:url('../img/bkg_cabecera.jpg');
    background-position:top;
    background-repeat: no-repeat;
	display:inline;
	font-size:0;
	position:relative;
	width:902px;
	height:250px;
	text-align:left;
    float:left;
    clear:both;
}

.posi_undanet{
    background-image:url(../img/btn_undanet.gif);
    background-position:center top;
    background-repeat:no-repeat;
    display:block;
    font-size:0;
    height:10px;
    left:819px;
    position:absolute;
    text-align:left;
    top:2px;
    width:82px;
}


.posi_inicio{
	left:8px;
	position:absolute;
	text-align:left;
	top:82px;
}

.posi_contacto{
	left:49px;
	position:absolute;
	text-align:left;
	top:82px;
}


.posi_castellano{
	left:793px;
	position:absolute;
	text-align:left;
	top:82px;
}

.posi_english{
	left:861px;
	position:absolute;
	text-align:left;
	top:82px;
}

.posi_ayuntamiento{
	left:19px;
	position:absolute;
	text-align:left;
	top:186px;
}

.posi_ciudadano{
	left:178px;
	position:absolute;
	text-align:left;
	top:191px;
}

.posi_turismo{
	left:311px;
	position:absolute;
	text-align:left;
	top:187px;
}

.posi_menu{
    display:inline;
    height:22px;
    margin:auto;
    position:relative;
    float:left;
    clear:both;
    width:902px;
}

.btn_inicio{display:block;width:26px;height:9px;background-position:0px 0px;background-image:url('../img/btn_inicio.gif');background-repeat:no-repeat;font-size:0px;}
.btn_inicio_seleccionado{display:block;background-position:0px -9px;width:26px;height:9px;background-image:url('../img/btn_inicio.gif');background-repeat:no-repeat;font-size:0px;}
.btn_inicio:link{background-position:0px 0px;}
.btn_inicio:hover{background-position:0px -9px;}
.btn_inicio:active{background-position:0px -9px;}

.btn_contacto{display:block;width:42px;height:9px;background-position:0px 0px;background-image:url('../img/btn_contacto.gif');background-repeat:no-repeat;font-size:0px;}
.btn_contacto_seleccionado{display:block;background-position:0px -9px;width:42px;height:9px;background-image:url('../img/btn_contacto.gif');background-repeat:no-repeat;font-size:0px;}
.btn_contacto:link{background-position:0px 0px;}
.btn_contacto:hover{background-position:0px -9px;}
.btn_contacto:active{background-position:0px -9px;}

.btn_castellano{display:block;width:51px;height:9px;background-position:0px 0px;background-image:url('../img/btn_castellano.gif');background-repeat:no-repeat;font-size:0px;}
.btn_castellano_seleccionado{display:block;background-position:0px -9px;width:51px;height:9px;background-image:url('../img/btn_castellano.gif');background-repeat:no-repeat;font-size:0px;}
.btn_castellano:link{background-position:0px 0px;}
.btn_castellano:hover{background-position:0px -9px;}
.btn_castellano:active{background-position:0px -9px;}

.btn_english{display:block;width:34px;height:9px;background-position:0px 0px;background-image:url('../img/btn_english.gif');background-repeat:no-repeat;font-size:0px;}
.btn_english_seleccionado{display:block;background-position:0px -9px;width:34px;height:9px;background-image:url('../img/btn_english.gif');background-repeat:no-repeat;font-size:0px;}
.btn_english:link{background-position:0px 0px;}
.btn_english:hover{background-position:0px -9px;}
.btn_english:active{background-position:0px -9px;}

.btn_ayuntamiento{display:block;width:124px;height:62px;background-position:0px 0px;background-image:url('../img/btn_ayuntamiento.jpg');background-repeat:no-repeat;font-size:0px;}
.btn_ayuntamiento_seleccionado{display:block;background-position:0px -62px;width:124px;height:62px;background-image:url('../img/btn_ayuntamiento.jpg');background-repeat:no-repeat;font-size:0px;}
.btn_ayuntamiento:link{background-position:0px 0px;}
.btn_ayuntamiento:hover{background-position:0px -62px;}
.btn_ayuntamiento:active{background-position:0px -62px;}

.btn_ciudadano{display:block;width:96px;height:51px;background-position:0px 0px;background-image:url('../img/btn_ciudadano.jpg');background-repeat:no-repeat;font-size:0px;}
.btn_ciudadano_seleccionado{display:block;background-position:0px -51px;width:96px;height:51px;background-image:url('../img/btn_ciudadano.jpg');background-repeat:no-repeat;font-size:0px;}
.btn_ciudadano:link{background-position:0px 0px;}
.btn_ciudadano:hover{background-position:0px -51px;}
.btn_ciudadano:active{background-position:0px -51px;}

.btn_turismo{display:block;width:75px;height:55px;background-position:0px 0px;background-image:url('../img/btn_turismo.jpg');background-repeat:no-repeat;font-size:0px;}
.btn_turismo_seleccionado{display:block;background-position:0px -55px;width:75px;height:55px;background-image:url('../img/btn_turismo.jpg');background-repeat:no-repeat;font-size:0px;}
.btn_turismo:link{background-position:0px 0px;}
.btn_turismo:hover{background-position:0px -55px;}
.btn_turismo:active{background-position:0px -55px;}

.btn_bienvenido{display:block;width:85px;height:22px;background-position:0px 0px;background-image:url('../img/btn_bienvenido.gif');background-repeat:no-repeat;font-size:0px;}
.btn_bienvenido_seleccionado{display:block;background-position:0px -22px;width:85px;height:22px;background-image:url('../img/btn_bienvenido.gif');background-repeat:no-repeat;font-size:0px;}
.btn_bienvenido:link{background-position:0px 0px;}
.btn_bienvenido:hover{background-position:0px -22px;}
.btn_bienvenido:active{background-position:0px -22px;}

.btn_info_tur{display:block;width:150px;height:22px;background-position:0px 0px;background-image:url('../img/btn_informacion_turistica.gif');background-repeat:no-repeat;font-size:0px;}
.btn_info_tur_seleccionado{display:block;background-position:0px -22px;width:150px;height:22px;background-image:url('../img/btn_informacion_turistica.gif');background-repeat:no-repeat;font-size:0px;}
.btn_info_tur:link{background-position:0px 0px;}
.btn_info_tur:hover{background-position:0px -22px;}
.btn_info_tur:active{background-position:0px -22px;}

.btn_galeria{display:block;width:116px;height:22px;background-position:0px 0px;background-image:url('../img/btn_galeria.gif');background-repeat:no-repeat;font-size:0px;}
.btn_galeria_seleccionado{display:block;background-position:0px -22px;width:116px;height:22px;background-image:url('../img/btn_galeria.gif');background-repeat:no-repeat;font-size:0px;}
.btn_galeria:link{background-position:0px 0px;}
.btn_galeria:hover{background-position:0px -22px;}
.btn_galeria:active{background-position:0px -22px;}

.btn_localizacion{display:block;width:92px;height:22px;background-position:0px 0px;background-image:url('../img/btn_localizacion.gif');background-repeat:no-repeat;font-size:0px;}
.btn_localizacion_seleccionado{display:block;background-position:0px -22px;width:92px;height:22px;background-image:url('../img/btn_localizacion.gif');background-repeat:no-repeat;font-size:0px;}
.btn_localizacion:link{background-position:0px 0px;}
.btn_localizacion:hover{background-position:0px -22px;}
.btn_localizacion:active{background-position:0px -22px;}

.btn_guia_monumentos{display:block;width:152px;height:22px;background-position:0px 0px;background-image:url('../img/btn_guia_monumentos.gif');background-repeat:no-repeat;font-size:0px;}
.btn_guia_monumentos_seleccionado{display:block;background-position:0px -22px;width:152px;height:22px;background-image:url('../img/btn_guia_monumentos.gif');background-repeat:no-repeat;font-size:0px;}
.btn_guia_monumentos:link{background-position:0px 0px;}
.btn_guia_monumentos:hover{background-position:0px -22px;}
.btn_guia_monumentos:active{background-position:0px -22px;}

.btn_personajes_ilustres{display:block;width:127px;height:22px;background-position:0px 0px;background-image:url('../img/btn_personajes_ilustres.gif');background-repeat:no-repeat;font-size:0px;}
.btn_personajes_ilustres_seleccionado{display:block;background-position:0px -22px;width:127px;height:22px;background-image:url('../img/btn_personajes_ilustres.gif');background-repeat:no-repeat;font-size:0px;}
.btn_personajes_ilustres:link{background-position:0px 0px;}
.btn_personajes_ilustres:hover{background-position:0px -22px;}
.btn_personajes_ilustres:active{background-position:0px -22px;}

.btn_fiestas_eventos{display:block;width:187px;height:22px;background-position:0px 0px;background-image:url('../img/btn_fiestas_populares.gif');background-repeat:no-repeat;font-size:0px;}
.btn_fiestas_eventos_seleccionado{display:block;background-position:0px -22px;width:187px;height:22px;background-image:url('../img/btn_fiestas_populares.gif');background-repeat:no-repeat;font-size:0px;}
.btn_fiestas_eventos:link{background-position:0px 0px;}
.btn_fiestas_eventos:hover{background-position:0px -22px;}
.btn_fiestas_eventos:active{background-position:0px -22px;}

.btn_noticias{display:block;width:65px;height:22px;background-position:0px 0px;background-image:url('../img/btn_noticias.gif');background-repeat:no-repeat;font-size:0px;}
.btn_noticias_seleccionado{display:block;background-position:0px -22px;width:65px;height:22px;background-image:url('../img/btn_noticias.gif');background-repeat:no-repeat;font-size:0px;}
.btn_noticias:link{background-position:0px 0px;}
.btn_noticias:hover{background-position:0px -22px;}
.btn_noticias:active{background-position:0px -22px;}

.btn_anuncios{display:block;width:139px;height:22px;background-position:0px 0px;background-image:url('../img/btn_tablon.gif');background-repeat:no-repeat;font-size:0px;}
.btn_anuncios_seleccionado{display:block;background-position:0px -22px;width:139px;height:22px;background-image:url('../img/btn_tablon.gif');background-repeat:no-repeat;font-size:0px;}
.btn_anuncios:link{background-position:0px 0px;}
.btn_anuncios:hover{background-position:0px -22px;}
.btn_anuncios:active{background-position:0px -22px;}

.btn_empresas{display:block;width:161px;height:22px;background-position:0px 0px;background-image:url('../img/btn_directorio.gif');background-repeat:no-repeat;font-size:0px;}
.btn_empresas_seleccionado{display:block;background-position:0px -22px;width:161px;height:22px;background-image:url('../img/btn_directorio.gif');background-repeat:no-repeat;font-size:0px;}
.btn_empresas:link{background-position:0px 0px;}
.btn_empresas:hover{background-position:0px -22px;}
.btn_empresas:active{background-position:0px -22px;}

.btn_enlaces{display:block;width:126px;height:22px;background-position:0px 0px;background-image:url('../img/btn_enlaces.gif');background-repeat:no-repeat;font-size:0px;}
.btn_enlaces_seleccionado{display:block;background-position:0px -22px;width:126px;height:22px;background-image:url('../img/btn_enlaces.gif');background-repeat:no-repeat;font-size:0px;}
.btn_enlaces:link{background-position:0px 0px;}
.btn_enlaces:hover{background-position:0px -22px;}
.btn_enlaces:active{background-position:0px -22px;}

.btn_contacto2{display:block;width:73px;height:22px;background-position:0px 0px;background-image:url('../img/btn_contacto2.gif');background-repeat:no-repeat;font-size:0px;}
.btn_contacto2_seleccionado{display:block;background-position:0px -22px;width:73px;height:22px;background-image:url('../img/btn_contacto2.gif');background-repeat:no-repeat;font-size:0px;}
.btn_contacto2:link{background-position:0px 0px;}
.btn_contacto2:hover{background-position:0px -22px;}
.btn_contacto2:active{background-position:0px -22px;}

.btn_saludo_alcalde{display:block;width:129px;height:22px;background-position:0px 0px;background-image:url('../img/btn_saludo.gif');background-repeat:no-repeat;font-size:0px;}
.btn_saludo_alcalde_seleccionado{display:block;background-position:0px -22px;width:129px;height:22px;background-image:url('../img/btn_saludo.gif');background-repeat:no-repeat;font-size:0px;}
.btn_saludo_alcalde:link{background-position:0px 0px;}
.btn_saludo_alcalde:hover{background-position:0px -22px;}
.btn_saludo_alcalde:active{background-position:0px -22px;}

.btn_grupo_municipal{display:block;width:124px;height:22px;background-position:0px 0px;background-image:url('../img/btn_grupo_municipal.gif');background-repeat:no-repeat;font-size:0px;}
.btn_grupo_municipal_seleccionado{display:block;background-position:0px -22px;width:124px;height:22px;background-image:url('../img/btn_grupo_municipal.gif');background-repeat:no-repeat;font-size:0px;}
.btn_grupo_municipal:link{background-position:0px 0px;}
.btn_grupo_municipal:hover{background-position:0px -22px;}
.btn_grupo_municipal:active{background-position:0px -22px;}

.btn_organos{display:block;width:152px;height:22px;background-position:0px 0px;background-image:url('../img/btn_organos.gif');background-repeat:no-repeat;font-size:0px;}
.btn_organos_seleccionado{display:block;background-position:0px -22px;width:152px;height:22px;background-image:url('../img/btn_organos.gif');background-repeat:no-repeat;font-size:0px;}
.btn_organos:link{background-position:0px 0px;}
.btn_organos:hover{background-position:0px -22px;}
.btn_organos:active{background-position:0px -22px;}

.btn_servicios{display:block;width:186px;height:22px;background-position:0px 0px;background-image:url('../img/btn_servicios.gif');background-repeat:no-repeat;font-size:0px;}
.btn_servicios_seleccionado{display:block;background-position:0px -22px;width:186px;height:22px;background-image:url('../img/btn_servicios.gif');background-repeat:no-repeat;font-size:0px;}
.btn_servicios:link{background-position:0px 0px;}
.btn_servicios:hover{background-position:0px -22px;}
.btn_servicios:active{background-position:0px -22px;}

.btn_normativas{display:block;width:86px;height:22px;background-position:0px 0px;background-image:url('../img/btn_normativas.gif');background-repeat:no-repeat;font-size:0px;}
.btn_normativas_seleccionado{display:block;background-position:0px -22px;width:86px;height:22px;background-image:url('../img/btn_normativas.gif');background-repeat:no-repeat;font-size:0px;}
.btn_normativas:link{background-position:0px 0px;}
.btn_normativas:hover{background-position:0px -22px;}
.btn_normativas:active{background-position:0px -22px;}

.btn_aviso{display:block;width:53px;height:12px;background-position:0px 0px;background-image:url('../img/btn_aviso.gif');background-repeat:no-repeat;font-size:0px;}
.btn_aviso_seleccionado{display:block;background-position:0px -12px;width:53px;height:12px;background-image:url('../img/btn_aviso.gif');background-repeat:no-repeat;font-size:0px;}
.btn_aviso:link{background-position:0px 0px;}
.btn_aviso:hover{background-position:0px -12px;}
.btn_aviso:active{background-position:0px -12px;}

.btn_condiciones{display:block;width:92px;height:12px;background-position:0px 0px;background-image:url('../img/btn_condiciones.gif');background-repeat:no-repeat;font-size:0px;}
.btn_condiciones_seleccionado{display:block;background-position:0px -12px;width:82px;height:12px;background-image:url('../img/btn_condiciones.gif');background-repeat:no-repeat;font-size:0px;}
.btn_condiciones:link{background-position:0px 0px;}
.btn_condiciones:hover{background-position:0px -12px;}
.btn_condiciones:active{background-position:0px -12px;}

.btn_politica{display:block;width:98px;height:12px;background-position:0px 0px;background-image:url('../img/btn_politica.gif');background-repeat:no-repeat;font-size:0px;}
.btn_politica_seleccionado{display:block;background-position:0px -12px;width:98px;height:12px;background-image:url('../img/btn_politica.gif');background-repeat:no-repeat;font-size:0px;}
.btn_politica:link{background-position:0px 0px;}
.btn_politica:hover{background-position:0px -12px;}
.btn_politica:active{background-position:0px -12px;}

.btn_ampliar{display:block;width:56px;height:16px;background-position:0px 0px;background-image:url('../img/btn_ampliar.gif');background-repeat:no-repeat;font-size:0px;}
.btn_ampliar_seleccionado{display:block;background-position:0px -16px;width:56px;height:16px;background-image:url('../img/btn_ampliar.gif');background-repeat:no-repeat;font-size:0px;}
.btn_ampliar:link{background-position:0px 0px;}
.btn_ampliar:hover{background-position:0px -16px;}
.btn_ampliar:active{background-position:0px -16px;}

.btn_enviar{display:block;width:47px;height:16px;background-position:0px 0px;background-image:url('../img/btn_enviar.gif');background-repeat:no-repeat;font-size:0px;}
.btn_enviar_seleccionado{display:block;background-position:0px -16px;width:47px;height:16px;background-image:url('../img/btn_enviar.gif');background-repeat:no-repeat;font-size:0px;}
.btn_enviar:link{background-position:0px 0px;}
.btn_enviar:hover{background-position:0px -16px;}
.btn_enviar:active{background-position:0px -16px;}

.btn_descargar{display:block;width:64px;height:16px;background-position:0px 0px;background-image:url('../img/btn_descargar.gif');background-repeat:no-repeat;font-size:0px;}
.btn_descargar_seleccionado{display:block;background-position:0px -16px;width:64px;height:16px;background-image:url('../img/btn_descargar.gif');background-repeat:no-repeat;font-size:0px;}
.btn_descargar:link{background-position:0px 0px;}
.btn_descargar:hover{background-position:0px -16px;}
.btn_descargar:active{background-position:0px -16px;}

.btn_ver_web{display:block;width:56px;height:16px;background-position:0px 0px;background-image:url('../img/btn_ver_web.gif');background-repeat:no-repeat;font-size:0px;}
.btn_ver_web_seleccionado{display:block;background-position:0px -16px;width:56px;height:16px;background-image:url('../img/btn_ver_web.gif');background-repeat:no-repeat;font-size:0px;}
.btn_ver_web:link{background-position:0px 0px;}
.btn_ver_web:hover{background-position:0px -16px;}
.btn_ver_web:active{background-position:0px -16px;}

.btn_ver_web_empresa{width:56px;height:16px;background-position:0px 0px;background-image:url('../img/btn_ver_web.gif');background-repeat:no-repeat;font-size:0px;position:absolute;top:70px;left:581px;}
.btn_ver_web_empresa_seleccionado{background-position:0px -16px;width:56px;height:16px;background-image:url('../img/btn_ver_web.gif');background-repeat:no-repeat;font-size:0px;position:absolute;top:70px;left:581px;}
.btn_ver_web_empresa:link{background-position:0px 0px;}
.btn_ver_web_empresa:hover{background-position:0px -16px;}
.btn_ver_web_empresa:active{background-position:0px -16px;}

.btn_anterior{display:block;width:58px;height:16px;background-position:0px 0px;background-image:url('../img/btn_anterior.gif');background-repeat:no-repeat;font-size:0px;}
.btn_anterior_seleccionado{display:block;background-position:0px -16px;width:58px;height:16px;background-image:url('../img/btn_anterior.gif');background-repeat:no-repeat;font-size:0px;}
.btn_anterior:link{background-position:0px 0px;}
.btn_anterior:hover{background-position:0px -16px;}
.btn_anterior:active{background-position:0px -16px;}

.btn_siguiente{display:block;width:62px;height:16px;background-position:0px 0px;background-image:url('../img/btn_siguiente.gif');background-repeat:no-repeat;font-size:0px;}
.btn_siguiente_seleccionado{display:block;background-position:0px -16px;width:62px;height:16px;background-image:url('../img/btn_siguiente.gif');background-repeat:no-repeat;font-size:0px;}
.btn_siguiente:link{background-position:0px 0px;}
.btn_siguiente:hover{background-position:0px -16px;}
.btn_siguiente:active{background-position:0px -16px;}

.btn_comentar_noticias{display:block;width:122px;height:16px;background-position:0px 0px;background-image:url('../img/btn_comentar_noticia.gif');background-repeat:no-repeat;font-size:0px;}
.btn_comentar_noticias_seleccionado{display:block;background-position:0px -16px;width:122px;height:16px;background-image:url('../img/btn_comentar_noticia.gif');background-repeat:no-repeat;font-size:0px;}
.btn_comentar_noticias:link{background-position:0px 0px;}
.btn_comentar_noticias:hover{background-position:0px -16px;}
.btn_comentar_noticias:active{background-position:0px -16px;}

.btn_leer_comentarios{display:block;width:149px;height:16px;background-position:0px 0px;background-image:url('../img/btn_leer_comentarios.gif');background-repeat:no-repeat;font-size:0px;}
.btn_leer_comentarios_seleccionado{display:block;background-position:0px -16px;width:149px;height:16px;background-image:url('../img/btn_leer_comentarios.gif');background-repeat:no-repeat;font-size:0px;}
.btn_leer_comentarios:link{background-position:0px 0px;}
.btn_leer_comentarios:hover{background-position:0px -16px;}
.btn_leer_comentarios:active{background-position:0px -16px;}

.btn_todas_noticias{display:block;width:101px;height:16px;background-position:0px 0px;background-image:url('../img/img_todas_noticias.gif');background-repeat:no-repeat;font-size:0px;}
.btn_todas_noticias_seleccionado{display:block;background-position:0px -16px;width:101px;height:16px;background-image:url('../img/img_todas_noticias.gif');background-repeat:no-repeat;font-size:0px;}
.btn_todas_noticias:link{background-position:0px 0px;}
.btn_todas_noticias:hover{background-position:0px -16px;}
.btn_todas_noticias:active{background-position:0px -16px;}

.btn_anuncio{display:block;width:242px;height:16px;background-position:0px 0px;background-image:url('../img/btn_anuncio.gif');background-repeat:no-repeat;font-size:0px;}
.btn_anuncio_seleccionado{display:block;background-position:0px -16px;width:242px;height:16px;background-image:url('../img/btn_anuncio.gif');background-repeat:no-repeat;font-size:0px;}
.btn_anuncio:link{background-position:0px 0px;}
.btn_anuncio:hover{background-position:0px -16px;}
.btn_anuncio:active{background-position:0px -16px;}

.btn_visitar{position:absolute;top:113px;left:133px;width:49px;height:16px;background-position:0px 0px;background-image:url('../img/btn_visitar.gif');background-repeat:no-repeat;font-size:0px;}
.btn_visitar_seleccionado{display:block;background-position:0px -16px;width:242px;height:16px;background-image:url('../img/btn_visitar.gif');background-repeat:no-repeat;font-size:0px;}
.btn_visitar:link{background-position:0px 0px;}
.btn_visitar:hover{background-position:0px -16px;}
.btn_visitar:active{background-position:0px -16px;}

.btn_volver{display:block;width:105px;height:16px;background-position:0px 0px;background-image:url('../img/btn_volver.gif');background-repeat:no-repeat;font-size:0px;}
.btn_volver_seleccionado{display:block;background-position:0px -16px;width:105px;height:16px;background-image:url('../img/btn_volver.gif');background-repeat:no-repeat;font-size:0px;}
.btn_volver:link{background-position:0px 0px;}
.btn_volver:hover{background-position:0px -16px;}
.btn_volver:active{background-position:0px -16px;}

#btn_flecha_arriba{display:block;width:16px;height:16px;background-position:0px 0px;background-image:url('../img/btn_flecha_arriba.gif');background-repeat:no-repeat;font-size:0px;}
#btn_flecha_arriba_seleccionado{display:block;background-position:0px -16px;width:16px;height:16px;background-image:url('../img/btn_flecha_arriba.gif');background-repeat:no-repeat;font-size:0px;}
#btn_flecha_arriba:link{background-position:0px 0px;}
#btn_flecha_arriba:hover{background-position:0px -16px;}
#btn_flecha_arriba:active{background-position:0px -16px;}

#btn_flecha_abajo{display:block;width:16px;height:16px;background-position:0px 0px;background-image:url('../img/btn_flecha_abajo.gif');background-repeat:no-repeat;font-size:0px;}
#btn_flecha_abajo_seleccionado{display:block;background-position:0px -16px;width:16px;height:16px;background-image:url('../img/btn_flecha_abajo.gif');background-repeat:no-repeat;font-size:0px;}
#btn_flecha_abajo:link{background-position:0px 0px;}
#btn_flecha_abajo:hover{background-position:0px -16px;}
#btn_flecha_abajo:active{background-position:0px -16px;}

.posi_bienvenido
,.posi_guia_monumentos
,.posi_localizacion
,.posi_personajes_ilustres
,.posi_fiestas_eventos
,.posi_galeria
,.posi_noticias
,.posi_anuncios
,.posi_empresas
,.posi_enlaces
,.posi_contacto2
,.posi_saludo_alcalde
,.posi_grupo_municipal
,.posi_organos
,.posi_servicios
,.posi_normativas
,.posi_comentar_noticias
,.posi_leer_comentarios
,.posi_todas_noticias{
    display:inline;
    position:relative;
    float:left;
    clear:none;
    margin-right:21px;
}

.posi_punteado{
    display:inline;
    background-image:url('../img/bkg_punteado.gif');
    background-repeat: repeat-x;
    position:relative;
    float:left;
    clear:both;
    width:902px;
    height:3px;
    overflow:hidden;
}

.posi_principal{
    display:inline;
	position:relative;
	float:left;
	clear:both;
	margin: auto;
	width:902px;
	min-height:600px;   
    height:auto !important;   
    height:600px; 
	text-align:center;
}

.contenedor_izq{
    display:inline;
	position:relative;
	float:left;
	clear:none;
	margin: auto;
	width:639px;
	min-height:600px;   
    height:auto !important;   
    height:600px; 
	text-align:left;
    overflow:hidden;
}

.contenedor_der{
    display:inline;
	position:relative;
	float:left;
	clear:none;
	margin: auto;
	width:249px;
	min-height:600px;   
    height:auto !important;   
    height:600px; 
	text-align:left;
    overflow:hidden;
    margin-left:14px;
}

.posi_tiempo{
    display:inline;
    position:relative;
    float:left;
    clear:both;
    margin:auto;
    height:154px;
    width:249px;
}

.posi_barra_gris{
    display:inline;
    background-color:#e5e2d8;
    position:relative;
    float:left;
    clear:both;
    margin:auto;
    height:28px;
    width:100%;
    text-align:left;
}

.posi_clima{
    display:inline;
    position:relative;
    float:left;
    clear:both;
    margin:auto;
    height:122px;
    width:243px;
    text-align:left;
    border:3px solid #e5e2d8;
}

.posi_como_llegar{
    display:inline;
    position:relative;
    float:left;
    clear:both;
    margin:auto;
    height:215px;
    width:249px;
    margin-top:2px;
}

.posi_mapa{
    display:inline;
    position:relative;
    float:left;
    clear:both;
    margin:auto;
    height:183px;
    width:243px;
    text-align:left;
    border:3px solid #e5e2d8;
}

.posi_no_te_pierdas{
    display:inline;
    position:relative;
    float:left;
    clear:both;
    margin:auto;
    height:228px;
    width:249px;
    text-align:left;
}

.posi_banner{
    display:inline;
    position:relative;
    float:left;
    clear:both;
    margin-top:3px;
    height:56px;
    width:243px;
    text-align:left;
    border:3px solid #e5e2d8;
}

.barra_gris2{
    display:inline;
	position:relative;
	float:left;
	clear:both;
	margin-bottom:2px;
	width:902px;
	height:6px;   
	text-align:left;
    background-color:#e5e2d8;
}

.posi_pie{
    display:inline;
	position:relative;
	float:left;
	clear:both;
	margin: auto;
	width:902px;
	height:14px;   
	text-align:left;
}

.posi_copi,.posi_aviso,.posi_condiciones,.posi_politica{
    display:inline;
    position:relative;
    float:left;
    clear:none;
    margin-right:20px;
    
}

.posi_enportada{
    display:inline;
	position:relative;
	float:left;
	clear:both;
	width:639px;   
	text-align:left;
    height:316px;
    overflow:hidden;
}

.posi_imagen{
    display:inline;
	position:relative;
	float:left;
	clear:none;
    overflow:hidden;
	margin-right: 6px;
    margin-bottom: 4px;
	width:205px;   
	text-align:left;
    height:139px;
    border:3px solid #e5e2d8;
}

.posi_imagen2{
    display:inline;
	position:relative;
	float:left;
	clear:none;
	width:205px;   
	text-align:left;
    height:56px;
    border:3px solid #e5e2d8;
}

.posi_imagen3{
    display:inline;
	position:relative;
	float:left;
	clear:none;
	width:205px;   
	text-align:left;
    height:56px;
    border:3px solid #e5e2d8;
}

.posi_imagen4{
    display:inline;
	position:relative;
	float:left;
	clear:none;
	width:205px;   
	text-align:left;
    height:56px;
    border:3px solid #e5e2d8;
}

.posi_destacados{
    display:inline;
	position:relative;
	float:left;
	clear:both;
	margin-top: 6px;
	width:639px;   
	text-align:left;
    height:238px;
    overflow:hidden;
}

.posi_destacado_izq{
    display:inline;
	position:relative;
	float:left;
	clear:none;
	width:211px;   
	text-align:left;
    height:238px;
    overflow:hidden;
    margin-right:3px;
    background-image: url('../img/bkg_estirar_destacado.jpg');
    background-repeat:repeat-x;
    background-position:0 95px;
}

.posi_destacado_centro{
    display:inline;
	position:relative;
	float:left;
	clear:none;
	width:211px;   
	text-align:left;
    height:238px;
    overflow:hidden;
    margin-right:3px;
    background-image: url('../img/bkg_estirar_destacado2.jpg');
    background-repeat:repeat-x;
    background-position:0 95px;
}

.posi_destacado_der{
    display:inline;
	position:relative;
	float:left;
	clear:none;
	width:211px;   
	text-align:left;
    height:238px;
    overflow:hidden;
    background-image: url('../img/bkg_estirar_destacado3.jpg');
    background-repeat:repeat-x;
    background-position:0 95px;
}

.posi_ampliar{
    display:inline;
    margin-top:10px;
	position:relative;
	float:left;
    margin-left:582px;
	clear:both;  
	text-align:left;
}

.posi_ampliar_ciu{
    position:absolute;
    top:140px;
    left:580px;
}

.bkg_ciudad{
    background-image:url(../img/img_ciudad.gif);
    display:block;
    font-size:0;
    height:12px;
    left:10px;
    position:absolute;
    top:14px;
    width:41px;
}

.posi_form2{
    font-size:10px;
    height:18px;
    left:60px;
    position:absolute;
    top:10px;
    width:174px;
    z-index:1;
}

.posi_temps{
    clear:both;
    display:inline;
    float:left;
    height:29px;
    position:relative;
    width:243px;
}


.baja_temp{
    background-image: url('../img/img_temp_baja.gif');
	width:10px;
	height:14px;
	display:block;
	position:absolute;
	left:200px;
	font-size:0px;
}

.sube_temp{
    background-image: url('../img/img_temp_sube.gif');
	width:10px;
	height:14px;
	display:block;
	position:absolute;
	left:200px;
	font-size:0px;
}

.posi_noti_peq{
    display:inline;
    float:left;
    height:105px;
    margin-bottom:10px;
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;
    overflow:hidden;
    position:relative;
    width:192px;
}

.posi_link_categoria{
    display:inline;
    float:left;
    overflow:hidden;
    position:relative;
    clear:none;
    width:294px;
    margin-left:25px;
}

.posi_categorias{
    display:inline;
    float:left;
    overflow:hidden;
    position:relative;
    clear:both;
    width:99px;
    height:26px;
}

.posi_album_fotos{
    display:inline;
    float:left;
    overflow:hidden;
    position:relative;
    clear:both;
    width:132px;
    height:20px;
}

.contenedor_categorias{
    display:inline;
    float:left;
    overflow:hidden;
    position:relative;
    clear:both;
    width:639px;
    height:auto;
    margin-top:5px;
}

.posi_foto_enlace{
    display:inline;
	position:relative;
	float:left;
	clear:none;
	margin-right: 6px;
    margin-bottom: 4px;
	width:67px;   
	text-align:left;
    height:67px;
    border:3px solid #e5e2d8;
    overflow:hidden;
}

.posi_paginador{
    display:inline;
    float:left;
    overflow:hidden;
    position:relative;
    clear:both;
    width:639px;
    height:auto;
    text-align:center;
    margin-top:5px;
}

.posi_foto_noticia{
    display:inline;
	position:relative;
	float:left;
	clear:none;
	margin-right: 6px;
    margin-bottom: 4px;
	width:54px;   
	text-align:left;
    height:54px;
    border:2px solid #ffffff;
    overflow:hidden;
}

.posi_link_fotos{
    display:inline;
	position:relative;
	float:left;
	clear:none;
	width:127px;   
	text-align:left;
    height:160px;
}

.posi_link_foto{
    display:inline;
	position:relative;
	float:left;
	clear:both;
	margin-right: 6px;
    margin-bottom: 4px;
	width:109px;   
	text-align:left;
    height:109px;
    border:4px solid #e5e2d8;
    overflow:hidden;
}

#conjunto_fotos{
    display:inline;
    height:120px;
    left:13px;
    position:absolute;
    text-align:left;
    top:43px;
    width:192px;
    overflow:hidden;
}


.posi_alcalde{
    display:inline;
	position:relative;
	float:left;
	clear:none;
    overflow:hidden;
	width:237px;   
	text-align:left;
    height:560px;
}

.posi_punteado_vertical{
    display:inline;
	position:relative;
	float:left;
	clear:none;
    overflow:hidden;
	margin-right: 20px;
	width:1px;   
	text-align:left;
    height:532px;
}

.posi_carpeta{
    display:inline;
	position:relative;
	float:left;
	clear:none;
    overflow:hidden;
	width:25px;   
	text-align:left;
    height:22px;
}

.posi_seccion_normativas{
    display:inline;
	position:relative;
	float:left;
	clear:none;
    overflow:hidden;
	width:auto;   
	text-align:left;
    height:18px;
    margin-top:4px;
}

.posi_descargar{
    display:inline;
	position:relative;
	float:left;
	clear:both;
    overflow:hidden;
	width:64px;   
	text-align:left;
    height:16px;
    margin-top:4px;
    margin-left:572px;    
}

.posi_quieres_anuncio{
    display:inline;
	position:relative;
	float:left;
	clear:both;
    overflow:hidden;
	width:242px;   
	text-align:left;
    height:16px;
    margin-top:4px;
    margin-left:397px;    
}

.posi_bien_turis1,.posi_bien_turis2,.posi_bien_turis3{
    border:3px solid #E5E2D8;
    clear:none;
    display:inline;
    float:left;
    height:122px;
    margin-right:5px;
    overflow:hidden;
    position:relative;
    text-align:left;
    width:202px;
}

.ciudadano_bienvenido_fotos{
    display:block;
	position:relative;
	float:left;
	clear:both;
	width:639px;   
    margin-top:15px;
	text-align:left;
    height:190px;
    overflow:hidden;
}

.ciudadano_bienvenido_foto1{
    position:absolute;
    top:0px;
    left:0px;
    border:3px solid #e5e2d8;
    height:183px;
	width:202px;   
}

.ciudadano_bienvenido_foto2{
    position:absolute;
    top:0px;
    left:215px;
    border:3px solid #e5e2d8;
    height:183px;
	width:202px;   
}

.ciudadano_bienvenido_foto3{
    position:absolute;
    top:0px;
    left:431px;
    border:3px solid #e5e2d8;
    height:183px;
	width:202px;   
}

.fiestas_fotos{
    display:block;
	position:relative;
	float:left;
	clear:both;
	width:639px;   
    margin-top:15px;
	text-align:left;
    height:128px;
    overflow:hidden;
}

.fiestas_foto1{
    position:absolute;
    top:0px;
    left:0px;
    border:3px solid #e5e2d8;
    height:122px;
	width:202px;   
}

.fiestas_foto2{
    position:absolute;
    top:0px;
    left:215px;
    border:3px solid #e5e2d8;
    height:122px;
	width:202px;   
}

.fiestas_foto3{
    position:absolute;
    top:0px;
    left:431px;
    border:3px solid #e5e2d8;
    height:122px;
	width:202px;   
}

.ciudadano_bienvenido_espacio{
    display:block;
	position:relative;
	float:left;
	clear:both;
	width:639px;   
	text-align:left;
    height:20px;
    overflow:hidden;
}

.empresa{
    position:relative;
    clear:both;
    float:left;
    height:92px;
    width:639px;
}

.empresa_punteado{
    background-image:url('../img/bkg_punteado.gif');
    background-repeat: repeat-x;
    width:639px;
    height:1px;
    overflow:hidden;
    position:absolute;
    left:0px;
    top:91px;
}

.empresa_foto{
    position:absolute;
    top:9px;
    left:0px;
	width:67px;   
    height:67px;
    border:3px solid #e5e2d8;
    overflow:hidden;
}

.empresa_texto{
    height:60px;
    left:83px;
    overflow:hidden;
    position:absolute;
    top:9px;
    width:556px;
}

.empresa_texto_sin{
    height:60px;
    left:0px;
    overflow:hidden;
    position:absolute;
    top:9px;
    width:639px;
}

.servicios_texto{
    position:relative;
    float:left;
    width:540px;
    height:auto; 
}

.monumento{
    position:relative;
    float:left;
    width:319px;
    height:133px;
}

.monumento_foto{
    position:absolute;
    top:4px;
    left:0px;
    border: 3px solid #e5e2d8;
    width:118px;
    height:118px;
    overflow:hidden;
}

.monumento_texto{
    height:74px;
    left:130px;
    overflow:hidden;
    position:absolute;
    top:12px;
    width:165px;
}


.capa_monumentos{
    height:auto;
    margin-left:0px;
    overflow:hidden;
    position:relative;
    margin-top:4px;
    width:124px;
    float:left;
    clear:none;
}

.capa_descripcion_monumento{
    height:auto;
    margin-left:0px;
    overflow:hidden;
    position:relative;
    margin-top:4px;
    width:492px;
    float:left;
    clear:none;
    margin-left:23px;
    display:inline;
}

.posi_comentar{
    height:15px;
    margin-left:0px;
    overflow:hidden;
    position:relative;
    width:78px;
    float:left;
    clear:none;
    display:inline;
}

.posi_form_comentario{
    height:15px;
    margin-left:0px;
    overflow:hidden;
    position:relative;
    width:auto;
    float:left;
    clear:none;
    display:inline;
}

.posi_texto_barra{
    height:15px;
    margin-left:5px;
    margin-top:5px;
    overflow:hidden;
    position:relative;
    width:600px;
    float:left;
    clear:none;
    display:inline;
}


/*ņapa para que me cargue en IE7, lo he quitado de scrollbar.css y lo metere tb en estilos IE7 con otro TOP*/
.vScrollbar {

    display:none;
    height:0px;
    left:-125px;
    top:136px;
    border:0px;
    position:absolute;
}

/*********************/

.textonegro{font-family:helvetica;font-size:12px;color:#000000;}
.textogris{font-family:helvetica;font-size:12px;color:#7e7e7e;}
.textoblanco{font-family:helvetica;font-size:12px;color:#ffffff;}

.texto_link{font-family:helvetica;font-size:12px;color:#ffffff;}
.texto_link:hover{font-family:helvetica;font-size:12px;color:#a7c319;}
.texto_link_seleccionado{font-family:helvetica;font-size:12px;color:#a7c319;}

.texto_link2{font-family:helvetica;font-size:12px;color:#7a766b;font-weight:bold;}
.texto_link2:hover{font-family:helvetica;font-size:12px;color:#000000;text-decoration:underline;font-weight:bold;}
.texto_link2_seleccionado{font-family:helvetica;font-size:12px;color:#000000;text-decoration:underline;font-weight:bold;}



.negrita{font-weight:bold;}
.subrayado{text-decoration:underline;}
