/*
	World house style sheet
		toanmh
		17/03/2009
*/

body{
	margin:0;
	padding:0;
	background:#464646;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	scrollbar-face-color: #000000; /*/ obviously change this to whatever you want /*/
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFBF0;
	scrollbar-3dlight-color: #808080;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #808080;
	scrollbar-track-color: #cccccc;
}
#MainDiv{
	width:912px;
	height:685px; 
	margin:0 auto;
	padding:0;
	background:url(../images/_bg_01.png) no-repeat;
}

/*Header*/
#Header{
	width:912px;
	height:128px;
	float:left;
	margin:0;
	padding:0;
	text-align:left;
}
#Header .giohangcuaban{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:-35px 68px 5px 480px;
	float:left;
	margin-right:10px;
}

.giohangcuaban a
{
	text-decoration:none;
}
.giohangcuaban a:hover
{
	text-decoration:none;
}
.giohangcuaban a:link
{
	text-decoration:none;
}
.giohangcuaban a:visisted
{
	text-decoration:none;
}
#Header .logo{
	float:left;
	margin-left:120px;
	width:260px;
	height:95px;
	margin-top:30px;
	
}

#Header .searhBox{
	background:url(../images/timkiembox.png) no-repeat;
	width:164px;
	height:25px;
	border:0;
	margin-left:25px;
	margin-bottom:5px;
	vertical-align:middle;
	padding:5px 0 0 5px;
	font-style:italic;
	font-size:10px;
	
}

/*End Header*/

/*menuleft*/
#MenuLeft{
	width:166px;
	height:300px;
	margin:0 0 0 100px;
	float: left;
	text-align:center;
}

#MenuLeft .MainMenuLeftHeader{
	background:url(../images/header_menu_left.png) no-repeat;
	float:left;
	width:168px;
	height:43px;
}
#MenuLeft .MainMenuLeftHeader_EN{
	background:url(../images/header_menu_left_EN.png) no-repeat;
	float:left;
	width:168px;
	height:43px;
}
#MenuLeft .MainMenuLeftContent{
	width:168px;
	height:290px;
	background:url(../images/bg_main_left.png);
	float:left;
	text-align:center;
	margin:0;

}

#MenuLeft .MainMenuLeftFooter{
	width:168px;
	height:10px;
	background:url(../images/footer_menu_left.png) no-repeat;
	float:left;
}
#MenuLeft .HotroHeader{
	width:168px;
	height:25px;
	background:url(../images/header_menu_left_hotro.png) no-repeat;
	margin:5px 0 0 0;
	float:left;
}
#MenuLeft .HotroHeader_EN{
	width:168px;
	height:25px;
	background:url(../images/header_menu_left_hotro_EN.png) no-repeat;
	margin:5px 0 0 0;
	float:left;
}
#MenuLeft .HotroBg{
	width:168px;
	height:85px;
	background:url(../images/bg_menu_left_Midle_hotro.png) repeat-y;
	float:left;
}
#MenuLeft .HotroFooter{
	width:168px; 
	height:6px;
	background:url(../images/footer_menu_left_hotro.png) no-repeat;
	float:left;
}
.Hotro_Img
{
	margin:10px 5px 0 10px;
	float:left;
	width:165px;
	text-align:left;
	color:White;
	font-weight:bold;
	font-size:11px;
	vertical-align:middle;
}
.Hotro_Img a,
.Hotro_Img a:link,
.Hotro_Img a:hover,
.Hotro_Img a:visisted,
.Hotro_Img a:active
{
	text-decoration:none;
}

/*End menuleft*/

/*Content*/
#Content{
	width:614px;
	height:471px;
	float:right;
	margin:0 16px 10px 0 ;
	overflow:hidden;
}
#Content .GT_top_left{
	float:left;
	width:5px;
	height:5px;
	background:url(../images/Gt_box_top_left.png) no-repeat;
	
}
#Content .GT_top_right{
	float:right;
	width:5px;
	height:5px;
	background: url(../images/Gt_box_top_right.png) no-repeat;
}

#Content .GT_bottom_left{
	float:left;
	width:5px;
	height:5px;
	background:  url(../images/Gt_box_bottom_left.png) no-repeat;
}
#Content .GT_bottom_right{
	float:right;
	width:5px;
	height:5px;
	background: url(../images/Gt_box_bottom_right.png) no-repeat;
}

