/* CSS Document */

html,body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-color: #7655B3;
		background-image:url(../images/bg-tile.jpg);
	background-repeat:repeat-x;
}

img {
	border:0px;
}

fieldset {
	border:0px;
}

#pagecontainer {
		width: 965px;
	margin: 0px auto;
	background-color: #ffffff;
border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
		border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	visibility: visible;
	z-index: 0;
}

a:link { color: #614296 }
a:active { color: #614296 }
a:visited { color: #614296 }

h1{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF8000;
	margin-bottom: 3px;
	margin-top: 6px;
	padding: 0;
	

}
h2{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 15px;
	margin-bottom: 3px;
	margin-top: 3px;
	padding: 0;
	text-transform:uppercase;

	
}
h2 A:link {
	COLOR: #244F92; TEXT-DECORATION: none
}
h2 A:visited {
	COLOR: #244F92; TEXT-DECORATION: none
}
h2 A:hover {
	COLOR: #244F92; TEXT-DECORATION: underline
}
h3{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF8000;
	margin-left: 12px;
	margin-top:10px;
	margin-bottom: 7px;

	
}

h5{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF8000;
	margin-left: 0px;
	margin-top:10px;
	margin-bottom: 7px;

	
}

.redText{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
	font-weight: bold;
	
	color: #FF0000;


	
}
#top {
margin-left: 0px;
	width: 965px;
	height: 94px;
	background-color: #ffffff;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}
.titleHotel{

	
float:left;
margin-left: 15px;

}
.cityImage {

	width: 108px;
	height: 108px;
	background-color: #ffffff;
	border: #CCCCCC solid  1px;
	padding: 4px;
	margin-left: 6px;
	float:left;

}
.offerImage {

	width: 200px;
	height: 125px;
	background-color: #ffffff;
	border: #CCCCCC solid  1px;
	padding: 4px;
	text-align:center;
	

	

}
#offerImage {

	width: 210px;
	text-align:center;
	
	

	

}
.cityImage2 {


	background-color: #ffffff;
	border: #CCCCCC solid  1px;
	padding: 4px;
	margin-left: 12px;
	float:left;
	margin-bottom: 5px;
	width: 70px;
	min-height:50px;
	text-align:center;
	
		vertical-align:middle;
		

}
.cityImage2 img{



	max-height: 70px;
	vertical-align:middle;


}


* html .cityImage2 img{

height: expression( this.scrollHeight > 69 ? "70px" : "auto" ); /* sets max-height for IE */

}



.cityImage3 {


	background-color: #ffffff;
	border: #CCCCCC solid  1px;
	padding: 4px;
	margin-left: 12px;
	max-width:500px;


}

#overviewPhoto {


	background-color: #ffffff;
	border: #CCCCCC solid  1px;
	padding: 4px;
	margin-left: 12px;
	float:left;
	margin-bottom: 5px;
	margin-top: 10px;
	text-align:center;

}

#googleMap {

background-color: #ffffff;
width: 244px;
	border: #ffcc00 solid  1px;

	
	float:left;
	margin-top: 5px;
	
	text-align:center;

}




.cityText {

	width: 140px;
	
	float:left;

}
.cityText2 {

	width:260px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #74747F;
	
		margin-top:6px;

}
.bookText {

font-size: 10px;

}
.hotelText {

	width: 648px;
	
	float:left;
	margin-left: 12px;
	margin-bottom: 10px;

}
.detailsButton {

	width: 140px;
	
	float:right;
	
	
}
.priceHotel {

	width: 100px;
	margin-left: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF8000;
 text-align:center;
	height: 16px;
	}
.priceHotel2 {

	width: 100px;
	
	padding: 0px;
	margin: 0, 0, 0, 0px;
	
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF8000;

	text-align:center;
		height: 16px;
	

	
	
}
#hotelAddress {

	width: 680px;
	
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #67646C;
	margin-left: 15px;

	
	
}
#hotelButtons{

width: 680px;

	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #67646C;
	margin-left: 15px;
	margin-top: 15px;

	
	
}
#rateTab{

	width: 200px;
	
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #67646C;
	margin-left: 15px;
	margin-top: 15px;

	
	
}
#textAvail{

	width: 400px;
	
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #67646C;
	margin-left: 15px;
	margin-top: 15px;

	
	
}
.bookButton {
	width: 95px;
	height: 22px;
	float:right;
	text-align:right;
}
.bookButton img{
cursor:pointer;
}
.bookButton2 {	width: 95px;	height: 33px;		float:right;	text-align:right;}
.bookButton2 img { cursor:pointer;}

#city{

	width: 384px;
	height: 130px;
	padding: 0;
	margin:0;
	
}

.city{

	width: 384px;
	height: 130px;
	padding: 0;
	margin:0;
	
}
#offer{



	width: 260px;
	height: 200px;
	padding: 0;
	margin:0;
	text-align:left;
	margin-top: 5px;
	
	margin-left: 10px;
	


}

.offer{



	width: 260px;
	height: 200px;
	padding: 0;
	margin:0;
	text-align:left;
	margin-top: 5px;
	
	margin-left: 10px;
	


}
#cityResult{

	width: 960px;
	height: 90px;
	margin-top: 5px;
	


}

#cityResult form{

	width: 0px;
	height: 0px;
	padding: 0px;
	margin: 0px;
	


}
#cityResult form input{

	width: 0px;
	height: 0px;
	padding: 0px;
	margin: 0px;
	


}
.cityResult{

	width: 960px;
	height: 90px;
	margin-top: 5px;
	


}

