body, html{margin:0; height:100%; margin:0px; padding:0px; font-family:tahoma}
#mtable{width:100%; height:100%; min-width:994px;}
.top_bk{height:107px; background:url('../img/top_bk.jpg') repeat-x top}
.menu{background:url('../img/top_bk.jpg') repeat-x top}
#bodyp, #topp{width:994px; text-align:left; position:relative;}
#topp{height:46px; overflow:hidden}
#flag, #tel{position:absolute}
#flag{top:4px;right:1px}
#tel{color:#ab8641; font-size:21px; right:175px; top:12px;  font-weight:normal}
/*#search_form{right:455px; top:5px}*/
#search_form{position:relative; left:0px;}

.srch_btn{left:603px; top:13px; position:absolute}
.srch{z-index:50; border:1px solid #d5c3a0; position:absolute; left:454px; top:13px; background:url('../img/search.gif'); width:147px;  height:17px}
.srch_non_bk{z-index:50; border:1px solid #d5c3a0; position:absolute; left:454px; top:13px; width:147px;  height:17px}
* html .srch_btn{left:604px}/* IE fix */


#bodyp ul{width:720px; list-style:none; position:absolute; left:240px; top:40px}
#bodyp ul li{float:left; padding-left:55px; text-align:right}
#bodyp ul li a{color:#ab8641; font-size:11pt; text-decoration:none;}
#bodyp ul li a:hover{text-decoration:underline; font-weight:bold}

#goldline{height:85px; background:url('../img/brown-line.gif'); position:relative;}

#header{height:216px; border-top:1px solid #d5d5d5; }
#header img{height:216px; width:994px}

.footer{height:77px; background:url('../img/footer_bk.jpg') repeat-x bottom}

a img{border:0px}

#content{line-height:20px; letter-spacing:1px; width:944px; color:#757575; font-size:12px; text-align:left; padding-bottom:5px;}
#content h1{font-size:14px; margin-bottom:25px; font-size:15px; font-weight:normal}
#txt{margin-left:432px; min-height:230px;}

#playbtn{position:absolute; top:-272px; left:-85px; background:url('../img/playbtn.gif') no-repeat; width:317px; height:233px}
#bottom_w{width:944px; position:relative; text-align:left}

#terms a {text-decoration:none; color:#7e7e7e; font-weight:bold; }
#terms a:hover, #copyright a:hover{text-decoration:underline}
#terms{font-size:12px; position:absolute; top:-30px; left:-3px}
#copyright{font-size:10px; color:#7e7e7e; position:absolute; right:10px; top:-28px}
#copyright a{text-decoration:none; color:#7e7e7e; }

#categories{border-top:1px solid #d5d5d5;}
#cat{width:1030px; text-align:left;}
#cat img{margin-bottom:3px; margin-left:9px}

#txt_categories{padding-bottom:30px;}

.sh_d{color:#666666; font-size:12px; padding-top:10px; padding:20px; width:200px; height:100%}
.brd{border:1px solid #f1f1f1; }
.descr_n{color:#666666; font-size:12px; padding-top:10px; padding:20px; width:200px; height:100%; border:1px solid #f1f1f1;}

.shd{position:relative; height:100%;}
.more{position:absolute;  bottom:20px;; right:-235px}
.more a{color:#666666; font-size:11px; text-decoration:none}
.more img{position:relative; top:5px}
.p_r{position:relative}

.imgt{border-top:1px solid #cebb99; border-left:1px solid #cebb99; border-bottom:1px solid #cebb99; border-right:1px solid #f1f1f1}
.descr{color:#666666; font-size:12px; padding-top:10px; padding:20px; width:200px; height:100%;
  border-top:1px solid #cebb99; border-right:1px solid #cebb99; border-bottom:1px solid #cebb99; border-left:1px solid #f1f1f1}
 .top_g_l{position:absolute; height:1px; top:-1px; width:14px; right:-14px; display:none}
 .bottom_g_l{position:absolute; height:1px; top:-7px; width:14px; left:-1px; display:none}
 
 .pr_img{border:1px solid #f1f1f1;  margin-bottom:14px; text-align:center}
 .ptitle{font-size:17px; color:#666666; margin-bottom:25px; margin-top:0px}
 .pdescr{font-size:11px; color:#666666; line-height:18px; text-align:left}
 .alignleft{text-align:left}
 .brd_lr{border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1; padding:24px; padding-bottom:0px;}
 .pdf a{font-size:12px; color:#666666; text-decoration:underline; font-weight:bold}
 .pdf a:hover{text-decoration:none}
 .pdf img{position:relative; top:3px}
 
 h2{font-size:13px; color:#666666; margin-top:5px; margin-bottom:25px;}
 .go_down{position:relative; top:5px}
 .go_top{position:relative; top:-3px; padding-bottom:0px}
 
 .black{color:#666666}
 
 #lp{position:relative; width:700px; top:-217px; right:-146px}
 .new{position:absolute; top:0px; left:134px; width:110px !important; height:21px !important}
 .n_i{width:238px !important; height:130px !important}
 #newest_products{position:absolute; top:41px; right:15px}
 .new_pr{position:relative; background:url('../img/bk_shadow_product.png') no-repeat; width:248px; height:144px; float:left; padding-right:15px}
 .lp_descr{color:#fff; padding-top:2px;font-size:13px; width:238px; background:#ccc; height:19px; position:absolute; left:5px; bottom:-9px}
 #pb_lnk{width:317px; height:233px}
 
 .pro_img{width:238px; height:130px}
 #tc{line-height:18px}
 #tc a{text-decoration:none;font-weight:normal}
 #tc img{position:relative; top:2px}
 #pdf_a{height:100%;}
 
 a.search_lnk{color:#666666}
 a.search_lnk:hover{color:#666666; text-decoration:none}  
 .rss{position:relative; top:1px; left:5px;}
 
 .daily_rate{font-size:14px; color:#ab8641; padding-bottom:20px; padding-top:20px}
 .info{font-size:11px; color:#666666; line-height:19px}
 .bk_btn{float:right; font-size:11px;}
 
 .ref_dad{width:565px;}
 .ref{float:left; padding-right:14px; padding-bottom:14px}
 
 .news_item{font-size:11px}
 /*.news_header{font-weight:bold !important}*/
 
 .news_more{width:100%; text-align:right}
.news_more a{color:#666666; font-size:11px; text-decoration:none}
.news_more img{position:relative; top:5px}
