a {text-decoration: none}
.imgemail{border-style:none;position: absolute;left: 850px;top:10px;WIDTH:30; HEIGHT:20;}
.whatsapp{border-style:none;position: absolute;left: 904px;top:10px;WIDTH:20; HEIGHT:20;}
.imglogomain{border-style:none;position: absolute;left: 557px;top:358px;WIDTH:238; HEIGHT:80;opacity: 0.65;filter: alpha(opacity=65);}
.logomain{border-style:none;position: absolute;left: 104px;top:3px;WIDTH:40; HEIGHT:40;}
.imgemailfoot{border-style:none;position: absolute;left: 258px;top:1577px;WIDTH:30; HEIGHT:26;}
.calendaricocheckin{border-style:none;position: absolute;left: 396px;top:329px;WIDTH:19; HEIGHT:17;}
.calendaricocheckout{border-style:none;position: absolute;left: 577px;top:329px;WIDTH:19; HEIGHT:17;}

/*hr {position:absolute; left:246px; top:287px;background-color:rgb(242,207,181); width:800;height:1px;size:1px;border: none;}*/

/*hr2 {position:absolute; left:246px; top:379px;background-color:rgb(242,207,181); width:800;height:1px;size:1px;border: none;}*/
hr2 {position:absolute; left:246px; top:379px;background-color:rgb(242,207,181); width:800;height:1px;size:1px;border: none;}
hr {position:absolute; left:246px; top:286px;background-color:rgb(242,207,181); width:800;height:1px;size:1px;border: none;}

#upbanner{position:absolute;background-color:rgb(0,0,0);width:100%;height:43px;top:0px;left:0px;font-family:"Helvetica","Arial";font-size:26px;}
#maintitle{position:absolute;background-color:rgb(0,0,0);width:200px;height:43px;top:7px;left:148px;font-family:"Helvetica","Arial";font-size:26px;color:rgb(255,255,255);}
#titledescription{position:absolute;background-color:rgb(0,0,0);width:600px;height:32px;top:8px;left:368px;font-family:"open sans condensed","Helvetica","Arial";font-size:20px;color:rgb(255,255,255);}

/*#titledescription{-webkit-transform: scale(0.8,1);-ms-transform: scale(0.8,1);-O-transform: scale(0.8,1);position:absolute;background-color:rgb(0,0,0);width:600px;height:32px;top:8px;left:328px;font-family:"open sans condensed","Helvetica","Arial";font-size:17px;color:rgb(255,255,255);}*/
#secondbanner{position:absolute;background-color:rgb(246,246,246);width:100%;height:54px;top:43px;left:0px;font-family:"Helvetica","Arial";font-size:17px;}
#menu {background-color:rgb(246,246,246); width:550px; position:absolute; left:438px;font-size:14px;float:center; font-family:"Verdana"; color:rgb(68,68,68);top:43;height:2px;line-height: 3px;}
#phone{position:absolute;background-color:rgb(0,0,0);width:100px;height:25px;top:12px;left:930px;font-family:"Helvetica","Arial";font-size:13px;color:rgb(255,255,255);}
#pagetitle{-webkit-transform: scale(1,1.5);-ms-transform: scale(1,1.5);-O-transform: scale(1,1.5);background-color:rgb(255,255,255); width:200px; position:absolute; left:184px;font-size:23px;float:center; font-family:"Verdana"; color:rgb(0,0,0);top:150;height:30px;line-height: 20px;}
#subtitle{background-color:rgb(255,255,255); width:300px; position:absolute; left:246px;font-size:24px;float:center; font-family:"Verdana"; color:rgb(97,97,97);top:252px;height:30px;line-height: 20px;}

#mapa{position:absolute;background-color:rgb(255,255,25);width:440px;height:257px;top:1055px;left:675px;}
#tituloladomapa{-webkit-transform: scale(1,1.5);-ms-transform: scale(1,1.5);-O-transform: scale(1,1.5);position:absolute;background-color:rgb(255,255,255);width:300px;height:340px;top:1190px;left:250px;font-family:"Open Sans Condensed","Helvetica","Arial";font-size:25px;text-align:justify;line-height: 26px;}
#textoladomapa{-webkit-transform: scale(1,1.5);-ms-transform: scale(1,1.5);-O-transform: scale(1,1.5);position:absolute;background-color:rgb(255,255,255);width:300px;height:340px;top:1285px;left:250px;font-family:"Open Sans Condensed","Helvetica","Arial";font-size:16px;text-align:justify;line-height: 26px;}

