body, p, li, pre, td	{ 
font-family: tahoma, arial, Verdana,  Helvetica, sans-serif;
font-size: 12px;  
color: #000000;
}

body { max-width:1600px; }

A  { color:#F58735; text-decoration:none; }
A:hover { color: #9D6B45; text-decoration:underline; }
input { font-family:tahoma; font-size:12px; }

h1 { font-size:22px; color:#993300; font-weight:bold; padding:0px; margin:3px 25px 3px 0px; }
p { margin:8px; padding:0px; }

a.link3{font-size:11px; font-weight:bold;}
a.link4{font-size:11px; font-weight:normal;}
a.menu,a.menu:visited { text-decoration: none;  font-weight:bold;}
a.menu:hover,a.menu:active{  text-decoration: underline; font-weight:bold;}
a.link1,a.link1:hover,a.link1:active{ color: #999999;   text-decoration: none;}               
.subsmaller{ font-family: 'Arial';  font-size: 9px; color: #999999;}
.smaller{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}  
.medium{ font-family: 'Arial';   font-size: 12px; }             
.small{ font-family: 'Arial';   font-size: 11px;}
input.textSH{ BORDER:solid #666666 1px; font-family:tahoma; font-size:11px;  height:15px;  width:97px;}
.first{margin-top: 1px;}
.second{margin-top: 3px;}
h2{ font-family:  'Arial'; font-size: 12px }
.border{border-color: #000000;}


div.part{color:#CCD0CC; font-family:verdana; font-size:11px; padding-left:13px;}
a.part{color:#CCD0CC;}
a.part:hover{color:#ffffff;}

input.searchtop{border:0; width:97px; height:15px;}
div.searchtop{color:#ffffff; font-family:verdana; font-size:11px; font-weight:bold; padding-left:10px;}

.mainmenuActiv{color:#ffffff;}
a.mainmenu{color:#CCD0CC; font-family:tahoma; font-size:13px; font-weight:bold; text-decoration:none;}
a.mainmenu:hover{color:#ffffff;text-decoration:none;}

.childmenuActiv{color:#ffffff; font-weight:bold; font-family:tahoma; font-size:11px; text-decoration:none;}
div.childmenu{padding:0px; padding-left:10px;  font-weight:normal;}
a.childmenu{ font-weight:normal; color:#CCD0CC; font-family:tahoma; font-size:11px; text-decoration:none;}
a.childmenu:hover{ font-weight:normal; color:#ffffff; text-decoration:underline;}

div.copy{color:#CCD0CC; padding:7px 7px 7px 3px; font-weight:bold; font-family:tahoma; font-size:11px;}

img.border{border:solid #000000 1px;}

.Red { color:#FF0000; }

table tr td.t { height:106px; background:url('/i/03.jpg') no-repeat; }
table tr td.g { background:url('/i/bg.jpg') no-repeat; }
table tr td.sl { background:url('/i/slogan.gif') 0 50% no-repeat; width:460px; }
table tr td.sl_en { background:url('/i/slogan_en.gif') 0 50% no-repeat; width:460px; }
table tr td.t2 { background:url('/i/01.gif') repeat-x; }
table tr td.t21 { background:url('/i/02.jpg') #011d00 no-repeat; height:21px; text-align:right; }
table.s { width:100%; }
table.s tr td { padding-right:7px; }
table tr td.m1 { background:url('/i/ml.jpg') 0% 98% no-repeat; padding:3px 3px 10px 15px; color:#ffffff; }
table tr td.m1 a { color:#CCD0CC; font-family:tahoma; font-size:13px; font-weight:bold; text-decoration:none; }
table tr td.m1 b.lev1 { font-family:tahoma; font-size:13px; font-weight:bold; color:#ffffff; }
table tr td.m1 a:hover { color:#ffffff; font-weight:bold; text-decoration:none; }
table tr td.m1 div { font-size:11px; margin:5px 2px 5px 12px; color:#ffffff; }
table tr td.m1 div.lev3 { font-size:11px; margin:3px 2px 3px 24px; }
table tr td.m1 div.lev3 a, table tr td.m1 div.lev3 a:hover { font-weight:normal; }
table tr td.m1 div a { font-size:11px; text-decoration:none; }
table tr td.m1 div a:hover { text-decoration:underline; }
table tr td.m1 div a:visited { color:#ccdfcc; }
table tr td.m1 div a:visited a:hover { text-decoration:underline; }

td.t10 { background:url('/i/10.gif'); height:900px; vertical-align:top; }
td.t11 { background:url('/i/11.gif') #ffffff repeat-x; vertical-align:top; }
td.t11 div.content { background:url('/i/12.jpg') 0 0 no-repeat; padding:7px 24px 25px 8px; height:100%; vertical-align:top; line-height:1.8; }

td.t13 { background:url('/i/13.jpg') no-repeat; height:300px; vertical-align:top; }

table.t100 { border:0px; padding:0; margin:0; width:100%; background:url('/i/08.jpg'); }
table.t100 tr td { padding:0; margin:0; }

div.dots { width:98%; height:1px; background:url('/i/line.gif') repeat-x; }

p.leftblock { text-align:left; color:#ffffff; }

div.success { width:50%; border:1px dotted #dedede; padding:10px; font-size:12px; color:#dedede; }
td.sl p { margin:0px; }
td.sl_en p { margin:3px 0px 0px 0px; }

table.techimages { border:0px; margin:18px 0px 0px 20px; }
table.techimages tr td { border:0px; border-left:1px solid #dedede; padding:4px 5px 3px 10px; width:50%; font-weight:bold; vertical-align:bottom; }
table.techimages tr td img { border:2px solid #bebebe; margin-bottom:22px; }

table.samples { border:0px; margin:8px 0px 0px 20px; }
table.samples tr td { border:0px; border-bottom:1px solid #dedede; padding:4px 5px 3px 6px; width:50%; font-weight:bold; vertical-align:bottom; }
table.samples tr td img { border:2px solid #bebebe; }

table.samples_nofix { border:0px; margin:8px 0px 0px 20px; }
table.samples_nofix tr td { border:0px; border-bottom:1px solid #dedede; padding:4px 5px 3px 6px; font-weight:bold; vertical-align:bottom; }
table.samples_nofix tr td img { border:0px solid #bebebe; }

div.content img { margin:0px 1px 3px 3px; }