/* CSS Document */
body{background:url(../images/layout/bgr_body.jpg) top left repeat-x; margin:0 auto; color:#1c4b75; font:normal 12px Arial}
a,img, div{text-decoration:none; border:none; margin:0; padding:0}
a:hover{text-decoration:underline}
a{color:#0b4e82}

.wrap{width:777px; margin:0 auto;}
.wrap .wrap_bgr{float:left; background:#FFF}
.clear{float:left; width:100%; height:1px; line-height:1px; font-size:1px}

.navi			{float:left; width:100%; height:42px; background:url(../images/layout/bgr_navi.jpg) repeat-x; margin:0 0 10px 0}
.navi a			{float:left; width:111px; text-align:center; font: bold 12px/42px Arial; color:#0d4d95}
.navi a:hover	{color:#da2d05}

.box_rec			{float:left; margin:0 0 10px; padding-bottom:10px; border:1px solid #d0d1d3}

.box_rec .title		{float:left; height:27px; background:url(../images/layout/bgr_box_title.jpg); font:bold 12px/27px Arial; text-transform:uppercase}
.box_rec .title	a	{font:bold 12px/27px Arial; text-transform:uppercase}

.box_rec .title,
.box_rec .content	{padding:5px 10px; vertical-align:middle}


.box_rec .content #slideshow {
	POSITION: relative; HEIGHT: 185px;
}
.box_rec .content #slideshow IMG {
	Z-INDEX: 8; LEFT: 0px; POSITION: absolute; TOP: 5px; bottom:5px
}
.box_rec .content #slideshow IMG.active {
	Z-INDEX: 10; opacity: 1.0
}
.box_rec .content #slideshow IMG.last-active {
	Z-INDEX: 9
}
/* Left */
	.frame_left						{float:left; width:590px;}
	.frame_left .box_rec .title,
	.frame_left .box_rec .content	{width:568px; /* subtraction 2px border, 20px padding  */}





	.main_product	{float:left; width:270px; margin:0 10px 0 0 }
	.main_product a.main_product_title	{float:left; width:100%; margin:10px 0; font:bold 11px Arial;}
	
	.main_product a.thumb{float:left; width:87px; border:1px solid #d1d2d4;}
	.main_product a.thumb img{width:87px; height:87px}
	.main_product a.thumb:hover{background:#d1d2d4;}
	
	.main_product .info{float:right; width:163px; color:#484848}
	.main_product .info .price{width:100%; font:bold 11px Arial; margin:10px 0}
	.main_product .info a.detail{display:block; width:84px; height:21px; padding:0 0 0 14px; font:normal 11px/21px Arial; color:#fff; background:url(../images/layout/btn_detail.jpg)}
	



	.main_news	{float:left; width:100%; padding-top:5px; margin:10px 0 color:#000000; text-align:justify;font: 12px Arial;}
	
	.main_news a.thumb{float:left; width:120px; border:1px solid #d1d2d4;}
	.main_news a.thumb img{width:120px;}
	.main_news a.thumb:hover{background:#d1d2d4;}
	
	.main_news .info{float:right; width:430px; color:#484848;}
	.main_news .info a.main_news_title{float:left; width:100%; margin:0 0 10px; font:bold 12px Arial;}	
	.main_news .info .price{width:100%; font:bold 11px Arial; margin:10px 0}
	.main_news .info a.detail{display:block; width:84px; height:21px; padding:0 0 0 14px; font:normal 11px/21px Arial; color:#fff; background:url(../images/layout/btn_detail.jpg)}
	
	.main_news .info_view{float:right; width:430px; color:#484848; font:bold 12px Arial;}
	.main_news .info_view a.main_news_title{float:left; width:100%; margin:0 0 5px; font:bold 15px Tahoma;}	
	
	
	
	.main_newsfull	{float:left; width:100%; margin:10px 0 ; color:#000000; text-align:justify;font: 12px Arial;}
	
	.main_newsfull a.thumb{float:left; width:0px; border:1px solid #d1d2d4;}
	.main_newsfull a.thumb img{width:0px;}
	.main_newsfull a.thumb:hover{background:#d1d2d4;}
	
	.main_newsfull .info{float:right; width:100%; color:#484848;}
	.main_newsfull .info a.main_news_title{float:left; width:100%; margin:0 0 10px; font:bold 12px Arial;}	
	.main_newsfull .info .price{width:100%; font:bold 11px Arial; margin:10px 0}
	.main_newsfull .info a.detail{display:block; width:84px; height:21px; padding:0 0 0 14px; font:normal 11px/21px Arial; color:#fff; background:url(../images/layout/btn_detail.jpg)}
	
	.main_newsfull .info_view{float:right; width:100%; color:#484848; font:bold 12px Arial;}
	.main_newsfull .info_view a.main_news_title{float:left; width:100%; margin:0 0 5px; font:bold 15px Tahoma;}	
	
	

	.adv{float:left; width:100%; text-align:center}	
	.adv a{margin:10px 0}

/* e:Left */



/* Right */
	.frame_right					{float:right; width:180px;}
	.frame_right .box_rec .title,
	.frame_right .box_rec .content	{width:158px;}	
	
	
	
	.support_phone	{float:left; width:70px; height:70px; padding-left:65px; margin:10px 0 0 5px; background:url(../images/layout/support_phone.jpg) top left no-repeat; font:bold 16px/30px Georgia, 'Times New Roman', Times, serif; color:#467cab; overflow:hidden}
	a.support_ym	{float:left; width:63px; height:63px; margin:0 5px 0 15px; background:url(../images/layout/support_ym.jpg) top left no-repeat;}
	a.support_skype	{float:left; width:63px; height:63px; background:url(../images/layout/support_skype.jpg) top left no-repeat;}	
/* e:Right */


	.footer{float:left; width:100%; height:41px; background:url(../images/layout/bgr_footer.jpg) repeat-x;}
	.footer .other	{float:left; width:400px; height:20px; padding:10px 0 0 10px; font:normal 11px Arial; color:#000}
	.footer .link	{float:right; width:200px; font:normal 11px/41px Arial; color:#fff}
	.footer .link	a{color:#fff; padding:0 5px}
.title_product{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.pricetag{

font-weight:bold; color:#990000;}
.form_contact {margin:0px 0}

 .form_contact .textarea-input{
	border:1px solid #CCC; 
	font-family:Tahoma,Helvetica,sans-serif; 
	font-size:12px; color:#5092b9; 
	font-weight:normal; 
	margin:2px 0;
	padding:2px 5px; 
	
	background-color:#FFF
	}
 .labelform{
	float:left;
	vertical-align:middle
	font-family:Arial,Helvetica,sans-serif; 
	color:#5092b9;
	font-size:12px; 
	
	}
 .form_contact .Button_submit{
font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#5092b9; border: 1px solid #C0C0C0; background-color: #FFFFFF; height:20;cursor:pointer
}
		


	

