BODY{FONT:0.8em Arial,sans-serif;background:#fff;margin:0}
TABLE,FONT{FONT-SIZE:100%}
TABLE.menu{width:100%;background:#fff;margin-bottom:20px;padding:0}
P{TEXT-ALIGN:left;text-indent:20px}
.small{font:85% Arial,geneva,sans-serif}
.minif{font-size:90%}
a:visited{color:#c60;text-decoration:underline}
a:hover{color:#f00;text-decoration:underline} 
a{color:#069;text-decoration:underline}
a img{border:0}
acronym{border-bottom:#069 2px dotted}
.micro{width:100px}
.tovar,.price,div.biglink a{font-size:120%;font-weight:bold}
SELECT{width:auto}
SELECT OPTGROUP{background:#777;color:#fff;font-style:normal}
SELECT OPTGROUP OPTION{background:#fff;color:#000;font-style:normal}
FORM{margin:0}
INPUT,TEXTAREA{font:100% Arial,sans-serif;color:#069;font-weight:bold}
H1{font:160% Tahoma,sans-serif;MARGIN:8px}
.TNAME{font-size:200%;padding-top:15px}
.WHITE{color:#fff;MARGIN:10px}
H2{font-size:150%;text-align:center}
H3{font-size:140%}
H4{font-size:110%}
.menulogo{z-index:1;top:50px;left:0;width:160px;position:absolute}
.menucats{padding:5px;line-height:180%;color:#777;font-size:120%;font-weight:bold;padding:40px 10px 50px 200px}
.menucats A{padding-left:9px}
.menucats A:hover{border-left:#069 4px solid;padding-left:5px}
.menucomp{z-index:2;top:0;right:0;position:absolute;line-height:180%;width:280px;background:url(/imgsite/str1.gif) no-repeat right 5px;padding-top:40px;font-size:110%}
.bcont{color:#7a7a78;vertical-align:top;text-align:right;padding:50px;width:300px;font-size:120%}
.bcont span{font-size:180%;padding:10px;color:#000}
.bcont span:hover{color:#069}
.binfo{background:url(/imgsite/str1.gif) no-repeat left 63px;padding:60px 0 0 60px;font-size:90%;vertical-align:top;color:#7a7a78}
.home{top:0;left:0;position:absolute;width:160px;text-align:center}
.SmartLink{padding:20px;text-transform:uppercase;background:#eee;font-weight:bold}
UL{list-style:square outside}
LI{padding:2px}
TABLE.TTX,TABLE.CONTACT,DIV.FUNC,DIV.FORTTX,div.news,div.biglink{WIDTH:96%;margin:0 2% 0 2%}
.CONTACT TD{padding:5px}
TABLE.TTX TD{border-bottom:#ccc 1px dashed;padding:10px}
.news span{font-size:85%;color:#888}
image.imagenews{padding:0 30px 20px 15px}
TR.Head1{BACKGROUND:#ccc}
TR.Head2{BACKGROUND:#e6e6e6;color:#666}
.TNAME{MARGIN:15px;text-transform:uppercase}
.PL{padding:2px 15px;color:#888}
.PL A{margin:4px;border-left:#eee 1px solid;padding:5px 0px 5px 5px;line-height:200%}
.choice,.PL strong,.menucats strong,.menucomp b{background:#069;color:#fff;padding:5px}
.choice{padding:3px}
.HID{display:none}
.page{background:#069;padding:4px;color:#fff;BORDER:#fff 1px solid}
.pages{background:#ddd;border-top:#eee 2px solid;color:#888}
.pages A{padding:4px;font-size:110%}
.navi{margin-left:5px;font-size:85%}
.navi A{padding:2px}
.tabname{color:#bbb;text-align:center;padding:10px}
.tinfo b{font-style:italic;line-height:180%}
.tinfo TD{vertical-align:top;padding:3px 15px}
.headtxt{z-index:3;top:15px;right:40px;position:absolute;color:#666}
.imgmain{background:#eee;vertical-align:top;text-align:center;border:#ccc 1px solid;padding:40px 10px;color:#666}
.pricem, .price{color:#333;font-weight:bold;text-align:center}
.price{font-size:140%;padding:20px 0}
.pricem{font-size:250%;padding:15px 10px}
.pricem span, .pricem s{font-size:40%;color:#999;font-style:normal}
.wbuy{font-size:140%;padding:10px;text-align:center;font-weight:bold}
A.inside:hover,A.inside,A.inside:visited{text-decoration:none;border-bottom:#069 1px dashed}
a[target="_blank"]:after{content:url(/imgsite/exlink.gif)}
sup.new{color:#093;padding:3px;font-weight:lighter}
.static{width:auto;background:url(/imgsite/st/stbg.gif) #666 repeat-x left bottom;padding:3px 0 17px 1%;text-align:center;overflow:auto}
.static table{color:#fff}
.static span{font-size:250%}
.noprint{padding-right:18px}

/*rating*/
TABLE.rating{width:50%;border:#eee 2px dashed}
TABLE.rating TD{padding:3px}
.good{color:#390}
.poor{color:#c00}
.poor,.good{font-size:85%;text-align:center;font-weight:bold}
.ratinggood,.ratingpoor,.ratinglit{font-size:200%;color:#fff;width:80px;text-align:center}
.ratinggood,.sratgood{background:#390}
.ratingpoor,.sratpoor{background:#c00}
.ratinglit,.sratlit{background:#666}
.sratgood,.sratpoor,.sratlit{font-size:140%;color:#fff;padding:2px 8px}

@media print {
BODY{margin:10px}
BODY,table,font{font:8pt Times,serif;color:#000;width:auto;word-spacing:3px}
INPUT,div.home,div.binfo,div.menucomp,div.menulogo,td.menucats,div.tabname,table.menu,.wbuy,.TNAME,.PL,.headtxt,.noprint{display:none}
.pricem {line-height:15pt}
H1,H2,P,.sratgood,.sratpoor,.sratlit{color:#000}}