.cityResult form{

	width: 0px;
	height: 0px;
	padding: 0px;
	margin: 0px;
	


}
.cityResult form input{

	width: 0px;
	height: 0px;
	padding: 0px;
	margin: 0px;
	


}
.cityPrice {

	width: 40px;
color: #FF8000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
	font-weight: bold;
	line-height: 18px;

	float:left;

}
.cityStars {

width: 52px;
color: #FF8000;

padding:0;
margin:0;

	float:left;

}
.cityTitle {
color: #7C7C86;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
	font-weight: bold;
	text-indent: 6px;
	padding-bottom: 5px;	
	width: 193px;
	float:left;


}
#from {
color: #7c7c86;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
	font-weight: bold;
	text-indent: 6px;
	padding-bottom: 5px;	
	width: 60px;
	float:left;


}

.from {
color: #7c7c86;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
	font-weight: bold;
	text-indent: 6px;
	padding-bottom: 5px;	
	width: 60px;
	float:left;


}
.hotelTitle {
color: #FF8000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
	font-weight: bold;
	text-indent: 12px;
	padding-bottom: 5px;	
	float:left;

}
.hotelTitle A:link {
	COLOR: #FF8000; TEXT-DECORATION: none;
}
.hotelTitle A:visited {
	COLOR: #FF8000; TEXT-DECORATION: none;
}
.hotelTitle A:hover {
	COLOR: #FF8000; TEXT-DECORATION: none;
}

.stars {
color: #FF8000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
	font-weight: bold;
	text-indent: 12px;
	padding-bottom: 5px;	
	float:right;
	margin-right: 15px;
width:85px;
height: 15px;


}
.stars2 {
color: #FF8000;

	text-indent: 12px;

	float:left;
	margin-left: 15px;
		margin-top: 8px;

}
#lang{
padding-top: 6px;
padding-right: 6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #BFC7DF;
	z-index: 100;
	text-align:right;
}
#menu{
padding-top: 33px;
padding-right: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #BFC7DF;
	z-index: 100;
	text-align:right;
}
#topArea{

height: 204px;

}

#searchArea{
width: 386px;
height: 204px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	z-index: 100;
	text-align:left;
		background-image: url(../images/search-bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #FEB100;
	float:left;
	margin-right: 5px;
}

#searchAlert { margin-top:76px; margin-left:29px; }

#searchArea2{
width: 246px;
height: 235px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	z-index: 100;
	text-align:left;
		background-image: url(../images/search-bg2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #CE6001;
	float:left;
	
}








#path {
	margin-left: 15px;
	margin-top: 1px;
	width: 700px;
	height: 5px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #838181;
	clear:both;
	
}
#directoryPages{
	margin-left: 15px;
	margin-top: 1px;
	width: 700px;
	height: 5px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #838181;
	clear:both;
	
}
#directoryPages A:link {
	COLOR: #838181; TEXT-DECORATION: none;
}
#directoryPages A:visited {
	COLOR: #838181; TEXT-DECORATION: none;
}
#directoryPages A:hover {
	COLOR: #FF8000; TEXT-DECORATION: none;
}

#path A:link {
	COLOR: #838181; TEXT-DECORATION: none;
}
#path A:visited {
	COLOR: #838181; TEXT-DECORATION: none;
}
#path A:hover {
	COLOR: #FF8000; TEXT-DECORATION: none;
}

#path2 {
	
	
	width: 712px;
	height: 18px;
	background-color: #BDBCC1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	clear:both;
	text-indent: 15px;
	padding-top:3px;
}
#path2 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
#path2 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
#path2 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}

#middle {
	

	width: 966px;
	clear: both;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #74747F;
	
}
#hotelRates {
width: 712px;

padding-top: 15px;
padding-bottom: 15px;
float: left;
background-color: #F0F0EF;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;

}
.hotelRates {
width: 712px;

padding-top: 15px;
padding-bottom: 15px;
float: left;
background-color: #F0F0EF;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;

}
#hotelSearch {
width: 712px;

padding-top: 15px;
padding-bottom: 15px;
float: left;
background-color: #F0F0EF;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	text-align:left;

}
.totalPrice {

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF8000;
	text-align:center;

}
.onePrice {

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #74747F;
	text-align:center;

}
#tabsRates {
width: 714px;

float: left;
background-color: #67469E;

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;

}
#tabRecommend{
width: 714px;

float: left;
background-color: #FF8000;

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	text-indent: 20px;

}
.rates1 {
float: left;
width: 340px;
margin-left: 15px;


}
.rates2 {
float: left;
width: 160px;
text-align:center;

}.rates3 {
float: left;
width: 100px;
text-align:center;

}.rates4 {
float: left;
text-align:center;

}
.rates1b {
float: left;
width: 340px;
margin-left: 15px;

}
.rates2b {
float: left;
width: 160px;
text-align:center;

}.rates3b {
float: left;
width: 100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:center;
	

}.rates4b {
float: left;
text-align:center;
}

.tabOverview1 a { float:left; width:111px; height:20px; background-image:url(../images/b-overview.gif);}
.tabOverview2 a { float:left; width:111px; height:20px; background-image:url(../images/b-amenities.gif);}
.tabOverview3 a { float:left; width:111px; height:20px; background-image:url(../images/b-photos.gif);}

