/* HOME y COMUNES **********************************************************************************/

html, body {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	background: #738B1F url(imagenes/fondodegradado.gif) repeat-x left top;
	text-align: center;
}
img {
	border-width: 0px;
}
fieldset {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
.flotarderecha {
	float: right;
}
.flotarizquierda {
	float: left;
}
#punteadoamarillo {
	background: url(imagenes/punteadoamarillo.gif) repeat-y center top;
	height: 100%;
	width: 100%;
}
#contenedor {
	margin: auto;
	padding: 0px 21px;
	width: 960px;
	background: url(imagenes/fondoimagen.jpg) no-repeat center top;
	border-width: 0px;
}
#cabecera {
	margin: 0px;
	padding: 0px;
	width: 960px;
	border-width: 0px;
	text-align: left;
	height: 159px;
	background: url(imagenes/titulo.gif) no-repeat left bottom;
	position: relative;
}
#enlacegranxafamiliar {
	position: absolute;
	display: block;
	left: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	width: 430px;
	height: 100px;
	text-decoration: none;
}
#enlacegranxafamiliar i {
	visibility: hidden;
}
#idioma_galego {
	position: absolute;
	display: block;
	left: 42px;
	margin: 0px;
	padding: 0px;
	width: 15px;
	height: 10px;
	text-decoration: none;
	top: 4px;
	background: url(imagenes/galego.gif) no-repeat;
	overflow: hidden;
}
#idioma_galego i {
	visibility: hidden;
}
#idioma_castellano {
	position: absolute;
	display: block;
	left: 42px;
	margin: 0px;
	padding: 0px;
	width: 15px;
	height: 10px;
	text-decoration: none;
	top: 18px;
	background: url(imagenes/castellano.gif) no-repeat;
	overflow: hidden;
}
#idioma_castellano i {
	visibility: hidden;
}
#menuinicio {
	margin: 0px 0px 0px 67px;
	padding: 17px 0px 0px 5px;
	border-left: 4px solid #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	width: 400px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#menuinicio a {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#menuinicio a:hover {
	text-decoration: underline;
}
#cabecerahome {
	margin: 0px;
	padding: 0px 0px 0px 196px;
	float: right;
	background: url(imagenes/secciones/home.gif) no-repeat left bottom;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-top-width: 0px;
	height: 159px;
}
#cabeceragranxafamiliar {
	margin: 0px;
	padding: 0px 0px 0px 146px;
	float: right;
	background: url(imagenes/secciones/granxafamiliar.gif) no-repeat left bottom;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-top-width: 0px;
	height: 159px;
}
#cabeceranososproductos {
	margin: 0px;
	padding: 0px 0px 0px 159px;
	float: right;
	background: url(imagenes/secciones/nososproductos.gif) no-repeat left bottom;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-top-width: 0px;
	height: 159px;
}
#cabeceranosomercado {
	margin: 0px;
	padding: 0px 0px 0px 161px;
	float: right;
	background: url(imagenes/secciones/nosomercado.gif) no-repeat left bottom;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-top-width: 0px;
	height: 159px;
}
#cabeceranosasgranxas {
	margin: 0px;
	padding: 0px 0px 0px 161px;
	float: right;
	background: url(imagenes/secciones/nosasgranxas.gif) no-repeat left bottom;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-top-width: 0px;
	height: 159px;
}
#cabeceranososmuseos {
	margin: 0px;
	padding: 0px 0px 0px 115px;
	float: right;
	background: url(imagenes/secciones/nososmuseos.gif) no-repeat left bottom;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-top-width: 0px;
	height: 159px;
}
#cabeceranososamigos {
	margin: 0px;
	padding: 0px 0px 0px 110px;
	float: right;
	background: url(imagenes/secciones/nososamigos.gif) no-repeat left bottom;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-top-width: 0px;
	height: 159px;
}
#cabecerabuscador {
	margin: 0px;
	padding: 0px 0px 0px 107px;
	float: right;
	background: url(imagenes/secciones/buscador.gif) no-repeat left bottom;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-top-width: 0px;
	height: 159px;
}
#cabeceraservicios {
	margin: 0px;
	padding: 0px 0px 0px 99px;
	float: right;
	background: url(imagenes/secciones/servicios.gif) no-repeat left bottom;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-top-width: 0px;
	height: 159px;
}
#cabeceraenquisas {
	margin: 0px;
	padding: 0px 0px 0px 107px;
	float: right;
	background: url(imagenes/secciones/enquisas.gif) no-repeat left bottom;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-top-width: 0px;
	height: 159px;
}
#cabeceraforos {
	margin: 0px;
	padding: 0px 0px 0px 144px;
	float: right;
	background: url(imagenes/secciones/foros.gif) no-repeat left bottom;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-top-width: 0px;
	height: 159px;
}
#buscador {
	margin: 0px;
	padding: 13px 0px 9px 8px;
	height: 112px;
	width: 203px;
	border-right: 4px solid #B2D400;
	border-bottom: 4px solid #B2D400;
	border-left: 4px solid #B2D400;
	border-top-width: 0px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D9EAAF;
	text-decoration: none;
}
#buscador p {
	margin: 0px;
	padding: 2px 0px 8px;
	border-width: 0px;
}
#buscador a {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#buscador a:hover {
	text-decoration: underline;
}
#buscador input {
	margin: 0px 0px 8px;
	padding: 3px;
	background: #314800;
	border: 1px solid #FFFFFF;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 163px;
}
#contenido {
	margin: 0px;
	padding: 0px 0px 0px 67px;
	width: 893px;
	border-width: 0px;
	text-align: left;
	background: url(imagenes/es_titularizquierda.gif) no-repeat left top;
	position: relative;
}
#menu {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	height: 33px;
	width: 893px;
	overflow: hidden;
}
#desplegablemuseos {
	position: absolute;
	background: url(imagenes/fondosubmenu.gif) repeat-x left bottom;
	margin: 0px;
	padding: 12px 0px 0px;
	border-width: 0px;
	top: 33px;
	height: 63px;
	left: 527px;
	visibility: hidden;
}
#desplegablenosomercado {
	position: absolute;
	background: url(imagenes/fondosubmenu.gif) repeat-x left bottom;
	margin: 0px;
	padding: 12px 0px 0px;
	border-width: 0px;
	top: 33px;
	height: 63px;
	left: 667px;
	visibility: hidden;
	width: 151px;
}
#desplegablenososproductos {
	position: absolute;
	background: url(imagenes/fondosubmenu.gif) repeat-x left bottom;
	margin: 0px;
	padding: 12px 0px 0px;
	border-width: 0px;
	top: 33px;
	height: 63px;
	left: 383px;
	visibility: hidden;
}
#desplegablemuseos td {
	margin: 0px;
	padding: 0px;
	width: 160px;
	border-width: 0px;
	text-align: left;
}
#desplegablenosomercado td {
	margin: 0px;
	padding: 0px;
	width: 144px;
	border-width: 0px;
	text-align: left;
}
#desplegablenososproductos td {
	margin: 0px;
	padding: 0px;
	width: 160px;
	border-width: 0px;
	text-align: left;
}
#desplegablenosomercado a, #desplegablenososproductos a, #desplegablemuseos a {
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	display: block;
	margin: 1px 5px 0px;
	padding: 0px;
	border-width: 0px;
}
#desplegablenosomercado a:hover, #desplegablenososproductos a:hover, #desplegablemuseos a:hover {
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #686F41;
	text-decoration: none;
}
#imagenaleatoria {
	padding: 0px;
	border-width: 0px;
	margin: 7px 0px 20px;
}
#contenidoprincipal {
	margin: 0px;
	padding: 0px 0px 9px;
	border-width: 0px;
}
#destacados {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	float: right;
	width: 219px;
}
#destacados p a {
	color: #FFFFFF;
	text-decoration: none;
}
#destacados p a:hover {
	text-decoration: underline;
}
#destacadomuseos {
	margin: 0px 0px 9px;
	padding: 10px 7px 7px;
	width: 195px;
	border: 5px solid #FFFFFF;
	background: #2D4802 url(imagenes/fondodestacadomuseos.gif) no-repeat right bottom;
	height: 94px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #C5F38F;
	text-decoration: none;
}
#destacadomuseos p {
	margin: 0px;
	padding: 2px 0px 4px;
	border-width: 0px;
}
#destacadoenquisas {
	margin: 0px;
	padding: 10px 7px 7px;
	width: 195px;
	background: #485504 url(imagenes/fondodestacadoenquisas.gif) no-repeat right bottom;
	height: 110px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #C5F38F;
	text-decoration: none;
	border-top: 5px solid #B2D400;
	border-right: 5px solid #B2D400;
	border-bottom: 0px;
	border-left: 5px solid #B2D400;
}
#destacadoenquisas p {
	margin: 0px;
	padding: 2px 0px 4px;
	width: 130px;
	border-width: 0px;
	height: 64px;
}
#destacadoforos {
	margin: 0px 0px 9px;
	padding: 10px 7px 7px;
	width: 195px;
	border: 5px solid #B2D400;
	background: #627400 url(imagenes/fondodestacadoforos.gif) no-repeat right bottom;
	height: 110px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #C5F38F;
	text-decoration: none;
}
#destacadoforos p {
	margin: 0px;
	padding: 2px 0px 4px;
	width: 150px;
	border-width: 0px;
	height: 68px;
}
#destacadoservicioscomunicacion {
	margin: 0px 0px 9px;
	padding: 10px 7px 7px;
	width: 195px;
	border: 5px solid #FFFFFF;
	background: #92AD07 url(imagenes/fondodestacadoservcomunicacion.gif) no-repeat right bottom;
	height: 94px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #C5F38F;
	text-decoration: none;
}
#destacadoservicioscomunicacion p {
	margin: 0px;
	padding: 2px 0px 8px;
	border-width: 0px;
}
#columnaprincipal {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 532px;
	width: 441px;
	border: 0px;
}
#nososproductospral {
	background: #FFFFFF;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px 8px;
	height: 311px;
	width: 433px;
	border-width: 0px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #365412;
}
#nososproductospral p {
	width: 214px;
	margin: 0px;
	padding: 26px 0px 19px;
	border-width: 0px;
}
#nosasgranxaspral {
	width: 441px;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 208px;
	border-width: 0px;
}
#nosasgranxaspral p {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #365412;
	text-decoration: none;
	margin: 5px 0px 2px;
	padding: 0px;
	border-width: 0px;
	z-index: 10;
}
#imagennosasgranxas {
	margin: 0px;
	padding: 6px;
	border-width: 0px;
	height: 196px;
	width: 210px;
	float: left;
}
#noticiasnosasgranxas {
	padding: 2px 0px 0px;
	margin: 0px 6px 0px 222px;
	border-top: 1px solid #8da707;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.mercar {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#515151;
	margin: 0px;
	padding: 2px 4px;
	border-width: 0px;
	overflow: hidden;
}
#noticiasnosasgranxas .noticias {
	background: #8da707;
	margin: 0px;
	padding: 4px 6px;
	border-width: 0px;
	height: 96px;
	overflow: hidden;
}
#noticiasnosasgranxas .noticias p {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#noticiasnosasgranxas p.separador {
	background: url(imagenes/lineapuntosfeira.gif) repeat-x left top;
	margin: 5px 0px 0px;
	padding: 5px 0px 0px;
}
#noticiasnosasgranxas a {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #1f3604;
	text-decoration: none;
}
#noticiasnosasgranxas a:hover {
	text-decoration: underline;
}
#columnasecundaria {
	margin: 0px 0px 0px 451px;
	padding: 0px;
	width: 213px;
	border: 0px;
	height: 532px;
}
#nosafeirapral {
	background: #FFFFFF url(imagenes/es_imagennosafeira.gif) no-repeat left bottom;
	margin: 0px;
	padding: 0px;
	height: 203px;
	border-bottom: 5px solid #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left: 5px solid #FFFFFF;
}
#columnasecundaria .noticia {
	background: #668305;
	margin: 0px;
	padding: 0px;
	height: 102px;
	border-right: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	border-top-width: 0px;
}
#columnasecundaria .fecha {
	color: #394A00;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	background: url(imagenes/lineapuntosfeira.gif) repeat-x left bottom;
	margin: 0px 6px;
	padding: 6px 0px 4px;
	border-width: 0px;
}
#columnasecundaria .txtnoticia {
	margin: 0px;
	padding: 4px 9px;
	border-width: 0px;
	height: 50px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#columnasecundaria .boton {
	display: block;
	margin: 0px 0px 0px 9px;
	padding: 0px;
	height: 15px;
	width: 58px;
}
#destacadoservicioscomunicacion span {
	color: #1F3604;
}
#pie {
	margin: 0px;
	padding: 5px 0px 20px;
	border-top: 4px solid #FFFFFF;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	clear: both;
}
#pie a {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#pie a:hover {
	text-decoration: underline;
}
#pietxt {
	margin: 0px;
	margin-top: 2px;
	margin-bottom:2px;
	border-bottom:2px solid #FFFFFF;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}

