html {
  margin: 0px;
  font-family: Arial;
}

body {
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  margin: 0px auto;
  padding: 0px;
  background-attachment: fixed;
  text-align: center;
  background: url(images/bg_body_1.jpg) ;
}

div {
  font-size: 12px;
  font-family: Arial;
}

div.divSwapper{
  margin: 0px auto;
  padding: 0px;
  text-align: center;
  width: 902px !important;
  border: 0px solid #FF0000;
}

div.Header{
  height: 121px;
  border: 0px solid #FF66FF;
  background: url(images/logo.png) top no-repeat;
  margin: 0px;
  padding-left: 10px;
  overflow: hidden;

}
div.logo{
  width: 95px;
  height: 90px;
  border: 0px solid #000000;
  float: left;
  cursor: pointer;
  margin-right: 10px;
  margin-top: 20px;
  margin-left: 20px;

}
/**********************/
div.Menu {
  margin-top: 80px;
  text-transform: uppercase;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  float: left;
  width: 671px;
  border: 0px solid #000000;
}
div.w_facebook
	{
	margin-top: 80px;
	float:left;
	width:30px;
	}

div.Menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 28px;
  cursor: pointer;
  float: left;
  border: 0px solid #990000;

}

div.Menu ul li {
  display: inline;
  float: left;
  cursor: pointer;
  border: 0px solid #00FF33;
  font-weight: bold;
  overflow: hidden;
}

div.Menu ul li a {
  color: #000000;
  text-decoration: none;
  float: left;
  outline: none;
  cursor: pointer;
  font-weight: bold;
  overflow: hidden;

}

div.Menu ul li .sida{
	float: left;
	color: #000;
	padding: 0;
	text-decoration: none;
	background:url(images/menu/divider_h.jpg) center center no-repeat;
	width:2px;
	height:27px;
    padding-left: 5px;
    padding-right: 5px;
}

div.Menu ul li a span {
  padding: 6px 15px 0px;
  height: 22px;
  float: left;
  cursor: pointer;
  border: 0px solid #00FF33;
  font-weight: bold;
  overflow: hidden;
}

div.Menu ul li a:hover {
  background:url(images/menu/left.jpg) left no-repeat !important;
  outline: none;
  cursor: pointer;
  font-weight: bold;
}

div.Menu ul li a:hover span {
  height: 22px;
  padding: 6px 15px 0px;
  outline: none;
  cursor: pointer;
  font-weight: bold;
  overflow: hidden;
  background: url(images/menu/right.jpg) right no-repeat;

}

div.Menu ul li a.current{
  outline: none;
  cursor: pointer;
  font-weight: bold;
  background:url(images/menu/left.jpg) left no-repeat !important;
}

div.Menu ul li a.current span{
  height: 22px;
  padding: 6px 15px 0px;
  outline: none;
  cursor: pointer;
  font-weight: bold;
  overflow: hidden;
  background: url(images/menu/right.jpg) right no-repeat;
}
/**********************/

div.Center{

  border: 0px solid #ffcc00;
  font-size: 12px;
  font-family: Arial;
  background: url(images/bg_home_middle.jpg) no-repeat;
  height: 440px;
  margin: 0px;
}
div.banner_main
{
  padding-left: 27px;
}
div.services_main{
 border:0px solid #FFFF33;
 height: 75px;
 padding-top:35px;
}
div.box{
  float:left;
  width: 240px;
  height: 75px;
  padding-left: 45px;
  border:0px solid #FFFF33;
}
span.title_service{
  font-size:16px;
  color:#DB751F;
  font-weight:normal;
  font-family: arial;
  border:0px solid #FFFF33;
  padding-top: 25px;
  padding-left: 5px;
  float: left;
  width:130px;
}
a.a_title_service:link,a.a_title_service:visited{
  font-size:18px;
  color:#DB751F;
  text-decoration: none;
}
a.a_title_service:hover{
  font-size:18px;
  color:#DB751F;
  text-decoration: underline;
}

a.a_pic:link,a.a_pic:visited{
    overflow:hidden;
    text-align: center;
	outline:none;
    float: left;
}
a.a_pic:hover
{
	overflow:hidden;
	opacity:0.80;
	moz-opacity:0.80;
	filter:alpha(opacity=80);
    text-align: center;
	outline:none;
    float: left;
}

div.bottom_center{
  background: url(images/bg_home_footer.jpg) no-repeat;
  height: 11px;
  font-size:3pt;
}


/* css bodymain */
div.bodymain{
  border: 0px solid #66CCFF;
  min-height: 100px;
}
div.bottom_bodymain{
  height:18px;
  background: url(images/bg_bottom_in.png) bottom no-repeat;
  text-align: right;
  color: #fff;
  font-size: 11px;
  padding-right: 60px;
  padding-top: 4px;
}

div.header_bodymain{
  background:url(images/bg_header_in.jpg) no-repeat;
  height: 10px;
}
div.middle_bodymain{
  background: #ABCFE9;
  overflow: hidden;
}
div.left{
  float: left;
  width: 450px;
  text-align: left;
  border: 0px solid #FFFF00;
  padding-left: 0px;
  height: 550px;
}
div.right{
  float: right;
  width: 410px;
  text-align: left;
  border:0px solid #33CCCC;
  font-size: 12px;
  color: #343434;
  line-height: 170%;
  padding-right: 20px;
  text-align: justify;
}
div.title_bv{
  color: #FF9900;
  font-size:25px;
  font-family: Arial;
  border-bottom: 1px solid #7F3607;
  padding-bottom: 20px;
  padding-top: 20px;
  margin-bottom: 20px;
}


