TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
}

.prazos-diferentes {
    text-align:justify;
}

.miolo {
	color:#CC6600;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align: justify;
}

.menutop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
}
.menutop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
	vertical-align: middle;
}
.qtd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
	letter-spacing: 1.2px;
}
.menutop2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	letter-spacing: 1.2px;
}
.menutop2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #003300;
	text-decoration: none;
	vertical-align: middle;
	letter-spacing: 1.2px;
}


.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
/*Changes the font size of the text in all the boxes.
Set the padding in the stylesheet to have space on the left and right ... if you set padding on the top and bottom it will leave that much space between the text lines in certain boxes and is not recommended for the top and bottom padding.*/

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffcccc; font-weight: bold; }
/*Color and text size of error boxes with the red triangle ... ex: admin/backup.php where it will say backup directory does not exist, warning...I can write to your configuration files, etc.*/

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
/*The style used for the stock level warning text shown on the shopping cart page when purchasing items.*/

.productsNotifications { background: #ffcc99; }
/*The style used for the product notifications checkbox bar on the checkout success page.
You can also put a color in the text box and it will make the text change on just that bar.*/

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #ff9900; text-decoration: underline; }
/*The color style of the "edit" links shown on the checkout confirmation page.*/

/*BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}*/
/*Type color is text color in the left & right column boxes and the "text body" that is NOT linked.
Background color is the page background color ... this acts as a base whereupon the header and columns are built.
Set the border color which sets the color around the inside browser window including the scrollbar.
Set the top border to 10 with the same color and it will drop down the table and the scrollbars of the browser.*/

A {
  color: #000000;
  text-decoration: none;
}
/*The color style for ALL link colors throughout the entire store.*/

A:hover {
  color: #CC6600;
  text-decoration: underline;
}
/*The color style used for mouse over links throughout the entire store.*/

.border_main{
	border:1px solid #FF9900;
}

.border_img{
	border:1px solid #c9c9c9;
}

/*Styles used for book details*/
.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color: #000000;
	font-weight:bold;
}

.subtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #000000;
	font-weight: normal;
}

.specs{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #000000;
	font-weight: normal;
}

.price{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

/*End book details*/

FORM {
	display: inline;
}
/*The style used for forms. Changes the color of this text, "Use keywords to find the product
you are looking for" in the "Quick Find" box on the left.*/

TR.header {
  background: #ff9900;
}
/*(means table row.header and is a general setting for the whole table)
The style used for the background color of the header.*/

TR.headerNavigation {
  background: #FFFFFF;
}
/*The styles used for the breadcrumb navigation path (background color only of the top navigation as "Top >> Catalog >> etc)*/

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  background: #FFFFFF;
  color: #999999;
  padding: 3px 0 1px 0;
  vertical-align: middle;
  border-bottom: 1px solid #999999;
  border-top: 1px solid #999999;
}
/*Arrow colors that point forward and the vertical link separators | in the breadcrumb navigation path.
If you set a background color here it will override the TR.headerNavigation color set.
A colored border on the bottom can be set for a separation between the header and the categories.
A padding value can be set which will only pad the Navigation Bar.
A background image for the navigation table can be set also.*/

TD.headerSearch {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  padding: 10px 20px 5px 10px;
  background: #FFFFFF;
  color: #000000;
}
/*Campo de busca no header.*/

TD.breadcrumb {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 20px;
  background: #FFFFFF;
  color: #000000;
}
/*Estilo para breadcrumb no header.*/

A.headerNavigation { 
  color: #000000; 
}
/*Sets the text link colors for the breadcrumb navigation path links (Top Catalog etc.)*/

A.headerNavigation:hover {
  color: #000000;
}
/*The mouse over effects of the breadcrumb navigation path links ( top, catalog, my account, cart contents, etc.)*/

TR.headerError {
  background: #ff0000;
}
/*The styles used for the error messages shown in the header. The default is a red background with white text.*/

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}
/*The styles used for the error messages shown in the header. The default is a red background with white text.*/

TR.headerInfo {
  background: #00ff00;
}
/*The styles used for the information messages shown in the header ... changes the bg color of the top box that appears when a new password is sent ...
ex: A New Password Has Been Sent To Your Email Address*/

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
/*The styles used for the information messages shown in the header ... changes the bg color of the top box that appears when a new password is sent ...
ex: A New Password Has Been Sent To Your Email Address*/

TR.footer {
  background: #ff9900;
}
/*This sets the color of the footer row where the date and counter are.*/

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ff9900;
  color: #000000;
}
/*This is the size & color of the text in the footer row where the date and counter are. If you set a background color on this TD.footer tag it will override the TR.footer tag.*/

.infoBox {
  background: #CC6600;
}
/*Sets the background border color around all the boxes and not the box headings except the "my account", "edit account", and "add a new address" boxes.*/

.infoBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
/*Sets the color of ALL the inside of the boxes and puts a colored border around the comments boxes.
Setting a text color here will color the numbers text in the boxes like the catalog listings and the "Best Sellers" box numbers and the "My Account", "Edit Account", & "Add Address" headings.*/

.infoBoxNotice {
  background: #ff9999;
}
/*The style used for the outline of the box created at the top of the checkout_payment.php page when a customer inputs the wrong credit card number or expiration date.*/

.infoBoxNoticeContents {
  background: #ffcccc;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
/*The style used for the body of the box created at the top of the checkout_payment.php page when a customer inputs the wrong credit card number or expiration date.*/

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #CC6600;
  color: #FFFFCC;
  padding-left:10px;
  border-bottom:1px solid #FF9900;
}
/*Sets the left and right column boxes and the new products box heading color and text color.
The text size of the heading boxes can be changed
Padding can be added to these heading boxes.*/

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/*Side columns*/
TD.menuBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #FF9900;
  color: #000000;
  padding-left:10px;
  border-bottom:1px solid #CC6600;
}
.menuCategories {
  background: #FFFFCC;
  border: 1px solid #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  padding: 7px 0 7px 4px;
}
.menuBox {
  background: #FFFFFF;
}
.menuBoxContents {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;
}
/*Sets the odd row colors on all box listings.*/

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}
/*Sets the even row colors on all box listings.*/

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #CC6600;
  border-spacing: 1px;
}
/*Sets a border around the products listing table that shows the listing of the products.*/

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #CC6600;
  color: #FFFFFF;
  font-weight: bold;
}
/*The color of the background of the product listing heading that has "product name", "price", etc. The text style and color can also be set.*/

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
/*Set a different background color for the product listing table and also set box padding, size, borders ... experiment!*/

A.pageResults {
  color: #0000FF;
}
/*Sets the link on catalog/includes/split_page_results.php and page results numbered link colors at the bottom of the product pages.*/

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}
/*Mouse over link colors on catalog/includes/split_page_results.php and page results numbered links mouse over color at the bottom of the product pages.*/

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #CC6600;
}

TD.pageHeading a.fbold {
  color: #CC6600;
}
/*The style used for page headings. Color on the checkout_success.php page that says "Your Order Has Been Processed!" and also on all the product heading pages as What's New Here? Enjoy Your Shopping! Text on all the product pages.
Change the size of the text here.*/

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
Date From: Date To:*/

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}
Date From: Date To:*/

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ff9900;
  font-weight: bold;
}

SPAN.subHeader {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ff9900;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

TD.checkoutBar { }
SPAN.checkoutBarHighlighted { }
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #999999; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffcccc; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.titulo { font-family: arial, helvetiva, tahoma, verdana, sans-serif; font-size: 18px; font-weight: bold; }
.fmini { font-size: 10px; }
.fmini9 { font-size: 9px; }
.fixed { font-family: 'Courier New' ,Courier, monospace; }
.fbold { font-weight: bold; color: #CC6600; }
.fblack { color: #000000; }
.fwhite { color: #ffffff; }
.fred { color: #ff0000; }
.fred2 { color: #c92e2e; }
.fgreen { color: #008800; }
.fyellow { color: #7f8306; }
.fgray { color: #808080; }
.fgray_eeeeee { color: #EEEEEE; }
.fgray_cccccc { color: #999999; }
.nodec { text-decoration: none; }
.link_middle { text-decoration: line-through; }
.widthf { width: 100%; }

.botao {
    color:#333333;
    background:#DBDBDB;
    font-size: 11px;
    border:1px solid white;
    border-right:1px solid gray;
    border-bottom:1px solid gray;
}

.botao2 {
    font-family: arial,verdana,helvetica;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #444444;
    background-color: #D0D0D0;
    border-left: 1px solid #EDEDED;
    border-right: 1px solid #999999;
    border-top: 1px solid #EDEDED;
    border-bottom: 1px solid #999999;
}

.form {
    font-family : arial, helvetiva, tahoma, verdana, sans-serif;
    font-size : 11px;
    color : #2758A7;
    border : 1px solid #CACACA;
    background-color : #FFFFFF;
    padding-left: 3px;
}

.form_disabled {
    font-family : arial, helvetiva, tahoma, verdana, sans-serif;
    font-size : 11px;
    color : #999999;
    border : 1px solid #CCCCCC;
    background-color : #EDEDED;
    padding-left: 3px;
}

.form_alert {
    font-family : arial, helvetiva, tahoma, verdana, sans-serif;
    font-size : 11px;
    color : #333333;
    border : 1px solid #FF9090;
    background-color : #FFE9E9;
    padding-left: 3px;
}

/* Lancamento  */
#divLancamentos .list_author, #divLancamentosBaixo .list_author {
	padding: 5px 0;
}

/*  */
.aviseme {
	padding: 10px 0;
}
#zip_1 {
   width: 43px;
}

#zip_2 {
   width: 32px;
}

