body{
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	background-color: #C4E6FF;
	}
.site_bg{
	background-color: #01547E;
}
.site_bg_01{
	background-color: #0289CD;
}
.borde_tabla_principal {
	border: 1px solid #CCCCCC;
}
.linegreybot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4F4F4;
}
.linegreyall {
	border: 1px solid #F4F4F4;
	color: #FFFFFF;
	background-color: #000000;
}
.boton {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #00B0E9;
	width: 100px;
	height: 19px;
	background-image: url(../images/btn_back.gif);
}
.boton_70 {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #00B0E9;
	height: 17px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/btn_back.gif);
}
a.boton_70:link {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #000000;
	height: 17px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/btn_back.gif);
}
a.boton_70:hover {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #00B0E9;
	height: 17px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/btn_back.gif);
}
a.boton_70:active {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #00B0E9;
	height: 17px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/btn_back.gif);
}
a.boton_70:visited {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #00B0E9;
	height: 17px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/btn_back.gif);
}
.txt_area {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 100px;
		border: 1px solid #999999;
}
.txt_area_50 {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 43px;
		border: 1px solid #999999;
}
.txt_area_75 {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 73px;
		border: 1px solid #999999;
}
.txt_area_150 {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 150px;
		border: 1px solid #999999;
}
.txt_area_200 {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 180px;
		border: 1px solid #999999;
}
.txt_bold {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-transform: capitalize;
}
.txt_bold:link {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-transform: capitalize;
}
.txt_bold:visited {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-transform: capitalize;
}
.txt_bold:hover {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: underline;
}
.txt_bold:active {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-transform: capitalize;
}
.txt_white {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.txt_white:link {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.txt_white:visited {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.txt_white:hover {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	decoration: underline
}
a.txt_white:active {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.txt_mini {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.txt_mini_white {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.txt_bajo_menu {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #01547E;
}
a.txt_bajo_menu:link {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #01547E;
}
a.txt_bajo_menu:visited {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #01547E;
}
a.txt_bajo_menu:hover {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #01547E;
}
a.txt_bajo_menu:active {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #01547E;
}
.txt_bold_white {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}
a.txt_bold_white:link {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}
a.txt_bold_white:hover {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}
a.txt_bold_white:visited {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}
.txt_menu_white {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #01547E;
}
a.txt_menu_white:link {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #01547E;
}
a.txt_menu_white:hover {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #01547E;
	decoration: underline
}
a.txt_menu_white:visited {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #01547E;
}
a.txt_menu_white:active {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #01547E;
}
.txt_bold_color {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #01547E;
	font-weight: bold;
	text-transform: capitalize;
}

.borde_1 {
	border: 1px solid #CCCCCC;

}
.borde_2 {
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;

}
.borde_header {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;

}
.borde_boton {
	border: 1px solid #689DC1;
	
}
a:link {
	color: #00B0E9;
	text-decoration: none;
}
a:visited {
	color: #00B0E9;
	text-decoration: none;
}
a:hover {
	color: #00B0E9;
	text-decoration: underline;
}
a:active {
	color: #00B0E9;
	text-decoration: none;
}
.colour_verde_fondo {
	background-color: #C5E2CA;
}
.colour_gris_fondo {
	background-color: #DFDFE0;
}
.colour_verde_fuerte {
	background-color: #6FA862;
}
.colour_amarillo {
	background-color: #FBA50F;
}
.colour_rojo_fuerte {
	background-color: #C00000;
}
.colour_azul {
	background-color: #003E7E;
}
.colour_celeste {
	background-color: #00A8C6;
}
.colour_gris_fuerte {
	background-color: #000000;
}
.colour_turquesa {
	background-color: #00A8C6;
}
.colour_turquesa_claro {
	background-color: #D9FAFF;
}
.borde_dot {
	background-image: url(../images/dot_black.gif);
}
.txt_boldTitulo {
	font-family: "Trebuchet MS", Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 25px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	}
.txt_boldTitulo2 {

	font-family: "Trebuchet MS", Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	font-weight: normal;
}
.txt_boldTituloTach {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: line-through;

}
.txt_boldPrecio {

	font-family: "Trebuchet MS", Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	font-weight: bold;
}
.borde_3 {
	border: 1px solid #CCCCCC;
}
.cursor {
	cursor: hand;
}
.txt_Rojo {

	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #C00000;
}
.menu_select {
	background-color: #E77817;
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}

.bordeFoto {

	border: 3px solid #FFFFFF;
}
.txt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
a.txt:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
a.txt:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
a.txt:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
a.txt:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.backgrey {
	background-color: #EFEEEE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.backbtn {
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px none #CCCCCC;
}
.back_grey {
	background-color: #999999;
}
.glow_table {
	filter:glow(color=#000000)
}
.box_01 {
	width: 215px;
	background: #000000;
}
.box_02 {
	width: 215px;
	background: #01547E;
}
.box_03 {
	width: 215px;
	background: #00B0E9;
}
.transp { 
	background: url(../images/borrar.png) repeat-x; 
} 
.nl_210x120 { 
	background: url(images/nl_210x120.gif) no-repeat; 
}
.tf_210x140 { 
	background: url(images/tf_210x140.gif) no-repeat; 
} 
.ebc_210x157 { 
	background: url(images/ebc_210x157.gif) no-repeat; 
}
.box_top_550x50 { 
	background: url(images/box_top_550x50.gif) no-repeat; 
}
.box_bot_550x50 { 
	background: url(images/box_bot_550x50.gif) no-repeat; 
}
.box_right_10x1
{ 
	background: url(images/box_right_10x1.gif) repeat-y; 
}
.ft_550x230
{ 
	background: url(images/ft_550x230.gif) no-repeat; 
}
.mb_2x30
{ 
	background: url(images/mb_2x30.gif) repeat-x; 
}
.mb_ebc_2x30
{ 
	background: url(images/mb_ebc_2x30.gif) repeat-x; 
}
.mb_left_10x30
{ 
	background: url(images/mb_left_10x30.gif) no-repeat; 
}
.mb_ebc_left_10x30
{ 
	background: url(images/mb_ebc_left_10x30.gif) no-repeat; 
}
.mb_ebc_1_left_10x30
{ 
	background: url(images/mb_ebc_1_left_10x30.gif) no-repeat; 
}
.mb_rigth_10x30
{ 
	background: url(images/mb_rigth_10x30.gif) no-repeat; 
}
.mb_ebc_rigth_10x30
{ 
	background: url(images/mb_ebc_rigth_10x30.gif) no-repeat; 
}
.mb_ebc_1_rigth_10x30
{ 
	background: url(images/mb_ebc_1_rigth_10x30.gif) no-repeat; 
}
.box_corner_lb
{ 
	background: url(images/box_corner_lb.gif) no-repeat; 
}
.box_corner_lt
{ 
	background: url(images/box_corner_lt.gif) no-repeat; 
}
.box_corner_b
{ 
	background: url(images/box_corner_b.gif) repeat-x; 
}
.box_corner_l
{ 
	background: url(images/box_corner_l.gif) repeat-y; 
}
.box_corner_t
{ 
	background: url(images/box_corner_t.gif) repeat-x; 
}
.box_corner_r
{ 
	background: url(images/box_corner_r.gif) repeat-y; 
}
.box_corner_rt
{ 
	background: url(images/box_corner_rt.gif) no-repeat; 
}
.box_corner_rb
{ 
	background: url(images/box_corner_rb.gif) no-repeat; 
}
.header_bg
{ 
	background: url(images/header.gif) no-repeat; 
}
.box_right_4x1
{ 
	background: url(images/box_right_4x1.gif) repeat-y; 
}
.box_left_1x1
{ 
	background: url(images/box_left_1x1.gif) repeat-y; 
}
.box_top_289x25 { 
	background: url(images/box_top_289x25.gif) no-repeat; 
}

.box_back_dest_250x326 { 
	background: url(images/box_back_dest_250x326.gif) no-repeat; 
}
.box_back_dest_250x65 { 
	background: url(images/box_back_dest_250x65.gif) no-repeat; 
}
.site_bg_white{
	background-color: #FFFFFF;
}
.txt_bold_precio {
	font-family: "Trebuchet MS", Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 25px;
	color: #0289CD;
	font-weight: bold;
	text-transform: uppercase;
	}
.box_back_info_dest_foot_210x10 { 
	background: url(images/box_back_info_dest_foot_210x10.gif) no-repeat; 
}	
.box_back_info_dest_210x180 { 
	background: url(images/box_back_info_dest_210x180.gif) no-repeat; 
}
.mb_ebc_2_rigth_10x30
{ 
	background: url(images/mb_ebc_2_rigth_10x30.gif) no-repeat; 
}
.mb_ebc_2_left_10x30
{ 
	background: url(images/mb_ebc_2_left_10x30.gif) no-repeat; 
}
.site_bg_02{
	background-color: #FFFFFF;
}

.box_back_dest_550x15
{ 
	background: url(images/box_back_dest_550x15.gif) no-repeat; 
}
.boton_90 {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #00B0E9;
	height: 17px;
	width: 90px;
	text-align: center;
	background-image: url(../images/btn_back.gif);
}
a.boton_90:link {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #000000;
	height: 17px;
	width: 90px;
	text-align: center;
	background-image: url(../images/btn_back.gif);
}
a.boton_90:hover {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #00B0E9;
	height: 17px;
	width: 90px;
	text-align: center;
	background-image: url(../images/btn_back.gif);
}
a.boton_90:active {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #00B0E9;
	height: 17px;
	width: 90px;
	text-align: center;
	background-image: url(../images/btn_back.gif);
}
a.boton_90:visited {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #00B0E9;
	height: 17px;
	width: 90px;
	text-align: center;
	background-image: url(../images/btn_back.gif);
}
.box_back_dest_210x350
{ 
	background: url(images/box_back_dest_210x350.gif) no-repeat; 
}
.box_back_dest_210x10
{ 
	background: url(images/box_back_dest_210x10.gif) no-repeat; 
}
.box_corner_rb_ini
{ 
	background: url(images/box_corner_rb_ini.gif) no-repeat; 
}
.box_corner_lb_ini
{ 
	background: url(images/box_corner_lb_ini.gif) no-repeat; 
}
.box_corner_b_ini
{ 
	background: url(images/box_corner_b_ini.gif) repeat-x; 
}
.box_corner_l_ini
{ 
	background: url(images/box_corner_l_ini.gif) repeat-y; 
}
.box_corner_r_ini
{ 
	background: url(images/box_corner_r_ini.gif) repeat-y; 
}