#fifthbanner{position:absolute;background-color:rgb(0,0,0);width:100%;height:199px;top:1503px;left:0px;font-family:"Helvetica","Arial";font-size:17px;text-align:center;}
#fifthbannerfirsttitle{-webkit-transform: scale(1,1.5);-ms-transform: scale(1,1.5);-O-transform: scale(1,1.5);position:absolute;background-color:rgb(0,0,0);width:180px;height:30px;top:1533px;left:258px;font-family:"Open Sans Condensed","Helvetica","Arial";font-size:17px;text-align:left;color:rgb(255,255,255);}
#fifthbannerfirsttext{-webkit-transform: scale(1,1.5);-ms-transform: scale(1,1.5);-O-transform: scale(1,1.5);position:absolute;background-color:rgb(0,0,0);width:180px;height:20px;top:1619px;left:258px;font-family:"Helvetica","Arial";font-size:12px;text-align:left;color:rgb(255,255,255);}
#fifthbannersecondtitle{-webkit-transform: scale(1,1.5);-ms-transform: scale(1,1.5);-O-transform: scale(1,1.5);position:absolute;background-color:rgb(0,0,0);width:180px;height:30px;top:1533px;left:605px;font-family:"Open Sans Condensed","Helvetica","Arial";font-size:17px;text-align:left;color:rgb(255,255,255);}
#fifthbannersecondtext{-webkit-transform: scale(1,1.5);-ms-transform: scale(1,1.5);-O-transform: scale(1,1.5);position:absolute;background-color:rgb(0,0,0);width:180px;height:20px;top:1577px;left:605px;font-family:"Helvetica","Arial";font-size:12px;text-align:left;color:rgb(255,255,255);}
#fifthbannerthirdtitle{-webkit-transform: scale(1,1.5);-ms-transform: scale(1,1.5);-O-transform: scale(1,1.5);position:absolute;background-color:rgb(0,0,0);width:180px;height:30px;top:1533px;left:952px;font-family:"Open Sans Condensed","Helvetica","Arial";font-size:17px;text-align:left;color:rgb(255,255,255);}
#fifthbannerthirdtext{-webkit-transform: scale(1,1.5);-ms-transform: scale(1,1.5);-O-transform: scale(1,1.5);position:absolute;background-color:rgb(0,0,0);width:180px;height:20px;top:1577px;left:952px;font-family:"Helvetica","Arial";font-size:12px;text-align:left;color:rgb(255,255,255);}

