﻿* {border:0; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12pt; text-decoration:none; }
*:focus { outline: none } 
a, a:link, a:visited, a:hover { text-decoration:none; }
a:hover { text-decoration:underline; }
body { text-align:center; overflow:auto; background:#3d110c; color:#451710; }

.main_container { width:996px; position:relative; text-align:left; margin:0 auto 40px auto; background:#FFF; text-align: left;  }

.main_block { margin: 23px 0 0 87px; }
h1 { font-size:13pt; font-weight:normal; }
.main_info { width:540px; margin-bottom:46px; }
h2 { font-size:13.2pt; font-weight:bold; line-height:20pt; }
.table_info { width:590px; border:2px solid #eac1a0; }
th {  font-size:9.3pt; border-bottom:2px solid #eac1a0; border-right:1px solid #eac1a0; text-align:left; vertical-align:top; padding:5px 5px 0px 5px; line-height:10pt; font-weight:bold; }
.c1 {width:225px; height:32px;}
.c2 {width:80px; text-align:center;  }
.c3 {width:125px; text-align:center; }
.c4 {width:160px; }
td {  font-size:9pt; border-bottom:1px solid #eac1a0; border-right:1px solid #eac1a0; text-align:center; vertical-align:top; padding:7px 7px 7px 9px; line-height:10pt; }
.nobr {  border-right:0 solid; }
tr.nobb td {  border-bottom:0 solid; }
.aleft { text-align:left; }

.layer_block { width:765px; height:190px; background:url(images/veneerart-layers.jpg) no-repeat 210px 100%; margin-top:28px; position:relative; }
.layer_info { width:165px; font-size:9pt; margin:20px 0 0 3px; padding-left: 25px; line-height:10pt; background:url(images/layer1.jpg) no-repeat 0 0; }
.li_p { position:absolute; top:30px; left:475px; font-size:9pt; line-height:17px; }

.show_block { background:url(images/show.jpg) no-repeat #aa4525; width:996px; height:191px; margin-top:16px; position:relative; }
.show_block div { color:#FFF; font-size:11pt; font-weight:bold; }
.show_t1 { position:absolute; top:6px; left:90px; }
.show_t2 { position:absolute; top:6px; left:540px; }

.footer_block { background:url(images/footer.jpg) no-repeat #3c271d; width:996px; height:83px; position:relative; text-align:center; }
.footer_txt { padding-top:60px; color:#FFF; font-size:7.3pt; }

.form_block { position:absolute; top:222px; left:688px; width: 290px; }
.form_inp_block { margin:30px 0 15px 68px; width: 100%; overflow: hidden; }
.form_txt { color:#964b31; width:230px; height:20px; font-size:10pt; } 

input.email { width:144px; height:21px; border:1px solid #512a0c; color:#FFF; background:#dc9f5d; font-size:8pt; float:left; padding:2px 7px 0 7px; margin-bottom: 5px; }
input.subscribe { width:68px; height:21px; float:left; margin-left:4px; margin-bottom: 5px; }
#message {clear: both; background: #FFFFCC;border:1px solid #512a0c; width: 220px; }
#message p { margin: 0 0 5px; font-size: 8pt; color: #34632f; padding: 5px 7px 0;}
.error { clear: both; font-size: 8pt; color: red; margin: 10px 0;}

.links_block { border-left:1px solid #460f02; margin-left:68px; position:relative; height:229px; }
.lbsp { width:50px; height:15px; }
.lb1 { margin-left:25px; width:150px; }
.lb2 { margin:20px 0 0 25px; width:250px; }

.lb { margin: 0; padding:0; }
.lb li { margin:4px 0 4px 0; list-style-type:none; background:url(images/arr.gif) no-repeat 0 7px; padding-left:12px; }
.lb li a {color:#964b31; font-size:9pt; border-bottom:1px dotted #964b31; text-decoration:none; line-height:9pt; }
.lb li a:hover { text-decoration:none; color: #451710; }

.show_text { white-space:996px; position:relative; margin-top:18px; height:117px; }
.show_text em { display: block; margin-bottom: 8px; font-family: Georgia,"Times New Roman",Times, serif; font-size:8pt; font-weight:bold; line-height:10pt;}
.s_block1, .s_block2 { position:absolute; left:95px; width:360px; height:87px; font-family: Georgia,"Times New Roman",Times, serif; font-size:8pt; font-weight:bold; line-height:10pt; }
.s_block2 { left:545px; width:410px; }
.learn_more { position:absolute; bottom:0; left:0; }
.learn_more a { background:url(images/arr2.gif) no-repeat 0 3px; color:#451710; font-style:normal; font-family:Arial, Helvetica, sans-serif; padding-left:20px; font-size:10pt; }
.vhr { position:absolute; width:1px; height:78px; background:#472206; left:508px; top:5px; }

.language {background: #3D110C;text-align: right;}
.language a, .language a:link, .language a:link {color: #fff;font-size: 14px;}
