@charset "utf-8";
/* CSS Document */

/*reseteado*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i {
	margin: 0;   
	padding: 0;   
	border: 0;   
	outline: 0;   
	font-weight: normal;   
	font-style: normal;   
	font-size: 100%;   
	font-family: inherit;

}

body {
	line-height: 1;
	height:	100%;
}

:focus {
	outline: 0;
}

ol, ul, li {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

blockquote:before, blockquote:after, q:before, q:after {   
	content: "";  
}

blockquote, q {
	quotes: "" "";
}

hr {
	margin: 0;   
	padding: 0;   
	border: 0;   
	color: #000;   
	background-color: #fff;   
	height: 1px;
}

a {
	text-decoration:	none;
	color:	inherit;
}

/*-----------------------*/

html {
	margin: 0;
	padding: 0;
}
		
body {	
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	background-color: #fff;
	line-height: 1.8em;
	color: #7D736D;
	background-image: url(../images/body.gif);
	background-repeat: repeat-x;
}	
	
#container {
 	width: 850px !important;
 	margin: 0 auto;
	text-align: left;
 	position: relative;
	background-image: url(../images/container.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #fff;
	border: 1px solid #CDCCCB;
	margin-top: 20px;
	border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -ms-border-radius: 10px;
}
	
#cabecera {
	width: 850px;
	height: 305px;
	margin-bottom: 40px;
	border: none;
}
		
#logo {
 	width: 250px;
 	height: 300px;
	float: left;
	margin-top: 10px;
}
	
#idiomas {
	height: 10px;
	margin-left: 165px;
	letter-spacing: 1px;
	font-size: 0.8em;
	font-variant: small-caps;
}

#idiomas a {
	padding-left: 5px;
	padding-right: 5px;
}
	
