.divmenu { width: 150px; }
.programas{
  text-align: center;
  padding-top: 3px;
  FONT-SIZE: 11px;
  FONT-FAMILY: tahoma,sans-serif;
  COLOR: white;
}
.header_fondo_naranja{
  background-image: url(../imagenes/header_nuevo/fondo_naranja.jpg);
}
.margen_iconos{
  padding-top: 5px;
}


A {
	FONT-SIZE: 11px;
    FONT-FAMILY: tahoma,sans-serif;
    text-decoration: none;
}

INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif
}
OPTION {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif
} /*
TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif;
    height: 100%;
}
TR {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
    height: 100%;
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.s {
	FONT-SIZE: 7px;
	color: #000000;

}
.sb {
	FONT-WEIGHT: bold
}
.sBL {
	COLOR: #003366
}
.sBLb {
	FONT-WEIGHT: bold; COLOR: #003366
}
.sBL2b {
	FONT-WEIGHT: bold; COLOR: #104a7b
}
.sw {
	COLOR: #000000;
	font-size: 11px;



}
.swb {
	FONT-WEIGHT: bold; COLOR: #517CEC;
}
.uw {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.flb {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #104a7b; FONT-FAMILY: tahoma,san-serif
}
.Wf {
	FONT-SIZE: 12px
}
.rmsg TD {
	FONT-SIZE: 12px
}
.rmsg A {
	FONT-SIZE: 12px
}
.ns4Wf {
	FONT-SIZE: 13px
}
.menu {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: none
}
A.menu:hover {
	TEXT-DECORATION: none
}
.tab {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.tab:hover {
	TEXT-DECORATION: underline
}
.msnNav {
	FONT-SIZE: 10px; COLOR: #d6e7ef; TEXT-DECORATION: none
}
FONT.red {
	COLOR: #e00505
}
TR.H {
	BACKGROUND-COLOR: #c3d6e6
}
.bttntext {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none
}
.Bsbttn {
	BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; FONT-SIZE: 13px; BACKGROUND: #d6e7ef; BORDER-LEFT: #afc4d5 1px solid; COLOR: #000066; BORDER-BOTTOM: #104a7b 1px solid; TEXT-DECORATION: none
}
.sbttn {
	BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; BACKGROUND: #d6e7ef; BORDER-LEFT: #afc4d5 1px solid;  COLOR: #000066; BORDER-BOTTOM: #104a7b 1px solid; HEIGHT: 19px; TEXT-DECORATION: none
}
.pbttn {
	BORDER-RIGHT: #104a7b 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #afc4d5 1px solid; PADDING-LEFT: 4px; BACKGROUND: #d6e7ef; BORDER-LEFT: #afc4d5 1px solid;  COLOR: #000066; PADDING-TOP: 2px; BORDER-BOTTOM: #104a7b 1px solid; HEIGHT: 19px; TEXT-DECORATION: none
}
/*  .pbttn:hover:unknown {
	TEXT-DECORATION: none
}   */
.obttn {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #d6e7ef; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; COLOR: #777777; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.ns4obttn {
	FONT-SIZE: 12px; BACKGROUND: #d6e7ef; COLOR: #8ca5b5; TEXT-DECORATION: none
}
.ns4sbttn {
	BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; FONT-SIZE: 12px; BACKGROUND: #d6e7ef; BORDER-LEFT: #afc4d5 1px solid; COLOR: #000066; BORDER-BOTTOM: #104a7b 1px solid; HEIGHT: 19px; TEXT-DECORATION: none
}
.drpdwn {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #89A2C7;


}
TABLE.Mtable TD {
	BORDER-BOTTOM: #c1cdd8 1px solid
}
.inPgBrdr {
	BORDER-RIGHT: #8ca5b5 1px solid; BORDER-TOP: #8ca5b5 1px solid; BORDER-LEFT: #8ca5b5 1px solid; BORDER-BOTTOM: #8ca5b5 1px solid
}
.smcRow {
	BORDER-TOP: #c1cdd8 1px solid
}
.smcDiv {
	BORDER-RIGHT: #8ca5b5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8ca5b5 1px solid; OVERFLOW-Y: auto; PADDING-LEFT: 0px; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #8ca5b5 1px solid; WIDTH: 344px; PADDING-TOP: 0px; BORDER-BOTTOM: #8ca5b5 1px solid; HEIGHT: 117px
}
.msglistcntrl TD {
	BORDER-BOTTOM: medium none
}
.tagline {
	FONT-WEIGHT: bold; COLOR: #d6e7ef; TEXT-DECORATION: none
}
.PPModuleTtlTxt {
	COLOR: #104a7b; FONT-FAMILY: Tahoma, sans-serif
}
.PPDesTxt {
	FONT-FAMILY: Tahoma, san-serif
}
.PPModuleBrd {
	BACKGROUND-COLOR: #dbeaf5
}
.PPModuleTtlTbl {
	BACKGROUND-COLOR: #dbeaf5
}
.PPDynamicTbl {
	BACKGROUND-COLOR: #ffffff
}
.PPRSbmtBtn {
	BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: #dbeaf5; BORDER-LEFT: #afc4d5 1px solid;  COLOR: #000066; BORDER-BOTTOM: #104a7b 1px solid; FONT-FAMILY: Tahoma, san-serif; TEXT-DECORATION: none
}
.BsbttnCopy {
	BORDER-RIGHT: 1px solid #FFFFFF;
	BORDER-TOP: 1px solid #FFFFFF;
	FONT-SIZE: 11px;
	BACKGROUND: #FF6600;
	BORDER-LEFT: 1px solid #FFFFFF;

	COLOR: #FFFFFF;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-style: normal;


}
.swCopy {

	COLOR: #000000;
	font-size: 11px;
}
.BsbttnCopia {

	BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; FONT-SIZE: 11px; BACKGROUND: #d6e7ef; BORDER-LEFT: #afc4d5 1px solid;  COLOR: #000066; BORDER-BOTTOM: #104a7b 1px solid; TEXT-DECORATION: none
}
.drpdwnCopia {

}
.swbCopia {
	FONT-WEIGHT: bold;
	COLOR: #003366;
	font-size: 12px;

}
.swbCopia99 {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;

	text-decoration: none;


}
.Estilo3Copia {
	color: #003366;
	font-size: 11px;
}
.arriba_botones
{
	background-image: url(../imagenes/header/arriba-botones.jpg);
	background-repeat: no-repeat;
}
.arriba_botones_nuevo
{
	background-image: url(../imagenes/header_nuevo/fondo_botones.jpg);
	background-repeat: no-repeat;
}
.espacio_azul
{
    BORDER-LEFT: white 1px solid;
	background-image: url(../imagenes/header_nuevo/fondo_azul_fino.jpg);
    height: 22px;
}
.menu-arriba
{
    height: 100px;
    width: 130px;
    padding-right: 11px;
    padding-top: 20px;
    background-image: url(../imagenes/header_nuevo/arriba_menu.jpg);
    background-repeat: no-repeat;
}
.masinfo_tabla_grande_fondo
{
	background-image: url(../imagenes/mas_info/tabla_grande_fondo.jpg);
}
.masinfo_espacio_titulo
{
	background-image: url(../imagenes/mas_info/rotulo_naranja.jpg);
	background-repeat: no-repeat;
}
.masinfo_tabla_chica_fondo
{
	background-image: url(../imagenes/mas_info/tabla_chica_fondo.jpg);
}
.masinfo_tabla_chica_titulo
{
	background-image: url(../imagenes/mas_info/tabla_chica_marco_sup.jpg);
	background-repeat: no-repeat;
}
.footer
{
	background-image: url(../imagenes/footer/footer.jpg);
	background-repeat: no-repeat;
}
.footer_nuevo
{
	background-image: url(../imagenes/footer/fondo_footer.jpg);
}
.footer-sup
{
    background: url("../imagenes/footer/footer-inf-final.jpg") no-repeat bottom;
    height: 100%;
}
.texto_footer
{
    color: #FFF;
    padding-top: 80px;
	padding-left: 10px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
 }
