@charset "utf-8";
/* CSS Document */
h2 { font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px 0px 0px 15px; }
hr { border:1px dashed #FF6600; height:1px; }
body { direction:ltr; font:normal 11px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; line-height:24px; }
* { margin:0; padding:0; }
img { border:0px; }
a img { border:none; }
a { outline:none; text-decoration:none; color:#000; }
:focus { -moz-outline-style:none; }
ol, ul, dl, dt { list-style:none; }
ol:after, ul:after { content:"."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }
.clear {
	clear:both;
	height:0px;
	font-size:0px;
	display:block!important;display: none;
}

#etw_wrapper { width:1003px; height:auto; margin:0 auto; padding:0px; background:#E1FDE1; }
#etw_header { width:100%; height:auto; }
#etw_header h5 { background:#F1FCF1; color:#000000; font-size:9px; width:100%; margin:0px auto; text-align:right; border-bottom:1px #333333 solid; font-weight:normal; }
#etw_header h5 a { color:#842D39; }
#etw_header h5 img { margin-top:-18px !important; margin-top:0px; }
#etw_header .etw_mhead { display:block; width:100%; height:170px; }
#etw_header_logo { width:200px; height:70px; float:left; }
#etw_header .etw_mhead #namebox { width:780px; height:70px; border-left:10px solid #2D8A47; background:url(images/namebox.jpg); float:left; }
#etw_header .etw_mhead #namebox .name { width:75%; background:#FFFFFF; filter:alpha(opacity=70); /*Fancy style for IE */ -moz-opacity:0.7; opacity:0.7; margin:10px 0 0 0; color:#215721; padding:0 0 0 10px;text-align:left; height:60px; font-size:17px; font-weight:bold; }
#etw_header .etw_mhead #namebox .name a {font-size:17px; color:#215721; }
#namebox .name h2 {font-family:Arial;font-size:20px;color:#215721; display:inline; margin:0; padding:0;}
#namebox .name h2 a {font:bold 16px Verdana;color:#006633; }
#etw_header .etw_mhead #underlogo { width:200px; height:100px; background:url(images/bgunderlogo.jpg); float:left; }
#etw_header .etw_mhead .line { height:1px; width:100%; background:#FFFFFF; font:0px Arial; float:left; }
#etw_header .etw_mhead .newproduct { width:780px; height:100px; background:url(images/bg.jpg); border-left:10px solid #2D8A47; font:normal 12px verdana; color:#CCCCCC; margin:0 auto; float:left; }
#etw_header .etw_mhead .newproduct ul { margin:0px; text-align:left; width:100%; height:100%; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; }
#etw_header .etw_mhead .newproduct ul li { display:block; padding:0 0 0 8px; margin:3px 0px 0 0; width:32%; height:auto; line-height:18px; float:left; }
#etw_header .etw_mhead .newproduct ul li.no { border:none; }
#etw_header .etw_mhead .newproduct ul li ol { width:100%; border:none; height:auto; }
#etw_header .etw_mhead .newproduct ul li ol li { display:inline; float:left; margin:4px 0px 0 0px; width:auto; text-align:left; height:auto; border:none; }
#etw_header .etw_mhead .newproduct ul li ol li.len { width:230px; }
#etw_header .etw_mhead .newproduct ul li .etw_pinfo { width:60%; border:none; height:auto; color:#ccc; }
#etw_header .etw_mhead .newproduct ul li ol li a { font-size:11px; color:#ffffff; display:block; padding:0px; height:auto; border:none; text-align:right; }
#etw_header .etw_mhead .newproduct ul li ol li a:hover { text-decoration:underline; }
#etw_main { width:100%; background:#F4F4F5; float:left; overflow:hidden; }
#sideleft { width:200px; float:left; text-align:left; border-top:1px solid #FFFFFF; }
#sideright { width:781px; float:left; background:#FFFFFF; text-align:left; border-left:10px solid #fff; }
#etw_main { display:inline-block; }
/*\*/
#etw_main { display:block; }
/* end easy clearing */
/*\*/
#sideleft, #sideright { padding-bottom:32767px; margin-bottom:-32767px; }
#sideleft #contact { margin:40px 0 10px 0; width:100%; height:auto; padding:0px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ccc; line-height:20px; }
#sideleft #contact .contacttitle { color:#FFFFFF; font-weight:bold; font-size:14px; margin:0; padding:2px 0 2px 14px; background:#2D8A47; height:auto; }
#sideleft #contact .contacttext { padding:10px 5px 0 10px; color:#333333; }
#sideleft #contact .contacttext a { color:#2D8A47; text-decoration:none; font-weight:bold; }
#sideleft ul {
	margin:0px auto;
	text-align:left;
	width:99%;
	height:auto;
	font:normal 11px arial;
	color:#215721;
	margin-top: -4px;
}
#sideleft ul li { display:block; width:93%; margin-top:5px; height:auto; line-height:22px; float:left; }
#sideleft ul li a, #sideleft ul li.s a { margin-left:5px; color:#333333; display:block; padding:4px 0 0 10px; width:183px; border-bottom:1px solid #CCCCCC; background:url(images/arrow.gif) no-repeat left; font:normal 11px Verdana, Arial; }
#sideleft ul li.s a { margin-left:15px; background:url(images/arrow1.gif) no-repeat left; width:173px; border-bottom:1px dashed #ccc; }
#sideleft ul li a:hover { background:url(images/arrow1.gif) no-repeat left; color:#023DA0; font-size:11px; }
#sideleft ul li.title {
	font-size:14px;
	font-weight:bold;
	padding:0px 0 3px 15px;
	width:185px;
	border-bottom:1px solid #CCCCCC;
	background:#2D8A47;
	color:#FFFFFF;
}
#etw_tabs1 { float:left; width:68%; height:auto; font:bold 11px Verdana, Arial, Helvetica, sans-serif; line-height:16px!important; line-height:15px; }
#etw_tabs1 ul { margin:0; padding:0px 10px 0px 0px; list-style:none; }
#etw_tabs1 li { display:inline; margin:0; padding:0; }
#etw_tabs1 a { float:left; background:url(images/tableft1.jpg) no-repeat left top; margin:0 1px; padding:0 0 0 4px; text-decoration:none; color:#215721; }
#etw_tabs1 a span { float:left; display:block; background:url(images/tabright1.jpg) no-repeat right top; padding:3px 30px 4px 28px !important; padding:4px 30px 4px 28px; }
#etw_tabs1 a:hover { color:#FFFFFF; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#etw_tabs1 a span { float:none; }
/* End IE5-Mac hack */
#etw_tabs1 a:hover { background-position:0% -23px; }
@media all and (min-width:0px) {
#etw_tabs1 a span {
padding:3px 50px 5px 46px;
}
}
#etw_tabs1 a:hover span { background-position:100% -23px; }
#etw_tabs1 #current a { background-position:0% -23px; color:#FFFFFF; }
#etw_tabs1 #current a span { background-position:100% -23px; }
#sideright #contentleft, #sideright #contentleft1 {
	width:68%;
	height:auto;
	float:left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:22px;
	padding:0 0 0 10px;
}
#contentleft1 #ul_main {width:100%; height:auto; margin:0; padding:0px}
#contentleft1 #ul_main li {
	float:left;
	height: 115px;
	margin: 4px 0;
	padding: 0;
}