#peli_ca {
	margin-top: 10px;
	width: 550px;
	height: 305px;
	margin-left: 300px;
}	
		
	#linkList {
	position: absolute;
	top: 310px;
	line-height: 1.4em;
	height: auto;
	left: -15px;
	}		
	
	#rutas {
	width:600px;
	height:850px;
	margin-left: 235px;	
	padding-right: 15px;
	margin-bottom:120px;
	background-position:center;
	background-repeat:no-repeat; 			
 	}
	
	#mapa_rb {
	width: 300px;
	height:550px;
	background-image:url(../images/mapa_rb.gif);
	background-repeat:no-repeat;
	margin-top:-30px;	
	}
	
	#otras {
	width: 220px;
	height:100px;	
	}
			
	#terrasdm {
	width: 135px;
	height: 275px;
	}
	
	#buron {
	width: 165px;
	height: 190px;
	margin-left: 135px;
	margin-top: -270px;
	}
	
	#osancares {
	width: 165px;
	height: 35px;
	margin-left: 135px;
	}
	
	#ocaurel {
	width: 165px;
	height: 45px;
	margin-left: 135px;
	}
	
	#mapa_resto {
	margin-left: 300px;
	margin-top: -450px;
	height:350px;
	width: 300px;
	}
	
	#presentacion {
	width:380px;
	height:auto;	
	margin-left: 235px;	
 	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-right:200px; 			
 	}
	
	.sanmarcos{
	width: 160px;
	height: 810px;
	margin-left: 650px;
	margin-top:-810px;
	background-image:url(../images/pazo.gif);
	background-repeat:no-repeat;
	}
	
	#quee {
	width:380px;
	height: auto;
	margin-left: 235px;	
 	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat;
	}
	
	#apeiros {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	background-repeat: no-repeat;
	}
		
	#eucaliptos {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
		
	#eolico {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	background-repeat:no-repeat;
	}
	
	#bretona {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#fornos {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#lourenza {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#cintolo {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#pasatempo {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#picos {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#cela {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#onza {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#loba {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#negradas {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#coelleira {
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}	
	
	#viveiro{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#ria{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}	
	
	#moras{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#faro{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#namorados{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}	
	
	#lonxa{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#fazouro{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#rapadoira{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#bispo{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#praias{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#catedrais{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#pancha{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#ribadeo{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#guitiriz{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#cova{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#andrade{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#torrentes{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#peneda, #palas{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
	
	#lucus{
	width:450px;
	height:auto;
	margin-left: 235px;
	margin-bottom:60px;
	}
		
	#mino {
	width:400px;
	height:auto;
	margin-left: 235px;	
 	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#comba {
	width:400px;
	height:auto;
	margin-left: 235px;	
 	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#rato {
	width:400px;
	height:auto;
	margin-left: 235px;	
 	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#termas {
	width:400px;
	height:auto;
	margin-left: 235px;	
	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#oleria {
	width:400px;
	height:auto;
	margin-left: 235px;	
 	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#rodas {
	width:400px;
	height:auto;
	margin-left: 235px;	
	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#cospeito {
	width:400px;
	height:auto;
	margin-left: 235px;	
 	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#viladonga {
	width:400px;
	height:auto;
	margin-left: 235px;	
	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#castroverde {
	width:400px;
	height:auto;
	margin-left: 235px;	
	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#fonteo {
	width:400px;
	height:auto;
	margin-left: 235px;	
	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#pedregal {
	width:400px;
	height:auto;
	margin-left: 235px;	
 	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#eo {
	width:400px;
	height:auto;
	margin-left: 235px;	
	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#negueira {
	width:400px;
	height:auto;
	margin-left: 235px;	
 	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#montouto {
	width:400px;
	height:auto;
	margin-left: 235px;	
 	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#gatin {
	width:400px;
	height:auto;
	margin-left: 235px;	
	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#piornedo {
	width:400px;
	height:auto;
	margin-left: 235px;	
 	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#ancares {
	width:400px;
	height:auto;
	margin-left: 235px;	
 	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#bispos {
	width:400px;
	height:auto;
	margin-left: 235px;	
	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#doiras {
	width:400px;
	height:auto;
	margin-left: 235px;	
	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#androllas {
	width:400px;
	height:auto;
	margin-left: 235px;	
 	padding-right: 15px;
	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat; 			
 	}
	
	#aceas, #adegas, #amandi, #arte, #augas, #belesar, #cabaleiros, #canons, #caurel, #chantada, #chouzan, #devesa, #facundo, #farrapas, #frances, #monforte, #mosteiro, #mundo, #novais, #pallozas, #penacoba, #pombeiro, #portomarin, #ribeira, #romana, #samos, #serra, #taboada, #tallada, #tor, #vilacha, #vilasouto, #vinedos {
	width:450px;
	height:auto;
	margin-left: 235px;	
	margin-bottom: 60px;		
 	}
	
	#saudo {
	width:380px;
	height:640px;
	margin-left: 235px;	
 	background-position:center;
	background-repeat:no-repeat;
 	}
	
	#besteiro {
	width:160px;
	height: 640px;
	margin-left: 654px;
	margin-top:-560px;
 	background-position:center;
	background-repeat:no-repeat;
 	}
	
	#elixir {
	width:420px;
	height:auto;
	margin-left: 235px;	
 	margin-bottom: 60px;
	background-position:center;
	background-repeat:no-repeat;
 	}
	
	#in {
	width:615px;
	height:940px;
	margin-left: 220px;
	background-position:center;
	background-repeat:no-repeat;
 	}
	
	.cuad1 {
	width:615px;
	height:460px;
	background-repeat:no-repeat;
	}
	
	.cuad1c{
	width:615px;
	height:460px;
	background-repeat:no-repeat;
	}	
	
	#original {
	width:560px;
	height:160px;	
	margin-bottom: 40px;
	}	
	
	#compost {
	width:560px;
	height:100px;	
	margin-bottom: 40px;
	}
	
	.xtrem{
	width: 560px;
	height:100px;	
	} 	
	
	.cuad2 {
	width:300px;
	height:280px;
	background-repeat:no-repeat;
	margin-top:40px;
	margin-left: 10px;
	}	

	.cuad2 p {
	width: 280px;
	}
	
	.cuad2c {
	width:300px;
	height:280px;
	background-repeat:no-repeat;
	margin-left: 10px;
	}	

	.cuad2c p {
	width: 280px;
	}
	
	
	.cuad3 {
	width: 140px;
	height: 300px;
	margin-left: 270px;
	margin-top:-280px;
	}
	
	.cuad3c {
	width: 140px;
	height: 300px;
	margin-left: 270px;
	margin-top:-280px;
	}

	#video_compostela {
	width: 324px;
	height: 240px;
	border: 8px solid #ddd;
	margin-left: 60px;	
	}
	
	#video_xtreme {
	width: 324px;
	height: 260px;
	border: 8px solid #ddd;
	margin-left: 60px;	
	}
	
	#calendario {
	width:520px;
	height:auto;	
	margin-left: 235px;	
 	margin-bottom: 60px;
	background-position:center;
	background-repeat:no-repeat; 			
 	}
	
	#fotikos {
	width:150px;
	height: 400px;
	padding-top: 40px;
	margin-left: 565px;	
 	margin-top:-550px;;
	margin-bottom: 60px;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../images/fotikos.gf);
	}
		
	#pazo {
	width:350px;
	height:auto;
	margin-left: 235px;	
 	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat;
	line-height: 38px; 			
 	}
	
	#complementaria {
	width:580px;
	height:auto;
	margin-left: 235px;	
 	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat;		
 	}
	
	#inscripcion {
	width:420px;
	height: auto;
	margin-left: 235px;	
 	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat;		
 	}
	
	#novas {
	width:580px;
	height: auto;
	margin-left: 235px;	
 	margin-bottom: 60px;
	background-position:bottom;
	background-repeat:no-repeat;
	}
		
	#setembro {
	width:150px;
	height:100px;
	margin-left:10px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/setembro.jpg); 			
 	}
	
	#xaneiro {
	width:150px;
	height:100px;
	margin-left: 10px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/xaneiro.jpg); 			
 	}
	
	#abril {
	width:150px;
	height:100px;
	margin-left: 10px;
	margin-top: 30px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/abril.jpg); 			
 	}
	
	#xullo {
	width:150px;
	height:100px;
	margin-left: 10px;
	margin-top: 30px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/xullo.jpg); 			
 	}
	
	#febreiro {
	width:150px;
	height:100px;
	margin-left: 170px;
	margin-top: -100px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/febreiro.jpg); 			
 	}
	
	#maio {
	width:150px;
	height:100px;
	margin-left: 170px;
	margin-top: -100px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/maio.jpg); 			
 	}
	
	#marzo {
	width:150px;
	height:100px;
	margin-left: 330px;
	margin-top: -100px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/marzo.jpg); 			
 	}
	
	#xuno {
	width:150px;
	height:100px;
	margin-left: 330px;
	margin-top: -100px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/xuno.jpg); 			
 	}
	
	#outubro {
	width:150px;
	height:100px;
	margin-left: 170px;
	margin-top: -100px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/outubro.jpg); 			
 	}
	
	#novembro {
	width:150px;
	height:100px;
	margin-left: 330px;
	margin-top: -100px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/novembro.jpg); 			
 	}
	
	#decembro {
	width:150px;
	height:100px;
	margin-left: 10px;
	margin-top: 30px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/decembro.jpg); 			
 	}
	
	#individuales {
	width: 250px;
	height:100px;
	margin-top: -100px;
	margin-left: 180px;
	}
	
	#individuales2 {
	width: 250px;
	height:150px;
	margin-top: -100px;
	margin-left: 180px;
	}
	
	#norte, #oeste, #sur{
 	width:300px;
	height: auto;
	margin-left: 235px;	
 	margin-bottom: 70px;
	background-position:bottom;
	background-repeat:no-repeat;	
 	}
	
	#norte_n {
	width: 300px;
	height:220px;
	background-image:url(../images/norte_1.jpg);
	margin-left:300px;
	background-repeat:no-repeat;
	margin-top:-960px;
	background-position:top;
	}
	
	#norte_d{
	width: 300px;
	height:1000px;
	margin-top:-1000px;
	}
	
	#centro, #este	{
 	width:300px;
	height: 500px;
	margin-left: 235px;	
 	margin-bottom: 70px;
	background-position:bottom;
	background-repeat:no-repeat;
 	}
	
	#centro	{
 	width:300px;
	height: 500px;
	margin-left: 235px;	
 	margin-bottom: 70px;
	background-position:bottom;
	background-repeat:no-repeat;
 	}
	
	#znor {
	width:120px;
	height:30px;
	margin-top:50px;
	margin-left:243px;
	}
	
	#zoeste {
	width:120px;
	height:30px;
	margin-top: 48px;
	margin-left:70px;
	}
	
	#zcentro {
	width:120px;
	height:30px;
	margin-top:18px;
	margin-left:58px;
	}
	
	#zeste {
	width:120px;
	height:30px;
	margin-left:312px;
	}
	
	#zsur {
	width:120px;
	height:30px;
	margin-top:90px;
	margin-left:102px;
	}
	
	#composicion {
	width:500px;
	height: 200px;
	margin-left: 250px;	
 	padding-top: 0px;
	padding-right: 0px;
	background-image: url(../images/composicion.jpg);
 	}
			
	#mapa {
	width:150px;
	height:200px;
	margin-left: 235px;	
 	background-repeat: no-repeat;	
 	}
	
	#volver {
	width:160px;
	height:133px;
	margin-left: 300px;	
	margin-top: -120px;
 	background-repeat: no-repeat;
	}
	
	#volver_nor {
	width:160px;
	height:133px;
	margin-left: 300px;	
	margin-top: 20px;
 	background-repeat: no-repeat;
	}
	
	#dere_nor {
	width:300px;
	height:500px;
	margin-left: 300px;
	margin-top: -680px;
	background-image:url(../images/dere_nor.gif);
	background-repeat: repeat;
 	}
	
	#ficha {
	width:550px;
	height:660px;
	margin-left: 235px;	
 	padding-top: 30px;
	padding-right: 15px;
	margin-bottom: 30px; 
	}
	
	#doncos {
	width:450px;
	height:500px;
	margin-left: 30px;
	background-image:url(../images/doncos.jpg);
	padding-left: 30px;
	background-repeat: no-repeat;
	}
	
	#zonas {
	width:300px;
	height:300px;
	margin-left: 400px;
	margin-top: -200px;
	}
		
	#consisten {
	width:550px;
	margin-left: 235px;	
 	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 30px;	
	background-repeat: no-repeat;
	background-image:url(../images/dipu_lat.jpg);
	background-position:bottom;
 	}
	
	#enlaces {
	width: 600px;
	height: auto;
	margin-left: 235px;	
 	margin-bottom: 60px;
 	}
		
	#visor {
	width:700px;
	height:1000px;
	margin-left: 210px;	
 	padding-bottom: 150px;
	background-repeat: no-repeat;
	background-position:bottom;
	}
	
	#visor_p {
	width:700px;
	height:800px;
	margin-left: 210px;	
 	padding-bottom: 150px;
	background-repeat: no-repeat;
	background-position:bottom;
	}
	
	#visor_v {
	width:620px;
	height:500px;
	margin-left: 200px;	
 	padding-bottom: 110px;
	background-repeat: no-repeat;
	background-position:bottom;
	padding-right: 150px;
	}
	
	#visor li{
	padding-left: 100px;
	border-bottom: none;	
	}
	
	#aceas_f, #adegas_f, #amandi_f, #ancares_f, #andrade_f, #androllas_f, #apeiros_f, #arte_f, #augas_f, #belesar_f, #bispo_f, #bretona_f, #cabaleiros_f, #canons_f,  #castroverde_f, #catedrais_f, #caurel_f, #cela_f, #chantada_f, #chouzan_f, #cintolo_f, #coelleira_f, #comba_f, #cospeito_f, #cova_f, #devesa_f, #doiras_f, #eo_f, #eolico_f, #eucaliptos_f, #facundo_f, #faro_f, #farrapas_f, #fazouro_f, #fonteo_f, #fornos_f, #frances_f, #gatin_f, #guitiriz_f, #loba_f, #lonxa_f, #lourenza_f, #lucus_f, #mino_f, #monforte_f, #montouto_f, #moras_f,	#mosteiro_f, #namorados_f, #negradas_f, #negueira_f, #novais_f, #oleria_f, #onza_f, #palas_f, #pallozas_f, #pancha_f, #pasatempo_f, #pedregal_f, #penacoba_f, #peneda_f, #picos_f, #piornedo_f, #pombeiro_f, #portomarin_f, #praias_f, #rapadoira_f, #rato_f, #ribadeo_f, #rodas_f, #romana_f, #samos_f, #serra_f, #taboada_f, #tallada_f, #termas_f, #tor_f, #torrentes_f, #vilacha_f, #viladonga_f, #vilasouto_f, #vinedos_f, #viveiro_f, #compostela_f, #xtreme_f {
	width:620px;
	height:700px;
	margin-left: 160px;	
 	padding-bottom: 110px;
	background-repeat: no-repeat;
	background-position:bottom;
	padding-right: 150px;
	}
	
