/* CSS Document */

html, body {
		FONT-FAMILY: tahoma;
		FONT-SIZE: 11px;
		FONT-WEIGHT: 100; 
		COLOR: #ffffff;
		text-align: center;
		background-color: #cccccc; 

	}
	body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
}

	a:link,a:visited,a:hover,a:active
 {
  		color: #000000;
  		text-decoration: none;
  		font-weight: none;
	}	
	a:hover{
		COLOR: #D6DC72;
}

a.nav:link {color: #ffffff;  }
a.nav:visited {color: #ffffff; }
a.nav:hover {text-decoration: underline; COLOR: #968E6A; }
a.nav:active {color: #ffffff; text-decoration: underline;


}

a.mail:link {color: #000000;  }
a.mail:visited {color: #000000; }
a.mail:hover {text-decoration: underline; COLOR: #968E6A; }
a.mail:active {color: #000000; 


}
	#wrapper {
		text-align: left;
		width:974px;
		topmargin:0px;
 		 height: 698px;
		 overflow: hidden;
	}
	
		#background1{
  position:relative;
  text-align: left;
  height:349px;  width:325px;
  left:0px;
  top:0px;
   background-image:    url(../images/background/r1c1loc.png);
  
 }#background2{
  position:relative;
  text-align: left;
  height:349px;  width:325px;
  left:325px;
  top:-349px;
   background-image:    url(../images/background/r1c2loc.png);
  
 }#background3{
  position:relative;
  text-align: left;
  height:349px;  width:324px;
  left:650px;
  top:-698px;
   background-image:    url(../images/background/r1c3loc.png);
  
 }#background4{
  position:relative;
  text-align: left;
  height:349px;  width:325px;
  left:0px;
  top:-698px;
   background-image:    url(../images/background/r2c1loc.png);
  
 }#background5{
  position:relative;
  text-align: left;
  height:349px;  width:325px;
  left:325px;
  top:-1047px;
   background-image:    url(../images/background/r2c2loc.png);
  
 }#background6{
  position:relative;
  text-align: left;
  height:349px;  width:324px;
  left:650px;
  top:-1396px;
   background-image:    url(../images/background/r2c3loc.png);
  
 }
	
		#background1apart{
  position:relative;
  text-align: left;
  height:349px;  width:325px;
  left:0px;
  top:0px;
   background-image:    url(../images/background/r1c1apart.png);
  
 }#background2apart{
  position:relative;
  text-align: left;
  height:349px;  width:325px;
  left:325px;
  top:-349px;
   background-image:    url(../images/background/r1c2apart.png);
  
 }#background3apart{
  position:relative;
  text-align: left;
  height:349px;  width:324px;
  left:650px;
  top:-698px;
   background-image:    url(../images/background/r1c3apart.png);
  
 }#background4apart{
  position:relative;
  text-align: left;
  height:349px;  width:325px;
  left:0px;
  top:-698px;
   background-image:    url(../images/background/r2c1apart.png);
  
 }#background5apart{
  position:relative;
  text-align: left;
  height:349px;  width:325px;
  left:325px;
  top:-1047px;
   background-image:    url(../images/background/r2c2apart.png);
  
 }#background6apart{
  position:relative;
  text-align: left;
  height:349px;  width:324px;
  left:650px;
  top:-1396px;
   background-image:    url(../images/background/r2c3apart.png);
  
 }#maintext{
  position:relative;
  text-align: left;
  height:315px;  width:242px;
  left:693px;
  top:-1918px;
		 overflow: auto;
  
  
 }#footer1{
  position:relative;
  text-align: center;
		COLOR: #000000;
  height:19px;  width:656px;
  left:276px;
  top:-1805px;
  
 }#footer2{
  position:relative;
  text-align: center;
		COLOR: #000000;
  height:19px;  width:656px;
  left:276px;
  top:-1805px;
   
  
 }#toplink1{
  position:relative;
  text-align: left;
  height:17px;  width:220px;
  left:309px;
  top:-2345px;
   
  
 }#toplink2{
  position:relative;
  text-align: left;
  height:17px;  width:208px;
  left:576px;
  top:-2362px;
   
  
 }#hometext{
  position:relative;
  text-align: left;
  height:15px;  width:40px;
  left:329px;
  top:-2412px;
   
  
 }#apartmentstext{
  position:relative;
  text-align: left;
  height:15px;  width:66px;
  left:406px;
  top:-2427px;
   
  
 }#locationtext{
  position:relative;
  text-align: left;
  height:15px;  width:46px;
  left:505px;
  top:-2442px;
   
  
 }#bookingtext{
  position:relative;
  text-align: left;
  height:15px;  width:46px;
  left:587px;
  top:-2457px;
   
  
 }#offerstext{
  position:relative;
  text-align: left;
  height:15px;  width:37px;
  left:671px;
  top:-2472px;
   
  
 }#faqstext{
  position:relative;
  text-align: left;
  height:15px;  width:32px;
  left:747px;
  top:-2487px;
   
  
 }#linkstext{
  position:relative;
  text-align: left;
  height:15px;  width:32px;
  left:815px;
  top:-2502px;
   
  
 }#contactext{
  position:relative;
  text-align: left;
  height:15px;  width:40px;
  left:881px;
  top:-2517px;
   
  
 }#toplogo{
  position:relative;
  text-align: left;
  height:81px;  width:252px;
  left:24px;
  top:-2593px;
   
  
 }#quickchecktitle{
  position:relative;
  text-align: left;
  height:24px;  width:205px;
  left:58px;
  top:-2588px;
   
  
 }#quickcheckbox{
  position:relative;
  text-align: left;
  height:104px;  width:246px;
  left:24px;
  top:-2568px;
  background-color: #3C3724;
   
  
 }#locatortitle{
  position:relative;
  text-align: left;
  height:27px;  width:205px;
  left:58px;
  top:-2558px;
   
  
 }#locatorbox{
  position:relative;
  text-align: left;
  height:106px;  width:217px;
  left:39px;
  top:-2423px;
   
  
 }#bottomtitle{
  position:relative;
  text-align: left;
  height:21px;  width:261px;
  left:474px;
  top:-2367px;
   
  
 }#footer3{
  position:relative;
  text-align: center;
		COLOR: #97916D;
  height:19px;  width:656px;
  left:276px;
  top:-2310px;
   
  
 }#language1{
  position:relative;
  text-align: center;
  height:13px;  width:20px;
  left:756px;
  top:-2975px;
   
  
 }#language1image{
  position:relative;
  text-align: left;
  height:13px;  width:18px;
  left:776px;
  top:-2988px;
   
  
 }#language2{
  position:relative;
  text-align: center;
  height:13px;  width:19px;
  left:794px;
  top:-3001px;
   
  
 }#language2image{
  position:relative;
  text-align: left;
  height:13px;  width:19px;
  left:813px;
  top:-3014px;
   
  
 }#language3{
  position:relative;
  text-align: center;
  height:13px;  width:23px;
  left:832px;
  top:-3027px;
   
  
 }#language3image{
  position:relative;
  text-align: left;
  height:13px;  width:18px;
  left:855px;
  top:-3040px;
   
  
 }#language4{
  position:relative;
  text-align: center;
  height:13px;  width:23px;
  left:873px;
  top:-3053px;
   
  
 }#language4image{
  position:relative;
  text-align: left;
  height:13px;  width:18px;
  left:896px;
  top:-3066px;
   
  
 }#language5image{
  position:relative;
  text-align: left;
  height:13px;  width:18px;
  left:896px;
  top:-4066px;
   
  
 }#googlemap{
  position:relative;
  text-align: left;
  height:321px;  width:370px;
  left:296px;
  top:-2925px;
   
  
 }#bookingengine{
  position:relative;
  text-align: left;
  height:254px;  width:650px;
  left:296px;
  top:-2925px;
  background-color: #BCB7A1;
   
  
 }#bookingengine2{
  position:relative;
  text-align: center;
		FONT-SIZE: 12px;
  height:100px;  width:650px;
  left:296px;
  top:-2925px;
  background-color: #BCB7A1;
   
  
 }
 