/* GRANXA FAMILIAR ******************************************************************/

#columnaprincipalgranxafamiliar {
	margin: 0px;
	padding: 0px 0px 0px 9px;
	width: 665px;
	border: 0px;
	background: #FFFFFF;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #515151;
	text-decoration: none;
}
#columnaprincipalgranxafamiliar h1 {
	font: normal 22px Tahoma, Arial, Helvetica, sans-serif;
	color: #84A816;
	text-decoration: none;
	margin: 0px 0px 11px;
	padding: 0px;
	border-width: 0px;
}
#columnaprincipalgranxafamiliar h2 {
	font: bold 18px Tahoma, Arial, Helvetica, sans-serif;
	color: #84A816;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#columnaprincipalgranxafamiliar .titulo {
	font: 22px Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
#columnaprincipalgranxafamiliar .botoninformacion {
	display: block;
	margin: 0px 0px 35px;
	padding: 0px;
	border-width: 0px;
	width: 176px;
}
#otrosproyectos {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	float: right;
	width: 211px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#otrosproyectos .conborde{
	border: 5px solid #9DB90A;
}
#otrosproyectos p {
	margin: 12px 0px 4px;
	padding: 0px;
	border-width: 0px;
}
#otrosproyectos .separador {
	margin: 0px;
	padding: 0px;
	height: 10px;
	border-bottom: 4px solid #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
