/* CSS Document */
body,td,th {
	font-family: Tahoma;
	font-size: 11px;
}
body {
	background-color: #acacac;
	margin-left: 	0px;
	margin-top:	5px;
	margin-right: 	0px;
	margin-bottom: 	5px;
}
a:link {
	color: #fe370e;
}
a:visited {
	color: #fe370e;
}
a:hover {
	color: #fe370e;
}
a:active {
	color: #1a8a00;
}
#page{ position:relative;
		width:870px;
		margin:auto;
		z-index:0;
}
#page_top{ position:relative;
		float:left;
		width:870px;
		background:url(/images/bg_top.gif) no-repeat left top;
		z-index:0;
}
#page_middle{ position:relative;
				float:left;
				background:url(/images/bg_middle.gif) repeat-y left;
				width:870px;
				z-index:0;
}
#page_bottom{ position:relative;
				float:left;
				width:870px;
				background:url(/images/bg_bottom.gif) no-repeat left top;
				height:6px;
				overflow:hidden;
}
#body_bottom{ position:relative;
				float:left;
				width:870px;
				height:68px;
				background:url(/images/image_57.jpg) repeat-x left;
				margin-top:0px;
}
.body_bottom_left{ position:relative;
				float:left;
				width:5px;
				height:50px;
				background:url(/images/image_55.jpg) no-repeat left;
}
.body_bottom_right{ position:relative;
					float:left;
					width:7px;
					background:url(/images/image_63.jpg) no-repeat left;
					height:50px;
}
.body_bottom_center{ position:relative;
				float:left;
				width:858px;
				height:50px;
}

.body_bottom_text{ position:relative;
					float:left;
					height:50px;
					padding:0px 30px;
					line-height:50px;
					font-size:11px;
}
.body_bottom_text a:link{color:#363636; text-decoration:none;}
.body_bottom_text a:visited{color:#363636; text-decoration:none;}
.body_bottom_text a:hover{color:#363636; text-decoration:underline;}
.body_bottom_text_line{ position:relative;
						float:left;
						width:2px;
						background:url(/images/image_60.jpg) no-repeat center;
						height:68px;
}

#header{ position:relative;
			float:left;
			width:777px;
			padding-top:10px;
			padding-bottom:5px;
}
.header_left{ position:relative;
			float:left;
			width:136px;
			padding-left:0px;
}
.header_right{ position:relative;
			float:right;
			width:148px;
			padding-right:0px;
			padding-top:33px;
}
.flash_promo{ position:relative;
			padding-top:30px;
			padding-bottom:20px;
			width:351px;
			height:252px;
}
#body_center{ position:relative;
			margin:auto;
			width:777px;
			z-index:0;
}
#menu{ position:relative;
		float:left;
		width:777px;
		background:url(/images/image_14.jpg) repeat-x left;
		height:54px;
		line-height:40px;
		z-index: 1000;
}
.menu_left{ position:relative;
			float:left;
			background:url(/images/image_11.jpg) no-repeat left;
			width:7px;
			height:54px;
}
.menu_right{ position:relative;
			float:left;
			background:url(/images/image_17.jpg) no-repeat left;
			width:8px;
			height:54px;
}
.menu_center{ position:relative;
			float:left;
			width:752px;
			height:51px;
			padding-top:3px;
			padding-left:10px;
}
.menu{ 
position:relative;

}
.menu01{ position:relative;
			float:left;
			background:url(images/image_44.gif) no-repeat left;
			width:108px;
			height:33px;
			font-size:12px;
			font-weight:bold;
			text-align:center;
			line-height:33px;
			
}
.menu01 a:link{ float:left; text-decoration:none;}
.menu01 a:visited{ float:left; text-decoration:none;}

