﻿/*00aaac  df762e*/

*
{
	font-family:Arial,Tahoma,Verdana,Geneva,sans-serif;
	font-size:12px;
	font-style:normal;
	margin:0px;
}

ul
{
	list-style-type:square;
}

.s0
{
	font-size:11px;
}

.s1
{
	font-size:12px;
}

.s2
{
	font-size:14px;
}

.s3
{
	font-size:16px;
}

.s4
{
	font-size:20px;
}

table
{
	border-collapse:collapse;
	font-size:12px;
	
}

table.sb
{
	border-collapse:separate;
}

u
{
	text-decoration:underline;
}

.tar
{
	text-align:right;
}

.taj
{
	text-align:justify;
}

.w
{
	width:1003px;
	text-align:left;
}

.w1
{
	width:763px;
}

.w2
{
	width:232px;
}

.w3
{
	width:176px;
}

.w4
{
	width:579px;
	
}

.w4 p
{
	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 150%;
	text-align:justify;
}

.pl8
{
	padding-left:8px;
}

.pa8
{
	padding:8px;
}

.fl
{
	float:left;
}

.fr
{
	float:right;
}

.mr8
{
	margin-right:8px;
}

.mb8
{
	margin-bottom:8px;
}

.cmt
{
	color:#555;
	font-size:0.8em;
}

.sep
{
	float:none;
	clear:both;
	line-height:1px;
}

.clearer
{
	clear:none;
}

.bl
{
	clear:both;
}

.bb
{
	border-bottom:#00aaac  solid 1px;
}


.bs
{
	border-left:#00aaac  solid 1px;
	border-right:#00aaac  solid 1px;
}

.ba
{
	border:#00aaac  solid 1px;
}

.bts
{
	background-color:#00aaac ;
	color:#FFF;
	border:#00aaac  none;
	line-height:21px;
	height:18px;
	vertical-align:middle;
}

.a
{
	color:#df762e;
	text-decoration:none;
}

.aact
{
	text-decoration:underline;
}

a.a:hover, .aact
{
	color:#00aaac ;
}


.co1
{
	color:#df762e;
}

.bg1
{
	background-color:#df762e;
}

.co2
{
	color:#00aaac;
}

a.co2
{
	color:#00aaac;
	text-decoration:none;
}

.uc
{
	text-transform:uppercase;
}

.bg2
{
	background-color:#00aaac;
}

.lg
{
	font-size:1.2em;
	text-transform:uppercase;
}

.lh2
{
	padding-bottom:10px;
}

.b
{
	font-weight:bold;
}

.a2
{
	color:#df762e;
	text-decoration:none;
}

a.a2:hover
{
	text-decoration:underline;
}

.hd1
{
	background:url(../Imgs/hd1.jpg) no-repeat;
	line-height:28px;
	color:#FFF;
	font-weight:bold;
	padding-left:20px;
}

.ndt
{
	font-size:13px;
}

.ndt img
{
	margin-right:10px;
}

.sum img
{
	margin-right:10px;
}

/*------------------------------------------------------------------------------------*/
.bnn
{
	background-image:url(../Imgs/bnn.jpg);
	height:71px;
	background-repeat:no-repeat;
	margin-bottom:1px;
}


.spanel
{
	height:61px;
	padding-top:10px;
	text-align:right;
	padding-right:40px;
}

.spanel input
{
	font-size:8pt;
	display:inline-block;
}

/*------------------------------------------------------------------------------------*/
.pdhd
{
	width:381px; text-align:center;
	background-repeat:no-repeat;
	background-position:top;
	margin-top:1px;
}

.pdhd a
{
	color:#FFF;
	text-decoration:none;
	display:block;
	line-height:25px;
	font-weight:bold;
	background-image:url(../Imgs/pdhd.jpg);
	background-position:top;
}

.pdhd a.act, .pdhd a:hover
{
	background-position:bottom;
}
/*------------------------------------------------------------------------------------*/
.body
{
	background-image:url(../Imgs/bg_right.jpg);
	background-repeat:repeat-y;
	background-position:right top;
	background-color:Transparent;
}


