/* areas principais */
*{ padding:0;margin:0;}
body {font:11px/1.4 "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;color: #000000;background-image: url(../imaxes/fondo_area.jpg);margin: 0px auto;line-height:1.5em;}
input,textarea {font:x-small/18px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;color: #000000;}

h3{font:small/16px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;color: #000000;}
legend,h5{font:x-small/12px"Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;color: #000000;}
a:link {
	color: #000;font-weight:bold;
	text-decoration: none;
}
a:visited {
	color: #000;font-weight:bold;
	text-decoration: none;
}

a:hover {
	color: #EEE8DD;font-weight:bold;
	background-color: #B09662;
	text-decoration: none;
}
#envoltorio{
	width:760px;
	margin:0 auto;
	padding:0 5px ;
	background-color:#D1C0A2;
	text-align: center;
border-left:1px solid #826942;border-right:1px solid #826942;border-bottom:1px solid #826942
}

#cabeceira {
	width:750px;
	height:77px;
	background-image: url(fondo_cabeceira.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
}
/* os cambios de idiomas*/
#linguas{height:10px;padding-right:5px;margin:0;vertical-align:top;}
#linguas ul{list-style-type:none;list-style-image: none;list-style-position: outside;display: inline;}
#linguas li{float:right;list-style-type:none;margin:0px;}
#linguas a{float:right;padding:10px 0px 0px 0px;overflow:hidden;height:0px !important;height /**/:10px; /* for IE5/Win */ } 
#linguas a:hover {background-position:0px -10px;}
#espanol,#espanol a{width:50px;height:10px;background: url(lingua-castelan.jpg) no-repeat left top;} 
#english,#english a{width:50px;height:10px;background: url(../imaxes/lingua-english.jpg) no-repeat top left;}
#galego,#galego a{width:50px;height:10px;background: url(../imaxes/lingua-galego.jpg) no-repeat top left;}
/*o logo ou nome*/

#cabeceira h1{text-indent:-9999px;margin: 0;padding: 0;border: 0;}
#cabeceira h1 a:link, #cabeceira h1 a:visited{display: block;width:200px;height: 43px;background: #D1C0A2 url(nome.jpg) no-repeat left top;margin: 0;padding: 0;border: 0;}
#cabeceira h1 a:hover{background: #D1C0A2 url(nome1.jpg) no-repeat left top;}
#navegacion{width:750px;height:24px;background:#D1C0A2;text-align:left;margin:0px;padding:0px;list-style-type:none;list-style-image: none;list-style-position: outside;display: inline;}
#navegacion li {float:left;list-style-type:none;margin:0px;}
#navegacion a {float:left;padding:24px 0px 0px 0px;overflow:hidden;height:0px !important;height /**/:24px; /* for IE5/Win */ } 
#navegacion li a:hover {background-position:0px -24px;}
#navegacion li.bandeira{background-position:0px -24px;}
#navegacion li a.bandeira{background-position:0px -24px;}
#navegacion li a.bandeira:hover { background-position:0px -24px;}
/* ../imaxes */
#biografias,#biografias a  {width:104px;height:24px;background: url(../imaxes/biografias.gif) no-repeat top left;} 
#musica,#musica a  {width:141px;height:24px;background: url(../imaxes/musicas.gif) no-repeat top left ;} 
#en_directo,#en_directo a  {width:102px;height:24px;background: url(../imaxes/actuacions.gif) no-repeat top left ;} 
#galerias,#galerias a{width:84px;height:24px;background: url(../imaxes/galerias.gif) no-repeat top left ;} 
#novas,#novas a{width:65px;height:24px;background: url(../imaxes/novas.gif) no-repeat top left ;} 
#prensa,#prensa a{width:70px;height:24px;background: url(../imaxes/prensa.gif) no-repeat top left ;} 
#contacto,#contacto a{width:88px;height:24px;background: url(../imaxes/contacto.gif) no-repeat top left ; } 
#ligazons,#ligazons a{width:96px;height:24px;background: url(../imaxes/ligazons.gif) no-repeat top left ; } 
.dereita{float:right}
/* imaxes grande */
#entrada{
	width:750px;padding:0;
	background:#fff;
	text-align:center;
	margin:0px;
	margin-bottom:5px;
}
/* contidos*/

/*paxina principal ou inicio */
#corpoinicio{
	width:750px;
	vertical-align:top;
	text-align: left;
	background-color: #EEE8DD;
}
#corpoinicio p{margin:0;margin-bottom:3px}
#columnaesquerda h3{
margin:3px 0;
font-size:14px;
color:#EC6227;
}
#columnaesquerda .bolo,
#columnaesquerda .bolo2{margin-top:2px;padding-left:2px;width:96%}
.bolo,.bolo2{margin:2px 0 7px;padding:2px;width:245px}
.bolo{background-color:#C2D8FF;}
.data {font-size:120%;font-weight:bolder;colour:#A78852;letter-spacing:-0.7px}
.lugar{font-weight:bold}
.cidade{colour:#5272A7}
.pais{text-transform:uppercase;font-weight:bold;color:#EC6227;}
.bolo2{background-color:#D6D8C0;}
.ngd{margin:2px 0 7px;width:245px;background:#000 url(bg-nova.png) no-repeat bottom right;padding:2px 2px 40px 2px;color:#abaaba}
.berro{margin:2px 0 7px;width:245px;background:#000 url(bg-berro.png) no-repeat bottom right;padding:2px 2px 20px 2px;color:#5fa81c}
.descarga{margin:2px 0 7px;width:245px;padding:2px 2px 40px 2px;color:#feffff;background: #e80510 url(bg-descarga.png) no-repeat right bottom;
}
.peixes{margin:2px 0 7px;width:245px;padding:2px 2px 40px 2px;color:#feffff;background: #57c6d0 url(bg-peixes.png) no-repeat right bottom;
}
.ngd p,
.npg a,
.ngd .data,
.ngd .cidade,
.ngd .pais{
color:#abaaba;}
.berro p,
.berro a,
.berro .data,
.berro .cidade,
.berro .pais{color:#5fa81c}
.trio{background-color:}

#esquerda{width:250px;background-color: #FFFFFF;padding:5px;vertical-align:top}
#centro {widht:250px;padding:5px;vertical-align:top;background:#fff url(fondo_novasinicio.gif) no-repeat bottom right;}
#dereita{widht:230px;background-color: #FFFFFF;padding:5px;vertical-align:top}

/* dua columnas */
#corpo{width:750px;vertical-align:top;text-align: left;background-color: #EEE8DD;}
#columnaesquerda,#columnaesquerdamapa,#columnaesquerdaprensa{width:520px;background-color: #FFFFFF;padding:5px;vertical-align:top}
#columnaesquerda fielset,fieldset{
width:480px;
text-align:left
border:0;
margin:2px;
padding:5px;
}
legend{margin:0px;}
label{width:150px;padding:5px;font-weight:bold;vertical-align:top}
#columnaesquerda fieldset input,#columnaesquerda fieldset textarea {
margin:5px 0 0;
background-color:#ffffff;
border:3px double #CFCBAA;}
input.btn {
margin:10px auto;
padding:2px 5px;
color:#A31914;
cursor:pointer;
border:3px double #CFCBAA;
border-bottom-color:#B7B28B;
border-right-color:#B7B28B;
}
#columnaesquerdamapa{background:#fff url(fondo_mapa.gif) no-repeat right bottom}
#columnaesquerdaprensa{background:#fff url(fondo_prensa.gif) no-repeat right top}
#columnaesquerdaprensa blockquote {
	width:300px;
	margin:0;
	padding:0;
	font-size:130%;
	line-height:1em;
	color:#000000;
}
.cita{
	margin:5px;
	padding:5px;
	font-weight: bold;
}
.autor{
	margin:0 10px 0 0;
	padding:0 0 10px 0;
	color:#A08864;
	font-size:70%;
	font-weight: bold;
	text-align: right;
}
#baixadas{float:right;width:120px;border:1px solid #000;padding:5px;background-color:#EEE8DD;margin-top:40px}
#columnadereita{widht:230px;background-color: #FFFFFF;padding:5px;vertical-align:top}
#bios{width:500px;height:18px;background:#fff;text-align:left;margin:0px;padding:0px;list-style-type:none;list-style-image: none;list-style-position: outside;}
#bios ul{list-style-type:none;list-style-image: none;list-style-position: outside;display: inline;}
#bios li {float:left;list-style-type:none;margin:0px;}
#bios a {float:left;padding:18px 0px 0px 0px;overflow:hidden;height:0px !important;height /**/:24px; /* for IE5/Win */ }
#bios li a:hover {background-position:0px -18px;}
#bios li.selecionada{background-position:0px -18px;}
#bios li a.selecionada{background-position:0px -18px;}
#bios li a.selecionada:hover { background-position:0px -18px;}
#xabierdiaz,#xabierdiaz a{width:200px;height:18px;background:url(ga_xabierdiaz.gif) no-repeat top left} 
#guillermo,#guillermo a{width:200px;height:18px;background: url(ga_guillermo.gif) no-repeat left top;} 
#galeria{width:500px;padding:10px;background-color:#ffffff}
#galeria img{border:1px solid  #000000}
#galeriasoas {margin:0;padding:10px;background-color:#D1C0A2;border:0 1px 1px 1px solid #826942;}
#galeriasoas img{margin:0;padding:0;border:5px solid #ffffff}
#mapadositio{margin-left:10px}
#mapadositio ul{margin: 0;padding: 0;list-style-type: none;}
#mapadositio li { margin: 0; }
#mapadositio a{display: block;color: #fff;background-color: #A08864;width: 12em;padding: 3px 12px 3px 8px;text-decoration: none;border-bottom: 1px solid #fff;font-weight: bold;}
#mapadositio a:hover{background-color: #FFAB16;color: #333;}
#mapadositio li li a{display: block;color: #FFF;background-color: #B09662;width: 12em;padding: 3px 3px 3px 17px;text-decoration: none;border-bottom: 1px solid #fff;font-weight: normal;}
#listaligazons{margin-left: 0;margin-top:10px;padding-left: 0;list-style: none;}
#listaligazons li{padding-left: 20px;background-image: url(b_ligazons.gif);background-repeat: no-repeat;background-position: 0 center;height:20px}
#linguas{height:10px;padding-right:5px;margin:0;vertical-align:top;}
#linguas ul{list-style-type:none;list-style-image: none;list-style-position: outside;display: inline;}
#linguas li{float:right;list-style-type:none;margin:0px;}
#linguas a{float:right;padding:10px 0px 0px 0px;overflow:hidden;height:0px !important;height /**/:10px; /* for IE5/Win */ } 
#linguas a:hover {background-position:0px -10px;}
#espanol,#espanol a{width:50px;height:10px;background: url(lingua-castelan.jpg) no-repeat left top;} 
#english,#english a{width:50px;height:10px;background: url(../imaxes/lingua-english.jpg) no-repeat top left;}
#galego,#galego a{width:50px;height:10px;background: url(../imaxes/lingua-galego.jpg) no-repeat top left;}
/* pe da paxina */
#pe{font-size:85%;
	width:750px;
	text-align:left;
	height: 25px;
	padding: 5px;
	background-color:#A08864;
	margin-top:5px;margin-bottom:5px
}
ul#penavegacion{list-style-type: none;margin: 0;padding: 0 5px;}
ul#penavegacion li a{display: block;width: 100px;color: #FFF;padding: 0;text-align: center;text-decoration: none;}
ul#penavegacion .left { float: left; }
ul#penavegacion .right { float: right; }
.necesario {
	font-weight: bold;
	color: #FF4E16;
}