.texto_azul_clasificados
{
    color: #006699;
    font-size: 11px;
	font-family: Tahoma;
    font-weight: bold;
}
.texto_negro_clasificados
{
    font-size: 11px;
	font-family: Tahoma;
    font-weight: bold;
}
.texto_azul_resultado_clasificados
{
    color: #000066;
    font-size: 11px;
	font-family: Tahoma;
    font-weight: bold;
}
.texto_azul_resultado_clasificados_fino
{
    color: #000066;
    font-size: 11px;
	font-family: Tahoma;
}
.texto_rojo_resultado_clasificados
{
    color: #cc3300;
    font-size: 11px;
	font-family: Tahoma;
    font-weight: bold;
}
.texto_login
{
    color: #203371;
    font-size: 12px;
	font-family: Tahoma;
    font-weight: bold;
}
.texto_error_login
{
    color: red;
    font-size: 12px;
	font-family: Verdana;
    font-weight: bold;
}
.texto_ok_login
{
    color: #085B87;
    font-size: 12px;
	font-family: Verdana;
}
.texto_verdana
{
    font-size: 11px;
	font-family: Verdana;
}
.texto_verdana_azul
{
    font-size: 11px;
    color: #003366;
	font-family: Verdana;
}
.texto_verdana_gris
{
    font-size: 11px;
    color: gray;
	font-family: Verdana;
}
.color_celeste
{
  background-color: #B3CEEC;
}
.color_gris
{
  background-color: #E9EBF1;
}