#santiago {
	width: 520px;
	height: auto;
	margin-left: 180px;	
 	padding-bottom: 110px;
	background-repeat: no-repeat;
	padding-right: 150px;
	background-image:url(../images/vieira.png);
	}
	
	#santiago p {
	margin-left: 40px;
	margin-right: 40px;
	}	
	
	#xtreme{
	width:540px;
	height:auto;
	margin-left: 160px;	
 	padding-bottom: 110px;
	background-repeat: no-repeat;
	padding-right: 150px;
	background-image: url(../images/xtreme.png);
	}
	
	#xtreme p {
	font-size: 11px;
	margin-left: 50px;
	}
	
	#xtreme p.l {
	font-size: 18px;
	}
		
	#tabla {
	width:550px;
	height:200px;
	margin-top: 300px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 30px;
 	}	
		
	.treslogos{
	position: absolute;
	top: 1140px;
	left: 4px;
	margin-top: 10px;	
	}
	
	.dipu {
	width: 120px;
	height: 120px;
	}
	
	.lugo2 {
	width: 95px;
	height: 120px;
	}
	
	.ue {
	width: 190px;
	height: 120px;
	}
	
	.colaboradores {
	width: 420px;
	height: 130px;
	margin-left: 440px;
	margin-top: -120px;
	}
	
	.cardio{
	width: 270px;
	position: absolute;
	}
	
	.epara {
	width: 140px;
	height: 120px;
	margin-left: 270px;
	}
	
