﻿body
{
	color: #286a8d;
	font-size: 10pt;
	font-family: Tahoma;
	background: #26688b url(images/bg-pmc.jpg) repeat-x;
	margin: 0;
	padding: 0;
}
p
{
	margin: 0;
	padding: 0;
}
a
{
	text-decoration: none;
	color: #fff;
}
a img
{
	border: none;
}
a:hover
{
	color: #f6840b;
}
#container
{
	width: 980px;
	margin: 0 auto;
}
#header
{
	height: 115px;
}
#logo
{
	float: left;
	width: 528px;
	height: 115px;
	background: url(images/logo.png) top left;
}
#header-top
{
	height: 27px;
	width: 255px;
	float: left;
	padding-left: 197px;
	background: url(images/header-top.png) no-repeat;
	 background-position: 197px top;
	color: #fff;
}
#header-top a
{
	color: #fff;
	height: 27px;
	line-height: 27px;
	display: inline-block;
}
#header-top a:hover
{
	color: #dfe10e;
}
#header-top a.trangchu
{
	margin-left: 69px;
	margin-right: 21px;
}
#header-top a.sitemap
{
	margin-left: 21px;
}
#menu
{
	float: left;
	padding-top:37px;
}
#menu a
{
	width: 107px;
	height: 33px;
	background: url(images/menu-btn.png)  left 0 no-repeat;
	display: block;
	float: left;
	padding-right: 4px;
	text-align: center;
	line-height: 30px;
	text-decoration: none;
	color: #e1400e;
	display:block;
}
#menu a:hover
{
	color: #fff;
}
#menu a.select
{
	background: url(images/menu-btn-hover.png) left 0 no-repeat;
	color: #fff;
}
#flash
{
	border-bottom: 1px solid #e75112;
	border-top: 1px solid #e75112;
}
#flash-content
{
	border: 10px solid #a8c2d1;
	height: 260px;
}
#flash-content-left
{
	width: 235px;
	height: 251px;
	padding-top: 9px;
	background: #dd5010;
	float: left;
}
#flash-content-left a
{
	height: 38px;
	line-height: 38px;
	padding-left: 36px;
	display: block;
	font-size: 11pt;
	border-bottom: 1px solid #ca3b02;
	border-top: 1px solid #f08156;
	margin-left: 22px;
	margin-right: 22px;
	background: url(images/icon-menu.png) left center no-repeat;
}
#flash-content-left a:hover
{
	color: #dfe10e;
}
#flash-content-left .kengang
{
	height: 2px;
	width: 180px;
	margin-left: 26px;
	background: url(images/menu-kengang.png);
}
#flash-content-right
{
	width: 725px;
	height: 260px;
	float: left;
}
.flash-image
{
	width: 725px;
	height: 260px;
}
#main
{
	background: #242c37 url(images/main-bg.png) repeat-x top;
	margin-top: 29px;
}
.clear-main
{
	height: 19px;
	clear: both;
}
.clear
{
	margin:0;
	padding:0;
	clear:both;
}
#left
{
	width: 761px;
	float: left;
}
#right
{
	float: left;
	width: 192px;
	padding-left: 19px;
}


