@charset "utf-8";
/* CSS Document */
body {background:url(../images/bg.jpg) top left #282828 repeat-x;margin:0 auto;padding:0;text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#333;line-height:14px}
img {margin:0;padding:0;border:none;overflow:hidden}
table {margin:0;padding:0;border-collapse:collapse}
form, input, textarea {margin:0;padding:0;font-family:Tahoma;font-size:11px;line-height:15px;color:#777}
p {margin:6px 0 0 0;padding:6px 0 0 0}
H1, H2 {color:#333;font-size:11px;font-weight:bold;margin:19px 0 0 0;padding-bottom:2px}
.medium {margin-top:0;padding-top:0}
.small {font-size:10px; margin-top:0;padding-top:0}
.strong {font-weight:bold}
.orange {color:#e5941f;font-weight:bold}
.style1 {color: #ae4527;font-weight:bold}
.style2 {color:#e5941f}
.style3 {font-size:14px}
.style4 {color:#333}
.style5 {color:#e5941f}
.style6 {background:#E8F1FF;border:1px dotted #666;padding:8px;color:#3a4d5c}
.style7 {color:#1671d3;font-size:12px;font-weight:bold}
a:link {color:#1671d3}
a:visited {color:#1671d3}
a:hover {color:#1671d3;text-decoration:none}
a:active {color:#1671d3}
a.A1:link {color:#ae4527;text-decoration:underline}
a.A1:visited {color:#ae4527;text-decoration:underline}
a.A1:hover {color:#ae4527;text-decoration:none}
a.A1:active {color:#ae4527;text-decoration:underline}
a.A2:link {color:#a1a1a1;text-decoration:underline}
a.A2:visited {color:#a1a1a1;text-decoration:underline}
a.A2:hover {color:#a1a1a1;text-decoration:none}
a.A2:active {color:#a1a1a1;text-decoration:underline}
.mast {width:744px;height:322px;margin:0 auto;padding:0;text-align:center}
.TL {width:372px;height:322px;background:url(../images/mb.jpg) top left no-repeat;float:left;text-align:left}
.TR {width:372px;height:322px;background:url(../images/mb2.jpg) right 50px no-repeat;float:right}
.Nav {background:url(../images/nav_post.gif) center 6px no-repeat;width:680px;height:62px;margin:0 auto;padding:0}
.CR {width:100%;background-color:#eeefef;margin:0 auto;padding:0}
.CR2 {width:744px;margin:0 auto;padding:0;background:url(../images/bbg.gif) top right repeat-y;text-align:right}
.CR3 {width:726px;margin:0;padding:0;float:right}
.BL {width:207px;margin:0;padding:35px 0 20px 0;text-align:center;float:left}
.sidebar {width:175px;margin:0 auto;padding:0;text-align:left}
.BR {width:487px;background:url(../images/rm_invert.gif) top right no-repeat;margin:0;padding:35px 10px 20px 0;text-align:left;float:right}
.base {width:100%;height:100px;border-top:3px solid #7f7f7f;display:block}
.F1 {width:744px;height:62px;margin:0 auto;padding:0;text-align:center}
.Footer {width:706px;color:#a1a1a1;margin-top:12px;padding-right:6px;float:right;text-align:left}
.i_list {font-size:11px;line-height:14px;margin:8px 0 6px 20px;padding:8px 0 6px 23px}
#intro {width:310px;margin-top:10px;text-align:left;float:left}
#C1 {margin:10px 0 0 75px}
#C2 {margin:20px 10px 0 0}
#C3 {margin-bottom:12px}
.C3 {margin-bottom:12px}
#C4 {margin:32px 0 22px 0}
#C5 {margin-top:22px;padding-right:25px;float:left}
#C6 {margin-top:14px}
#C7 {margin:18px 0 12px 0}
#C8 {margin:12px 0 12px 0}
#C9 {margin-top:18px}
#GL1 {width:85px;float:right;padding-right:7px}
#GL2 {width:50px;float:right;padding-right:32px}
#GL3 {width:205px;float:left}
#L1 {float:left; margin-top:4px}
.L1 {float:left; margin-top:4px}
#L2 {float:right}
.L2 {float:right}
#L3 {float:left;margin-top:16px}
#P1 {width:100px;margin:0 auto;text-align:left}
.P1 {width:100px;margin:0 auto;text-align:left}
#S1 {color:#666}
#S2 {margin-top:3px}
.S2 {margin-top:3px}
#T1 {background:url(../images/mini_post.gif) top left no-repeat}
#T2 {border:1px solid #b3b2b3;border-top:none;border-bottom:none}
#T3 {margin-top:14px}
.menu4 {font-family:Tahoma;font-size:10px;font-weight:bold;padding-top:10px;float:right}
.menu4 ul {list-style:none;margin:0;padding:0;border:none}
.home {width:100px;text-align:center;line-height:32px}
.about {width:100px;text-align:left;line-height:32px}
.services {width:100px;text-align:center;line-height:32px;background:url(../images/sub.gif) left no-repeat}
.products {width:100px;text-align:center;line-height:32px;background:url(../images/sub.gif) left no-repeat}
.experience {width:110px;text-align:center;line-height:32px}
.jobs {width:82px;text-align:center;line-height:32px}
.contacts {width:80px;text-align:center;line-height:32px}
.menu4 ul li.serv {background: url(../images/nav_drop.gif) top left no-repeat;text-align:left;line-height:11px}
.menu4 ul li {float:left;position:relative}
.menu4 ul li a, 
.menu4 ul li a:visited {display:block;text-decoration:none;font-weight:bold;color:#282828;height:33px}
* html .menu4 ul li a, .menu4 ul li a:visited {width:100%;w\idth:100%}
.menu4 ul li ul {visibility:hidden;position:absolute;top:0;left:0;height:0;overflow:hidden}
table {margin:-1px;padding:0;border-collapse:collapse}
.menu4 ul li:hover a,
.menu4 ul li a:hover {color:#ad4427;background:none;text-decoration:none}
#on  {color:#ae4527;text-decoration:none}
#on  a:link {color:#ae4527;text-decoration:none}
#on  a:visited {color:#ae4527;text-decoration:none}
#on  a:hover {color:#ae4527;text-decoration:none}
#on  a:active {color:#ae4527;text-decoration:none}
.menu4 ul li:hover ul,
.menu4 ul li a:hover ul {visibility:visible;width:105px;height:auto;position:absolute;top:32px;left:0px;background:#dedede;border:1px solid #959496;overflow:visible}
.menu4 ul li:hover ul li a,
.menu4 ul li a:hover ul li a {display:block;color:#ad4427;font-weight:normal;font-size:11px;height:auto;line-height:1.5em;padding:2px 5px 5px 20px;width:50px;w\idth:80px}
.menu4 ul li:hover ul li a.drop,
.menu4 ul li a:hover ul li a.drop {display:block;color:#FFF;height:22px}
.menu4 ul li:hover ul li a:hover,
.menu4 ul li a:hover ul li a:hover {color:#ad4427;background: url(../images/nav_roll.gif) top left #FFF no-repeat;text-decoration:underline}
.menu4 ul li:hover ul li:hover ul,
.menu4 ul li a:hover ul li a:hover ul {visibility:visible;position:absolute;top:0}
.sub_nav {width:175px;margin:0; padding:0;text-align:left}
.sub_nav li {height:22px;line-height:19px;display: block;background: url(../images/hr3.gif) bottom left no-repeat}
.sub_link {margin:0 0 0 20px}
#active {color:#ae4527; text-decoration:none}
a.sn:link {color:#282828;text-decoration:underline}
a.sn:visited {color:#282828;text-decoration:underline}
a.sn:hover {color:#ae4527;text-decoration:underline}
a.sn:active {color:#282828;text-decoration:underline}
.trap {color:red}
.reciept {color:#e05c04;line-height:11px;font-size:11px}
#F1 {width:210px;height:18px;margin:18px 0 0 0;padding-left:5px;background:#f0f0ec;border:1px solid #959496}
#F2 {width:210px;height:18px;margin:1px 0 0 0;padding-left:5px;background:#f0f0ec;border:1px solid #959496}
#F3 {width:210px;height:75px;margin:1px 0 0 0;padding-left:5px;background:#f0f0ec;border:1px solid #959496;overflow:auto}
.BTN{cursor:pointer;width:71px;height:22px;border:none;background:#f3f3f3;color:#333;font-weight:bold;font-size:11px;background:url(../images/subs.gif) top left no-repeat}
#xy1 {margin:2px 0 2px 75px}
#BBB {width:175px;margin:18px auto 0 auto;text-align:center}