BODY {
	MARGIN: 0px;
	FONT: 12px Tahoma, Arial, Helvetica, sans-serif normal;
	COLOR: #666;
	BACKGROUND-COLOR: #79ACE3;
	background-image: url(../images/hotels.png);
	background-repeat: repeat-y;
	background-position: top;
	padding: 0px;
	width: 100%;
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #666; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #666; TEXT-DECORATION: underline
}
A:active {
	COLOR: #666; TEXT-DECORATION: underline
}
A:link {
	COLOR: #666; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #2d6695
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2d6695; PADDING-TOP: 0px
}
.boton_beneficios {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
.Titlebg_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bg_degradado.jpg) repeat-x 50% bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.bg_box {
	BACKGROUND: url(../images/bg_degradado.jpg) repeat-x 50% bottom; PADDING-BOTTOM: 10px
}
.box_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_degradado.jpg) repeat-x 50% bottom; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.textindentbox {
	PADDING-LEFT: 10px
}
.title_page {
	BACKGROUND-POSITION: left bottom; MARGIN-TOP: 20px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/division.jpg); FONT: bold 15px tahoma; COLOR: #0066ad; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px
}
#container {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/bg_body.jpg); WIDTH: auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: auto
}
#head {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 800px; HEIGHT: auto
}
#logo {float:left;
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../images/logotype.gif); WIDTH: 232px; HEIGHT: 80px
}
#banner {margin-top:5px;	float:right;WIDTH:480px; HEIGHT: 80px
}

.active {
	COLOR: #fff
}
#subhead {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 10px; POSITION: relative
}
#main_banner {
	FLOAT: left; WIDTH: 480px
}
#fin_content {
	BACKGROUND-IMAGE: url(../images/fin_content.jpg); WIDTH: 800px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}

.title_page {
	MARGIN: 20px 0px 0px 25px; FONT: bold 15px tahoma; COLOR: #0066ad
}
* HTML #main_banner {
	FLOAT: left; MARGIN-BOTTOM: -500px
}
.spacer {
	CLEAR: both; HEIGHT: 5px
}
#content {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 800px; HEIGHT: auto; BACKGROUND-COLOR: #fff
}
.info_content {
	MARGIN-BOTTOM: 20px; WIDTH: 480px
}
.txt_negro_11px {
	FONT: 11px Tahoma; COLOR: #000
}
#left_module {
	FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 480px
}
#right_module {
	DISPLAY: block; FLOAT: right; MARGIN: 10px 0px 0px 10px; WIDTH: 178px; TEXT-ALIGN: right
}
#footer {
	BACKGROUND-POSITION: left top; DISPLAY: block; BACKGROUND-IMAGE: url(../images/bg_footer.jpg); MARGIN: 0px auto; WIDTH: 800px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 78px
}
#footer_bg {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/bg_top.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 87px
}
#foot_legal {
	MIN-HEIGHT: 50px; BACKGROUND-COLOR: #000
}
#footer_content {
	MARGIN: 0px auto; WIDTH: 800px; HEIGHT: 35px;COLOR: #ffffff;
}
#tuiplc_text {
	MARGIN-TOP: 10px; FLOAT: left; FONT: 10px Tahoma; WIDTH: 270px; COLOR: #000
}
#legal_note {
	MARGIN-TOP: 10px; FLOAT: left; FONT: 10px Tahoma; WIDTH: 380px; COLOR: #000; TEXT-ALIGN: left
}
.sendformok {
	BORDER-RIGHT: #093 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #093 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px 0px 25px; BORDER-LEFT: #093 2px solid; WIDTH: 400px; COLOR: #093; PADDING-TOP: 15px; BORDER-BOTTOM: #093 2px solid; TEXT-ALIGN: center
}
.sendformko {
	BORDER-RIGHT: #c00 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #c00 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px 0px 25px; BORDER-LEFT: #c00 2px solid; WIDTH: 400px; COLOR: #c00; PADDING-TOP: 15px; BORDER-BOTTOM: #c00 2px solid; TEXT-ALIGN: center
}
.reset {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT: 10px Verdana bold; BORDER-LEFT: #666666 1px solid; WIDTH: 60px; CURSOR: pointer; COLOR: #333; MARGIN-RIGHT: 15px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ccc
}
.send {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT: 10px Verdana bold; BORDER-LEFT: #003366 1px solid; WIDTH: 60px; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #006699
}
.important_box {
	BORDER-RIGHT: #006699 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #006699 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; BORDER-LEFT: #006699 1px solid; COLOR: #006699; PADDING-TOP: 10px; BORDER-BOTTOM: #006699 1px solid; BACKGROUND-COLOR: #e0ecf5; TEXT-ALIGN: justify
}
.footernavurl{text-align:center;height:auto;margin-top:10px;}
.footernavurl a:visited , .footernavurl a:link {font-size:12px;margin:1px 3px 0 3px;color: #3882b7; font-weight:bold;text-decoration:none;}
.footernavurl a:hover  {color: #fc7e38;border-bottom: 1px solid #fc7e38 !important;}