#Content .GT_bottom_Midle{
	background-color:#FFFFFF;
	width:604px;
	height:5px;
	float:left;
}
#Content .GT_top_Midle{
	background-color:#FFFFFF;
	width:604px;
	height:5px;
	float:left;
}
.GT_content{
	width:614px;
	height:461px;
	float:left;
}
#Content .GT_content{
	background-color:#FFFFFF;
	width:614px;
	height:451px;
	float:left;
	text-align:justify;
}
#Content .GT_Head{
	text-align:center;
	height:34px;
}
#Content .GT_Noidung{
		width:590px;
		height:368px;
		float:left;
		padding:5px 10px 5px 10px;
		overflow:auto;
		margin-top:20px;
		margin-bottom:0px;
		text-align:left;

		 scrollbar-face-color: #cacaca;
		 scrollbar-highlight-color: #cacaca;
		 scrollbar-3dlight-color: #464646;
		 scrollbar-darkshadow-color: #464646;
		 scrollbar-shadow-color: #cacaca;
		 scrollbar-arrow-color: #323232;
		 scrollbar-track-color: #cacaca;

}


#Content .Lienhe_address{
	font-family:Tahoma;
	font-size:11px;
	text-align:left;
	padding:0 15px 0 15px;
}

#Content .contactBox_Top_left{
	background:url(../images/contact_top_left.png) no-repeat;
	width:4px;
	height:4px;
	float:left;
	margin:0;
	padding:0;
}
#Content .contactBox_Top_right{
	background:url(../images/contact_top_right.png) no-repeat;
	width:4px;
	height:4px;
	float:left;
}
#Content .contactBox_Top_midle{
	background:url(../images/contact_top_midle.png) repeat-x;
	height:4px;
	width:562px;
	float:left;
}
#Content .contactBox_Bottom_left{
	background:url(../images/contact_bottom_left.png) no-repeat;
	width:4px;
	height:4px;
	float:left;
	clear:left;

}
#Content .contactBox_Bottom_right{
	background:url(../images/contact_bottom_right.png) no-repeat;
	width:4px;
	height:4px;
	float:left;
	
}
#Content .contactBox_Bottom_midle{
	background:url(../images/contact_bottom_midle.png) repeat-x;
	height:4px;
	width:562px;
	float:left;

}
#Content .contactBoxContent{
	background:url(../images/-contact_box_bgr.png) repeat-y;
	width:570px;
	height:308px;
	float:left;

}
.box_Lienhe{
	margin-top:7px;
	margin-left:14px;
	
}

.InputFeild{
	border:#CCCBCD solid 1px;
	width:221px;
	height:17px;
}
.InputFeildArea{
	border:#CCCBCD solid 1px;
	width:427px;
	height:143px;

}
.TextItemContact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:7px auto auto 12px;
	text-transform:inherit;

}
.TextHeaderContact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:7px auto auto 13px;
}


#Content  .Box_tuvan_top_left{
	background:url(../images/box_tuvan_top_left.png) no-repeat;
	float:left;
	width:5px;
	height:25px;
}

#Content .Box_tuvan_top_midle{
	background:url(../images/box_tuvan_Midle_.png) repeat-x;
	width:604px;
	height:20px;
	float:left;
	color:White;
	text-align:left;
	padding-top:5px;
}
#Content .Box_tuvan_top_right{
	background:url(../images/box_tuvan_top_right.png) no-repeat;
	float:right;
	width:5px;
	height:25px;
	clear:right;
	margin:0;
	padding:0;
}
#Content .Box_tuvan_content{
	width:614px;
	height:422px;
	background:#FFFFFF;
	text-align:center;
	float:left;
	overflow:auto;
	
}
#Content .Box_tuvan_bottom_left{
	background:url(../images/box_tuvan_bottom_left.png) no-repeat;
	width:5px; 
	height:25px;
	float:left;
}
#Content .Box_tuvan_bottom_midle
{
	background:url(../images/box_tuvan_Midle_.png) repeat-x;
	width:604px;
	height:25px;
	float:left;
	text-align:right;
	color:#FFFFFF;
	vertical-align:middle;
	padding-top:5px;
	
}

	.Box_tuvan_bottom_midle a
	{
		color:White;
		text-decoration:none
	}
	.Box_tuvan_bottom_midle a:hover
	{
		color:Red;
		text-decoration:none
	}
	.Box_tuvan_bottom_midle a:link
	{
		color:White;
		text-decoration:none
	}
	.Box_tuvan_bottom_midle a:visisted
	{
		color:White;
		text-decoration:underline;
	}
	.Box_tuvan_bottom_midle a:active
	{
		color:Red;
		text-decoration:underline;
	}

#Content .Box_tuvan_bottom_right{
	background:url(../images/box_tuvan_bottom_right.png) no-repeat;
	width:5px;
	height:25px;
	float:right;
	clear:right;
}
#Content .GT_content .ProductDetails_Content{
	width:614PX;
	height:250px;
	float:left;
	vertical-align:middle;
}
#Content .GT_content .ProductDetails_Content .ProductDetailsImgContanner{
	width:350px;
	height:250px;
	float:left;
	display:block;
	margin:0 0 0 4px;
	text-align:center;
}

