BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #707070;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	BACKGROUND-COLOR: #f3f3f3;
	TEXT-ALIGN: center;
	background-image: url(../images/bp.jpg);
	background-repeat: repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}

h1 {
	font-size: 15px;
	color: #000000;
	font-family: Arial, Verdana;
	font-weight: bolder;
}

h2 {
	font-size: 15px;
	color: #000000;
	font-family: Arial, Verdana;
	font-weight: bolder;
}

h4 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #5B5E66;}
	
	
.parrafo {
	font-family: Arial, Verdana;
	font-style: normal;
	color: #5B5E66;
	font-size: 11px;}
	
	.parrafo2 {
	font-family: Arial, Verdana;
	font-style: normal;
	color: #5B5E66;
	font-size: 13px;}
	
	.parrafo3 {
	font-family: Arial, Verdana;
	font-style: normal;
	color: #ffffff;
	font-size: 11px;}

	.parrafo4 {
	font-family: Arial, Verdana;
	font-style: bold;
	color: #ffffff;
	font-size: 11px;}


li {
	font-family: Arial, Verdana;
	font-style: normal;
	color: #5B5E66;
	font-size: 12px;}	
	
.paragrahp_bottom {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #010170;
	font-weight: bolder;
	text-decoration: underline;
}
A.paragrahp_bottom:link { color: #010170;  text-decoration: underline;   }
A.paragrahp_bottom:hover { color: #4B4BFE;  text-decoration: underline; }
A.paragrahp_bottom:visited { color: #010170;  text-decoration: underline;   }
A.paragrahp_bottom:visited:hover { color: #4B4BFE;  text-decoration: underline;   }	


.menu {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #ffffff;
	font-weight: bolder;
}
A.menu:link { color: #ffffff;  text-decoration: none;   }
A.menu:hover { color: #FFFFFF;  text-decoration: underline; }
A.menu:visited { color: #ffffff;  text-decoration: none;   }
A.menu:visited:hover { color: #FFFFFF;  text-decoration: underline;   }


.botontexto_sup {
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #022c5c;
	font-weight: normal;
}
A.botontexto_sup:link {
	color: #ffffff;
	text-decoration: none;
}
A.botontexto_sup:hover {
	color: #55C60F;
	text-decoration: none;
}
A.botontexto_sup:visited {
	color: #ffffff;
	text-decoration: none;
}
A.botontexto_sup:visited:hover {
	color: #55C60F;
	text-decoration: none;
}
	

.botontexto_inf {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
A.botontexto_inf:link {
	color: #ffffff;
	text-decoration: none;
}
A.botontexto_inf:hover {
	color: #55C60F;
	text-decoration: none;
}
A.botontexto_inf:visited {
	color: #ffffff;
	text-decoration: none;
}
A.botontexto_inf:visited:hover {
	color: #55C60F;
	text-decoration: none;
}


.botontexto {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
}
A.botontexto:link { color: #FF6600;  text-decoration: none;   }
A.botontexto:hover { color: #FFFFFF;  background-color: #FF6600;  text-decoration: none; }
A.botontexto:visited { color: #FF6600;  text-decoration: none;   }
A.botontexto:visited:hover { color: #FFFFFF;  background-color: #FF6600; text-decoration: none;   }


.Texpeque_boton {
font-style: normal;
font-size: 9px;
color: #26822C;
	font-family: Arial, Verdana;
text-align: center;}
A.Texpeque_boton:link { color: #26822C;    text-decoration: NONE;  font-weight: bold;    }
A.Texpeque_boton:hover { color: #55C60F;   text-decoration: NONE;  font-weight: bold;       }
A.Texpeque_boton:visited { color: #26822C;   text-decoration: NONE;  font-weight: bold;    }
A.Texpeque_boton:visited:hover { color: #55C60F;  text-decoration: NONE;   font-weight: bold;    }

.Titulos {
font-style: normal;
font-weight: bold;
font-size: 12px;
color: #FFFFFF;
	font-family: Arial, Verdana;
text-align: center;
}

.TitulosNew {
font-style: normal;
font-size: 17px;
color: #275d9c;
font-family: Arial, Verdana;
}

.SubTitulosNew {
font-style: normal;
font-weight: bold;
font-size: 13px;
color: #555555;
font-family: Arial, Verdana;
}


.tituloHEADER {
	font-size: 25px;
	color: #333399;
	font-family: Arial, Verdana;
	font-weight: bolder;
}


.TITULOSPG {
	font-size: 25px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 6px;
	background-image: url(../images/bg-titles.jpg);
	line-height: normal;
}

.subtitle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010170;
	font-weight: bolder;
}

.titulohome {
	font-size: 16px;
	color: #010170;
	font-family: Arial, Verdana;
	font-weight: bold;
}

.about {
	font-size: 12px;
	color: #666;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	background-color: #F7FBFD;
	margin: 1px;
	padding: 1px;
	display: block;
	border: 1px solid #C5DBEB;
}

.about_SUBTITLES {
	font-size: 12px;
	color: #5B5E66;
	font-family: Arial, Verdana;
	font-weight: bolder;
	text-decoration:none
}



.text00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;

}


.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6e6e6e;
	font-weight: normal;
}

.textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6e6e6e;
	font-weight: bold;
}

.textsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6e6e6e;
	font-weight: normal;
}


.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}

.text4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006FBD;
	font-weight: bold;
}

.textsubtitle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bolder;
}

.textsubtitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}

.links {
	font-family: Arial, Verdana;
	font-size: 9px;
	color: #333333;

}
A.links:link {
	color: #333333;
	text-decoration: none;
}
A.links:hover {
	color: #333333;
	text-decoration: underline;
}
A.links:visited {
	color: #333333;
	text-decoration: none;
}
A.links:visited:hover {
	color: #333333;
	text-decoration: underline;
}

.links-left {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #555555;

}
A.links-left:link {
	color: #555555;
	text-decoration: none;
}
A.links-left:hover {
	color: #555555;
	text-decoration: underline;
}
A.links-left:visited {
	color: #555555;
	text-decoration: none;
}
A.links-left:visited:hover {
	color: #555555;
	text-decoration: underline;
}


.links1 {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #555555;

}
A.links1:link {
	color: #292D46;
	text-decoration: none;
}
A.links1:hover {
	color: #292D46;
	text-decoration: underline;
}
A.links1:visited {
	color: #292D46;
	text-decoration: none;
}
A.links1:visited:hover {
	color: #292D46;
	text-decoration: underline;
}

.links2 {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #06F;
}
A.links2:link {
	color: #06F;
	text-decoration: none;
}
A.links2:hover {
	color: #06F;
	text-decoration: underline;
}
A.links2:visited {
	color: #06F;
	text-decoration: none;
}
A.links2:visited:hover {
	color: #06F;
	text-decoration: underline;
}


.sitemap {
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}
A.sitemap:link { color: #999999;  text-decoration: none;   }
A.sitemap:hover { color: #999999;  text-decoration: underline; }
A.sitemap:visited { color: #999999;  text-decoration: none;   }
A.sitemap:visited:hover { color: #999999;  text-decoration: underline;   }



#globalFooterContainer {
	FONT-SIZE: 10px; Z-INDEX: 1000; MARGIN: auto
}
#globalFooterContainer A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: arial
}
#globalFooterContainer #globalFooterBrandNavigatorContainer {
	PADDING-RIGHT: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; Z-INDEX: 1000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#globalFooterContainer #brandNavigatorContainer {
	PADDING-RIGHT: 10px; DISPLAY: inline; MARGIN: 0px; POSITION: relative
}
#globalFooterContainer #brandNavigatorContainer #youAreOnLink {
	MARGIN-RIGHT: 12px
}
#globalFooterContainer #otherStarwoodBandsContainer {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; Z-INDEX: 1000; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; POSITION: relative
}
#globalFooterContainer #spgComponentContainer {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #efeeed; PADDING-TOP: 0px
}
#globalFooterContainer #spgComponentContainer FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#globalFooterContainer #globalFooterBrandNavigatorContainer #spgComponentContainer A#spgSignIn {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; TEXT-DECORATION: underline
}
#globalFooterContainer #globalFooterBrandNavigatorContainer #spgComponentContainer A#spgSignout {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; TEXT-DECORATION: underline
}
#globalFooterContainer #globalFooterBrandNavigatorContainer #spgComponentContainer A#spgJoin {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; TEXT-DECORATION: underline
}
#globalFooterContainer #globalFooterLegal {
	MARGIN-TOP: 13px; COLOR: #cccccb
}
#globalFooterContainer #globalFooterLegal #trademarkCopy {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px
}
#globalFooterContainer #globalFooterBrandBar {
	MARGIN-TOP: 12px; PADDING-BOTTOM: 25px
}
#globalFooterContainer #globalFooterBrandBar TABLE {
	PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#globalFooterContainer #globalFooterBrandBar TD {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 8%; TEXT-ALIGN: center
}
#globalFooterContainer #globalFooterBrandBar TD.verticalSeperator {
	MARGIN: 0px; WIDTH: 1%; TEXT-ALIGN: center
}
#globalFooterContainer #globalFooterBrandBar TD#first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 9%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#globalFooterContainer #globalFooterBrandBar TD#last {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 9%; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#globalFooterContainer #globalFooterBrandBar TD DIV.starwoodLogo {
	BACKGROUND-POSITION: -8px -2px; MARGIN: auto; WIDTH: 72px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
