@import "inicio.css";
@import "festas.css";

html {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
}

body{
	background:#ccc;
	color:#000000;
	overflow:auto;
	margin-top:15px;
}

img {
	border:none;
	vertical-align:middle;
}

p {
	margin:0px;
}

ul {
	margin-top:2px;
	margin-bottom:2px;
}

a {
	color:#353535;
	text-decoration:none
}

.linkNormal{
	color:#353535;
	text-decoration:none
}

a:hover {
	color:#6699cc;
	
}

.linkOver{
	color:#6699cc;
}

form {
	margin:0px;
	display:inline;
}

button {
	cursor:pointer;
}

input, textarea, button, select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px 5px;
}

dl {
	margin-left:15px;
	margin-top:3px;
	margin-bottom:3px;
}

dt {
	font-weight:bold;
	margin-top:5px;
	margin-bottom:2px;
}

.naranja {
	color:#E85F35;
}

.izquierdo {
	float:left;
}

.derecho {
	float:right;
}

.mitad {
	width:49%;
}


#general {
	display:block;
	width:775px;
	margin-left:auto;
	margin-right:auto;	
}

.noView {	
	display:none;
}

#idiomas {
	display:block;
	position:absolute;
	top:18px;
	width:250px;
	text-align:left;
	margin-left:177px;
	
}

#idiomas fieldset {
	padding:0px;
	border:none;
	float:left;
}

#idiomas img {
	float:left;
	display:inline;
	margin-top:1px;
	margin-left:5px;
	margin-right:5px;
}

#fecha {
	position:absolute;
	margin-left:474px;
	margin-top:6px;
	width:300px;
	text-align:right;
}


#cabecera {
	width:100%;
	height:165px;
	margin-left:1px;
}

#header_left {
	float:left;
	width:322px;
	height:165px;
	background:url("../img/header_left.jpg") no-repeat;
}

#header_center {
	float:left;
	clear:right;
	width:284px;
	height:165px;
	background:url("../img/header_center.jpg") no-repeat;
}

#header_right {
	float:right;
	width:169px;
	height:165px;
	background:url("../img/header_right.jpg") no-repeat;
}

#irInicio{
	position:absolute;
	width:157px;
	height:160px;
	display:block;
	cursor:pointer;
	margin-left:14px;
}

#especiales {
	position:absolute;
	clear:left;
	margin-left:171px;
	top:60px;
	float:left;
	width:150px;
	height:115px;
}

#cabeceira_accesos_directos {
	position:absolute;
	top:43px;
	margin-left:326px;
	color:#fff;
	font-size:11px;
	letter-spacing:2px;
	font-family:Arial, Helvetica, sans-serif;
}

#accesos_directos {
	position:absolute;
	float:right;
	clear:both;
	top:71px;
	margin-left:334px;
	width:280px;
}

#accesos_directos img {
	margin-left:3px;
	margin-right:3px;
}

#busqueda {
	position:absolute;
	top:111px;
	margin-left:335px;
	width:260px;
}

#busqueda fieldset {
	margin-top:7px;
	padding:0px;
	border:none;
	text-align:left;
}

#busqueda input {
	float:left;
	padding-top:1px;
	height:14px;
	border:1px solid #c6c6c6;
	background:#fff;
	width:183px;
	margin:0px;
	margin-top:0px;
}

#busqueda button {
	float:left;
	width:53px;
	height:19px;
	color:white;
	background:#1E2534;
	border:none;
	margin-left:7px;
}
#fParticipa_datos {
	width:225px; 
	font-size:12px;
}

#fParticipa_combo {
	width:236px; 
	font-size:12px;
}

.tituloenNegro, .tituloenNegro a{
	font-weight:bolder;
	color:#000000;
}
.aviso{
	margin-top:2px;
	margin-bottom:5px;
	margin-right:5px;
}

#cabeceira_servizos_municipais {
	position:absolute;
	top:43px;
	margin-left:607px;
	color:#fff;
	font-size:11px;
	letter-spacing:2px;
	font-family:Arial, Helvetica, sans-serif;
}

#servizos_municipais {
	position:absolute;
	width:150px;
	height:100px;
	top:68px;
	margin-left:614px;
	text-align:left;
}

#servizos_municipais a {
	display:block;
	height:17px;
}

#saudo_alcalde {
	position:absolute;
	width:150px;
	height:100px;
	top:60px;
	margin-left:606px;/*608*/
	text-align:left;
}