.tabOverview1 a:hover, .tabOverview1Selected { float:left; width:111px; height:20px; background-image:url(../images/b-overview.gif);}
.tabOverview2 a:hover, .tabOverview2Selected  { float:left; width:111px; height:20px; background-image:url(../images/b-amenities.gif);}
.tabOverview3 a:hover, .tabOverview3Selected { float:left; width:111px; height:20px; background-image:url(../images/b-photos.gif);}

.hotelOverview {
width: 712px;
float: left;
background-color: #F0F0EF;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
}
#hotelOverview1 {
width: 712px;

}

#hotelOverview2 {
width: 712px;

}

#hotelOverview3 {
width: 712px;

}
 
 
#overviewText {
width: 440px;
margin-left: 20px;
float: left;

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 10px;
	margin-bottom: 10px;
} 
#mainPhoto{
width: 700px;

float: left;

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align:center;
}
#mainImage { float: right;
width: 574px;
height: 204px;
}

#searchResult {
width: 964px;

float: left;
background-color: #F0F0EF;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 5px;
} 

.searchResult {
width: 964px;

float: left;
background-color: #F0F0EF;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 5px;
} 

#leftColumn {
width: 384px;
height: 632px;
float: left;
background-color: #F0F0EF;
border: #CCCCCC solid  1px;
		background-image:url(../images/house-icon.gif);
	background-repeat:no-repeat;
	background-position: 344px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-right:5px;
}
#leftColumn2 {
width: 246px;
float: left;
background-color: #ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
}

#rightColumn3 {
width: 714px;
float: right;


	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	
	

}
#titleResults {
width: 964px;
float: left;
background-color: #F49D00;


	background-position: 344px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	text-transform:capitalize;
} 
#filters {
width: 964px;

float: left;



	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	
	z-index: 0;
	margin-bottom: 20px;
} 

#refine {
width: 481px;
height: 50px;

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	z-index: 0;
	background-color: #D1C6E5;
	margin-top:1px;
} 

#cityDescription {
width: 880px;
height: auto;
float: left;
margin-top: 5px;
margin-bottom: 5px;
padding-top: 3px;
padding-bottom: 3px;
margin-left: 40px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #74747F;
	text-align:justify;
	
	z-index: 0;
} 

form#usrFrmFilterAmenities{
width: 481px;
height:101px;
padding:0;
margin:0;
background-color: #D1C6E5;
}
form#usrFrmFilterAmenities span input[type=hidden] {
width: 0px;
height: 0px;
padding:0;
margin:0;
}

form#usrFrmFilterAmenities #filterSubmit input{
float:left;
width: 72px;
height: 20px;
padding:0;
margin:0;
}
form#usrFrm2 {
width: 0px;
height: 0px;
padding:0;
margin:0;
}

form#usrFrm2 #filterSubmit input{
float:left;
width: 72px;
height: 20px;
padding:0;
margin:0;
}

#filtersContent {
width: 481px;
height: 102px;
float:left;
height: auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #74747F;
margin-top: 1px;
margin-left: 2px;
background-color: #D1C6E5;


z-index: 0;
} 

.checkbox2 {
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
display:block;
width: 240px;


} 


.checkbox {
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #414145;
padding: 0px;
margin-right: 0px;

} 

.checkbox input{
padding: 0px;
margin-right: 0px;
} 



#selectarea{
float: left;

} 

#sortBy {
height: 40px;
width: 481px;
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;
font-weight: normal;
color: #74747F;
z-index: 0;
	background-color: #D1C6E5;
	margin-top:1px;
}


#extraZone {
height: 20px;
width: 200px;
float: right;
background-color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #74747F;
margin-top: 5px;
margin-bottom: 5px;
z-index: 0;
}

#extraZone a, #sortBy a { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
font-size: 11px; color:#74747F; text-decoration:none; }
#extraZone a:hover, #sortBy a:hover { color:#74747F; text-decoration:underline; }

.checkboxText {
	float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #414145;
	margin-top: 4px;
	margin-right: 2px;
	width: 50px;
	margin-left:0px;
	text-align:left;
	padding:0px;

} 
#middleColumn {
width: 284px;
height: 632px;
float: left;
margin-right: 5px;


} 

#benefits {
width: 284px;
height: 195px;
background-color: #ffffff;

		background-image:url(../images/benefits2.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	
	
}
#benefits2 {
width: 284px;
height: 220px;
background-color: #ffffff;

		background-image:url(../images/benefits2.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	float:left;
	margin-right:40px;
	float:right;
	
	
}
#numbers {
width: 284px;
height: 170px;
background-color: #ffffff;

		background-image:url(../images/numbers.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	float:left;
	margin-left:60px;
	
	
}

.benefitsText {
width: 250px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
color: #ffffff;
margin-left: 30px;
margin-bottom:10px;
padding-top: 33px;
line-height:22px;
	
	
}
.hotelArea {
width: 250px;
height: 220px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #74747F;
margin-left: 15px;
margin-bottom:10px;
padding-top: 30px;
	
	
}
.hotelArea2 {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #74747F;
margin-left: 15px;

	
	
}
#sectionArea{
width: 622px;

background-color: #ffffff;
border: #CCCCCC solid  1px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-left: 5px;
	
	
} 
.sectionArea{
width: 622px;

background-color: #ffffff;
border: #CCCCCC solid  1px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-left: 5px;
	
	
} 
#sectionText {
width: 590px;
margin-left: 12px;
margin-bottom:10px;

	
}
#sectionText  TH{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
background-color: #FF8000;
color: #FFFFFF;
padding-left: 1px;
padding-right: 1px;
	
}

