* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}
BODY {
	BACKGROUND: url(../images/back.gif) #1c1c1c repeat-x 50% top; VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
TD {
	COLOR: #afafaf
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	VERTICAL-ALIGN: middle
}
.dt {
	WIDTH: 100%
}
.dr {
	WIDTH: 100%; HEIGHT: 100%;
}
.dc {
	VERTICAL-ALIGN: top;
	WIDTH: 100%;
	height:100%;
	COLOR: #c7c7c7;
	TEXT-ALIGN: left; /*float:left;*/
}
.main {
	WIDTH: 100%; TEXT-ALIGN: center; margin:0px;
}
.l1 {
	TEXT-ALIGN: center
}
.l1x {
	MARGIN: auto; WIDTH: 766px
}
.l2 {
	
}
.l2x {
	BACKGROUND: url(../images/h_back.jpg) no-repeat left top; MARGIN: auto; WIDTH: 766px
}
.logo IMG {
	MARGIN: 79px 0px 169px 49px;
}
.l3 {
	BACKGROUND: url(../images/h_back2.gif) #1c1c1c repeat-x 50% top
}
.l3x {
	MARGIN: auto; WIDTH: 766px
}
.l3x_c1 {
	WIDTH: 158px; float:left;
}
.l3x_c1 DIV {
	MARGIN-TOP: 17px; MARGIN-LEFT: 38px
}
.l3x_c2 {
	BACKGROUND: url(../images/h_back3.gif) no-repeat right top; WIDTH: 67px
}
.l3x_c2 DIV {
	MARGIN-TOP: 17px; MARGIN-BOTTOM: 16px
}
.l3x_c3 {
	BACKGROUND: url(../images/h_back3.gif) no-repeat right top; WIDTH: 304px
}
.l3x_c3 DIV {
	MARGIN-TOP: 16px; MARGIN-LEFT: 36px
}
.l3x_c3 DIV INPUT {
	MARGIN-LEFT: 11px
}
.l3x_c3 DIV SPAN INPUT {
	MARGIN-LEFT: 4px
}
.l3x_c4 {
	WIDTH: auto
}
.l3x_c4 DIV {
	MARGIN-TOP: 15px; MARGIN-LEFT: 35px
}
.l3x_c4 DIV SELECT {
	MARGIN-LEFT: 7px
}
.l4 {
	BACKGROUND: #101012
}
.l4x {
	MARGIN: auto; WIDTH: 766px
}
.l4x_c1 {
	WIDTH: 202px
}
.l4x_c1_t1 {
	BACKGROUND: url(../images/b_back1.gif) #161617 repeat-x 50% top
}
.l4x_c1_t1_title_div {
	MARGIN-TOP: 24px; MARGIN-LEFT: 17px
}
.l4x_c1_t1_title_div UL {
	MARGIN-TOP: -5px; MARGIN-BOTTOM: 24px; MARGIN-LEFT: 34px
}
.l4x_c1_t2 {
	BACKGROUND: url(../images/b_back2.gif) #1b1b1b repeat-x 50% top; HEIGHT: 95px
}
.l4x_c1_t2_title_div {
	MARGIN-TOP: 15px; MARGIN-LEFT: 17px
}
.l4x_c1_t1_title_div SELECT {
	MARGIN-LEFT: 11px
}
.l4x_c2 {
	WIDTH: auto
}
.l4x_c2_t1_c1 {
	WIDTH: 26px
}
.l4x_c2_t1_c2 {
	WIDTH: 514px
}
.l4x_c2_t1_c3 {
	WIDTH: auto
}
.l5 {
	BACKGROUND: url(../images/f_back.gif) #1c1c1c repeat-x 50% top
}
.l5x {
	MARGIN: auto; WIDTH: 766px
}
.l5x_c1 {
	BACKGROUND: url(../images/f_back2.gif) no-repeat right top; WIDTH: 224px
}
.l5x_c1 IMG {
	MARGIN: 28px 0px 23px 31px
}
.l5x_c2 {
	WIDTH: auto
}
.l5x_c2 DIV {
	MARGIN-TOP: 22px; MARGIN-LEFT: 22px
}
.line1 {
	MARGIN-TOP: 18px; BACKGROUND: url(../images/line1.gif) #ff5106 repeat-x 50% top; MARGIN-BOTTOM: 18px; HEIGHT: 3px
}
.line1x {
	MARGIN-TOP: 10px; BACKGROUND: url(../images/line1.gif) #ff5106 repeat-x 50% top; MARGIN-BOTTOM: 18px; HEIGHT: 3px
}
.line2 {
	BACKGROUND: url(../images/line2.gif) #767677 repeat-x 50% top; MARGIN-BOTTOM: 14px; HEIGHT: 2px
}
.line2x {
	MARGIN-TOP: 18px; BACKGROUND: url(../images/line2.gif) #767677 repeat-x 50% top; MARGIN-BOTTOM: 20px; HEIGHT: 2px
}
.border IMG {
	BORDER-RIGHT: #2b2b2b 3px solid; BORDER-TOP: #2b2b2b 3px solid; BORDER-LEFT: #2b2b2b 3px solid; BORDER-BOTTOM: #2b2b2b 3px solid
}
.products_c1 {
	WIDTH: 189px; TEXT-ALIGN: center;
}
.products_c1 DIV {
	MARGIN-TOP: 7px
}
.products_c2 {
	WIDTH: 36px
}
.products_c3 {
	WIDTH: 300px;
}
.prod_h1 {
	MARGIN-TOP: 7px; MARGIN-LEFT: 4px; HEIGHT: 84px
}
.prod_h1x {
	MARGIN-TOP: 7px; MARGIN-LEFT: 4px; HEIGHT: 115px
}
.price_box_c1 {
padding-left:40px;
WIDTH: 150px;
}
.price_box_c1 SPAN {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 8px
}
.price_box_c2 {
	BACKGROUND: #625e55; WIDTH: 2px
}
.price_box_c3 {
	WIDTH: auto
}
.price_box_c3 IMG {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 15px
}
.footer {
	COLOR: #afafaf
}
.footer A {
	COLOR: #afafaf; TEXT-DECORATION: underline
}
.footer A:hover {
	TEXT-DECORATION: none
}
.footer SPAN {
	FONT-SIZE: 10px; COLOR: #afafaf
}
.footer SPAN A {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.form_total {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.form_1 {
	BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; BACKGROUND: #a6a6a6; BORDER-LEFT: #9a9a9a 1px solid; WIDTH: 129px; COLOR: #ffffff; BORDER-BOTTOM: #9a9a9a 1px solid; HEIGHT: 17px
}
.form_2 {
	BORDER-RIGHT: #3d3d3d 1px solid; BORDER-TOP: #3d3d3d 1px solid; FONT-SIZE: 10px; BACKGROUND: #a9a9a9; BORDER-LEFT: #3d3d3d 1px solid; WIDTH: 109px; COLOR: #282e3e; BORDER-BOTTOM: #3d3d3d 1px solid; HEIGHT: 17px
}
.form_3 {
	BORDER-RIGHT: #3d3d3d 1px solid; BORDER-TOP: #3d3d3d 1px solid; FONT-SIZE: 10px; BACKGROUND: #a9a9a9; BORDER-LEFT: #3d3d3d 1px solid; WIDTH: 142px; COLOR: #282e3e; BORDER-BOTTOM: #3d3d3d 1px solid; HEIGHT: 17px
}
.form_4 {
	BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; BACKGROUND: #a6a6a6; BORDER-LEFT: #9a9a9a 1px solid; WIDTH: 42px; COLOR: #282e3e; BORDER-BOTTOM: #9a9a9a 1px solid; HEIGHT: 17px
}
.form_5 {
	BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; BACKGROUND: #a6a6a6; BORDER-LEFT: #9a9a9a 1px solid; WIDTH: 40px; COLOR: #282e3e; BORDER-BOTTOM: #9a9a9a 1px solid; HEIGHT: 17px; TEXT-ALIGN: right
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/pimp1.gif) no-repeat 0px 7px; COLOR: #ebebeb; LINE-HEIGHT: 20px
}
LI A {
	COLOR: #ebebeb; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
LI A:hover {
	TEXT-DECORATION: none
}
A {
	COLOR: #c7c7c7; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
.link1 A {
	COLOR: #fe5a00; TEXT-DECORATION: underline
}
.link1 A:hover {
	TEXT-DECORATION: none
}
.link2 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.link2 A:hover {
	TEXT-DECORATION: underline
}
.title1 {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/tt_pimp.gif) no-repeat left 50%; COLOR: #ffffff
}
.price_txt {
	FONT-SIZE: 18px; COLOR: #ffffff; LINE-HEIGHT: 24px
}
.price_z {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.txt1 {
	COLOR: #ffffff
}
.txt2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #fe5a00
}
.txt3 {
	COLOR: #fe5a00
}
.txt4 {
	FONT-SIZE: 10px
}
.txt5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #fe5a00
}
.ml4 {
	MARGIN-LEFT: 4px
}
.ml13 {
	MARGIN-LEFT: 13px
}
.mt24 {
	MARGIN-TOP: 24px
}
.mb19 {
	MARGIN-BOTTOM: 19px
}
.p2_c1 {
	WIDTH: 336px
}
.p2_c2 {
	WIDTH: auto
}
.p4_t1_c1 {
	WIDTH: 90px; TEXT-ALIGN: center
}
.p4_t1_c2 {
	WIDTH: 251px; TEXT-ALIGN: center
}
.p4_t1_c3 {
	WIDTH: 83px; TEXT-ALIGN: center
}
.p4_t1_c4 {
	WIDTH: 90px; TEXT-ALIGN: center
}
.p4_t2_c1 {
	WIDTH: 85px; TEXT-ALIGN: center
}
.p4_t2_c1x {
	WIDTH: 35px; TEXT-ALIGN: center
}
.p4_t2_c2 {
	FONT-WEIGHT: bold; WIDTH: 189px; TEXT-ALIGN: left
}
.p4_t2_c2 DIV {
	MARGIN-TOP: 10px
}
.p4_t2_c3 {
	WIDTH: 51px
}
.p4_t2_c4 {
	WIDTH: 85px
}
.p4_t2_c5 {
	WIDTH: auto
}
.p4_t3_c1 {
	PADDING-RIGHT: 15px; TEXT-ALIGN: right
}
.pop_up_back {
	BACKGROUND: #101012
}
.pop_up {
	MARGIN: auto; WIDTH: 383px
}
.pop_up_t1_c1 {
	WIDTH: 17px
}
.pop_up_t1_c2 {
	WIDTH: 355px
}
.pop_up_t1_c3 {
	WIDTH: auto
}
.columna1{
padding-top:20px;
width:351px;
float:left;
}
.columna2{
padding-top:20px;
width:183px;
}
h1{
color:#ff5004;
margin:0px;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
}
.title2 {
	PADDING-LEFT: 7px; width:170px; FONT-WEIGHT: bold; FONT-SIZE: 13px; left 50%; COLOR: #ffffff; background-image:url(fondo_border_12.png); text-align:center;
}
.title3 {
	PADDING-LEFT: 7px; width:170px; FONT-WEIGHT: bold; FONT-SIZE: 13px; left 50%; COLOR: #ffffff; background-image:url(fondo_border_12.png); text-align:center;
}
.welcome{
padding-left:5px;
padding-right:20px;
width:325px;
color:#FFFFFF;
padding-bottom:10px;
}
.title4 {
	PADDING-LEFT: 7px; width:330px; FONT-WEIGHT: bold; FONT-SIZE: 13px; left 50%; COLOR: #ffffff; background-image:url(fondo_border_12.png);
}
.titlesac {
	PADDING-LEFT: 7px; width:330px; FONT-WEIGHT: bold; FONT-SIZE: 13px; left 50%; COLOR: #ffffff; background-image:url(borde_56.png);
}

.fistividad{
width:170px;
padding-left:3px;
padding-bottom:5px;
text-align:left;
}
.space1_img{
padding:5px;
}
.titulo_accesos{
color:#ff5004;
font-weight:bold;
text-align:left;
}
.lista_hot_tours{
padding:10px;
}
.posicion_menus{
	position:absolute;
	top: 0px;
	left:110px;/*110*/
}
.posicion_logo{
	position:absolute;
}
.menu{position:absolute; top:0px;}
.ciudad_mayuscula{text-transform:uppercase;}
.header{
background-image:url(f_back.gif);
background-repeat:repeat-x;
height:74px;
}
.idioma_buscador{
height:48px;
background-image:url(h_back2.gif);
}
