/* CSS Document */
body {  background: url(../images/bg01.jpg) repeat-x scroll center top #D4CFA4; font-family: Tahoma , arial;text-align:center;margin:auto;padding:0px;}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend,input,img {	margin: 0px; padding: 0px; }
img { border: 0px; }
a img { border: 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; }

#etw_wrapper { width: 1003px;  background: #fff; padding: 0px 0px 0px 0px; height:auto; background:url(../images/bg03.jpg) repeat-y;  height:auto; overflow:hidden;margin-left:auto;margin-right:auto; text-align:left; }
#etw_sizer { width: 942px; padding-bottom: 32767px !important; padding-bottom: 32767px; margin-bottom: -32767px !important; margin-bottom: -32767px; margin: 0px auto; background: url(../images/bg02.jpg) no-repeat;  padding: 0px 0px 0px 61px; overflow:hidden; position: inherit; }
#etw_header { width: 881px; height: auto; }
#etw_header h5 { background:  #F9F9F9; color: #666666; font-size: 9px; width: 100%; margin: 0px auto; text-align: right; height:17px; padding-top:2px; border-bottom: 1px #CCCCCC solid;}
#etw_header h5 a { color: #E32C28; }
#etw_header h5 img { margin-top: -5px; }
#etw_left { width: 664px; height:auto; float: left;}
#etw_left .language { font-size:11px; margin-top:5px ; display:block; }
#etw_left .language a { color:#1E0296; display:inline-block; margin-right:10px;}
#etw_left .language a img { margin-right:3px;}
#etw_left .language a:hover { text-decoration: none; background: url(../images/language_underline.jpg) repeat-x bottom; }
#etw_left .companyname { font-size:22px; font-weight: bold; float:right; font-family:Arial; display:block; margin-top:5px;}
#etw_left .topmenu { background:url(../images/top1.jpg) repeat-x; width:600px; float:left; height:20px; padding:2px 0px 2px 64px; }
#etw_left .topmenu a { color:#000; font-size:11px; font-weight:bold; background:url(../images/top_menu_border.gif) repeat-y left; padding:4px 50px 4px 8px; display:inline-block; }
#etw_left .example { width: 422px; height: 302px; border:4px #CA6E6E solid; margin-top:5px; background:url(../images/1.jpg); float:left; }
#etw_left .example02 , #etw_left .example03 { width:224px; height:148px; float:right; background:#fff; margin:5px 0px; }
#etw_left .example02 { background:url(../images/2.jpg);}
#etw_left .example03 { background:url(../images/3.jpg); }
#etw_left a.links { position:relative; top:127px; left:20px; width:200px; font-size:11px; font-weight:bold; }
#etw_left .example .quicklinks { position:relative; top:258px; left:5px; width:417px; color:#000; font-size:12px; font-weight:bold;}
#etw_left .example .quicklinks a { font-size:11px; color:#000; font-weight:normal; line-height:18px;text-decoration: none;}
 #etw_left ul.bigclass { width:664px; float:left; display:block; height:auto; }
#etw_left ul.bigclass li { width: 100%; height:auto; line-height:18px; margin-top:5px; font-size:11px;}
#etw_left ul.bigclass li.clear { clear: both; height: 0px; font-size: 0px; margin-top:24px !important;margin-top:0px; }
#etw_left ul.bigclass li ol { width: 100%; border:none; height:auto;}
#etw_left ul.bigclass li ol li { width:100%; display:block; height:auto;}
#etw_left ul.bigclass li ol li.clear { clear: both; height: 0px; font-size: 0px; margin-top:-20px; }
#etw_left ul.bigclass li ol li.introduction { width:640px; margin:10px 0px; padding:10px 10px 0px 10px; border:1px #C6C6C6 solid; background:#F6F6F6; line-height:22px; font-family:Arial;}
#etw_left ul.bigclass li ol li.introduction a { color:#CC0000; text-align:right; display:block; font-weight:bold;}
#etw_left ul.bigclass li ol li a.x { color:#CC0000; display: inline;font-weight:normal;text-align:left; }
#etw_left ul.bigclass li ol li.introduction img { float:left; display: block; margin:5px 10px 0px 0px; padding: 1px; border:1px solid #999999;}
#etw_left ul.bigclass li ol li.introduction a:hover { text-decoration:underline;}
#etw_left ul.bigclass li ol li a.pic { margin-right:7px; width: 214px; height:auto; display: inline-block; float:left; text-align:center;margin-bottom:2px; }
#etw_left ul.bigclass li ol li a.tu { height:auto; display: inline-block; float:left; text-align:center;  margin-right:7px; width: 120px; height:auto; display: inline-block; float:left; }
#etw_left ul.bigclass li ol li a.tu img { border:1px #B1D2D2 solid;}
#etw_left ul.bigclass li ol li a.tu:hover img { border:1px #D35F62 solid;}

#etw_left ul.bigclass li ol li a.pic img { border:3px #B1D2D2 solid;}
#etw_left ul.bigclass li ol li a.pic:hover img { border:3px #D35F62 solid;}

#etw_left ul.bigclass li ol li.title{ height:18px; border-bottom:1px #D35F62 solid;} 
#etw_left ul.bigclass li ol li.title a {border-left:1px #D35F62 solid; background: url(../images/tableft1.gif) no-repeat left top; margin:0px 0px; padding:0px 0px 0px 2px; text-decoration:none; float: left;}
#etw_left ul.bigclass li ol li.title a.pages { display:inline-block; margin:0px 0px; padding:0px 5px; background:#333333; color:#FFFFFF; float:right;}
#etw_left ul.bigclass li ol li.title a.pages:hover { background:#990000;}
#etw_left ul.bigclass li ol li.title a span { background: url(../images/tabright1.gif) no-repeat right top;padding:0px 28px 0px 3px;display:block; font-weight:bold; color:#000;}
#etw_left ul.bigclass li ol li.title a:hover { color:#FFFFFF;}
#etw_left ul.bigclass li ol li.title a span {float:none;}

#etw_left ul.bigclass li ol li.about { width:600px; margin:5px 0px 0 20px; padding:5px 10px 0px 10px;   line-height:24px; font-family:Arial;}
#etw_left ul.bigclass li ol li.about a.email { color:#CC0000; text-align:right; display: inline; font-weight:bold;}

 #etw_left #etw_s{ float: left; height: auto;width: 650px;font-size:11px;line-height:22px; text-align:left;margin-left:7px; } 
#etw_left #etw_s img.pic{border:1px solid #0C4C4C; display:block; margin:0px auto 0px auto;    } 

 
#etw_left #etw_p { float: left; height: auto;width: 664px;font-size:11px;}
#etw_left #etw_p ul { margin:  18px 0 8px 0px!important;margin: 15px 0 5px 0px;  text-align: left; width: 100%; height: auto;  }
#etw_left #etw_p ul li { display: block; float: left; padding: 0px; margin:  8px 0 8px 0px!important;margin: 2px 0 5px 0px; width: 48%;   height: 100px; }

#etw_left #etw_p li a{color:#CC0000;}
#etw_left #etw_p ul li ol { float: left; width: 100%; height: auto;   }
#etw_left #etw_p ul li ol li { display: block; float: left;  margin:10px 0 0 20px !important;margin:5px 0px 10px 5px; width: 27%; }
 #etw_left #etw_p ul li .etw_p { width:58%; display: block; overflow: hidden; float: left;  margin:  10px 0 8px 23px!important;margin: 5px 0 0px 10px;  }
 #etw_left #etw_p ul li .etw_p:hover {background: #f8f8f8;}
#etw_left #etw_p ul li .etw_p b { color: #CC3333; padding-left:5px; display: block; margin-bottom:3px; }
 
#etw_left #etw_p li ol li a.tu { height:auto; display: inline-block; float:left; text-align:center;  }
#etw_left #etw_p li ol li a.tu img { border:1px #B1D2D2 solid;}
#etw_left #etw_p li ol li a.tu:hover img { border:1px #D35F62 solid;}
 
#etw_right { width: 200px; height:auto; color:#000; float:left; margin-left:10px;}
#etw_right ul.productslist { width:199px; height:auto; margin:6px 0px;}
#etw_right ul.productslist li { display:block;}
#etw_right ul.productslist li a { width:175px; background: url(../images/tabright2.gif) no-repeat right top; margin:1px 0px; padding:6px 15px 4px 7px; text-decoration:none; display:block; font-size:11px; font-weight:bold; color:#C70001; border-bottom:1px #D7CDA9 solid; border-left:1px #D7CDA9 solid; line-height:18px; }
#etw_right ul.productslist li a:hover { background:url(../images/tabright2hover.gif) no-repeat right top; margin:1px 0px; border-bottom:1px #686228 solid; border-left:1px #9C9445 solid; color:#FFFFFF; }
#etw_right .profile {   font-size:11px; line-height:24px; }
#etw_right .profile a { text-align:right; font-weight:bold; display:block;}
#etw_right .profile a.x { color:#CC0000; display: inline;font-weight:normal;text-align:left; }
#etw_right .profile a:hover { text-decoration:underline;}
#etw_right .profile .title { border-bottom:3px #C2A951 solid; width:100%; font-size:16px; font-weight:bold;}
#etw_right .contact { width:199px; float:left;}
#etw_right .contact .title { margin:10px 0px; width:189px; background:url(../images/contacttitle.gif) no-repeat top right; padding: 4px 0px 3px 10px; font-weight:bold; font-size:12px; }
#etw_right .contact .information { width:183px; background:#F6F6F6; border-width:1px 0px 1px 1px; border-style:solid; border-color:#CCCCCC; padding:5px 5px 5px 10px; font-size:11px; color:#B61300; line-height:26px;}

#etw_foot{ width:880px; float:left;}
#etw_foot .menu { background:url(../images/foot_bg.gif) repeat-x; width: 842px; border-left:1px solid #000000;border-right:1px solid #000000; padding:2px 20px;}
#etw_foot .menu a { padding:0px 25px; border-left:1px solid #fff; border-right:1px solid #fff; font-size:11px; font-weight:bold; color:#000;}
#etw_foot #promotion { height:50px; background:#FFFFFF; border-top:1px #CCCCCC solid; font: normal 11px verdana; color:#ccc; margin:0 auto; width:550px; } 
#etw_foot #promotion div{
	float:left;
	margin-top:5px;
	width:140px;
	height:27px;
	margin-left:10px;
	text-align:center;
	font-size:11px;
	line-height:27px;
	background:#BBBABA;
	padding: 0 1px;
}

#etw_foot .indent { display: inline-block; padding-top: 7px; margin-left: 10px; }
  a.pages{ width:20px; text-align: center; height:15px; background: #D11C00; color:#FFFFFF; float:right; font-weight:bold; margin:5px 10px 2px 0px; font-size:11px;  line-height:17px; }
  a.pages:hover { background: #996600;}
  
  .xsline3 {
	border-bottom:1px dashed  #996600;
	border-top:1px dashed #996600;
	text-align:right;
	padding:5px;
	margin:0 5px 10px 0;
}
 
.dt{margin:10px;}

 