.menu02{ position:relative;
			float:left;
			height:38px;
			font-size:12px;
			font-weight:bold;
			text-align:center;
			line-height:33px;
			padding-left:15px;
			padding-right:15px;
}
.menu02 a:link{ float:left;height:38px;color:#FFFFFF; text-decoration:none;display:block;}
.menu02 a:visited{ float:left; height:38px;color:#FFFFFF; text-decoration:none;display:block;}
.menu02 a:hover{ float:left; height:38px; color:#fe3911; text-decoration:none;}

.menu03{ position:relative;
			float:left;
			width:90%;
			height:30px;
			font-size:11px;
			font-weight:bold;
			text-align:left;
			line-height:30px;
			padding-left:10%;
			border-top:1px solid #D7D7D7;
			display:block;
}
.menu03 a:link{ float:left; color:#FFFFFF; text-decoration:none;display:block;}
.menu03 a:visited{ float:left; color:#FFFFFF; text-decoration:none;display:block;}
.menu03 a:hover{ float:left; color:#fe3911; text-decoration:none;}

#banner{ position:relative;
		float:left;
		width:777px;
		height:249px;
		margin-top:0px;
		padding-bottom:2px;
		background:url(/images/feet_transform.gif) no-repeat left;	
}
.banner_back{float:left;
			position:relative;
			width:777px;
			background:#FFFFFF;
			top:120px;
			height:135px;
			filter:alpha(opacity=45);
}
.header_text{ position:relative;
				float:left;
				width:777px;
				padding-left:15px;
				padding-top:15px;
				font-size:42px;
				color:#FF4000;
}
#boxs{ position:relative;
		float:left;
		width:776px;
		padding-top:10px;
		padding-left:1px;
		padding-bottom:25px;
}
.box1_top{ position:relative;
		float:left;
		width:175px;
		background:url(/images/box2_top.gif) no-repeat left top;
		padding-top:80px;
		padding-left:35px;
		padding-right:35px;
		padding-bottom:5px;
}
.box1_middle{ position:relative;
		float:left;
		width:246px;
		background:url(/images/box1_middle.gif) repeat-y left;
		padding-right:19px;
}
.box3_middle{ position:relative;
		float:left;
		width:246px;
		background:url(/images/box1_middle.gif) repeat-y left;
}
.box1_bottom{ position:relative;
		float:left;
		width:246px;
		background:url(/images/box1_bottom.gif) no-repeat left top;
		height:9px;
		overflow:hidden;
}
.box_tr{ position:relative;
		float:left;
		width:180px;
		line-height:20px;
		font-weight:bold;
}
.box_link{ position:relative;
		float:left;
		background:url(/images/image_36.jpg) no-repeat left;
		width:136px;
		line-height:30px;
		font-weight:bold;
		padding-left:30px;
}
.box2_top{ position:relative;
		float:left;
		width:175px;
		background:url(/images/box3_top.gif) no-repeat left top;
		padding-top:80px;
		padding-left:35px;
		padding-right:35px;
		padding-bottom:5px;
}
.box3_top{ position:relative;
		float:left;
		width:175px;
		background:url(/images/box1_top.gif) no-repeat left top;
		padding-top:80px;
		padding-left:35px;
		padding-right:35px;
		padding-bottom:5px;
}
.body_text{ position:relative;
			float:left;
			width:777px;
			background:url(/images/image_42.gif) no-repeat top center;
			padding-bottom:10px;
}

.body_content{ position:relative;
			float:left;
			width:777px;
			padding-bottom:10px;
			padding-top:10px;			
}

.ovca{ position:relative;
			float:right;
			padding-top:20px;
			padding-left:0px;
			padding-bottom:20px;
}
.body_left{ position:relative;
			width:308px;
			float:left;
			padding-left:20px;
}
.body_right{ position:relative;
			width:328px;
			float:right;
			padding-left:20px;
			padding-left:60px;
}
.body_left_title{ position:relative;
					float:left;
					width:300px;
					padding-bottom:5px;
}
.body_left_title1{ position:relative;
					float:left;
					width:300px;
					padding-top:15px;
					padding-bottom:5px;
}
.body_left_title_product{ position:relative;
					float:left;
					padding-bottom:20px;
}
.body_left_title_product1{ position:relative;
					float:left;
					padding-bottom:20px;
					padding-left:50px;
										
}

.body_text_tr{ position:relative;
				float:left;
				width:300px;
				line-height:25px;
}
.body_text_tr ul{ position:relative;
				float:left;
				width:300px;
				list-style:none;
				padding:2px;
				margin:5px;
}
.body_text_tr ul li{ position:relative;
					float:left;
					width:235px;
					background:url(/images/image_50.jpg) no-repeat left 5px;
					border-bottom:1px dashed #999999;
					line-height:22px;
					padding-left:25px;
}


.productcompareH1 { width:40%; text-align:left; vertical-align:middle;}
.productcompareH2 { width:20%; text-align:center; vertical-align:middle;}
.productcompareHa { background-color:ffffcc; width:40%; text-align:left;}
.productcompareHb { background-color:Transparent; width:40%; text-align:left;}
.productcompare1a { background-color:ffffcc; width:20%; text-align:center;}
.productcompare1b { background-color:Transparent; width:20%; text-align:center;}
.productcompare2 { background-color:Transparent; width:20%; text-align:center;}
.productcompare3 { background-color:Transparent; width:20%; text-align:center;}
.productcompare4 { background-color:Transparent; width:20%; text-align:center;}


.touchCompareTitle { font-family: verdana; font-size: 12px; font-weight: bold; text-align:center; }
.touchCompareTextH1 { font-family: verdana; font-size: 11px; text-align:center; }
.touchCompareTextSH1 { font-family: verdana; font-size: 10px; text-align: left; }
