body{
		margin:0px;
	background-image:url(../_images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#9c9c9c;
	padding:0px;
	background-position:20px 0px;
	font-family: TREBUCHET MS,Arial,sans-serif;
	
}
.green{ color:#52ac11}
/*public*/
.main_title{
		border-top:3px solid #D6E2EE;
	height:50px;
	margin-right:79px;
	
}
.title{
		font-size:20px;
	font-weight:100;
	color:#51585E;
	margin:5px 0px 0px 0px;
	padding:0px;
	border:0px;
	text-transform:uppercase
}
.txt p{
		color:#3E4347;
	font-size:11px;
	line-height:19px;
	margin:0px 42px 13px 0px;
	padding:0px;
	border:0px;
	text-transform:none;

	
}
.txt h1{
		color:#313131;
	font-size:12px;
	text-transform:capitalize
}
.txt a{
		color:#346894;
	font-size:11px;
	text-decoration:none
}
.txt a:hover{
		color:#346894;
	font-size:11px;
	text-transform:capitalize;
	text-decoration:underline
}
.rtxt{
		width:305px;
	padding:30px 0px 0px 20px
}
.rtxt p{
		color:#e6ecf1;
	font-size:11px;
	line-height:19px;
	margin:0px 0px 13px 0px;
	padding:0px;
	border:0px;
	text-transform: none;
	
}
.rtxt h3{
		color:#ffffff;
	font-size:12px;
	text-transform:capitalize; margin:0px 0px 15px 0px; padding:0px;
}
.rtxt a{
		color:#346894;
	font-size:11px;
	text-transform:capitalize;
	text-decoration:none
}
.rtxt a:hover{
		color:#346894;
	font-size:11px;
	text-transform:capitalize;
	text-decoration:underline
}
.h10spacer{
		width:910px;
	margin:0px auto;
	background-color:#cecece
}
.txt h3{
		color:#313131;
	font-size:12px;
	margin:0px 0px 10px 0px;
	padding:0px;
	border:0px;
	
}
.txtlist{
		margin:0px 0px 0px 40px;
	border:0px;
	padding:0px;
	list-style-image:url(../_images/arrow.jpg);
	font-size:11px;
	line-height:16px;
	width:330px;
	color:#444444
}
.txtlist li{
		margin-bottom:15px;
	
}
.yellow{
		color:#E75814
}
.blue{
		color:#386890
}
.pdf{
		font-size:12px;
	color:#33678F;
	text-decoration:none
}
.pingfen{
		color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	
}
/*breadcrumb*/
	.breadcrumb{
		color:#454545;
	font-size:12px;
	text-decoration:none;
	padding:19px 0px 29px 0px;
	width:910px;
	text-indent:40px;
	margin:0px auto;
	background-color:#CECECE
}
.breadcrumb a{
		color:#346391;
	font-size:12px;
	text-decoration:none
}
/*itemgroup*/
	.itemgroup{
		height:30px;
	padding-top:37px;
	
}
.itemgroup ul{
		list-style-image:url(../_images/itemgroup_star1.jpg);
	text-transform:none;
	font-size:12px;
	line-height:20px;
	
}
.itemgroup ul a:hover{
		text-decoration:underline
}
.itemgroup h2{
		font-size:12px;
	color:#FFFFFF;
	line-height:150%;
	text-indent:27px;
	margin:0px;
	padding:0px;
	border:0px;
	
}
.itemgroup_news{
	;
	font-size:12px;
	color:#444444;
	margin-bottom:20px;
	text-transform: none;
	width:430px;
	line-height:19px;
	
}
/*copyright*/
	.copyright{
		width:910px;
	margin:19px auto;
	font-size:11px;
	color:#474747;
	overflow:auto
}
.copyright .footer_nav{ font-family:Arial, Helvetica, sans-serif;
		width:700px;
	float:left
}
.copyright .footer_rnav{
		width:210px;
	float:right;
	text-align:right
}
.copyright .footer_logo{
		text-align:right;
	margin-top:20px;
	
}
.copyright a{
		font-size:11px;
	color:#474747;
	text-decoration:none
}
.copyright a:hover{
		font-size:11px;
	color:#316795;
	text-decoration:underline
}
/*modle*/
	#logos{
		width:910px;
	margin:0px auto;
	height:116px;
	margin-top:20px;
	background-color:#FFFFFF
}
#header{
		width:910px;
	margin:0px auto;
	height:306px;
	background-color:#8A939A;
	padding:0px 20px;
	
}
/*sidebar*/
	.right_area{
		border-top:17px solid #BCC1C5;
	background-color:#98A8B5;
	
}
.right_area ul{
		font-size:11px;
	color:#3E4347;
	
}
.right_area ul li a{
		font-size:11px;
	color:#416C96;
	text-decoration:none
}
/*sub_page*/
	.product_compare{
		width:870px;
	margin:0px 0px 0px 40px;
	overflow:auto
}
.product_compare_summary{
		width:538px;
	margin-right:212px;
	margin-bottom:30px;
	font-size:11px;

	color:#444444;
	line-height:17px;
	
}
.product_compare_summary p{
		margin:0px 0px 10px 0px;
	padding:0px;
	
}
.product_compare_list{
		overflow:auto;
	font-size:11px;
	width:870px;
	
}
.product_compare_box{
		width:245px;
	float:left;
	height:150px;
	margin-right:45px;
	
}
.product_compare_box_t{
		width:245px;
	
}
.product_compare_box_t span{
		width:70px;
	display:block;
	float:left;
	color:#3D3D3F
}
.product_compare_box_t a{
		width:175px;
	display:block;
	float:left;
	color:#3D3D3F;
	text-decoration:none
}
.dealer_locator{
		width:870px;
	margin:0px 0px 0px 40px;
	overflow:auto;
}
.dealer_locator ul{
		display:block;
	width:198px;
	border-left:1px solid #BABBBD;
	float:left;
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:19px;
	list-style-type:none;
	margin-bottom:37px;
	padding-left:16px;
	color:#444444
}
.dealer_locator a{
		color:#356893;
	text-decoration:none
}
.dealer_locator a:hover{
		color:#356893;
	text-decoration:underline
}
.events{
		width:533px;
	margin:0px 0px 0px 40px;
	
}
.events p{
		color:#484848;
	font-size:11px;
	line-height:16px;
	text-transform:none;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:470px;
	
}
.events p a{
		color:#346894;
	text-decoration:none
}
.events p a:hover{
		color:#346894;
	text-decoration:underline
}
.enquiry_form{
		width:486px;
	margin:0px 0px 0px 40px;
	overflow:auto
}
.enquiry_form label{
		display:block
}
.morginbottom{ margin-bottom:10px; margin-top:2px;}


