﻿body
{
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	font-family: Tahoma;
	background: url(img/bg.jpg);
	color: #B2884C;
}
.container
{
	width: 1000px;
	position: relative;
}

.container_frame
{
	float: left;
	position: relative;
	width: 981px;
	padding-left: 19px;
	background: url(img/br_left_top_10x376.jpg) no-repeat left top;
	
}
.container_content
{
	float: left;
	position: relative;
	width: 981px;
	background: url(img/br_right_top_19x376.jpg) no-repeat right top;
}
.static_frame
{
	float: left;
	position: relative;
	width: 962px;
	background: url(img/bg_light_bottom_1000x155.jpg) no-repeat center top;
	padding-top: 25px;
}
.left_frame
{
	float: left;
	position: relative;
	width: 210px;
	background: url(img/left_light.jpg) no-repeat left top;
}
.left_content
{
	float: left;
	position: relative;
	padding-left: 22px;
	width: 188px;
	line-height: 18px;
}
.left_content a
{
	color: #B2884C;
	font-weight: bold;
}
.left_home_frame
{
	float: left;
	position: relative;
	width: 210px;
	background: url(img/bg_light_left_210x395.jpg) no-repeat left top;
	height: 395px;
}
.middle_frame
{
	float: left;
	position: relative;
	width: 540px;
}
.top_menu
{
	float: left;
	position: relative;
	width: 540px;
	height: 40px;
	background-color: #562E14;
	opacity: 0.75;
	filter: alpha(opacity = 75);
	z-index: 2;
	text-align: center;
}
.flash_banner
{
	float: left;
	position: relative;
	width: 540px;
	height: 289px;
	background: url(img/flash_540x289.jpg) no-repeat left top;
	z-index: 1;
	margin-top: -40px;
}
.home_flash_banner
{
	float: left;
	position: relative;
	width: 540px;
	height: 395px;
	margin-top: -40px;
	z-index: 1;
}
.caption_support
{
	float: left;
	position: relative;
	background: url(img/bg_support_175x1.jpg) no-repeat center center;
	width: 188px;
	height: 20px;
	line-height: 18px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #DE6700;
}
.right_frame
{
	float: left;
	position: relative;
	width: 212px;
	background: url(img/right_light.jpg) no-repeat left top;
	text-align: justify;

}
.right_home_frame
{
	float: left;
	position: relative;
	width: 212px;
	background: url(img/bg_light_right_212x395.jpg) no-repeat left top;
	height: 395px;
	text-align: justify;
}
.home_left
{
	float: left;
	position: relative;
	width: 384px;
	padding-left: 26px;
	
}
.home_left_content
{
	float: left;
	position: relative;
	width: 370px;
	text-align: justify;
	line-height: 16px;
	padding-bottom: 15px;
}
.home_right_content
{
	float: left;
	position: relative;
	width: 522px;
	text-align: justify;
}
.menu_content_top
{
	float: left;
	position: relative;
	height: 29px;
	background: url(img/line_submenu.jpg) no-repeat left top;
	width: 730px;
	text-align: center;
}
.main_frame_top
{
	float: left;
	position: relative;
	width: 752px;
	height: 168px;
	text-align: justify;
	background: url(img/top_main_light.jpg) no-repeat left top;
	margin-top: -106px;
}
.main_frame
{
	float: left;
	position: relative;
	width: 730px;
	padding-left: 22px;
	
}
.line
{
	float: left;
	position: relative;
	width: 710px;
	background: url(img/line_752x4.jpg) no-repeat left top;
}
.main_content_top
{
	float: left;
	position: relative;
	width: 730px;
	height: 4px;
	text-align: justify;
	background: url(img/line_752x4.jpg) no-repeat left top;
	margin-left: -5px;
}
.text_upper
{
	text-transform: uppercase;
}
.main_content
{
	float: left;
	position: relative;
	width: 730px;
	text-align: justify;
	
}
.product_home
{
	float: left;
	position: relative;
	width: 468px;
}
.product_item
{
	float: left;
	position: relative;
	width: 220px;
	padding-left: 14px;
	line-height: 16px;
}
.news_title
{
}
.news_item
{
	float: left;
	position: relative;
	width: 708px;
	line-height: 16px;
	padding-bottom: 20px;
}

.image_news_border
{
	float: left;
	position: relative;
	padding: 3px 5px 5px 3px;
	width: 115px;
	height: 93px;
	margin-right: 10px;
	background: url(img/border_news_123x101.jpg) no-repeat top center;
}
.news_des
{
	float: left;
	position: relative;
	width: 575px;
}
.image_product_detail
{
	border: solid 5px #653713;
	width: 136px;
	height: 135px;
}

