
body{background:#000000; color:#FFFFFF; font-family: arial, Simsun;}

#conteiner{width:770px; margin:0 auto; padding:0;}

/*====================================
header
====================================*/

#header{margin:0; padding:0; height:105px;}
#header p{ text-align:right; margin:14px 0 0 0; padding:0;}
#header #hdmenu{margin:25px 0 0 0; padding:0; height:31px; width:586px;}
#header #hdmenu img{margin:0; padding:0; float:left;}

/*====================================
contents
====================================*/

#contents{clear:both; margin:0; padding:0; background:url(../img/bg_body.jpg) repeat-y #000000;}

#breadcrumbs{margin:0; padding:26px 0 0 0; color:#b4b4b4;}

.pagetop{margin:0; padding:0 20px 5px 0; text-align:right;}

#breadcrumbs a:link    {text-decoration: none ; color:#CC9933;}
#breadcrumbs a:visited {text-decoration: none ; color:#CC9933;}
#breadcrumbs a:hover   {text-decoration: underline ; color:#CC9933;}
#breadcrumbs a:active  {text-decoration: none ; color:#CC9933;}

.asterisk{color:#990000;}

/*====================================
contents:keyfeatures
====================================*/

#contents_key{clear:both; margin:0; padding:0; background:url(../img/bg_body.jpg) repeat-y #000000;}
#contents_key #h1{width:748px; height:76px; padding:30px 0 0 22px; background:url(../../img/keyfeatures/bg_mainimg.jpg) no-repeat #333333;}
#contents_key #h1 h1{width:286px; height:33px; margin:0; padding:0; background:url(../../img/keyfeatures/txt_h1.jpg) no-repeat; text-indent:-1000px; display:block;}

#contents_key .h2_l{float:left; width:354px; height:120px; margin:0; padding:0 0 0 20px;}
#contents_key .h2_l h2{width:349px; height:10x; background:url(../img/bg_h2_half.jpg) no-repeat; margin:0; padding:3px 0 10px 5px;}
#contents_key .h2_l .img{float:right;}
#contents_key .h2_l p{margin:0; padding:0 0 0 0;}

#contents_key .h2_r{float:right; width:354px; height:120px; margin:0; padding:0 20px 0 0;}
#contents_key .h2_r h2{width:349px; height:10x; background:url(../img/bg_h2_half.jpg) no-repeat; margin:0; padding:3px 0 10px 5px;}
#contents_key .h2_r .img{float:right;}
#contents_key .h2_r p{margin:0; padding:0;}
#contents_key .h2_r p img{margin:10px 0 0 0; padding:0;}
#contents_key .h2_r th{vertical-align:top; text-align:left; font-weight:normal; color:#990000; width:5%;}
#contents_key .h2_r td{color:#999999; width:95%;}

#contents_key strong{color:#CCB800;}

#contents_key .also_d300 {display:block; width:745px; text-align:right; padding-bottom:3px; _margin:-5px;}

/*====================================
contents:Specifications
====================================*/

#contents_spec{clear:both; margin:0; padding:0; background:url(../img/bg_body.jpg) repeat-y #000000;}
#contents_spec #h1{width:748px; height:76px; padding:30px 0 0 22px; background:url(../../img/specifications/bg_mainimg.jpg) no-repeat #333333;}
#contents_spec #h1 h1{width:173px; height:33px; margin:0; padding:0; background:url(../../img/specifications/txt_h1.jpg) no-repeat; text-indent:-1000px; display:block;}

#contents_spec h2{width:723px; height:13px; margin:25px 0 0 20px; padding:3px 0 2px 5px; background:url(../img/bg_h2_full.jpg) no-repeat; display:block;}

#contents_spec .tbl1{width:720px; margin:10px 0 0 25px; padding:0; border-collapse: collapse;}
#contents_spec .tbl1 th{width:25%; border-bottom:1px solid #666666; border-top:1px solid #666666; text-align:left; vertical-align:top; font-weight:normal; padding:2px 0 2px 5px;}
#contents_spec .tbl1 td{width:75%; border-bottom:1px solid #666666; border-top:1px solid #666666; padding:2px 5px;}

#contents_spec ul{margin:0; padding:0; list-style:none;}
#contents_spec .none{list-style:none; text-indent:-0.5em;}
#contents_spec .none li{margin:0 0 0 0.5em; padding:0;}
#contents_spec .comment li{margin:0 0 0 1.5em; padding:0;}
#contents_spec .comment{font-size:90%;}

#contents_spec .tbl2{width:450px; margin:3px 0; padding:0; border-collapse: collapse;}
#contents_spec .tbl2 th{width:150px; border:1px solid #666666; text-align:left; font-weight:normal; padding:1px 5px; font-size:95%;}
#contents_spec .tbl2 td{width:100px; border:1px solid #666666; padding:1px 5px; text-align:center; font-size:95%;}

#contents_spec .txtbox{width:720px; margin:10px 0 0 25px; padding:0; color:#999999; font-size:85%; line-height:1.5;}
#contents_spec sup{font-size:75%;}
#contents_spec th,td{font-size:85%; line-height:1.5em;}

/*====================================
contents:Nomenclature
====================================*/

#contents_nomen{clear:both; margin:0; padding:0; background:url(../img/bg_body.jpg) repeat-y #000000;}
#contents_nomen #h1{width:748px; height:76px; padding:30px 0 0 22px; background:url(../../img/nomenclature/bg_mainimg.jpg) no-repeat #333333;}
#contents_nomen #h1 h1{width:258px; height:33px; margin:0; padding:0; background:url(../../img/nomenclature/txt_h1.jpg) no-repeat; text-indent:-1000px; display:block;}

#contents_nomen .h2_l{float:left; width:354px; margin:0; padding:0 0 0 20px;}
#contents_nomen .h2_l h2{width:354px; height:12x; background:url(../img/bg_h2_half.jpg) no-repeat; margin:0 0 20px 0; padding:3px 0; text-align:center;}

#contents_nomen .h2_r{float:right; width:354px; margin:0; padding:0 20px 0 0;}
#contents_nomen .h2_r h2{width:354px; height:12x; background:url(../img/bg_h2_half.jpg) no-repeat; margin:0 0 20px 0; padding:3px 0; text-align:center;}

#contents_nomen .info {width:354px; height:20px; display:block; padding:5px 0; text-align:center;}
#contents_nomen .info span {padding:0 0 2px 0; background:url(../../img/nomenclature/bg_span.jpg) repeat-x bottom; font-size:85%; font-family: arial, Simsun;; font-weight:bold; color:#EDEDED;}

#contents_nomen .txtbox{width:720px; margin:0 0 15px 22px; padding:0; color:#FFFFFF;}

/*====================================
contents:Downloads
====================================*/

#contents_dl{clear:both; margin:0; padding:0; background:url(../img/bg_body.jpg) repeat-y #000000;}
#contents_dl #h1{width:748px; height:76px; padding:30px 0 0 22px; background:url(../../img/downloads/bg_mainimg.jpg) no-repeat #333333;}
#contents_dl #h1 h1{width:154px; height:33px; margin:0; padding:0; background:url(../../img/downloads/txt_h1.jpg) no-repeat; text-indent:-1000px; display:block;}

#contents_dl h2{width:723px; height:12px; margin:0 0 0 20px; padding:3px 0; background:url(../img/bg_h2_full.jpg) no-repeat; display:block; text-align:center;}

#contents_dl .box1a{width:151px; margin:0; padding:20px 0 0 288px; float:left;}
#contents_dl .box1b{width:120px; margin:0; padding:110px 0 0 15px; float:left; text-align:center; color:#CC9933;}

#contents_dl .box2{text-align:center; color:#999999; margin:30px 0 50px 0;}

/*====================================
footer
====================================*/

#footer{}

#footer .float_l {float:left; margin:9px 0 20px 0;}

#footer .float_r {float:right; margin:9px 0 20px 0;}

#ftmenu{width:770px; height:22px; background:url(../img/bg_ftmenu.jpg) no-repeat; text-align:center; padding:7px 0 0 0; color:#CC0000;}

#ftmenu .selected{text-decoration: none ; color:#b4b4b4;}

#ftmenu a:link    {text-decoration: none ; color:#CC9933;}
#ftmenu a:visited {text-decoration: none ; color:#CC9933;}
#ftmenu a:hover   {text-decoration: underline ; color:#CC9933;}
#ftmenu a:active  {text-decoration: none ; color:#CC9933;}

/*====================================
common
====================================*/

.spacer_h25{clear:both; height:25px;}
.spacer_h15{clear:both; height:15px;}

.float_l {float:left;}

.float_r {float:right;}

.clear{clear:both;}

.text1 {font-size:80%;}
.text2 {font-size:85%; line-height:1.5;}
.text3 {font-size:95%; line-height:1.4;}