div.bottom_bodymain_in{
  background:url(images/bg_bottom_main_in.jpg) no-repeat;
  height: 13px;
}
/********other main in*******************/
div.Footer{
  clear: both;
  height: 105px;
  border: 0px solid #FF6633;
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-family: Arial;
  padding-top: 10px;
}
a.a_footer:link,a.a_footer:visited{
  text-decoration: none;
  color: #DB751F;

}
a.a_footer:hover{
  text-decoration: underline;
  color: #DB751F;

}
a.a_mail:link,a.a_mail:visited{
  text-decoration: none;
  color: #ccc;

}
a.a_mail:hover{
  text-decoration: underline;
  color: #ccc;

}
div.clear{
  clear: both;
  font-size: 3pt;
}

.picture{
  float: left;
  width: 230px;
  border: 0px solid #DEE4E2;
  margin-bottom: 5px;
  margin-top: 5px;
}
.picture img{
  float: left;
  border: 1px solid #DEE4E2;
  padding: 5px;
}
.description{
  float: left;
  width: 250px;
  border: 0px solid #0000CC;
  padding-left: 5px;
  margin-bottom: 10px;
}
.description span.date{
  clear: both;
  color: #FF8700;
  font-size: 11px;
}
.description span.title{
  color: #B56B20;
  font-size: 12px;
  font-weight: bold;
  padding-top: 10px;
  float: left;
  clear: right;
}
span.title a:link, span.title a:visited{
  color: #B56B20;
  text-decoration: none;
}
span.title a:hover{
  color: #B56B20;
  text-decoration: underline;
}
.description p{
  clear: both;
  color: #000000;
  font-size: 11px;
  font-weight: normal;
  padding: 5px 0px 2px;
  margin: 0px;
}
.link{padding:13px 0 0 0; text-align:right;}
.link a:link, .link a:visited {
   color: #B56B20;
   text-decoration: none;
}

.link a:hover {
   color: #B56B20;
   text-decoration: underline;
}

.indent_img {
  border-bottom: 1px dotted #343434;
  margin-bottom: 10px;
}


/***feedback**************/
.lblError,.saodo{color:#f00;font-weight:normal;padding-left:3px;padding-top:2px;text-align:left;text-decoration:none}
.right_row1{float:left;font-weight:normal;height:20px;margin-bottom:2px;margin-top:2px;padding-left:10px;text-align:left;width:70px; border: 0px solid #00FF33}
.right_row2{float:left;font-weight:normal;margin-bottom:2px;margin-top:2px;padding-left:5px;text-align:left;border: 0px solid #00FF33}
.row2 td,.row1 td{border-bottom:1px solid #EBF1F6;border-right:1px solid #EBF1F6;padding:3px 8px;text-align:left;width:80%}
.row2 td.col,.row1 td.col{font-weight:bold;width:20%}
em.error{background:url("../images/unchecked.gif") no-repeat 0px 0px;margin-left:3px;padding-left:16px}
em.success{background:url("../images/checked.gif") no-repeat 0px 0px;margin-left:3px;padding-left:16px}
input{padding-left:4px;text-indent:0px;!padding-left:0px;!text-indent:4px}
input:hover{background:#ECE9D8;color:#ad1c1c}
select,input{background:#fff url(../images/input.gif) 0px 0px repeat-x;border:1px solid #ccc;cursor:pointer}

/********end feedback*********/
.item_other{color:#5767E1;float:left;padding:10px 5px 5px;text-align:left;}
.item_other a:link,.item_other a:visited{color:#5767E1; text-decoration: none;}

.item_other a:hover{color:#5767E1; text-decoration: underline;}
div.rule{
  width:365px;
  height: 1px;
  background: url(images/rule.jpg) repeat-x;
  margin-top: 0px;
  margin-bottom: 8px;
  font-size: 3pt;
}
/*********************phan trang **/
div.paging_meneame{
  margin: 0px;
  color: #515866;
  padding: 0px 8px 0px 8px;
  margin-bottom: 5px;
  text-align: center;
  margin-top: 2px;
}
div.paging_meneame a {
  float: left;
  width: 18px;
  border: #515866 1px solid;
  margin-left: 1px;
  text-decoration:none;
  color: #515866;
}
div.paging_meneame a:hover {
  float: left;
  width: 18px;
  border: #E77918 1px solid;
  font-weight: normal;
  text-decoration:none;
  color: #515866;
}
div.paging_meneame a:active {
  float: left;
  width: 18px;
  border: #E77918 1px solid;
  font-weight: normal;
  background: #515866;
  color: #515866;
  text-decoration:none;
}
div.paging_meneame span.paging_current {
  float: left;
  width: 18px;
  border: #515866 1px solid;
  font-weight: normal;
  background: #FFFFFF;
  color: #DA251C;

}
div.paging_meneame span.paging_disabled {
  float: left;
  width: 18px;
  border: #999 1px solid;
  font-weight: normal;
  display:none;

}
b.title_food{
  color: #999999;
  font-size: 16px;
  padding-top: 37px;
  border: 0px solid #66FF33;
  float: left;
  font-weight: normal;
}

.img_fbook
	{
	border:0px;
	height:18px;
	padding-top:4px;
	}
/***************/