﻿
/************************************** MenuTop **************************************/
.menu-top02
{
	height: 41px;
	width: 163px;
	float: left;
}
.menu-top01
{
	height: 48px;
	width: 31px;
	float: left;
}
.item-template
{
	width: 219px;
	height: 148px;
	float: left;
	border: solid 1px #0E648C;
	text-align: center;
	margin-right: 5px;
	margin-bottom: 6px;
	vertical-align: middle;
	padding: 10px 0;
}
.item-template img
{
	max-height: 142px;
	max-width: 194px;
}
.font-support-cate
{
	font-weight: 700;
	color: #0e648c;
}
.content-support
{
	margin-top: 5px;
}
.border-register
{
	border: solid 1px #6094aa;
	float: left;
	padding: 7px;
	width: 672px;
}
.border-register .header-register
{
	text-align: center;
	background: #b3d5e8;
	height: 25px;
	width: 648px;
	color: #2f6996;
	font-weight: 700;
	font-size: 18px;
	padding-top: 7px;
}
.customer-info
{
	margin: 10px 0px;
}
.customer-info span
{
	color: #2f6996;
	font-weight: 700;
	font-size: 12px;
}
.float-lbl
{
	float: left;
	width: 27%;
	padding-left: 10px;
}
.float-lbl span
{
	font-size: 13px;
	line-height: 28px;
}
.float-lbl font
{
	color: Red;
}
.float-txt
{
	float: left;
	width: 70%;
}
.float-txt div
{
	padding-bottom: 6px;
}
.txt-width1
{
	width: 452px;
	background-color: #e3eff6;
}
.txt-width2
{
	width: 197px;
	background-color: #e3eff6;
}
.txt-width3
{
	width: 217px;
	background-color: #e3eff6;
}
.txt-width4
{
	width: 194px;
	background-color: #e3eff6;
}
.lbl-bold
{
	font-weight: 700;
	word-spacing: 4px;
}
.lbl-nobold
{
	font-weight: 500;
}
.box-note
{
	border: dotted 1px #65a4c7;
	background-color: #a2e9f8;
	height: 97px;
	-moz-border-radius: 5px;
	margin: 10px;
	padding: 20px;
}

.lbl-small-note
{
	font-size: 8pt;
	word-spacing: 3px;
}
.lbl-note
{
	font-weight: 700;
	color: #e56713;
	word-spacing: 3px;
}
.lbl-xn
{
	font-weight: 700;
	word-spacing: 3px;
}
.menu-top
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	float: left;
	padding-left: 20px;
}
.menu-top ul a:hover
{
	color: Red;
}
.menu-top li
{
	float: left;
}
.btn-menutop
{
	height: 29px;
	float: left;
	text-align: left;
	padding-top: 11px;
	width: 117px;
	padding-left: 10px;
}

.btn-menutop1
{
	height: 40px;
	width: 11px;
}