#contentleft1 #ul_main li ol {margin:0px; padding:0px;}
#contentleft1 #ul_main li ol li {
	width:400px;
	margin-left: 12px;
	margin-top: 0px;
	background: #F9FCFA;
}
#contentleft1 #ul_main li ol li img { border:1px solid #E1FFE1;}
#contentleft1 #ul_main li ol li a {
	color:#009900;
	font-weight:bold;
	
}
#contentleft1 #ul_main li ol li.li_img {
	padding:3px;
	width:100px;
	margin-left: 2px;
	background: #fff;
} 



#sideright #contentleft1 a { color:#215721; font-weight:bold; }
#sideright #contentleft1 a:hover { text-decoration:underline; }
.contenttitle { font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; padding:10px 0 0 0; display:block; }
#sideright #contentleft, #sideright #contentleft1 img { float:left; padding:1px; margin-right:5px; }
#sideright #contentleft1 a.more { width:35px; height:20px; background:#2D8A47; float:right; text-align:center; border:1px solid #9F9F9E; color:#fff; margin-bottom:10px; }
#sideright #contentleft1 a.more:hover { text-decoration:underline; }
#sideright #contentright {
	width:29%;
	height:auto;
	float:right;
	border:1px solid #E7E6E6;
	padding:0 0 0 0px;
	margin-top: -22px;
}
#sideright #contentright .classtitle { background:#2D8A47; display:block; height:auto; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:4px 0 4px 12px; color:#fff; }
#contentleft .pdf { clear:both; float:left; width:90%; height:auto; margin:0; padding:0; }
#contentleft .pdf a { color:#666; }
#contentleft .pdf a img { border:none; float:left; margin-right:3px; }
#contentleft .pdf a:hover { text-decoration:underline; }