#granxafamiliarenlaces {
	margin: 0px;
	padding: 10px 0px 50px;
	border-width: 0px;
}
#granxafamiliarenlaces a {
	display: block;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #3B3B3B;
	margin: 0px;
	padding: 2px 5px;
}
#granxafamiliarenlaces a:hover, #granxafamiliarenlaces .activo {
	background: #AEE204;
}
#granxafamiliardesarrollo {
	margin: 0px;
	padding: 0px;
	width: 414px;
	border-width: 0px;
	text-align:justify;
}
#granxafamiliardesarrollo p {
	margin: 0px;
	padding: 5px 0px 20px;
	border-width: 0px;
}
#granxafamiliardesarrollo .titulo {
	color: #000000;
	font: 60px Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	text-decoration: none;
}
#granxafamiliardesarrollo .subtitulo {
	font: 24px Georgia, "Times New Roman", Times, serif;
	color: #5f9406;
	text-decoration: none;
	margin: 0px;
	padding: 5px 0px;
	border-width: 0px;
}
#granxafamiliarcolaboradores {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 225px;
	border-width: 0px;
}

#granxafamiliarcolaboradores .imagenes {
	margin: 0px 0px 0px 8px;
	padding: 0px;
	border-width: 0px;
}
#granxafamiliarcolaboradores .sonidosyvideos {
	margin: 8px 8px 4px;
	padding: 0px;
	border-width: 0px;
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #515151;
	text-decoration: none;
}
#granxafamiliarcolaboradores .sonidosyvideos a {
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #436315;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 16px;
	border-width: 0px;
	background: url(imagenes/puntovideos.gif) no-repeat left center;
}
#granxafamiliarcolaboradores .sonidosyvideos a:hover {
	text-decoration: underline;
}
#granxafamiliarcolaboradores td {
	padding-top: 5px;
}
#granxafamiliarcolaboradores .botonampliar {
	width: 93px;
	text-align: center;
}

/* NOSAS GRANXAS  **********************************************************************************/
#columnaprincipalnosasgranxas {
	padding: 0px 0px 0px 9px;
	width: 448px;
	border: 0px;
	background: #FFFFFF;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #515151;
	text-decoration: none;
	margin: auto;
}
#columnaprincipalnosasgranxas h1 {
	font: normal 24px Tahoma, Arial, Helvetica, sans-serif;
	color: #484848;
	text-decoration: none;
	margin: 0px 0px 11px;
	padding: 8px 0px 0px;
	border-width: 0px;
}
#columnaprincipalnosasgranxas h2 {
	font: normal 28px Georgia, "Times New Roman", Times, serif;
	color: #2C2C2C;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#columnaprincipalnosasgranxas h3 {
	font: normal 22px Tahoma, Arial, Helvetica, sans-serif;
	color: #84A816;
	text-decoration: none;
	margin: 0px 0px 11px;
	padding: 0px;
	border-width: 0px;
}
#columnaprincipalnosasgranxas h4 {
	font: normal 23px Tahoma, Arial, Helvetica, sans-serif;
	color: #8AB148;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#columnaprincipalnosasgranxas .comprarproducto {
	height: 20px;
	width: 206px;
	float: right;
	margin: 7px;
	background: url(nosasgranxas/imagenes/fondocomprarproducto.gif) no-repeat left top;
	padding-top: 52px;
	padding-left: 5px;
}
#columnaprincipalnosasgranxas .titulo {
	font: 22px Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