.menu-top #active
{
	height: 29px;
	text-align: left;
	padding-left: 10px;
}
.menu-top #active span
{
	color: #ffc600;
}
.menu-top li img
{
	vertical-align: middle;
}
.menu-top li span
{
	font-weight: 700;
	font-size: 10pt;
	color: White;
	text-transform: uppercase;
}
.menu-top ul
{
	line-height: normal;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	float: left;
	margin: 0;
	padding: 0;
}
.menutop-r
{
	height: 35px;
	width: 2px;
}
/*************************************** endMenuTop **********************************************/
/*************************************** MenuFooter **********************************************/
.item-promo
{
	float: left;
	margin-right: 9px;
}
.item-promo img
{
	
	height: 76px;
}
.item-promo img
{
	border: none;
}
.border-promo
{
	background-color: #f4f5f6;
	height: 80px;
	width: 986px;
}
.online
{
	margin-top: 10px;
	width: 186px;
}
.menu-footer
{
	padding-left: 120px;
}
.menu-footer li span
{
	font-weight: 500;
	padding-left: 3px;
	font-size: 9pt;
	color: black;
}
.menu-footer ul
{
	line-height: normal;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	float: left;
	margin: 8px 0 0 0;
	padding: 0;
	height: 20px;
}
.menu-footer li
{
	float: left;
	margin-left: 7px;
	height: 20px;
}
.menu-footer li a
{
	color: black;
}
.menu-footer #active span
{
	padding: 4px 0px 0 3px;
	vertical-align: top;
	color: #3c2f2f;
}
.font-footer
{
	color: #363e45;
	font-size: 8pt;
}
/*************************************** EndMenuFooter *******************************************/
/********************************** Page *********************************************************/
.format-info a
{
	font-size: 9pt;
	color: Black;
}
.format-info
{
	padding: 10px 0 10px 25px; /*border:solid 1px #66b20d; */
	text-align: center;
}
.border-img-otherarticle
{
	border: none;
	height: 30px;
}
.border-img-current
{
	border: solid 3px green;
	height: 24px;
}
.other-item
{
	float: left;
	margin: 5px;
}
.bg-page02
{
	/*width:960px; 	float:left; 	padding:5px 0px 5px 20px;*/
}
.bg-page03
{
	height: 8px;
	float: left;
	width: 1001px;
}
.page-top
{
	float: left;
	width: 100%;
}
.domain
{
	width: 130px;
}
.hrw
{
	width: 690px;
}
.box .header
{
	height: 44px;
	margin: 0;
	width: 643px;
	margin-bottom: 5px;
}
.box .header a
{
	padding: 0px 0 5px 0px;
	font-size: 12pt;
	color: #FF7E00;
	font-weight: 700;
}
.box .header div
{
	padding: 12px 0 0px 45px;
	font-size: 12pt;
	color: #ff7e00;
	font-weight: 700;
}
.content-page
{
	float: left;
	width: 680px;
	min-height: 952px;
}
.footer-page
{
	width: 960px;
	height: 30px;
}
.page-left
{
	float: left;
}
.page-right
{
	float: right;
}
.font-catename
{
	color: black;
	text-transform: uppercase;
	font-size: 8pt;
	font-weight: 700;
}
.img-new
{
	width: 15px;
	height: 20px;
	position: absolute;
	margin: 0px 0 0 70px;
}
.min-height-cus
{
	max-height: 120px;
	max-width: 145px;
}
.border-cus
{
	border: solid 1px #7bb0d4;
	float: left;
	height: 130px;
	width: 685px;
	background-color: #dbecf6;
}
.contentPro
{
	border-right: solid 1px #7bb0d4;
	width: 150px;
	height: 125px;
	padding-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
}
.aricle-name
{
	color: #66B20D;
	font-weight: 700;
	font-size: 10pt;
	text-transform: none;
}
.fontViewAll
{
	color: red;
	font-weight: 500;
	font-size: 0.9em;
	text-decoration: underline;
}
.header a
{
	font-size: 10pt;
	color: white;
	font-weight: 500;
}
.maxSizeImgDetail
{
	width: 300px;
}
.bg-parent
{
	/*padding: 20px 30px 10px 30px; 	background-color: #6b7c8a; 	float: left;*/
}
.bg-topright
{
	float: right;
}
.maxSizeDivLarge
{
	height: 347px;
	width: 408px;
}
.border-img
{
	border: solid 1px #66b20d;
	padding-top: 2px;
	margin-bottom: 0px;
}
.font-otherimg
{
	font-size: 8pt;
	color: Gray;
}
.font-other-art
{
	font-weight: 700;
	color: black;
	font-size: 9pt;
}
.maxSizeImgMedium
{
	width: 142px;
	height: 92px;
}
.div-Image
{
	float: left;
	width: 150px;
	height: 100px;
}
.font-catename
{
	font-size: 9pt;
	font-weight: 700;
	color: Black;
	text-transform: none;
}
.font-catename
{
	text-transform: uppercase;
	font-size: 8pt;
	color: Black;
	font-weight: 700;
	color: Black;
}
.treeview a
{
	color: Gray;
}
.size-imgefu
{
	max-width: 500px;
	max-height: 500px;
	height: auto !important;
	width: auto !important;
	height: 500px;
	width: 500px;
}
.pricestrike
{
	text-decoration: line-through;
	color: gray;
	font-size: 9pt;
	font-weight: 700;
}
.price, .discount-price
{
	color: Red;
	font-size: 9pt;
	font-weight: 700;
}