#sideright #contentright ul#hotul { width:98%; height:auto; float:left; margin:10px 0 0 0; }
#sideright #contentright ul#hotul li { width:100%; margin-bottom:10px; }
#sideright #contentright ul#hotul li { display:block; width:100%; height:auto; line-height:18px; }
#sideright #contentright ul#hotul li ol { width:100%; border:none; height:auto; }
#sideright #contentright ul#hotul li ol li { display:block; margin:4px 0px 0 0px; width:auto; text-align:center; height:auto; border:none; color:#CC0000; }
#sideright #contentright ul#hotul li .etw_pinfo { width:80%; border:none; height:auto; color:#000; text-align:justify; padding:0 0 5px 0px; margin:0 0 0 22px; border-bottom:#ccc 1px dashed; }
#sideright #contentright ul#hotul li ol li a { font-size:11px; color:#215721; padding:0; margin:0; }
#sideright #contentright ul#hotul li ol li a:hover { color:#ffffff; background:#215721; }
#etw_container #etw_container_right { float:right; width:730px; height:auto; }
#etw_container #etw_container_right #etw_content_lf { float:left; margin-right:2px; width:506px; /*69%*/ }
/*
#etw_content_lf #re_Products { height:auto;}
#etw_content_lf #re_Products ul { margin:6px auto; text-align:left; width:96%; height:auto; }
#etw_content_lf #re_Products ul li { display:block; margin:0px; width:100%; height:90px; }
#etw_content_lf #re_Products ul li ol { width:100%; }
#etw_content_lf #re_Products ul li ol li { display:inline; float:left; margin:0 2px; width:20%; }
#etw_content_lf #re_Products ul li .etw_pinfo { width:75%; }
#etw_content_lf #re_Products ul li .etw_pinfo b { color:#ff6600; display:block; }
#etw_content_lf #re_Products ul li:hover { background:#f8f8f8; }
#etw_content_lf #re_Products a { color:#515151; display:block; padding:6px; height:78px; }*/