#columnaprincipalnosasgranxas .botoninformacion {
	display: block;
	margin: 0px 0px 35px;
	padding: 0px;
	border-width: 0px;
	width: 176px;
}
#columnatienda {
	width: 672px;
	float: right;
	margin: 0px 0px 10px;
	padding: 0px;
}
#formulariotiendaonline {
	background: #FFF url(imagenes/iconos/tienda.gif) no-repeat right top;
	padding: 0px 0px 41px;
	color: #000;
	margin: 0px;
	border-width: 0px;
	font: 11px Tahoma, Geneva, sans-serif;
}
#columnatienda .texto {
	padding: 0px 0px 0px 15px;
	margin: 0px;
	width: 460px;
}
#columnatienda .vercarrito {
	display: block;
	height: 35px;
	width: 47px;
	margin: 0px;
	background: url(nosasgranxas/imagenes/botones/vercarrito.gif) no-repeat right bottom;
	font: bold 11px Tahoma, Geneva, sans-serif;
	color: #3b3b3b;
	text-decoration: none;
	float: right;
	padding-left: 42px;
	padding-right: 40px;
	padding-top: 6px;
}
#columnatienda .vercarrito:hover {
	display: block;
	background: url(nosasgranxas/imagenes/botones/vercarritoon.gif) no-repeat right bottom;
}
#columnatienda .ultimos {
	border-top: 1px dotted #000;
	border-bottom: 1px dotted #000;
	clear: both;
	background: #f1e900 url(nosasgranxas/imagenes/es_ultimosproductos.gif) no-repeat left top;
	padding: 49px 12px 12px;
	margin: 0px;
}
#columnatienda .productos {
	border-bottom: 1px dotted #000;
	clear: right;
	background: #b2d400 url(nosasgranxas/imagenes/es_productos.gif) no-repeat left top;
	margin: 0px;
	padding: 62px 12px 12px;
}
#columnatienda .producto {
	float: left;
}
#columnatienda .producto img {
	display: block;
}
#columnatienda .producto td {
	vertical-align: bottom;
}
#columnatienda .producto h1 {
	font: 18px Georgia, "Times New Roman", Times, serif;
	color: #0a0000;
	margin: 0px;
}
#columnatienda .producto td.borde {
	border-left: 1px solid #FFF;
}
#columnatienda .ultimos input, #columnatienda .ultimos .anadir {
	background: #aee204;
}
#columnatienda .productos input, #columnatienda .productos .anadir {
	background: #f1ef04;
}
#columnatienda .producto .anadir {
	width: 190px;
}
#columnatienda .producto .anadir p {
	margin: 2px 0px 0px 5px;
}
#columnatienda .producto input {
	float: right;
}
#columnatienda .separador {
	clear: left;
	border-bottom: 1px dotted #e8e600;
	height: 11px;
	padding: 0px;
	margin: 0px -12px 12px;
}
#columnaizqtienda {
	margin: 0px;
	padding: 0px 0px 10px;
	width: 212px;
}
#columnaizqtienda .carrito {
	background: #AEE204 url(imagenes/titulocarrito.gif) no-repeat right top;
	width: 196px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 59px 8px 5px;
}
#columnaizqtienda .productoscarrito  {
	background: #FFF;
	padding: 8px;
	color: #505050;
	margin-bottom: 5px;
	font: 10px Tahoma, Geneva, sans-serif;
}
#columnaizqtienda .numeroproductos {
	margin: -6px 0px 0px;
	padding: 0px;
	float: right;
	font-size: 20px;
	color: #84a816;
}
#nosasgranxascontacto {
	background: #a7c026;
	padding: 4px;
	margin-right: 9px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	height: 124px;
	margin-bottom: 20px;
}
#nosasgranxascontacto .contenido {
	margin-left: 107px;
	padding: 0px;
}
#nosasgranxascontacto table {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#nosasgranxascontacto .columnauno {
	width: 100px;
	padding: 2px;
}
#nosasgranxascontacto .columnados {
	font-weight: bold;
	color: #FFFFFF;
}
#nosasgranxascontacto .columnados a {
	text-decoration: none;
	color: #f4fec3;
}
#nosasgranxascontacto .columnados a:hover {
	text-decoration: underline;
}
#nosasgranxascontenido {
	margin: 0px 9px 0px 0px;
	padding: 0px;
	color: #515151;
}
#nosasgranxascontenido .titulo {
	font: 22px Georgia, "Times New Roman", Times, serif;
	color: #000000;
}
#nosasgranxascontenido p {
	margin: 0px 0px 20px;
}
#listadoproductosgranxas a {
	display: block;
	background: #84a816;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
	margin: 0px;
	width: 190px;
	border-top: 2px solid #FFFFFF;
}
#listadoproductosgranxas a:hover {
	text-decoration: underline;
}
#listadonososproductos a {
	display: block;
	background: #84a816;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
	margin: 0px;
	width: 190px;
	border-top: 2px solid #FFFFFF;
}
#listadonososproductos a:hover {
	text-decoration: underline;
}
#nosasgranxasdesarrollo a{
	color:#436315;
}
#nosasgranxasdesarrollo a:hover {
	text-decoration: underline;
}
#nosasgranxasdesarrollo {
	margin: 0px;
	padding: 0px;
	width: 215px;
	border-width: 0px;
	text-align: justify;
}
#nosasgranxasdesarrollo p {
	margin: 0px;
	padding: 5px 0px 20px;
	border-width: 0px;
}
#enlacesnosasgranxas {
	margin: 0px;
	padding: 0px 0px 10px;
	float: left;
	width: 212px;
}
#enlacesnosasgranxas .carrito {
	background: #AEE204 url(imagenes/titulocarrito.gif) no-repeat right top;
	width: 196px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 59px 8px 5px;
}
#enlacesnosasgranxas .productoscarrito  {
	background: #FFF;
	padding: 8px;
	color: #505050;
	margin-bottom: 5px;
	font: 10px Tahoma, Geneva, sans-serif;
}
#enlacesnosasgranxas .numeroproductos {
	margin: -6px 0px 0px;
	padding: 0px;
	float: right;
	font-size: 20px;
	color: #84a816;
}
#listadogranxas {
	background: #FFFFFF;
	padding-bottom: 5px;
}
#listadogranxas a {
	display: block;
	background: #84a816;
	margin-right: 6px;
	margin-left: 6px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px;
	border-bottom: 1px solid #FFFFFF;
}
#listadogranxas a:hover {
	text-decoration: underline;
}
#listadogranxas p {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #444444;
	margin: 6px;
	padding: 0px;
}
#filtrarresultados {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #444444;
	background: #FFFFFF;
	margin-bottom: 6px;
	padding-bottom: 6px;
}
#filtrarresultados p {
	margin: 6px;
	padding: 0px;
}
#filtrarresultados form {
	background: #92AD07;
	margin: 6px 6px 0px;
	padding: 5px;
	border-width: 0px;
}
#filtrarresultados b {
	font-weight: bold;
	color: #FFFFFF;
}
#filtrarresultados select {
	background: #d7e1a4;
	margin: 2px 0px 4px;
	padding: 3px;
	border: 1px solid #FFFFFF;
	width: 182px;
}
#buscadorresultados .granxavacia {
	padding: 6px;
	height: 124px;
	width: 203px;
	margin: 0px 0px 7px;
}
#buscadorresultados .granxa {
	background: #FFFFFF url(imagenes/iconos/nosasgranxaspeque.gif) no-repeat right top;
	padding: 6px;
	height: 132px;
	width: 203px;
	margin: 0px 0px 7px;
	text-align: left;
}

#buscadorresultados .txtgranxa {
	height: 124px;
	width: 100px;
	margin: 0px;
	padding: 0px 0px 0px 6px;
	border-width: 0px;
	float: right;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #444444;
	text-decoration: none;
}
#buscadorresultados .txtgranxa p {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	overflow: hidden;
	display: block;
}
#buscadorresultados .txtgranxa h1 {
	margin: 0px;
	padding: 20px 0px 0px;
	border-width: 0px;
	font: normal 14px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
	height: 24px;
}
#buscadorresultados .imagengranxa  {
	display: inline;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#granxaactual {
	border-top: 4px solid #000000;
	border-bottom: 4px solid #000000;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px 6px 5px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #444444;
	text-decoration: none;
}
#granxaactual .verdenegrita {
	font-weight: bold;
	color: #60a316;
}
#enlacesnosasgranxas .paginador {
	margin: 5px 0px 15px;
	padding: 4px;
	border: 5px solid #b2d400;
	background: #284f03;
	text-align: center;
}
#enlacesnosasgranxas table {
	margin: auto;
	padding: 0px;
	border-width: 0px;
}
#enlacesnosasgranxas .paginador a {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 1px 2px;
	border-width: 0px;
}
#enlacesnosasgranxas .paginador a:hover {
	background: #DDDB03;
}
#enlacesnosasgranxas .activo {
	background: #DDDB03;
}
#productosenmercadino {
	background: #9db90a url(nosasgranxas/imagenes/es_productosdeestagranxa.gif) no-repeat right top;
	margin: 0px;
	padding: 65px 6px 6px;
	border-width: 0px;
}
#productosenmercadino p {
	margin: 2px 0px;
	background: #335906;
	text-decoration: none;
	padding: 5px;
	border-width: 0px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}