/* ---------- h1, h2, h3 ---------- */

	h1, h2, h3, h4 {
 	font-weight: normal;
 	font-size: 1em;
 	line-height: 1em;
 	text-indent: -2000em;
 	display: block;
 	}
		
	h2 {
 	margin-left: 130px;
 	width: 500px;
 	height: 30px;
 	background-image: url(../images/h.gif);
	background-repeat: no-repeat;
 	}	
 
 	h5 {
 	width: 500px;
 	height: 30px;
 	background: #f2f4d8;
 	background-image: url(../images/h3.gif);
 	}	
	
	h4 {
 	width: 500px;
 	height: 30px;
 	background-image: url(../images/nav.jpg);
 	}		
	
	#porque h3{
	 background-image: url(h3_02.gif);
	}

	#linkList h3 {
 	width: 146px;
	height: 60px;
	background-position:center;
 	background-repeat: no-repeat;
	background-color: #fff;
 	margin-left:55px;
	}	
			
	#presentacion h2 {
 	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/presentacion_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
 	}
	
	#saudo h2 {
 	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/saudo_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
 	}
	
	#quee h2 {
 	width: 500px;
	margin-bottom: 50px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/que_h2.gif);	
	border-bottom:1px dotted #cbc7bf;
 	}
	
	#calendario h2 {
 	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/calendario_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
 	}
			
	#visor h2 {
 	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/visor_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	margin-bottom: 50px;
 	}
	
	#visor_v h2 {
 	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/visor_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 165px;
 	}
	
	#elixir h2 {
 	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/visitas_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
 	}
	
	#pazo h2 {
 	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/pazo_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
 	}
	
	#complementaria h2 {
 	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/complementaria_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
 	}
	
	#enlaces h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/enlaces_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#norte h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#rutas h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/rutas_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#novas h2 {
	width: 500px;
	margin-bottom: 50px;	
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/novas_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#inscripcion h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/contacto_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#apeiros h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#eucaliptos h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#eolico h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#bretona h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#fornos h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/oeste_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#lourenza h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#cintolo h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#pasatempo h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#picos h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#cela h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#onza h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#loba h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#negradas h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#coelleira h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#viveiro h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#ria h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#moras h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#faro h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#namorados h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#lonxa h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#fazouro h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#rapadoira h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#bispo h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#praias h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#torrentes h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#catedrais h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/oeste_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#pancha h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/oeste_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#ribadeo h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/oeste_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#guitiriz h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#cova h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#andrade h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#santiago h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/compostela_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 185px;
	}
	
	#xtreme h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/xtreme_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 205px;
	}
	
	#palas h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/oeste_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#peneda h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#lucus h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat; 
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#mino h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#comba h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#rato h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#termas h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#oleria h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#rodas h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#cospeito h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#viladonga h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#castroverde h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#fonteo h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#pedregal h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#eo h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/oeste_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#negueira h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/oeste_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#montouto h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/oeste_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#gatin h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#piornedo h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/centro_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#ancares h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/centro_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#bispos h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/centro_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#doiras h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/centro_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#androllas h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/centro_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#facundo h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/norte_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#portomarin h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#aceas h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#samos h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#frances h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#pallozas h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#romana h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#taboada h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#chantada h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#serra h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#vinedos h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#chouzan h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#belesar h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
		
	#mundo h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#vilasouto h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#cabaleiros h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#penacoba h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#pombeiro h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#mosteiro h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#augas h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#amandi h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#canons h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#adegas h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#ribeira h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#vilacha h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#tor h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#monforte h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#arte h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#farrapas h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#novais h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#tallada h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#devesa h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/este_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#caurel h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#apeiros_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/apeiros_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#eucaliptos_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/eucaliptos_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#eolico_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/eolico_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#bretona_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/bretona_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#fornos_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/fornos_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#lourenza_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/lourenza_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#cintolo_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/cintolo_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#pasatempo_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/pasatempo_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#picos_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/picos_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#cela_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/cela_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#onza_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/onza_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#loba_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/loba_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#negradas_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/negradas_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#coelleira_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/coelleira_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#viveiro_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/viveiro_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#ria_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/ria_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#moras_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/moras_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#faro_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/faro_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#namorados_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/namorados_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#lonxa_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/lonxa_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#fazouro_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/fazouro_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#rapadoira_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/rapadoira_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#bispo_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/bispo_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#praias_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/praias_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#catedrais_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/catedrais_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#pancha_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/pancha_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#ribadeo_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/ribadeo_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#guitiriz_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/guitiriz_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#cova_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/cova_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#andrade_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/andrade_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#palas_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/palas_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#torrentes_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/torrentes_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#peneda_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/peneda_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#lucus_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/lucus_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#mino_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/mino_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#comba_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/comba_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#rato_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/rato_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#termas_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/termas_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#oleria_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/oleria_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#rodas_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/rodas_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#cospeito_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/cospeito_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#viladonga_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/viladonga_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#castroverde_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/castroverde_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#fonteo_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/fonteo_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#pedregal_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/pedregal_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#eo_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/eo_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#negueira_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/negueira_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#montouto_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/montouto_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#gatin_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/gatin_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#piornedo_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/piornedo_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#ancares_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/ancares_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#bispos_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/bispos_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
			
	#doiras_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/doiras_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#androllas_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/androllas_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#facundo_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/facundo_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#portomarin_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/portomarin_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#aceas_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/aceas_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#compostela_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/compostela_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#xtreme_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/xtreme_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#samos_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/samos_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#frances_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/frances_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#pallozas_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/pallozas_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#romana_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/romana_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#taboada_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/taboada_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#chantada_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/chantada_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#serra_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/serra_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#vinedos_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/vinedos_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#chouzan_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/chouzan_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#belesar_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/belesar_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#mundo_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/mundo_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#vilasouto_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/vilasouto_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#cabaleiros_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/cabaleiros_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#penacoba_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/penacoba_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#pombeiro_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/pombeiro_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#mosteiro_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/mosteiro_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#augas_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/augas_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#amandi_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/amandi_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#canons_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/canons_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#adegas_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/adegas_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
		
	#vilacha_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/vilacha_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#tor_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/tor_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#monforte_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/monforte_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#arte_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/arte_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#farrapas_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/farrapas_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#novais_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/novais_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#tallada_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/tallada_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#devesa_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/rogueira_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#caurel_f h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/caurel_f_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 155px;
	}
	
	#oeste h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/oeste_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#centro h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/centro_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#este h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/este_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}
	
	#sur h2 {
	width: 500px;
	height: 36px;
	background-position:center;
 	background-repeat: no-repeat;
	background-image: url(../images/sur_h2.gif);	
	border-bottom: 1px dotted #cbc7bf;
	margin-left: 130px;
	}	
			
	#zonas h4 {
 	width: 350px;
	height: 30px;
	background-position:center;
 	background-repeat: no-repeat;
	background-color: #f2f4d8;
 	padding-left:0px;
	background-image: url(../images/semana.jpg);
 	}	
	
	#norte h3 {
 	width: 350px;
	height: 30px;
	background-position:center;
 	background-repeat: no-repeat;
	background-color: #f2f4d8;
 	padding-left:180px;
	background-image: url(../images/Norte.jpg);
 	}
		
	.select {background-image: url(h3_06.gif); }
	