#saudo_alcalde a {
	display:block;
}

#link_saudo {
	cursor:pointer;
}

#cuerpo {
	background:url("../img/background.gif") left repeat-y #fff;
	width:100%;
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	display:block;
}

#contenido {
	float:left;
	clear:right;
	width:600px;
	text-align:left;
}

#tituloContenido {
	display:none;
	float:left;
	width:555px;
	display:inline;
	margin-left:13px;
	margin-top:8px;
	margin-bottom:10px;
	
	padding-top:2px;
	padding-left:22px;
	
	font-size:20px;
	font-weight:bold;
	background:url("../img/arrow.gif") left 6px  no-repeat;
}

#limpeza {
	margin:20px; 
	margin-right:20px; 
	text-align:justify;
}

#cuerpoContenido {
	float:left;
	display:inline;
	margin-left:10px;
	padding-top:20px;
	padding-left:20px;
	width:560px;
	background:url("../img/backDetalle.jpg") top left no-repeat;	
	min-height:550px;
}
* html #cuerpoContenido {
	height:550px;
}

#cuerpoContenido_swf{
	float:left;
	display:inline;
	margin-left:10px;
	padding:3px;
	padding-bottom:3px;
	border:1px solid #888;
}

#visor360 {
	float:left;
	display:inline;
	margin-left:10px;
	padding:3px;
	padding-bottom:3px;
	border:1px solid #888;
	margin-left:10px;
}

#visor360 applet {
	width:565px;
	margin:5px;
	margin-bottom:0px;
	height:300px;
}

#visor360_control {
	display:block;
	float:left;
	height:30px;
}

#visor360_control div {
	position:relative;
	margin-top:	-24px;
	width:300px;
	margin-left:153px;
	text-align:center;
}

.dobleColumna {
	width:560px;
	float:left;
	display:inline;
	margin-top:20px;
	margin-left:30px;
}

.dobleColumna .listado {
	float:left;
	clear:right;
	width:250px;
	margin-left:10px;
}

.dobleColumna .listado img {
	margin-right:5px;
}

.dobleColumna .listado a {
	display:block;
	margin-left:10px;
	border-bottom:1px solid #e0e0e0;
	line-height:16px;
	height:15px;
	margin-bottom:1px;
}

#contenido .separador {
	background:url("../img/puntos.gif") center repeat-x;
	border:none;
	height:1px;
}

#contenido .subtitulo {
	background:url("../img/lista.gif") left no-repeat;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:5px;
	padding-left:15px;
	text-transform:uppercase;
	clear:both;
}

#contenido .contenedorGrafico {
	text-align:center;
	margin-top:0px;
	float:left;
}

#contenido .grafico {
	float:left;
	width:46%;
	margin:7px;
	display:inline;
	border:1px solid #666;
	
}

#contenido .grafico img {
	float:left;
	margin:3px 0px 2px 4px;
}

#contenido .grafico div {
	margin:5px;
}

#pieContenido {
	padding:0px;
	margin-top:20px;
	float:left;
	display:inline;
	margin-left:1px;
}

#boxCallejero  div {
	width:50%;
	margin-left:3px;
}

#boxCallejero .buscar {
	display:inline;
	margin-right:7px;
	margin-top:2px;
	width:45%;
	padding-bottom:10px;
	background:#fafafa;
	border:1px solid #888;
}

#boxCallejero label{
	display:block;
	margin-bottom:5px;
	margin-left:10px;
	margin-top:10px
}

#boxCallejero select {
	font-size:11px;
	margin-left:10px;
	width:92%;
}

#swf_callejero {
	display:inline;
	float:left;
	margin-top:5px;
	margin-left:-10px;
	margin-bottom:8px;
	width:575px;
}

#enConstruccion {
	border:10px solid #f5f5f5;
	height:332px;
	margin:5px;
	margin-top:40px;
	padding:15px;
	font-size:11px;
}

#enConstruccion strong {
	font-size:25px;
	display:block;
	padding-bottom:5px;
	background:url("../img/puntos.gif") bottom repeat-x;
	margin-bottom:4px;
}


#pie {
	clear:both;
	background:url("../img/background_pie.gif") top no-repeat #cccccc;
	display:block;
	width:100%;
	height:45px;
	padding-top:15px;
	margin-left:1px;
}

#pie a {
	margin-left:10px;
	margin-right:10px;
	letter-spacing:4px;
}

