#container_inner {
	FLOAT: right
}
#container_inner A {
	COLOR: #006699; TEXT-DECORATION: none
}
#container_inner A:active {
	COLOR: #006699; TEXT-DECORATION: none
}
#container_inner A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
#container_inner A:unknown {
	COLOR: #666666; TEXT-DECORATION: underline
}
#container_inner H1 {
	TEXT-ALIGN: left
}
#container_inner H2 {
	TEXT-ALIGN: left
}
#container_inner H3 {
	TEXT-ALIGN: left
}
#container_inner H4 {
	TEXT-ALIGN: left
}
#container_inner H5 {
	TEXT-ALIGN: left
}
#container_inner H6 {
	TEXT-ALIGN: left
}
#container_inner UL {
	TEXT-ALIGN: left
}
#container_inner OL {
	TEXT-ALIGN: left
}
#container_inner H1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.8em; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; POSITION: relative
}
#container_inner H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.8em; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; POSITION: relative
}
#container_inner H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.8em; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; POSITION: relative
}
#container_inner H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; COLOR: #444; BORDER-BOTTOM: #ddd 1px solid
}
#container_inner H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: gray
}
#container_inner H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666
}
#container_inner {
	LINE-HEIGHT: 1.4em; TEXT-ALIGN: center
}
#container_inner P {
	MARGIN: 0px 1.4em 1.4em; LINE-HEIGHT: 1.4em; TEXT-ALIGN: justify
}
#container_inner P IMG.illus {
	PADDING-RIGHT: 1.4em; PADDING-LEFT: 1.4em; FLOAT: right; PADDING-BOTTOM: 1.4em; PADDING-TOP: 1.4em
}
#container_inner IMG.illus_center {
	PADDING-RIGHT: 1.4em; DISPLAY: block; PADDING-LEFT: 1.4em; PADDING-BOTTOM: 1.4em; MARGIN: 0px auto; PADDING-TOP: 1.4em; TEXT-ALIGN: center
}
#container_inner IMG {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em
}
#container_inner OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.8em 1.8em; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
#container_inner UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.8em 1.8em; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
#container_inner TABLE {
	MARGIN: 0px auto; BORDER-COLLAPSE: collapse
}
#page_content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE#calendar TD H3 {
	MARGIN: 0px
}
TABLE#calendar TD H4 {
	MARGIN: 0px
}
TABLE#calendar {
	MARGIN: 0px auto 15px; WIDTH: 85%
}
TABLE#calendar CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: silver; LETTER-SPACING: 8px; FONT-VARIANT: small-caps
}
TABLE#calendar TD H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #333333; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px dashed
}
TABLE#calendar TD H4 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; TEXT-TRANSFORM: capitalize
}
TABLE#calendar TD P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0.8em; LINE-HEIGHT: 1.2em
}
TABLE#calendar TD A.accesoportal {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #ebebeb; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
TABLE#calendar A.accesoportal:hover {
	BACKGROUND: #dbdbdb; COLOR: #333333
}
TABLE#calendar TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #666666; PADDING-TOP: 4px
}
TABLE#calendar IMG.logoferia {
	FLOAT: left; MARGIN-RIGHT: auto
}
TABLE#tabla_simple {
	BORDER-TOP: #ddd 1px solid; MARGIN-LEFT: auto; WIDTH: 90%; MARGIN-RIGHT: auto; BORDER-BOTTOM: #ccc 2px solid
}
TABLE#tabla_simple TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 8px; BORDER-BOTTOM: #ddd 1px solid
}
TABLE#tabla_simple TD STRONG {
	FONT-WEIGHT: bold; COLOR: #666666
}
TABLE#tabla_simple TD H2 {
	MARGIN: 0px
}
TABLE#tabla_simple TD H3 {
	MARGIN: 0px 0px 8px
}
TABLE#tabla_simple TD UL.listalinea {
	MARGIN: 0px 0px 1em 1em
}
TABLE#tabla_areas {
	MARGIN-LEFT: auto; WIDTH: 90%; MARGIN-RIGHT: auto; BORDER-BOTTOM: #ccc 2px solid
}
TABLE#tabla_areas TD {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 4em; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE#tabla_areas TD STRONG {
	FONT-WEIGHT: bold; COLOR: #666666
}
TABLE#tabla_areas TD H2 {
	MARGIN: 0px; COLOR: #333333
}
TABLE#tabla_areas TD H3 {
	MARGIN: 0px 0px 8px; COLOR: #999999
}
TABLE#tabla_areas TD UL.listalinea {
	HEIGHT: 110px
}
TABLE#tabla_areas TD UL.listalinea LI {
	MARGIN: 0px
}
TABLE#tabla_areas TD UL.listalinea {
	FONT-SIZE: 11px; MARGIN: 0px 0px 1em 1em
}
TABLE#tabla_areas TD A {
	MARGIN-LEFT: 1.4em
}
TABLE#tabla_areas TD.vseparador {
	BORDER-RIGHT: #ddd 1px solid
}
UL.listalinea {
	LIST-STYLE: circle url(bullet_listalinea.gif) outside; LINE-HEIGHT: 1.4em
}
UL.listalinea LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#container_inner UL.listalinea LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
UL.listalineabase {
	LINE-HEIGHT: 1.6em; LIST-STYLE-TYPE: none
}
UL.listalineabase LI {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; LIST-STYLE-TYPE: none
}
UL.listalineabase LI LABEL {
	MARGIN-LEFT: 6px
}
OL.listanumlinea {
	LIST-STYLE-POSITION: outside; LINE-HEIGHT: 1.4em
}
OL.listanumlinea LI {
	MARGIN-BOTTOM: 0.5em
}
OL.listanumlinea LI STRONG {
	FONT-WEIGHT: bold
}
UL.listavideos {
	MARGIN-LEFT: 15px; LINE-HEIGHT: 1.4em
}
UL.listavideos LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
TABLE.listado_noticia {
	MARGIN: 1.4em auto; WIDTH: 100%
}
TABLE.listado_noticia TH {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1.4em; VERTICAL-ALIGN: top; COLOR: silver; LETTER-SPACING: 8px; TEXT-ALIGN: left; FONT-VARIANT: small-caps
}
TABLE.listado_noticia TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ddd 1px solid
}
TABLE.listado_noticia H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 12px; COLOR: #333333
}
A.masdetalle {
	FONT-SIZE: 11px; FLOAT: right
}
P.fecha {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 6px; COLOR: gray; PADDING-TOP: 6px; LETTER-SPACING: 2px
}
P.resumen {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px
}
TABLE.listado_noticia A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
TABLE.listado_noticia A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.url_buscador {
	PADDING-RIGHT: 4px; MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: gray; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px dashed
}
TABLE.listado_prensa {
	WIDTH: 100%; BACKGROUND-COLOR: #e5ebdd
}
TABLE.listado_prensa TD {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-SIZE: 11px; PADDING-BOTTOM: 0.6em; WIDTH: 33%; PADDING-TOP: 0.6em
}
TABLE.listado_prensa TD H3 {
	MARGIN: 0px
}
TABLE.listado_prensa TD H4 {
	FONT-WEIGHT: bold
}
TABLE.search_agenda {
	WIDTH: 100%; BACKGROUND-COLOR: #e5ebdd
}
TABLE.search_agenda TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.search_agenda TD LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 1px 1px 3px; COLOR: #666666
}
TABLE.search_agenda TD SELECT {
	MARGIN-LEFT: 3px; WIDTH: 97%
}
TABLE.tabla_agenda {
	WIDTH: 100%
}
TABLE.tabla_agenda TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #8e9780; TEXT-ALIGN: center
}
TABLE.tabla_agenda TD {
	FONT-SIZE: 11px; BORDER-BOTTOM: #acb39f 1px solid; TEXT-ALIGN: left
}
TABLE.tabla_agenda TD.fecha_agenda {
	FONT-SIZE: 11px; BACKGROUND: #edf1e7; TEXT-TRANSFORM: capitalize; COLOR: #222; TEXT-ALIGN: center
}
TABLE.tabla_agenda TD DIV.contenido_agenda {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
TABLE.tabla_agenda TD H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8e9780
}
TABLE.tabla_agenda TR.agenda_separador {
	BACKGROUND: #edf1e7
}
TABLE.tabla_agenda SPAN.agenda_dia {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #acb39f
}
#login_soporte {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: url(bullet_soporte.gif) #999 no-repeat left 2px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 18px; TEXT-ALIGN: left
}
#login_soporte A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; BORDER-LEFT: #eee 1px solid; COLOR: #ffffff; PADDING-TOP: 0px
}
#login_soporte A:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; BORDER-LEFT: #eee 1px solid; COLOR: #ffffff; PADDING-TOP: 0px
}
#login_soporte A:unknown {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; BORDER-LEFT: #eee 1px solid; COLOR: #ffffff; PADDING-TOP: 0px
}
#login_soporte A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 15px; BORDER-LEFT: #eee 1px solid; COLOR: #ffffff; PADDING-TOP: 0px
}
#login_soporte SPAN {
	FLOAT: left
}
TABLE.soporte_general {
	BORDER-RIGHT: #e5ebdd 4px solid; BORDER-TOP: #e5ebdd 4px solid; BORDER-LEFT: #e5ebdd 4px solid; WIDTH: 100%; BORDER-BOTTOM: #e5ebdd 4px solid; BACKGROUND-COLOR: #e5ebdd
}
TABLE.soporte_general TD {
	BORDER-BOTTOM: white 1px solid
}
TABLE.soporte_general TD LABEL {
	DISPLAY: block; MARGIN: 1px 1px 3px; COLOR: #666666
}
TABLE.soporte_general TD SELECT {
	MARGIN-LEFT: 3px; WIDTH: 97%
}
TABLE.soporte_detalle {
	BORDER-RIGHT: #e5ebdd 1px solid; BORDER-TOP: #e5ebdd 1px solid; BORDER-LEFT: #e5ebdd 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e5ebdd 1px solid
}
TABLE.soporte_detalle TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE.soporte_detalle TD LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 1px 1px 3px; COLOR: #666666
}
TABLE.soporte_detalle TD SELECT {
	MARGIN-LEFT: 3px; WIDTH: 97%
}
TABLE.tabla_mercancia {
	BORDER-RIGHT: #e5ebdd 1px solid; WIDTH: 100%
}
TABLE.tabla_mercancia TH {
	BORDER-RIGHT: #e5ebdd 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BACKGROUND-COLOR: #8e9780; TEXT-ALIGN: center
}
TABLE.tabla_mercancia TD {
	FONT-SIZE: 11px; BORDER-LEFT: #e5ebdd 1px solid; BORDER-BOTTOM: #acb39f 1px solid; TEXT-ALIGN: left
}
TABLE.tabla_mercancia TD H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8e9780
}
TABLE.tabla_mercancia TR.mercancia_separador {
	BACKGROUND: #edf1e7
}
#myTable TD {
	TEXT-ALIGN: center
}
#myTable TD INPUT {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
TABLE.rsr_infousuario {
	
}
TABLE.rsr_infousuario TD {
	PADDING-RIGHT: 8px! important; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 8px! important; PADDING-TOP: 8px! important
}
TABLE.rsr_infousuario TD LABEL {
	DISPLAY: inline; WIDTH: 110px
}
TABLE.rsr_infousuario TD INPUT.cmxfield {
	WIDTH: 95%; BACKGROUND-COLOR: #999999
}
TABLE.tabla_expositor {
	WIDTH: 100%
}
TABLE.tabla_expositor TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #8e9780; TEXT-ALIGN: center
}
TABLE.tabla_expositor TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
TABLE.tabla_expositor TD H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8e9780
}
#resultados_buscador {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 6px; BACKGROUND: #eee; PADDING-BOTTOM: 6px; MARGIN: 15px 10px 10px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left
}
#resultados_buscador SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: lightyellow; PADDING-BOTTOM: 2px; COLOR: #666; PADDING-TOP: 2px
}
TABLE#pabellondetalle {
	BORDER-TOP: #ddd 1px solid; BACKGROUND: #f3f3f3; WIDTH: 100%; BORDER-BOTTOM: #ccc 2px solid
}
TABLE#pabellondetalle TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid
}
.titulofila {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(fondo_titulofila.gif) #e72034; TEXT-TRANSFORM: capitalize; COLOR: #ffffff
}
.titulofila TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE#tabla_clientes {
	MARGIN: 0px auto; WIDTH: 600px
}
TABLE#tabla_clientes TD OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; LIST-STYLE-POSITION: outside; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal; TEXT-ALIGN: left
}
TABLE#tabla_clientes TD OL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
TABLE#tabla_clientes TD OL LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
TABLE#tabla_clientes TD OL LI A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
TABLE#tabla_clientes TD OL LI A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
TABLE#tabla_clientes TD OL LI A:hover {
	COLOR: red
}
TABLE#tabla_clientes TD OL LI A:unknown {
	COLOR: red
}
TABLE#tabla_clientes TD IMG {
	DISPLAY: block; WIDTH: 60px
}
#optionsbar P {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; WIDTH: 150px
}
#options {
	FONT-SIZE: 11px; FLOAT: right; TEXT-ALIGN: right
}
#options .icoimprimir {
	BACKGROUND: url(ico_print.gif) no-repeat left 3px
}
#options .icoenviar {
	BACKGROUND: url(ico_enviar.gif) no-repeat left 3px
}
#options .icopdf {
	BACKGROUND: url(ico_pdf.gif) no-repeat left 3px
}
#options UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#options UL LI {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 22px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 6px 0px 8px; PADDING-TOP: 3px
}
DIV#pagecontent #infotema #options UL LI A {
	COLOR: #666; TEXT-DECORATION: none
}
DIV#pagecontent #infotema #options UL LI A:active {
	COLOR: #666; TEXT-DECORATION: none
}
DIV#pagecontent #infotema #options UL LI A:hover {
	COLOR: red; BACKGROUND-COLOR: white
}
DIV#pagecontent #infotema #options UL LI A:visited {
	COLOR: gray
}
#article_bar OL {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; BORDER-LEFT: #ddd 1px solid; WIDTH: 115px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
#article_bar OL LI {
	FLOAT: left
}
#article_bar OL LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 7px; WIDTH: 16px; TEXT-INDENT: -9999px; MARGIN-RIGHT: 7px; PADDING-TOP: 8px; HEIGHT: 16px
}
#article_bar OL LI A.article_bar_pdf {
	BACKGROUND: url(icon_pdf.gif) no-repeat left 3px
}
#article_bar OL LI A.article_bar_print {
	BACKGROUND: url(icon_print.gif) no-repeat left 3px
}
#article_bar OL LI A.article_bar_sendto {
	BACKGROUND: url(icon_sendto.gif) no-repeat left 3px
}
TABLE.tabla_autor {
	WIDTH: 100%; BORDER-BOTTOM: #ccd7bb 1px solid; POSITION: relative; BACKGROUND-COLOR: #e5ebdd
}
TABLE.tabla_autor TD {
	BORDER-RIGHT: #ccd7bb 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 33%; COLOR: #666666; PADDING-TOP: 5px
}
TABLE.tabla_autor TR TD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.tabla_autor TD H4 {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN-LEFT: 3px
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 85%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#wrapper A.menu_categorias {
	PADDING-RIGHT: 38px; DISPLAY: block; PADDING-LEFT: 38px; BACKGROUND: url(fondo_mas_categorias.gif) no-repeat 9px 8px; PADDING-BOTTOM: 8px; CURSOR: pointer; COLOR: #333; PADDING-TOP: 8px
}
.myvar {
	PADDING-RIGHT: 38px; PADDING-LEFT: 38px; BACKGROUND: url(fondo_categorias_preguntas.gif) #ebebeb no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid
}
.myvar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.myvar UL LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #999; LINE-HEIGHT: 14px; PADDING-TOP: 4px; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
.myvar UL LI A:unknown {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #999; LINE-HEIGHT: 14px; PADDING-TOP: 4px; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
.myvar UL LI A:hover {
	BACKGROUND: #f4f4f4; COLOR: #666666
}
#wrap_gallery {
	MARGIN: 15px auto; WIDTH: 710px
}
#wrap_gallery SELECT {
	BORDER-RIGHT: #b1b1bc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b1b1bc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #b1b1bc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b1b1bc 1px solid
}
#wrap_gallery LABEL {
	FONT-SIZE: 12px
}
#wrap_gallery SELECT {
	FONT-SIZE: 12px
}
#wrap_gallery A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#gallerySelect {
	WIDTH: 170px
}
#controls {
	MARGIN: 0px auto 10px
}
#controls UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#galleries {
	MARGIN: 0px auto 15px; TEXT-ALIGN: left
}
#galleries LABEL {
	PADDING-BOTTOM: 2px
}
#transport {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 171px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#transport LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#transport A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 57px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none; outline: 0; moz-user-select: none; khtml-user-select: none
}
#transport A:unknown {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 57px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none; outline: 0; moz-user-select: none; khtml-user-select: none
}
#transport A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 57px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none; outline: 0; moz-user-select: none; khtml-user-select: none
}
#transport A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 57px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none; outline: 0; moz-user-select: none; khtml-user-select: none
}
#transport A.gallery_next {
	BACKGROUND: url(fondo_gallery_control.jpg) no-repeat right top
}
#transport A.gallery_previous {
	BACKGROUND: url(fondo_gallery_control.jpg) no-repeat left top
}
#transport A.gallery_pause {
	BACKGROUND: url(fondo_gallery_control.jpg) no-repeat center top
}
#transport A.gallery_play {
	BACKGROUND: url(fondo_gallery_control.jpg) no-repeat center -27px
}
#transport A.gallery_next:hover {
	BACKGROUND: url(fondo_gallery_control.jpg) no-repeat right -27px
}
#transport A.gallery_previous:hover {
	BACKGROUND: url(fondo_gallery_control.jpg) no-repeat left -27px
}
#previews {
	FLOAT: right; MARGIN-BOTTOM: 5px; WIDTH: 170px
}
#thumbnails {
	CLEAR: both; MARGIN: 10px auto
}
#thumbnails DIV {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 8px; WIDTH: 24px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 24px
}
#thumbnails IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 24px; BORDER-BOTTOM: medium none; POSITION: absolute; HEIGHT: 24px; BACKGROUND-COLOR: #eee
}
#picture {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; WIDTH: 510px; PADDING-TOP: 0px
}
#mainImageOutline {
	PADDING-RIGHT: 12px; PADDING-LEFT: 6px; PADDING-BOTTOM: 12px; MARGIN: 0px auto; OVERFLOW: hidden; PADDING-TOP: 6px; BACKGROUND-COLOR: #eee
}
#mainImage {
	WIDTH: 100%; HEIGHT: 100%
}
#picture IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.selectedThumbnail {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.inFocus {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
.ClearAll {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
TABLE.tabla_hotel {
	WIDTH: 690px; BORDER-BOTTOM: #ddd 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.tabla_hotel CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; COLOR: #666666; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
TABLE.tabla_hotel TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; BORDER-COLLAPSE: collapse
}
TABLE.tabla_hotel TD H5 {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 8px
}
TABLE.tabla_hotel TD IMG {
	MARGIN-BOTTOM: 6px; TEXT-ALIGN: center
}
TABLE.tabla_hotel TD TABLE CAPTION {
	FONT-SIZE: 12px; BACKGROUND: #eee; LETTER-SPACING: normal; TEXT-ALIGN: center
}
TABLE.tabla_hotel TD TABLE {
	BORDER-TOP: #ccc 1px solid
}
TABLE.tabla_hotel TD TABLE TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.tabla_tarifas {
	BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.tabla_tarifas TR.moneda {
	COLOR: #666; BACKGROUND-COLOR: #ddd
}
TABLE.tabla_tarifas TR.moneda TD {
	TEXT-ALIGN: center
}
TABLE.tabla_tarifas TR.tipo TD {
	TEXT-ALIGN: center
}
TABLE.tabla_tarifas TR TD {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; BORDER-COLLAPSE: collapse
}
#error_page {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: url(fondo_error.jpg) no-repeat center top; MARGIN: 80px auto auto; WIDTH: 700px; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 430px; TEXT-ALIGN: left
}
#error_page H1.msj_error {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #666666; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 40px 10px 15px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 510px; COLOR: #ffffff; PADDING-TOP: 4px; POSITION: relative
}
#error_page P.prg_error {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-SIZE: 12px; FLOAT: right; MARGIN-BOTTOM: 15px; WIDTH: 510px; COLOR: #333333; LINE-HEIGHT: 18px; MARGIN-RIGHT: 20px
}
#error_page P.prg_error B {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px auto; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
#supporter5 {
	FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 200px
}
#sponsors_bar {
	
}
#container_virtual {
	BACKGROUND: url(fondo_container_virtual.gif) repeat-y left top; WIDTH: 980px
}
#virtual_page {
	BACKGROUND: url(fondo_virtual_page.gif) no-repeat right top; HEIGHT: 100%
}
#virtual_side_bar H1 {
	BACKGROUND: url(fondo_virtual_side_bar_h1.gif) no-repeat left top; TEXT-INDENT: -9999px; HEIGHT: 50px
}
#virtual_side_bar {
	FLOAT: left; WIDTH: 199px
}
#virtual_side_bar OL {
	DISPLAY: block; BACKGROUND: url(fondo_virtual_side_bar_ol.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none
}
#virtual_side_bar OL LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(fondo_virtual_side_bar_ol_li.gif) no-repeat left top; PADDING-BOTTOM: 6px; COLOR: #666; LINE-HEIGHT: 12px; PADDING-TOP: 6px; BORDER-BOTTOM: #e5ebdd 1px solid; HEIGHT: 1%; TEXT-DECORATION: none
}
#virtual_side_bar OL LI A:hover {
	BACKGROUND: url(fondo_virtual_side_bar_ol_li.gif) no-repeat left -35px; COLOR: #333333
}
#virtual_side_bar #info_contacto {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#virtual_side_bar #info_contacto P {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 14px; BORDER-BOTTOM: #cccccc 1px solid
}
#virtual_side_bar #info_contacto H2 {
	FONT-WEIGHT: bold
}
.tabla_virtualproducts {
	BACKGROUND: white; MARGIN: 0px auto; WIDTH: 95%; BORDER-COLLAPSE: collapse
}
.tabla_virtualproducts TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 8px; BORDER-BOTTOM: #e5ebdd 1px solid
}
.tabla_virtualproducts TD P {
	COLOR: #666666
}
#virtual_info FORM {
	BORDER-TOP: white 1px solid; MARGIN: 0px auto; WIDTH: 85%; BORDER-BOTTOM: white 2px solid
}
#virtual_info FORM TABLE {
	WIDTH: 100%
}
#virtual_info FORM FIELDSET {
	MARGIN-BOTTOM: 15px
}
#virtual_info FORM TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
#virtual_info FORM TABLE TD LABEL {
	MARGIN: 5px
}
#virtual_info FORM TABLE TD.ancholabel {
	WIDTH: 200px
}
#virtual_info FORM TABLE TD INPUT.cmx_field {
	WIDTH: 95%
}
#virtual_mast_head {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#virtual_info {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#virtual_info IMG.illus {
	FLOAT: right; MARGIN: 15px
}
#virtual_info H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 15px 15px 15px 0px
}
#virtual_mast_head H1 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 16px; PADDING-BOTTOM: 12px; PADDING-TOP: 6px
}
#virtual_mast_head TABLE TD {
	VERTICAL-ALIGN: top
}
#virtual_mast_head UL {
	DISPLAY: block
}
#virtual_mast_head UL LI {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0px; HEIGHT: 80px
}
#virtual_mast_head UL LI UL LI {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: none; MARGIN: 5px 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; HEIGHT: auto
}
#virtual_mast_head UL LI UL LI A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
#virtual_mast_head {
	BACKGROUND: white
}
#virtual_content {
	MARGIN-TOP: 23px; FLOAT: left; WIDTH: 777px; BACKGROUND-COLOR: #e5ebdd
}
#virtual_content P {
	PADDING-BOTTOM: 15px
}
#virtual_footer {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(fondo_virtual_footer.gif) no-repeat left top; HEIGHT: 20px
}