.enquiry_form{
		width:470px;
	font-size:12px;
	line-height:150%;
	
}
.enquiry_form .input{
		display:block;
	width:162px;
	float:left;
	margin-bottom:6px;
	
}
.enquiry_form .select{
		display:block;
	width:168px;
	float:left;
	margin-bottom:6px;
	
}
.enquiry_form textarea{
		display:block;
	width:328px;
	float:left;
	margin-bottom:6px;
	height:60px;
	
}
.textarewarp{
		width:470px;
	height:60px;
	
}
.formlistarea{
		width:339px;
	margin-right:31px;
	overflow:auto
}
.formtxt{
		font-size:11px;
	
}
.enquiry_form span{
		display:block;
	width:162px;
	float:left;
	margin-bottom:6px;
	
}
.radioclass{
		display:inline
}
.radioclass input{
		display:inline;
	
}
/*header*/
	.left_menus{
		width:186px;
	height:306px;
	background-image:url(../_images/nav_bg.jpg);
	background-repeat:no-repeat;
	float:left
}
.right_banners{
		width:724px;
	height:306px;
	background-color:#000000;
	float:left
}
.right_dealer_locator{
		width:724px;
	height:306px;
	background-color:#000000;
	float:left;
	background-image:url(../_images/dealer_locator.jpg);
	
}
.right_dealer_locator2{
		width:724px;
	height:306px;
	background-color:#000000;
	float:left;
	background-image:url(../_images/dealer_locator2.jpg);
	
}
.dealer_locator_topmenu{
		font-size:12px;
	color:#E3ECF3;
	text-align:right;
	margin:32px 20px 0px 0px
}
.right_dealer_locator a{

	color:#276BAC;
	text-decoration:none
}
.right_dealer_locator a:hover{

	color:#276BAC;
	text-decoration:underline
}
.right_dealer_locator2 a{
		font-size:12px;
	color:#276BAC;
	text-decoration:none
}
.right_dealer_locator2 a:hover{
		font-size:12px;
	color:#276BAC;
	text-decoration:underline
}
.dealer_locator_topmenu3{
		color:#F8FFFF;
	margin:26px 0px 0px 42px;
	font-size:11px;
	width:470px;
	
}
.dealer_locator_topmenu3 select{
		width:167px;
	margin-top:3px;
	margin-bottom:20px;
	
}
.dealer_locator_topmenu3 label{
		display:block;
	width:235px;
	float:left;
	margin-top:20px;
	
}
.dealer_locator_topmenu3 p{
		color:#828C95;
	margin:0px 0px 10px 0px;
	padding:0px;
	line-height:16px;
	
}
.dealer_locator_topmenu3 strong{
		color:#ffffff;
	
}
.dealer_locator_topmenu2{
		font-size:12px;
	color:#E3ECF3;
	text-align:left;
	margin:0px 20px 0px 45px
}
.dealer_locator_map{
margin-left:45px; width:461px; height:230px; overflow:hidden
}
#header2_hp{
		width:910px;
	margin:0px auto;
	text-align:right;
	background-color:#CFCFCF
}
#home_page{
		width:910px;
	margin:0px auto;
	background-color:#CECECE;
	overflow:auto
}
#header2{
		width:910px;
	margin:0px auto;
	background-color:#D5D5D5;
	height:24px;
	
}
/*homepage*/
	.main_body_p40{
		margin:0px 40px 20px 40px;
	overflow:auto
}
.hp_itemgroup{
		margin:0px 0px 50px 83px;
	overflow:auto;
	width:700px;
	
}
.hp_itemgroup_box{
		width:297px;
	padding-left:52px;
	float:left
}
.itemgroup_header{
		border-top:3px solid #D6E2EE;
	height:35px;
	width:297px;
	
}
.itemgroup_text{
		font-size:11px;
	color:#424242;
	width:297px;
	line-height:16px;
	text-transform:none
}
.contact_footer{
		height:20px;
	background-color:#E4E4E4;
	border-bottom:10px solid #D8D8D8;
	width:910px;
	margin:0px auto
}
/*contacts*/
	#contacts{
		width:910px;
	margin:0px auto;
	background-color:#CECECE;
	overflow:auto;
	
}
#contacts_p2{
		width:910px;
	margin:0px auto;
	background-color:#CECECE;
	overflow:auto;
	background-image:url(../_images/bg_2.jpg);
	background-repeat:repeat-y
}
#contacts_p3{
		width:910px;
	margin:0px auto;
	background-color:#CECECE;
	overflow:auto;
	background-image:url(../_images/bg_3.jpg);
	background-repeat:repeat-y;
	background-position:right
}
#contacts_p2 .contacts_p2_l{
		width:518px;
	height:100%;
	float:left;
	padding-left:39px;
	
}
#contacts_p2 .contacts_p2_r{
		width:353px;
	height:100%;
	float:left
}
#contacts_p3 .contacts_p3_l{
		width:455px;
	height:100%;
	float:left;
	padding-left:39px;
	
}
#contacts_p3 .contacts_p3_r{
		width:416px;
	height:100%;
	float:left
}
/*rmenu*/
	.tabs_news{
		width:250px;
	height:12px;
	padding:14px 0px 12px 40px;
	background-image:url(../_images/icon-view.jpg);
	background-repeat:no-repeat;
	background-position: 1px 14px;
	
}
.tabs_news ul{
		margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
	
}
.tabs_news li{
		display:inline;
	line-height:12px;
	
}
.tabs_news li a{
		text-decoration:none;
	width:12px;
	height:12px;
	display:block;
	float:left;
	margin-right:5px;
	background-image:url(../_images/12x12_white.jpg)
}
.tabs_news li a.tabactive{
		width:12px;
	height:12px;
	position:relative;
	float:left;
	margin-right:5px;
	display:block;
	background-image:url(../_images/12x12_hover.jpg)
}
.r2_menu{
		width:316px;
	height:12px;
	padding:10px 0px 7px 50px;
	background-image:url(../_images/view_icon.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	background-color:#9EA9AF;
	
}
.r2_menu ul{
		margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
	
}
.r2_menu li{
		display:inline;
	line-height:12px;
	
}
.r2_menu li a{
		text-decoration:none;
	width:12px;
	height:12px;
	display:block;
	float:left;
	margin-right:5px;
	background-image:url(../_images/12x12_white.jpg)
}
.r2_menu li a.tabactive{
		width:12px;
	height:12px;
	position:relative;
	float:left;
	margin-right:5px;
	display:block;
	background-image:url(../_images/12x12_hover.jpg)
}
.view-img-tabs img{
		width:374px;
	height:249px;
	overflow:hidden
}
.view-img-tabs{
		border:1px solid #C1CDD9
}
.view_picture{
		width:202px;
	margin:10px auto;
	overflow:hidden
}
.view_picture img{
		margin-bottom:10px;
	
}
/*product*/
	.view_img{
		width:376px;
	height:276px;
	margin:0px auto;
	padding:16px 0px;
	
}
.view-img-tabs img{
		width:374px;
	height:249px;
	overflow:hidden
}
.view-img-tabs{
		border:1px solid #C1CDD9
}
.grey_box{
		background-color:#838C93;
	border:1px solid #C8D5DE;
	width:294px;
	margin:0px auto;
	padding:10px 40px;
	font-size:13px;
	color:#ffffff;
	margin-bottom:10px;
	text-align:center;
	text-transform:none
}
.grey_box_lang_title{
		background-image:url(../_images/gray_title.jpg);
	line-height:33px;
	text-indent:16px;
	text-transform:capitalize;
	font-weight:bold
}
.grey_box_lang{
		background-color:#838C93;
	border:1px solid #C8D5DE;
	width:374px;
	margin:0px auto;
	font-size:13px;
	color:#ffffff;
	margin-bottom:10px;
	text-transform:none
}
.grey_box_lang ul{
		margin:20px 20px 20px 40px;
	list-style-image:url(../_images/arrow_bg.jpg);
	padding:0px;
	
}
.grey_box_lang ul li{
		margin-bottom:20px;
	color:#e6ecf1
}
.main-product #usual2 ul{
		margin:20px 0px 0px 0px;
	padding:0px;
	height:31px;
	border-left:1px solid #92A7BA;
	border-bottom:2px solid #92A7BA;
	margin-right:20px;
	list-style-type:none
}
.main-product #usual2 ul li{
		margin:0px;
	padding:0px;
	float:left;
	line-height:30px;
	border:1px solid #92A7BA;
	border-bottom:0px;
	border-left:0px;
	
}
.main-product #usual2 ul li a{
		color:#2F6D94;
	background-color:#C4C4C4;
	display:block;
	padding:0px 25px;
	font-size:12px;
	text-decoration:none
}
.main-product #usual2 ul li a:hover{
		color:#404040;
	background-color:#D7D7D7;
	display:block;
	padding:0px 25px;
	font-size:12px;
	text-decoration:none
}
.main-product #usual2 ul li .selected{
		color:#404040;
	background-color:#D7D7D7;
	display:block;
	padding:0px 25px;
	font-size:12px;
	text-decoration:none
}
.main-product #tabs1{
		font-size:12px;
	color:#444444;
	line-height:150%;
	padding-top:20px;
	width:410px;
	overflow:hidden
}
.main-product #tabs2{
		font-size:12px;
	color:#444444;
	line-height:150%;
	margin-right:20px;
	overflow:hidden;
	background-image:url(../_images/gray_star.jpg);
	background-position:116px 0px;
	background-repeat:repeat-y;
	margin-top:20px;
	margin-bottom:20px;
	
}
.main-product #tabs1{
		font-size:12px;
	color:#444444;
	line-height:150%;
	padding-top:20px;
	width:410px;
	overflow:hidden
}
.main-product #tabs2{
		font-size:11px;
	color:#444444;
	line-height:17px;
	margin-right:20px;
	overflow:hidden;
	background-image:url(../_images/gray_star.jpg);
	background-position:116px 0px;
	background-repeat:repeat-y;
	margin-top:20px;
	margin-bottom:20px;
	
}
.main-product #tabs2 td{
		background-image:url(../_images/gray_star.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:10px 0px;
	
}
.main-product #tabs2 p{
		font-size:11px;
	line-height:17px;
	margin:0px 0px 10px 0px;
	padding:0px;
	
}

.list_image_product_1{ background-image:url(/_images/bnl.jpg); background-repeat:no-repeat; background-position:top}
.list_image_product_18{ background-image:url(/_images/Alpinestarsbp.jpg); background-repeat:no-repeat; background-position:top}
.list_image_product_12{ background-image:url(/_images/SHOEItk.jpg); background-repeat:no-repeat; background-position:top}
.list_image_product_8{ background-image:url(/_images/cpzx.jpg); background-repeat:no-repeat; background-position:top}
.list_image_product_28{ background-image:url(/_images/czpj.jpg); background-repeat:no-repeat; background-position:top}
.list_image_product_23{ background-image:url(/_images/qszb.jpg); background-repeat:no-repeat; background-position:top}
.list_image_product_ly{ background-image:url(/_images/hyly.jpg); background-repeat:no-repeat; background-position:top}