#productosenmercadino a {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#productosenmercadino a:hover {
	text-decoration: underline;
}
#mais {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	float: right;
	width: 211px;
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #9AA913;
	text-decoration: none;
}

#mais h1 {
	background: #FFFFFF url(imagenes/punteadonegro.gif) repeat-x left bottom;
	margin: 0px;
	padding: 7px;
	border-width: 0px;
	font: normal 22px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}
#mais .carrito {
	background: #AEE204 url(imagenes/titulocarrito.gif) no-repeat right top;
	width: 195px;
	margin-top: 0px;
	margin-bottom: 25px;
	padding: 59px 8px 5px;
}
#mais .productoscarrito  {
	background: #FFF;
	padding: 8px;
	color: #505050;
	margin-bottom: 5px;
}
#mais .numeroproductos {
	margin: -6px 0px 0px;
	padding: 0px;
	float: right;
	font-size: 20px;
	color: #84a816;
}
#mais .noticia {
	background: #FFFFFF url(imagenes/punteadonegro.gif) repeat-x left bottom;
	margin: 0px;
	padding: 7px;
	border-width: 0px;
}
#mais .noticia a {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #141414;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	display: block;
}
#mais .noticia a:hover {
	text-decoration: underline;
}
#mais .noticiadestacada {
	background: #FFFFFF url(imagenes/punteadonegro.gif) repeat-x left bottom;
	padding: 0px 5px 10px;
	margin: 0px;
}
#mais .interiornoticiadestacada {
	background: #9AA91B;
	padding: 6px;
	color: #FFFFFF;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
}
#mais .interiornoticiadestacada p {
	font-weight: normal;
	color: #000000;
	margin: 4px 0px;
}
#mais .paginador {
	margin: 10px 0px;
	padding: 4px;
	border: 5px solid #b2d400;
	background: #284f03;
	text-align: center;
}
#mais table {
	margin: auto;
	padding: 0px;
	border-width: 0px;
}
#mais .paginador a {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 1px 2px;
	border-width: 0px;
}
#mais .paginador a:hover {
	background: #DDDB03;
}
#mais .activo {
	background: #DDDB03;
}
#mais .separador {
	margin: 0px;
	padding: 0px;
	height: 10px;
	border-bottom: 4px solid #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}

/* NOSOS PRODUCTOS  **********************************************************************************/
#cuadrogris{
	background-color:#BBBBBB;
	width:247px;
	height:123px;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#nososproductosprincipal {
	margin: 0px;
	padding: 0px;
	width: 893px;
	border-width: 0px;
}
#nososproductosprincipal .conproducto {
	background: #FFFFFF url(imagenes/iconos/nosomercado.gif) no-repeat right top;
	margin: 0px;
	padding: 6px;
	border-width: 0px;
	height: 123px;
	width: 429px;
}
#nososproductosprincipal .txtproducto {
	height: 123px;
	width: 166px;
	margin: 0px;
	padding: 0px 6px 0px 6px;
	border-width: 0px;
	float: right;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #444444;
	text-decoration: none;
}
#nososproductosprincipal .txtproducto p {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	height: 55px;
	overflow: hidden;
}
#nososproductosprincipal .txtproducto h1 {
	margin: 0px;
	padding: 25px 0px 0px;
	border-width: 0px;
	font: normal 24px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
	height: 28px;
}
#nososproductospaginador {
	margin: 10px 0px;
	padding: 4px;
	border: 5px solid #b2d400;
	background: #294f04;
	text-align: center;
	width: 875px;
}
#nososproductospaginador .btnsiguiente {
	display: block;
	float: right;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#nososproductospaginador .btnanterior {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#nososproductospaginador table {
	margin: auto;
	padding: 0px;
	border-width: 0px;
}
#nososproductospaginador table a {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 1px 2px;
	border-width: 0px;
}
#nososproductospaginador table a:hover {
	background: #aee204;
}
#nososproductospaginador .activo {
	background: #aee204;
}
#ofrecenelproducto {
	background: #9db90a url(nososproductos/imagenes/es_ofrecenelproducto.gif) no-repeat right top;
	margin: 0px;
	padding: 83px 0px 6px;
	border-width: 0px;
}
#ofrecenelproducto p {
	margin: 2px 6px;
	background: #335906;
	text-decoration: none;
	padding: 5px;
	border-width: 0px;
}
#ofrecenelproducto a {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#ofrecenelproducto a:hover {
	text-decoration: underline;
}
#incorporargranxa {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 5px;
	border-width: 0px;
}
/* VIAXES  **********************************************************************************/
#columnaprincipalviaxes {
	margin: 0px;
	padding: 0px;
	width: 665px;
	border: 0px;
	background: #FFFFFF;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #515151;
	text-decoration: none;
}
#columnaprincipalviaxes .webgaliciaautentica {
	font: 16px Georgia, "Times New Roman", Times, serif;
	color: #303030;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#columnaprincipalviaxes .webgaliciaautentica a {
	background: #18bbfb;
	color: #FFF;
	text-decoration: none;
}
#columnaprincipalviaxes .webgaliciaautentica a:hover {
	color: #18bbfb;
	background: #FFF;
	text-decoration: none;
}
#galiciaautentica {
	margin: 10px 0px 0px;
	padding: 130px 430px 0px 18px;
	width: 217px;
	border: 0px;
	background: url(viaxes/imagenes/fondoprincipal.jpg) no-repeat left top;
	height: 393px;
}
#aportacionesviaxes {
	background: #9db90a url(viaxes/imagenes/es_aportaciones.jpg) no-repeat right top;
	margin: 0px;
	padding: 64px 0px 6px;
	border-width: 0px;
	height: 98px;
}
#aportacionesviaxes p {
	margin: 2px 70px 2px 6px;
	text-decoration: none;
	padding: 5px;
	border-width: 0px;
	color: #FFFFFF;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}

/* NOSOS MUSEOS  **********************************************************************************/
#columnaprincipalmuseos {
	margin: 0px;
	padding: 0px 0px 0px 9px;
	width: 665px;
	border: 0px;
	background: #FFFFFF url(nososmuseos/imagenes/fondoprincipal.jpg) no-repeat right top;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #515151;
	text-decoration: none;
}
#nososmuseosdesarrollo {
	margin: 0px;
	padding: 0px;
	width: 414px;
	border-width: 0px;
	text-align:justify;
}
#nososmuseosdesarrollo p {
	margin: 0px;
	padding: 5px 0px 20px;
	border-width: 0px;
}
#nososmuseosdesarrollo .titulo {
	color: #000000;
	font: 42px Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	text-decoration: none;
	text-align: left;
}
#nososmuseosdesarrollo .subtitulo {
	font: 24px Georgia, "Times New Roman", Times, serif;
	color: #5f9406;
	text-decoration: none;
	margin: 0px;
	padding: 5px 0px;
	border-width: 0px;
}
#aportaciones {
	background: #9db90a url(nososmuseos/imagenes/es_aportaciones.gif) no-repeat right top;
	margin: 0px;
	padding: 82px 0px 6px;
	border-width: 0px;
}
#aportaciones p {
	margin: 2px 6px;
	background: #335906;
	text-decoration: none;
	padding: 5px;
	border-width: 0px;
	color: #FFFFFF;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}