.inputstyle {background-color:#3C3724;font-family:times new roman;font-weight:normal;font-size: 8pt;color:#831518;text-align: center;border: solid 1px #A7A6AA;} 
.inputleftstyle {background-color:#3C3724;font-family:times new roman;font-weight:normal; font-size:8pt;color:#831518;text-align:left;} 
.inputbgstyle {font-family:times new roman ;font-weight: normal;font-size:8pt;color:#831518;text-align:center;} 
.buttonstyle {background-color:#9F9885;font-family:Tahoma;font-weight:bold;font-size:7pt;width:106px;color:#FFFFFF;text-align:center;} 
.libellestyle {font-family:times new roman;font-weight:normal; font-size:9pt; color:#831518;text-align: right;} 
.libelleleftstyle {background-color:#3C3724; font-family:Tahoma;font-weight:normal; font-size:8pt; color:#FFFFFF;text-align:left;} 
.libellerightstyle {font-family:times new roman;font-weight:normal; font-size:9pt; color:#831518;text-align:right;} 
.libellecenterstyle {font-family:times new roman;font-weight:normal; font-size:9pt; color:#831518;text-align:center;} 
.titlestyle {background-color:#3C3724;font-family:Tahoma;font-weight:normal;font-size:11pt; color:#3C3724;text-align:center;} 
.titleleftstyle {background-color:#3C3724;font-family:times new roman;font-weight:bold;font-size:11pt; color:#831518;text-align:left ;} 
.titlerightstyle {background-color:#3C3724;font-family:times new roman;font-weight:bold;font-size:11pt; color:#831518;text-align:right ;} 
.titlecenterstyle {background-color:#3C3724;font-family:times new roman;font-weight:bold;font-size:11pt; color:#831518;text-align:center ;} 
.columntitlestyle {border-style:solid ;border-width:1;border-color:#996600;background-color:#3C3724;font-family:Verdana ;font-weight:bold; font-size:8pt; color:#2E0000;text-align:center;} 
.rowtitlestyle {background-color:#cccccc;font-family:Verdana;font-weight:bold; font-size:8pt; color:#831518;text-align:left ;} 
.contentstyle {font-family:times new roman;font-weight:normal; font-size:8pt; color:#831518;text-align:center ;} 
.columndatecolorstyle {background-color:#3C3724;font-family: arialVerdana;font-weight:normal; font-size:9; color:#2E0000;text-align:center; height:10 ;} 
.columnmoneystyle {font-family:times new roman;font-weight:normal; font-size:9; color:#831518;text-align:right ;} 