#logo_xunta {
	float:left;
	margin-left:3px;
	margin-right:7px;
}

#logo_megabyteweb
{
	float:right;
	margin-right:3px;
}

#box_noticias_recienteDerecha{
	width:200px;
	/*height:300px;*/
	float:right;
	display:inline;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:20px;
}

#box_agenda_recienteDerecha{
	width:200px;
	/*height:300px;*/
	float:right;
	display:inline;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:20px;
}

#boxObjetoCompleto {
	float:left;
	width:350px;
	margin-left:-5px;
	display:inline;	
	min-height:700px;
	margin-top:0px;
}

#boxObjetoCompleto .contenido {
	text-align:justify;
	margin-top:10px;
	margin-bottom:5px;
	padding-right:5px;
	overflow:auto;
	
}

#boxObjetoCompleto .noticia {
	margin-top:2px;
	height:650px;
	margin-bottom:5px;
}

#boxObjetoCompleto .titulo {
	font-weight:bolder;
	font-size:14px; /*font-size:medium;*/
	text-align:left;
	color:#000000;
	background-color:#EEEEEE;
	padding-top:10px;
	width:350px;
}

#boxObjetoCompleto .fecha {
	color:#999999;
	text-align:right;
}

#boxObjetoCompleto .imagen img{
	margin-top:10px;
	text-align:center;
	width:350px;
	height:200px;
}

#boxObjetoListado {
	float:left;
	width:365px;
	min-height:700px;
	margin-left:-5px;
	overflow:auto;
}

#boxObjetoListado .contenido {
	text-align:justify;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:8px;
	margin-right:15px;
	
}

#boxObjetoListado .listado_agenda {
	margin-bottom:30px;
}

#boxObjetoListado .titulo {
	font-weight:bolder;
	/*font-size:medium;*/
	font-size:14px;
	text-align:left;
	color:#000000;
	background-color:#EEEEEE;
	padding-top:10px;	
}

#boxObjetoListado .fecha {
	color:#999999;
	text-align:right;
}

.comentarioDoc {
	color:#AAAAAA;
	margin-top:-5px;
	margin-right:50px;
}

.carpetaInstancias {
	margin-top:5px;
}

.folderMas {
	cursor:pointer;
}
/*
.descripcionDoc {
	display:none;
	background:#FFFFFF;
	border:1px solid #AAAAAA;
	padding:2px 5px;
	margin-right:20px;
	margin-top:10px;
}
*/

#descripcionDoc {
	display:none;
	background:#FFFFFF;
	border:1px solid #AAAAAA;
	padding:2px 5px;
	width:400px;
	margin-left:50px;
	text-align:justify;
}

.listado_convocatorias {
/*	border:1px dotted red;*/
	margin-bottom:5px;
	padding:5px;
	border:1px solid #eee;
	background:#f9f9f9;
}

.listado_convocatorias div {
	margin-bottom:5px;
}

#detalleConvocatoria {
	float:left;
	width:97%;
}

.titulo_convocatorias_lista div {
	background:url("../img/arrow_points.gif") no-repeat left;
	padding-left:10px;
	text-decoration:underline;
}

.titulo_convocatorias_lista a:hover{
	background:url("../img/arrow_menu_hover.gif") no-repeat left;
	padding-left:10px;
}

.titulo_convocatorias{
/*	background:url("../img/arrow_points2.gif") no-repeat top left;
	padding-left:10px;*/
	padding:2px 5px;
	font-size:13px;
	float:left;
/*	border:1px solid #1E2534;*/
	border-bottom:0px;
}

.descripcion_convocatoria {
	clear:left;
	float:left;
	padding:5px;
	width:100%;
	border:1px dashed #1E2534;
}

.fecha_convocatoria {
	clear:left;
	float:left;
	text-align:center;
	margin-top:5px;
}

.fecha_convocatoria_lista {
	color:#E85F35;
}

.subrayado{
	/*text-decoration:underline;*/
}

.linkRetorno {
	background:url("../img/arrow_menu_invertida.gif") no-repeat top left;
	padding-left:10px;
	float:right;
	margin-top:10px;
}

#boxBusqueda {
	float:left;
	margin-bottom:10px;
	margin-top:5px;
	border:1px solid #1E2534;
}

#boxBusqueda table {
	width:100%;
	height:60px;
	padding:3px;
	text-align:center;
	background:#E3E4E8;
}

