@charset "utf-8";
/* CSS Document */

a{
text-decoration:none
}


body{
padding:0px;
margin:0px;
background-image:url(images/bg_horizontal.gif);
background-repeat:repeat-x;
background-position:0px 111px;
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;


}

img {
border:0px;
}
#bg{
background-image:url(images/bg_border.gif);
background-repeat:repeat-y;
background-position:50% 0;
width:908px;
_width:905px;
margin:auto;

}
#content{

}

#header {
background-image:url(images/bg_header.jpg);
_background-image:url(images/bg_header_ie.jpg);
background-repeat:no-repeat;


_background-position:2px 0;
width:908px;
_width:910px;

height:321px;
}
#language {
padding:87px 0 0px 720px;
font-size:12px;
color:#999999;

}

#language a{

color:#999999;

}
#language a:hover{

color:#666666;

}
#language_dec_line{
padding:0px 10px 0 10px;
position:relative;
top:3px

}
#main{
width:643px;
float:left;
}

#dec_line{
background-image:url(images/border.gif);
background-repeat:repeat-x;
height:6px;
margin:0 25px 0 30px;

}
#subject{
padding: 20px 0 6px 30px;

}
#main_content{
font-size:13px;
color:#555555;
padding:5px 25px 100px 43px;
line-height:19px;

}


#meun{
margin-left:54px;
_margin-left:28px;
background-image:url(images/bg_meun.gif);
background-position:bottom;
background-color:#F3F3F3;
background-repeat:no-repeat;
width:157px;


float:left;



}

/* ------------------------------------------------------------------space---------------------------------*/
#meun_space_certificate{
	height:366px;
}

#meun_space_Transducer_Protector{
height:933px;
}
#meun_space_Manufacturing{
height:320px;
}
#meun_space_contact{
height:320px;
}
#meun_space{
height:277px;
}




#footer{
background-image:url(images/footer.gif);
background-repeat:no-repeat;
background-position:54px 0px;
width:911px;
height:3px;
clear:left;


}
#footer_content{
 
background-image:url(images/bg_border_bottom.gif);
background-repeat:no-repeat;
height:95px;
_background-position:2px 0;

}
#footer_address{
font-size:9.3px;
color:#999999;
padding:15px 0 0 78px;
}
#footer_copyright{
font-size:12px;
color:#424242;
padding:5px 0 30px 78px;
}
/*----------------------------------------product*/

#main_content_product{
font-size:13px;
color:#626262;
padding:12px 20px 100px 46px;
line-height:22px;
float:left


}
#product_type {
height:120px;
margin:12px 0 0 0;
padding: 0 0 0 7px;
border-left:1px dotted #999999;
}

#product_type_name{
font-size:12px;
padding:20px 0 0 0;
line-height:30px

}
#product_type_name a{

color:#666666;

}
#product_type_name a:hover{

color:#009900;

}

#product_type_frame{



}
#product_type_frame a{
margin:0 0 0 2px;
padding:7px 18px ;
border:#009900 1px solid;
}
#product_type_frame a:hover{

margin:0 0 0 2px;
padding:7px 18px ;
background-color:#FF9933;
color:#FFFFFF;



}

/*----------------------------------------product___Transducer Protector*/
#product_catalog{


padding: 15px 0 3px 30px;
}

#product_type_name_detail{
font:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF6633;
font-weight:bold
}
#product_name a{
font:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333333;
font-weight:bold
}
#product_name img{
position:relative;
top:5px;
width:30px;
}
#product_name a:hover{
 color:#006633;
 }
#product_photo{
padding:15px 0 30px 30px;
}

#product_content{
padding:2px 15px 35px 45px;
font-size:12px;
color:#000000;
line-height:22px
}
#product_content_title{
color:#006600;
font:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding:0 0 2px 0;
margin: 0 25px 0 35px;
border-bottom:1px dotted #CCCCCC;
}

#product_content_title img{
position:relative;
top:2px;
}

#product_table{
padding:2px 10px 5px 10px;
font-size:12px;
color:#000000;

}

#product_content_table{
padding:0px 0px 10px 20px;
font-size:12px;
color:#000000;
line-height:22px
}
#product_content_title_table{
color:#006600;
font:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:0 0 1px 0;

}

#product_table_list{
margin: 0 25px 0 35px;
font-size:12px;
color:#000000;
padding:0 0 50px 0
}


#quick_link {
font-size:12px;
color:#666666;
margin: 0 25px 0 35px;
padding:0 0 5px 27px;
border-bottom:1px dotted #CCCCCC;
}
#quick_link a{
color:#666666;
}
#quick_link a:hover{
color:#993300;
}
/*----------------------------------------Manufacturing*/
#factory{
margin:0 25px 0 30px;
border-bottom:1px dotted #CCCCCC;
background-image:url(images/icon_factory2.gif);
background-repeat:no-repeat;
background-position:5px 5px;
padding:13px 0 0px 70px;
font-size:12px;
color:#555555;
height:65px;
line-height:18px;
}
#process{
margin:0 25px 0 30px;
}
/*----------------------------------------certificate*/

#main_content_certificate{

margin:0 25px 0 30px;
padding:5px 0px 25px 16px;
font-size:12px;
color:#555555;
line-height:19px;

}
#certificate_photo{

margin:0 25px 0 30px;
border-top:1px dotted #CCCCCC;
padding:13px 0px 25px 16px;
text-align:left;
font-size:12px;
color:#666666

}
.certificate_photo_border{
border:1px solid #CCCCCC;

}

/*------------------------------------------contact*/
#main_content_contact{
font-size:13px;
color:#555555;
padding:5px 30px 25px 47px;
line-height:19px;
}
#contact_way{
margin:0 25px 0 47px;
font-size:12px;
color:#626262;
padding:12px 0px 25px 0px;
border-top:1px dotted #CCCCCC;
line-height:23px
}
#contact_way a{
color:#993300;
text-decoration:none;
}

#contact_way a:hover{
color:#CC6600;
text-decoration:none;
}

.contact_color{
color:#333333;
font-weight:bold

}

#contact_detail{
margin:0 25px 0 30px;
font-size:12px;
color:#626262;
padding:5px 0px 20px 17px;
border-top:1px dotted #CCCCCC;
line-height:21px
}