#footer
{
	min-height: 77px;
	width: 100%;
	margin-top: 1px;
	margin-bottom: 10px;
	background-color: #242c37;
	font-family:Arial;
}
*html #footer
{
	height:77px;
}
.footer-left
{
	width: 195px;
	padding-left: 22px;
	padding-top: 20px;
	float: left;
	height: 52px;
	font-family:Arial;
	font-size: 10pt;
}
.footer-center
{
	float: left;
	width: 541px;
	padding-top: 17px;
	padding-bottom:17px;
	text-align: center;
	line-height: 19px;
	color: #FFF;
	font-family:Arial;
	font-size: 9pt;
}
.footer-right
{
	float: left;
	padding-left: 35px;
	padding-top: 20px;
	min-height: 52px;
	font-size: 9pt;
	color: #a8c2d1;
}
/*Box1*/
.box1
{
}
.box1 .title
{
	width: 192px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	background: url(images/box1-title.png);
	font-size: 11pt;
	color: #fff;
}
.box1 .tigia-title
{
	width: 192px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	background: url(images/box-tigia-title.png);
	font-size: 11pt;
	color: #fff;
	margin-top: 1px;
}
.box1 .bottom
{
	padding-right: 2px;
	background: url(images/box1-right.png) repeat-y right;
}
.box1 .bottom-content
{
	padding-bottom: 2px;
	padding: 10px 0 12px 0;
	background: #d1dfe7 url(images/box1-bottom.png) bottom repeat-x;
}
/*home*/
.box-block
{
	width: 180px;
	height: 108px;
	float: left;
	padding-left: 10px;
	padding-top: 32px;
}
.box-block img
{
	width: 146px;
	height: 94px;
	margin-left: 15px;
	border: 1px solid #fff;
}
.box-block-totrucsukien
{
	background: url(images/block-totrucsukien.png) no-repeat 10px top;
}
.box-block-quangcao
{
	background: url(images/block-quangcao.png) no-repeat 10px top;
}
.box-block-xaydung
{
	background: url(images/block-xaydung.png) no-repeat 10px top;
}

.box-block-dichvu
{
	background: url(images/block-loatranh.png) no-repeat 10px top;
}
.box-trangchu
{
	clear: both;
	margin-left: 11px;
	background: #fefefe url(images/box-trangchu-bottom.png) bottom no-repeat;
	padding-bottom: 11px;
	width: 748px;
}
.box-trangchu .box-trangchu-top
{
	background: url(images/box-trangchu-top.png) top no-repeat;
	padding-top: 15px;
}
/*
.box-trangchu-top .box-trangchu-top-left
{
	padding: 6px 19px 0 8px;
	float: left;
}
.box-trangchu-top-left img
{
	border: 1px solid #a8c2d1;
	height: 206px;
	width: 287px;
}
.box-trangchu-top .box-trangchu-top-right
{
	float: left;
	width: 414px;
}
.box-trangchu-top-right .box-trangchu-top-right-title
{
	border-bottom: 1px solid #e2430f;
	height: 24px;
	line-height: 24px;
	font-size: 10pt;
	font-weight: bold;
}
.box-trangchu-top-right .box-trangchu-top-right-content
{
	height: 163px;
}
*/
a.xemchitiet
{
	width: 100px;
	height: 26px;
	background: url(images/btn-xemchitiet.png) no-repeat;
	display: block;
	margin-left: 315px;
	color: #fff;
	text-align: center;
	line-height: 26px;
}
a.xemchitiet:hover
{
	color: #def32c;
}

/*Cac trang khac*/
.menu-left
{
	float: left;
	padding-left: 11px;
	width: 180px;
	padding-right: 22px;
}
.menu-left .menu-left-title
{
	height: 45px;
	width: 180px;
	background: url(images/menu-left-title.png) top left no-repeat;
	text-align: center;
	color: #205372;
	font-weight: bold;
	line-height: 45px;
	font-size: 11pt;
}
.menu-left .menu-left-bottom
{
	padding: 10px 0 11px 0;
	background-color: #4c5966;
	width: 178px;
}
.menu-left-bottom a.menu-left-bottom-a
{
	height: 28px;
	padding-left: 11px;
	line-height: 28px;
	background: url(images/menu-left-icon.png) left center no-repeat;
	display: block;
	border-bottom: 1px solid #333f4a;
	border-top: 1px solid #727f8c;
	width: 131px;
	margin-left: 18px;
}
.menu-left-bottom .menu-left-bottom-kengang
{
	height: 2px;
	width: 142px;
	margin-left: 18px;
	background: url(images/menu-left-kengang.png);
}
.box2
{
	float: left;
	width: 544px;
	background: url(images/box2-top.png) top no-repeat;
	padding-top: 10px;
}
.box2 .box2-top
{
	background: url(images/box2-bottom.png) bottom no-repeat;
	padding-bottom: 10px;
}
.box2 .box2-title
{
	width: 500px;
	border-bottom: 1px solid #e2430f; /*height:32px;*/
	line-height: 32px;
	font-size: 10pt;
	font-weight: bold;
	margin-left: 19px;
	padding-left:7px;
}
.box2 .box2-bottom
{
	background: #e2e2de url(images/box2-bg.png) top repeat-x;
	min-height: 350px;
}
*html .box2 .box2-bottom
{
	height: 350px;
}