#etw_content_lf #etw_societe { margin:5px auto; width:96%; text-align:justify; }
#etw_container #etw_container_right #etw_content_rt { float:right; margin:0px; width:220px; /*30%*/ }
#etw_container_right #etw_content_rt #etw_cc { display:block; margin:0 auto; width:99%; height:auto; }
#etw_container_right #etw_content_rt #etw_cc li { background:#f5f5f5 url(../images/list_a3.gif) no-repeat 16px 7px; margin:1px 0px; *margin:0px;
width:100%; height:auto; }
#etw_container_right #etw_content_rt #etw_cc li a { color:#515151; display:block; padding-left:25px; }
#etw_container_right #etw_content_rt #etw_cc li a:hover { background:#f1f1f1 url(../images/list_a3.gif) no-repeat 12px 7px; }
#etw_container #etw_container_right #etw_p #pro_d { width:100%; }
#etw_container_right #etw_p { float:left; height:auto; width:100%; }
#etw_container_right #etw_p ul { margin:6px auto; text-align:left; width:100%; height:auto; }
#etw_container_right #etw_p ul li { display:block; float:left; margin:6px 1%; padding:0px; width:48%!important; width:46%; height:128px; }
#etw_container_right #etw_p ul li ol { float:left; width:100%; height:auto; }
#etw_container_right #etw_p ul li ol li { display:block; float:left; margin:0 2px; width:35%; }
#etw_container_right #etw_p ul li .etw_p { width:62%; display:block; overflow:hidden; line-height:16px; ; }
#etw_container_right #etw_p ul li .etw_p a { color:#CC0000; display:block; font-weight:bolder; padding:0px; margin:0px; }
#etw_container_right #etw_p ul li:hover { background:#f8f8f8; }
#etw_container_right #etw_p dl { margin:10px; width:98% !important; width:96%; height:auto; }
#etw_container_right #etw_p dl dt { display:block; float:left; margin:0px 1%; width:auto; height:auto; }
#etw_container_right #etw_p dl dd { float:right; padding-top:5px; width:62%; }
#etw_container_right #etw_p dl a { padding:0; }
#etw_container_right #etw_p a { color:#515151; display:block; padding:6px 0px 0px 6px; }
#etw_container_right h4 { font-size:16px; height:20px; padding-top:5px; font-weight:bold; text-align:left; text-indent:12px; font-family:Arial, Helvetica, sans-serif; }
.pro_name { color:#8C0200; font-weight:bolder; }
#etw_foot {
	width:1003px;
	background:#fff;
	height: 66px;
	border-top:2px solid #2F4463;
}
#productname{ width:100%; height:20px; text-align:center; margin-top:5px;}
#productname a{ line-height:20px; padding-left:13px;}
#productname a:hover{ color:#009900;}
#etw_foot p {text-align:center}
#etw_foot #white { width:200px; height:60px; background:#fff; float:left; border-top:2px solid #2F4463; }
#etw_foot #promotation {
	width:747px;
	height:50px;
	background:#FFFFFF;
	font:normal 11px verdana;
	color:#2F4463;
	margin:0px auto;
	float:left;
	padding-left:250px;
	padding-top:5px;
}
#etw_foot #promotation div {
	float:left;
	width:170px;
	height: 30px;
}
#etw_foot #promotation #div1 {
	float:left;
	margin-left:300px!important;
	margin-left:140px;
}
#etw_foot #promotation a {
	color:#D9D8D6;
	text-decoration:underline;
	line-height: 25px;
}
#etw_foot #promotation a:hover { color:#000000; }
#etw_foot #promotation img { padding-top:2px; }
#etw_foot .indent { display:inline-block; padding-top:7px; margin-left:10px; }
#etw_foot #promotation a img { filter:alpha(opacity=70); /*Fancy style for IE */ -moz-opacity:0.7; opacity:0.7; }
#etw_foot #promotation a:hover img { filter:alpha(opacity=100); /*Fancy style for IE */ -moz-opacity:1; opacity:1; }
#products, #products1, .products2 { width:520px; float:left; height:auto; }
#products ul, #products1 ul, .products2 ul { margin:5px auto; text-align:left; width:510px; height:auto; }
#products ul li, #products1 ul li { display:block; float:left; margin:6px 1px; padding:0px; width:100%; height:auto; line-height:16px; }
.products2 ul li { display:block; float:left; margin:2px; padding:0px; width:23%; height:auto; line-height:16px; }
#products ul li ol, #products1 ul li ol, .products2 ul li ol { float:left; width:90%; height:auto; }
#products ul li ol li, #products1 ul li ol li, .products2 ul li ol li { display:block; float:left; margin:0 2px; width:22%; }
#products ul li .p, #products1 ul li .p { width:72%; display:block; overflow:hidden; }
.products2 ul li .p { font-family:Arial; height:auto; color:#333; font-weight:bold; display:block; text-align:center; clear:both; overflow:hidden; width:96%; }
.products2 .con { width:99%; height:auto; float:left; margin:10px 3px 10px 3px; display:block; }
.m { width:510px; height:auto; margin:8px 10px 13px 3px; border-bottom:1px dashed #2D8A47; text-align:right; font-size:11px; float:right; font-weight:bold; }
.m a { color:#023DA0; }
.m a:hover { text-decoration:underline; }
#products ul li .p b, #products1 ul li .p b, .products2 ul li .p b {font-family:Arial; color:#F01E21; display:block; }
#products ul li:hover, #products1 ul li:hover, .products2 ul li:hover { }
#products img, #products1 img, .products2 img { border:#CCCCCC 1px solid; }
.proinformation { width:520px; height:auto; margin-bottom:4px; float:left; }
#sideright #contentleft .proinformation h2{ font-size:16px; font-family:Arial; line-height:30px; color:#333;}
a.pages { width:20px; height:20px; background:#2D8A47; float:right; text-align:center; border:1px solid #9F9F9E; margin:5px; display:inline-block; color:#fff; }
a.pages:hover { color:#000; margin:5px; }
a.pages1 { width:20px; height:20px; background:#2D8A47; float:right; text-align:center; border:1px solid #9F9F9E; margin:5px; display:inline-block; color:#000; }
a.pages1:hover { margin:5px; }
.back { width:35px; height:20px; background:#2D8A47; float:right; text-align:center; border:1px solid #9F9F9E; margin-bottom:5px; margin-right:7px; }
.back1 { width:35px; height:20px; background:#2D8A47; float:right; text-align:center; border:1px solid #9F9F9E; margin-top:5px; margin-bottom:5px; margin-right:8px; }
.back a, .back1 a { color:#fff; }
.back a:hover, .back1 a:hover { text-decoration:underline; }
.table { background:#2E8A47; width:98%; margin-top:5px; margin-bottom:5px; }
.table tr { background:#fff; }
.propicture { width:90%; }
.propicture img { border:1px solid #ccc; margin:10px auto 10px 125px; }
.propicture1 { width:98%; }
.propicture1 img { border:1px solid #ccc; margin:10px auto 10px 75px; }
#etw_table{width:500px;height:600px;float:left;margin-top:5px;}
.title_m {
	height:25px;
	line-height:25px;
	border-bottom:1px solid #008040;
	width: 525px;
	font-weight:bold;
	font-size: 14px;
}
