body{		
			Font-family:Arial; font-size:12px; color:#fff; background:url(../images/bgr_all.jpg) left repeat; margin:0px 0px 0px 0px; 
	}

a:active {	color:#d36a47; font-size:12px;}
a:link { color:#d36a47; font-size:12px; text-decoration:none; }
a:visited {	color:#d36a47; font-size:12px; text-decoration:none;}
a:hover {color:#fe7617; font-size:12px; text-decoration:none;}

.bg_menu_top { background:url(../images/bg_mn_top.jpg) left repeat-x; height:58px; }

.item_mn_top { padding-left:20px; padding-right:20px; height:58px; line-height:58px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fff; text-align:center; cursor:pointer; border:#CCC solid 0px;}

.item_mn_top_on { background:url(../images/bg_item_mn_on.jpg) center no-repeat; padding-left:20px; padding-right:20px; height:58px; line-height:58px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fff; text-align:center; cursor:pointer;}

.title_main { font-family:Tahoma; font-size:12px; font-weight:bold; color:#d36a47;}



#title_group { font-family:Tahoma; font-size:12px; font-weight:bold; color:#d36a47; text-decoration:none;}

#title_group a{ font-family:Tahoma; font-size:12px; font-weight:bold; color:#d36a47; text-decoration:none;}

#title_group a:link{ font-family:Tahoma; font-size:12px; font-weight:bold; color:#d36a47; text-decoration:none;}

#title_group a:visited{ font-family:Tahoma; font-size:12px; font-weight:bold; color:#d36a47; text-decoration:none;}

#title_group a:hover{ font-family:Tahoma; font-size:12px; font-weight:bold; color:#fff; text-decoration:underline;}



.bg_banner { background:url(../images/bg_banner.jpg) center no-repeat; width:999px; height:134px;}

#text_top { font-size:12px; font-weight:normal; color:#fff; text-align:center; height:44px; line-height:44px;}

#text_top a{ font-size:12px; font-weight:normal; color:#fff; text-align:center; height:44px; line-height:44px; text-decoration:none;}

#text_top a:link{ font-size:12px; font-weight:normal; color:#fff; text-align:center; height:44px; line-height:44px; text-decoration:none;}

#text_top a:visited{ font-size:12px; font-weight:normal; color:#fff; text-align:center; height:44px; line-height:44px; text-decoration:none;}

#text_top a:hover{ font-size:12px; font-weight:normal; color:#fe7617; text-align:center; height:44px; line-height:44px; text-decoration:underline;}




#link_normal { font-size:12px; font-weight:normal; color:#fff; text-align:left; height:20px; line-height:20px;}

#link_normal a{ font-size:12px; font-weight:normal; color:#fff; text-align:left; height:20px; line-height:20px; text-decoration:none;}

#link_normal a:link{ font-size:12px; font-weight:normal; color:#fff; text-align:left; height:20px; line-height:20px; text-decoration:none;}

#link_normal a:visited{ font-size:12px; font-weight:normal; color:#fff; text-align:left; height:20px; line-height:20px; text-decoration:none;}

#link_normal a:hover{ font-size:12px; font-weight:normal; color:#fe7617; text-align:left; height:20px; line-height:20px; text-decoration:underline;}



.bg_main { background: #2c231c url(../images/bg_under_top.jpg) top no-repeat; width:999px; height:400px; }

.bg_top_search { background-image: url(../images/search_top.jpg); background-position:top; background-repeat:no-repeat; width:222px; height:73px; }

.bg_search { background-image: url(../images/bg_search.jpg); background-position:top; background-repeat:repeat-y; width:222px; height:81px;} 

.title_book_red { font-family:Tahoma; font-size:12px; font-weight:bold; color:#d36a47; padding-left:40px; text-transform:uppercase;}

.reservation_info { font-family:tahoma; font-size:12px; font-weight:normal; color:#aea4a1; padding-left:20px; }

.text_search { font-family:tahoma; font-size:11px; font-weight:normal; color:#d36a47; }

.input_156 { width:156px; height:21px; border-top:#050303 solid 1px; border-right:#181514 solid 1px; border-bottom:#242221 solid 1px; border-left:#070504 solid 1px; background-color:#0b0807; color:#d36a47; font-family:tahoma; font-size:11px; font-weight:normal;}

.input_43 { width:43px; height:21px; border-top:#050303 solid 1px; border-right:#181514 solid 1px; border-bottom:#242221 solid 1px; border-left:#070504 solid 1px; background-color:#0b0807; color:#d36a47; font-family:tahoma; font-size:12px; font-weight:normal;}

.bg_butt_search { background-image:url(../images/butt_search.jpg); background-position:center; background-repeat:no-repeat; width:96px; height:25px; line-height:25px; border:0px; font-family:tahoma; font-size:10px; font-weight:normal; color:#fff;}

.text_content { font-family:arial; font-size:12px; font-weight:normal; color:#fff; text-align:justify; line-height:20px;}

.restaurant_note { font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:normal; color:#fff; text-align:justify; line-height:18px; }

.more {font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:normal; color:#fff; line-height:18px; }

.title_news { font-family:tahoma; font-size:12px; font-weight:bold; color:#d36a47; border-bottom:#fff dotted 1px; height:26px; }

.note_news { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify;}



#link_news_hot { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal; text-decoration:none;}

#link_news_hot a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal; text-decoration:none;}

#link_news_hot a:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal; text-decoration:none;}

#link_news_hot a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal; text-decoration:none;}

#link_news_hot a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fe7617; font-weight:normal; text-decoration:underline;}



.bor_image { border:#542f23 solid 1px; }

#detail { font-size:11px; font-weight:normal; color:#7a2929; }

#detail a{ font-size:11px; font-weight:normal; color:#7a2929;}

#detail a:link{ font-size:11px; font-weight:normal; color:#7a2929; }

#detail a:visited{ font-size:11px; font-weight:normal; color:#7a2929; }

#detail a: hover{ font-size:11px; font-weight:normal; color:#fe7617; }


/* contact */

.input_contact { width:300px; height:25px; line-height:25px; font-size:12px; font-weight:normal; color:#fff; border:#944b32 solid 1px; background-color:transparent; }

.input_80 { width:80px; height:22px; font-size:12px; font-weight:normal; color:#fff; border:#944b32 solid 1px; background-color:transparent; }

.input_60  { width:60px; height:22px; font-size:12px; font-weight:normal; color:#fff; border:#944b32 solid 1px; background-color:transparent;}

.input_150 { width:250px; height:22px; font-size:12px; font-weight:normal; color:#fff; border:#944b32 solid 1px; background-color:transparent; }

.input_145 { width:145px; height:22px; font-size:12px; font-weight:normal; color:#fff; border:#944b32 solid 1px; background-color:transparent; }

.input_280 { width:280px; height:22px; font-size:12px; font-weight:normal; color:#fff; border:#944b32 solid 1px; background-color:transparent; }

.cb_50 { width:50px; height:22px; font-size:12px; font-weight:normal; color:#fff; border:#944b32 solid 1px; background-color:#2c231c; }

.cb_80 {  width:80px; height:22px; font-size:12px; font-weight:normal; color:#fff; border:#944b32 solid 1px; background-color:#2c231c; }

.cb_150  {  width:150px; height:22px; font-size:12px; font-weight:normal; color:#fff; border:#944b32 solid 1px; background-color:#2c231c;}

.bg_bott { background:url(../images/bg_bott.jpg) center repeat-x; height:120px; }

.text_footer { font-family:arial; font-size:10px; font-weight:normal; text-align:center;}

.bg_support_top { background-image: url(../images/support_top.jpg); background-position:center; background-repeat:no-repeat; width:222px; height:10px; }

.bg_support_bott { background-image: url(../images/support_bott.jpg); background-position:center; background-repeat:no-repeat; width:222px; height:10px; }

.bg_support { background-image: url(../images/bg_search.jpg); background-position:top; background-repeat:repeat-y; width:222px; } 