#boxBusqueda table label {
	padding-right:10px;
}

#boxBusqueda .combobox {
	width:80px;
	
	border:1px solid #c6c6c6;
	background:#fff;
	height:14px;
}

#boxBusqueda .cuadroTexto {
	width:110px;

	padding-top:1px;
	height:14px;
	border:1px solid #c6c6c6;
	background:#fff;
	margin:0px;

	margin-top:0px;
}

#hojasListadoActas {
	float:left;
}

#listadoActas {
	clear:left;
	border:1px solid #1E2534;
	padding:5px;
	float:left;
	width:97%;
/*	min-height:440px;
}
* html #listadoActas {
	height:440px;*/
}

.hoja {
	background:#EEEEEE;
	width:20px;
	text-align:center;
	float:left;
	margin-right:2px;
	border:1px solid #1E2534;
	border-bottom:none;
}

.hoja a {
	display:block;
	width:100%;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	
	text-decoration:none;
	cursor:pointer;
}

.hoja a:hover {
	background:#1E2534;
	color:#FFFFFF;
}

.hoja a.over {
	background:#1E2534;
	color:#FFFFFF;
}
#hojasMostradas {
	clear:both;
	margin-top:10px;
	float:left;
	width:97%;
	text-align:right;
}

.actasInfo {
	margin-bottom:3px;
	padding:2px 7px;
}

.actasInfo div{
	margin-bottom:5px;
}

.actasTitulo a{
	padding-left:10px;
	background:url("../img/arrow_points2.gif") no-repeat top left;
}

.actasTitulo a:hover{
	background:url("../img/arrow_points2_hover.gif") no-repeat top left;
}

.actasFecha {
	color:#E85F35;
}

.actasComentario {
	color:#999999;
}

.actasDocumento {
	color:#999999;
}

.par {
	background:#f9f9f9;/*
	background:#E3E4E8;
/*	background:#D7DCE8;*/
}

.impar {
	background:#f5f5f5;/*
	background:#F1F3F8;*/
}

#mensaje {
	clear:left;
	margin-bottom:5px;
	width:400px;
}

#botonBuscar {
	width:100px;
	height:19px;
	color:white;
	background:#1E2534;
	border:none;
}

#tituloBusqueda {
	background:url("../img/busqueda.gif") no-repeat top left #1E2534;
	height:25px;
	color:#fff;
	font-size:12px;
	width:540px;
	border:1px solid #1E2534;
}

#tituloBusqueda p {
	margin-top:5px;
	text-align:center;
}


#hojasListadoConvocatorias {
	float:left;
}

#listadoConvocatorias {
	clear:left;
	border:1px solid #1E2534;
	padding:5px;
	float:left;
	width:98%;
}

#hojasMostradasConvocatorias {
	clear:both;
	margin-top:10px;
	float:left;
	width:100%;
	text-align:right;
}

.hojaConvocatoria{
	background:#EEEEEE;
	width:20px;
	text-align:center;
	float:left;
	margin-right:2px;
	border:1px solid #1E2534;
	border-bottom:none;
}

.hojaConvocatoria a{
	display:block;
	width:100%;
	height:100%;
}

.hojaConvocatoria a:hover {
	background:#1E2534;
	color:#FFFFFF;
	width:20px;
	text-align:center;
	float:left;
}

.activaConvocatoria {
	background:#1E2534;
	color:#FFFFFF;
}

#descripcionLugar {
	height:200px;
}

.infoPunto{
	margin-top:2px;
	display:block;
}

.nombrePunto{
	font-size:13px;
	text-transform:uppercase;	
}
#textoTabs {
	
	padding:0px;
	margin:0px;
	margin-top:20px;
	vertical-align:top;
	background:none;
	border:none;
	height:550px;
	overflow:hidden;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#navtabs td {
	border-left:1px solid #e0e0aa;
	border-right:1px solid #e0e0aa;
	border-top:1px solid #e0e0aa;
	width:90px;
	height:20px;
	text-align:center;
}
#navtabs th {
	width:3px;
}

.tabs {
	text-decoration:none;
	display:block;
	color: #555500;
	background:#f0f0dd;
	/*padding:2px 5px 5px 5px;*/
	height:100%;
}

#divTabs {
	border:1px solid #e0e0aa;
	width:99%;
	height:525px;
	text-align:left;
	overflow:hidden;	
}


