BODY{FONT:0.8em Arial,sans-serif;background:#fff;margin:0;padding: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:85%;color:#6e6e6e}
a:visited{color:#bf4a14;text-decoration:underline}
a:hover{color:#f00;text-decoration:underline} 
a{color:#244f92;text-decoration:underline}
a img{border:0}
acronym{border-bottom:#244f92 2px dotted}
.micro{width:100px}
.tovar,.price,div.biglink a{font-size:120%;font-weight:bold}
SELECT{width:auto;color:#244f92}
SELECT OPTGROUP{background:#919ba1;color:#fff}
SELECT OPTGROUP OPTION{background:#fff;color:#316ac5}
FORM{margin:0}
INPUT,TEXTAREA,button{font:100% Arial,sans-serif}
input:focus,TEXTAREA:focus{border-style:solid;color:#316ac5}
button img, img{vertical-align:middle}
button{cursor:pointer;width:auto;overflow:visible;padding:3px 10px;text-decoration:underline;color:#244f92}
button:hover{color:#f00}
button.wbuy{font-size:120%;padding:10px;font-weight:bold;text-shadow:1px 1px 1px #fff}
fieldset{border:#d4d4d4 1px solid;padding:10px}
legend{color:#000}
H1{font:160% Tahoma,sans-serif;MARGIN:8px}
.TNAME{font:200% Tahoma;padding:0 5px 12px 5px;margin:0 15px 12px;border-bottom:#d4d4d4 3px solid;text-align:left;text-transform:uppercase}
.WHITE{color:#fff;MARGIN:10px}
H2,H3{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:normal}
H2{font-size:160%;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:#316ac5 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 8px;padding-top:40px;font-size:110%}
.bcont{color:#6e6e6e;vertical-align:top;text-align:right;padding:40px;width:260px;font-size:120%}
.bcont span{font-size:180%;padding:10px;color:#000}
.bcont span:hover{color:#282}
.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%}
div.func h3{font-style:italic}
.CONTACT TD{padding:5px}
TABLE.TTX TD{border-bottom:#d4d4d4 1px dashed;padding:10px}
.news span{font-size:85%;color:#919ba1}
.imagenews{padding:0 30px 20px 5px;float:left}
TR.Head1{BACKGROUND:#d4d4d4}
TR.Head2{BACKGROUND:#e6e6e6;color:#6e6e6e}
.PL{padding:2px 15px;color:#919ba1}
.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:#316ac5;color:#fff;padding:5px}
.choice{padding:3px}
.HID{display:none}
.page{background:#316ac5;padding:4px;color:#fff;BORDER:#fff 1px solid}
.pages{background:#fff;border-bottom:#d4d4d4 2px solid;padding-left:10px;color:#919ba1}
.pages A{padding:4px;font-size:120%}
.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:#6e6e6e}
.imgtovar{width:460px}
.imgmain{background:#eee;vertical-align:top;text-align:center;border:#d4d4d4 1px solid;padding:40px 10px;color:#6e6e6e}
.pricem,.price{color:#333;font-weight:bold;text-align:center}
.price{font-size:140%;padding:20px 0}
.pricem{font-size:250%;padding:5px 10px}
.pricem span,.pricem s{font-size:40%;color:#919ba1;font-style:normal}
.recommend{color:#1c8f1e;font-weight:bold}
.store{background:#1c8f1e;color:#fff;padding:5px}
A.inside:hover,A.inside,A.inside:visited{text-decoration:none;border-bottom:#244f92 1px dashed}
a[target="_blank"]:after{content:url(/imgsite/exlink.gif)}
sup.new{color:#093;padding:3px}
.static{width:auto;background:url(/imgsite/st/stbg.gif) #6e6e6e repeat-x left bottom;padding:3px 0 17px 1%;text-align:center;overflow:auto}
.static table{color:#fff}
.static span{font-size:250%}
.rightcontent{padding-right:18px;text-align:right}
/*cat*/
.subcats, .headcat{margin:10px;color:#919ba1}
.subcats a{font-size:110%}
.subcats TD{padding:5px}
TD.Dopfilter{font-size:90%;color:#eee;vertical-align:top;LINE-HEIGHT:150%}
TD.Dopfilter a{padding:5px}
TD.Dopfilter b{color:#000}
.halfscr{float:left;width:45%;margin:2% 1% 2% 3%;padding:0 0 50px 0; display:inline}
.halfscr h3{margin-bottom:25px}
.imgcat{float:left;width:100px;margin-top:2px;text-align:center}
.infcat{margin-left:120px}
.divtr{clear:both}
/*properties*/
table.properties{WIDTH:96%;margin:0 2% 0 2%;color:#919ba1}
.tdplus,.tdminus{width:50%;padding:10px;vertical-align:top;border-top:#eee 3px solid}
.tdplus{background:#efe}
.tdplus ul{color:#050}
.tdminus ul{color:#c00}
.tdplus span{font-size:140%;color:#282}
.tdminus{background:#fee}
.tdminus span{font-size:140%;color:#c00}
/*forum*/
div.message,div.info{WIDTH:94%;margin:3px 2% 0 2%;padding:5px}
div.message{border-bottom:#d4d4d4 1px dashed;padding-left:20px}
div.info{font-style:italic;color:#28b}
div.message b{color:#919ba1}
div.message p{text-indent:0px}
/*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:#2a7f00}
.ratingpoor,.sratpoor{background:#c00}
.ratinglit,.sratlit{background:#6e6e6e}
.sratgood,.sratpoor,.sratlit{font-size:140%;color:#fff;padding:2px 8px}
/*foto*/
.foto,.fullfoto{text-align:center}
.foto{width:90%;margin:0 2%}
.foto TD{width:33%;padding:35px 10px;vertical-align:top;color:#919ba1;font-size:90%}
.nextfoto img,.foto img,.fullfoto img{border:#d4d4d4 1px solid;background:#eee;padding:5px}
.nextfoto A:visited img,.foto A:visited img,.fullfoto A:visited img{border-color:#c60}
.nextfoto A:hover img,.foto A:hover img,.fullfoto A:hover img{border-color:#f00}
.foto p{color:#a8b4bb;font-size:90%;text-align:center;text-indent:0}
.foto p img{border:none;padding:0px}
.ofoto{width:80%}
.ofoto{margin:0 10%}
.fullfoto TD{padding:10px}
.fullfoto span{font-size:150%;text-align:center}
.nextfoto{width:10%;vertical-align:top;padding-top:20px;font-size:90%;color:#919ba1}
.ofoto TD{background:#eee;padding:10px;border-bottom:#d4d4d4 1px solid}
/*search*/
.srchout{width:100%;border-bottom:#d4d4d4 1px dashed;background:#fff}
.srchbox,.srchmain{float:left;padding:15px;height:auto}
.srchmain{width:60%}
.srchprice{width:120px;text-align:center;float:right;padding:10px}
.srchbox img{border:#244f92 1px solid;margin:5px 0px 0px 10px;background:#eee}
.srchbox A:hover img{border-color:#f00}

@media print {
BODY,table,font{font:9pt Times,serif !important;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,.rightcontent,table.ofoto,.pages{display:none}
.imgtovar{width:40%}
.pricem {line-height:15pt}
div.halfscr{float:none;width:auto;padding-bottom:20px}
H1,H2,P,.sratgood,.sratpoor,.sratlit{color:#000}}
