@charset "utf-8"; 
body {background:#fff;font-family: arial;text-align:center;margin:auto;font-size:11px;}.table01{ background: #0656B6; width:680px; text-align:center;white-space: normal;}
.table01 tr{ background: #FFFFFF;}
img { border: 0px; }
*{margin:0px;padding:0px;} 

a {color: #000000;outline: none;text-decoration: none;}
ol, ul, dl, dt { list-style: none; }
ol:after, ul:after { content: "."; display:block; font-size:0px; line-height:0px; height:0px; clear:both; visibility:hidden; }
li.clear { clear: both; height: 0px; font-size: 0px; margin-top:-20px; }
 h3{font-size:16px; line-height:25px; }


 /*============== Main ================*/
#container{width:886px;height:auto;margin:0 auto;}
#etw_wrapper {width:886px;margin:0 auto;padding: 0px 0px 0px 0px;height:auto;overflow:hidden;text-align:left;}
#header {
	clear: both;
	width: 840px;
	height: auto;
	padding-left:27px;
	margin: 0 auto;
	float:left;
	margin-right:8px;
}
#header h5 {color: #666; font-size: 9px; width: 100%; margin: 0px auto; text-align: right;height:auto;}
#header h5 a { color: #27326A; }
#header .logo{
	background:url(../images/logo.jpg) no-repeat right;
	float:left;
	width:110px;
	height:46px;
}
#header .companyname{float:left;width:800px;height:30px;margin-top:10px;font-size:18px;color:#910201;font-weight:bold;display:block;margin-left:10px;}
#header .companyname a { color:#910201;}
#header #language{
	width:310px;
	margin-top:10px;
	padding-top:5px;
	font-size:11px;
	float:right;
	margin-left: 8px;
}
#header #language a{color:#000;margin-right:3px;}
#header #language a:hover{text-decoration:none;color:#910201;}
#header #language img{ margin-right:5px;}  
.hmenu{
	font-size:11px;
	position:relative;
	float:left;
	margin-top:4px;
	width:340px;
	width:auto;
	padding-left: 10px;
}    
.hmenu ul{list-style:none;} 
.hmenu ul .background{background:url(../images/arrowhover.gif) no-repeat center top;background-color:#ccc; border:none; border-bottom: 4px solid #BCBCBC; color:#910201;}   
.hmenu ul li{
	float:left;
	position:relative;
	width:120px; 
	height:32px;
	margin-right:1px;
	padding:0px;
}
.hmenu ul li a{display:block;height:21px; padding-top:11px; text-align:center; background:url(../images/arrow.gif) no-repeat center top; background-color:#910201; border-bottom:4px solid #000; color:#fff;}
.hmenu ul li a:hover{ background:url(../images/arrowhover.gif) no-repeat center top;background-color:#ccc; border:none; border-bottom: 4px solid #BCBCBC;color:#910201;}
.hmenu ul li ul{visibility:hidden;position:absolute;left:0px;top:37px;}    
.hmenu ul li:hover ul,.hmenu ul a:hover ul{visibility:visible;} 
.hmenu ul ul{ height:300px;}    
.hmenu ul ul li {
	clear:both;
	text-align:left;
	font-size:11px;
	margin-bottom:-2px;
} 
.hmenu ul ul li .special{ background-image:none;background-color:#910201;display:block;width:190px;height:23px;margin:0px;border:0px; padding:0px; border-bottom:1px solid #fff; color:#fff; padding-top:6px; text-align:left; padding-left:6px;}   
.hmenu ul ul li .special:hover{border:0px;background:#000;border-bottom:1px solid #fff; color:#fff;}
.hmenu table {position:absolute; top:0px; left:0px;}



#content{width:850px;height:auto;margin-top:15px;}
#leftmenu {margin: 0;padding: 0;line-height:21px;}

#leftmenu a {display: block;background: #fff;color: #282828;padding: 5px 0 5px 3px;border-bottom:1px solid #F1F1F1;margin: 0 0 1px 0;text-decoration: none;}
#leftmenu .background2{color:#910201;background:#e4e4e4;}
#leftmenu a:hover {color: #910201;background: #e4e4e4;}

#etw_wrapper .banner   .classname {width:270px;height:44px;font-size: 18px;color: #fff;font-family: Verdana, Arial, Helvetica, sans-serif;float:left;padding:0px;margin-left:0px!important;margin-left:115px;font-weight: bold;float:right;margin-top:45px;text-align:left;}
#etw_wrapper #sizer {width:886px;background:transparent url(../images/bg_shadow.jpg) repeat scroll center;position:relative;height:auto;float:left;}
/*============== Left =========================*/
#left {
	width:180px;
	float:left;
	padding-top:5px;
	height:auto;
	margin-right:10px !important;
	_margin-right:5px;
	margin-left:30px !important;
	_margin-left:23px;
	margin-bottom:2px;
	background-color: #FFFFFF;
}
 #left  .lefttop , #right  .lefttop{text-align:center;color:#fff;width:100%;height:24px;font-weight: bold;font-size: 13px;background: url(../images/leftmenu.jpg)  repeat-x;margin-top: 4px;}
#left ul , #right ul{ width:99%; padding-top: 0px; padding-bottom: 0px; line-height: 19px; }
#left ul li a.title , #right ul li a.title{ float:none; width:93%; margin:3px 0 0 0;background: url(../images/icon.gif) no-repeat 3px center ; padding-left:15px;  font-size: 12px; font-weight: bold; display:block;color: #333333; border-bottom: 1px #333 dashed; }
#left ul li  a.each , #right ul li  a.each { float:none; width:170px; margin: 0px 0px 0px 10px; line-height: 21px; font-size: 11px;  padding:0px 0px 0px 10px;display:block;background: url(../images/icon.gif) no-repeat 8px left ; }


#left ul li a.title1{ float:none; width:93%; margin:3px 0 0 0;background: url(../images/icon.gif) no-repeat 3px center ; padding-left:15px;  font-size: 11px; font-weight: bold; display:block;color: #3366CC; border-bottom: 1px #333 dashed; }
 #left ul li a.title:hover  { background: url(../images/icon.gif) no-repeat 3px center #fff;color: #3366CC;}
 
#left .E-mail {width:180px;margin-top:6px;font-size: 11px; font-family:Tahoma; color: #000;line-height: 24px;}
#left .E-mail span{margin-left:30px;}
#left .E-mail a { color:#910201; }
#left .E-mail a:hover {color:#FF6600;}

 #left .title{width:218px;padding-left: 0px;color:#FFFFFF;font-size:15px;line-height:20px;background-color: #3B83C9;font-weight:bold;}

/*=================== middle========================*/
 #etw_wrapper #middle {
	width: 620px !important;
	_width:590px;
	float:left;
	padding-top:5px;
}
#etw_wrapper #middle .advertise {width: 630px !important;_width:600px;height:auto;padding:0px;margin-left:10px;margin-bottom:5px;}
#etw_wrapper #middle .advertise .title {float: left;font-weight: bold;margin-left:5px;margin-top: 5px;width:620px;text-align: left;display:block;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #fff;font-size:12px;} 
#etw_wrapper #middle .advertise a.enter {color:#fff;text-decoration:underline;font-weight: bold;font-size: 11px;float:right;display:block;width:200px;text-align:right;margin-right: 10px!important;_margin-right: 140px;}
#etw_wrapper #middle .advertise a.enter:hover{text-decoration:none;} 
#etw_wrapper #middle .advertise .content{
	float:left;
	width: 600px;
	font-size: 11px;
	line-height: 22px;
	height:330px;
	display:block;
	border-bottom:1px solid #ccc;
}
#etw_wrapper #middle .advertise .content .left01{
	background:url(../images/banner.jpg) no-repeat;
	width:300px;
	height:330px;
	float:left;
}
#etw_wrapper #middle .advertise .content .right01{
	width:280px;
	height:320px;
	float:left;
	display:block;
	margin-left:10px;
	color:#282828;
	margin-top:10px;
}
#etw_wrapper #middle .advertise .content .right01 a{ color:#910201;}
#etw_wrapper #middle .advertise .content .right01 a:hover{ text-decoration:underline;}
.more{
	float:right;
	margin-bottom:13px;
}
.more a{text-decoration:underline;color:#959595;}
.more a:hover{text-decoration:none;color:#910201;}
#etw_wrapper #middle .text{width:560px;height:auto;background:#ccc;font-size:12px;font-weight:bold;color:#fff;margin-top:5px;margin-left:5px;padding:4px 0 4px 15px;}

#etw_wrapper #middle .intro{font-size: 11px;line-height: 20px;color:#000;margin-top:5px;margin-left:5px;padding:4px 0 0 0px;display:block;width:95%;float:left;text-align:left;}
#etw_wrapper #middle .intro .back{width:38px;height:22px;font-size:11px;font-weight:bold;text-align:center;float:right;margin:2px;background:#01A99C;color:#fff;border:1px solid #ccc;padding-top:1px;}
#etw_wrapper #middle .intro .back a{color:#fff;}
#etw_wrapper #middle .intro .back a:hover{color:#4B4B4B;}
#etw_wrapper #middle .intro .back1{width:38px;height:22px;font-size:11px;font-weight:bold;text-align:center;float:right;margin:2px;background:#01A99C;color:#4B4B4B;border:1px solid #ccc;padding-top:1px;}
#etw_wrapper #middle .intro p{padding:20px;}
#etw_wrapper #middle .intro img.pic{border:3px solid #ccc;padding:3px;display:block;margin:16px auto 0px auto;}
#etw_wrapper #middle .intro img.pic1{display:inline;border:3px solid #ccc;margin:16px auto 0px auto;margin:5px 5px 0px 13px;}
#etw_wrapper #middle ul {width:600px;float:left;margin-top:50px;margin:0px;padding:0px;padding-left:10px;}
#etw_wrapper #middle ul li {
	width:295px;
	padding:0px;
	margin:0px;
	border-top: 1px #F1F1F1 solid;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	margin-top:5px;
}
#etw_wrapper #middle ul li ol {width: auto;margin:0px;padding:0px;height:120px;}
#etw_wrapper #middle ul li ol li{width:110px;}
#etw_wrapper #middle ul li ol .pic{width:110px;float:left;height:110px;padding: auto 10px;display: inline-block;border:none;border-right:1px dashed #ccc;}
#etw_wrapper #middle ul li ol li.pic img{
	border:1px solid #999;
}
#etw_wrapper #middle ul li ol li.title,#etw_wrapper #middle ul li ol li.title1{
	width:auto;
	float:left;
	height:20px;
	;
	border:none;
	font-size: 11px;
	font-weight: bold;
	line-height:16px;
} 
#etw_wrapper #middle ul li ol li.title1{width:563px;}
#etw_wrapper #middle ul li ol li.title a,#etw_wrapper #middle ul li ol li.title1 a {  /*background: url(../images/icon02.gif) no-repeat left center;*/color: #000;margin-left:10px;padding-left:0px;border-bottom: 1px #FFFFFF dashed;}
#etw_wrapper #middle ul li ol li.title a:hover,#etw_wrapper #middle ul li ol li.title1 a:hover{ color:#AC0606; }
#etw_wrapper #middle ul li ol li.content,#etw_wrapper #middle ul li ol li.content1{
	width: 140px;
	margin-left:10px;
	float:left;
	color:#282828;
	font-size:11px;
	line-height:20px;
	border:none;
	margin-top:1px;
}
#etw_wrapper #middle ul li ol li.content1{width:553px;}
#etw_wrapper #middle ul li ol li.page{width:22px;height:13px;font-size:11px;font-weight:bold;text-align:center;float:right;margin:2px;background:#01A99C;color:#fff;border:1px solid #ccc;padding:3px;}
#etw_wrapper #middle ul li ol li.page a{color:#fff;}
#etw_wrapper #middle ul li ol li.page a:hover{color:#4B4B4B;}
#etw_wrapper #middle ul li ol li.page1{width:22px;height:13px;font-size:11px;font-weight:bold;text-align:center;float:right;margin:2px;background:#01A99C;color:#4B4B4B;border:1px solid #ccc;padding:3px;}