#Content .GT_content .ProductDetails_Content .ProductDetailsContanner{
	width:251px;
	height:250px;
	float:left;
	display:block;
	margin:32px 0 0 0 ;
}
#Content .GT_content .ProductDetails_Content .ProductDetailsContanner .ProductDetailsContannerHeader{
	width:251px;
	height:235px;
	float:left;
	display:block;
	margin:0 0 0 0;
	overflow:auto;
	/*For IE only*/
		scrollbar-face-color: #cacaca;
		 scrollbar-highlight-color: #cacaca;
		 scrollbar-3dlight-color: #464646;
		 scrollbar-darkshadow-color: #464646;
		 scrollbar-shadow-color: #cacaca;
		 scrollbar-arrow-color: #323232;
		 scrollbar-track-color: #cacaca;

	
}
#Content .GT_content .ProductDetails_Content .ProductDetailsContanner .ProductDetailsContannerHeader h1{
		font-size:15px;
		font-weight:bold;
		margin:0 0 5px 0;
}	
#Content .GT_content .ProductDetails_Content .ProductDetailsContanner .ProductDetailsContannerHeader h2{
		font-size:16px;
		font-weight:bold;
		margin:5px 0 5px 0;
}	

#Content .GT_content .ProductDetails_Others{
	width:614px;
	height:205px;
	float:left;
	text-align:center;
}
#Content .GT_content .ProductDetails_Others .PdetailsHeader{
	font-size:13px;
	width:570px;
	height:20px;
	float:left;
	color:#FF0000;
	font-weight:bold;
	margin:0 auto 0 7px;
	border-bottom:#cccccc solid 1px;
	text-align:left;
}
/*
	producttype shashow
*/
.pTYpe_contanner{
	witdh:605px;
	height:70px;
	float:left;
	margin:0 0 10px 0;
	background:transperant;
}
.pTYpe_Flash{
	width:614px;
	height:391px;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
}
.pTYpe_Left{
	width:43px;
	height:70px;
	float:left;
	padding:25px 0 0 0;
}
.pTYpe_Images{
	width:519px;
	height:70px;
	float:left;
}
.pTYpe_Right{
	width:43px;
	height:70px;
	float:right;
	padding:25px 0 0 0;
}
.producttypeImageScroll
{
	padding:0 0 0 15px;
}

.PBox{
	width:135px;
	height:200px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #F6F5EF #F6F5EF #F6F5EF #F6F5EF;
	border-collapse: separate;
	background-color: white;
	margin-top:5px;
}
.PBoxPic{
	background:#FFFFFF;
	width:135px; /*423*/
	height:128px;
	float:left;
	text-align:center;
	vertical-align:middle;
	
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #F6F5EF #F6F5EF #F6F5EF #F6F5EF;
	border-collapse: separate;
	background-color: white;
}

.PBox1{
	width:135px;
	height:150px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #F6F5EF #F6F5EF #F6F5EF #F6F5EF;
	border-collapse: separate;
	background-color: white;
	margin-top:5px;
	margin-left:6px;
}
.PBoxPic1{
	background:#FFFFFF;
	width:135px; /*423*/
	height:90px;
	float:left;
	text-align:center;
	vertical-align:middle;
	
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #F6F5EF #F6F5EF #F6F5EF #F6F5EF;
	border-collapse: separate;
	background-color: white;
}

.PBox_Title1{
	width:135px;
	float:left;
	background-color:#FFFFFF;
	font-size:13px;
	color:#3E65FD;
	font-weight:bold;
	padding-left:5px;
	text-align:left;
	height:auto;
	
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #F6F5EF #F6F5EF #F6F5EF #F6F5EF;
	border-collapse: separate;
	background-color: white;

}


.PBox_Title{
	width:135px;
	float:left;
	background-color:#FFFFFF;
	font-size:13px;
	color:#3E65FD;
	font-weight:bold;
	padding-left:5px;
	text-align:left;
	height:auto;
	
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #F6F5EF #F6F5EF #F6F5EF #F6F5EF;
	border-collapse: separate;
	background-color: white;

}
.PBox_Title a
{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#3E65FD;
}

.PBox_Title a:hover
{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:red;
}
.PBox_Title a:visisted
{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#3E65FD;
}
.PBox_Title a:active
{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#3E65FD;
} 