.rotulo_redondeado_titulo
{
    color: #FFF;
    padding-left: 20px;
    padding-top: 10px;
	font-size: 12px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.programas_titulo
{
    color: #FFF;
    padding-left: 40px;
	font-size: 12px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.programas_titulo_grande
{
    color: #FFFFFF;
    padding-left: 10px;
	font-size: 18px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.programas_sub_titulo_arriba
{
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.programas_sub_titulo
{
    padding-left: 10px;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.programas_descripcion
{
    text-align: left;
    margin-left: 5px;
    vertical-align: top;
    color: #000000;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.programas_descripcion_general
{
    color: #000000;
	font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.programas_subtitulo_fondo
{
  background:  url(../imagenes/programas/rotulo_celeste_sub_titulo2.jpg);
  background-repeat: no-repeat;
}
.programas_subtitulo_fondo_alojamiento
{
  background:  url(../imagenes/programas/rotulo_celeste_sub_titulo_alojamiento.jpg);
  background-repeat: no-repeat;
}
.rotulo_redondeado_elcalafate
{
  background:  url(../imagenes/programas/rotulo_redon_elcalafate.jpg);
  background-repeat: no-repeat;
}

.programas_precio
{
    color: #195975;
    font-size: 20px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.programas_terminos
{
    color: #195975;
    text-align: justify;
	font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}
.programas_firma
{
    color: #195975;
    text-align: justify;
	font-size: 12px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.programas_texto_firma
{
    color: #195975;
    text-align: justify;
	font-size: 10px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.programas_legales
{
    color: #FF0000;
    font-size: 10px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.form_esp
{
    color: #003366;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}
.form_eng
{
    color: gray;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}
.galerias_rotulo
{
    color: #FFF;
    padding-left: 20px;
	font-size: 12px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.masinfo_titulo
{
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.masinfo_texto
{
    color: #000066;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}
.link-titulo
{
    color:#003366;
    font-size:12px;
    font-weight:bold;
}
.link-descripcion
{
    font-family:tahoma,sans-serif;
    font-size:11px;
    text-align: justify;
}