#sectionText A:link {
	COLOR: #FF8000; TEXT-DECORATION: none;
}
#sectionText A:visited {
	COLOR: #FF8000; TEXT-DECORATION: none;
}
#sectionText A:hover {
	COLOR: #FF8000; TEXT-DECORATION: underline;
}
#promoArea{
width: 282px;

background-color: #ffffff;
border: #CCCCCC solid  1px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 5px;
	
	
} 
#promoArea2{
width: 282px;
height: 462px;

background-color: #F0F0EF;
border: #CCCCCC solid  1px;

	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	
	
	
	
} 
#rightColumn #twathe{
width: 100%;
height: 93px;
background-color: #ffffff;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 5px;
	
		
} 
#rightColumn #creditcards{
width: 100%;
height: 65px;
background-color: #ffffff;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 5px;
	text-align:center;
	
		
} 
 #creditcards2{
 margin-left: 20px;
	
		
}
#promoArea3{
width: 282px;
height: 278px;

background-color: #ffffff;
background-color: #ffffff;
border: #CCCCCC solid  1px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
		margin-top: 5px;
	
	
	
} 
#promoText {
width: 260px;
margin-left: 12px;
margin-bottom:10px;

	
} 

#newsletter {
width: 282px;
height: 122px;
background-color: #ffffff;
border: #CCCCCC solid  1px;
		background-image:url(../images/letter-icon.gif);
	background-repeat:no-repeat;
	background-position: 240px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 5px;
	
	
} 
#letterText {
width: 260px;
margin-left: 12px;
margin-bottom:10px;

	
} 

.letterText {
width: 260px;
margin-left: 12px;
margin-bottom:10px;

	
} 
#letterField{
width: 160px;
margin-left: 5px;
margin-bottom:10px;
float:left;

	
} 
#letterButton{
width: 80px;
margin-left: 12px;
margin-bottom:10px;
float:left;

	
} 

.orangeTitle2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF8000;
margin-top:0px;
	margin-left:15px;
	margin-right:6px;
	margin-bottom:0px;
	float:left;

} 

.orangeTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF8000;
	margin-bottom: 2px;
	margin-top:10px;

} 
.orangeTitle A:link {
	COLOR: #FF8000; TEXT-DECORATION: none;
}
.orangeTitle A:visited {
	COLOR: #FF8000; TEXT-DECORATION: none;
}
.orangeTitle A:hover {
	COLOR: #FF8000; TEXT-DECORATION: underline;
}

#rightColumn {
width: 284px;
float: left;
height: 632px;


} 


#rightColumn2 {
width: 575px;
float: left;
}

#accountMenu {
width: 284px;
float: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF8000;

}

.accountButton {
width: 150px;
height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color:#FF8000;
	margin-bottom: 3px;
	padding-left: 5px;
	padding-top: 5px;

}

.accountButton A:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.accountButton A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.accountButton A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}




#textArea {
width: 500px;
	margin-top: 20px;
	margin-left: 20px;
float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #485B7A;
} 


.yellowText11
{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #FEFB00;

}
.yellowText11 A:link {
	COLOR: #FEFB00; TEXT-DECORATION: none;
}
.yellowText11 A:visited {
	COLOR: #FEFB00; TEXT-DECORATION: none;
}
.yellowText11 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

#footer
{
clear: both;
margin: 0;
padding-bottom: 1em;
padding-top: 3em;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #7C7C86;

}
#footer a {
color: #7C7C86;
}
#boxPrice {
	margin: 0 0 1px 6px;
	padding: 0;
	list-style: none;
	
	width:40px;
	
}
#boxPrice li {
text-decoration:none;
list-style: none;
	padding: 0;
	margin:0;
	
}
.boxPrice {
	margin: 0 0 1px 6px;
	padding: 0;
	list-style: none;
	
	width:40px;
	
}
.boxPrice li {
text-decoration:none;
list-style: none;
	padding: 0;
	margin:0;
	
}
#boxStars {
text-decoration:none;
list-style: none;
	padding: 0;
	margin:0;
	height:18px;
	
}
#boxStars li{
text-decoration:none;
list-style: none;
	padding: 0;
	margin:0;
	height:18px;

}
.boxStars {
text-decoration:none;
list-style: none;
	padding: 0;
	margin:0;
	height:18px;
	
}
.boxStars li{
text-decoration:none;
list-style: none;
	padding: 0;
	margin:0;
	height:18px;

}
#boxCity {
	margin: 0 0 0px 5px;
	padding: 0;
	list-style: none;
	border-top: 1px solid #F1F2F3;
	width:120px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F
	
}

.boxCity {
	margin: 0 0 0px 5px;
	padding: 0;
	list-style: none;
	border-top: 1px solid #F1F2F3;
	width:120px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F
	
}

#boxCity li {
text-decoration:none;
list-style: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	height: 17px;
	padding:0px;
	margin:0px;
	border:none;

}

#boxCity form input[type=submit]{

	padding: 0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	text-align:left;
	background:transparent; border:0px;
	height: 16px;
	width:130px;
	border:none;
	
	
}
#boxCity form input[type=hidden]{

	padding: 0;
	margin:0;

	height: 0px;

	
	
}
ul #boxCity 
{
list-style-type: none;
padding: 0;
margin: 0;
}





.boxCity li {
text-decoration:none;
list-style: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	height: 17px;
	padding:0px;
	margin:0px;
	border:none;

}