/* ---------- p ---------- */

	p {
 	padding-top: 5px;
 	}
	
	p3{
 	line-height: 0px;
 	}
	
	.p1 {
 	padding-top: 2px;
	text-align:left;
	line-height:22px;
	}
	
	.p8 {
 	padding-left: 30px;	
 	}
	

/* ---------- ul, li ---------- */

	ul, li {
 	list-style: none;
	}	
	
	ul {
 	/*border-top: 1px dotted #cbc7bf;*/
 	}	
	
	li {
 	text-transform: none;
 	border-bottom: 1px dotted #cbc7bf;
	}
	
	.lista li{
	border-bottom: none;
	}
	
	
	#lselect {
	margin-top:20px;
	width:221px;
	margin-left: -1px;
	}
	
	#lselect li {
 	padding: 5px 7px 5px 24px;
 	background-image:url(../images/li.jpg);
	background-repeat: no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;	
 	}		
		
	#nombresN li {
	text-transform: none;
	color: #333;
	border: 0px;
	}	
		
	#nombresN a.c {
	color: #aaa;
	}	
	
	#lselect li:hover {
 	/*background: #f2f4d8 url(hover.gif) no-repeat;*/
	background-image: url(../images/li_hover.jpg);
	}
	
	/* ---------- a ---------- */

	a {
 	text-decoration: none;	
	color: #776f65;
 	}	
	
	#intro a, #supportingText a {
	color: #c1bb00;
 	}
	
	#supportingText {
	height:auto;
	width: 950px;	
	}
		
	#footer a, #linkList a {
 	color: #776f65;
 	}
		
	#lselect a {
 	display: block; 	
	color:#c2bc00;
	letter-spacing:1px;
 	}
	
	#lselect a:hover {
 	display: block;
 	color: #b6bf00;
	letter-spacing:1px;
 	}
	
	
	#idiomas a {
 	color: #b6bf00;
	}
	
	#idiomas a:hover{
 	color:#666;
	}
	
	#idiomas a:link{
 	color:#666;
	}
	
	#idiomas a:active{
 	color:#666;
	}	
		
	
	#lselect a.c {
 	display: inline;
 	color: #777;
 	}	
		
	#footer a:hover, #footer a:active, #linkList a:hover, #linkList a:active, #lselect a.c:hover, #lselect a.c:active {
 	color: #776f65;	
 	}
	
	
	#intro a:hover, #intro a:active, #supportingText a:hover, #supportingText a:active, #lselect a:hover, #lselect a:active {
 	color: #666;		
 	}
	
	div>#larchives a:hover, div>#larchives a:active, div>#lresources a:hover, div>#lresources a:active {
 	background: #e6e9cd url(hover.gif) no-repeat -130px 0;
	}	 
 
	#footer {		 
 	border-top: 1px dotted #ddd;
	height: 40px;
	background-image: url(../images/footer.gif);
	text-align:center;
	background-repeat:no-repeat;
	padding-left: 20px;
	font-size: 0.8em;
	}
	
	#footer p {
	margin-top: 8px;
	}	
	
	#cuad1 {
	height: 160px;
	width: 100px;
	margin-top:0px;
	background-repeat:no-repeat;
	background-position:top;
	border-bottom: 1px dotted #999;
	}	
	
	#cuad2 {
	height: 160px;
	width: 100px;
	margin-left: 100px;
	margin-top:-160px;
	background-repeat:no-repeat;
	background-position:top;
	}	
	
	#cuad3 {
	height: 160px;
	width: 100px;
	margin-left: 200px;
	margin-top: -140px;
	background-repeat:no-repeat;
	background-position:top;	
	}	
	
	#cuad4 {
	height: 160px;
	width: 100px;
	margin-top:-100px;
	margin-left: 200px;
	}	
	
	.l {
	font-size: 18px;
	color: #333;
	}	
	
	#imagen {
	width: 750px;
	height: 500px;
	}
		
	.m {
	font-size: 12px;
	color: #777;
	} 	
	
	#volverru {
	margin-top: -44px;
	margin-left: 370px;
	width: 160px;
	height: 20px;
	}	
	
	#masfotos {
	margin-top: -38px;
	margin-left: 370px;
	width: 160px;
	height: 20px;
	}
	
	#mas_f {
	margin-top: -640px;
	margin-left: 370px;
	width: 160px;
	height: 20px;
	}	
	
	#lenda {
	margin-top: -14px;
	margin-left: 260px;
	width: 73px;
	height: 38px;
	background-image: url(../images/leyenda.jpg);
	}
		
	table.tablita {
	margin-top: 100px;
	}
	
	.lista {
	text-decoration:none;
	}
	
	#camara {
	width: 140px;
	height: 160px;
	background-image:url(../images/camara.jpg);
	margin-left: 60px;
	}
	
	#xtremefot {
	width: 200px;
	height: 160px;
	margin-left: 60px;
	}
 
 	#calendar {
	width: 140px;
	height: 160px;
	background-image: url(../images/calendaro.jpg);
	margin-left: 370px;
	margin-top:-160px;
	}
	
	.boldno {
	font-weight:normal;
	}
	
	#intro {
	margin-top:500px;
	display:block;
	
	}
	
	#video_flash {
	position:relative;
	margin-top:-350px;
	margin-left:-100px;
	}
	
	#video_intro {
	margin-top:-350px;
	position:absolute;
	background-position:top;
	}

	#facebook {
	margin-left: 70px;
	}
	
	.fecha {
	font-family: Times New Roman;
	text-decoration: underline;
	font-size: 1em;
	color: #CCCC33;
	margin-bottom: 25px;
	}
	
	.titular {
	font-size: 1.5em;
	font-family: Times New Roman;
	font-variant: small-caps;
	margin-bottom: 10px;
	}
	
	.subtitular {
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: bold;
	}
	
	.img_novas {
	border: 1px solid #ccc;
	padding: 2px;
	margin-left: 0px; 
	}
	
	.intermedio {
	margin-top: 20px;
	font-weight: bold;
	}
	
	ul.lista-img li{
	list-style:none;
	}
	
	ul.lista-img li a{
	float: left;
	margin-right: 1.5em;
	margin-bottom: 1.5em;
	}
	
	ul.lista-img li a img{
	border: 0;
	width: 8em;
	border: 1px solid #666;
	padding: 2px;
	}
	
	/**
	* jQuery lightBox plugin
	* This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar 		(http://www.huddletogether.com/projects/lightbox2/)
	* and adapted to me for use like a plugin from jQuery.
	* @name jquery-lightbox-0.5.css
	* @author Leandro Vieira Pinho - http://leandrovieira.com
	* @version 0.5
	* @date April 11, 2008
	* @category jQuery plugin
	* @copyright (c) 2011 Leandro Vieira Pinho (leandrovieira.com)
	* @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
	* @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
	*/
	
	#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	}
	
	#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}
	
	#jquery-lightbox a img {
	border: none;
	}
	
	#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}
	
	#lightbox-container-image {
	padding: 10px;
	}
	
	#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
	
	#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
	
	#lightbox-container-image-box > #lightbox-nav {
	left: 0;
	}
	
	#lightbox-nav a {
	outline: none;
	}
	
	#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	display: block;
	}
	
	#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
	}
	
	#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
	}
	
	#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
	}
	
	#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
	}
	
	#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
	}	
	
	#lightbox-image-details-caption {
	font-weight: bold;
	}
	
	#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
	}
				
	#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
	}

	