#textoTabsMA {
	
	padding:0px;
	margin:0px;
	margin-top:20px;
	vertical-align:top;
	background:none;
	border:none;
	/*height:700px;*/
	overflow:hidden;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
}

#navtabsMA td {
	border-left:1px solid #e0e0aa;
	border-right:1px solid #e0e0aa;
	border-top:1px solid #e0e0aa;
	border-bottom:40px;
	width:100px;
	height:35px;
	text-align:center;
	vertical-align:middle;
}
#navtabsMA th {
	width:2px;
	vertical-align:middle;
}

#letraMA{
font:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-bottom:10px;
padding-top:15px;
}

.tabsMA {
	text-decoration:none;
	display:block;
	color:#555500;
	background:#f0f0dd;
	/*padding:2px 5px 5px 5px;*/
	height:100%;
}
#divTabsMA {
	border:1px solid #e0e0aa;
	width:572;
	/*height:650px;*/
	margin-top:-2px;
	text-align:left;
	overflow:hidden;	
}
/* Estilos de Deportes*/
#textoTabsdeportes {
	padding:0px;
	margin:0px;
	vertical-align:top;
	background:none;
	border:none;
	/*height:700px;*/
	overflow:hidden;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
}

#navtabsdeportes td {
	border-left:1px solid #e0e0aa;
	border-bottom:1px solid #e0e0aa;
	border-top:1px solid #e0e0aa;
	/*border-bottom:40px;*/
	border-right:1px solid #e0e0aa;
	width:100px;
	height:35px;
	text-align:center;
	vertical-align:middle;
	text-align:center;
}
#navtabsdeportes th {
	height:2px;
	vertical-align:middle;
}
.tabsdeportes {
	text-decoration:none;
	display:block;
	color:#555500;
	background:#f0f0dd;
	/*padding:2px 5px 5px 5px;*/
	height:100%;
}
#divTabsdeportes {
	border:1px solid #e0e0aa;
	min-height:347px; 
	width:450px;
	text-align:left;
	overflow:hidden;	
}
/* Estilos de Deportes: FIN*/

/* Estilos de Monumentos*/
#textoTabsMon {
	padding:0px;
	margin:0px;
	margin-top:20px;
	vertical-align:top;
	background:none;
	height:450px;
	overflow:hidden;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
}
#textoTabsMon a:hover{
	text-decoration:none;
	background:none;
}
#textoTabsMon a:visited{
	text-decoration:none;
	background:none;
}
#navtabsMon {
	float:left;
	background:none;		
	margin-bottom:20px;
	width:160px;
	text-align:justify;
	vertical-align:top;
	margin-right:20px;
	margin-top:5px;
	margin-left:7px;
	/*border:1px solid red;*/
}
.tabsMon {
	text-decoration:none;
	background:none;
	display:block;
	height:20px;
	font-size:14px;
}
#divTabsMon {
	border:1px solid #000000;
	width:572;
	text-align:left;
	overflow:hidden;	
}

/* Estilos de monumentos: FIN*/


/* desde estilos de fichas interiores */

#tablaE {
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:18px;
font-style:oblique;
}

#tablaE th{
border:none; 
width:15px;
}

#tablaE td{
height:30px;
width:100px;
}
#tablaE a {
vertical-align:middle;
color:#333333;
cursor:pointer;
}

#tablaE a:hover {
color:#6699cc;
}

#divtablaE {
height:100%;
}

#tablaE2 th{
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:16px;
border:none; 
}

#tablaE2 td{
/*height:30px;*/

}
#tablaE2 a {
vertical-align:middle;
color:#333333;
cursor:pointer;
}

#tablaE2 a:hover {
color:#6699cc;
}

#divtablaE2 {
background:url("../img/arrow.gif") left 6px  no-repeat;
/*border:3px double blue;*/
}


#asoc a{
	color:#353535;
	text-decoration:none;
}	
#asoc a:hover{
	color:#6699cc;
}

#corpo2 {
height:370px;
/*border:3px double blue;*/
overflow:auto;
margin-right:-4px;
background:#E0E0E0


	scrollbar-arrow-color:#B5B5B5;
	scrollbar-base-color:#CCCBD3;
	scrollbar-track-color: #E0E0E0;
	scrollbar-face-color: #CCCBD3;
	scrollbar-shadow-color: #CCCBD3; 
	scrollbar-highlight-color: #CCCBD3;

}