.boxCity form input[type=submit]{

	padding: 0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	text-align:left;
	background:transparent; border:0px;
	height: 16px;
	width:130px;
	border:none;
	
	
}
.boxCity form input[type=hidden]{

	padding: 0;
	margin:0;

	height: 0px;

	
	
}
ul .boxCity 
{
list-style-type: none;
padding: 0;
margin: 0;
}





.buttRecommend{

	padding: 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	text-align:left;
	background:transparent; border:0px;
	height: 17px;
	width:130px;
	cursor:pointer;
	border:none;
	
	
}
.buttSort{

	padding: 0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	text-align:left;
	background:transparent; border:0px;
	height: 16px;
	width:40px;
	cursor:pointer;
	border:none;
	
	
}

#sortBy form input[type=image]{

	padding: 0;
	margin:0;
	
	height:22px;
	
	
}

input[type=hidden]{

	padding: 0;
	margin:0;
	height:0;
	
	
}

#sortBy form#frmrating input[type=hidden]{

	padding: 0;
	margin:0;
	height:0;
	
	
}
#sortBy form#frmname input[type=hidden]{

	padding: 0;
	margin:0;
	height:0;
	
	
}
#sortBy form input[type=hidden]{

	padding: 0;
	margin:0;
	height:0;
	
	
}

.refineForm form input[type=hidden]{

	padding: 0;
	margin:0;
	height:0;
	
	
}
div .refineForm #frmrefine{

	padding: 0;
	margin:0;
	height:0;
	
	
}
div #frmdistance{

	padding: 0;
	margin:0;
	height:0;
	
	
}
div #frmprice{

	padding: 0;
	margin:0;
	height:0;
	
	
}
div #frmname{

	padding: 0;
	margin:0;
	height:0;
	
	
}
div #frmrating{

	padding: 0;
	margin:0;
	height:0;
	
	
}



form #frmrefine span{

	padding: 0;
	margin:0;
	height:0;
	
	
}
#boxCity li form{

	padding: 0;
	margin:0;
border:0px;
	height: 0px;
	
	
	
}

#boxCity form input[type=submit]:hover {

	padding: 0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff8000;
	text-align:left;
	cursor:pointer;
	border:0px;
		height: 16px;
		width:130px;
		border:0;
	
		
	
	
}
#boxCity form  {

	padding: 0px;
	margin:0px;

		height: 0px;
		width:0px;
		border:0px;
	
		
	
	
}
#sortBy table.orangeTitle2 tr td form  input [type=hidden]{

	padding: 0px;
	margin:0px;

		height: 0px;
		width:0px;
		border:0px;
	
		
	
	
}

.Pages img{
cursor:pointer;
}

#sortBy form input[type=submit]:hover {

	padding: 0;
	margin:0;
	margin-left: 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff8000;
	text-align:left;
	cursor:pointer;
	border:0px;
		height: 16px;
		width:50px;
	
		
	
	
}




#boxHome li a{
text-decoration:none;
list-style: none;

}

li a{
text-decoration:none;

}

	INPUT#PropertyId {
	width: 0px;
	height: 0px;
	padding: 0;
	margin:0;
	float:right;
}

#searchResult form input {
	width: 0px;
		height: 0px;
	padding: 0;
	margin:0;
	float:right;
}

#searchResult form{
	width:140px;
		height: 0px;
	padding: 0;
	margin:0;
	float:right;
}

.searchResult form input {
	width: 0px;
		height: 0px;
	padding: 0;
	margin:0;
	float:right;
}

.searchResult form{
	width:140px;
		height: 0px;
	padding: 0;
	margin:0;
	float:right;
}



	INPUT.input {
	BORDER-RIGHT: #9d9b99 1px solid; BORDER-TOP: #9d9b99 1px solid; FONT-SIZE: 0.99em; BORDER-LEFT: #9d9b99 1px solid; WIDTH: 240px; BORDER-BOTTOM: #9d9b99 1px solid; 
	margin-bottom: 10px; display:block;}
	#nombre.input {
	BORDER-RIGHT: #9d9b99 1px solid; BORDER-TOP: #9d9b99 1px solid; FONT-SIZE: 0.99em; BORDER-LEFT: #9d9b99 1px solid; WIDTH: 240px; BORDER-BOTTOM: #9d9b99 1px solid; 
	margin-bottom: 10px; display:block; clear:right;}
	#email.input {
	BORDER-RIGHT: #9d9b99 1px solid; BORDER-TOP: #9d9b99 1px solid; FONT-SIZE: 0.99em; BORDER-LEFT: #9d9b99 1px solid; WIDTH: 240px; BORDER-BOTTOM: #9d9b99 1px solid; 
	margin-bottom: 10px; display:block;}
	label {
	FLOAT: left; display: block; width: 130px; color:#FF8000;

}
	.data {
	WIDTH: 390px;  
	margin-bottom: 5px;
	
	
	}
.submit {
text-align:right;
padding: 4px;
margin: 5px;
}
.submitConfirmation {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#4D2E7A;
	border:0px;
	text-align:center;
	padding: 10px;
	float:left;
}
#filterSubmit input{
float:left;
margin-top:0px;
width: 72px;
height: 20px

}
#dropAmenities{
float:left;
margin-left: 10px;
width:213px;
height: 21px;
margin-top:0px;
margin-right: 30px;


}
a img {border:none;}

 #sitemap { 
  font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:70px;
  padding-right:115px
 } 

 #sitemap ul { 
  list-style:none; 
  background-color:#D0E8EE; 
  margin:0; 
  padding:10px; font-weight:bold;
 } 
 #sitemap ul li a:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
