@charset "utf-8";
/* CSS Document */

body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

@font-face {
 font-family: MyCustomFont;
 src: url("PSL094.eot") /* EOT file for IE */
}
@font-face {
 font-family: MyCustomFont;
 src: url("PSL094.ttf") /* TTF file for CSS3 browsers */
}

span.header {
 font-family: MyCustomFont, Impact, "Arial Black", sans-serif;
 font-weight: bold;
 color: red
}


a:link{
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 33px;
	font-weight: normal;
	text-decoration: none;
	color:#4E4E4E;

}
a:linkmodelhome{
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 33px;
	font-weight: normal;
	text-decoration: none;
	color:#4E4E4E;

}
a.class1{
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 33px;
	font-weight: normal;
	text-decoration: none;
	color:#4E4E4E;
	width:150px;
	height:33px;
	text-align:left;


}

a:visited {
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 33px;
	
	text-decoration: none;
	color:#333333;
	width:150px;
	height:30px;

	text-align:left;

}


a:hover {

	text-decoration: none;
	color:#cccccc;
}

a:active {
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 33px;
	text-decoration: none;
	color:#666666;
	width:150px;
	height:30px;

}



img
{
opacity:1;
filter:alpha(opacity=100); /* For IE8 and earlier */
}



.detail a img{
padding:1px;
border-color: red;
border:#FF0000;
border-bottom-width:thin;
}

.box_width1180_center
{ width:auto;
text-align:center;
/*border:1px solid #000000;*/
}

.box_width160_for_menu
{ width:157px;
text-align:left;
/*
border:1px solid #000000;
*/
}


.stone{
	background-repeat: repeat-y;
	background-image: url(../images/bg_stoneWall3.jpg);
	height: 552px;
}


.contact_bg{
	background-repeat: no-repeat;
	background-image: url(../images/iphone.jpg);
	height: 300px;

}


.footer_block{
	width: 900px;
	height: 50px;
	margin-left:220px;
	margin-right:auto;
	margin-top: 25px;
	
}
.txt_bottom {
	color: black;
	font-size: 13px;
	font-family: Verdana;
	text-align: left;
}
.txt_topicBLACK{
	color: black;
	font-size: 18px;
	font-family: Arial;
	font-weight:bolder;
	text-align: left;
}
.txt_datenews {
	color: black;
	font-size: 33px;
	font-family: Arial;
	font-weight:bolder;
	text-align: left;
}
.txt_bottom-Smaller {
	color: black;
	font-size: 11px;
	font-family: Verdana;
	text-align: left;
	line-height: 1;
}
.txt_remark {
	color: gray;
	font-size: 9px;
	font-family: Verdana;
	text-align: center;
	text-transform:lowercase;
}
.txt_interior {
	color: #CCCCCC;
	font-size: 12px;
	font-family: tahoma;
	text-align: left;
	padding-left:50px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:10px;
	
}
.txt_sub_topic {
	color: #CCCCCC;
	font-size: 12px;
	font-family: tahoma;
	text-align: left;
	padding-left:0px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:10px;
	
}

.txt_MODEL_DESC{
	color: #CCCCCC;
	font-size: 12px;
	font-family: tahoma;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
	
}
.txt_Model_option{
	color: #999999;
	font-size: 12px;
	font-family: tahoma;
	text-align: left;
	padding-left:10px;
	padding-right:1px;
	padding-top:2px;
	padding-bottom:2px;
	
}
.txt_ABOUTS{
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 20px;
	letter-spacing:1px;
	font-weight: normal;
	text-decoration: none;
	color: #D1D7D8;
	padding-left:2px;
	padding-right:2px;
	text-align:left;
	line-height: 1.4;
}
.txt_concept{
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 20px;
	letter-spacing:1.1px;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
    padding-left:2px;
	padding-right:2px;
	text-align:justify;
}
.txt_ABOUTS_EN{
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 25px;
	text-transform: uppercase;
	letter-spacing:1px;
	font-weight: bold;
	color: #666666;
    padding-left:2px;
	padding-right:2px;
}
.MainPage_TOPIC{
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 34px;
	font-weight: bolder;
	text-decoration: none;
	color:black;
    padding-left:20px;
	padding-right:5px;
	text-align:left;
}

.ABOuTS_TOPIC{
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 33px;
	font-weight: normal;
	text-decoration: none;
	color:white;
	padding-right:5px;
	text-align:left;
}
.ABOuTS_TOPIC_SUB{
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 25px;
	letter-spacing:1px;
	font-weight: normal;
	text-decoration: none;
	color:white;
    padding-left:5px;
	padding-right:5px;
}
.gallery_bottom_txt{
	font-family: MyCustomFont, Verdana, Arial, sans-serif;
	font-size: 22px;
	letter-spacing:1px;
	font-weight: normal;
	text-decoration: none;
	color: #CCCCCC;
	padding-right:2px;
}
.txt_ModelName {
width:150px;
height:15px;
	font-family: Verdana;
	background-color:#999999;
	color: white;
	font-size: 11px;
	font-family: Verdana;
	text-align: center;
	background: #999999;
	padding-left:5px;
	padding-right:5px;
}
.div_bg_home_name{
width:197px;
height:35px;
background-color:#818181;
text-align:center;
}