.lbl-price
{
	color: black;
	font-size: 9pt;
	font-weight: 700;
}
.bg-detail
{
	background-color: #0094db;
	padding: 0px 5px 10px 8px;
	-moz-border-radius: 5px;
	width: 38px;
	height: 5px;
	font-size: 8pt;
}
.bg-detail span
{
	color: White;
}
.format-pro
{
	/*border-bottom: dotted 1px #0094db;*/
	padding: 10px 0 10px 0;
	width: 569px;
}
.font-site
{
	font-weight: 700;
	color: #e78900;
}
.content-support div
{
	margin-bottom: 5px;
}
.float-footer
{
	float: left;
	margin-left: 10px;
	padding-left: 20px;
	background-color: #d4e3c2;
	width: 900px;
	border-top: solid 5px #64a017;
}
.company
{
	font-size: 10pt;
	color: #0e648c;
	font-weight: 700;
}
.company-contact
{
	font-size: 9pt;
	color: #155472;
	font-weight: 700;
}
.float-article
{
	float: left;
	text-align: left;
}
.height-price
{
	height: 86px;
}
.float-left
{
	float: left;
	width: 320px;
}
.float-leftsmall
{
	float: left;
	padding-right: 5px;
}
.min-height
{
	height: 72px;
	max-width: 100px;
}
.img-headerpage
{
	height: 26px;
	width: 35px;
	float: left;
}
.padding-top
{
	padding-top: 5px;
}
#gallery
{
}
.font-catename
{
	font-size: 8pt;
	font-weight: 700;
	color: Red;
	text-transform: lowercase;
}
.font-artname
{
	font-weight: 700;
	font-size: 10pt;
	color: #0E648C;
}
.font-artdesc
{
	text-align: justify;
	color: Black;
}
.font-other-artname
{
	font-weight: 500;
	color: #0E648C;
}
.other-news-box
{
	padding-top: 10px;
	clear: both;
}
.font-art-title, .font-art-title p
{
	font-size: 9pt;
	font-weight: 700;
}
.float-search
{
	float: left;
	padding: 9px 0 0 10px;
}
.designedby
{
	margin-top: 5px;
	float: left;
	margin-left: 300px;
}
.designedby a
{
	font-size: 8pt;
	font-weight: 500;
}
#product_Slide
{
	width: 250px;
	height: 250px;
	overflow: hidden;
	margin-left: 14px;
}
#product_Slide img
{
	border: none;
}
.bg-menu-photo
{
	width: 701px;
	height: 121px;
}
.photo-name
{
	margin-left: 40px;
	padding-top: 11px;
}
.photo-name a
{
	font-size: 10pt;
	color: #06659b;
	font-weight: 700;
}
.photo-img
{
	float: left;
}
.photo-title
{
	margin-left: 40px;
	padding-top: 30px;
	float: left;
}
.photo-title a
{
	font-size: 10pt;
	color: #5c5c5c;
	font-weight: 700;
}
.txtSearch
{
	width: 125px;
	height: 15px;
}
/********************************** endPage *********************************************/
/********************************** Left ************************************************/
.bg-menuleft01
{
	height: 22px;
	width: 100%;
	margin: 10px 0 5px 0;
	padding-top: 5px;
}
.bg-menuleft01
{
	font-weight: 700;
	font-size: 9pt;
	color: white;
}
.bg-menuleft02
{
	padding: 0px 18px 15px 15px;
}
.bg-menuleft03
{
	background-color: #abaeb1;
	height: 5px;
}
.menu-left p
{
	font-size: 10pt;
	font-weight: 700;
	color: #26557a;
	margin: 0;
}
.padding-menupro
{
	padding: 6px 0 6px 10px;
	margin: 0;
}
.padding-menu
{
	padding-bottom: 5px;
}
.paddingtop-menu
{
}
.bg-menunews
{
	height: 204px;
	width: 183px;
}
.font-mennews
{
	font-size: 8pt;
	color: black;
	font-weight: 700;
}
.font-detail
{
	color: Red;
	font-size: 8pt;
	font-weight: 500;
}
.bg-menupromotion span
{
	font-weight: 700;
}
.bg-menupromotion
{
	height: 21px;
	border: solid 1px #34a7db;
	margin: 0px 2px 1px 0;
	padding-top: 5px;
}

/********************************** endLeft *********************************************/
/********************************** MenuArticle *****************************************/
.border-menu
{
	/*border: solid 1px #198bc1;*/
	width: 208px;
	background-color: #64a511;
	margin: 0;
	-moz-border-radius: 0px;
}
.border-menu01
{
	margin: 0;
	-moz-border-radius: 0px;
}
.border-menu01 p
{
	margin: 0px;
	padding-top: 10px;
}
.border-menu01 p span
{
	font-weight: 700;
	font-size: 10pt;
	color: #0e648c;
	text-transform: uppercase;
}
.border-menu p
{
	margin: 0px;
	padding-top: 3px;
	text-align: center;
}
.border-menu p span, .bg-menunews
{
	font-weight: 700;
	font-size: 11pt;
	color: white;
}
.bg-menuprobottom
{
	height: 32px;
	width: 208px;
}
.font-current
{
	color: yellow;
	font-weight: 500;
	font-size: 9pt;
}
.font-menu-article
{
	color: white;
	font-weight: 500;
	font-size: 9pt;
}
a:hover
{
}
.slide-procate, .slide-product
{
	margin: 0 0 3px 0;
}
/********************************** endMenuArticle **************************************/
/***************************************** sildeProduct *********************************/
.slide-product
{
	background-color: #f9f9f9;
	overflow: hidden;
	width: 197px;
	position: relative;
}
.slide-product
{
	width: 144px;
}
.slide-product
{
	padding-left: 20px;
}
.font-current-sub
{
	font-size: 8pt;
	color: red;
	font-weight: 500;
}
.font-menu-articlesub
{
	color: Gray;
	font-size: 8pt;
	font-weight: 500;
}
/*************************************** endSildeProduct ***********************************/
/*************************************** Search ********************************************/
.image
{
	float: left;
	padding-right: 5px;
}
.title
{
	font-size: 9pt;
	font-weight: 500;
	color: #0C5070;
}
.content
{
	font-size: 9pt;
	font-weight: 500;
	color: Black;
}
.hightlight
{
	font-size: 9pt;
	font-weight: 700;
	color: Blue;
}
/*************************************** endSearch *****************************************/