#corpo {
height:370px;
/*border:3px double blue;*/
overflow:auto;
margin-right:-10px;
background:#E0E0E0


	scrollbar-arrow-color:#B5B5B5;
	scrollbar-base-color:#CCCBD3;
	scrollbar-track-color: #E0E0E0;
	scrollbar-face-color: #CCCBD3;
	scrollbar-shadow-color: #CCCBD3; 
	scrollbar-highlight-color: #CCCBD3;

}
/*asta qui*/
#tabguia th{
text-align:center;
padding-left:20px;
padding-right:20px;
width:40%;
padding-top:5px;
padding-bottom:5px;
background-color:#E9E9E9;
border:1px solid #EAEAEA;
}
#tabguia td{
text-align:center;
padding-left:20px;
padding-right:20px;
padding-top:5px;
padding-bottom:5px;
background-color:#E9E9E9;
border:1px solid #EAEAEA;
}

#tablahorario td{
text-align:center;
padding-left:20px;
padding-right:20px;
background-color:#E9E9E9;
border:1px solid #EAEAEA;
}
#tablahorario th{
text-align:center;
padding-left:20px;
padding-right:20px;
background-color:#E9E9E9;
border:1px solid #EAEAEA;
}

#tabasocia th{
text-align:center;
padding-left:20px;
padding-right:20px;
background-color:#E9E9E9;
border:1px solid #EAEAEA;
}

#tabasocia td{
text-align:center;
padding-left:20px;
padding-right:20px;
background-color:#E9E9E9;
border:1px solid #EAEAEA;
}


#tablahorario2 td{
text-align:center;
padding-left:4px;
padding-right:4px;
background-color:#E9E9E9;
border:1px solid #EAEAEA;
}
#tablahorario2 th{
text-align:center;
padding-left:4px;
padding-right:4px;
background-color:#E9E9E9;
border:1px solid #EAEAEA;
}


#tituloFoto {
	padding-bottom:5px; 
	padding-top:5px; 
	cursor:default; 
	height:35px;
	vertical-align:center;
}



#tabla_fozonte{
	margin:10px;
}
#tabla_fozonte td {
	width:25%;
	text-align:center;
	padding:3px;
}

#tabla_fozonte td img {
	border:2px dotted black;
	padding:4px;
	cursor:hand;
}
#tabla_turismo {
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	width:500px;
	
}

#tabla_turismo td {
	width:25%;
	text-align:center;
	padding:3px;
}

#tabla_turismo td img {
	border:2px dotted black;
	padding:4px;
	cursor:hand;
}

.opciones {
	width:260px;
	float:left;
	font-weight:bolder;
	margin-left:10px;
}

.opciones a {
	background:url("../img/arrow_points.gif") no-repeat left;
	padding-left:10px;
}

.opciones a:hover{
	background:url("../img/arrow_menu_hover.gif") no-repeat left;
	padding-left:10px;
}

.oculto {
	display:none;
	float:left;
}

#contenidos_ocultos {
	clear:left;
	padding-top:10px;
/*	overflow:auto;*/
	/*height:400px;*/
	padding-right:10px;
}

#contenidos_ocultos ol,ul,p {
	margin-top:7px;
	margin-bottom:7px;
	line-height:15px;
}

.seccion_biblioteca {
	background:url("../img/lista.gif") no-repeat top left;
	padding-left:15px;
	margin-bottom:10px;
	font-weight:bolder;
	text-transform:uppercase;
/*	text-decoration:underline;*/
}

.articulo {
	display:block;
	font-weight:bolder;
}

.juventud {
	display:block;
	margin-bottom:10px;
	font-weight:bolder;
}

.tabla_juventud {
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width:90%;
}

.tabla_juventud td {
	vertical-align:top;
}

.negrita {
	font-weight:bolder;
}

.cursiva_negrita{
	font-style:oblique;
	font-weight:bolder;
}

.cursiva {
	font-style:oblique;
}

.subrayado {
	text-decoration:underline;
}

.tabla_fondoSocial {
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid;
	padding:3px;
	width:90%;
	margin-right:auto;
	margin-left:auto;
}

.tabla_fondoSocial td{
	border:1px solid;
}

.tabla_fondoSocial .primera {
	width:20px;
	text-align:center;
}

.tabla_fondoSocial .segunda {
	text-align:left;
}

.tabla_fondoSocial .tercera {
	width:100px;
	text-align:right;
}