#normasdeenvio {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
#normasdeenvio b {
	font-weight: bold;
	color: #AEE204;
}
#normasdeenvio .txtnegro {
	color: #000000;
}

/* NOSOS AMIGOS  **********************************************************************************/
#columnaprincipalamigos {
	margin: 0px;
	padding: 0px;
	width: 661px;
	border: 0px;
	background: #FFFFFF url(imagenes/punteadonegro.gif) repeat-x left bottom;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#nososamigostitulo {
	margin: 0px;
	padding: 0px 0px 40px 9px;
	border-width: 0px;
}
#nososamigostitulo .titulo {
	color: #000000;
	font: 60px Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	text-decoration: none;
}
#nososamigosdesarrollo {
	background: url(imagenes/punteadonegro.gif) repeat-x left top;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#nososamigosdesarrollo table {
	width: 661px;
}
#nososamigosdesarrollo p {
	margin: 0px;
	padding: 5px 0px 0px;
	border-width: 0px;
}
#nososamigosdesarrollo a {
	display: block;
	height: 134px;
	width: 185px;
	padding: 8px 10px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#nososamigosdesarrollo a:hover {
	background: #B9D239;
}
#nososamigosdesarrollo .activo {
	background: #B9D239;
}
#nososamigosdesarrollo tbody td {
	background: url(imagenes/punteadonegro.gif) repeat-x left top;
}
#nososamigosdesarrollo img {
	border: 1px solid #506913;
}
#nososamigosdesarrollo p img {
	border-width: 0px;
}
#nososamigosdesarrollo td {
	margin: 0px;
	padding: 0px;
	border-top: 0px;
	border-right: 5px solid #FFFFFF;
	border-bottom: 0px;
	border-left: 5px solid #FFFFFF;
}
#nososamigospaginador {
	margin: 10px 0px;
	padding: 4px;
	border: 5px solid #b2d400;
	background: #294f04;
	text-align: center;
	width: 643px;
}
#nososamigospaginador .btnsiguiente {
	display: block;
	float: right;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#nososamigospaginador .btnanterior {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#nososamigospaginador table {
	margin: auto;
	padding: 0px;
	border-width: 0px;
}
#nososamigospaginador table a {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 1px 2px;
	border-width: 0px;
}
#nososamigospaginador table a:hover {
	background: #aee204;
}
#nososamigospaginador .activo {
	background: #aee204;
}
#recursosdestacados {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	float: right;
	width: 225px;
}
#recursosdestacados .destacado {
	background: #FFFFFF url(nososamigos/imagenes/recursosdestados.gif) no-repeat left top;
	margin: 0px;
	padding: 95px 6px 6px;
	border-width: 0px;
}
#recursosdestacados .destacado p {
	background: #a3c300;
	border-width: 0px;
	padding: 6px 6px 4px;
	margin: 0px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#recursosdestacados .botonentrar {
	margin-top: 5px;
	display: block;
	width: 69px;
}
#recursosdestacados .txtblanco {
	color: #FFFFFF;
}
#recursosdestacados .imagendestacado {
	background: #D9E693;
	width: 213px;
	display: block;
	margin-bottom: 7px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
#recursosdestacados .imagendestacado img {
	border: 1px solid #506913;
}
#incorporarenlace p {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 10px 0px 5px;
}
#formularioenlaces {
	border-top: 4px solid #FFFFFF;
	border-bottom: 4px solid #FFFFFF;
	width: 197px;
	padding: 7px 0px 7px 5px;
	margin: 6px 0px;
}
#formularioenlaces label {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#formularioenlaces input {
	background: #c3caa3;
	border: 1px solid #FFFFFF;
	width: 189px;
	padding: 3px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

/* NOSO MERCADO  **********************************************************************************/
#columnaprincipalnosomercado {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 441px;
	border: 0px;
}
#nosomercadopral {
	background: #FFFFFF url(imagenes/punteadonegro.gif) repeat-x left bottom;
	margin: 0px 0px 10px;
	padding: 0px;
	width: 441px;
	border-width: 0px;
}
#nosomercadoanuncios {
	background: url(imagenes/punteadonegro.gif) repeat-x left top;
	margin-top: 35px;
}
#nosomercadoanuncios a {
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #0A0A0A;
	text-decoration: none;
	display: block;
	margin: 5px;
	padding: 5px;
	border-width: 0px;
	width: 195px;
}
#nosomercadoanuncios .activo {
	background: #B9D239;
}
#nosomercadoanuncios a:hover {
	background: #B9D239;
}
#nosomercadoanuncios .fecha {
	font: bold 9px Tahoma, Arial, Helvetica, sans-serif;
	color: #91AC07;
	text-decoration: none;
}
#nosomercadoanuncios .non {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	margin-left: 10px;
	color: #91AC07;
	text-decoration: none;
}
#nosomercadoanuncios .numeroverde {
	font: bold 18px Tahoma, Arial, Helvetica, sans-serif;
	color: #91AC07;
	text-decoration: none;
}
#nosomercadoanuncios .numerogris {
	font: bold 18px Tahoma, Arial, Helvetica, sans-serif;
	color: #6C6C6C;
	text-decoration: none;
}
#nosomercadoanuncios tbody td {
	background: url(imagenes/punteadonegro.gif) repeat-x left top;
}
#nosomercadopaginador {
	margin: 10px 0px;
	padding: 4px;
	border: 5px solid #b2d400;
	background: #294f04;
	text-align: center;
	width: 423px;
}
#nosomercadopaginador .btnsiguiente {
	display: block;
	float: right;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#nosomercadopaginador .btnanterior {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#nosomercadopaginador table {
	margin: auto;
	padding: 0px;
	border-width: 0px;
}
#nosomercadopaginador table a {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 1px 2px;
	border-width: 0px;
}
#nosomercadopaginador table a:hover {
	background: #aee204;
}
#nosomercadopaginador .activo {
	background: #aee204;
}
#nosomercadocolumnasecundaria {
	margin: 0px 0px 0px 451px;
	padding: 0px 0px 0px 4px;
	width: 209px;
	border: 0px;
	background: #FFFFFF;
}
#nosomercadocolumnasecundaria .anuncio {
	background: #a3c300 url(imagenes/punteadonegro.gif) repeat-x left top;
	margin: 35px 4px 4px 0px;
	padding: 12px 7px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #0A0A0A;
	text-decoration: none;
	border-width: 0px;
}
#nosomercadocolumnasecundaria .anuncio p {
	border-width: 0px;
	padding: 0px;
	margin: 0px 0px 8px;
}
#nosomercadocolumnasecundaria .imagenes {
	margin: 0px;
	padding: 54px 0px 5px;
	border-width: 0px;
	background: url(imagenes/es_imaxen.gif) no-repeat center top;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #515151;
}
#nosomercadocolumnasecundaria .sonidos {
	margin: 0px;
	padding: 54px 0px 5px;
	border-width: 0px;
	background: url(imagenes/es_sons.gif) no-repeat center top;
}
#nosomercadocolumnasecundaria .videos {
	margin: 0px;
	padding: 54px 0px 5px;
	border-width: 0px;
	background: url(imagenes/videos.gif) no-repeat center top;
}
#nosomercadocolumnasecundaria .sonidosyvideos {
	margin: 8px 8px 4px;
	padding: 0px;
	border-width: 0px;
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #515151;
	text-decoration: none;
}
#nosomercadocolumnasecundaria .sonidosyvideos a {
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #436315;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 16px;
	border-width: 0px;
	background: url(imagenes/puntovideos.gif) no-repeat left center;
}
#nosomercadocolumnasecundaria .sonidosyvideos a:hover {
	text-decoration: underline;
}
#nosomercadocolumnasecundaria td {
	padding-top: 5px;
}
#nosomercadocolumnasecundaria .botonampliar {
	width: 93px;
	text-align: center;
}
#nosomercadocolumnasecundaria .txtblanco {
	color: #FFFFFF;
}
#busquedasmercadino {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	float: right;
	width: 219px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#busquedasmercadino p {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#busquedasmercadino .txtnormas {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
}
#formulariobusquedamercadino {
	background: #b9d239 url(nosomercado/imagenes/es_realizarbusqueda.gif) no-repeat left top;
	margin: 0px;
	padding: 45px 4px 4px;
	border-width: 0px;
}
#formulariobusquedamercadino fieldset {
	margin: 0px;
	padding: 6px;
	border-width: 0px;
	background: #5d6e06;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
