
/* --- Basic style --- */
body {
	background:url(../images/InterFace/bg.gif) repeat;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2E2E2E;
}
body, th, td{
	font-size:12px;
}

img {border:none;}

a{
	color:#2E2E2E;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

p {margin:1em 0;}

form {margin:0px;}
input,textarea,select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

/**/
.left{float:left;}
.right{float:right;}
.clear{clear:both;margin:0;}

.banner{
	background:url(../images/InterFace/banner.jpg) bottom no-repeat;
	height:160px;
	vertical-align:top;
}

.banner td,
.banner a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.banner b{
	color:#2B66E2;
}

.body{
	background:#fff url(../images/InterFace/shadow_left.gif) 214px 0 repeat-y;
	border:#DDDDDD solid 1px;
	border-top-width:0;
}

.content{
	background:url(../images/InterFace/bg_content.gif) 0 0 no-repeat;
}

.content p{
	text-align:justify;
	line-height:16px;
}

.left-col{
	width:217px;
	vertical-align:top;
}

.pad-cont{
	padding-left:25px;
}

.left-mn{
	list-style-type:none;
	margin:0;
	margin-left:8px;
	padding:0;
	width:168px;
}
.left-mn li{
	margin:0;
	padding:0;
	border-bottom:#ddd solid 1px;
}
.left-mn li.e-nd{
	border-bottom:none;
}
.left-mn li li{
	height:1px;
}
.left-mn a{
	display:block;
	color:#242424;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:6px 5px;
	padding-left:10px;
}
.left-mn a#curr,
.left-mn a:hover{
	background:#F8F8F8 url(../images/InterFace/left_mn.gif) left top repeat-y;
	color:#FF6000;
	text-decoration:none;
}

.support{
	border:#E7E7E7 solid 1px;
}
.support th{
	color:#fff;
	font-size:11px;
	text-transform:uppercase;
	background:url(../images/InterFace/bg_sup.gif) no-repeat;
	line-height:28px;
}
.support td{
	background-color:#F4F4F4;
	text-align:center;
}
.support b{
	display:block;
	color:#000;
	font-size:11px;
	text-align:left;
	margin:10px 0;
	padding-left:17px;
}

.title01{
	background:url(../images/InterFace/bull_title.gif) 0 10px no-repeat;
	color:#FF6000;
	font-weight:bold;
	border-bottom:#FF6000 solid 1px;
	padding:8px 0;
	padding-left:25px;
}
.title01 span{
	text-transform:uppercase;
}

.prd-list{
	width:246px;
}
.prd-list th{
	text-align:left;
}
.prd-list td{
	font-size:11px;
}
.prd-list td td{
	padding:0;
}
.prd-list a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
}
.prd-list td.link-news{
	padding-top:15px;
}
.prd-list td.link-news a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	display:block;
	padding:2px 0;
}
.prd-list td.link-news a:hover{
	color:#7B7B7B;
	text-decoration:none;
}
.prd-list td.link-news a span{
	color:7B7B7B;
	font-size:10px;
}
.prd-list p.tit{
	margin-top:0;
}
.prd-list p.tit span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:7B7B7B;
	font-size:10px;
}
.prd-list table{
	border:#D5D5D5 solid 1px;
	margin-right:12px;
}
.prd-list table img{
	width:94px;
	height:94px;
}
.prd-list td.dash{
	background:url(../images/InterFace/dash.gif) left bottom repeat-x;
	padding-bottom:20px;
}

.search label{
	display:block;
	margin:20px 0 10px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.search input{
	float:left;
}
.search input.inputText{
	border:#898989 solid 1px;
	width:118px;
	height:20px;
	padding-left:5px;
	margin-right:5px;
	margin-right:0;
}

.visitor p{
	text-align:center;
	font-size:11px;
}

.footer{
	background-color:#F1F1F1;
	border:#DDDDDD solid 1px;
	border-width:1px 0;
}
.footer a{
	color:#999999;
}
.footer p{
	color:#000;
	font-size:11px;
	line-height:16px;
	margin:0;
}

.footer-intro{
	background:url(../images/InterFace/bg_footer.gif) right repeat;
}
.footer-intro td,
.footer-intro a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
	vertical-align:top;
	line-height:16px;
}
.footer-intro table{
	background:url(../images/InterFace/bg_ftr_br.gif) bottom right no-repeat;
}
.footer-intro table table{
	background:none;
}
.frame-pad{padding:6px;}
.frame-t{background:url(../Images/thachban2/frame_t.gif) top repeat-x;}
.frame-b{background:url(../Images/thachban2/frame_b.gif) bottom repeat-x;}
.frame-l{background:url(../Images/thachban2/frame_l.gif) left repeat-y;}
.frame-r{background:url(../Images/thachban2/frame_r.gif) right repeat-y;}
.frame-tr{background:url(../Images/thachban2/frame_tr.gif) top right no-repeat;}
.frame-tl{background:url(../Images/thachban2/frame_tl.gif) top left no-repeat;}
.frame-bl{background:url(../Images/thachban2/frame_bl.gif) bottom left no-repeat;}

.text_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006cb4;
	text-decoration: none;
	font-weight: bold;
}
/* -----Submenu-----*/
.Submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left:14px;
	
}
.Submenu a:link {
	text-decoration: none;
	color: #333333;
}
.Submenu a:visited {
	color: #333333; TEXT-DECORATION: none;
}
.Submenu a:active {
	color: #333333; TEXT-DECORATION: none;
}
.Submenu a:hover {
	COLOR: #333333; TEXT-DECORATION: none;
}
/*
ff7200
.Submenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fef8de;
	text-decoration: none;
}fef8de
*/
.Submenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff7200;
	text-decoration: none;
	padding-left:0px;
	padding-bottom:2;
	padding-top:2;
}
.Submenu2 a:link {
	text-decoration: none;
	color: #ff7200;
}
.Submenu2 a:visited {
	color: #ff7200; TEXT-DECORATION: none;
}
.Submenu2 a:active {
	color: #ff7200; TEXT-DECORATION: none;
}
.Submenu2 a:hover {
	COLOR: #ff7200; TEXT-DECORATION: none;
}
.ArticleTeaser
{
	font-family: Arial, Verdana, Helvetica;
	color: #797979;
	font-size: 10px;		
}