.div_clear{
width:100%;
height:10px;

}
.thumbModel{
	float:center;
	margin-top:25px;
	margin-left:5px;
	padding:5px 5px 5px 5px;
	margin-right:1px;
	width: 177px;
	height:125px;
	border: solid 1px #999999;
	background: gray;
	-moz-box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000;
}
.thumbModel2{
	margin:5px 5px 5px 5px;
	padding:3px 3px 3px 3px;
	width: 177px;
	height:125px;
	border: solid 1px #999999;
	background: gray;
	-moz-box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000;
}
.thumbModelBIG{
	float:center;
	margin-top:1px;
	margin-left:5px;
	padding:5px 5px 5px 5px;
	margin-right:1px;

	border: solid 1px #999999;
	background: gray;
	-moz-box-shadow: 0px 0px 10px #000000;
	-webkit-box-shadow: 0px 0px 10px #000000;

}

.thumbModel_TXT{
	float:center;
	margin-top:1px;
	border:solid 1px #999;
	padding:5px;
	margin-right:1px;
	width: 177px;
	height:20px;

}
.yellow_txt{
	font-family: Verdana;
	color: yellow;
	font-size: 14px;
	text-align:left;
}
.img_gallery{
float:left; 
border:solid 0px #CCCCCC; 
padding:5px; 
margin-right:2px; 
		}

.DOT_BOTTOME_TABLE {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.thumb{
	width: 100px;
	height: 76px;
	float:left;
	margin-top:1px;
	border:solid 1px  #666666;
	padding:2px;
	margin-right:1px;
	
	/*  เพิ่มขอบฟุ้ง
	-moz-box-shadow: 0px 0px 10px black;
	-webkit-box-shadow: 0px 0px 10px black;
	*/
}

	/* ตัวทำสกรอลบาร์*/
		p{margin:0 0 5px 0;}
		hr{height:0; border:none; border-bottom:1px solid rgba(255,255,255,0.2); border-top:1px solid rgba(0,0,0,0.9); margin:20px 10px; clear:both;}
		.content{
	margin:5px;
	width:1000px;
	height:600px;
	padding:10px;
	overflow:auto;
}
	/*	.content p:nth-child(even){color:#999; font-family:Tahoma,verdana; font-size:15px; }
		.content p:nth-child(3n+0){color:#c96;}*/
	
.div_price_level{
width:454px;
height:16px;
font-family: Verdana;
	background-color:#999999;
	color: white;
	font-size: 11px;
	font-family: Verdana;
	text-align: center;
	background: #999999;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	padding-bottom:1px;

}

/*----------------------------------------------------------------------- */

.BoxModel{
	width:220px;
	height:220px;
	margin-left:-12px;
	margin-right: 47px;
}

.BoxHomeModelSM{
width:210px;
height:121px;
}
.DotTAB{

	font-family:Verdana;
	font-size:13px;
	color:#1B2B3F;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.BoxNameModel{
	height:27px;
	font-family:Verdana;
	font-size:13px;
	color:#1B2B3F;
	padding-top: 15px;
	font-weight: bold;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;

}
.BoxExDetail{
	height:15px;
	font-family:Verdana;
	font-size:11px;
	color:#1B2B3F;
	margin-left: 5px;
	margin-top: 5px;
}
.BoxLandSize{
	width:100%;
	height:11px;
	font-family:Verdana;
	font-size:11px;
	color:#1B2B3F;
	float:left;
	padding-left: 5px;
}
.BoxClickDetail{
	width:25px;
	height:16px;
	font-family:Verdana;
	font-size:11px;
	color:#1B2B3F;
	float:right;
	background-image: url(../images/icon_MoreDetail.png);
}
/*----------------------------------------------------------------------- */
.BoxModelForm{
width:700px;
height:315px;
min-height:315px;
}
.BoxShowBigImage{
width:500px;
height:314px;
float:left;
display:inline;
padding:2px;
}
.BoxShowPlan{
width:150px;
height:280px;
margin-left:10px;
float:left;

padding:3px;
/*background-color:#CCCCCC; */
font-family:Verdana;
font-size:13px;
color:#1B2B3F;
font-weight: bold;
}
.BoxShowPlanTopic{
	width:140px;
	height:20px;
	float:left;
	/*font-family:MyCustomFont; */
	font-size:13px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #004080;
	padding-left: 10px;
	margin-left: 5px;

}
.BoxShowPlanSM{
width:150px;
height:130px;
padding-top:10px;
margin-top:10px

}
/* --------------------------------------------------------- */ 
.BoxModelDetailPart{
width:500px;
height:300px;
}
.BoxModelDetailBar1{
	width:500px;
	height:25px;
	font-size:14px;
	padding-top: 5px;
}
.ModelNameRED{
color:#800000;
}
.WordingTopic{
	color:#800000;
	font-size:25px;
	font-weight:bolder;
	font-family:MyCustomFont;
	font-stretch: wider;
}
.ModelNamewhite{
height:23px;
margin-top:5px;
background-color:#557C49;
color:white;
font-size:14px;
font-weight:bold;
}
.BoxModelDetailBarBlack{
width:497px;
height:20px;
background-color:#000000;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:none;
padding-left:7px;
vertical-align:middle;
padding-top:4px;
}
.txt_detailModel{
width:200px;
min-height:20px;
height:auto;
font-size:12px;
padding-top:2px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #004080;
}
.txt_AbouUs_normal{
width:200px;
height:auto;
font-size:15.5px;
padding-top:2px;
border-bottom-width: 1px;
border-bottom-style: none;
border-bottom-color: #004080;
}
.BoxWording{
width:293px;
height:110px;
font-size:12px;
color:#666666;
text-align:center;

}
