body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
	text-align:justify;
}
a{ text-decoration:none; font-weight:bold; font-size:12px; color:#616161; }
a:hover{ text-decoration:uderline; font-weight:bold; size:12; color:#121212;}
body {
	background-image:url(images/page-top-bkg.jpg); background-repeat:no-repeat; background-position:top center;
	background-color: #f2f0e5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.table_home{ width:632; height:auto;}
.rent{ font-size:14px; text-align:center;}
.rent_header { font-size:14px; text-align:center; font-weight:normal; color:#FFFFFF; background-color:#86081e; }
.body_table{ background-color:#FFFFFF; padding-left:22px;}
.langauge_bg{ background-image:url(images/language_crn_mid.png); background-repeat:repeat-x; background-position:top left; padding-top:15px;}
.btn1 {text-align:center;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	background:url(images/btn_apartment.png); background-repeat:no-repeat;
	background-position:top center;
	width:161px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}
.btn1:hover {
	background:url(images/btn_apartment_hover.png); background-repeat:no-repeat;
	background-position:top center;
	width:161px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}
	.btn1:active {
	background:url(images/btn_apartment_hover.png); background-repeat:no-repeat;
	background-position:top center;
	width:161px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}
.btn2 {text-align:center;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	background:url(images/btn_location.png); background-repeat:no-repeat;
	background-position:top center;
	width:161px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}
.btn2:hover {text-align:center;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	background:url(images/btn_location_hover.png); background-repeat:no-repeat;
	background-position:top center;
	width:161px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}	
.btn2:active {text-align:center;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	background:url(images/btn_location_hover.png); background-repeat:no-repeat;
	background-position:top center;
	width:161px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}		
.btn3 {text-align:center;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	background:url(images/btn_contact.png); background-repeat:no-repeat;
	background-position:top center;
	width:162px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}	
.btn3:hover {text-align:center;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	background:url(images/btn_contact_hover.png); background-repeat:no-repeat;
	background-position:top center;
	width:162px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}
.btn1_es {text-align:center;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	background:url(images/btn_apartment_es.png); background-repeat:no-repeat;
	background-position:top center;
	width:161px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}
.btn1_es:hover {
	background:url(images/btn_apartment_hover_es.png); background-repeat:no-repeat;
	background-position:top center;
	width:161px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}
.btn2_es {text-align:center;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	background:url(images/btn_location_es.png); background-repeat:no-repeat;
	background-position:top center;
	width:161px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}
.btn2_es:hover {
	background:url(images/btn_location_hover_es.png); background-repeat:no-repeat;
	background-position:top center;
	width:161px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}
.btn3_es {text-align:center;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	background:url(images/btn_contact_es.png); background-repeat:no-repeat;
	background-position:top center;
	width:162px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}
.btn3_es:hover {
	background:url(images/btn_contact_hover_es.png); background-repeat:no-repeat;
	background-position:top center;
	width:162px;
	height:46px;
	border-style:none;
	outline:none;
	color:#fff;
	cursor:pointer;
	text-indent: -9999px;
	}
.left_contact{ background-image:url(images/left_contact_bg.jpg); background-repeat:no-repeat; font-family:Century; height:152px; width:230px; color:#92926d; font-size:16px; text-align:center; padding-top:47px; line-height:22px;}
.left_contact a {  color:#92926d; font-size:16px;  line-height:22px; text-decoration:none; outline:none; font-weight:normal;}
.left_contact a:hover {  color:#71714d; font-size:16px;  line-height:22px; text-decoration:underline; outline:none; font-weight:normal;}

.left_contactanos{ background-image:url(images/left_contactenos_bg.jpg); background-repeat:no-repeat; font-family:Century; height:152px; width:230px; color:#92926d; font-size:16px; text-align:center; padding-top:47px; line-height:22px;}	
.left_contactanos a {  color:#92926d; font-size:16px;  line-height:22px; text-decoration:none; outline:none; font-weight:normal;}
.left_contactanos a:hover {  color:#71714d; font-size:16px;  line-height:22px; text-decoration:underline; outline:none; font-weight:normal;}

.calendor_bg { background-image:url(images/calendor_bg.jpg); background-repeat:no-repeat top; width:252px; height:231px;}
.calendor_bg_extra { background-image:url(images/calendor_bg_extra.jpg); background-repeat:repeat-x top; height:75px;}
.calendor_bg_extra_footer { background-image:url(images/footer_bg_magenta.jpg);background-repeat:repeat-x top; height:35px;}
.footer_form_left_crn { background-image:url(images/footer_booking_leftsite.jpg); background-repeat:no-repeat; background-position:top left; width:11px;}  
.footer_form_right_crn { background-image:url(images/footer_booking_rightsite.jpg); background-repeat:no-repeat; background-position:bottom right; width:19px;}
.footer_form_midle{ width:540px; background-color:#6e6861; text-align:left;} 
.footer_bg{ background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; background-position:top; height:auto; width:auto; background-color:#99978e;}
.form_text{ color:#ffffff; line-height:22px; text-align:right;}
.comments {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #828484;
	padding: 1px;
	width: 170px;
	height:15px;
	border: 1px solid #f2f2f2;
}
.input_pod_fields
{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
height:18px;
width:200px;
text-align:left;
border:#c4c4c4 1px solid;
}
.footer_btm{ background-color:#473e39; height:35px; color:#ffffff; size:10px; vertical-align:middle; padding-right:9px; text-align:center;}
.footer_btm a{ background-color:#473e39; height:35px; color:#ffffff; size:10px; text-decoration:none; font-weight:normal;}
.footer_btm a:hover{ background-color:#473e39; height:35px; color:#ffffff; size:10px; text-decoration:underline;}
.footer_btm_dvd{ background-color:#473e39; height:35px; color:#c2c2c2; size:10px; vertical-align:middle; padding-right:9px; padding-left:9px; text-align:center;}
.calendor_options{ color:#ffffff; size:12px; font-weight:bold; text-align:center;}
.highlightbutton
{
	background-color:#86081e;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
}
.inputbutton:hover
{
	width:97px;
	height:34px;
	text-align:center;
	font-family:Arial;
	background-image:url(images/01.png);
	cursor:pointer;
	border-style:none;
}
.inputbutton
{
	text-align:center;
	font-family:Arial;
	font-size:11px;
	background:url(images/06.png);
	width:97px;
	height:34px;
	padding-bottom:7px;
	border-style:none;
	color:#f2f2f2;
}
.location_by_bg{ background-image:url(images/location_by_bg.jpg); background-repeat:no-repeat; background-position:top left; width:509px; height:38px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:32px; padding-left:15px; padding-bottom:9px; color:#f8f5ec; display:block;}
.location_by_bg_icon{ text-align:right; line-height:38px; float:right;  vertical-align:top; width:auto; padding:0px; margin:0px;}