BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    margin:0;
	padding: 0px;
	background: #F4F4F2 url(i/bgtop.jpg) no-repeat center top;
	color: #666666;
}
BODY A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #336699;
} 
.bginter {
	background: url(i/bginter.gif) no-repeat right bottom;
}
.bglin {
	background: url(i/bg_lin.gif) no-repeat left top;
}
.bghom {
	background: url(i/bg_home.gif) repeat-x left bottom;
}
.hom {
	font-size: 11px;
	color: #339999;
	padding-left: 7px;
	padding-bottom: 7px;
}
.hom A {
	color: #333333;
	text-decoration: none;
}
.hom A:HOVER {
	color: #339999;
}
.intxt {
	font-size: 11px;
	color: #FFFFFF;
}
.int {
	background: url(i/bg_inp.gif) no-repeat left top;
}
.int INPUT {
	font-size: 11px;
	color: #000000;
	background: #A7B2B6;
	height: 15px;
	width: 110px;
	border: none;
}
.intok {
	background: #339999 url(i/bg_ok.gif) no-repeat right top;
	padding-left: 24px;
}
.intok A {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.intok A:HOVER {
	color: #336666;
}
A.reg {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
A.reg:HOVER {
	color: #99CCFF;
}
A.vop {
	font-size: 10px;
	color: #99CCFF;
	text-decoration: none;
}
A.vop:HOVER {
	color: #FFFFFF;
}
.bgleft {
	background: url(i/bg_left.gif) repeat-y;
}
.bgmenu {
	background: #F4F4F2 url(i/bg_lfm.jpg) no-repeat right top;
	padding-left: 20px;
}
.menu {
	padding-left: 10px;

}
.menu A {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
}
.menu A:HOVER {
	color: #339999;
}
#cp {
	background: url(i/bg_cop.gif) no-repeat left top;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 40px;
}
#cp .pn {
	margin-bottom: 1px;
}
#cp .pn H1 {
	font-size: 11px;
	font-weight: normal;
	display: inline;
}
#cp .pn A {
	text-decoration: none;
	color: #333333;
}
#cp .pn A:HOVER {
	color: #CC0000;
}
#cp .pn IMG {
	margin-right: 5px;
}
.bgbr {
	background: #C4CACD url(i/bg_bt2.gif) repeat-x left;
}
.cop {
	font-size: 11px;
	color: #666666;
	padding-left: 30px;
	padding-top: 10px;
}
.cop A {
	color: #339999;
	text-decoration: none;
}
.cop A:HOVER {
	text-decoration: underline;
}
.rg {
	padding-left: 42px;
	padding-top: 30px;
}
.rg IMG {
    FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=50)
	margin-bottom: 5px;
	margin-bottom: 5px;
}
.rg A {
	font-size: 9px;
	color: #C5C5BE;
	text-decoration: none;
}
.bgbt {
	background: url(i/bg_bt.gif) no-repeat left top;
}
.bgpage {
	background: #FFFFFF;
}
.bgtr {
	background: url(i/bg_lint.gif) repeat-x left top;
} 
.bgnm {
	background: #EFEFEF url(i/bg_name.gif) no-repeat left top;
}
.nleft {
	padding-right: 30px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.nleft H1{
	font-size: 12px;
	color: #666666;
	display: inline;
}
A.nm {
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}
 A:HOVER.nm {
	text-decoration: underline;
}
.nright {
	padding-right: 20px;
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
.nright H1 {
	font-size: 12px;
	color: #666666;
	display: inline;
}
.bgzg {
	background: url(i/bgzg.gif) repeat-x left top;
}
.zgp {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 3px;
}
.zgp H2 {
	font-size: 18px;
	font-weight: normal;
	color: #CC0000;
	display: inline;
}
.bgac {
	background: url(i/bg_ac.gif) repeat-y left top;
}
.aczg {
	background: #339999 url(i/bg_actop.gif) no-repeat left top;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 13px;
	padding-left: 24px;
}
.acan {
	padding-top: 10px;
	padding-right: 13px;
	padding-left: 24px;
	background: url(i/bgac.gif) repeat-y;
}
.acan A {
	font-size: 11px;
	color: #006666;
	text-decoration: none;
}
.acan A:HOVER {
	color: #999999;
}
#aci {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 5px;
}
.pab {
	padding-right: 20px;
}
.about {
	color: #666666;
	text-align: justify;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 20px;
	font: 12px Arial, Helvetica, sans-serif;
}
.about A {
	color: #009999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.about A:HOVER {
	text-decoration: underline;
}
.zgn {
	font-size: 18px;
	color: #CC0000;
	padding-right: 10px;
	padding-left: 10px;
}
.bgnews {
	padding-top: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
}
#newsdata {
	color: #666666;
	font-size: 11px;
}
#newszg H1 {
	display: inline;
	font-size: 11px;
}
#newszg A {
	color: #CC0000;
	text-decoration: none;
	font-size: 11px;
}
#newszg A:HOVER {
	text-decoration: underline;
}
#newstxt {
	padding-top: 10px;
	padding-bottom: 10px;
	color: #333333;
	font-size: 11px;
}
#newstxt A {
	color: #666666;
	text-decoration: none;
}
#newstxt A:HOVER {
	text-decoration: underline;
}
.bg_newsb {
	background: #CC9933 url(i/bg_nbt.gif) repeat-x;
}
.allnews A {
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
.allnews A:HOVER {
	text-decoration: underline;
}
.allnews IMG {
	margin-right: 10px;
}
.bgintw {
	background: #A7B2B6 url(i/bg_intw.gif) no-repeat top;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	padding-right: 30px;
}
.bgintw A {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.bgintw A:HOVER {
	text-decoration: underline;
}
.exit {
	background: #41659A url(i/bg_exit.gif) no-repeat left top;
	padding-left: 83px;
	padding-bottom: 2px;
}
.exit A {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.exit A:HOVER {
	color: #990000;
}
.bgsl {
	background: #406397 url(i/sbg3.gif) repeat-x top;
}
SELECT.brend {
	color: #333333;
	font-size: 11px;
}
SELECT.ctg {
	color: #333333;
	font-size: 11px;
	width: 260px;
}
.sbr {
	padding-right: 5px;
	padding-left: 5px;
}
.sct {
	padding-right: 10px;
	padding-left: 2px;
}
.ssr {
	padding-right: 5px;
}
INPUT.bt {
	background: #E9E9E9;
	font-size: 11px;
	width: 70px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #FFFFFF;
}
.slprice {
	background: url(i/sbg4.gif) repeat-x top;
	padding-right: 10px;
	padding-left: 10px;
}
.slprice A {
	color: #006699;
	text-decoration: none;
	font: bold 11px Arial, Helvetica, sans-serif;
}
.slprice A:HOVER {
	color: #CC0000;
}
.pcn {
	padding-right: 20px;
	padding-left: 20px;
}
.pikpage {
	background: url(i/bg_pik.gif) repeat-x left bottom;
}
.txtp {
	color: #666666;
	text-align: justify;
	padding-top: 20px;
	padding-bottom: 30px;
	font: 12px Arial, Helvetica, sans-serif;
}
.txtp A {
	color: #009999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.txtp A:HOVER {
	text-decoration: underline;
}
.tehzg {
	background: #5C89B1;
	padding: 7px 10px;
	border-bottom: 1px solid #FFFFFF;
	color: #FFFFFF;
}
.tehzg H1 {
	font-size: 14px;
	color: #FFFFFF;
	display: inline;
}
.tehzg H2 {
	font-size: 12px;
	color: #FFFFFF;
	display: inline;
}
.tehblok {
	padding-top: 15px;
	padding-left: 10px;
}
.thcena {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background: #CC0000;
	padding-right: 12px;
	padding-left: 12px;
}
#tehnaz {
	color: #666666;
	margin-top: 10px;
	margin-bottom: 20px;
	font: 12px Arial, Helvetica, sans-serif;
}
#tehnaz .naz {
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	margin-bottom: 7px;
}
#tehnaz  LI {
	list-style: disc outside;
	margin-left: 17px;
}
#tehpr {
	margin-top: 10px;
	margin-bottom: 20px;
	font: 12px Arial, Helvetica, sans-serif;
}
#tehpr .naz {
	font-weight: bold;
	color: #336699;
	margin-bottom: 7px;
}
#tehpr  LI {
	list-style: disc outside;
	color:#336699;
	margin-left: 17px;
}
.tabth {
	color: #336699;
	background: #EFEFEF;
	border-bottom: 1px solid #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.tabzg {
	color: #666666;
	background: #F5F5F5;
	padding: 5px 10px;
	border-bottom: 1px solid #FFFFFF;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.tabpk {
	color: #333333;
	padding: 5px 10px;
	font: 12px Arial, Helvetica, sans-serif;
}
.tabrsh {
	color: #336699;
	padding-top: 7px;
	padding-bottom: 7px;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: #EFEFEF;
	border-bottom: 1px solid #FFFFFF;
}
#rs {
	color: #666666;
	background: #F5F5F5;
	padding: 8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #FFFFFF;
}
#tb {
	color: #333333;
	padding: 7px 10px;
	border-bottom: 1px solid #EFEFEF;
	font: 12px Arial, Helvetica, sans-serif;
}
#tb STRONG {
	color: #CC0000;
}
#bc {
	margin-left: -20px;
}
.bgbc {
	background: #336699 url(i/bg_bc.gif) no-repeat left top;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 20px;
	padding-right: 10px;
}
.bgbc A {
	color: #FFFFFF;
	text-decoration: none;
}
.bgbc A:HOVER {
	color: #99CCFF;
}
#brendname {
	font-size: 18px;
	color: #CC0000;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}