.prtitle
{
	background-image:url(../Imgs/bg_title_sanpham.jpg);
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	text-align:center;
	line-height:25px;
	margin-bottom:1px;
}

.prtitle:hover
{
	color:#df762e;
}

.lnkd
{
	text-decoration:none;
	color:#00aaac ;
}

.lnkd:hover
{
	color:#df762e;
}

.newsleter
{
	background-image:url(../Imgs/newsletter.jpg);
	background-repeat:no-repeat;
	line-height:25px;
}

.newsleter a
{
	display:block;
	padding-left:50px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

.newsleter a:hover
{
	color:#df762e;
}

.tabs
{
	background-color:#00aaac ;
	padding-top:5px;
	padding-left:5px;
}

.tabs span
{
	line-height:20px;
}

.tabs a
{
	display:block;
	float:left;
	line-height:20px;
	background-image:url(../Imgs/tbg.jpg);
	text-decoration:none;
	background-position:center bottom;
	margin-right:5px;
	margin-left:5px;
	font-weight:bold;
	color:#00aaac ;
}

.tabs a:hover, .tabs a.act
{
	color:#df762e;
	background-position:center top;
}

.tabs a .l
{
	background-image:url(../Imgs/tl.jpg);
	float:left;
	display:block;
	width:5px;
	background-position:inherit;
}

.tabs a .c
{
	float:left;
	display:block;
	background-position:inherit;
	padding-left:7px;
	padding-right:7px;
	cursor:hand;
}

.tabs a .r
{
	background-image:url(../Imgs/tr.jpg);
	float:left;
	display:block;
	width:5px;
	background-position:inherit;
}

.rmm
{
	
}

.rmm a
{
	display:block;
	padding-left:25px;
	line-height:22px;
	background-image:url(../Imgs/node.png);
	background-repeat:no-repeat;
	background-position:10px center;
	color:#00aaac ;
}

.rmm a:hover
{
	color:#df762e;
}


.ntitle
{
	display:block;
	color:#00aaac ;
	text-decoration:none;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

.nt2
{
	color:#df762e;
	text-decoration:none;
	font-size:11pt;
}

.ntitle:hover
{
	text-decoration:underline;
}

.dlink
{
	color:#df762e;
	text-decoration:none;
}

.dlink:hover
{
	text-decoration:underline;
}

.leftmenu
{
	
}

.leftmenu a
{
	display:block;
	background-color:#00aaac ;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	line-height:21px;
	margin-bottom:1px;
}

.leftmenu a:hover, .leftmenu a.act
{
	background-color:#df762e;
}

.leftmenu div
{
	padding-left:5px;
	background-color:#FFF;
}

.leftmenu div a
{
	color:#00aaac ;
	background-color:#FFF;
}

.leftmenu div a:hover, .leftmenu div a.act
{
	color:#df762e;
	background-color:#FFF;
}

/*------------------------------------------------------------------------------------*/
.ft
{
	background-image:url(../Imgs/top_footer.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:16px;
	text-align:center;
}

.ft *
{
	font-size:11px;
}

.ft p
{
	padding-top:5px;
	padding-bottom:0px;
	margin:0px;
}


.ft a
{
	color:#df762e;
	text-decoration:none;
	font-weight:bold;
}


/*------------------------------------------------------------------------------------*/
.pager
{
	
}

.pager a
{
	display:inline-block;
	line-height:18px;
	padding:0px 7px;
	border:#df762e 1px solid;
	text-decoration:none;
	color:#df762e;
	margin-right:3px;
}

.pager a:hover
{
	color:#000;
	background-color:#df762e;
}

.pager span
{
	border:#df762e 1px solid;
	color:#000;
	background-color:#df762e;
	display:inline-block;
	line-height:18px;
	padding:0px 7px;
	margin-left:2px;
	margin-right:5px;
	font-weight:bold;
}