BODY { font-family: Tahoma, Verdana, Arial, Sans-serif; color: #000; background-color: #FFF; margin: 5px 5px 5px 5px }

H1, H2 { font-weight: bold; color: #333 }

H1 { font-size: 12pt }
H2 { font-size: 11pt }

P, DT, DD { font-size: 10pt; color: #333; text-align: justify }
DT { font-weight: bold }

TD { font-size: 10pt; color: #333 }

A { color: #CC0000; font-weight: normal; text-decoration: underline } 
A:hover { color: #FF0000; font-weight: normal; text-decoration: underline }

FORM { margin: 0 0 0 0; padding: 0 0 0 0; overflow: hidden }

#Clear { clear: both }

#Header { display: block; width:100%; height: 80px; margin: 0 0 0 0; overflow: visible }

#Online { display: block }
#Online DIV.Messenger, DIV.Skype { float: left }
#Online SUP { font-size: 5pt }

#TopSearch { display: block }
#TopSearch TD { font-size: 8pt }
#TopSearch INPUT, SELECT { font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 10px; color: #333333; background-color: #FFFFFF; height: 18px; border: 1px solid #7F9DB9 }

#NavMenu { display: block; background: #FFF URL(config/imagens_conteudo/custom/breadcrumbbg.png) center bottom repeat-x; height: 33px; margin: 0 0 3px 0 }
#NavMenu TABLE { background: #7B000D URL(config/imagens_conteudo/custom/redbarnavbg.png) center center repeat-x; height: 30px }
#NavMenu TD { text-transform: uppercase; letter-spacing: 2px; border-right: 1px solid #8b0000 }
#NavMenu A { font-family: Arial, Sans-serif; font-size: 8pt; font-weight: bold; color: #FFF; background-color: transparent; width: 100%; height: 100%; padding: 7px 0 0 0; text-decoration: none }
#NavMenu A:hover { background-color: #ff6347 }

#Body { display: block; width:100%; margin: 0 0 0 0; overflow: visible }

#SideMenu { display: block; width: 100%; height: 100%; background-color: #FBEDED; margin: 0 0 0 0; overflow: visible }

#InfoDetail { display: block; width: 99%; margin: 0 5px 0 5px; overflow: visible }
#InfoDetail A { text-decoration: none }
#InfoDetail A:hover { text-decoration: underline }
#InfoDetail DIV.Text { font-size: 10pt; color: #333; text-align: justify }
#InfoDetail UL { list-style-image: URL(config/templates/pt_BR/default/seta.gif) }

#Flash { display: block; width: 99%; background-color: White; border-bottom: 1px dotted Silver; margin: 0 5px 0 5px }
#Flash A { color: DimGray; text-decoration: none }
#Flash B { color: #333; font-size: 12pt }
#Flash TABLE { border-collapse: collapse }
#Flash TD { font-size: 8pt; color: DimGray }
#Flash TD.Normal { color: #333; background-color: WhiteSmoke; height: 21px }
#Flash TD.Light { color: White; background-color: FireBrick; height: 21px }
#Flash TD.Currency { font-size: 7pt; font-weight: bold; color: FireBrick; padding-top: 3px }
#Flash TD.Price { font-family: Arial Narrow, Arial, Sans-serif; font-size: 20pt; font-weight: bold; color: FireBrick }
#Flash TD.Cents { font-family: Arial Narrow, Arial, Sans-serif; font-size: 12pt; font-weight: bold; color: FireBrick; vertical-align: top }
#Flash SPAN.OldPrice { font-family: Arial Narrow, Arial, Sans-serif; font-size: 8pt; font-weight: bold; text-decoration: line-through }

#ShopWindowHeader { display: block; width: 99%; margin: 0 5px 0 5px; overflow: visible }

#ShopWindowCell { display: block; width: 270px; height: 150px; border: none; margin: 0 0 0 0; padding: 1px 0 0 0; max-height: 1300px; float: left }
#ShopWindowCell A { color: #333; text-decoration: none }
#ShopWindowCell A:hover { text-decoration: underline }
#ShopWindowCell TD { font-size: 10pt }
#ShopWindowCell DIV.Inventory { font-size: 8pt; font-weight: bold; text-transform: uppercase }
#ShopWindowCell DIV.Price { font-family: Arial Narrow, Arial, Helvetica, Sans-serif; font-size: 12pt; color: #B22222; margin: 10px 0 0 0 }
#ShopWindowCell DIV.Unavailable { font-family: Arial, Helvetica, Sans-serif; font-size: 12pt; font-weight: bold; color: #8B0000; margin: 10px 0 0 0; text-transform: uppercase }
#ShopWindowCell:after { content: "."; display: block; line-height: 1px; font-size: 1px; clear: both }

#ShopWindowFooter { display: block; width: 99%; margin: 0 5px 0 5px; overflow: visible }

#ShopWindowDetail { display: block; width: 99%; margin: 0 5px 0 5px; overflow: visible }
#ShopWindowDetail A { color: #B22222; text-decoration: none }
#ShopWindowDetail .Dir { font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 11px; color: #484848 }
#ShopWindowDetail DIV.Inventory { font-size: 10pt; font-weight: bold; margin: -10px 0 0 10px; text-transform: uppercase }
#ShopWindowDetail DIV.Price { font-family: Arial Narrow, Arial, Helvetica, Sans-serif; font-size: 16pt; color: #B22222; margin: 10px 0 0 0 }
#ShopWindowDetail DIV.Unavailable { font-family: Arial, Helvetica, Sans-serif; font-size: 12pt; font-weight: bold; color: #8B0000; margin: 10px 0 0 0; text-transform: uppercase }
#ShopWindowDetail INPUT.GrayButton { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: bold; font-style: italic; color: #FFF; background: transparent URL(config/imagens_conteudo/custom/btn_med_gry.gif); width: 86px; height: 22px; padding: 0 0 4px 0; border: none; overflow: hidden; cursor: pointer }
#ShopWindowDetail INPUT.OrangeButton { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: bold; font-style: italic; color: #FFF; background: transparent URL(config/imagens_conteudo/custom/btn_med_org.gif); width: 86px; height: 22px; padding: 0 0 4px 0; border: none; overflow: hidden; cursor: pointer }
#ShopWindowDetail INPUT.DocButton { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: bold; font-style: italic; color: #989FA3; background: transparent URL(config/imagens_conteudo/custom/btn_med_doc.gif); width: 86px; height: 22px; padding: 0 0 4px 0; border: none; overflow: hidden; cursor: pointer }
#ShopWindowDetail INPUT.DriverButton { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: bold; font-style: italic; color: #989FA3; background: transparent URL(config/imagens_conteudo/custom/btn_med_drv.gif); width: 86px; height: 22px; padding: 0 0 4px 0; border: none; overflow: hidden; cursor: pointer }
#ShopWindowDetail INPUT.FAQButton { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: bold; font-style: italic; color: #989FA3; background: transparent URL(config/imagens_conteudo/custom/btn_med_faq.gif); width: 86px; height: 22px; padding: 0 0 4px 0; border: none; overflow: hidden; cursor: pointer }
#ShopWindowDetail INPUT.QuoteButton { font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: bold; font-style: italic; color: #989FA3; background: transparent URL(config/imagens_conteudo/custom/btn_med_quo.gif); width: 86px; height: 22px; padding: 0 0 4px 0; border: none; overflow: hidden; cursor: pointer }

#ShoppingCart { display: block; width: 99%; margin: 0 5px 0 5px; overflow: visible }

#DIV_FAQ A { }

#Contact { display: block; width: 99%; margin: 0 5px 0 5px; overflow: visible }
#Contact INPUT, SELECT { font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 11px; color: #333333; background-color: #F7F7F7; height: 19px; border: 1px solid #7F9DB9; padding: 1px 4px 0 4px }
#Contact TEXTAREA { font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 11px; color: #333333; background-color: #F7F7F7; border: 1px solid #7F9DB9; padding: 1px 4px 0 4px }
#Contact INPUT.Button { font-family: Arial, Helvetica, Sans-serif; font-size: 10px; font-weight: bold; color: #FFF; background: transparent URL(config/imagens_conteudo/custom/btn_med_gry.gif); width: 86px; height: 22px; padding: 0 0 4px 0; border: none; overflow: hidden; cursor: pointer }

#Footer { display: block; width:100%; background: #FFF URL(config/imagens_conteudo/custom/graybotbg.png) left top repeat-x; margin: 5px 0 0 0; overflow: visible }
#Footer TD { font-family: Arial, Sans-serif; font-size: 10pt; font-weight: bold; color: #800000 }
#Footer UL { list-style: none; margin: 0 0 20px 20px; padding: 0 0 0 0 }
#Footer LI { margin: 0 0 0 0; padding: 0 0 0 0 }
#Footer A { font-family: Arial, Sans-serif; font-size: 8pt; font-weight: normal; text-decoration: none }
#Footer A:hover { text-decoration: underline }
#Footer .Payments { font-weight: normal; font-size: 8pt; color: #C0C0C0; text-align: left }
#Footer .Rights { font-weight: normal; font-size: 7pt; color: #C0C0C0 }
#Footer .Copyright { font-size: 8pt; color: #D3D3D3 }

#Warnings { display: block }
#Warnings P, TD, LI { font-family: Arial, sans-serif; font-size: 9pt; color: Black }


