@charset "utf-8";
/* CSS Document */
/*Mater style sheet for Global*/
/*Imported style sheets*/
@import url("default.css");
@import url("txt.css");
@import url("form.css");
@import url("decorate.css");
/*hilight project*/
#content-hilight{
	float:left;
	padding:10px 0px 0px 80px; 
	width:630px;
}
#content-hilight-2010-06-18{
	float:left;
	padding:10px 0px 0px 5px; 
	width:705px;
}
#layout-tab{
	float:left;
	background-image:url(../images/shared/projects/bg-tab.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:721px;
	margin-top:12px;
}
#sortby{
	float:left;
	width:136px;
	padding:12px 0 0 8px;
	font-weight:800;
	color:#676767;
}
#tab-img{
	float:left;
	width:577px;
	padding:0;
	margin:0;
/*	margin: 0 auto;
	padding: 0;
	position: relative;
	z-index: 2;*/
}
.margin-imgprojects{
	margin:8px 0 8px 0 ;
}
.line-bluesky{
	border-bottom:#aed5e4 solid 1px;
}
.projects-content{
	padding:15px 15px 15px 8px;
}
.projects-content-past{
	padding:15px 173px 15px 8px;
}
.price-content{
	padding:15px 0px 0px 25px;
	color:#666666;
}
#layout-next-back{
	float:left;
	width:675px;
	text-align:right;
	padding:15px 0px 5px 0;
	color:#666666;
}
#content-buyer{
	width:450px;
	float:left;
	padding-left:40px;
}
#bg-gray-buyer{
	width:740px;
	float:left;
	background-color:#f2f2f2;
	height:91px;
	margin:25px 0 25px 0;
}
.border-img-buyer{
	float:left;
	border:#dee3e8 solid 5px;
	margin-right:28px;
}
.imgtxt-buyer{
	margin:7px 0px 0 0;
}
.layout_left_button{
	margin-top:140px;
}
.layout_left_ranking{
	margin:10px 25px 0 0;
	padding-bottom: 10px;
	font-weight:normal;
	border-bottom:1px dotted #c3c3c3;
}
.moretop{
	float:right;
	margin: 7px 15px 0 0;
	font-weight:normal;
}
#layout-search-ecoupon{
	float:left;
	padding-top:20px;
	width:185px;
}
#layout-search-ecoupon2{
	background-color: #f2f2f2;
	padding: 10px 5px 10px 5px;
	width:555px;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}
#layout_head_search{
	margin:5px 0px 0 0;
	padding: 0 0 5px 2px;
	border-bottom:1px solid #c0c0c0;
	width: 168px;
}
#layout_head_search2{
	padding: 5px 0 5px 2px;
	width: 400px;
}
#layout_head3{
	padding: 5px 0 5px 80px;
	width: 630px;
}
#search_htxt{
	width:185px;
	padding:10px 0 0 2px;
}
#layout_category{
	padding: 5px;
}
.more_category{
	float:right;
	margin: 5px 0 0 0;
}
.img_cat{
	margin: 5px;
}
#head_new_ecoupon{
	padding: 20px 0 5px 0;
	margin-bottom: 10px;
	border-bottom:1px solid #c0c0c0;
	width:560px;
}
#layout_new_ecoupon{
	padding: 10px 5px 10px 5px;
}
.line_table{
	border-bottom:1px solid #c0c0c0;
}
.line_table2{
	border-bottom:1px solid #c0c0c0;
	margin-top:20px;
}
ul#about_our{
	margin: 10px 0 0 15px;
}
#head_activities{
	padding: 20px 0 5px 0;
	margin-bottom: 10px;
	width:560px;
}
.line_td_top{
	border-top:1px solid #aed5e4;
	color:#314567;
}
.line_td_bottom{
	border-bottom:1px solid #aed5e4;
	color:#314567;
}
#layout_activities{
	padding: 5px 5px 10px 10px;
}
.content_detail{
	margin: 5px 5px 0 0;
	color: #4d4d4d;
}
.head_cate{
	padding-left: 10px;
}
#layout_view{
	padding: 5px 0 5px 0; 
}
#layout_discount{
	padding: 5px;
	background-color: #ededed;
	width: 220px;
}
#head_register{
	padding: 5px 0 5px 0px;
	margin: 0 0 0px 80px;
	width:560px;
	border-bottom: 1px solid #666666;
}
.bluesky{
	text-decoration:none;
	color : #3c6ea1;
	
}


/********************** update  16-06-2010************************/
.intro_flash {
	width:626px;
	height:441px;
	padding-bottom:15px; 
}
.group_hilight3box {
	width:626px;
	height:140px;
	padding-bottom:18px; 
}
.hilight3box_left {
	width:195px;
	height:140px;
	float:left;	
	padding-right:20px; 
}
.hilight3box_right {
	width:195px;
	height:140px;
	float:right;
}