.tabla_fondoSocial .cuarta {
	width:50%;
	text-align:center;
}

.tabla_fondoSocial .cabecera {
	background:#1E2534;
	color:#FFFFFF;
	font-weight:bold;
}

.bloque {
	display:block;
}

.encabezado {
	padding-left:15px;
	background:url("../img/lista.gif") left no-repeat;
	margin-bottom:10px;
	font-weight:bolder;
	text-transform:uppercase;
}

.enlace_busqueda {
	float:right;
	margin-top:-20px;
	margin-bottom:10px;
	margin-right:3px;
}

.enlace_busqueda a {
	background:url("../img/arrow_points.gif") no-repeat left;
	padding-left:10px;
}

.enlace_busqueda a:hover{
	background:url("../img/arrow_menu_hover.gif") no-repeat left;
	padding-left:10px;
}

.enlace_busqueda_alquileres {
	float:left;
	margin-top:10px;
	clear:both;
}

.enlace_busqueda_alquileres a {
	background:url("../img/arrow_points.gif") no-repeat left;
	padding-left:10px;
}

.enlace_busqueda_alquileres a:hover{
	background:url("../img/arrow_menu_hover.gif") no-repeat left;
	padding-left:10px;
}

#grupo_imagenes_piscina {
	text-align:center;
}

.imagen_piscina {
	cursor:pointer;
	margin-top:10px;
	margin-bottom:10px;
}

.actividad_piscina {
	/*border:1px solid red;*/
	float:left;
	/*width:33%;*/
	padding:5px;
	/*margin-right:2px;*/
	margin-top:10px;
}

.actividad_piscina .listas {
	display:block;
	margin-left:10px;
	padding-left:10px;
	margin-top:5px;
	background:url("../img/cuadrado_listas.gif") left top no-repeat;
}

.titulo_actividad {
	color:#FFFFFF;
	background:#1E2534;
	display:block;
	text-align:center;
	letter-spacing:1px;
	padding-top:5px;
	height:20px;
}

.separador2 {
	clear:both;
}

.grupo_alquiler {
	border:1px solid #1E2534;
	padding:10px;
	margin-bottom:5px;
	float:left;
	width:520px;
	background:#F7F7F3;
}

.primero {
	background:#E3E4E8;
	text-transform:uppercase;
}

.grupo_alquiler .etiqueta{
	width:170px;
	float:left;
	clear:left;
	font-weight:bolder;
	margin-bottom:5px;
}

.grupo_alquiler .dato{
	padding-left:175px;
	margin-bottom:5px;
}

.divMenuJuventud {
	border:1px solid #1E2534;
	background:#E3E4E8;
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.divMenuConvocatorias {
	border:1px solid #1E2534;
	background:#E3E4E8;
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.divMenuEmprego {
	border:1px solid #1E2534;
	background:#E3E4E8;
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.divMenuBiblioteca {
	border:1px solid #1E2534;
	background:#E3E4E8;
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#divSelectsAlquiler {
	float:left;
	padding:15px;
}

#divSelectsAlquiler .selectBusqueda{
	padding:0px;
	border:1px solid #ccc;
}

#botonBuscarAlquiler {
	width:70px;
	height:19px;
	color:white;
	background:#1E2534;
	border:none;
	margin-left:5px;
}

#botonTodosAlquiler {
	width:70px;
	height:19px;
	color:white;
	background:#1E2534;
	border:none;
	margin-left:10px;
}

#tablaPrecios {
	width:100%;
	text-align:center;
	margin-top:-15px;
}

#tablaPrecios td, th{
	border:1px solid #1E2534;
}

#tablaPrecios th {
	border:1px solid #1E2534;
	background:#E3E4E8;
}

#gooweb_resultado a{
	text-decoration:none;
	width:100%;
	margin-top:10px;
	padding: 0px 10px 2px 15px;
	color:#555500;
	background:url('../img/search_webs.gif') left top no-repeat;
}

#gooweb_resultado a:hover{
	color:#990000;
	text-decoration:underline;
}

#gooweb_resultado_text {
	width:100%;
	color:black;
	margin-bottom:10px;
	margin-left:15px;
	margin-top:2px;	
	font-size:10px;
}
#link_masInfo a{
	color:#CC0000;
	text-decoration:none;
}
#link_masInfo a:hover {
	color:#6699cc;;
}

#foro_radio a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#6699cc;
}
#foro_radio a:hover{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