#fechas01{position:absolute;border-collapse: collapse;border-color:rgb(242,207,181);border-style: solid;top:320px;left:249px;font-family:"Helvetica","Arial";text-align:left;color:rgb(0,0,0);}
#celda{font-family:"Helvetica","Arial";border-left-style:solid;font-size:12px;text-align:left;width:178px;height:35px;border-width:1px;}
.lefttriangle{position:relative;top:-245px;left:26px;width: 0px;height: 0px;border-style: solid;border-width: 7.5px 12px 7.5px 0;border-color: transparent #000000 transparent transparent;line-height: 0px;border-color: #ffffff #000000 #ffffff #ffffff;filter: progid:DXImageTransform.Microsoft.Chroma(color='#ffffff');}
.righttriangle{position:relative;top:-259px;left:232px;width: 0px;height: 0px;border-style: solid;border-width: 7.5px 0 7.5px 12px;border-color: transparent transparent transparent #000000;line-height: 0px;border-color: #ffffff #ffffff #ffffff #000000;filter: progid:DXImageTransform.Microsoft.Chroma(color='#ffffff');}
/* http://apps.eky.hk/css-triangle-generator/ */

#calendarcheckin{position:absolute;top:352px;left:249px;}
.calendarrect{width:271;height:248;border-bottom: 1px solid rgb(242,207,181);border-right: 1px solid rgb(242,207,181);border-left: 1px solid rgb(242,207,181);background-color:rgb(255,255,255);}
.calendarupleft{position:relative;top:22px;width:49;height:10;border-top: 1px solid rgb(242,207,181);}
.calendarupright{position:relative;left:79px;top:11px;width:194;height:10px;border-top: 1px solid rgb(242,207,181);}
.calendarrightdiagonal{position:relative;width:23;height:10px;border-top: 1px solid rgb(242,207,181);border-top: 1px solid rgb(242,207,181);-webkit-transform:translateY(-270px) translateX(56px) rotate(45deg);-ms-transform:translateY(-270px) translateX(93px) rotate(45deg);-O-transform:translateY(-270px) translateX(106px) rotate(45deg);}
.calendarleftdiagonal{position:relative;width:23;height:10px;border-top: 1px solid rgb(242,207,181);border-top: 1px solid rgb(242,207,181);-webkit-transform:translateY(-259px) translateX(49px) rotate(-45deg);-ms-transform:translateY(-259px) translateX(93px) rotate(45deg);-O-transform:translateY(-259px) translateX(93px) rotate(45deg);}
.calendardayofweek{position:relative;left:14;top:-250px;width:30px;height:10px;font-family:"Helvetica","Arial";border-left-style:none;font-size:11px;text-align:center;border-width:1px;}
.calendarmonth{position:relative;left:55px;top:-295px;width:160px;height:25px;font-family:"Helvetica","Arial";font-size:20px;text-align:center;}
.calenderbegin{position:relative;left:14;top:-270px;border-collapse: collapse;}
.calenderdm{width:31px;height:25px;font-family:"Helvetica","Arial";border-width:1px;border-style:solid;border-color:rgb(242,207,181);font-size:12px;text-align:center;}


.amenitytext{position:absolute;height:20;background-color:rgb(128,128,128);color:rgb(255,255,255);text-align:center;}


#calendarcheckout{position:absolute;top:352px;left:430px;}
#searchbutton{position:absolute;top:320px;left:793px;width:178px;height:36px;background-color:rgb(217,123,52);color:rgb(255,255,255);font-family: 'Open Sans', sans-serif;text-align:center;line-height:36px;font-size:15px;cursor:default;}
#pantalla{position:absolute;top:400px;left:980px;width:318px;height:600px;background-color:rgb(217,123,52);color:rgb(255,255,255);}
#calendario{border-style:none;position: absolute;left: 850px;top:0px;WIDTH:30; HEIGHT:20;}
/*********************************TO BE PUT IN PHP - BEGIN ******************************/
/*#imgapartment{border-style:none;position: absolute;left: 246px;top:416px;WIDTH:242px; HEIGHT:171px;}*/
.imgapartment{border-style:none;position: absolute;WIDTH:242px; HEIGHT:171px;}
.apartmenttitle{position:absolute;left:512px;font-family: 'Open Sans', sans-serif;font-size:20px;color:rgb(97,97,97);font-weight: bold;letter-spacing: 1px}
.apartmentdescription{position:absolute;left:512px;font-family: 'Open Sans', sans-serif;font-size:13px;color:rgb(23,23,39);}
hr3 {position:absolute; left:512px; background-color:rgb(242,207,181); width:300;height:1px;size:1px;border: none;}
.amenities {border-style:none;position: absolute;left: 512px;}
.amenitiesicon{position:relative;left: 3px; WIDTH:30px; HEIGHT:30px;}
.botoninfo{position:absolute;left:793px;width:178px;height:53px;background-color:rgb(217,123,52);color:rgb(255,255,255);text-align:center;line-height:53px;font-family: 'Open Sans', sans-serif;font-size:15px;cursor:default;border:none;}
/*********************************TO BE PUT IN PHP - END ******************************/
#noapartment{position:absolute;left:246px;width:800px;height:100px;;color:rgb(0,0,0);text-align:center;top:484;line-height:53px;font-family: 'Open Sans', sans-serif;font-size:27px;cursor:default;border:none;}

ul, ol {
				list-style:none;
			}
.nav > li {
				float:left;
			}		
.nav li a {
				color:#666666;
				text-decoration:none;
				padding:10px 7px;
				display:block;
			}
.nav li a:hover {
				background-color:none;
			}
.nav li ul {
				display:none;
				position:absolute;
				min-width:100px;
				color:#FF0000;				
			}			
.nav li:hover > ul {
				background-color:#444444;
				font-color:#FF0000;
				display:block;
				background-color:#444444;
			}
.nav li ul li {
				position:relative;
			}
.form-select:focus {
				border-color: #dee2e6;
				outline: 0;
				box-shadow: none;
			}
.capacity{
	border: none;
	border-bottom: none;
	hidden;
}
