html, body	{margin:0px;padding:0px;height:100%;}
body {background:#000000; color:#8d8e8e;font-family:tahoma;font-size:11px;line-height:1.5;}
img	{border:0;}
form	{margin:0;}
a:link, a:visited	{color:#8d8e8e;text-decoration:none;}
a:hover	{color:#fff;}
a.sel:link, a.sel:visited	{color:#fff;text-decoration:none;}
a.sel:hover	{color:#ffffff;}
a.text:link, a.text:visited	{color:#8d8e8e;text-decoration:underline;}
a.text:hover	{color:#fff;text-decoration:underline;}

ul { list-style:none; margin:0; padding:0; }

hr {border: 0; color: #474747; background-color: #474747; height: 1px; text-align: left;}
.subnav	{position:absolute;z-index:10000;}
.subnav .item	{border-left:1px solid #474747;border-right:1px solid #474747;border-bottom:1px solid #474747;padding-left:10px;padding-right:10px;background:#000000;width:64px;height:18px;line-height:16px;font-size:11px;}

.topbar	{height:29px;background:#474747;}
.topbar .inner	{width:778px;margin:0px auto;padding-left:24px;padding-right:2px;}
.topbar .inner .left	{float:left;line-height:29px;}
.topbar .inner .right	{float:right;padding-top:3px;}
.topbar .inner .right .but1	{float:left;padding-right:9px;}
.topbar .inner .right .but2	{float:left;}

.mainpanel	{width:804px;margin:0px auto;background:url('/img/bg_main.gif');background-repeat:no-repeat;padding-left:191px;padding-right:190px;}

	.logo		{height:111px;padding-left:50px; padding-top:10px;}
	
	.navbar		{height:26px;padding-left:11px;}
	.navbar .ileft		{float:left;width:4px;height:26px;background:url('/img/menu_left.gif');}
	.navbar .imiddle	{float:left;height:26px;padding-left:8px;padding-right:12px;line-height:24px;background:url('/img/bg_menu.gif');}
	.navbar .imiddle a:link,
	.navbar .imiddle a:visited	{font-size:14px;}
	.navbar .iright		{float:left;width:4px;height:26px;background:url('/img/menu_right.gif');}
	
	.topcover	{position:absolute;z-index:1000;}
	.mainbar	{min-height:575px;width:802px;background-color:#1a1b1c;background-image:url('/img/bg_gradient.gif');background-repeat:repeat-x;border:1px solid #414141;position:relative;}
	.botcover	{position:relative;top:-11px;z-index:1000;}
	
	.footbar	{font-size:12px;line-height:20px;text-align:center;}

.botpanel	{width:1185px;margin:0px auto;}
.botpanel .inner	{width:1185px;position:relative;top:-234px;z-index:-10;}
.botpanel .inner .pic	{float:right;}

.hdr	{height:36px;line-height:36px;background:url('/img/bg_bar.gif');padding-left:22px;font-size:14px;color:#8d8e8e;}

h1 {font-size:16px;color:#8d8e8e;font-weight:normal; display:inline; } 
h4 {color:#8d8e8e;}
h2 {color: #8d8e8e; font-size: 19px; }
h2 strong {color: #eee;}


.main_hdr	{height:27px;border-bottom:1px solid #474747;line-height:27px;font-size:11px;}
.main_hdr .left	{float:left;padding-left:22px;}
.main_hdr .right	{float:right;padding-right:16px;}

.hp_top	{overflow:hidden;}
.hp_top .pic	{float:left;width:501px;height:360px;overflow:hidden;}
.hp_top .right	{float:left;border-left:1px solid #757576;height:360px;width:300px;}
.hp_top .right .block1	{height:140px;border-bottom:1px solid #757576;padding-left:22px;padding-top:18px;}
.hp_top .right .block1 .lblock	{float:left;padding-right:12px;}
.hp_top .right .block1 .rblock	{float:left;width:130px;}
.hp_top .right .block2	{padding-left:22px;padding-top:30px;width:243px;}
.hp_top .right .block2 .topblock	{padding-bottom:10px;}
.hp_top .right .block2 .lblock	{float:left;}
.hp_top .right .block2 .lblock input	{width:173px;height:25px;font-size:10px;border:1px solid black;}
.hp_top .right .block2 .rblock	{float:left;padding-left:9px;}
.hp_bot	{overflow:hidden;border-top:1px solid #707272;}
.hp_bot .left	{float:left;width:501px;min-height:214px;border-right:1px solid #414141;padding-bottom:10px;}
.hp_bot .left .txt	{padding-top:25px;padding-left:22px;padding-right:22px;}
.hp_bot .right	{float:left;width:300px;padding-bottom:10px;}
.hp_bot .right .txt	{padding-top:25px;padding-left:22px;padding-right:22px;}

.prod	{overflow:hidden;}
.prod .nav	{float:left;width:194px;line-height:22px;font-size:11px;padding-top:20px;padding-left:22px;}
.prod .mainblock	{float:left;border-left:1px solid #474747;min-height:548px;font-size:11px;}
.prod .mainblock .mainpart {padding-left:45px;padding-top:30px;width:530px;min-height:445px;}
.prod .mainblock .mainpart .prodlist	{overflow:auto;padding-bottom:10px;clear:both;}
.prod .mainblock .mainpart .prodlist .item	{width:127px;height:160px;float:left;}
.prod .mainblock .mainpart .prodlist .item .pic	{width:100px;height:100px;overflow:hidden;padding-bottom:7px;}
.prod .mainblock .mainpart .prodlist .item .desc	{padding-bottom:2px;}
.prod .mainblock .mainpart .prodlist .item .inputs	{margin-left:-3px}
.prod .mainblock .mainpart .prodlist .item .inputs .chk	{position:relative;top:1px;}
.prod .mainblock .mainpart .prodlist .item .inputs .txtfld	{font-size:10px;border:1px solid #000000;width:30px;}
.prod .mainblock .mainpart .addcartbar	{overflow:auto;clear:both;padding-bottom:30px;}
.prod .mainblock .mainpart .addcartbar .btn	{float:right;padding-right:45px;}
.prod .mainblock .note	{border-top:1px solid #474747;width:540px;padding-top:15px;padding-bottom:15px;padding-left:45px;clear:both;}
