body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/layoutProperti7_37.gif);
	background-repeat: repeat-x;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	
}
#overlayfrm {background-color:#333; -moz-opacity:0.8; opacity:.80; filter:alpha(opacity=80);}


.PageBODY {background-color: #FEF3D5; color: #000000}

.FormTABLE {border: 1px solid #E67817; border-collapse: collapse;padding:5}
.IklanBorderTop {background-color:#ffffff; border-right:hidden; border-left:hidden; border-top:hidden; text-align:center}
.IklanBorderBottom {background-color:#ffffff; border-right:hidden; border-left:hidden; border-bottom:hidden; text-align:center}

.FormHeaderTD {border-bottom: 1px solid #E67817; background-color: #E67817; text-align: left;padding:5}
.FormHeaderTDalt {border-bottom: 1px solid #E67817; background-color: #FBE7B2; text-align: center;padding:5}
.FormHeaderFONT {font-size: 8pt; color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }

.FieldCaptionTD {border-bottom: 0px solid #E67817; background-color: #FFFFFF;padding:5}
.FieldCaptionFONT {font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}

.DataTD {border-bottom: 0px solid #E67817;background-color: #FFFFFF;padding:5; vertical-align:top}
.DataTDalt {border-bottom: 0px solid #E67817; background-color: #FEFAED; padding:5; vertical-align:top}
.DataTDalt2 {border-bottom: 1px solid #FFFFFF; background-color: #CCDDFF; padding:5; vertical-align:top}
.DataTDalt3 {border-bottom: 0px solid #E67817; background-color: #CCDDFF; padding:5; vertical-align:top}
.DataTDalt31 {border-bottom: 0px solid #E67817; background-color: #ffddff; padding:5; vertical-align:top}
.DataTDalt32 {border-bottom: 0px solid #E67817; background-color: #c2fbbf; padding:5; vertical-align:top}
#perumahan_list{border-bottom: 1px solid #c8ccb8; background-color: #eceee3; padding:5; vertical-align:top;color:#788056;}
#perumahan_list .DataFONTkecil, #perumahan_list a, #perumahan_list a:hover, #perumahan_list a:link, #perumahan_list a:visited{color:#788056;}
.DataTDaltGreen {border-bottom: 0px solid #c8ccb8; background-color: #eceee3; padding:5; vertical-align:top;color:#788056;}
.DataTDaltGreenDark {border-bottom: 0px solid #c8ccb8; background-color: #e3e5d8; padding:5; vertical-align:top;color:#788056;}
.DataTDaltGreen img {margin:3px;}
.DataTDaltGreenLight {border-bottom: 0px solid #c8ccb8; background-color: #f7f8f2; padding:5; vertical-align:top;color:#788056;}
.DataTDaltGreenLight img {margin:3px;}
.DataTDaltGreenLight .DataFONTkecil, .DataTDaltGreenLight a, .DataTDaltGreenLight a:hover, .DataTDaltGreenLight a:link, .DataTDaltGreenLight a:visited{color:#788056;}
.DataTDaltGreen .DataFONTkecil, .DataTDaltGreen a, .DataTDaltGreen a:hover, .DataTDaltGreen a:link, .DataTDaltGreen a:visited{color:#788056;}
.DataTDaltWhite {border-bottom: 0px solid #c8ccb8; background-color: #ffffff; padding:5; vertical-align:top;color:#788056;}
.DataTDaltWhite img {margin:3px;}
.DataTDalt4 {border-top: 1px solid #E67817; background-color: #e3e3e3; padding:5; vertical-align:top; text-align:center}
.DataFONT {font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTleft {font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left}
.DataFONTbig {font-size: 15pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTbigw {font-size: 12pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTalt {font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTalt2 {font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTFaq {font-size: 14pt; color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTkecil {font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTkecil-grey {font-size: 8pt; color: #505050; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTno {font-size: 8pt; color: #C25303; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTred {font-size: 8pt; color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTblue {font-size: 8pt; color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTblueBOLD {font-size: 8pt; color: #0000FF; font-weight: bold; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif}
.DataFONTkecil-grey2 {font-size: 0.65em; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif}

.RecordSeparatorTD {border: 0px solid #E67817; background-color: #FFFFFF;padding:5}

.ColumnFONT {font-size: 8pt; color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.ColumnFONTTitle {font-size: 14pt; color: #000000; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif}
.ColumnTD {border-bottom: 0px solid #E67817;background-color: #FBE7B2;padding:5;vertical-align:top}
.ColumnTDForm {border-bottom: 0px solid #E67817;background-color: #FBE7B2;padding:5;vertical-align:top}

.FormFooterTD {border-bottom: 1px solid #E67817; background-color: #E67817; text-align: left;padding:5}
.FormFooterTDalt {border-bottom: 1px solid #E67817; background-color: #E67817; text-align: center;padding:5}
.FormFooterTDalt2 {border-bottom: 1px solid #E67817; border-top: 1px solid #E67817; background-color: #FBE7B2; text-align: left;padding:5}
.ErrorFONT {font-size: 8pt; color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.ErrorFONTputih {font-size: 8pt; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.ErrorFONTmerah {font-size: 8pt; color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.ErrorFONTkuning {font-size: 8pt; color: #FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

a:link {text-decoration: none; color: #C25303; font-family: Verdana, Arial, Helvetica, sans-serif}
a:visited {text-decoration: none; color: #C25303; font-family: Verdana, Arial, Helvetica, sans-serif}
a:hover {text-decoration: none; color: #C25303; font-family: Verdana, Arial, Helvetica, sans-serif}
a:active {text-decoration: none; color: #C25303; font-family: Verdana, Arial, Helvetica, sans-serif}

.cLYellowBorderAllCenterP5 {border: 1px solid #E67817; background-color: #FBE7B2; text-align: center;padding:5}
.cLYellowBorderAllLeftP5 {border: 1px solid #E67817; background-color: #FBE7B2; text-align: left;padding:5}
.cLYellowBorderAllCenterP0 {border: 1px solid #E67817; background-color: #FBE7B2; text-align: center;padding:0}
.cBorderBottomLeftP0 {border-bottom: 1px solid #E67817; text-align: left;}
.cBorderBoldBottomP0 {border-bottom: 7px solid #E67817;}

.MenuTD {padding-bottom:3px; width:86px; text-align: center; background-image:url(images/button-bg.gif)}
.MenuTDblue {padding-bottom:3px; width:86px; text-align: center; background-image:url(images/button-bg-blue.gif)}
.MenuFONT {font-size: 8pt; color: #FFFFFF; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif}
.OrangeFONT {font-size: 8pt; color: #D66817; font-family: Verdana, Arial, Helvetica, sans-serif;}
.OrangeFONTbold {font-size: 8pt; color: #D66817; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.OrangeFONTuser {font-size: 8pt; color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.OrangeFONTsmall {font-size: 8pt; color: #D66817; font-family: Verdana, Arial, Helvetica, sans-serif;}
.OrangeFONTkirim {font-size: 8pt; color: #D66817; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif;}
.OrangeINPUT {font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #D66817;background-color: #FBE7B2}
.GreyFONT {font-size: 8pt; color: #505050; font-family: Verdana, Arial, Helvetica, sans-serif}
.GreenFONT {font-size: 8pt; color: #00FF00; font-family: Verdana, Arial, Helvetica, sans-serif}
.HeaderFONT {font-size: 10pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.BlueFONT {font-size: 8pt; color: #0000ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:blink;}

.IMGShadowBottomRight {border-bottom: 3px outset #a0a0a0; border-right: 3px solid #a0a0a0;};

.SectionSpacer {height : 3px;}
.TRBorderBottom {border-bottom: 1px solid #E67817;}

.DropDown {font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; width:125px}
.DropDown2 {font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; width:150px}

.buttonOrange-out {border: 1px solid #D66817;background-color: #F4B71D;font-size: 8pt; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.dana {border: 1px solid #D66817;background-color: #F4B71D;font-size: 8pt; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}

.buttonOrange-over {border: 1px solid #D66817;background-color: #FFFFFF;font-size: 8pt; color: #F4B71D; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; cursor:pointer}
.buttonRed-out {border: 1px solid #D66817;background-color: #FBE7B2;font-size: 10pt; color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.buttonTesti-out {border: 1px solid #D66817;background-color: #F4B71D;font-size: 8pt; color: #FFFFFF; padding:3px 19px 3px 19px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.buttonTesti-over {border: 1px solid #D66817;background-color: #FFFFFF;font-size: 8pt; color: #F4B71D; padding:3px 19px 3px 19px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:none; cursor:auto}

.buttonText-out {font-size: 8pt; color: #FFFFFF; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.buttonText-over {font-size: 8pt; color: #F4B71D; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:none; cursor:auto}


.ImageBorder {
border-width: 1px;
border-color: #cccccc;

}

#container{
	margin:0 auto;
	width:500px;
	padding:40px;
	text-align:left;
	background-color:#fff;
}
#container ul{
	text-align:center;
	margin:0 0 30px 0;
	list-style:none;
}
#container ul a{
	border:1px solid #eee;
	background-color:#f5f5f5;
	color:#444;
	font-size:1.5em;
	line-height:2em;
	padding:20px;
	margin:0 0 20px 0;
	display:block;
}
#container ul a:hover{
	border:1px solid #B5DF99;
	background-color:#CDEFB6;
	color:#358610;
}

#definition{
	margin:25px;
}
.highlight{
	background-color:#FEFFAF;
}
.garis_bawah{
	border-top-color:#E67817;
	border-top-style:solid;
	border-top-width: 1px;
	padding:0px;
}


/* PERUMAHAN */
.perumahan_contact {
	background: #dd6013 url('images/back-kontak.jpg') top repeat-x;
}

.textbox_contact {
	background:#ffd0a2;
	border: solid 1px #eb6a28;
	height: 18px;
	width:150px;
	color:#d36d01;
	padding-left:3px;
	font-size: 11px;
}

.textarea_contact {
	background:#ffd0a2;
	border: solid 1px #eb6a28;
	width:150px;
	color:#d36d01;
	padding-left:3px;
	font-size: 11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	height:80px;
}

.button_contact {
	background:#b92c0b;
	border:solid 1px #e77a19;
	border-color: #e77a19;
	width:90px;
	color:#ffffff;
	height:25px;
	font-size: 11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	cursor:pointer;
	text-align:center;
	padding:0px;
	margin-bottom:10px;
	
}

#area_alamat {
	border-top:solid 1px #f2b372;
	border-bottom:solid 1px #f2b372;
	padding:5px 0px 5px 0px;
	color:#474747;
	font-size:8pt;
	margin:2px 0px 2px 0px;
	height:45px;
	width:100%;
}

#area_deskripsi {
	border-top:solid 0px #a3ac7f;
/*	padding: 10px 3px 6px 3px;*/
	color:#474747;
	font-size:10px;
	text-align:justify;
	line-height:14px;
/*	margin-top:5px;*/
	width:600px;
}

#area_deskripsi_2 {
	border:solid 0px #CCCCCC;
	padding: 5px 5px 3px 5px;
	color:#474747;
	background:#eceee3;
	/*font-size:10px;
	text-align:justify;
	line-height:14px;
	margin-top:5px;*/
	margin:3px 0px 2px 0px;
	/*width:400px;*/
}

#area_deskripsi td {	
	
	/*color:#474747;*/
	font-size:8pt;
	text-align:justify;
}

#area_deskripsi_2 td {	
	
	/*color:#474747;
	font-size:7pt;
	text-align:justify;*/
}
#title_deskripsi {
	background: url('images/label-description.gif') top no-repeat;
	display:block;
	width:107px;
	height:19px;
	margin:8px 0px 10px 0px;
	
}

#title_deskripsi em {
	display:none;
	
}
a.image_location {
	margin-top:10px;
}
#area_spesifikasi{
	padding: 0px;
	color:#474747;
	width:600px;
	font-size:8pt;
	text-align:justify;
}

#area_spesifikasi td{
	padding: 3px 3px 3px 6px;
	color:#474747;
	font-size:8pt;
	text-align:justify;
	
}

#area_spesifikasi_bangunan{
	padding: 0px;
	color:#474747;
	font-size:8pt;
	text-align:justify;
}

#area_spesifikasi_bangunan td{
	padding: 3px 3px 3px 6px;
	color:#474747;
	font-size:8pt;
	text-align:justify;
	
}

#title_spesifikasi {
	background: #a3ac7f url('images/title-spesifikasi.gif') top left no-repeat;
	display:block;
	width:100%;
	height:22px;
	padding: 0px;
	margin:5px 0px 5px 0px;
}

#title_spesifikasi em {
	display:none;
}

#title_list {
	background: url('images/label-housetype.gif') top left no-repeat;
	display:block;
	width:600px;
	height:19px;
	margin:3px 6px 10px 10px;
	border-bottom:solid 1px #f2b372;
}

#title_list em {
	display:none;
}

.list-orange {
	background:#fefaed;
	border-bottom:solid 1px #f2b372;
}

.list-white {
	background:#ffffff;
	border-bottom:solid 1px #f2b372;
}

.list-green{
	background:#A3AC7F;
	border-bottom:solid 1px #A3AC7F;
	margin-top:3px;
}

#title_tipe {
	background:#a3ac7f ;
	display:block;
	height:15px;
	margin:8px 0px 3px 0px;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding:3px 0px 3px 6px;
	text-align:left;
	width:595px;
}

a.buttonWhite {
		/*background-color:#FF9600;
        border:1px solid #FF9600;*/
		font-size:10px;
		padding: 5px 5px 2px 5px;
		font-weight:bold;
		color:#ffffff;
	}
	
.buttonWhite {
	/*background-color:#FF9600;
	border:1px solid #FF9600;*/
	font-size:10px;
	padding: 5px 5px 2px 5px;
	font-weight:bold;
	color:#ffffff;
}

a.buttonWhite2 {
		background-color:#FF9600;
        border:1px solid #FF9600;
		font-size:10px;
		padding: 5px 5px 2px 5px;
		font-weight:bold;
		color:#ffffff;
	}
	
.buttonWhite 2{
	background-color:#FF9600;
	border:1px solid #FF9600;
	font-size:10px;
	padding: 5px 5px 2px 5px;
	font-weight:bold;
	color:#ffffff;
}

.contact_input {
	background:#f7f8f2;
	border:1px solid #a3ac7f;
}

	
#prevnext_container {
	background:#f4b71d;
	width:179px;
	height:23px;
	margin-top:0px;
	margin-top/* */:3px;
}

#navigation_bar {
	width:415px;
	height:13px;
	margin-bottom:3px;
	background:#d3d6c1;
	color:#0a462c;
	font-weight:bold;
	padding:3px;
}

#navigation_bar a:link,  #navigation_bar a:hover, #navigation_bar a:visited{
	color:#0a462c;	
}

#area_deskripsi td {
	padding:5px 3px 5px 3px;
	text-align:left;
}
		
.upload_area {
	background:url('images/upload-bg.jpg') no-repeat;	
	width:180px;
	height:210px;
  }
 
 .upload_area_main {
	background:url('images/upload-bg-main.jpg') no-repeat;	
	width:180px;
	height:210px;
  }
  
 .tombol_delete {
			background:url('images/upload-delete.jpg') no-repeat;
			width:89px;
			height:24px;
			display:block;
		}