/* Select Categories*/
.box_select_categories {
	width:626px;
	padding-bottom:20px;
}
.header_select_categories {
	width:626px;
	height:88px;
	/*height:101px;*/
	background-image: url(../images/shared/select_categories/bg_header_dining.jpg);
	background-repeat:repeat-x;
}
.box_img_header_select_categories{
	width:235px;
	height:88px;
	/*height:101px;*/
	float:left;
}
.box_img_select_categories {
	width:168px;
	height:26px;
	padding-top:51px;
	float:right;
}

.box_categories_dining_list{
	/*width:624px;*/
	width:568px;
	padding-left:28px;
	padding-right:28px;
	margin-top:0px;
	background-color: #ffffff;
	border-right-style: solid;
	border-right-width:1px;
	border-right-color: #c9c9c9;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #c9c9c9;
	border-left-style: solid;
	border-left-width:1px;
	border-left-color: #c9c9c9;
	padding-bottom:15px;
}
.box_categories_dining_list2{
	/*width:624px;*/
	width:624px;
	margin-top:0px;
	background-color: #ffffff;
	border-right-style: solid;
	border-right-width:1px;
	border-right-color: #c9c9c9;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #c9c9c9;
	border-left-style: solid;
	border-left-width:1px;
	border-left-color: #c9c9c9;
	padding-bottom:15px;
}
/*.box_detail_categories_dining_list{
	width:568px;
	padding-left:28px;
	padding-right:28px;
}*/
.box_data_categories_list{
	width:568px;
	padding-top:15px;
	padding-bottom:15px;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #c9c9c9;

}
.box_txt_data_categories_list_name_address {
	/*width:410px;*/
	width:350px;
	padding-right:5px;
	text-align:left;
	float:left;
}
.box_txt_data_categories_list_description_code {
	/*width:150px;*/
	width:210px;
	text-align:right;
	float:right;
}
.box_txt_description_percent{
	/*width:150px;*/
	width:210px;
	/*height:35px;*/
	padding-bottom:5px;
}
.box_txt_icon_info{
	/*width:150px;*/
	width:210px;
	height:24px;
	vertical-align:bottom;
}
.box_icon_info{
	width:24px;
	height:24px;
	float:right;
}
.box_txt_code_info{
	width:120px;
	padding-right:5px;
	padding-top:5px;
	float:right;
}
.box_number_page{
	width:300px;
	height:20px;
	padding-top:15px;
	text-align:right;
	float:right;
}
/* Sub Categories*/
.box_sub_categories{
	width:626px;
	height:170px;
}
.box_tab_top_sub_categories{
	width:626px;
	height:13px;
}
.box_body_sub_categories{
	width:626px;
	height:170px;
}
.box_group_item_sub_categories{
	width:585px;
	height:157px;
	background-image:url(../images/shared/select_categories/sub_categories/bg_body_sub_cat.jpg);
	background-repeat:repeat-x;
	padding-left:16px;
	padding-right:25px;
}
.box_roll_sub_categories{
	width:586px;
	height:50px;
}
.box_menu_sub_categories_left{
	width:161px;
	height:50px;
	padding-right:22px;
	float:left;
}
.box_img_menu_sub_categories_left{
	width:173px;
	height:38px;
}
.box_line_sub_categories_left{
	width:173px;
	height:12px;
}
.box_menu_sub_categories_center{
	width:172px;
	height:50px;
	padding-right:14px;
	float:left;
}
.box_img_menu_sub_categories_center{
	width:186px;
	height:38px;
}
.box_line_sub_categories_center{
	width:186px;
	height:12px;
}
.box_menu_sub_categories_right{
	width:190px;
	height:50px;
	float:right;
}
.box_img_menu_sub_categories_right{
	width:190px;
	height:38px;
}
.box_line_sub_categories_right{
	width:190px;
	height:12px;
}

/*More Info*/
.box_more_info_sub_cat{
	width:626px;
}
.box_tab_top_more_info_sub_cat{
	width:626px;
	height:35px;
}
.box_data_more_info_sub_cat{
	width:586px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	background-color:#d7d7d7;
}
.box_header_btn_close_data_more_info_sub_cat{
	width:586px;
	height:21px;
}
.box_txt_header_data_more_info_sub_cat{
	width:400px;
	height:12px;
	padding-top:5px;
	text-align:leftl;
	float:left;
}
.box_btn_close_data_more_info_sub_cat{
	width:61px;
	height:21px;
	float:right;
}
.box_txt_data_more_info_sub_cat {
	width:586px;
	padding-top:5px;
}