#sitemap ul ul li a:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
 
 #sitemap li { 
  background-color:#D0E8EE; 
  min-height:1em; 
  padding:.2em .4em; 
  position:relative; 
  width:15em; 
  color:#999999;
 } 
#sitemap ul ul { 
  font-size:90%; 
 } 
#sitemap ul ul li { 
  background-color:#B3D8E3; 
  width:15em; 
  left:6.4em; list-style:circle;
} 
INPUT.in_medio {
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
BORDER-RIGHT: #9d9b99 1px solid; 
BORDER-TOP: #9d9b99 1px solid; 
BORDER-LEFT: #9d9b99 1px solid; 
WIDTH: 162px; 
BORDER-BOTTOM: #9d9b99 1px solid;
}
SELECT.sl_small {
	
	WIDTH: 46px; 
	font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}
SELECT.sl_medio {
	
	WIDTH: 90px; 
	font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

SELECT.sl_faq {
	
	
	font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
margin-left: 12px;

}

SELECT.sl_resources {
	
	
	font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
margin-left: 12px;

}

SELECT.sl_area {
width: 130px;
	
	
	font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
margin-left: 12px;

}

.Pages { float:left;  margin-left:5px;}
.Pages a { width:20px; height:20px; 
background-color: #FFF;

margin-top: 2px;
margin-right: 2px;
margin-bottom: 2px;
margin-left: 2px;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top: 2px;
margin-bottom: 2px;
font-weight: bold;
text-decoration: none;
color: #74747f;
padding-top: 2px;
padding-right: 6px;
padding-bottom: 2px;
padding-left: 6px;}

.ActualPages { float:left;  margin-left:5px; height: 20px}
.ActualPages a { width:20px;  height:20px; 
background-color: #FF8000;

font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top: 2px;
margin-right: 2px;
margin-bottom: 2px;
margin-left: 2px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
padding-top: 2px;
padding-right: 6px;
padding-bottom: 2px;
padding-left: 6px;
}

#batch 

{
text-align:left;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: 11px;

color: #FF8000;

margin-top: 10px;

margin-bottom: 10px;
clear:both;


}

.batch 

{
text-align:left;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: 11px;

color: #FF8000;

margin-top: 10px;

margin-bottom: 10px;
clear:both;


}


#titulito {
font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#939393;

}       

#fotoprincipal {
margin-bottom: 10px;
max-width:100px;
}                        
.fotoprincipal {
margin-bottom: 10px;
max-width:100px;
}      

#mainImage{
width: 574px;
height: 204px;

float: right;


}
#amenities{
position:relative;
left: 10px;
width: 200px;
height: auto;
z-index: 500;
background-color:#ffffff;
border: #FF8000 solid  1px;
}

/*#area{
position:relative;
left: 20px;
width: 200px;
height: auto;
z-index: 500;
background-color:#ffffff;
border: #FF8000 solid  1px;
}*/

#area{
margin-left: 20px;


border: #cccccc solid  1px;
}



#hotelAddress2 

{

width: 950px;

float: left;

font-family: Verdana,Arial,Helvetica,sans-serif;

font-size: 11px;

font-weight: normal;

color: #67646c;

margin-left: 15px;

}

#hotelOverview5 {
width: 960px;

float: left;
background-color: #F0F0EF;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;

}
#bookingInfo {
width: 475px;
float: left;
background-color: #F0F0EF;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 5px;
	

} 

#termsInfo {
width: 475px;

float: left;
background-color: #ffffff;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 5px;
	margin-left: 10px;

}
#theCancelPolicy

{

color: red;

}
.ArnRateOdd th

{

background-color: #ffffff;

text-align: left;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #B0ADB1;

width: 50%;

}
.ArnRateEven th

{

background-color: #F0F0EF;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #B0ADB1;

text-align: left;

margin-left: -3px;

}
td .ArnNightlyRateCal

{

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #B0ADB1;

text-align: right;

}

.ArnRateEven td 

{

background-color: #F0F0EF;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #B0ADB1;

text-align: right;

width: 50%;

}

td .ArnNightlyRateCal 

{

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #B0ADB1;

text-align: right;

}

.ArnRateOdd td 

{

background-color: #ffffff;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #B0ADB1;

text-align: right;

width: 50%;

}

.ArnRateCalendar

{

background-color: #ffffff;

border: #CCCCCC solid  1px;

padding-top: 5px;

padding-right: 5px;

padding-bottom: 8px;

padding-left: 5px;

}

.totalsTable

{

margin-left: auto;



padding-top: 4px;

padding-right: 5px;

padding-bottom: 4px;

padding-left: 5px;

width: 100%;

margin-top: 5px;

background-color: #ffffff;

}
#bookingText {
width: 420px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #64646D;
	margin: 10px;

}

.bookingText {
width: 420px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #64646D;
	margin: 10px;

}
#path3 {
	
	
	width: 965px;
	height: 18px;
	background-color: #BDBCC1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	clear:both;
	text-indent: 15px;
	padding-top:3px;
}

#overviewText2 {
width: 680px;
margin-left: 20px;
float: left;

font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 10px;
	margin-bottom: 10px;
} 
#bookQuest {
width: 475px;

float: left;
background-color: #F0F0EF;
border: #CCCCCC solid  1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin-top: 5px;
	

} 
#bookingLeft {
width: 475px;