#formulariobusquedamercadino input {
	border: 1px solid #FFFFFF;
	background: #314800;
	margin: 4px 0px 8px;
	padding: 2px;
	color: #FFFFFF;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 190px;
}
#formulariobusquedaporgranxa {
	background: #b9d239;
	margin: 0px;
	padding: 0px 4px 4px;
	border-width: 0px;
}
#formulariobusquedaporgranxa fieldset {
	margin: 0px;
	padding: 6px;
	border-width: 0px;
	background: #5d6e06;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
#formulariobusquedaporgranxa input {
	border: 1px solid #FFFFFF;
	background: #314800;
	margin: 4px 0px 8px;
	padding: 2px;
	color: #FFFFFF;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 190px;
}
#formularionuevoanuncio {
	border-top: 4px solid #FFFFFF;
	border-bottom: 4px solid #FFFFFF;
	width: 214px;
	padding: 7px 0px 7px 5px;
	margin: 6px 0px;
}
#formularionuevoanuncio label {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#formularionuevoanuncio input {
	background: #314800;
	border: 1px solid #FFFFFF;
	width: 189px;
	padding: 3px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

/* SERVICIOS DE COMUNICACIÓN  **********************************************************************************/
#columnaprincipalservicios {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 441px;
	border: 0px;
	background: #FFFFFF;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #0A0A0A;
}
#columnaprincipalservicios p {
	margin: 0px 0px 4px;
}
#columnaprincipalservicios h1 {
	font: 28px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	margin: 0px 0px 4px;
}
#columnaprincipalservicios tbody td {
	background: url(imagenes/punteadonegro.gif) repeat-x left top;
}
#columnaprincipalservicios td {
	width: 206px;
	padding: 5px;
}
#columnaprincipalservicios .tahoma10negro {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#columnaprincipalservicios .tahoma10verde {
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #94aa25;
}
#formularioanunciomercadino {
	color: #5d6e06;
	font-weight: bold;
}
#formularioanunciomercadino input {
	background: #b9d239;
	border: 1px solid #5d6e06;
	margin-bottom: 5px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 3px;
	width: 190px;
}
#consultarmail {
	background: #5D6E06 url(servicioscomunicacion/imagenes/es_consultarmail.gif) no-repeat center top;
	margin: 0px;
	padding: 45px 4px 4px;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	border: 4px solid #b9d239;
}
#servicioscolumnasecundaria {
	margin: 0px 0px 0px 451px;
	padding: 0px 0px 0px 4px;
	width: 209px;
	border: 0px;
	background: #FFFFFF;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #0A0A0A;
	text-decoration: none;
}
#formularionoticias {
	background: #a3c300 url(imagenes/punteadonegro.gif) repeat-x left top;
	margin: 8px 4px 0px 0px;
	padding: 12px 7px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #0A0A0A;
	text-decoration: none;
	border-bottom: 4px solid #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
#formularionoticias input {
	border: 1px solid #FFFFFF;
	background: #314800;
	margin: 0px 0px 8px;
	padding: 3px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 180px;
}
#formularionoticias p {
	border-width: 0px;
	padding: 0px;
	margin: 0px 0px 5px;
}
#formularionoticias .txtblanco {
	color: #FFFFFF;
}
#formasdecontactoalta {
	background: url(servicioscomunicacion/imagenes/es_fondoservicios.jpg) no-repeat left top;
	margin: 29px 0px 0px;
	padding: 38px 0px 0px 14px;
	height: 112px;
	border-width: 0px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#formasdecontactoalta a {
	margin-top: 4px;
	display: block;
	padding: 0px;
	width: 153px;
}

/* FOROS  *****************************************************************************************/
#contenidoprincipalforos {
	margin: 0px 0px 9px;
	padding: 0px;
	border-width: 0px;
	background: #FFFFFF;
}

/* ENQUISAS  *****************************************************************************************/
#columnaprincipalenquisas {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 441px;
	border: 0px;
}
#columnaizquierdaenquisas {
	margin: 0px 0px 10px;
	padding: 0px 0px 318px;
	float: left;
	width: 212px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #FFFFFF url(enquisas/imagenes/fondoenquisas.jpg) no-repeat center bottom;
	border-bottom: 6px solid #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
