@charset "utf-8";
/* CSS Document */
body {margin:0px; font:14px Arial, Helvetica, sans-serif; background:url(images/top_repeater.jpg) top repeat-x;}
p {font-size:14px; color:#000000;}
h1 {margin:0px; font-size:24px; font-weight:bold; color:#ff7200; text-align:left; padding-top:10px;}
h2 {margin:0px; font-size:22px; color:#ff7200; font-weight:lighter;}
h3 {margin:0px; font-size:16px; color:#9b4f11; font-weight:bold;}
h4 {margin:0px; font-size:20px; color:#ffe3cc;}
h5 {margin:0px; font-size:18px; color:#ffc99e; font-weight:lighter;}

#logo {width:310px; float:left; padding:5px 0px 0px 22px;}
#backgd {width:100%; background:url(images/bg_top.jpg) top center no-repeat;}
#menu {height:50px; padding:17px 0px 0px 2px; text-align:right;}
#banner_top {position:absolute; z-index:999; top:0px; height:300px; background:url(images/top_layer.png) top left no-repeat; }
#client_logo {text-align:right; padding:190px 0px 0px 434px; height: 68px;}
#banner_title {height:34px; background-color:#ebebeb; padding:6px 0px 0px 0px; font-size:18px; color:#004586; letter-spacing:2px; text-align:left;}
#home_bg {width:100%; background:url(images/content_layer.png) top center no-repeat;}
#left_side {width:314px; z-index: 200; position: absolute; text-align:left; line-height:20px;}
#left_side p {font-size:14px;}
#right_side {width:686px; padding-left: 314px;}
#featured_client {width:250px; float:left; padding:77px 0px 0px 0px;}
#product {position:absolute; z-index:100; top:0; padding:30px 0px 0px 0px;}
#product h2 {color:#fca966; padding-left:135px;}
#product span {color:#000000; font-weight:bold;}
#measurement {position:absolute; z-index:50; top:0; padding:30px 0px 0px 205px;}
#equipment {padding:95px 0px 0px 505px; height: 280px;}
#equipment p {color:#ffffff; /*padding:0px 0px 0px 0px;*/}
#right_side h2 {padding:20px 0px 4px 0px;}
#prod_menu {padding:16px 0px 0px 0px;}
#vision {margin:0px 0px 30px 0px;}
#vision h4 {width:130px; float:left;}
#vision p {float:left; font-size:14px; color:#696969; padding-top:4px;}
#footer {padding:8px 0px 0px 0px;}
#footer_menu {width:614px; float:left; text-align:left; padding:14px 0px 25px 0px;}
#copyright {width:386px; float:left; text-align:right; color:#ffc99e; padding:2px 0px 10px 0px;}

.container {width:1000px; margin:0 auto;}
.clear {clear:both;}
.partner {width:244px; float:left; padding:12px 0px 50px 6px;}
.prod_link {line-height:24px; padding:0px 28px 0px 26px;}
.prod_linkIn {line-height:18px; }
.prod_boxIn{width: 200px; float: left; padding:0px 0px 0px 26px;}
.prod_boxIn2{width: 200px; float: left; padding:0px 28px 0px 18px;}

.supLogoT{padding: 40px 0px 0px 585px;}
.supLogoB{padding: 40px 0px 0px 515px;}

.homeP1{padding-left: 50px; font-size: 12px;}
.homeP2{padding-right: 45px; font-size: 12px;}

a:link, a:visited {color:#9b4f11; text-decoration:none;}
a:hover {color:#ffc99e;}
.prod_link a:link, .prod_link a:visited, .prod_linkIn a:link, .prod_linkIn a:visited{color:#9b4f11; text-decoration:none;}
.prod_link:hover, .prod_linkIn:hover {background:url(images/menu_layer.gif) top left no-repeat; color:#9b4f11;}
#footer a:link, #footer a:visited {color:#ffc99e; text-decoration:none;}
#footer a:hover {color:#FFFFFF;}

.clientBox{width: 150px; float: left; text-align: center; padding-bottom: 10px;}
.clientName{padding: 3px; min-height: 55px;}

#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 200px; /*marquee height */
overflow: hidden;
padding: 2px;
text-align: center;
margin-top: 5px;
}

input, textarea {border:1px solid #5d5d5d; padding:2px; margin-bottom:14px; background-color:#f3f3f3;}
input[type="submit"], input[type="reset"] {background-color:#ffc899; border:1px dotted #444444; color:#000; width:90px; padding:6px;border-radius:4px; margin-right:16px; margin-top:10px;}
input[type="submit"]:hover {background-color:#ffd3ad;}
input[type="reset"]:hover {background-color:#ffd3ad;}
label {font-size:12px; color:#000000; display:block; padding:0px 0px 0px 0px;}
input, textarea:focus {background-color:#fff;}


.tag {font-size:12px; color:#6d6d6d; padding:0px 0px 0px 22px; font-style:italic;}
.info {font-size:12px; color:#000; line-height:16px; padding:2px 0px 10px 32px;}
.contact_field {width:160px;}
#capcha img {display:inline-block; width:160px;}