/***************Main Page***************/
.box_group_hilight_main {
	width:718px;
	height:188px;
	padding-bottom:28px;
}
.box_img_hilight_main {
	width:299px;
	height:188px;
	float:left;
}
.box_detail_hilight_main {
	width:390px;
	padding-left:28px;
	float:left;
}
.box_community_facebook {
	width:718px;
}
.box_community {
	width:396px;
	padding-right:20px;
	float:left;
}
.box_header_community {
	width:415px;
	padding-bottom:1px;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #c1c1c1;
}
.box_vdo_slide_img {
	width:415px;
}
.box_detail_vdo {
	width:415px;
	padding-top:15px;
}
.box_detail_slide_img {
	width:415px;
	padding-top:15px;
	padding-bottom:5px;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #c1c1c1;
}
.box_bg_thumb_vdo_slide_img {
	width:150px;
	height:80px;
	background-image:url(../images/shared/community/bg_vod_slide_img.jpg);
	background-repeat:no-repeat;
	float:left;
	padding-left:8px;
	padding-top:7px;
	padding-right:10px;
	padding-bottom:12px;
}
.box_txt_vdo_slide_img {
	width:239px;
	/*height:90px;*/
	padding-top:7px;
	padding-bottom:5px;
	padding-left:8px;
	float:right;
	text-align:left;
	
}
.box_txt_line_vdo {
	width:235px;
	height:80px;
	padding-bottom:15px;
	text-align:left;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #c1c1c1;
}
.box_txt_slide_img {
	width:235px;
	height:95px;
	text-align:left;
}
.box_line_slide_img {
	width:415px;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color: #c1c1c1;
}
.box_img_exclusive {
	width:415px;
	padding-top:15px;
}
.box_facebook {
	width:280px;
	float:right;
}
.box_header_facebook {
	width:280px;
	height:40px;
}
.box_body_facebook {
	width:280px;
	height:584px;
	background-color:#FFFFFF;

}
/********************** text update  16-06-2010************************/
.txt-name-orange{
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 10pt;
	font-weight:bold;
	color : #d85d24;
	text-decoration:none;
}
.txt-persent-orange{
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 11t;
	font-weight:bold;
	color : #d85d24;
	text-decoration:none;
}
.txt-list-categories-gray-888888 {
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 10pt;
	font-weight:normal;
	color : #888888;
	text-decoration:none;
}
.txt-list-categories-gray-888888 a {
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 10pt;
	font-weight:normal;
	color : #888888;
	text-decoration:none;
}
.txt-list-categories-gray-888888 a:hover{
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 10pt;
	font-weight:normal;
	color : #888888;
	text-decoration:underline;
}
.txt-list-categories-gray-888888_selected{
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 10pt;
	font-weight:normal;
	color : #888888;
	text-decoration:underline;
}
.txt-code-info-gray-888888{
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 10pt;
	font-weight:bold;
	color : #888888;
	text-decoration:none;
}
.txt-header-more-info-sub-cat-191919 {
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 10pt;
	font-weight:bold;
	color : #191919;
	text-decoration:none;
}
.txt-more-info-sub-cat-191919 {
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 9pt;
	font-weight:normal;
	color : #191919;
	text-decoration:none;
}
.txt-head-hilight-main-3c6eb1 {
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 16pt;
	font-weight:normal;
	color : #3c6eb1;
	text-decoration:none;
}
.txt-head-facebook-3c6eb1 {
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 13pt;
	font-weight:normal;
	color : #3c6eb1;
	text-decoration:none;
}
.txt-gray-4d4d4d{
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 9pt;
	font-weight:normal;
	color : #4d4d4d;
	text-decoration:none;
}
.txt-gray-head-4d4d4d{
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 9pt;
	font-weight:bold;
	color : #4d4d4d;
	text-decoration:none;
}


/********************** text update  30-06-2010************************/
.input-ce{
	font-family : "Tahoma", Ms Sans Serif, Thonburi;
	font-size : 8pt;
	color : #4d4d4d;
	border:#cecece solid 1px;
	background-color : #ffffff;	
	padding:2px;
}
.txt-9c9c9c{
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 8pt;
	color : #9c9c9c;
	text-decoration:none;
}
.txt-317a84{
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 9pt;
	font-weight:800;
	color : #317a84;
	text-decoration:none;
}
.padding-tel{
	font-family : "verdana", Tahoma, Ms Sans Serif;
	font-size : 9pt;
	font-weight:800;
	color:#524a52;
	padding:5px 10px;
	border-top:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
	background:#dee7ef;
	width:92px;
}
.border-c6c6c6{
	border:1px solid #c6c6c6;
	padding:15px;
	width:358px;
}