/*-----------------------*/	
	
	
#prezo {
	position: absolute;	
	width: 500px;
	height: 30px;
	float: right;
}

#prezo ul {
	margin-left: 240px;
}

#prezo ul li {
	font-size: 16px;
	color: #333;
	display: inline-block;
	width: 290px;
	text-align: left;
	border-bottom: none;
	background-repeat: no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#prezo_2 ul {
	margin-top: 20px;
	margin-left: 0px;
}

#prezo_2 ul li {
	font-size: 16px;
	color: #333;
	display: inline-block;
	width: 290px;
	text-align: left;
	border-bottom: none;
	background-repeat: no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.info {
	position: relative;
	z-index: 0;
	text-decoration: none;
}

.info:hover {
	background-color: transparent;
	z-index: 50;
	cursor: pointer;	
}

.info span { /*CSS for enlarged image*/
	position: absolute;
	margin-top: 50px;
	margin-left: -40px;
	background-color: #BDB508;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	visibility: hidden;
	color: #fff;
	text-decoration: none;
	padding: 20px;
	width: 550px;
	height: 460px;
	line-height: 14px;
	border-radius: 25px;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    -ms-border-radius: 25px;
}

.info:hover span { /*CSS for enlarged image on hover*/
	visibility: visible;
	left: 23px; /*position where enlarged image should offset horizontally */
}



.info_2 {
	position: relative;
	z-index: 0;
	text-decoration: none;
}

.info_2:hover {
	background-color: transparent;
	z-index: 50;
	cursor: pointer;	
}

.info_2 span { /*CSS for enlarged image*/
	position: absolute;
	margin-top: -550px;
	margin-left: -40px;
	background-color: #BDB508;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	visibility: hidden;
	color: #fff;
	text-decoration: none;
	padding: 20px;
	width: 550px;
	height: 460px;
	line-height: 14px;
	border-radius: 25px;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    -ms-border-radius: 25px;
}

.info_2:hover span { /*CSS for enlarged image on hover*/
	visibility: visible;
	left: 23px; /*position where enlarged image should offset horizontally */
}

.tab {
	text-indent: 20px;
}

.tab_2 {
	text-indent: 40px;
}
	
