 /* CSS Document */

.test {background: #000; border: 1px solid #999;}

* {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
body, input, button, select, td, th, div {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#bbb;}
body {background: #3e4d54; text-align: center; font-size:12px;}
table {border-collapse:collapse; border:0px;}
th {text-align:left}
td {vertical-align:top;}
img {border:none;}
blockquote {margin:0px 0px 14px 40px;}
ul {margin:0px 0px 14px 40px;  font-size:12px;}
ol {margin: 20px 0px 0px 30px;}
h1 {margin: 0px 0px 20px 0px; display:block; background: #222d33; color:#ccc; font-size:13pt; font-weight: normal; padding: 8px;}
h2 {color:#fff; font-size:12pt; font-weight:bold; padding:10px 0px 10px 0px;}
/h3 {color:#343434; font-size:13px; font-weight:bold}
p {padding:0px 0px 10px 0px; font-size:12px;}
b {color: #ccc}
.input {margin: 0px 0px 4px 4px;font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #444; height: 18px; width: 180px}
.input-sm {margin: 0px 0px 4px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; height: 18px; width: 100px}
.select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 250px }
.textarea {margin: 0px 0px 4px 4px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #444; height: 80px; width: 180px }
.textarea-big {margin: 0px 0px 4px 4px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; height: 260px; width: 400px }
.checkbox {margin: 0px 0px 4px 4px; color: #000;}
.radio {margin: 0px 0px 4px 4px; color: #000;}
.submit {margin: 0px 0px 4px 4px; border: 1px solid #b7a371; width: 84px; height: 18px; background: #ffe1a8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000;}
a:link, a:visited {color:#61adeb; text-decoration:underline;}
a:hover {color:#fff; text-decoration:none;}
.separator {width:100%; height:1px; clear:both;}

.header {width: 100%; height: 227px; margin: 0px 0px 20px 0px;  background: url(../images/page_02.jpg); text-align: center;}
.logo img {margin: 0px auto 0px 0px;}

.wrapper {width: 840px; margin: 0px auto 0px auto;}

.nopadding td {padding:0px 0px 0px 0px; font-size:12px;}
.left {width: 220px;}
.center {width: 620px;}
/.right {width: 217px;}

.navleft {margin: 0px 0px 0px 20px; font-size: 11px; font-weight: bold; line-height:17px;}
.navleft a:link, .navleft a:visited {padding:3px; height: 16px; color:#61adeb; text-decoration:none;}
.navleft a:hover {padding:3px; height: 16px; background: #222d33; color:#fff; text-decoration:none;}

/.bodyarea {margin: 20px 16px 20px 24px;}

.images-gen {padding: 2px; border: 1px solid #222;}
.images-main {float: right; margin: 0px 0px 20px 20px; padding:2px;}
.images-main-left {float:left; margin: 0px 20px 20px 0px; padding:2px;}
.thms td {padding:3px; text-align:center;}
.thms img {padding: 2px; border: 1px solid #222;}

.featureboxes {width: 974px; margin: 0 0 0 0; text-align:center;}
.featureboxeswrap {width: 800px; margin: auto; text-align:center;}

.featurebox {width: 360px; height: 120px; margin: 20px 10px 0px 0px; border: 4px double #337;}
.featurebox div {padding: 10px; font-size: 10px;}
.featurebox div h3 {font-size: 10px; font-weight:bold; color:#fff;}

.box {margin: 0px 12px 14px 0px; border: 4px double #337;}
.box h2 {color:#fff; font-size:11pt; font-weight:bold; padding:0px 0px 10px 0px;}
.box div {padding: 10px; font-size: 10px; line-height: 14px;}

.brochures td {padding:2px;font-size:10px;text-align:center;}
.brochures img {margin: 12px 0px 0px 0px; width:60px; padding: 2px; border: 1px solid #222;}

.machines td {padding:2px;font-size:10px;text-align:center;}
.machines img {margin: 12px 0px 0px 0px; width:68px; padding: 2px; border: 1px solid #222;}

.footer {margin: 40px 0px 0px 0px; width: 100%; background: #222d33; padding: 10px;}

.navfooter {margin: 0px auto 0px auto; width: 840px; font-size:10px; font-weight: normal; color: #666;}
.navfooter a:link, .navfooter a:visited {color: #ccc; text-decoration: none; padding: 6px 8px 6px 8px; line-height:20px;}
.navfooter a:hover {color: #fff; text-decoration: underline;}

.copyright {width:840px; margin: 30px auto 30px auto; text-align: center; font-size:9px;}
.copyright a:link, .copyright a:visited {color: #fff; text-decoration: none; padding: 10px 20px 10px 20px;}
.copyright a:hover {color: #fff; text-decoration: underline;}