#globalFooterContainer #globalFooterBrandBar TD DIV.sheratonLogo {
	BACKGROUND-POSITION: -100px 2px; MARGIN: auto; WIDTH: 40px; HEIGHT: 35px
}
#globalFooterContainer #globalFooterBrandBar TD DIV.fourpointsLogo {
	BACKGROUND-POSITION: -160px 4px; MARGIN: auto; WIDTH: 70px; HEIGHT: 40px
}
#globalFooterContainer #globalFooterBrandBar TD DIV.whotelsLogo {
	BACKGROUND-POSITION: -250px 1px; MARGIN: auto; WIDTH: 31px; HEIGHT: 34px
}
#globalFooterContainer #globalFooterBrandBar TD DIV.aloftLogo {
	BACKGROUND-POSITION: -301px 3px; MARGIN: auto; WIDTH: 38px; HEIGHT: 38px
}
#globalFooterContainer #globalFooterBrandBar TD DIV.luxuryLogo {
	BACKGROUND-POSITION: -359px 0px; MARGIN: auto; WIDTH: 79px; HEIGHT: 35px
}
#globalFooterContainer #globalFooterBrandBar TD DIV.lemeridienLogo {
	BACKGROUND-POSITION: -458px 0px; MARGIN: auto; WIDTH: 56px; HEIGHT: 35px
}
#globalFooterContainer #globalFooterBrandBar TD DIV.elementLogo {
	BACKGROUND-POSITION: -534px 3px; MARGIN: auto; WIDTH: 43px; HEIGHT: 41px
}
#globalFooterContainer #globalFooterBrandBar TD DIV.westinLogo {
	BACKGROUND-POSITION: -597px 1px; MARGIN: auto; WIDTH: 46px; HEIGHT: 35px
}
#globalFooterContainer #globalFooterBrandBar TD DIV.stregisLogo {
	BACKGROUND-POSITION: -663px 1px; MARGIN: auto; WIDTH: 40px; HEIGHT: 35px
}
#globalFooterContainer #globalFooterBrandBar TD DIV.spgLogo {
	BACKGROUND-POSITION: -722px 4px; MARGIN: auto; WIDTH: 67px; HEIGHT: 32px
}
#globalFooterContainer #globalFooterBrandBar IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#brandNavBrandList {
	DISPLAY: block; FONT-SIZE: 11px; Z-INDEX: 1000; LEFT: -10px; VISIBILITY: hidden; MARGIN: 0px; COLOR: #666666; POSITION: absolute; TOP: -166px; TEXT-ALIGN: left
}
* HTML #brandNavBrandList {
	LEFT: 0px; TOP: -166px
}
#brandNavigatorContainer #brandNavIframeShim {
	DISPLAY: none; Z-INDEX: 200; LEFT: -10px; WIDTH: 141px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: -151px; HEIGHT: 170px; BORDER-BOTTOM-STYLE: none
}
* HTML #brandNavigatorContainer #brandNavIframeShim {
	DISPLAY: none; Z-INDEX: 200; LEFT: 0px; WIDTH: 142px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: -166px; HEIGHT: 187px; BORDER-BOTTOM-STYLE: none
}
.popdiv {
	OVERFLOW: auto; WIDTH: 535px; HEIGHT: 620px
}