float: left;

	margin-top: 5px;

} 
INPUT.number {
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
BORDER-RIGHT: #9d9b99 1px solid; 
BORDER-TOP: #9d9b99 1px solid; 
BORDER-LEFT: #9d9b99 1px solid; 
WIDTH: 177px; 
BORDER-BOTTOM: #9d9b99 1px solid;
}
INPUT.area {
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
BORDER-RIGHT: #9d9b99 1px solid; 
BORDER-TOP: #9d9b99 1px solid; 
BORDER-LEFT: #9d9b99 1px solid; 
WIDTH: 45px; 
BORDER-BOTTOM: #9d9b99 1px solid;
}
INPUT.country {
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
BORDER-RIGHT: #9d9b99 1px solid; 
BORDER-TOP: #9d9b99 1px solid; 
BORDER-LEFT: #9d9b99 1px solid; 
WIDTH: 45px; 
BORDER-BOTTOM: #9d9b99 1px solid;
}
INPUT.postal {
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
BORDER-RIGHT: #9d9b99 1px solid; 
BORDER-TOP: #9d9b99 1px solid; 
BORDER-LEFT: #9d9b99 1px solid; 
WIDTH: 110px; 
BORDER-BOTTOM: #9d9b99 1px solid;
}

INPUT.in_medio2 {
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
BORDER-RIGHT: #9d9b99 1px solid; 
BORDER-TOP: #9d9b99 1px solid; 
BORDER-LEFT: #9d9b99 1px solid; 
WIDTH: 200px; 
BORDER-BOTTOM: #9d9b99 1px solid;
}
INPUT.in_largo2 {
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
BORDER-RIGHT: #9d9b99 1px solid; 
BORDER-TOP: #9d9b99 1px solid; 
BORDER-LEFT: #9d9b99 1px solid; 
WIDTH: 416px; 
BORDER-BOTTOM: #9d9b99 1px solid;
}

#policiesText {
width: 420px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74747F;
	margin: 10px;

}
h4{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #614296;
	margin-left: 0px;
	margin-top:10px;
	margin-bottom: 7px;

}
h4 A:link {
	COLOR: #614296; TEXT-DECORATION: none
}
h4 A:visited {
	COLOR: #614296; TEXT-DECORATION: none
}
h4 A:hover {
	COLOR: #614296; TEXT-DECORATION: underline
}

.ConfirmationBox { float:left; clear:left;
	width: 945px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #111111;
	margin: 0px; background:#F0F0EF; border:1px solid #FF8000;
	text-align:right;
}
.ConfirmationBox p{ 
	text-align:left;
	font-size: 12px;
	text-indent:10px;
	float:left;
	margin-top: 20px;
	margin-right: 10px;
	padding-bottom:22px;
}

.ConfirmationBox legend { 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;submit
	color:#FF8000;
} 


.ConfirmationBox input[type=submit] { 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#4D2E7A;
	border:0px;
	text-align:center;
	padding: 10px;
	float:left;
} 
.ConfirmationBox input{ 
	text-align:right;
} 


.buttonSubmit {
width: 420px;
text-align:right;

}

#imageText{
	position:absolute;
	z-index: 500;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-align:left;
	left: 551px;
	top: 269px;
	width: 533px;
}

.autoFill {
height: 24px;
font-style: bold;

}

#groupBooking legend

{
font-family:Verdana, Arial, Helvetica, sans-serif;

background-color: #ff8000;

color: #ffffff;

font-size: 11px;

font-weight: bold;

padding-top: 0.2em;

padding-right: 0.5em;

padding-bottom: 0.2em;

padding-left: 0.5em;

text-align: right;

}

#slide-images{
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	width:574px;
	height:204px;
	overflow:hidden;
}

#slide-images li{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

#slide-images li img{
	display:block;
	background-color:#FFFFFF;
}

#preload{
height: 100px; padding-left: 180px; padding-top: 80px;
}

#password{
margin-left:135px;}



#backbox {  position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;
-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80); z-index:1001; }
#overbox { position:absolute; top:20%; left:20%; width:50%; height:50%; 
overflow:auto; z-index: 1002;}


#avatar {
		width: 965px;
	margin: 0px auto;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #BEAEDA;
	visibility: visible;
	z-index: 0;
	
}

#avatar A:link {
	COLOR: #BEAEDA; TEXT-DECORATION: none; 	font-size: 9px;
}
#avatar A:visited {
	COLOR: #BEAEDA; TEXT-DECORATION: none; 	font-size: 9px;
}
#avatar A:hover {
	COLOR: #BEAEDA; TEXT-DECORATION: underline; 	font-size: 9px;
}

#error {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;

	
}

#interim {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
color: #74747F;
	line-height:20px;
	margin-left: 80px;
	margin-top: 40px;


	
}

#interim A:link {
	COLOR: #FF8000; TEXT-DECORATION: none; 	font-size: 14px;
}
#interim A:visited {
	COLOR: #FF8000; TEXT-DECORATION: none; 	font-size: 14px;
}
#interim A:hover {
	COLOR: #FF8000; TEXT-DECORATION: underline; 	font-size: 14px;
}
.hotels3 {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
color: #FF8000;

	margin-left: 12px;
	


	
}
.cityImage4 {


	background-color: #ffffff;
	border: #CCCCCC solid  1px;
	padding: 4px;
	margin-left: 10px;
	margin-bottom: 10px;
	float:right;

}




#searchform{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;


	
}
#searchform td{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;


	
}


/* NEW FILTERS*/


