/*
*********************************
* COMMNON STYLE SHIETZ 
*********************************
*/

* {
  margin: 0;
  padding: 0;
  font-family:tahoma;
  font-size:12px;
  font-smooth:always;
}
table {
	border-collapse:collapse;
	border-spacing:none;
}
body {
  text-align:center;
}
a {
	color:black;
	cursor:pointer;
	text-decoration:none;
}
a img {
  border:none;
}
a:hover{
  text-decoration:underline;
}
img{
  display:block;
}
input[type=text]
{
	border:1px solid #C9C9C9;
	padding:2px;
	width:150px;
}
select, textarea {
	border:1px solid #C9C9C9;
	padding:2px;
}
input[type=submit]
{
	cursor:pointer;
}
.pointer{
  cursor:pointer;
}
.bold{
	font-weight:bold;
}
/*
*********************************
* MAIN DIVS
*********************************
*/
#wrap {
  width:900px;
  margin:0 auto;
}
#header_div {
  background-image:url(../images/top_bg.jpg);
  height:111px;
  text-align:left;
}

/*
*********************************
* TOP
*********************************
*/
#menu_div {
  position:absolute;
  margin-top:36px;
  margin-left:103px;
}
.menu_a {
  float:left;
  height:54px;
}
#menu_a_1 {
  background-image:url(../images/layout_spa_index_05.gif);
  width:79px;
}
#menu_a_1:hover {
  background-image:url(../images/hehe_05.gif);
}
#menu_a_2 {
  background-image:url(../images/layout_spa_index_06.gif);
  width:71px;
}
#menu_a_2:hover {
  background-image:url(../images/hehe_06.gif);
}
#menu_a_3 {
  background-image:url(../images/layout_spa_index_07.gif);
  width:75px;
}
#menu_a_3:hover {
  background-image:url(../images/hehe_07.gif);
}
#menu_a_4 {
  background-image:url(../images/layout_spa_index_08.gif);
  width:53px;
}
#menu_a_4:hover {
  background-image:url(../images/hehe_08.gif);
}
#menu_a_5 {
  background-image:url(../images/layout_spa_index_09.gif);
  width:88px;
}
#menu_a_5:hover {
  background-image:url(../images/hehe_09.gif);
}
#menu_a_6 {
  background-image:url(../images/layout_spa_index_10.gif);
  width:58px;
}
#menu_a_6:hover {
  background-image:url(../images/hehe_10.gif);
}
#menu_a_7 {
  background-image:url(../images/layout_spa_index_11.gif);
  width:59px;
}
#menu_a_7:hover {
  background-image:url(../images/hehe_11.gif);
}
#menu_a_8 {
  background-image:url(../images/layout_spa_index_12.gif);
  width:93px;
}
#menu_a_8:hover {
  background-image:url(../images/hehe_12.gif);
}
/*
*********************************
* CONTENT
*********************************
*/
#content {
  min-height:500px;
  background-image:url(../images/mid.jpg);
  text-align:left;
}

#left {
	float:right;
	display:inline;
  width:610px;
  margin-right:20px;
  margin-top:20px;
}


/*
*********************************
* RIGHT
*********************************
*/
#right {
  float:right;
  margin-right:30px;
  margin-top:20px;
  display:inline;
  text-align:left;
}
.right-bar-1 {
	width:188px;
	margin-bottom:20px;
}
.right-bar-1 .top{
  height:42px;
  background-image:url(../images/rightbar-top.png);
}
.right-bar-1 .top-2-blank {
  height:42px;
  background-image:url(../images/spa-right-top-blank.png);
}
.right-bar-1 .top-2{
  height:41px;
  background-image:url(../images/rightbar-top2.png);
}
.right-bar-1 .mid{
  background-image:url(../images/rightbar-mid.png);
}
.right-bar-1 .bottom{
  height:15px;
  background-image:url(../images/rightbar-bottom.png);
}

#right ul {
  list-style-position:inside;
  margin-left:13px;
  padding-top:10px;
}

#right ul a {
  letter-spacing:1px;
}

#line_doc {
  float:right;
  width:1px;
  height:387px;
  background-image:url(../images/linedoc.bmp);
  display:inline;
  margin-top:20px;
  margin-right:15px;
}


/*
*********************************
* TOP
*********************************
*/
#footer {
	text-align:center;
  height:80px;
  background-image:url(../images/bottom.jpg);
}

#footer div{
  font-size:10px;
}

/*
*********************************
* BLOCK CONTENT
*********************************
*/

.block_content {
  margin-bottom:15px;
}

.block_content .top-doitac {
  height:41px;
  background-image:url(../images/spa_top_for_doitac.png);		
}
.block_content .top-contact {
  height:41px;
  background-image:url(../images/spa_top.png);			
}
.block_content .top-gallery {
  height:41px;
  background-image:url(../images/spa_top_for_gallery.png);		
}

.block_content .top-congnghe{
  height:41px;
  background-image:url(../images/spa_top_for_congnghe.png);		
}

.block_content .top-tuvan {
  height:41px;
  background-image:url(../images/spa_top_for_tuvan.png);		
}

.block_content .top-khuyenmai {
  height:41px;
  background-image:url(../images/spa_top_for_khuyenmai.png);	
}


.block_content .top-dichvu {
  height:41px;
  background-image:url(../images/spa_top_for_dichvu.png);	
}

.block_content .top-welcome{
  height:41px;
  background-image:url(../images/spa_top_for_welcome.png);
}
.block_content .top-tuyendung{
  height:41px;
  background-image:url(../images/spa_top_for_tuyendung.png);
}
.block_content .top-tintuc{
  height:41px;
  background-image:url(../images/spa_top_for_tintuc.png);
}