#columnacentralenquisas {
	margin: 0px 0px 0px 222px;
	padding: 0px;
	border-width: 0px;
	width: 219px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#columnacentralenquisas .resultados {
	background: #FFFFFF url(imagenes/punteadonegro.gif) repeat-x left bottom;
	margin-bottom: 10px;
	padding-bottom: 6px;
}
#formulariovoto {
	background: url(imagenes/punteadonegro.gif) repeat-x left top;
	margin: 37px 0px 0px;
	padding: 6px;
	border-width: 0px;
}
#formulariovoto fieldset {
	padding: 6px;
	margin: 0px;
	background: #dcdcce;
	border-width: 0px;
}
#formulariovoto table {
	border: 1px solid #FFFFFF;
	margin: 3px 0px;
	padding: 0px;
	width: 100%;
}
#formulariovoto input {
	float: right;
}
#resultados {
	background: url(imagenes/punteadonegro.gif) repeat-x left top;
	color:#000000;
	margin: 0px;
	padding: 6px;
}
#numerodevotos {
	margin: 0px;
	color: #0A0A0A;
	text-decoration: none;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	padding: 10px 6px 6px;
}
#numerodevotos .numero {
	font: bold 18px Tahoma, Arial, Helvetica, sans-serif;
	color: #a3c300;
	text-decoration: none;
}
#enquisaactual {
	background: url(imagenes/punteadonegro.gif) repeat-x left bottom;
	margin-top: 0px;
	padding: 0px;
}
#enquisaactualcontenido {
	background: url(imagenes/punteadonegro.gif) repeat-x left top;
	margin-top: 0px;
	padding: 6px;
}#enquisaactualnumero {
	font: bold 24px Tahoma, Arial, Helvetica, sans-serif;
	color: #6C6C6C;
	margin: 0px;
	padding-left: 6px;
	vertical-align: middle;
	height: 30px;
}
#enquisaactual .numeroverde {
	color: #91ac07;
}
#enquisaactualcontenido p {
	background: #a3c300;
	margin: 0px;
	padding: 6px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #0a0a0a;
}
#enquisaactualcontenido .titulo {
	color: #FFFFFF;
}

/* BUSCADOR  *****************************************************************************************/
#columnaprincipalbuscador {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 670px;
	border: 0px;
}
#columnaizquierdabuscador {
	margin: 0px 0px 10px;
	padding: 0px;
	float: left;
	width: 212px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
#columnaizquierdabuscador .cabecera {
	background: #FFFFFF;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #0A0A0A;
	text-decoration: none;
}
#columnaizquierdabuscador p {
	margin: 0px;
	padding: 12px 8px 8px;
}
#buscarentodalaweb {
	background: #FFFFFF url(imagenes/punteadonegro.gif) repeat-x left top;
	margin: 0px 0px 10px;
	padding: 6px;
}
#columnaizquierdabuscador form {
	background: #92ad07;
	margin: 6px 0px 0px;
	padding: 5px;
	border-width: 0px;
}
#columnaizquierdabuscador b {
	color: #FFFFFF;
}
#columnaizquierdabuscador input {
	background: #d7e1a4;
	margin: 2px 0px 4px;
	padding: 3px;
	border: 1px solid #000000;
	width: 182px;
}
#columnaizquierdabuscador select {
	background: #d7e1a4;
	margin: 2px 0px 4px;
	padding: 3px;
	border: 1px solid #FFFFFF;
	width: 182px;
}
#columnaizquierdabuscador .otrasbusquedas {
	background: #FFFFFF;
	margin: 0px 0px 10px;
	padding: 6px;
	color: #0A0A0A;
}
#buscadorcabecera {
	background: #FFFFFF url(buscador/imagenes/imagencabecera.jpg) no-repeat right center;
	border: 5px solid #FFFFFF;
	height: 86px;
	margin: 0px 0px 6px;
	padding: 0px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
}
#buscadorcabecera p {
	margin: 8px 0px 0px 5px;
}
#buscadorcabecera .coincidencias {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #8bb013;
	padding: 2px 4px;
}
#buscadorcabecera .termino {
	font-weight: bold;
	color: #92ad07;
}
#buscadorresultados {
	margin: 0px 0px 10px;
	padding: 0px;
	width: 670px;
	border-width: 0px;
	text-align: center;
}
#buscadorresultados table {
	background: url(imagenes/punteadonegro.gif) repeat-x left top;
}
#buscadorresultados td {
	width: 213px;
	margin: 0px;
	padding: 0px 0px 5px 5px;
	background: #FFFFFF url(imagenes/punteadonegro.gif) repeat-x left bottom;
	text-align: left;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A5A5A;
	text-decoration: none;
}
#buscadorresultados a {
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #0A0A0A;
	text-decoration: none;
	display: block;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0px;
}
#buscadorresultados a:hover {
	text-decoration: underline;
}
#buscadorresultados p {
	margin: 0px;
	padding: 5px 0px 0px;
}
#buscadorpaginador {
	margin: 10px 0px;
	padding: 4px;
	border: 5px solid #b2d400;
	background: #294f04;
	text-align: center;
	width: 652px;
}
#buscadorpaginador .btnsiguiente {
	display: block;
	float: right;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#buscadorpaginador .btnanterior {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
#buscadorpaginador table {
	margin: auto;
	padding: 0px;
	border-width: 0px;
}
#buscadorpaginador table a {
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 1px 2px;
	border-width: 0px;
}
#buscadorpaginador table a:hover {
	background: #aee204;
}
#buscadorpaginador .activo {
	background: #aee204;
}
#enquisaactual a {
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #0A0A0A;
	text-decoration: none;
	display: block;
	margin: 5px;
	padding: 5px;
	border-width: 0px;
	width: 160px;
}
#enquisaactual .activo {
	background: #B9D239;
}
#enquisaactual a:hover {
	background: #B9D239;
}
.seccion {
	padding-top: 10px;
	border-width: 0px;
	font: normal 22px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}
#granxafamiliardesarrollonosotros {
	margin: 0px;
	padding: 0px;
	width: 580px;
	border-width: 0px;
	text-align:justify;
}
#granxafamiliardesarrollonosotros p {
	margin: 0px;
	padding: 5px 0px 20px;
	border-width: 0px;
}
#granxafamiliardesarrollonosotros .titulo {
	color: #000000;
	font: 60px Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	text-decoration: none;
}
#granxafamiliardesarrollonosotros .subtitulo {
	font: 24px Georgia, "Times New Roman", Times, serif;
	color: #5f9406;
	text-decoration: none;
	margin: 0px;
	padding: 5px 0px;
	border-width: 0px;
}
.cotia {
	background: #FFFFFF repeat-x left bottom;
	margin: 0px;
	border-width: 0px;
	font: normal 20px Tahoma, Arial, Helvetica, sans-serif;
	color: #5f9406;
	text-decoration: none;
	padding: 0px 5px 10px;
}
.titulovideo {
	font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #515151;
	padding: 0px 0px 0px 10px;
	width:200px;
}
