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:18px Arial; color:#00aeef; }
div.h_3 { margin:0; padding:0; font:18px Arial; color:#00aeef; }
H1 { margin:0; padding:0; font:20px Arial; color:#00aeef; }
H2 { margin:0; padding:0; font:18px 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 Tahoma; padding:1px 15px 1px 15px; }
.smenu A, .smenu A:Visited { color: #5F5F5F; text-decoration:none; }
.smenu A:Active, .smenu A:Hover { color: #00aef0; text-decoration:underline; }
.smenu A B, .smenu A:Visited B { color: #00aef0; text-decoration:none; font-weight:normal; }

.text { padding: 15px 20px 25px 20px; font:80% Arial; line-height:140%; }
.text H3 { margin-bottom:10px; }

.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.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; }

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; }