*{

	font-family: Arial;

	font-size: 11px;

	color: #193A0D;

}



a{

	color: #3C7C24;

}

a.curr{
	color: #484848;
	}

html, head, body{

	text-align: center;

	margin: 0px;

}

.colage{

	margin: 0 auto;

	background-image: url(images/colage.jpg);

	width: 770px;

	height: 188px;

	text-align: left;

}



.mainArea
{
	margin: 0 auto;

	width: 770px;

	text-align: left;

	background-image: url(/images/main_back.gif);
}



.bannerArea{

	margin: 0 auto;

	width: 770px;

	text-align: left;

	padding-bottom: 10px;

	height: 61px;

	background-color: #ffffff;

}



.copyright{

	margin: 0 auto;

	width: 770px;

	border-top: 1px solid #436021;

	border-bottom: 1px solid #436021;

	background-color: #365512;

	color: #ffffff;

	font-family: Arial;

	font-size: 9px;

	font-weight: bold;

	padding-top: 4px;

	padding-bottom: 4px;

	text-align: center;

}


.copyright td{
	color: #ffffff;	
	font-family: Arial;

	font-size: 9px;

	font-weight: bold;
	padding-right: 2px;
	}



.clear{

	clear: both;

}

.flleft{
	float: left;
}



.mleft10{

	margin-left: 10px;

}



.menuContainer{

	width: 142px;

}



.contentContainer{

	width: 627px;

	background-color: #FFF5E9;

	color: #193A0D;

	min-height: 436px;

}



.menuItem{

	padding: 5px 0px 5px 0px;

	width: 142px;

	background-color: #AEC07E;

}



.menuItemLink{

	color:  #000000;

	font-family: Tahoma;

	font-size: 11px;

	text-decoration: none;

	margin-left: 5px;

	margin-top: 8px;

}



.menuItemOver{

	/*background-image: url(images/menu_back.jpg);*/

	background-color: #FFFFFF;

	color: #3C7C24;

	padding: 5px 0px 5px 0px;

	width: 142px;

	font-weight: bold;

}

.menuItemOver A {
color: #3C7C24;
font-size: 11px;

}



.contentEnd{

	height: 10px;

	background-color: #ffffff;

}



.header{

	margin-left: 29px; 

	margin-bottom: 15px;

	height: 49px;

	background-image: url(images/header_back.gif);

	background-repeat: no-repeat;

	font-family: Arial;

	font-size: 24px;

	color: #3C7C24;

	font-style: italic;

}



.content{

	margin-left: 29px; 

	margin-right: 29px; 

}



.icons{

	padding-top: 167px;

	padding-left: 18px;

	width: 615px;

}

.languageContainer{

	padding-top: 145px;

}



.languageContainer a{

	font-family: Tahoma;

	font-size: 9px;

}



.iconLinks{

	margin-right: 15px;

}





.apartmentTable{

	margin-right: 20px;

	background-color: #041710;

}



.apartmentTableTh{

	background-color: #996600;

	color: #ffffff;

	font-weight: bold;

	padding: 3px 10px 3px 10px;

	
	border: 1px solid #DCD0B0;

}



.apartmentTableTd{

	background-color: #FFF5E9;

	color: #000000;

	padding: 3px 10px 3px 10px;

	border: 1px solid #DCD0B0;

}



.apartmentImage{

	margin-right: 20px;

	/*border: 1px solid #826543;*/

	width: 98px;

}



.apartmentTableBookTd{

	background-color: #e4d7c7;

	color: #041710;

	padding: 3px 10px 3px 10px;

}



.apartmentTableBookTh{

	color: #193a0d;

	background-color: #e4d7c7;

	font-weight: bold;

	width: 200px;

	padding: 3px 0px 3px 10px;

	text-align: right;

}



td.aptSunday, td.aptFree, td.aptTaken{

	width: 17px;

	height: 10px;

	text-align: right;

	font-size: 10px;

}



td.aptFree{

	background-color: #FFFFFF;

	color: #000000;

}



td.aptTaken{

	background-color: #E3D4A0;

	color: #000000;

}



td.aptSunday{

	background-color: #FFFFFF;

	color: #000000;

}



.calendar-month{

	background-color: #ffffff;

	color: #000000;

	font-weight: bold;

	border-bottom:1px solid #ffffff;

}

.calendar {
	
	background-color: #ffffff;
	}







input, textarea{

	width: 300px;

	border: 1px solid #041710;

}



.marginRight0{

	margin-right: 0px;

}



.apartmentImageZoom{

	background-image: url(images/zoom.gif);

	background-repeat: no-repeat;

}

.aptListImage{
	width: 98px; 
	/*height: 148px;*/
}
.aptListImage img{
	border: 1px solid #826543;
}
.aptListDesc{
	width: 460px; 
	/*height: 148px;*/
	overflow: hidden;
	margin-left: 10px;
	margin-right: 10px;
	text-align: justify;
	display: inline;
}

.aptListDesc b{
	font-size: 13px;
	
}
.aptListPrices{
	width: 190px; 
	height: 148px;
}
.aptList{
	margin-top: 10px;
	border-top: 1px solid #dcd0b0;
	padding: 10px 0px 0px 0px;
	/*height: 157px;*/
}

hr{
	height: 1px;
	color: #dcd0b0;
}

.aptHeader{
	font-size: 14px;
	margin-top: 30px;
	font-variant: small-caps;
}

a.aptViewDetails{
	display: block;
	width: 188px;
	height: 20px;
	padding: 0px;
	color: #33271A;
	background-color: #D9C5AE;
	font-variant: small-caps;
	font-weight: bold;
	margin-top: 1px;
}

#aptImageMain{
	/*border: 1px solid #826543;*/
}

.address{
	color: #BB964E;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

.search
{
	color: #3C7C24;
	font-size: 11px;
	font-weight: bold;
}

select.search
{
	width: 60px;
	text-align: right;
}
input.search
{
	width: 79px;
}

input.error_back {
	font: bold 16px/16px Arial;
	text-transform: capitalize;
	cursor: pointer;
	color: #3C7C24;
	width: 200px;
}