.PBox_Desctiption{
	width:135px;
	float:left;
	background-color:#FFFFFF;
	font-size:12px;
	color:#3E65FD;
	text-align:left;
	padding-left:5px;
	height:auto;
		border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #F6F5EF #F6F5EF #F6F5EF #F6F5EF;
	border-collapse: separate;
	background-color: white;

}
.PBox_Price{
	width:135px;
	float:left;
	background-color:#FFFFFF;
	font-size:13px;
	color:#3E65FD;
	font-weight:bold;
	padding-left:5px;
	text-align:left;
	height:auto;
	
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #F6F5EF #F6F5EF #F6F5EF #F6F5EF;
	border-collapse: separate;
	background-color: white;

}
.Box_tuvan_bottom_midle .textLeftBlock
{
	text-align:left;
	float:left;
	padding-left:5px;
}
.imageMidleInCell
{
	position: relative;  
	top: 30%;	
		
}
.imageMidleInCell2
{
	position: relative;  
	top: 15%;	
		
}
/*End  Content*/

/*Footer*/
#Footer{
	height:75px;
	width:912px;
	clear:both;
	background:url(../images/_bg_02.png) no-repeat;
	margin:0;
	padding:0
}
/*End Footer*/
.LeftmenuLink a
{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

.LeftmenuLink a:hover
{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFF00;
}
.LeftmenuLink a:visisted
{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}
.LeftmenuLink a:active
{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}


.hide {
	visibility: hidden;
	position: absolute;
	top: -400px;
}

.qslide2 img {
	float: left;
	padding: 1px;
	border: 1px solid #00ffff;
	margin: 3px 15px 0 3px;
}

.qslide2 h1 {
	margin:0 0 5px;
	font-size: 110%;
	color: #16387c;
}
.ImageProductStyle
{
	vertical-align:middle;
}

.resultAddTocart
{
	padding:2px auto 10px 0px;
	color:Red;
	font-size:11px;
	text-align:left;
	margin-bottom:5px;
}

.QuantityInput
{
	width:50px;
}

.SearchResult
{
	text-align:left;
	margin-left:10px;
}
.SearchResult a
{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#FF6600;
}
.SearchResult a:link
{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#FF6600;
}
.SearchResult a:hover
{
	font-size:12px;
	font-weight:bold;
	color:Red;
	text-decoration:underline;
}
.SearchResult a:active
{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:Red;
}
.SearchResult a:visisted
{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#CC0099;
	
}

.SearchResult .summariesSearch
{ 
	text-align:left;
	margin-left:10px;
}

.advisoryImg
{
	text-align:left;
	vertical-align:text-top;
	width:200px;
	vertical-align:top;
	float:left;
}

.advTitleDetails
{
	color:#FF6600;
	font-weight:bold;
	font-size:13px;
	margin-top:10px;
	text-align:left;
	margin-left:10px;
	display:block;
	
}
.advDescriptionDetails
{
	color:#464646;
	font-size:12px;
	text-align:justify;
	margin:auto 5px;
	
}
.advContentDetails
{
	color:Black;
	font-size:12px;
	text-align:left;
	margin:4px 5px;
}
.advReferentDetails{
	color:#FF6600;
	font-weight:bold;
	font-size:13px;
	margin-top:10px;
	text-align:left;
	margin-left:10px;
	
}

.advReferentDetailsOther
{
	font-weight:bold;
	font-size:12px;
	text-align:left;
	margin-left:25px;
	float:left;
}

.advReferentDetailsOther a
{
	font-size:12px;
	text-decoration:none;
	color:#464646;
}

.advReferentDetailsOther a:hover
{
	font-size:12px;
	text-decoration:underline;
	color:#FF6600;
}
.advReferentDetailsOther a:link
{
	font-size:12px;
	text-decoration:none;
	color:#464646;
}

.advReferentDetailsOther a:active
{
	font-size:12px;
	text-decoration:none;
	color:#FF6600;
}
.advReferentDetailsOther a:visisted
{
	font-size:12px;
	text-decoration:none;
	color:#464646;
}

.flashbottom
{
	width:610px;
	height:133px;
	float:left;
	margin-bottom:-10px;
}
.flashHome
{
	height:349px;
	width:610px;
	float:left;
}

.footerAddress
{
	font-size:12px;
	width:519px;
	height:56px;
	float:left;
	color:White;
	margin:5px 0 0 260px;
}

.counter
{
	color:White;
	font-size:11px;
	text-align:center;
	margin-top:5px;
}
.SiteMapPathNode
{
	font-size: 8pt;
	color: White;
	font-family: Verdana;
	text-decoration: none;
}

.SiteMapPathNode:hover
{
	color: #ff440b;
	cursor: pointer;
}
.SiteMapPathNode_Black
{
	font-size: 8pt;
	color:Black;
	font-family: Verdana;
	text-decoration: none;
}

.SiteMapPathNode_Black:hover
{
	color: #ff440b;
	cursor: pointer;
}