.left_arrow
{
	float: left;
	position: relative;
	width: 27px;
	height: 95px;
	background: url(img/arrow_left_27x93.jpg) no-repeat left top;
	cursor: pointer;
}
.right_arrow
{
	float: left;
	position: relative;
	width: 27px;
	height: 95px;
	background: url(img/arrow_right_27x93.jpg) no-repeat right top;
	cursor: pointer;
}
.caption
{
	font-weight: bold;
	color: #FFF;
	padding-bottom: 10px;
}
.title
{
	background: url(img/bullet_10x5.jpg) no-repeat left center;
	line-height: 18px;
	padding-left: 15px;
	padding-bottom: 5px;
}
.title a
{
	font-weight: bold;
}
a
{
	text-decoration: none;
	color: #DE6700;
}
a:hover
{
	cursor: pointer;
	text-decoration: underline;
}
img
{
	border: none;
}
.footer
{
	float: left;
	position: relative;
	width: 1000px;
	height: 55px;
	background: url(img/footer_1000x70.jpg);
	padding-top: 15px;
	line-height: 25px;
}

.header
{
	float: left;
	position: relative;
	width: 962px;
	height: 100px;
	background: url(img/header_1000x100.jpg);
	text-align: justify;
	padding-left: 16px;
	
}

.logo
{
	float: left;
	position: relative;
	width: 366px;
	height: 100px;
}
.sound
{
	float: left;
	position: relative;
	width: 321px;
	height: 100px;
	text-align: right;
}
.contact_from
{
	float: left;
	position: relative;
	width: 303px;
	padding-left: 95px;
	
}
.contact_info
{
	float: left;
	position: relative;
	width: 300px;
	padding-left:10px;
	
}
.text_bold
{
	font-weight: bold;
}
.SearchTextBox
{
	border-top: solid 1px #984800;
	border-bottom: solid 1px #984800;
	border-left: solid 1px #241103;
	border-right: none;
	height: 14px;
	line-height: 14px;
	background-color: #241103;
	color: #C08656;
	font-size: 10px;
}
.TextBox
{
	border: solid 1px #984800;
}
.TextBoxC
{
	border: solid 1px #984800;
	background-color:#351A06;
	opacity: 0.75;
	filter: alpha(opacity = 75);
	color:#FFF;
	font-size:11px;
	line-height:14px;
	height:17px;
	padding-left:3px;
	padding-top:2px;
}
.TextBoxCenter
{
	border: solid 1px #984800;
	height: 14px;
	line-height: 14px;
	color: #C08656;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	background-color: #241103;
}
/*Module Language*/
.language
{
	float: left;
	position: relative;
	width: 275px;
	height:60px;
	padding-top:5px;
	color: #B3894D;
}
.language a
{
	text-decoration: none;
	color: #B3894D;
}
.language a:hover
{
	text-decoration: underline;
}
.lang_selected
{
	color: White;
}

/*End Module Language*/

/*Module Article*/
.BriefDescription
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: justify;
	line-height: 17px;
	color: #505050;
}
.Description
{
	line-height: 17px;
	color: #505050;
	font-family: Tahoma;
	font-size: 11px;
	text-align: justify;
	float: left;
	width: 550px;
}
.ArticleTitleDetail
{
	color: #DE6700;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	line-height: 20px;
	text-decoration: none;
}
A.ArticleTitle
{
	line-height: 20px;
	color: #DE6700;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
A.ArticleTitle:hover
{
	text-decoration: underline;
}
A.ArticleTitleNormal
{
	color: #DE6700;
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
}
A.ArticleTitleNormal:hover
{
	text-decoration: underline;
}
/*Starting Top Menu*/
.LastUpdate
{
	width: 710px;
	float: left;
	font-family: Tahoma;
	font-size: 10px;
	font-style: italic;
	text-align: right;
	margin-bottom: 10px;
}
.DivRelateNewsTitle
{
	float: left;
	color: #FFF;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	height: 19px;
	width: 550px;
}
.DivRelateNewsHackTitle
{
}
.DivRelateNewsItem
{
	margin-left: 10px;
	height: 19px;
	width: 100%;
	background: #FFFFFF url(img/IconRelate.gif) no-repeat left center;
}
.DivRelateNewsItemHack
{
	padding-left: 13px;
}
.ContentTable
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-collapse: collapse;
	border-width: 1px;
	width: 100%;
	height: 100%;
	font-size: 11px;
	font-family: Tahoma;
}
/*End Module Article*/
