*{margin:0px; padding:0px;}
html{height:100%;}
body{height:100%; font:11px arial; color:#000; line-height:1.2;}
img{border:none;}
a{outline:none; color:#000;}
a:hover{text-decoration:none;}
ul li{list-style: none;}
.fl{float:left;}
.fr{float:right !important;}
.clear{clear:both;}
.lt{left:0; top:0; position:absolute;}
.rt{right:0; top:0; position:absolute;}
.no_back{background:none !important;}
.no_bord{border:none !important;}
.no_marg{margin:0 !important;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:14px; font-family:tahoma;}

#wrap{min-width:1000px; height:100%;}
.wrap_table{height:100%;}
.top_bg{position:absolute; width:100%; height:207px; z-index:1; min-width:1000px;}
#header{position:relative; z-index:2; height:207px;}
.logo{float:left; width:230px;}
.logo a{display:block; margin:12px 0 0 36px; width:179px; height:84px; background: url("../images/logo.png"); text-indent:-9999px;}
.header_right{float:right; width:135px;}
.t_buts{padding-top:42px; height:19px;}
.t_buts li{float:left; margin:0 17px 0 4px;}
.h_menu{margin:0 150px 0 250px; padding-top:30px; font-size:12px;}
.h_menu table{width:100%;}
.h_menu td{border-left:solid 1px #FFF; width:23%; height:64px; vertical-align:top; padding:5px 0 0 8px;}
.h_menu a{text-decoration:none; color:#FFF;}
#price{position:absolute; top:93px; right:175px;}
#price a{display:block; width:62px; height:66px; text-indent:-9999px; background: url("../images/price2.png");}

#left{width:227px;}
#left h2{background: #ffbf00 url("../images/h2_bg.png") repeat-y left; height:33px; padding:15px 0 0 24px; border-bottom:solid 1px #fee19b; color:#FFF; font-size:18px;}
.orange{background:#fff5d1; padding:20px 0 20px 26px; line-height:20px; font-size:13px; overflow:hidden; margin-bottom:40px;}
.orange li{clear:left; float:left; border-bottom:solid 1px #ff6701; padding-bottom:1px; margin-bottom:3px; white-space:nowrap;}
.orange a{color:#ff6701; text-decoration:none;}

#left dl{margin-left:28px;}
#left dt{color:#ff6601; font-weight:bold; font-size:14px; padding-bottom:11px;}
#left dd{color:#8c8c8c; padding-bottom:25px;}
#left dd a{color:#8c8c8c; text-decoration:none;}

#right{padding:0 0 0 49px;}
#right h1{color:#fe6700; font-size:24px; padding-bottom:34px;}
#right p{padding-bottom:14px;}
#right img{margin-left:30px;}

.footer_table{}
#footer_wrap{position:relative;}
.madeby{position:absolute; top:12px; right:22px; z-index:3;}
#footer{z-index:2; position:relative; color:#FFF; padding:10px 0 0 28px; line-height:15px;}
.footer_bg{height:47px; width:100%; position:absolute; z-index:1; top:0; left:0;}
#footer a{color:#FFF;}
.rights{font-size:10px;}

.style1 {font-size: 12px; font-weight:bold;}
.style2 {font-size: 14px; color: #FF7300; font-weight:bold; }