SUP {
	color: #336699;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
#tbp {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 7px 10px;
	border-bottom: 1px solid #EFEFEF;
}
#tbp .name {}
#tbp .name A {
	font-weight: bold;
	color: #336699;
	font-family: Arial, Helvetica, sans-serif;
}
#tbp .name A:HOVER {
	text-decoration: none;
}
#tbp .prim {
	font-size: 11px;
}
#tbp STRONG {}
#tbpk {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #336699;
	padding: 7px 10px;
	border-bottom: 1px solid #EFEFEF;
}
#ndata {
	color: #666666;
	font: 11px Arial, Helvetica, sans-serif;
}
#nzg H1 {
	display: inline;
	font: 12px Arial, Helvetica, sans-serif;
	color: #CC0000;
}
#nzg A {
	color: #CC0000;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
#nzg A:HOVER {
	text-decoration: underline;
}
#ntxt {
	padding-left: 10px;
        padding-top: 10px;
	padding-bottom: 10px;
	color: #666666;
	font: 12px Arial, Helvetica, sans-serif;
}
#ntxt A {
	color: #666666;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
}
#ntxt A:HOVER {
	text-decoration: underline;
}
#ntxt IMG.pik {
	float: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 10px;
}
.primt {
	color: #336699;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	padding: 2px 10px 2px 5px;
}
.primz {
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-align: right;
	vertical-align: baseline;
}
.ordt {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 4px 5px;
}
.ordt INPUT {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	width: 250px;
	border: 1px solid #999999;
}
.ordt TEXTAREA {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	width: 250px;
	border: 1px solid #999999;
}
.ordob {
	text-align: center;
	padding: 5px;
}
.ordob IMG {
	border: 1px solid #CCCCCC;
}
INPUT.ordbt {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #6699CC;
	border: 1px solid #006699;
	width: 150px;
}
.red {
	color: #CC0000;
}
.tcnt {
	color: #666666;
	text-align: justify;
	padding-top: 20px;
	padding-bottom: 10px;
	font: 12px Arial, Helvetica, sans-serif;
}
.tcnt A {
	color: #009999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.tcnt A:HOVER {
	text-decoration: underline;
}
.printsup {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
}
#rsp {
	color: #666666;
	background: #FFFFFF;
	padding: 8px 10px;
	font: 12px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CCCCCC;
}
#rsfz {
	color: #666666;
	background: #E2E2E2;
	padding: 8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #FFFFFF;
}
#tbf {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 7px 10px;
	border-bottom: 1px solid #EFEFEF;
	background: #E2E2E2;
}
.ordt A {
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
} 
#linkblok {
	color: #666666;
	padding-top: 10px;
	padding-bottom: 10px;
	font: 12px Arial, Helvetica, sans-serif;
}
#linkblok A {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
}
#linkblok A:HOVER {
	text-decoration: underline;
}
#linkblok IMG {
	float: left;
	margin-right: 10px;
	border: none;
}
.lnkpg {
	color: #CC0000;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.lnkpg A {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.lnkpg A:HOVER {
	color: #CC0000;
}
.lnkpg IMG {
	margin-right: 5px;
	margin-left: 5px;
}
.mapr {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
}
.mapr A {
	color: #336699;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.mapr A:HOVER {
	text-decoration: underline;
}
.mapp {
	font-size: 12px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.mapp A {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.mapp A:HOVER {
	text-decoration: underline;
}
.nimg {
	padding-top: 10px;
	padding-bottom: 15px;
}