
body { font-family:Arial, Helvetica, sans-serif; font-size:12px;
 width:1003px; margin: 0 auto;height:auto;text-align:center;}	
 a{text-decoration:none;color:#333333;}
 a:hover{text-decoration:none;color:#1299DB;}
 
 #all{ width:1003px; margin:0 auto;height:auto;background:url(../images/bg-body.png) top left repeat-y;float:left;}
/* #ND{margin-left:20px; margin:0 auto;height:auto;padding-bottom:10px;width:961px;}*/
  
 #header{width:961px;background:url(../images/kitirestaurant_header.jpg) top left no-repeat; height:200px;float:left;margin-bottom:5px;margin-left:21px;margin-right:20px;}
 		.logo{ padding:15px;float:left;width:180px; margin-top:50px;}
		.header_img{ width:961px; float: left; }
		.img1_h{ float:left; padding-top:23px; padding-left:217px;}
		.img2_h{ float: right; padding-top:23px; padding-right:24px;}
		
 #language{float:left; width:941px;margin-left:30px;}
  .txt_language{font-family:Verdana;font-size:11px;float:right;text-decoration:none}
  #menu {margin-left:21px;width:961px;height:48px;float:left;}
  #tabsJ {margin:10px 0px 0px 0px;width:961px;
      float:right;font-family:Arial, Helvetica, sans-serif;
      font-size: 11.5px;
      line-height:normal;font-weight:bold;float:right; display:inline;
       
      }
    #tabsJ ul {float:left;
        margin:0px;height:48px;
        padding:0px;
        list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin-left:25px;
      padding:0;	
      }
    #tabsJ a {
      float:left;height:48px;
      background: transparent url("../images/menu-l.png") no-repeat left top;
       margin-left:10px;
      padding:0 0 0 12px;
      text-decoration:none;
      }
    #tabsJ a span {
	  height:45px;
      float:left;
      display: inline-block;
      background: transparent url("../images/menu-r.png") no-repeat right top;
	  padding:5px 12px 4px 0px;
      color:#000000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
	 
