/* Header */
#outter {
	width: 973px;
	border-right: 1px solid #000000;
}
#outter #header {
	position: relative;
	height: 395px;
	background:url(../images/bg-header.jpg) left top no-repeat;
}

#header h1 {
	position: absolute;
	left: 288px;
	top: 146px;
}
#header h1 a {
	display: block;
	width: 254px;
	height: 183px;
}

#header h1 a span,
#header h2 span {
	display: none;
}

#header h3 {
	position: absolute;
	left: 12px;
	top: 374px;
	font-size: 1.1em;
	color: #FFFFFF;
	text-transform:uppercase;
	font-weight: normal;
}
#header #flag {
	position: absolute;
	left: 867px;
	top: 369px;
	z-index: 5;
}
#flag ul li {
	float: left;
}
#flag ul li a {
	width: 34px;
	height: 26px;
	display: block;
}
#flag ul li a span {
	display: none;
}
#flag ul li#vn a {
	background: url(../images/flag-vn.gif) left top no-repeat;
}
#flag ul li#vn a:hover,
#flag ul li#vn a.Active {
	background: url(../images/flag-vn.gif) left -26px no-repeat;
}
#flag ul li#en a {
	background: url(../images/flag-en.gif) left top no-repeat;
}
#flag ul li#en a:hover,
#flag ul li#en a.Active {
	background: url(../images/flag-en.gif) left -26px no-repeat;
}
#flag ul li#fr a {
	background: url(../images/flag-fr.gif) left top no-repeat;
}
#flag ul li#fr a:hover,
#flag ul li#fr a.Active {
	background: url(../images/flag-fr.gif) left -26px no-repeat;
}


/* Main */
#main {
	background: url(../images/bg-main.gif) left top repeat-y;
}
#main #boxMenu {
	float: left;
	width: 222px;
}

#main #maincontent {
	float: right;
	width: 724px;
	padding-top: 25px;
	padding-bottom: 10px;
}


/*Content Home */
#maincontent #contentHome {
	width: 697px;
}

#contentHome ul.ListProduct {
	margin-bottom: 10px;
	border-left: 1px solid #ebe8d8;
	border-top: 1px solid #ebe8d8;
}
ul.ListProduct li {
	position: relative;
	float: left;
	font-size: 0.835em;
	width: 173px;
	height: 200px;
	padding-top: 22px;
	border-right: 1px solid #ebe8d8;
	border-bottom: 1px solid #ebe8d8;
	background-color: #FFFFFF!important; /* set bgcolor the same bgcolor under img */
}


ul.ListProduct li .Img {
	text-align: center;
	margin: 0 auto;
	padding-bottom:5px;
}
ul.ListProduct li h4 {
	font-size: 1em;
	color: #000000;
	font-weight: bolder;
	padding-left: 28px;
}
ul.ListProduct li .TxtIntro {
	color: #444444;
	padding-top: 8px;
	padding-left: 28px;
}

ul.ListProduct li .Detail {
	position: absolute;
	left: 108px;
	top: 196px;
	padding-left: 11px;
	background: url(../images/ico-arrow.gif) left 4px no-repeat;
}
ul.ListProduct li .Detail a:link,
ul.ListProduct li .Detail a:visited {
	font-size: 1.1em;
	color: #665039;
	text-decoration: none;
}
ul.ListProduct li .Detail a:hover {
	font-size: 1.1em;
	color: #ff6600;
	text-decoration: none;
}
ul.ListProduct li .New {
	position: absolute;
	left: 122px;
	top: 90px;
	z-index: 1000;
}

p.Adver {
	padding-left: 222px;
}
p.Adver img {
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.Paging {
	font-size: 0.9145em;
	color: #666666;
}


.Paging a:link,
.Paging a:visited,
.Paging a:hover {
	color: #666666;
	padding: 0px 1px;
	text-decoration: none;
}
.Paging a.Active,
.Paging a:hover {
	color: #ff6600;
}

/* Footer */
#footer #footerMenu {
	background-color: #1a1a1a;
	padding: 7px 14px 9px 12px;
}
#footerMenu ul#links {
	float: left;
	width: 530px;
}
ul#links li {
	float: left;
	padding: 0px 7px 0px 8px;
	background: url(../images/bg-menufooter.gif) left 4px no-repeat;
}
ul#links li.First {
	background: none!important;
}
ul#links li a:link,
ul#links li a:visited {
	font-size: 0.835em;
	color: #FFFFFF;
	text-transform: uppercase;
}
ul#links li a:hover {
	font-size: 0.835em;
	color: #f79618;
	text-transform: uppercase;
}

#footerMenu #allRights {
	float: right;
	width: 380px;
	font-size: 0.835em;
	text-align: right;
	color: #FFFFFF;
}

#footer #footerContact {
	padding-left: 20px;
	padding-bottom: 13px;
	background-color: #2e2e2e;
}
#footerContact h3 {
	color: #FFFFFF;
	font-size: 0.9145em;
	font-weight: bolder;
	text-transform: uppercase;
	padding-top: 17px;
	padding-bottom: 9px;
}
#footerContact ul li {
	color: #cccccc;
	font-size: 0.835em;
	padding-bottom: 6px;
}
#footerContact ul li span {
	color: #FFFFFF;
	font-weight: bolder;
}
#footerContact ul li a:link,
#footerContact ul li a:visited {
	color: #cccccc;
	text-decoration: none;
}
#footerContact ul li a:hover {
	color: #f79618;
	text-decoration: none;
}


