
	
				body
					{
						font-family: Verdana, Verdana, 'Trebuchet MS', Arial;
						font-size:12px;
						color:#FFF;
						/*background-color:#f2e6f0;*/
						background-color:#f7e7f0;
						text-align:center;
						margin:0px 0px 0px 0px;
					}

				.barra_morada
					{ 
						/*background-color:#b4609d;*/
						background-color:#008acf;
						min-height:100px;
					}
					
				/* download link */
				.download {
					clear:both;
					float:both;
					padding-top:0px;
				}
				.download a {
					padding:.3em .5em !important;
					margin-right:10px;
					background:#00bd3e;
					text-decoration:none;
					color:#fff;
					font-weight:bold;
					font-size:1.5em;
					-moz-border-radius:.3em;
					-webkit-border-radius:.3em;
					border-radius:.3em;
					line-height:2.5em;
					-moz-box-shadow: 1px  1px 2px #888;
					-webkit-box-shadow: 1px 1px 2px #888;
					box-shadow: 1px 1px 2px #888;
				}
				.download a:hover {
					background:#5f534f;
					text-shadow: 2px 2px 2px #000;
				}

					
				.line
					{ 
						height:1px;
						background-color:#FFF;
					}

				.barra_lila
					{ 
						/*background-color:#cb90bb;*/
						background-color:#78B5D4;
						height:30px;
					}

				div#contenedor
					{ 
						position:relative;
						width:930px;
						min-height:850px;
						margin:0 auto 0 auto; 
						text-align:center;
						
					}
					
				div#xunta
					{ 
						position:relative;
						width:150px;
						margin:0 auto 0 auto; 
						text-align:center;
						left:-360px;
						top:10px;
					}

                                div#lugo10
                                        {
                                            position:relative;
                                            top:-27em;
                                            left:-8em;
                                        }
					
				div#w3c
					{
						position:relative;
						width:150px;
						margin:0 auto 0 auto; 
						text-align:center;
						left:300px;
						top:-50px;
					}

				.condiciones_uso
					{ 
						position:relative;
						width:930px;
						height:25px;
						margin:0 auto 0 auto; 
						text-transform: uppercase; /* force text to uppercase */
						padding-top:7px;
						font-size:11px;
					}

				div#menu_vertical
					{
						position:absolute;
						left:0px;
						top:25px;
						text-align:left;
						width:210px;
						height:200px;
						font-size:10px;
						text-transform: uppercase; /* force text to uppercase */
						/*color:#b768a2;*/
						color:#008acf;
						background-color:transparent;
						line-height:14px;
					}

				div#contenedor2
					{
						position:relative;
						left:260px;
						top:9px;
						text-align:left;
						width:670px;
						min-height:630px;
						font-size:10px;
						color:#b768a2;
						background-color:transparent;
						/*border: 1px solid #000;*/
					}
					
				div#mapa_grande
					{
						position:absolute;
						left:10px;
						top:30px;
						text-align:left;
						width:210px;
						height:200px;
						color:#b768a2;
						background-color:transparent;
					}

				div#lema
					{
						position:absolute;
						left:0px;
						top:0px;
						text-align:center;
						width:670px;
						height:30px;
						color:#FFF;
						font-size:20px;
						/*background-color:#b4609d;*/
						background-color:#008acf;
					}
					
				div#portada
					{
						position:relative;
						left:0px;
						top:50px;
						text-align:justify;
						width:670px;
						color:#666;
						font-size:11px;
						min-height:650px;

					}

				div#columna1
					{
						position:absolute;
						left:0px;
						top:50px;
						text-align:justify;
						width:350px;
						height:30px;
						color:#666;
						font-size:10px;
					}

				div#columna2
					{
						position:absolute;
						left:350px;
						top:50px;
						text-align:justify;
						width:350px;
						height:30px;
						color:#666;
						font-size:10px;
					}
					
				div#foto_album
					{
						position:absolute;
						left:0px;
						top:130px;
						text-align:center;
						width:670px;
						height:auto;
						color:#666;
						font-size:11px;
					}

				div#buscador
					{
						position:absolute;
						left:400px;
						top:50px;
						text-align:center;
						width:265px;
						height:auto;
						color:#FFF;
						font-size:14px;
						background-color:transparent;
						border: 1px dotted #008acf;
					}

				div#fotos_superior
					{
						background-color:#FFF; height:108px; border:1px solid #000; padding-top:4px; padding-bottom:2px;
					}
					
				.foto1
					{
						float:left; width:300px; margin:2px 5px 2px 0px; border:3px solid #FFF;
					}

				.foto2
					{
						float:right; width:300px; margin:2px 0px 2px 5px; border:3px solid #FFF;
					}
				.link
					{
						border:2px solid #666;
					}

				.linea_negra
					{
						border: 1px dotted #b8b0b7;
					}

				a.enlace1
				{
					font-size: 11px;
					font-family: Verdana, Verdana, Arial;
					/*color:#b4609d;*/
					color:#008acf;

				}
				a.enlace1:link {
					text-decoration: none;
				}
				a.enlace1:visited {
					text-decoration: none;
					
				}
				a.enlace1:hover {
					text-decoration: underline;
					
				}
				a.enlace1:active {
					text-decoration: none;
				}

				a.enlace2
				{
					font-size: 11px;
					font-family: Verdana, Verdana, 'Trebuchet MS', Arial;
					color:#FFF;
					
				}
				a.enlace2:link {
					text-decoration: none;
				}
				a.enlace2:visited {
					text-decoration: none;
					
				}
				a.enlace2:hover {
					text-decoration: underline;
					
				}
				a.enlace2:active {
					text-decoration: none;
				}

				a.enlace3
				{
					font-size: 8px;
					font-family: Verdana, Verdana, 'Trebuchet MS', Arial;
					color:#FFF;
					
				}
				a.enlace3:link {
					text-decoration: none;
				}
				a.enlace3:visited {
					text-decoration: none;
					
				}
				a.enlace3:hover {
					text-decoration: underline;
					
				}
				a.enlace3:active {
					text-decoration: none;
				}
				
				.capcha
				{
					font-size:14px;
					font-weight:bold;
					color:#000;
					font-family: 'Courier New', monospace;
				}
				
				.boton_enviar
				{
				width: 120px;
				height: 20px;
				/*margin-left: 80px;*/
				background: #78adc8;
				color:#FFF;
				font-size:10px;
				font-family:Verdana;
				font-weight:bold;
				margin-top:10px;
				
				}

			input, textarea
				{
					border:1px solid #000;
					font-size:11px;
				}
			
			.texto
				{
					font-size:11px;
					color:#000;
					line-height:20px;
				}

			
