/* CSS Document */

#doc{width:1000px; margin:0px auto; padding:0;}

a {
	font-size: 11px;
	color: #ffffff;
}
a:link {
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	color: #D3D3D3;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
	color: #D3D3D3;
	font-weight:bold;
}
a:active {
	text-decoration: none;
	color:#E7A842;
	font-weight:bold;
	
}
.style1 {
	font-size: 15px;
	font-weight: bold;
}

#menutop {
	float: right;
}

#menutop ul {
	margin: 0;
	padding-top: 70px;
	list-style: none;
}

#menutop li {
display:inline;
}

#menutop a {
	display: block;
	float: left;
	height: 20px;
	margin-left: 0px;
	padding-left:20px;
	padding-right:41px;
	padding-top:2px;
	background:url(../images/Link.gif) repeat-x;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	font-family: Arial;
	font-size:12px;
}

#menutop a:hover {
	background:url(../images/Hover.gif);
	color: #ffffff;
	padding-left:20px;
	padding-right:41px;
	border-right:1px solid #E6E6E6;
}

#menutop .active a {
	background-image:url(../images/Active.gif);
	color: #ffffff;
	padding-left:20px;
	padding-right:41px;
}

.td_boder {
			border:1px;
			border-color:#CCCCCC;
			border-style:solid;
			padding:2px;
			}
.td_boder_danhmuc {
			border:1px;
			border-color:#00487E;
			border-style:solid;
			padding-bottom:1px;
			}

.catmenu 
			{background:url(../images/bg_menu_left.gif); 
			 font-family:Verdana;
			 font-size:11px;
			 padding:5px;
			 /*padding-bottom:5px;*/
			 border-bottom:1px;
			 border-bottom-color:#B5B5B5;
			 border-bottom-style:solid;
			 
}

.submenu{
width: 100%;
overflow: hidden;
/*border-bottom: 1px solid #88C1FD; /*bottom horizontal line that runs beneath tabs*/
}

.submenu ul{
margin: 0;
padding: 0;
font:11px arial;
list-style-type: none;
}

.submenu li{
display: inline;
margin: 0;
}

.submenu li a{
float: left;
display: block;
text-decoration: none;
padding: 3px 7px; /*padding inside each tab*/
border-bottom:1px solid #808080; /*right divider between tabs*/
width:200px;
color: #17479E;
background:url(../images/bg_menu_sub_left.gif) center center repeat-x; /*background of tabs (default state)*/
}

.submenu li a:visited{
color: #7479E;
}

