BODY {
	MARGIN: 0px; FONT: 69%/1.6em "Verdana";
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR:#333333; TEXT-DECORATION: none
}
A:hover {
	COLOR:  #333333; TEXT-DECORATION: underline
}
#contenedor {
	MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 8px solid; BACKGROUND-COLOR: #fff
}
.btnamarillo {
	FONT-WEIGHT: bold; BACKGROUND: #6f6f6f; MARGIN-LEFT: 2em; COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.btnamarillo {
	TEXT-DECORATION: none
}
FORM {
	MARGIN: 0px
}
#simulador IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 8px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#cabecera {
	MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #fff
}
#fecha {
	PADDING-RIGHT: 10px; DISPLAY: block; FONT-SIZE: 0.9em; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #db0000; TEXT-ALIGN: right
}
#logotipos {
	BORDER-TOP: #db0000 1px solid
}
#idiomas {
	BACKGROUND-POSITION: 330px 5px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(imgcomunes/fd_idiomas.gif); PADDING-BOTTOM: 4px; COLOR: #db0000; BACKGROUND-REPEAT: no-repeat
}
#idiomas A:link {
	FONT-WEIGHT: normal; COLOR: #db0000; TEXT-DECORATION: none
}
#idiomas A:visited {
	FONT-WEIGHT: normal; COLOR: #db0000; TEXT-DECORATION: none
}
#idiomas A:hover {
	FONT-WEIGHT: normal; COLOR: #db0000; TEXT-DECORATION: none
}
#idiomas A:hover {
	FONT-WEIGHT: bold
}
#columnaizquierda {
	BORDER-RIGHT: #fff 10px solid; FLOAT: left; BORDER-LEFT: #fff 10px solid; WIDTH: 146px
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 146px; PADDING-TOP: 0px; BACKGROUND-COLOR: #F8AA89
}
P.seccion {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #f15b1e
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #F8AA89; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu A {
	DISPLAY: block; PADDING-LEFT: 17px; FONT-SIZE: 0.9em; BACKGROUND: url(imgcomunes/flecha.gif) no-repeat left top; PADDING-BOTTOM: 4px; WIDTH: 129px; COLOR: #333; LINE-HEIGHT: 1.5em; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#menu A:hover {
	COLOR: #131212; BACKGROUND-COLOR: #F47D4A; TEXT-DECORATION: none
}
#boletin {
	PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; WIDTH: 134px; COLOR: #6d6a67; LINE-HEIGHT: 1.3em; PADDING-TOP: 5px; BACKGROUND-COLOR: #f4ece0
}
#boletin2 {
	PADDING-RIGHT: 6px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; WIDTH: 134px; COLOR: #6d6a67; LINE-HEIGHT: 1.3em; PADDING-TOP: 5px; BACKGROUND-COLOR: #f4ece0
}
#boletin INPUT {
	FONT-SIZE: 0.9em; MARGIN: 4px 0px; COLOR: #333
}
#boletin2 INPUT {
	FONT-SIZE: 0.9em; MARGIN: 4px 0px; COLOR: #333
}
#boletin INPUT.btnamarillo {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px
}
#boletin2 INPUT.btnamarillo {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px
}
#boletin2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: right; MARGIN-LEFT: 15px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.bannermenu {
	MARGIN-LEFT: auto; WIDTH: 1px; MARGIN-RIGHT: auto; PADDING-TOP: 10px
}
.pg_compraventacomprar .mnu_compraventacomprar {
	BACKGROUND: #aabde7
}
.pg_promocionesindex .mnu_promocionesindex {
	BACKGROUND: #aabde7
}
.pg_compraventademandantes .mnu_compraventademandantes {
	BACKGROUND: #aabde7
}
.pg_compraventavender .mnu_compraventavender {
	BACKGROUND: #aabde7
}
.pg_selindex .mnu_selindex {
	BACKGROUND: #aabde7
}
.pg_adheridosindex .mnu_adheridosindex {
	BACKGROUND: #aabde7
}
.pg_adheridoscomo .mnu_adheridoscomo {
	BACKGROUND: #aabde7
}
.pg_agenciasindex .mnu_agenciasindex {
	BACKGROUND: #aabde7
}
.pg_buscadorindex .mnu_buscadorindex {
	BACKGROUND: #aabde7
}
.pg_boletinindex .mnu_boletinindex {
	BACKGROUND: #aabde7
}
.pg_mapaindex .mnu_mapaindex {
	BACKGROUND: #aabde7
}
.pg_queindex .mnu_queindex {
	BACKGROUND: #aabde7
}
.pg_publicidadindex .mnu_publicidadindex {
	BACKGROUND: #aabde7
}
.pg_serviciosindex .mnu_serviciosindex {
	BACKGROUND: #aabde7
}
.pg_tutorialesindex .mnu_tutorialesindex {
	BACKGROUND: #aabde7
}
.pg_sugerenciasindex .mnu_sugerenciasindex {
	BACKGROUND: #aabde7
}
.pg_infindex .mnu_infindex {
	BACKGROUND: #aabde7
}
.mnu_noexiste {
  background: #fa7415
}
#buscador {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(imgcomunes/fd_buscador.gif); PADDING-BOTTOM: 10px; LINE-HEIGHT: 0.6em; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #db0000; TEXT-ALIGN: right
}
#buscador SELECT {
	FONT-SIZE: 0.9em
}
#buscador A {
	COLOR: #fff; TEXT-DECORATION: none
}
.aclaracion {
	FONT-SIZE: 0.9em; COLOR: #f8cccc
}
#buscador H1 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 1.7em; PADDING-BOTTOM: 0.8em; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#buscador STRONG {
	COLOR: #fff; LINE-HEIGHT: 1.7em
}
#buscador INPUT.btnamarillo {
	MARGIN-TOP: 0px; COLOR: white
}
#destacadas {
	BORDER-TOP: #fff 8px solid; BACKGROUND-COLOR: #D0EDA5
}
#destacadas H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1.8em; PADDING-BOTTOM: 13px; MARGIN: 0px; COLOR: #42598d; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#mapa {
	PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 199px; PADDING-TOP: 10px; BACKGROUND-COLOR: ##D0EDA5
}
#mapa H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 13px; MARGIN: 0px; PADDING-TOP: 0px
}
.promociondestacada {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 10px; WIDTH: 231px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff
}
.promociondestacada A {
	DISPLAY: block
}
.promociondestacada H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3366cc; PADDING-TOP: 0px
}
.promociondestacada P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 7px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
#buscadorrecursos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 7px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 7px; BACKGROUND-COLOR: #fcc97f
}
.titbuscador {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 8px 10px 0px 0px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #ED6805
}
#buscadorrecursos H1 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #db0000; PADDING-TOP: 2px; BACKGROUND-COLOR: #feb040
}
#buscadorrecursos P {
	MARGIN-BOTTOM: 0px
}
#buscadorrecursos A {
	PADDING-LEFT: 7px; FONT-SIZE: 0.9em; COLOR: #db0000; TEXT-DECORATION: none
}
#buscadorrecursos INPUT {
	FONT-SIZE: 0.9em; MARGIN: 2px 0px 2px 7px; COLOR: #7f7f7f
}
#buscadorrecursos SELECT {
	FONT-SIZE: 0.9em; MARGIN: 2px 0px 2px 7px; COLOR: #7f7f7f
}
#buscadorrecursos INPUT.btnrojo {
	COLOR: white
}
#contenido A:link {
	COLOR: #db0000; TEXT-DECORATION: none
}
#contenido2 A:link {
	COLOR: #db0000; TEXT-DECORATION: none
}
#contenido A:visited {
	COLOR: #db0000; TEXT-DECORATION: none
}
#contenido2 A:visited {
	COLOR: #db0000; TEXT-DECORATION: none
}
#contenido A:hover {
	COLOR: #db0000; TEXT-DECORATION: underline
}
#contenido2 A:hover {
	COLOR: #db0000; TEXT-DECORATION: underline
}
#contenido {
	FLOAT: left; WIDTH: 473px; LINE-HEIGHT: 1.35em
}
.finalizador {
	CLEAR: both; WIDTH: 0px; HEIGHT: 0px
}
#contenido2 {
	FLOAT: left; WIDTH: 603px; LINE-HEIGHT: 1.35em
}
#contenido2 H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #869fd9; PADDING-TOP: 0px
}
#contenido2 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #869fd9
}
#contenido2 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-COLOR: #db0000
}
#contenido2 H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; COLOR: #db0000; PADDING-TOP: 0px
}
#contenido3 {
	FLOAT: left; WIDTH: 473px
}
#contenido3 H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #869fd9; PADDING-TOP: 0px
}
#columnaderecha {
	FLOAT: left; BORDER-LEFT: #fff 11px solid; WIDTH: 130px
}
#entrada_ag {
	BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(imgcomunes/llave2.gif) #db0000 no-repeat 100px 4px; WIDTH: 120px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#entrada_ag A {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 2px
}
#entrada_ag A:link {
	DISPLAY: block; COLOR: #fff
}
#entrada_ag A:visited {
	DISPLAY: block; COLOR: #fff
}
#entrada_ag A:hover {
	DISPLAY: block; BACKGROUND: url(imgcomunes/llave2.gif) #feb040 no-repeat 100px 4px; COLOR: #fff; TEXT-DECORATION: none
}
#acceso {
	PADDING-BOTTOM: 3px; WIDTH: 120px; COLOR: #fff; HEIGHT: 94px; BACKGROUND-COLOR: #db0000; TEXT-ALIGN: center
}
#acceso H3 {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 120px 6px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: url(imgcomunes/flecha_abajo.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
#acceso INPUT {
	FONT-SIZE: 0.8em; MARGIN: 2px 3px 2px 2px; WIDTH: 96px; COLOR: #373737
}
#acceso INPUT.submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px -7px 0px 0px; WIDTH: 38px; CURSOR: hand; COLOR: white; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Verdana, "serif"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#acceso A {
	FONT-SIZE: 0.8em; MARGIN: 0px 0px 0px -2px; COLOR: #fff; TEXT-DECORATION: none
}
#acceso A:visited {
	FONT-SIZE: 0.8em; MARGIN: 0px 0px 0px -2px; COLOR: #fff; TEXT-DECORATION: none
}
#acceso A:hover {
	FONT-SIZE: 0.8em; MARGIN: 0px 0px 0px -2px; COLOR: #fff; TEXT-DECORATION: none
}
.novalido {
	MARGIN: 50px 200px; TEXT-ALIGN: center
}
.mensajenovalido {
	BORDER-RIGHT: #333 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px dashed; DISPLAY: block; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #333 1px dashed; COLOR: red; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px dashed; BACKGROUND-COLOR: #fff
}
#publicidad {
	WIDTH: 120px
}
#publicidad H3 {
	MARGIN-TOP: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #333; BACKGROUND-COLOR: #d6e0f9; TEXT-DECORATION: none
}
#publicidad2 {
	WIDTH: 100%
}
#publicidad2 H3 {
	MARGIN-TOP: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #333; BACKGROUND-COLOR: #86b6ed; TEXT-DECORATION: none
}
.publicidad2img {
	PADDING-TOP: 5px
}
.publicidad2img IMG {
	BORDER-RIGHT: #949494 1px solid; BORDER-TOP: #949494 1px solid; BORDER-LEFT: #949494 1px solid; BORDER-BOTTOM: #949494 1px solid
}
.anuncio {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(imgcomunes/punteado.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 17px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.btnrojo {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: #f15b1e; PADDING-BOTTOM: 2px; COLOR: white; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.btnrojo {
	COLOR: #fff; TEXT-DECORATION: none
}
.cajatipo1 {
	BORDER-RIGHT: #b9baab 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b9baab 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b9baab 1px solid; WIDTH: 582px; PADDING-TOP: 5px; BORDER-BOTTOM: #b9baab 1px solid; BACKGROUND-COLOR: #ebf0ff
}
.cajatipo2 {
	BORDER-RIGHT: #f69332 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #f69332 1px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #f69332 1px dashed; PADDING-TOP: 5px; BORDER-BOTTOM: #f69332 1px dashed; BACKGROUND-COLOR: #fdfce5
}
.cajatipo4 {
	BORDER-RIGHT: #b9baab 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b9baab 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #b9baab 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b9baab 0px solid; BACKGROUND-COLOR: #f15b1e
}
.cajatipo5 {
	BORDER-RIGHT: #b9baab 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b9baab 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b9baab 1px solid; WIDTH: 575px; PADDING-TOP: 5px; BORDER-BOTTOM: #b9baab 1px solid; BACKGROUND-COLOR: #ebf0ff
}
.cajatipo6 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(compraventa/img/chica.gif); PADDING-BOTTOM: 5px; WIDTH: 575px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ebf0ff
}
.cajatipo7 {
	BORDER-RIGHT: #b9baab 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b9baab 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b9baab 1px solid; WIDTH: 585px; PADDING-TOP: 5px; BORDER-BOTTOM: #b9baab 1px solid; BACKGROUND-COLOR: #f9f9f9
}
.cajatipo8 {
	BORDER-RIGHT: #f69332 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #f69332 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 25px auto; BORDER-LEFT: #f69332 1px dashed; WIDTH: 300px; PADDING-TOP: 25px; BORDER-BOTTOM: #f69332 1px dashed; BACKGROUND-COLOR: #fdfce5; TEXT-ALIGN: center
}
.txtdestacado {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #ff7e00; TEXT-ALIGN: center
}
.txtpq {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.3em
}
#datos {
	PADDING-RIGHT: 40px; COLOR: #db0000; LINE-HEIGHT: 1.2em; TEXT-ALIGN: right
}
.txtlocalizador {
	MARGIN-TOP: 0px; LINE-HEIGHT: 1.4em
}
TABLE.tablatipo1 {
	WIDTH: 582px; COLOR: #666
}
TABLE.tablatipo1 STRONG {
	COLOR: #4e68a4
}
TABLE.tablatipo1 EM {
	FONT-SIZE: 0.9em
}
TABLE.tablatipo1 HR {
	COLOR: #7c7c7c; HEIGHT: 1px
}
TABLE.tablatipo1 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.tablatipo1 INPUT {
	FONT-SIZE: 1em; COLOR: #666
}
TABLE.tablatipo1 SELECT {
	FONT-SIZE: 1em; COLOR: #666
}
TABLE.tablatipo1 INPUT.btnrojo {
	COLOR: white
}
TABLE.tablatipo1 TEXTAREA {
	FONT-SIZE: 1em; COLOR: #666; FONT-FAMILY: "Verdana"
}
TABLE.tablatipo2 {
	WIDTH: 100%; COLOR: #666
}
TABLE.tablatipo1 TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
TABLE.resultadobusqueda {
	BORDER-BOTTOM: #fff 4px solid; BACKGROUND-COLOR: #fff
}
TABLE.resultadobusqueda TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; COLOR: #0066cc; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccd8ff
}
TABLE.resultadobusqueda TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #4a4a4a; LINE-HEIGHT: 1.3em; PADDING-TOP: 2px; BACKGROUND-COLOR: #ecf0ff
}
TABLE.tablatipo3 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 0.9em; BORDER-LEFT: #ccc 1px solid; WIDTH: 605px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
TABLE.tablatipo3 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ebf0ff
}
TABLE.tablatipo3 TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; COLOR: #fff; LINE-HEIGHT: 1.2em; PADDING-TOP: 5px; BACKGROUND-COLOR: #869fd9
}
TABLE.tablatipo3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE.tablatipo3 LI {
	PADDING-LEFT: 15px; BACKGROUND: url(publicidad/img/flecha.gif) no-repeat left top
}
TABLE.tablatipo3 STRONG {
	FONT-SIZE: 1.1em
}
.tonoclaro {
	DISPLAY: block; BACKGROUND-COLOR: red
}
TABLE.resultadobusqueda_agencias {
	BORDER-TOP: #3356a8 1px solid; MARGIN: 8px 0px
}
TABLE.resultadobusqueda_agencias TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.3em; PADDING-TOP: 8px; BORDER-BOTTOM: #3356a8 1px solid
}
.resultadobusqueda_agencias H2 {
	COLOR: red
}
.tablatipo4 {
	WIDTH: 590px
}
.tablatipo4 {
	COLOR: #000
}
.tablatipo4 SELECT {
	FONT-SIZE: 0.9em; COLOR: #666
}
.tablatipo4 INPUT {
	FONT-SIZE: 0.9em; COLOR: #666
}
TABLE.tablatipo4 INPUT.btnrojo {
	COLOR: white
}
#imgbuscador {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
#pie {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(imgcomunes/linea.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 10px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#pie IMG {
	PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 21px
}
#pie P {
	PADDING-LEFT: 15px; COLOR: #666; LINE-HEIGHT: 1.8em; PADDING-TOP: 40px; TEXT-ALIGN: left
}
#pie A:link {
	COLOR: #db0000; TEXT-DECORATION: none
}
#pie A:visited {
	COLOR: #db0000; TEXT-DECORATION: none
}
#pie A:hover {
	COLOR: #db0000; TEXT-DECORATION: underline
}
.alojadas {
	WIDTH: 250px
}
.agenciaalojada {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px solid
}
.pictoalojada {
	BORDER-RIGHT: #c4c4c4 1px solid; VERTICAL-ALIGN: top
}
.pictoalojada IMG {
	MARGIN-RIGHT: 4px
}
.txtalojada {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; FONT-SIZE: 0.9em; BORDER-LEFT: #fff 3px solid; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: #fff 3px solid
}
.txtalojada H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; COLOR: #db0000; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.banner {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c4c4c4 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 238px; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c4c4 1px solid; TEXT-ALIGN: center
}
.catlist A:link {
	COLOR: #db0000; TEXT-DECORATION: none
}
.catlist A:visited {
	COLOR: #db0000; TEXT-DECORATION: none
}
.catlist A:hover {
	COLOR: #db0000; TEXT-DECORATION: underline
}
.cabecera_buscador {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 587px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #feb040; TEXT-ALIGN: center
}
.cabecera_buscador INPUT {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid
}
.cabecera_buscador INPUT {
	FONT-SIZE: 0.9em
}
.cabecera_buscador SELECT {
	FONT-SIZE: 0.9em
}
.subcabecera_buscador {
	BORDER-RIGHT: #b9baab 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b9baab 1px solid; WIDTH: 585px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f9f9f9
}
.subcabecera_buscador A:link {
	COLOR: #db0000; TEXT-DECORATION: none
}
.subcabecera_buscador A:visited {
	COLOR: #db0000; TEXT-DECORATION: none
}
.subcabecera_buscador A:hover {
	COLOR: #db0000; TEXT-DECORATION: underline
}
.subcabecera_buscador STRONG {
	FLOAT: right; COLOR: #333
}
.result {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#paginador {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#paginador A {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff
}
#paginador A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #0066cc; TEXT-DECORATION: none
}
#infollave {
	DISPLAY: inline; COLOR: #fff
}
#infollave A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #ed261b
}
#infollave A:link {
	COLOR: #fff; BACKGROUND-COLOR: #feb040
}
#infollave A:visited {
	COLOR: #fff; BACKGROUND-COLOR: #feb040
}
#infollave A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #0066cc
}
#listadoimp {
	DISPLAY: inline; COLOR: #fff
}
#listadoimp A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 1px; COLOR: #fff; MARGIN-RIGHT: 10px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ed261b
}
#listadoimp A:link {
	COLOR: #fff; BACKGROUND-COLOR: #ed261b
}
#listadoimp A:visited {
	COLOR: #fff; BACKGROUND-COLOR: #ed261b
}
#listadoimp A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #0066cc
}
.btnpq {
	FONT-SIZE: 0.9em; TEXT-ALIGN: right
}
.btnpq INPUT {
	FONT-SIZE: 0.9em; MARGIN-BOTTOM: 6px
}
.listadopromociones {
	MARGIN-TOP: 0em; FONT-SIZE: 0.9em; OVERFLOW: auto; WIDTH: 170px; LINE-HEIGHT: 1.3em; HEIGHT: 241px
}
TABLE.promo {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 4px solid; BORDER-LEFT: #fff 2px solid
}
.promtit P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 10px; BACKGROUND-COLOR: #c8d9fd
}
#listapromociones {
	MARGIN-LEFT: 1.5em
}
#listapromociones SELECT {
	FONT-SIZE: 1em
}
.listadopromociones A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #db0000; PADDING-TOP: 7px; BACKGROUND-COLOR: #c8d9fd
}
.listadopromociones A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #db0000; PADDING-TOP: 7px; BACKGROUND-COLOR: #c8d9fd
}
.listadopromociones A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #db0000; PADDING-TOP: 7px; BACKGROUND-COLOR: #c8d9fd
}
.promodest P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3b970
}
.publicidad P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #d6e0f9
}
.promociondestacada2 IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.promociondestacada2 OBJECT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.promociondestacada2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; WIDTH: 50%; COLOR: #675d5a; LINE-HEIGHT: 1.2em; PADDING-TOP: 3px
}
.promociondestacada2 STRONG {
	COLOR: #db0000; LINE-HEIGHT: 1.2em
}
#login {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #db0000; PADDING-BOTTOM: 1em; MARGIN-LEFT: auto; WIDTH: 100px; COLOR: white; MARGIN-RIGHT: auto; PADDING-TOP: 1em; TEXT-ALIGN: left
}
#login INPUT.submit {
	FONT-WEIGHT: bold
}
UL.errores {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; COLOR: #db0000
}
.area {
	BORDER-TOP: #ebf0ff 13px solid
}
.msg {
	COLOR: #9d9d9d; LINE-HEIGHT: 1.2em
}
.llave {
	BACKGROUND-POSITION: 82px 17px; BACKGROUND-IMAGE: url(imgcomunes/llave.gif); BACKGROUND-REPEAT: no-repeat
}
#accesousuario {
	WIDTH: 100px
}
.novalido {
	MARGIN-LEFT: auto; WIDTH: 200px; MARGIN-RIGHT: auto
}
.msgusuario {
	WIDTH: 256px
}
.navegacion {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#buscadornew {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(imghome/fd_buscador.gif); PADDING-BOTTOM: 1px; WIDTH: 306px; LINE-HEIGHT: 0.6em; MARGIN-RIGHT: 8px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #db0000; TEXT-ALIGN: right
}
#buscadornew A:link {
	COLOR: white; TEXT-DECORATION: none
}
#buscadornew A:visited {
	COLOR: white; TEXT-DECORATION: none
}
#buscadornew A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
#buscadornew SELECT {
	FONT-SIZE: 9px
}
#buscadornew H1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0.8em; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 1px; TEXT-ALIGN: right
}
#boletinnew {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(imghome/fd_boletin.gif); PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 158px; COLOR: white; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 136px; BACKGROUND-COLOR: #feb040
}
#boletinnew P {
	MARGIN: 0px; LINE-HEIGHT: 1.2em
}
#boletinnew H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px; COLOR: #db0000; TEXT-ALIGN: left
}
#boletinnew A:link {
	COLOR: white; TEXT-DECORATION: none
}
#boletinnew A:visited {
	COLOR: white; TEXT-DECORATION: none
}
#boletinnew A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
#infollavehome {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: left top; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(imghome/fd_infollave.gif); PADDING-BOTTOM: 7px; MARGIN: 5px 0px; VERTICAL-ALIGN: top; COLOR: #db0000; PADDING-TOP: 40px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 115px; TEXT-ALIGN: left
}
#infollavehome A:link {
	COLOR: white; TEXT-DECORATION: none
}
#infollavehome A:visited {
	COLOR: white; TEXT-DECORATION: none
}
#infollavehome A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.resaltado {
	TEXT-ALIGN: right
}
.resaltado A:link {
	COLOR: black; TEXT-DECORATION: none
}
.resaltado A:visited {
	COLOR: black; TEXT-DECORATION: none
}
.resaltado A:hover {
	COLOR: black; TEXT-DECORATION: none
}
#vertodos {
	PADDING-RIGHT: 40px; TEXT-ALIGN: right
}
#vertodos A:link {
	COLOR: black; TEXT-DECORATION: none
}
#vertodos A:visited {
	COLOR: black; TEXT-DECORATION: none
}
#vertodos A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
#todasprom {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.banner_crucero {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