.box2 .box2-content
{
	padding-top: 5px;
	width: 494px;
	margin-left: 25px;
}
/*---------------*/
#TYGIA_NTLoc
{
	margin: 0 auto;
	width: 163px;
	height: 82px;
	overflow-x: hidden;
	overflow-y: scroll;
	border: 1px solid #a8a8a8;
	text-align: center;
	background: #fff;
	font-size: 9pt;
	color: #000;
}

/*News_Cats*/
.News_Cats
{
	height: 110px;
	padding-top: 10px;
}
.News_Cats_Img
{
	float: left;
	height: 110px;
	width: 150px;
	padding-left: 6px;
	padding-right: 13px;
}
.News_Cats_Img img
{
	float: left;
	width: 148px;
	height: 108px;
	border: 1px solid #abc4d2;
}
.News_Cats_Title
{
	float: left;
	color: #e2440f;
	width: 320px;
	text-align: justify;
	margin-bottom: 10px;
}
.News_Cats_Title a
{
	text-decoration: none;
	color: #e2440f;
}
.News_Cats_Title a:hover
{
	color: #f6840b;
}
.News_Cats_Summary
{
	float: left;
	color: #286a8d;
	width: 320px;
	text-align: justify;
}
.div-phantrang
{
	padding-top: 10px;
}
.content_news .Content_News
{
	width: 100%;
	height: auto;
	text-align: justify;
}

.content_news .Chitiet_News
{
	color: #a44806;
	display: block;
	margin: 20px 0;
}

.Chitiet_News a
{
	display: inline-block;
	text-align: right;
	margin-left: 325px;
	float: left;
	text-decoration: underline;
	cursor: hand;
	color: #a44806;
}
.Chitiet_News a:hover
{
	text-decoration: none;
	cursor: hand;
}
.Div_cactinkhac
{
	display: block;
	font-size: 8pt;
}
.Div_cactinkhac .ngaydang
{
	color: #ab6d6c;
}
.Div_cactinkhac a.tieude_tin
{
	color: #a44807;
}
.Div_cactinkhac a.tieude_tin:hover
{
	text-decoration: underline;
}
/*form gui lien he*/
.form_guilienhe
{
	font-size: 9pt;
	border: none;
	border-collapse: collapse;
	margin-left: 10px;
}
.td_left
{
}
.td_left .obj
{
	width: 70px;
	display: block;
	color: #337;
}
.td_right
{
	text-align: left;
	width: 340px;
}

.td_right .obj
{
	width: 338px;
	border: 1px solid #a7a6aa;
	background: #fff;
	padding-left: 2px;
	font-family: Arial;
	font-size: 9pt;
}
*html .td_right .obj
{
	height: 22px;
	line-height: 22px;
}
html > body .td_right .obj
{
	margin:1px 0;
	padding-top: 3px;
	height: 19px;
}
.td_right a.btn, .td_right a.btn:link, .td_right a.btn:visited
{
	width: 112px;
	height: 32px;
	line-height: 32px;
	display: block;
	text-align: center;
	color: White;
	background: url(Images/lienhe-btn.png) center center no-repeat;
	cursor: hand;
	margin-left: 6px;
	margin-top: 5px;
	text-decoration: none;
}
.td_right a.btn:hover
{
	color: Orange;
}