A, A:Visited { color: #ed008c; }
A:Active, A:Hover { color: #00aef0; }

BODY { padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif; background-color:#FFF; }

IMG { border:none; }
TABLE { border:0px; border-collapse:collapse; }
TABLE TD { padding:0px; }
FORM { padding:0; margin:0; }

H3 { margin:0; padding:0; font:20px Arial; color:#00aeef; }

.menu { margin:0; padding:0; list-style:none; }
.menu LI { float:left; font: bold 12px Arial; margin:0; padding:0 22px 3px 0; color:#fcb813; }
.menu A, .menu A:Visited { color: #00aeef; text-decoration:none; }
.menu A:Active, .menu A:Hover { color: #fcb813; background-color:#FFF; }
.menu LI.ac A, .menu LI.ac A:Visited { color: #fcb813; }

.smenu {  width:185px; margin-bottom:10px;}
.smenu UL { background-color:#FFF; padding:0; margin:0; list-style:none; }
.smenu UL LI { color:#00aef0; font: 11px Arial; padding:1px 15px 1px 15px; }
.smenu UL LI A, .smenu UL LI A:Visited { color: #ed008c; text-decoration:none; }
.smenu UL LI A:Active, .smenu UL LI A:Hover { color: #00aef0; text-decoration:underline; }
.smenu UL LI B, .smenu UL LI B { color: #00aef0; text-decoration:none; font-weight:normal; }
.smenu UL LI UL { margin: 3px 0 3px -5px; }


.text { padding: 15px 20px 25px 20px; font:80% Arial; line-height:140%; }
.text H3 { margin-bottom:10px; }

.login { padding: 7px 0 0 50px; background:url('/img/top5.gif') top right no-repeat; color:#F36B44; font:10px Tahoma; }
.login INPUT { width:80%; border: #F36B44 2px solid; font:12px Tahoma; }
.login INPUT.ac { border-color:#d57e37; }
.login INPUT.SB { width:18px; height:18px; border:none; padding-bottom: 3px;}
.login A, .login A:Visited, .login2 A, .login2 A:Visited { color: #FC8E52; }
.login A:Active, .login A:Hover, .login2 A:Active, .login2 A:Hover { color: #F8BFA0; }
.login DIV { font-size: 11px; padding-top:5px; }

.login2 { font:11px Tahoma; color#422316; padding: 7px 0px 0 50px; line-height:100%; }
.login2 TABLE { width:70%; border-top:#FC8E52 1px solid; margin-top: 10px; }
.login2 TD { width:33%; text-align:center; font:11px Tahoma; padding-top:4px; }

.mmm { position:absolute; top:40px; height:100px; background:url('/img/-.gif') 0 0 no-repeat; font: bold 12px Arial; color:#fcb813; }
.mmm A, .mmm A:Visited { color: #fcb813; text-decoration:none; }
.mmm A:Active, .mmm A:Hover { color: #fcb813; background:none; }

.footer { font: 11px Tahoma; color:#FFF; vertical-align:bottom; padding-bottom:20px; }
.footer A, .footer A:Visited { color: #cdcdcd; text-decoration:none; }
.footer A:Active, .footer A:Hover { color: #FFF; text-decoration:underline; }

.footer2 { font: bold 12px Tahoma; color:#555; padding:20px 20px 0 0; float:right; text-align:right; }
.footer2 A, .footer2 A:Visited { color: #555; }
.footer2 A:Active, .footer2 A:Hover { color: #fcb813; }
.footer2 DIV { font:11px Tahoma; margin-bottom:5px; }


TABLE.cattable { width:100%; margin-bottom:15px; }
TABLE.cattable TD { vertical-align:top; width:50%; padding: 20px 25px 20px 0px; border-bottom:#fee19c 1px solid; }
TABLE.cattable DIV { color:#5f5f5f; font:11px Arial; line-height:120%; }
TABLE.cattable H3 { font:18px Arial; margin-top:10px; }
TABLE.cattable H3 A, TABLE.cattable H3 A:Visited { color: #5f5f5f; }
TABLE.cattable H3 A:Active, TABLE.cattable H3 A:Hover { color: #00aef0; }
TABLE.cattable TD TABLE TD { padding:0; margin:0; vertical-align:middle; text-align:center; height:110px; border:none; }
TABLE.cattable TD.no { border:none; }
TABLE.cattable DIV.p { margin: 5px 0 5px 0; }
TABLE.cattable TD.mp { height:auto; padding-top:10px; vertical-align:bottom; }
TABLE.cattable IMG.s { border:1px solid #C5C5C5; height:22px; margin-right:2px; width:22px; }

TABLE.shoptable { width:100%; margin-bottom:15px; }
TABLE.shoptable TD { vertical-align:top; font-size:75%; padding: 20px 25px 20px 0px; border-bottom:#fee19c 1px solid; }
TABLE.shoptable DIV { color:#5f5f5f; font:11px Arial; line-height:120%; }
TABLE.shoptable H3 { font:18px Arial; margin:0px; }
TABLE.shoptable H3 A, TABLE.cattable H3 A:Visited { color: #5f5f5f; }
TABLE.shoptable H3 A:Active, TABLE.cattable H3 A:Hover { color: #00aef0; }

TABLE.toptable { width:100%; margin:0; }
TABLE.toptable TD { vertical-align:top; padding:8px 5px 8px 5px; border-bottom:#CCC 1px solid; font-size: 14px;}
TABLE.toptable TD.ad { padding:0 0 0 15px; border-bottom:none; font-size:75%; }
TABLE.toptable TD H3 { font-size:14px; padding-bottom: 5px;}
TABLE.toptable TD.ad SPAN { font: 75% Arial; background:none; color:#000; }
TABLE.toptable TD.cap, TABLE.toptable H5 { color:#6a613f; padding:0 0 5px 0; margin:0; font: bold 16px Arial; border:none; }
TABLE.toptable TD.foto { vertical-align:middle; width:120px; height:126px; padding-left:0; padding-right:0; text-align:center; }
TABLE.toptable TD.pr, TABLE.toptable TD.pr2 { width:80px; text-align:right; vertical-align:top; padding:20px 0 0 0; }
TABLE.toptable TD.pr2 { padding-bottom:2px; }
TABLE.toptable SPAN { height:22px; background:url('/img/price.gif') #d46f1c center right no-repeat; white-space:nowrap; color:#FFF; padding:4px 17px 2px 5px; font: bold 14px Arial; }
TABLE.toptable SPAN.sale { height:18px; background:none; color:#666; font: 11px Tahoma; text-decoration:line-through; padding:0; }
TABLE.toptable TR.no TD { border-bottom:none; vertical-align:top; padding-bottom:0; }

DIV.p { font:bold 11px Tahoma; color:#5f5f5f; }
DIV.p DIV, DIV.p SPAN { font:bold 11px Tahoma; background:url('/img/price.gif') #fcb406 top left; display:inline-block; padding:0; margin:0; }
DIV.p DIV DIV, DIV.p SPAN SPAN { font:bold 11px Tahoma; color:#FFF; background:url('/img/price2.gif') top right no-repeat; padding:1px 5px 2px 6px; margin:0; }


TD.smallfoto { text-align:center; border-top:#fee19c 1px solid; height: 40px; padding: 8px 8px 0 10px; }
TD.smallfoto IMG { border:#CCC 1px dotted; width:40px; height:40px; margin: 0 5px 5px 0; }

.info { font:80% Arial; line-height:120%; vertical-align:top; padding-left:10px;}
.info TABLE.feature { width:100%; margin-top:20px; border-top:#CCC 1px solid; }
.info TABLE.feature TD { font:80% Arial; padding:4px 5px 4px 8px; border-bottom:#CCC 1px solid; }
.info TABLE.feature TD.n { background-color:#fff7e5; font-weight:bold; }


DIV.topnew { position:absolute; text-align:left; padding: 5px 0 0 15px; }
DIV.topnew IMG { width:37px; height:16px; margin-bottom:5px; }


.pages { font: 14px Arial; color:#999; padding:5px 0 0 0; text-align:center; }
.pages SMALL { font-size: 11px; }
.pages SMALL A, .pages SMALL A:Visited { color:#333; text-decoration: none; }
.pages SMALL A:Active, .pages SMALL A:Hover { color:#333; text-decoration: none; }
.pages SPAN { margin:0 20px 0 20px; }
.pages SPAN A { padding:0 5px 0 5px; }
.pages SPAN B { padding:0 4px 0 4px; margin:0 4px 0 4px; background-color:#00aef0; color:#FFF; }

.logos { text-align:center; padding:0 10px 20px 10px; font: 75% Arial; }
.logos A, .logos A:Visited { color: #000; }
.logos A:Active, .logos A:Hover { color: #00aef0; }
.logos IMG { margin: 15px 0 10px 0; }

#hdline { position:absolute; background:none; left:0; width:100%; text-align:center; }
.err { font:bold 14px Arial; color:#CC0000; margin-bottom:20px; }

.news { margin:0 10px 20px 10px; font:11px Tahoma; }
.news DIV { font:12px Arial; line-height:140%; background:url('/img/newsbg.png'); padding:10px; margin-bottom:5px; }
.news IMG { margin:3px 0 5px 0; }

.rzgn { width:100%; }
.rzgn TD { padding:10px; font:11px Tahoma; color:#888; background:url('/img/rzgn.gif') #fee19c top left; }
.rzgn A, .rzgn A:Visited { color: #888; }
.rzgn A:Active, .rzgn A:Hover { color: #00aef0; }

.stat { position:absolute; left:0; top:0; display:none; }

INPUT.sedit { width:160px; height:20px; font: 14px Arial; }
.vk { margin-bottom:-5px; margin-right:10px;}