.block_content .mid{
  background-image:url(../images/spa_mid_forall.png);
  text-align:justify;
  padding:10px 20px;
}
.block_content .momo{
  font-weight:bold;
  color:gray;
  font-size:11px;
}
.block_content .mid .dodo{
  color:#AE051C;
}
.block_content .mid .type{
  float:right;
}

.block_content .mid .avatar{
  float:left;
  margin-right:10px;
  padding:1px;
  border:1px solid #DFDFDF;
}
.linengang {
  margin:0 auto;
  margin-top:10px;
}

.xemthem {
  text-align:right;
  font-size:11px;  
  font-weight:normal;
  clear:both;
}
.block_content .bottom{
  height:14px;
  background-image:url(../images/spa_bottom_forall.png);	
}

.congnghethumbs img {
	padding:2px;
	border:1px solid #DFDFDF;
	margin: 5px auto;
	display:block;
}

.newscontent {
  float:right;
  text-align:justify;
  width:485px;
}

/* CONG NGHE */

.congnghe_avatar {
	float:left;
}

.congnghe_content {
	float:right;
	width:450px;
}
.congnghe_content ul{
  list-style-position:inside;
}
.congnghe_content ul li a {
  color:#AE051C;
}
.congnghe_content p {
  font-weight:normal;
  color:#AE051C;
  margin:5px 0;
  line-height:18px;
}

.congnghe_content .heading {
  margin:0;
  margin-top:5px;
  border-bottom:1px solid #DFDFDF;
}

/* DOI TAC */
.doitac_cell {
  margin-bottom:10px;
}
.doitac_cell .myleft {
  text-align:left;
  color:#AE051C;
}
.doitac_cell .myimage {
  text-align:center;
}
.doitac_cell .myimage img {
  margin:0 auto;
  padding:1px;
  border:1px solid #DFDFDF;
}

.doitac_cell .mylink {
  text-align:center;
  margin-bottom:5px;
}

/*
 TU VAN ONLINE
*/
.tuvan_type_unit {
  float:left;
  padding:1px;
  margin: 0;
  margin-right:12px;
  margin-bottom:5px;
}
.tuvan_type_unit a {
  font-weight:bold;
  color:gray;
  font-size:10px;
}
.tuvan_title {
  clear:both;
  border-bottom:1px solid #DFDFDF;
  font-weight:bold;
  color: #AE051C;
  padding-top:10px;
}

.tuvan_content {
  margin:15px 0;
}
.tuvan_content a {
  margin:5px 0;
}

.hoicham {
  font-weight:bold;
  color:#AE051C;
}

.goback {
  text-align:right;
}

.answer {
  margin:10px 0;
}
.ans-head {
  float:left;
  margin-right:20px;
  margin-bottom:5px;
  font-weight:bold;
  color:#AE051C;
}
.datcauhoi {
  text-align:center;
  margin-top:20px;
}
.datcauhoi a {
  color:#AE051C;
  font-weight:bold;
}

/*
  Gallery
*/
#thuvienanh {
  float:left;
}
#thuvienvideo {
 float:right;
}
.myarea img {
  margin-bottom:30px;
}
.myarea {
 text-align:center;
 display:block;
}

#gallery_table {
  width:100%;
}
#gallery_table td {
  width:50%;
}
.image_rows {
  text-align:center;
}
.image_rows img {
  margin:20px auto;
  border:1px solid red;
  padding:1px;
}


#fixed_div {
  position:fixed;
  top:0;left:0;
  margin-top:20px;
  margin-left:20px;
  padding:10px;
  background-image:url(../images/trans.png);
  display:none;
}


#fixed_div img {
  cursor:pointer;
}
#closeDiv img{
	margin-top:10px;
}
/*
PAGING
*/

.paging a {
  float:right;
  text-align:center;
  margin:0 5px;
  font-weight:bold;
}
.current_paging {
  color:#C9C9C9;
}

/*
 CONTACT
*/

#contact_info {
  text-align:center;
  padding-bottom:10px;
  margin-bottom:15px;
  font-weight:normal;
  letter-spacing:1px;
  border-bottom:1px solid #DFDFDF;
}

#contact_table {
  width:100%;
  border-collapse:separate;
  border-spacing:3px;
}

#contact_table td textarea{
  height:200px;
}

#contact_table td {
  font-weight:normal;
  color:black;
}

.sao {
  color:red;
}

.menuphu {
  text-align:center;
  border-top:1px solid #DFDFDF;
  margin-top:10px;  
  padding-top:10px;
}

.menuphu table {
  margin:0 auto;
}

.menuphu table td{
	padding:2px;
  padding-right:10px;
}

.menuphu table td a {
  font-weight:normal;
  color:gray;
}

#chiase {
  text-align:left;
  margin:5px;
  display:none;
}
#chiase input[type=text]
{
	width:98%;
}

#phanhoi {
  text-align:left;
  margin:5px;
  display:none;
}

#phanhoi table {
  margin:0;
}

#phanhoi input[type=text] , #phanhoi textarea {
  width:420px;
}

/*
RIGHT BAR TRUY CAP
*/

.top-truycap {
  height:15px;
  background-image:url(../images/truycap-top.png);
}

#truycaptable {
	border-collapse:separate;
  border-spacing:4px;
  width:100%;
}
#truycaptable td{
  padding:2px;
}

#km-dv-table td{
  padding:5px;
}