.refineTitle{


font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7655B3;
		background-image:url(../images/bg-filters.gif);
	background-repeat: no-repeat;
	width: 481px;
	height: 21px;

	

}
#refineSort{
float:left;
	width: 481px;
	height: 102px;

	

}
.refineTitle2{


font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;

	width: 200px;
	height: 18px;
	text-indent: 10px;
	padding-top: 3px;
	float:left;
	
	

}
.refineButton{
width: 72px;
height: 20px;
float:left;
margin-left:190px;
	
	

}
.refineForm{


font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #414145;

	width: 481px;
	height: 25px;
	text-indent: 10px;
	margin-top: 4px
	

}
#sortButtons{


font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #414145;
	background-color: #D1C6E5;
	margin-top:1px;
	width: 481px;
	height: 25px;
	text-indent: 10px;
	margin-top: 4px;
	margin-bottom:0px;
	padding:0;
	

}
#filterStars{


font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #414145;

	width: 481px;
	height: 25px;
	text-indent: 10px;
	margin-top: 4px
	

}
.filterStars22{




	width: 240px;
	height:21px;

	

	

	

}
#filterStarsText{
position:relative;
left: 0px;

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #414145;

	width: 170px;
	height: 25px;
	margin-left: 20px;
	
	margin-top: 3px;
	float:left;
	

}
#filterAmenitiesText{
position:relative;
left: 0px;


font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #414145;
margin-left: 6px;
	width: 210px;
	height: 25px;
	margin-top: 3px;
	float:left;
	

}
#amenitiesSection{


font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #414145;

	width: 481px;
	height: 25px;
	text-indent: 10px;
	margin-top: 4px
	

}

INPUT.landmark {
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
BORDER-RIGHT: #9d9b99 1px solid; 
BORDER-TOP: #9d9b99 1px solid; 
BORDER-LEFT: #9d9b99 1px solid; 
WIDTH: 200px; 
BORDER-BOTTOM: #9d9b99 1px solid;
}


#weather {
	

	width: 966px;
	height: 65px;
	clear: both;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
border: #CCCCCC solid  1px;
	color: #74747F;
	padding-top:5px;
	
}


.weatherItem{
	

	width: 186px;
	float:left;

	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	color: #74747F;
	margin-right: 6px;

}

.weatherItem A:link {
	COLOR: #FF8000; TEXT-DECORATION: none
}
.weatherItem A:visited {
	COLOR: #FF8000; TEXT-DECORATION: none
}
.weatherItem A:hover {
	COLOR: #FF8000; TEXT-DECORATION: underline
}


.gmnoprint A:link {
	COLOR: #FF8000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
}
.gmnoprint A:visited {
	COLOR: #FF8000; TEXT-DECORATION: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
}
.gmnoprint A:hover {
	COLOR: #FF8000; TEXT-DECORATION: underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
}



	.date{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF8000;
	margin-left: 0px;
	margin-bottom: 1px;
	margin-top: 2em;
	padding: 0;
}
	.newsTitle{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF8000;
	margin-left: 0px;
	margin-bottom: 1px;
	padding: 0;
	text-transform:none;
}
.choose{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

	
	display:block;
}

.hotelNearBy{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff8000;
	width: 710px;
	
	text-align:center;
	margin-top: 20px;
display:block;
	float:left;
}
.hotelNearBy img{
	margin-top: 10px;

}

.hotelNearBy A:link {
	COLOR: #ff8000; TEXT-DECORATION: underline;
}
.hotelNearBy A:visited {
	COLOR: #ff8000; TEXT-DECORATION: underline;
}
.hotelNearBy A:hover {
	COLOR: #ff8000; TEXT-DECORATION: underline;
}


#checkbox {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
display:block;
clear: both;
padding-top: 20px;
margin-bottom: 20px;



} 

	#competition INPUT.input {
	BORDER-RIGHT: #9d9b99 1px solid; BORDER-TOP: #9d9b99 1px solid; FONT-SIZE: 0.99em; BORDER-LEFT: #9d9b99 1px solid; WIDTH: 240px; BORDER-BOTTOM: #9d9b99 1px solid; 
	margin-bottom: 10px; display:block;}
	#competition #nombre.input {
	BORDER-RIGHT: #9d9b99 1px solid; BORDER-TOP: #9d9b99 1px solid; FONT-SIZE: 0.99em; BORDER-LEFT: #9d9b99 1px solid; WIDTH: 240px; BORDER-BOTTOM: #9d9b99 1px solid; 
	margin-bottom: 10px; display:block; clear:right;}
	#competition #email.input {
	BORDER-RIGHT: #9d9b99 1px solid; BORDER-TOP: #9d9b99 1px solid; FONT-SIZE: 0.99em; BORDER-LEFT: #9d9b99 1px solid; WIDTH: 240px; BORDER-BOTTOM: #9d9b99 1px solid; 
	margin-bottom: 10px; display:block;}
	#competition label {
	FLOAT: left; display: block; width: 230px; color:#FF8000;

}

div.pagination {padding: 1px; margin: 1px;}
div.pagination a {padding: 0px 3px 0px 3px; margin: 1px; border: 1px solid #AAAADD; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration: none; text-align:center; vertical-align:middle; color: #469406;}
div.pagination a:hover, div.pagination a:active {border: 1px solid #469406; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:center; vertical-align:middle; color: #000;}
div.pagination span.current {padding: 0px 3px 0px 3px; margin: 1px; border: 1px solid #469406; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: bold; background-color: #469406; text-align:center; vertical-align:middle; color: #FFF;}
div.pagination span.disabled {padding: 0px 3px 0px 3px; margin: 1px;border: 1px solid #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:center; vertical-align:middle; color: #999999;}