#content{width:961px;float:left;height:auto;margin-top:10px;margin-left:21px;}
.all-left{ width:240px; float:left; height:auto; padding-left:10px;}
.abc{ width:220px; height:auto; float:left; padding-left:10px;}

	.left{width:230px;float:left;background:#FFFFCC;padding-bottom:20px;height:auto;}
		
		.title_bt{background:#dfbe4e url(../images/bt.png) top left no-repeat;height:32px;width:230px;}
		.txt_title{font-family:Arial, Helvetica, sans-serif;font-size:12px;
				font-weight:bold;color:#000000;padding:8px 20px 5px 50px;}
		.list-top{margin:0px;width:205px;font-family:Arial, Helvetica, sans-serif;
				font-size:12px;float:left;margin:5px 5px 5px 10px;}
				.list-top ul{list-style: none;   margin: 0;       padding: 0;}
				.list-top li{height:20px;margin-left:0px;}
				.list-top a{color:#333333;text-decoration:none;
							background:url(../images/arrow.gif) center left no-repeat;padding-left:18px;}
				.list-top a:hover{color:#1299DB;text-decoration:none;}
		.line{background:url(../images/line.gif) top left no-repeat;width:200px;height:10px;float:left;}
		
		.support{background:url(../images/hotro-tructuyen.png) top left no-repeat;height:138px; 
				width:204px;float:left;}
			.txt-support{font-family:Arial, Helvetica, sans-serif;font-size:12px;
						font-weight:bold;color:#000000;padding:5px 10px 5px 25px;}
			.txt-tel{font-family:Arial, Helvetica, sans-serif;font-size:12px;
						margin:0px; color:#000000;padding:5px 3px 5px 80px;color:#4C4C4C;line-height:20px;}
			.img_yahoo{float:left; padding:5px 5px 5px 95px;}
		
		.link_web{float:left;border:1px solid #F9ED87;width:201px;padding-bottom:25px;height:auto; border-bottom:none; border-top: none;}
			.top-link{background:url(../images/link-web.png) top left no-repeat;
					width:204px;margin-left:-1px;margin-top:-1px;height:auto;}
			.txt-link{font-family:Arial, Helvetica, sans-serif;
						font-size:12px;font-weight:bold;color:#000000;padding:}
			.img-link{margin:10px 8px 10px 6px;width:184px; border:1px solid #f0dfb1;padding:2px;padding-left:3px;}
			.end-link{background:url(../images/and_link.png) top left no-repeat;width:204px;
						margin:0px;height:13px;float:left;}
			
			
	.right{height:auto;width:700px;float:right;padding-bottom:10px;}
	.ass{ width:700px; float:left; height:auto; padding-left:13px;}
		.ND-all{width:700px;float: right;height:auto;margin-bottom:10px;min-height:250px;}
		.ND-all1{width:700px;float:left;height:auto;margin-bottom:10px;min-height:250px;}
		.ND-all2{width:700px;float:left;height:auto;margin-bottom:10px;min-height:250px;}
		
		.welcome{background:url(../images/line3_01.png) top left no-repeat; 
				margin:0;width:700px;height:42px; float:left;}
		.txt_welcome{font-family:Arial, Helvetica, sans-serif;font-size:13px;
						color:#000000;text-shadow:#99CC00;margin:7px 15px -2px 40px;font-weight:bold;}
		.end_line{background:url(../images/line3_02.png) top left no-repeat;float:left;width:700px;height:18px;margin;}
		.noidung{width:654px;min-height:160px;height:auto;
					float:left;background:url(../images/bg_line3.png) top left repeat-x; 
					padding-top:15px; padding-left:10px;}
		.img{width:192px;height:142px;border:1px solid #9B9B9B;padding-left:2px;padding-top:2px;
			 margin:;float:left;}
		
		.txt_nd{width:410px;height:160px;float:right;text-align:justify;margin-right:10px;text-decoration:none;line-height:20px; font-size:12px;}
		.txt_nd a{float:right;background:url(../images/icon_read_all1.gif) center left no-repeat;margin-left:2px;
					text-decoration:none;font-size:11px;}
					
		.azz{ padding-left:px; height:auto;}			
		.img1{width:192px;height:142px;border:1px solid #9B9B9B;padding-left:2px;padding-top:2px; 
		margin:1px 7px 3px 10px;float:left;}
		.txt_thucdon{width:641px;height:auto;margin:;float:left;
					font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
			.txt_thucdon a{text-decoration:none;text-align:center;color:#427392;}
			.txt_thucdon a:hover{text-decoration:none;text-align:center;color:#184866;}
			.txt1{width:195px;height:15px;float:left;text-align:center;}
			.txt2{width:195px;height:15px;float:left;text-align:center;margin-left:24px;}
			.txt3{width:195px;height:15px;float:left;text-align:center;margin-left:24px;}
#quangcao{width:961px; height:240px;float:left;margin:10px 0 10px 21px;background:#FFFFCC;}

#footer{margin-left:21px;width:961px; height:100px;float:left;border-bottom:15px solid #DAA032; background:#F7EDA6 url(../images/img-f.jpg) bottom right no-repeat;}
	.txt_foot{width:350px;font-family:Arial, Helvetica, sans-serif;font-size:12px;float:left;padding:10px 5px 8px 15px;color:#000000;line-height:20px}
	.list-top1{width:400px;font-family:Arial, Helvetica, sans-serif;font-size:12px;float:right;margin:10px 70px 8px 10px;text-align:right;font-weight:bold;}
			.list-top1 ul{list-style: none;   margin: 0;       padding: 0;display:inline-block;text-align:right;}
			.list-top1 li{height:20px;margin-left:0px;float:left;}
			.list-top1 a{color:#333333;text-decoration:none;padding-left:3px;}
			.list-top1 a:hover{color:#1299DB;text-decoration:none;}

/* -------------------------------------------*/

/*Trang Truoc,Tiep--------------*/

.pagination{
 	BORDER-TOP: #6986A6 1px dashed; 
	
}

.pagination ul{
margin: 0px;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 12px;
font-variant:small-caps;
}

.pagination li{
list-style-type: none;
display: inline;

}

.pagination a, .pagination a:visited{
padding: 2px 8px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #000;

}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #fff;
text-align:center;
background-color: #79B1E0;
}

.pagination a.currentpage{
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
text-align:center;
cursor: default;
background-color: #D4004F;    /* #2e6ab1  */

}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color:#2E2D2D;
cursor: default;
color: #929292;
text-align:center;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}

/*----------------------------------*/
.LeftText_title
{
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 line-height:22px;
}
.LeftText_align
{
 font-family:Arial;
 font-size:12px;
 font-weight:lighter;
 text-align:justify;
 line-height:20px;
 padding-left:35px;
}
.LeftText_bol
{
 font-family:Arial;
 font-size:12px;
 font-weight:lighter;
 text-align:justify;
 background-color:#EFD781;
 padding:10px 10px 10px 10px;
 
}

.LeftText
{
 font-family:Arial;
 font-size:12px;
 font-weight:lighter;
 line-height:22px;
 text-align:justify;
}
.text_width
{
 font-family:Arial;
 font-size:12px;
 font-weight:lighter;
 line-height:22px;
 width:80px;
}
.title
{
 font-family:Arial;
 font-size:12px;
 font-weight:normal;
 line-height:22px;
}

.ddl_input
{
 font-family:Arial;
 font-size:12px;
 font-weight:lighter;
line-height:22px;
 width:50%;
	
}
.inputflatlf
{
 font-family:Arial;
 font-size:12px;
 font-weight:lighter;
 margin:5px 0px 5px 0px;
 line-height:22px;
 width:100%;
	
}
.inputflatlfxy
{
 font-family:Arial;
 font-size:12px;
 font-weight:lighter;
 margin:5px 0px 5px 0px;
 height:300px;
 width:100%;
	
}
.hr_cut
{
	BORDER-TOP: #cccccc 1px dashed; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	HEIGHT: 1px;
	color:#cccccc;
	SIZE:1px;
	width:99%;
	margin-top:10px;
	
}
.news_header
{
	FONT-SIZE: 12px;
	font-weight:normal;
	text-align:justify;
	color:#000; 
	font-family:Arial;
	padding:0px 10px 0px 0px;
	width:100%;
}
.news_body
{
	FONT-SIZE: 11px;
	font-weight:normal;
	COLOR:Black;
	text-align:justify;
	font-family:Arial;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	line-height:20px;
	width:100%;
}
.news_title
{
	FONT-SIZE: 11px;
	font-weight:bold;
	color:#1A4488; 
	font-family:Arial;
	text-decoration:none;
	width:100%;
}
.link_title
{
	FONT-SIZE: 12px;
	font-weight:lighter;
	color:#000; 
	font-family:Arial;
	text-decoration:none;
	width:50%;
}
.newsview_title
{
	FONT-SIZE: 12px;
	font-weight:normal;
	color:#000; 
	font-family:Arial;
	width:100%;
}
.td_header_next_news
{
	BORDER-BOTTOM: #999999 1px dashed; 
	color:Purple;
	font-family:Verdana;
	font-variant:small-caps;
	font-size:11px;
	font-weight:bold;
	padding-top:30px;
	padding-bottom:10px;
	width:90%;
}
.td_title_next_news
{
	background-repeat:url(../Images/arrow_orange.gif);	
	padding:5px 0px 5px 20px;
	font-family:Arial;
	font-size:12px;
}
.text_button
{
	font-family:Verdana;
	font-size:12px;
	color:RoyalBlue;
	font-weight:normal;
	vertical-align:middle;
	padding:4px 5px 4px 5px;
	height:18px;
}

.LeftText_t
{
	FONT-SIZE: 8pt; TEXT-ALIGN:center;VERTICAL-ALIGN:middle;
	COLOR: #000000;
	background-color:#DFBE4E;
	text-decoration:none;
	font-weight:bold;
	padding:5px 0px 5px 5px;
	font-family:Verdana, Times New Roman, Sans-Serif, Arial;     
}
.LeftText_t1
{
	FONT-SIZE: 8pt; TEXT-ALIGN:left;VERTICAL-ALIGN:middle;
	COLOR: #000000;
	background-color:#DFBE4E;
	text-decoration:none;
	font-weight:bold;
	padding:5px 0px 5px 5px;
	font-family:Verdana, Times New Roman, Sans-Serif, Arial;     
}
.LeftText_h
{
	FONT-SIZE: 8pt; TEXT-ALIGN:left;VERTICAL-ALIGN:middle;
	COLOR: #000000;
	background-color:#F0DB8C;
	font-weight:bold;
	padding:5px 0px 5px 10px;
	font-family:Verdana, Times New Roman, Sans-Serif, Arial;     
	
}
.total
{
	FONT-SIZE: 10pt;
	COLOR: #006699;
	padding-left:5px;
	font-family:Verdana, Times New Roman, Sans-Serif, Arial;     
	font-weight:bolder;
}

/*-----------------------------*/
.product_page_grour
{
	font-family:Arial;
	font-size:10pt;
	text-align:center;
	color:#000;
	height:60px;
	width:100%;
}
.product_page
{
	font-family:Arial;
	font-size:10pt;
	text-align:center;
	color:#000;
	width:100%;
	
}
.product_text
{
	margin-left:3px;
	font-family:Arial;
	font-size:10pt;
	text-align:center;
	margin:5px 0px 20px 0px;
	padding:5px 0px 15px 0px;
	padding:
	width:100%;
}
.img-adv{margin:10px 6px 5px 6px;width:184px; border:1px solid #f0dfb1;padding:2px;padding-left:5px;}
.img_css{width:204px;height:154px;border:1px solid #9B9B9B;padding:2px;float:left; margin-top:10px;margin-bottom:5px;}
.img_in{margin:0 auto;height:auto;padding-bottom:10px;padding-top:10px;}
.img_css_ms{width:304px;height:154px;border:1px solid #9B9B9B;padding:2px;float:center; margin-top:10px;margin-bottom:5px;}
.khung{	font-family:Verdana;font-size:11px;border-right:#007AB7 1px solid;	padding-right:10px;border-top:#007AB7 1px solid;	padding-top:10px;border-bottom:#007AB7 1px solid; padding-bottom:10px;	border-left:#007AB7 1px solid;	padding-left:10px;}