/*=================== right=====================*/
 #right {width:auto;float:left;margin-left:0px;padding-top:8px;height:auto;color:#fff;margin-top:0px;background-color: #14639B;}
#etw_wrapper #right .content { width:200px; padding:0px 5px; line-height:18px; color:#fff;  float:left;  font-size:11px;}
#etw_wrapper #right .content p{float:left;height:180px;border-bottom: dotted #fff 1px;width:200px;}
#etw_wrapper #right .content a.pic {margin:0px 3px;width:180px;float:left;color:#FFD510;font-weight:bold;display:block;}
#etw_wrapper #right .content a.pic:hover { text-decoration:underline;}
#etw_wrapper #right .content a.pic img {border:1px solid #FFFFFF;margin:5px auto;display: inline-block;width:150px;}
.e{color:#000000;}
 



.middle2 ul { width:700px; margin: 0px 17px; }

.middle2 ul li {width: 150px;margin:0px 8px 5px 0px;display:block;float:left;height:auto;}
.co{width:700px;height:100px;background:red;}
.middle2 ul li .etw_pinfo{width:150px;height:auto;float:left;border-bottom:1px dashed #0081C5;}
.middle2 ul li ol { width:150px; }
.middle2 img.pic01{border:3px solid #D6ECF8;padding:3px;display:block;margin:16px auto 10px auto;}
.middle2 .pic01 img{ border:1px solid #0081C5; }
.middle2 {width:760px;float:left;background:#EAEAEA;height:920px;margin-top: 0px;margin-bottom: 5px;margin-left: 5px;}

.middle2 .title1 {width:720px;padding-left: 10px;background:#F4CA07;color:#ffffff;font-size:16px;line-height:20px;margin: 5px 0px;}

  .middle2 .content {width: 98%;margin-left:6px;font-size: 11px;line-height: 28px;display:block;height:auto;}a.next{ display:block; padding:3px 10px; margin:10px 4px 3px 5px!important;margin:10px 4px 5px 5px; height:auto; float:right;   line-height:16px;  background: #1584CE;font-size:11px;color:#fff;font-weight:bold;}
  a.next:hover {background: #726F73;color:#fff;}
  
  
#contact{ width:100%; height:auto;}
#contact b { line-height:25px;}
  
#middle1{margin:0px; padding:0px; float:left; width:612px; height:auto; margin-left:4px; margin-top:10px;}
#middle1 .top_title{ margin:0px; padding:0px; height:17px;background:#fcc; font-weight:bold; border-top:1px solid #ccc; border-bottom:1px solid #ccc;margin-bottom:5px; padding-left:18px; padding-top:3px; background:url(../images/icon01.gif) no-repeat left center; clear:both;}
#middle1 .top_title a:hover{color:#f00;}
#middle1 #general_description{ padding:6px 4px; margin-bottom:2px; line-height:18px;}
#middle1 #etw_p{ margin:0px; padding:0px; width:612px; height:auto; margin-bottom:30px;}
#middle1 #etw_p .E-mail{height:180px; font-size:11px; padding:1px; width:592px; line-height:22px;}
#middle1 #etw_p .E-mail span{margin-left:35px;}
#middle1 #etw_p p{height:580px; font-size:11px; padding:14px 10px; width:592px; line-height:21px; word-spacing:3px;}
#middle1 #etw_p a{color:#910201;}
#middle1 #etw_p a:hover{ text-decoration:underline;}
#middle1 a.point_to{margin:0px 4px; padding:4px 8px; font-size:12px; font-weight:bold; text-decoration:none; background:#000; color:#FFF; float:right;}
#middle1 a.right_margin{margin-right:18px;}
#middle1 a.point_to:hover{background:#900;}
#middle1 a.current_page{background:#900;}

#middle1 #etw_p .pic{width:280px; height:120px;margin:6px;padding:0px; float:left; margin-left:15px !important; margin-left:10px; margin-bottom:18px;}
#middle1 #etw_p .pic img{
	border:1px solid #999;
	margin:0px;
	padding:0px;
	height:110px;
	width:100px;
}
#middle1 #etw_p .pic a.Produits_image{ float:left;}
#middle1 #etw_p .pic1{background:url(../images/border.jpg) no-repeat left;}
/*#middle1 #etw_p .pic1 a{display:block; padding:0px; }*/
#middle1 #etw_p .pic ul{list-style:none;margin:10px 0 0 122px; margin-left:126px !important;margin-left:122px;}
#middle1 #etw_p .pic ul li{font-size:11px;}
#middle1 #etw_p1{ margin:0px; padding:0px; width:612px; height:auto;}
#middle1 #etw_p1 .pic{
	margin:0px;
	padding:0px;
	height:252px;
	text-align:center;
	font-weight:bolder;
	font-size:12px;
	padding-top:20px;
	padding-bottom:0px;
	width:320px;
	float:left;
}
#middle1 #etw_p1 .pic img{
	border:1px solid #999;
}
#middle1 #etw_p1 .pic_detail{ float:left; width:275px; height:300px; padding-left:15px; padding-top:18px;}
#middle1 #etw_p1 .pic_detail a.pdf{float:left; color:#666;}
#middle1 #etw_p1 .pic_detail a.pdf img{margin:0 2px -5px 0; padding:0; display:inline;}

#middle1 .other_pictures{ height:132px; width:100%; text-align:center;}
#middle1 .other_pictures ul{ list-style:none;float:left; width:87%; text-align:center; padding-left:57px;}
#middle1 .other_pictures ul .each_one{ float:left; margin-right:30px;text-align:center; width:102px;}
#middle1 .other_pictures ul .each_one a img{
	border:1px solid #999;
	margin-top:4px;
}



#footer{float:left;*float:none;_float:none;width:850px;clear:both;height:60px;background:#D2DCE6; margin:6px 0px 0px 18px;}
#footer #address{float:left;width:850px;font-weight:bold;height:30px;color:#fff;text-align:center;font-size:12px; padding-top:2px;  color:#333; line-height:30px;}
#footer #ico {width:122px; float:left; margin:-25px 0 0 60px;}
#footer #otherlink{ width:510px; margin-top:1px; margin:0 auto;}
#footer #otherlink div{ float:left; width:90px; height:25px; margin-left:10px; text-align:center;line-height:25px;margin-top:3px; }
#footer #otherlink div a img{ border:none;}
#footer #otherlink div a{ text-decoration:none; color:#333; font-weight:bold;}