.submenu li a:hover, .menuleft li.selected a{
background:url(../images/active1.gif) center center repeat-x; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.title_menu_left
	{font-family:vardana;
	 font-size:16px;
	 color:#fff;
	 text-align:left;
	 padding-left:5px;
	 font-weight:bold;
	 background:url(../images/title_menu_left.gif);
	 }
.title_sevice_menu
{ font-family:vardana;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  padding-left:15px;
  background:url(../images/Link.gif);}
  
.bg_service
{
	font-family:vardana;
	font-size:15px;
	background-image:url(../images/bg_service.gif);
	color:#333;
	padding-top:5px;
	border-bottom:1px solid #D3D3D3;
}
.bg_service a:link
{
	font-family:arial;
	font-size:12px;
	color:#015189;
	text-decoration:none;
	font-weight:bold;
}
.bg_service a:visited
{
	font-family:arial;
	font-size:12px;
	color:#015189;
	background-image:url(../images/bg_service.gif);
	text-decoration:none;
	font-weight:bold;
}
.bg_service a:hover
{
	font-family:arial;
	font-size:12px;
	color:#568CA7;
	text-decoration:underline;
	font-weight:bold;
	
}
.vien_boder {
			border:1px;
			border-color:#CCCCCC;
			border-style:solid;
			padding:2px;
			}
.lnk_visited {color:#0065CD;}

.vien_Ads {
			border:1px;
			border-color:#CCCCCC;
			border-style:solid;
			padding:5px;
			}

.vien_Images {
			border:1px;
			border-color:#E2E2E2;
			border-style:solid;
			padding:2px;
			}

.vien_News {
			border:1px;
			border-color:#CCCCCC;
			border-style:solid;
			padding:5px;
			background:url(../images/bg_news.gif);
			}
.td_new{
		border-bottom:1px solid #D3D3D3;
		padding-bottom:7px;
		padding-top:3px;
		font-family:tahoma;
		font-size:11px;
		color:#333;}
.td_new a:link{
		padding-bottom:7px;
		padding-top:3px;
		font-family:tahoma;
		font-size:11px;
		color:#333;}
.td_new a:visited{
		padding-bottom:7px;
		padding-top:3px;
		font-family:tahoma;
		font-size:11px;
		color:#333;}
.td_new a:hover{
		padding-bottom:7px;
		padding-top:3px;
		font-family:tahoma;
		font-size:11px;
		color:#333;}
.td_new1{
		padding-bottom:7px;
		padding-top:3px;
		font-family:tahoma;
		font-size:11px;
		color:#333;}
.td_new1 a:link{
		padding-bottom:7px;
		padding-top:3px;
		font-family:tahoma;
		font-size:11px;
		color:#333;}
.td_new1 a:visited{
		padding-bottom:7px;
		padding-top:3px;
		font-family:tahoma;
		font-size:11px;
		color:#333;}
.td_new1 a:hover{
		padding-bottom:7px;
		padding-top:3px;
		font-family:tahoma;
		font-size:11px;
		color:#333;}
	 	
.border_images{
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	/*background-color:#F9F9F9;*/
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.border_images_mouseover{
	border-bottom:1px solid #CC0033;
	border-left:1px solid #CC0033;
	border-top:1px solid #CC0033;
	border-right:1px solid #CC0033;
	background-color:#F9F9F9;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.table{
	border-bottom:1px solid #D3D1D1;
	border-left:1px solid #D3D1D1;
	border-top:1px solid #D3D1D1;
	border-right:1px solid #D3D1D1;
	}
.price{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}
.footer
	{font-family:Arial;
	font-size:13px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	color:#0000FF;}

.vien_footer {
			border:1px;
			border-color:#969696;
			border-style:solid;
			padding:5px;
			}
.design{font-family:tahoma; font-size:11px; color:#FF6600;}
.news_title {color:#666666; padding-bottom:8px; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.news_title a:link {color:#666666; text-decoration:none; font-size:14px;}

.news_title a:visited {color:#666666; text-decoration:none; font-size:14px;}

.news_title a:hover {color:#666666; text-decoration:underline; font-size:14px;}

.border_product{
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	/*border-right:1px solid #CCCCCC;*/
	/*background-color:#F9F9F9;*/
	font-size:12px;
	font-family:Arial;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
}
.font_product_detail_title{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; padding-top:25px;}

.td_boder_1 {	border-right:1px solid #E6E6E6;
				border-bottom:1px solid #CCCCCC;
				padding-bottom:15px;}

.td_boder_2 {	border-bottom:1px solid #CCCCCC;
				padding-bottom:15px;
				padding-left:7px;
				padding-right:3px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#333;}

.online {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:2px;}
.font_pro_list{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:5px;}

.contact {font-family:arial; font-size:12px; color:#333;}
.font_contact{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; padding:25px;}
.font_chu{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0000FF; padding-bottom:7px; font-weight:bold;}

.font_chu a:link{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0000FF; padding-bottom:7px; font-weight:bold; text-decoration:none;}

.font_chu a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0000FF; padding-bottom:7px; font-weight:bold; text-decoration:underline;}

.font_chu a:visited{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0000FF; padding-bottom:7px; font-weight:bold; text-decoration:none;}

.font_chuchay{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#255BFB;}

.textbox {
	BORDER-RIGHT: #8DB3D8 1px solid; BORDER-TOP: #8DB3D8 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #8DB3D8 1px solid; COLOR: #000000; BORDER-BOTTOM: #8DB3D8 1px solid; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica; HEIGHT: 15px; padding-left:3px; padding-right:3px;
}

.button { HEIGHT: 20px;}
#download-pad {padding-left:10px; padding-right:10px;}

.boder-download {border-bottom:1px #CCCCCC solid; border-right:1px #CCCCCC solid;}

#download_title {padding-bottom:3px; padding-top:3px; padding-left:10px; line-height:16px; border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; color:#3357A3;}

#download_des a:link {color:#3357A3; text-decoration:none;}

#download_des a:visited {color:#3357A3; text-decoration:none;}

#download_des a:hover {color:#0000FF; text-decoration:underline;}

#download_des {padding-left:5px; line-height:16px; padding-bottom:3px; color:#3357A3;}

