body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.boton_rojo_der {

	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-image: url(images/bt_izq_roj.gif);
	background-repeat: no-repeat;
	height: 69px;
	width: 183px;
}
.boton_rojo_der:hover {

	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-image: url(images/bt_izq_roj_on.gif);
	background-repeat: no-repeat;
	height: 69px;
	width: 183px;
}
.boton_rojo_der:active {

	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-image: url(images/bt_izq_roj.gif);
	background-repeat: no-repeat;
	height: 69px;
	width: 183px;
}
.boton_cel_der {

	font-size: 14px;
	font-weight: normal;
	color: #0c2576;
	text-decoration: none;
	background-image: url(images/bt_izq_cel.gif);
	background-repeat: no-repeat;
	height: 69px;
	width: 183px;
}
.txt_az_bold14 {

	font-size: 13px;
	font-weight: bold;
	color: #032323;
	text-decoration: none;
}

.boton_cel_der:hover {

	font-size: 14px;
	font-weight: normal;
	color: #0c2576;
	text-decoration: none;
	background-image: url(images/bt_izq_cel_on.gif);
	background-repeat: no-repeat;
	height: 69px;
	width: 183px;
}
.boton_cel_der:active {

	font-size: 14px;
	font-weight: normal;
	color: #0c2576;
	text-decoration: none;
	background-image: url(images/bt_izq_cel.gif);
	background-repeat: no-repeat;
	height: 69px;
	width: 183px;
}
.txt_az13 {

	font-size: 13px;
	font-weight: normal;
	color: #053572;
}
.menu_Az12 {

	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #013A9B;
	text-decoration: none;
}
.menu_Az12:hover {

	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #CF050A;
	text-decoration: none;
}
.menu_Az12:active {

	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #CF050A;
	text-decoration: none;
}
.menu_Az12bold {

	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #153962;
	text-decoration: none;
}
.menu_Az12bold:hover {

	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #cf050a;
	text-decoration: none;
}
.menu_Az12bold:active{

	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #153962;
	text-decoration: none;
}
.txt_az12 {

	font-size: 12px;
	font-weight: normal;
	color: #444648;
}
.txt_bla12 {

	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.txt_gris9 {
	
	font-size: 9px;
	font-weight: normal;
	color: #7c7c7c;
}
.txt_az14 {
	
	font-size: 13px;
	font-weight: normal;
	color: #323232;
	text-decoration: none;
}
.titulo_az17 {
	
	font-size: 22px;
	font-weight: bold;
	color: #053572;
	text-transform: uppercase;
}
.txt_bla_bold14 {
	
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}
.menu_bla11 {
	
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_bla11:hover {
	
	font-size: 11px;
	font-weight: normal;
	color: #c6e5f6;
	text-decoration: none;
}
.menu_bla11:active {
	
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_botonera {
	
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_botonera:hover {
	
	font-size: 16px;
	font-weight: normal;
	color: #00CCFF;
	text-decoration: none;
}
.a_bold_14_b {
	
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -1pt;
}


.menu_botonera:active {
	
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_botonerab {
	
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_botonerab:hover {
	
	font-size: 12px;
	font-weight: normal;
	color: #053572;
	text-decoration: none;
}
.a_bold_25_b {
	
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -1pt;
	line-height: 26px;
}
.txt_rojo {
	
	font-size: 18px;
	font-weight: bold;
	color: #c32a0b;
	letter-spacing: -0.1em;
}
.txt_azul {
	
	font-size: 14px;
	font-weight: bold;
	color: #00245c;4c97cd

}
.txt_celeste {
	
	font-size: 12px;
	font-weight: bold;
	color: #3e87bc;
}
.txt_azul {
	
	font-size: 14px;
	font-weight: bold;
	color: #00245c;4c97cd
	letter-spacing: -0.1em;
	}
.menu_botonerab:active {
	
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.texto_cel {
	
	font-size: 14px;
	font-weight: normal;
	color: #72cffe;
	text-decoration: none;
}
.txt_roj14 {
	
	font-size: 14px;
	font-weight: normal;
	color: #cf050a;
}
.txt_az11 {

	font-size: 11px;
	font-weight: normal;
	color: #3F5065;
}
.txt_roj11bold {
	
	font-size: 11px;
	font-weight: bold;
	color: #ca1816;
	text-decoration: none;
}
.combo1 {
	background-color: #c6e5f6;
	background-image: url(images/combo_cel_top.jpg);
	background-repeat: no-repeat;
	width: 258px;
}
.menu_az11fondo {
	
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	text-decoration: none;
}
.menu_az11fondo:hover {
	
	font-size: 11px;
	font-weight: bold;
	color: #cf050a;
	text-decoration: none;
}
.menu_az11fondo:active {
	
	font-size: 11px;
	font-weight: bold;
	color: #30455e;
	background-color: #bcdeef;
	text-decoration: none;
}
.titulo_az16 {
	
	font-size: 16px;
	font-weight: bold;
	color: #053572;
	text-transform: none;
	text-decoration: none;
}
.combo_prices {
	background-color: #c6e5f6;
	background-image: url(images/combo_prices_mid.jpg);
	background-repeat: repeat-x;
}
.titulo_az13 {
	
	font-size: 13px;
	font-weight: bold;
	color: #053572;
	text-transform: none;
	text-decoration: none;
}
.txt_roj11 {

	
	font-size: 11px;
	font-weight: normal;
	color: #cf050a;
}
.combo_calendar {

	background-color: #85bdde;
	background-image: url(images/combo_calendar_mid.jpg);
	background-repeat: repeat-x;
}
.combo_calendar2 {
	background-color: #85bdde;
	background-image: url(images/combo_calendar_mid2.jpg);
	background-repeat: repeat-x;
}
.menu_az14 {
	
	font-size: 13px;
	font-weight: bold;
	color: #323232;
	text-decoration: none;
}
.menu_az14:hover {
	
	font-size: 13px;
	font-weight: bold;
	color: #cf050a;
	text-decoration: none;
}
.menu_az14:active {
	
	font-size: 13px;
	font-weight: bold;
	color: #323232;
	text-decoration: none;
}
.combo_comm {
	background-color: #c6e5f6;
	background-image: url(images/combo_comm_mid.jpg);
	background-repeat: repeat-x;
	width: 525px;
}
.menu_txt_roj14 {
	
	font-size: 14px;
	font-weight: normal;
	color: #cf050a;
	text-decoration: none;
}
.menu_txt_roj14:hover {
	
	font-size: 14px;
	font-weight: normal;
	color: #053572;
	text-decoration: none;
}
.menu_txt_roj14:active {
	
	font-size: 14px;
	font-weight: normal;
	color: #cf050a;
	text-decoration: none;
}
.txt_roj13 {

	font-size: 13px;
	font-weight: normal;
	color: #cf050a;
}
.txt_az12_2 {

	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.txt_az12_22 {
	
	font-size: 12px;
	font-weight: normal;
	color: #D00109;
	text-decoration: none;
}
.menu_az13 {
	
	font-size: 13px;
	font-weight: normal;
	color: #053572;
	text-decoration: none;
}
.menu_az13:hover {

	font-size: 13px;
	font-weight: normal;
	color: #d0090c;
}
.menu_az13:active {

	font-size: 13px;
	font-weight: normal;
	color: #66CCFF;
}
.txt_bla11 {

	font-size: 11px;
	font-weight: normal;
	color: #e1e1e1;
}
.menu_cel11 {
	
	font-size: 11px;
	font-weight: normal;
	color: #8fd7fc;
	text-decoration: none;
}
.menu_cel11:hover {
	
	font-size: 11px;
	font-weight: normal;
	color: #4ac1fe;
	text-decoration: none;
}
.menu_cel11:active {
	
	font-size: 11px;
	font-weight: normal;
	color: #8fd7fc;
	text-decoration: none;
}
.menu_roj11 {
	
	font-size: 11px;
	font-weight: normal;
	color: #cf050a;
	text-decoration: none;
}
.menu_roj11:hover {
	
	font-size: 11px;
	font-weight: normal;
	color: #26518e;
	text-decoration: none;
}
.menu_roj11:active {
	
	font-size: 11px;
	font-weight: normal;
	color: #8fd7fc;
	text-decoration: none;
}
.txt_gris11 {

	font-size: 11px;
	font-weight: normal;
	color: #959595;
}
.txt_az11Bold {

	font-size: 11px;
	font-weight: bold;
	color: #4f647e;
}
.txt_az12_Bold {

	font-size: 12px;
	font-weight: bold;
	color: #013A9B;
}
.menu_Az11bold {

	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #153962;
	text-decoration: none;
}
.menu_Az11bold:hover {

	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #cf050a;
	text-decoration: none;
}
.menu_Az11bold:active {

	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #153962;
	text-decoration: none;
}
.txt_bla_bold16 {
	
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
}
.Campo {
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #666666;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    WIDTH: 250px;
    border: 1px solid #87B9C9
}

.Texto5 {

	COLOR: #666666;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 12px;
	text-decoration: none;
	border: 1px solid #87B9C9;
	width: 250px;
}
.combo_form {

	background-color: #E0EDF8;
	background-image: url(images/combo_form.gif);
	background-repeat: repeat-x;
}

.Boton {
	background-image: url(images/back_boton.gif);
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	width: 101px;
	height: 39px;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	LETTER-SPACING: 0px;
	FONT-FAMILY: arial;
	text-transform: uppercase;
}
.Texto2 {

	COLOR: #666666;
	FONT-SIZE: 12px;
	text-decoration: none;
	border: 1px solid #87B9C9;
}
.Texto5_bold {

	COLOR: #26518e;
	FONT-SIZE: 12px;
	text-decoration: none;
	font-weight: bold;
}
.Texto2b {

	COLOR: #666666;
	FONT-SIZE: 12px;
	text-decoration: none;
}
.Texto5Caja {

	COLOR: #666666;
	FONT-SIZE: 12px;
	text-decoration: none;
	border: 1px solid #87B9C9;
	width: 450px;
}
.Boton2 {

	background-image: url(images/back_boton2.gif);
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	width: 220px;
	height: 39px;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	LETTER-SPACING: 0px;
	FONT-FAMILY: arial;
	text-transform: uppercase;
}
.CampoCorto {

    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #666666;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    WIDTH: 180px;
    border: 1px solid #87B9C9
}
.CampoChico {

    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #666666;
    FONT-FAMILY: verdana;
    FONT-SIZE: 12px;
    WIDTH: 90px;
    border: 1px solid #87B9C9
}
.menu_az16 {

	font-size: 16px;
	font-weight: bold;
	color: #26518e;
	text-decoration: none;
}
.menu_az16:hover {

	font-size: 16px;
	font-weight: bold;
	color: #cf050a;
	text-decoration: none;
}
.menu_az16:active {

	font-size: 16px;
	font-weight: bold;
	color: #26518e;
	text-decoration: none;
}
.txt_az13_question {

	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_az13_questionBold {

	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.GP_20 {

	font-size: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
}
.BotonProceed {

	background-image: url(images/back_boton_proceed.gif);
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	width: 250px;
	height: 39px;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	LETTER-SPACING: 0px;
	text-transform: none;
}
.titulo_azul17 {

	font-size: 17px;
	font-weight: bold;
	color: #053572;
	text-transform: uppercase;
}
.texto_az13 {

	font-size: 12px;
	font-weight: normal;
	color: #053572;
	text-decoration: none;
}
.texto_cel13 {

	font-size: 12px;
	font-weight: normal;
	color: #6ab9f3;
	text-decoration: none;
}
.menu_cel13:active {

	font-size: 12px;
	font-weight: normal;
	color: #6ab9f3;
	text-decoration: none;
}
.fframe {

	COLOR: #666666;
	FONT-SIZE: 12px;
	text-decoration: none;
	border: 1px solid #fff;
}	
.fondo_campo {
	background-image: url(images/fframe_back_campo.jpg);
	background-repeat: no-repeat;
}
.menu_options {
	padding-left: 10px;
	text-align:left;
	cursor:pointer;
}
.menu_options_hover {

	padding-left: 10px;
	text-align:left;
	background-image: url(images/menu_on.jpg);
	cursor:pointer;
	color: #4B525C;
}
.menu_options_active {
	
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
	text-align:left;
	color: #053572;
	background-image: url(images/menu_on.jpg);
	cursor:pointer;
	text-decoration:none;
}
.menu_titles {
	
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	vertical-align: bottom;
	color: #26518e;
	text-decoration: none;
	line-height:15px;
	cursor:pointer;
}
.menu_titles:hover {

	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	vertical-align: bottom;
	color: #cf050a;
	text-decoration: none;
	line-height:15px;
	cursor:pointer;
}
.menu_titles_hover {
	
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	vertical-align: bottom;
	color: #cf050a;
	text-decoration: none;
	line-height:15px;
	cursor:default;
}
.menu_titles_red {
	
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	vertical-align: bottom;
	color: #ffffff;
	text-decoration: none;
	line-height:15px;
	display:block;
	cursor:pointer;
}
.menu_titles_red_hover {
	
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	vertical-align: bottom;
	color: #cf050a;
	text-decoration: none;
	line-height:15px;
	cursor:default;
}
.menu_titles2_active {
	
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	valign: bottom;
	padding-top: 10px;
	color: #26518e;
	text-decoration: none;
}
.menuBlock{
	display:none;
}
.program_subtitles {
	
	font-size: 16px;
	color: #3e87bc;
}
.links_options {

	text-decoration:none;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	display:block;
}
.links_options_hover {

	color: #4B525C;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	display:block;
}
.ico {

	padding:0px 10px 2px 0px;
	vertical-align:bottom;
	border:0px solid black;
}

.txt_price {

	font-size: 30px;
	font-weight: bold;
	color: #D00109;
	text-decoration: none;
	letter-spacing: -1px;
}