/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}


FORM {
	display: inline;
}

/******** Desativada pelo novo HEADER ************
TR.header {
  background: #ffffff;
} 
*******************************************/

TR.headerNavigation {
  background: #bbc3d3;
}
/********* DESATIVADA pelo novo HEADER ****
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}
***********************/
/************ novo HEADER *************/
TD.headerNavigation {
background-image: url(../../../../images/header/header_nav.gif);
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-repeat: repeat;
  color: #CCCCCC;
  font-weight : bold;
}
/************ novo HEADER *************/

A.headerNavigation { 
  /**** DESATIVADA NOVO HEADER 
  color: #FFFFFF; 
  ***********************/
  /******** Novo Header ********/
  color: #999999; 
 /******** Novo Header ********/
}

A.headerNavigation:hover {
	color: #666666;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #b6b7cb;
}
/********** DESATIVADA  NOVO BOX TEMPLATE ******
.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
*/
/************** NOVO BOX TEMPLATE *****************/
.infoBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
/****************** NOVO BOX TEMPLATE ************/

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
 }

TD.infoBox, SPAN.infoBox {
  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;
}

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;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #bbc3d3;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #339999;
  
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #9a9a9a;
}

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;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

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: #f0a480;
  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;
}

/******** preço especial *********/
SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
  /***** BOX INDIVIDUAL ******/
  font-size:14px;
  font-weight:bold;
  /***** BOX INDIVIDUAL ******/
}

SPAN.productSpecialPriceOff {
   font-size:12px;
   color: #993366;
   
      
}

SPAN.productSpecialPriceEco {
      color: #006633;   
}
/******** preço especial *********/

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.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: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

/******************  Produto destaque **********/
.star-product-title {
  font-family: Verdana, Arial, sans-serif;
  text-align : center;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
.star-product {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}
.star-product-price{
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #ff0000;
}
/******************  Produto destaque **********/ 

/*************** menu Solid - Show Sub-categories  Star ***********/
a.menucateg:link, a.menucateg:visited, a.menucateg:active {
display: block;
vertical-align: middle;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: left;
height: 12px;
text-decoration: none;
border: solid 1px #f8f8f9;
}


a.menucateg:hover {
	border: solid 1px ;
	background-image: url(../../../../images/infobox/categories/menuon.png); /* para foi adaptada para template pelo admin */
	background-repeat: repeat;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

a.menusubcateg:link, a.menusubcateg:visited, a.menusubcateg:active {
display: block;
vertical-align: middle;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
height: 12px;
text-decoration: none;
border: solid 1px #f8f8f9;
}


a.menusubcateg:hover {
	border: solid 1px ;
	background-image: url(../../../../images/infobox/categories/menuon.png); /* para foi adaptada para template pelo admin */
	background-repeat: repeat;
	text-decoration: none;
	color: #000000;
}
/******** menu Solid - Show Sub-categories  End **************/

/******** PRODUTO COM DESCRIÇÃO **************/
TD.productDesc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #808080;
  padding: 1px 7px 1px 7px;
}

TD.productheadDesc {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 padding: 4px 0px 0px 10px;
}
/******** PRODUTO COM DESCRIÇÃO ************/
/******** ALL PRODUTO  *********/
.allproduto {
	font-family: Tahoma;
    font-size: 11px;
    text-align : center;
    font-weight: bold;
    vertical-align: middle;
    white-space: nowrap; 
}
A.allproduto { 
    color: #000000; 
}

A.allproduto:hover {
	color: #000000;
	text-decoration: underline;
	}
/******** ALL PRODUTO  *********/
/*********** NOVO BOX TEMPLATE ************/
.mws_boxTop    { background: url('../../../../images/infobox/thema/Tema6/top.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxLeft   { background: url('../../../../images/infobox/thema/Tema6/left.gif'); }
.mws_boxRight  { background: url('../../../../images/infobox/thema/Tema6/right.gif'); }
.mws_boxBottom { background: url('../../../../images/infobox/thema/Tema6/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxCenter { background: #FFFFFF; }

TD.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/*********** NOVO BOX TEMPLATE ************/
.productTitle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
}
.mws_boxCenter_module2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
}
.mws_boxCenter_module3 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 color:#999999;
 font-weight: bold;
}
/*********** NOVO BOX TEMPLATE ************/
/*********** PC CREATOR ***************/
.pc_titulo    {  font-family: Tahoma;
                 font-size: 12px;
                 text-align : center;
                 font-weight: bold;
                 vertical-align: middle;
                 white-space: nowrap; }
.pc_itens    {  font-family: Tahoma;
                 font-size: 12px;
                 text-align : left; 				 
                 vertical-align: middle;
				 font-weight: normal;
				 white-space: nowrap; }
.pc_select   {  font-family: Tahoma;
                 font-size: 12px;
                 text-align : center;
				 font-weight: normal; 				 
                 }
.pc_preco   {  font-family: Tahoma;
                 font-size: 13px;
                 text-align : center;
				 font-weight: bold; 				 
                 }
/*********** PC CREATOR ***************/
/******** FAQ SYSTEM 2.1 ****************/
.topico {font-size: 20px; color: #0082D7; font-weight:bold }
.text {font-size: 11px; color:#000;}
/************** FAQ SYSTEM 2.1 ****************/
/*********** Header Tags Controller v2.6.3 **************/
h1 { /***** DESATIVADA PRO NOVO INFO DO PRODUTO
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0; */ 
}

h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
}
/*********** Header Tags Controller v2.6.3 **************/
/************** Dinamico SiteMaps ***************/ 
ul.sitemap {
color: #ff0000;
}
/************** Dinamico SiteMaps ***************/

/*********** Televendas ***************/
.TxtteleVendas   { font-family: Tahoma;
                   font-size: 13.2px;
                   font-weight: bold;				   				   				   
                }
/**********  Televendas ***************/
/********************** RODAPE ********************/
#footer *{margin: 0; padding: 0; line-height: 1;}
ul, li, ol {list-style: none;}

#footer {text-align: center; padding: 5px; font-size: 100%; min-width: 760px;}
#footer #footerBox{font-family: arial, freesans, garuda, helvetica, verdana, sans-serif; width: 47em; margin: 0 auto; text-align: left;}

#footer h3 {margin-bottom: 10px;}
#footer h4 {color: #999; font-size: 60%; text-transform: uppercase; margin-bottom: 5px;}
#footer h4 strong {padding-right: 10px; background: url(../../../../images/seta-prabaixo.gif) no-repeat right center;}

#footer .menu {font-size: 70%;}
#footer .menu li {background: url(../../../../images/seta-pradireita.gif) no-repeat left center; padding: 1px 0 1px 10px; border-right: 1px solid #999;}
#footer .menu li a {color: #666; text-decoration: underline;}

#footer #footerLinks {float: left; width: 140px; margin-left: 5px; display: inline;}

#footer #footerLinks2 {width: 600px; float: left; margin: 21px 0 0 0px;}
#footer #footerLinks2 .menu li {display: inline; background: none; padding: 1px 10px 1px 10px;}

#footer #payMethods {width: 355px; float: left; margin-left: 10px;}
#footer #payMethods ul {border-right: 1px solid #999;}
#footer #payMethods li {display: inline;}
#footer #payMethods p {font-size: 70%; color: #666; border-right: 1px solid #999;}
#footer #payMethods p#msgPrecosValidos {display:block; margin:20px 0 0 0; border-right:none;}

#footer #partners {width: 220px; float: left; margin-left: 10px; padding-top: 1em;}
#footer #partners li {display: inline; margin-right: 5px;}

.boxHeader2 {font-family: arial, freesans, garuda, helvetica, verdana, sans-serif; font-size: 0.7em; text-transform: uppercase; color: #666; text-align: left; background: #D0D0D0 url(../../../../images/boxHeaderDir.gif) no-repeat right top;}
.boxHeader2 strong {background: url(../../../../images/boxHeaderEsq.gif) no-repeat; padding: 8px 2px 8px 8px; display: block;}
/********************** RODAPE ********************/

/******************** NOVO INFO DO PRODUTO  ***********************************************/


#novolayout {padding: 5px; font-family: arial, freesans, garuda, helvetica, verdana, sans-serif; font-size: 100%; min-width: 760px; }
#novolayout #img, #fieldset {border: 0;}
#novolayout #ul, #li, #ol {list-style: none;}
#novolayout #a:link {text-decoration: none;}
#novolayout #a:visited {text-decoration:none;}
#novolayout #a:hover {text-decoration: underline;}
#novolayout #a:active {text-decoration: underline;}
#novolayout #input, #select {font-size: 0.75em; line-height: 1em;}
#novolayout #input.image {background: none;}


.productBox {background: url(../../../../images/productBoxEsq.gif) no-repeat;}
.productBoxInside {background: url(../../../../images/productBoxDir.gif) no-repeat right top; padding: 10px;}
.productBoxInside p input {margin-right: 5px;}

.productBox2 {background: url(../../../../images/productBoxTituloEsq.gif) no-repeat;}
.productBox2Inside {background: url(../../../../images/productBoxTituloDireita.gif) no-repeat right top; padding: 10px;}
.productBox2Inside .saibamais {font-weight:normal; margin:5px 0 0 0; display:block; font-size:.75em; display:block; width: 292px; margin:0 auto; text-align:left;}
.productBox2Inside .saibamais a {color: #900; text-decoration:underline;}

.productBoxTitle {background: url(../../../../images/productBoxTituloEsq.gif) no-repeat; font-size: 0.75em; text-align:left;}
.productBoxTitle strong {background: url(../../../../images/productBoxTituloDireita.gif) no-repeat right top; display: block; padding: 10px 5px 15px 10px; color: #666;}

.productBoxTitle2 {font-weight:normal; font-size: 0.75em; text-align:left; padding: 5px 5px 15px 10px;}
.productBoxTitle2 a {color: #C10506; text-decoration:underline;}
.productBoxTitle2 img{ padding:0 4px 1px 0}

#productHeader h1 {font-size: 1.2em; padding-bottom: 10px; font-family: arial, freesans, garuda, helvetica, verdana, sans-serif;}
#productHeader h1 span {font-size: 0.7em; font-weight:normal;}
#productHeader h1 .productCode {font-size: 0.5em; font-family: arial, freesans, garuda, helvetica, verdana, sans-serif;}

/*jean CAIXAS */

#warranty {font-size: 0.7em; color: #666;}
#warranty ul {width: 29em; margin: 0 auto;}
#warranty ul li {overflow: hidden; padding: 10px 0; border-bottom: 1px dotted #666; zoom: 1;}
#warranty ul li.last {border-bottom: 0;}
#warranty ul li div {float: left; padding: 2px 1em 2px 2em; width: 12em; background: url(../img/bgWarranty.gif) no-repeat;}
#warranty ul li div .parcel {color: #900; font-weight: bold; padding: 3px 0;}
#warranty ul li img {float: right;}

.warrantyText {background: url(../../../../images/imgAvisoParcela2.gif) no-repeat left bottom; margin-bottom: 10px; font-size: 0.7em; color: #666; text-align: left;}
.warrantyTextInside {background: url(../../../../images/imgAvisoParcelas.gif) no-repeat right bottom; padding: 10px;}

/*jean SITE SEGURO */

.security {font-size: 0.75em; padding: 10px 0 10px 70px; background: url(../../../../images/alerta.gif) no-repeat left center;}
.security p {line-height:1.2em;}

/* TITULO DO PRODUTO */

#productHeader h1 {font-size: 1.2em; padding-bottom: 10px;}
#productHeader h1 span {font-size: 0.7em; font-weight:normal;}
#productHeader h1 .productCode {font-size: 0.5em;}


/* LISTA DE PRODUTOS */

.productList {display: block; overflow: hidden; padding: 10px 0; border-bottom: 1px dotted #666; width: 100%;}
.productList.last {border-bottom: none;}
.productList .tag {display: block; margin: 0 auto 5px auto;}
.productList li {display: block; float: left; width: 33%; text-align: center; font-size: 0.7em;}
.productList li .productName, .productList li .from, .productList li .for, .productList li .parcel, .productList li .condition, .productList li .price, .productList li .more {padding:0 0 0 4px; width: 114px; text-align: left; margin: 0 auto;}
.productList li .productName {font-size: 1em; font-weight: bold; padding: 5px 0 10px 4px;}
.productList li .productName a {color: #666;}
.productList li .productName a span {display:block; font-weight:normal; margin:3px 0 0 0;}
.productList li .for {color: #900; padding: 2px 0 2px 4px; font-weight:bold;}
.productList li .condition {color: #666;}
.productList li .parcel, .productList li .price {color: #900; font-weight: bold; font-size: 1em; padding: 2px 0 2px 4px;}
.productList li .from {color:#666;}
.productList li .from, .productList li .for, .productList li .parcel, .productList li .condition {display:block;}
.productList li .more {color:#aa0106; display:block; padding: 2px 0;}
.productList li .more span {text-decoration:underline;}
.productList li .esgotado {color: #900; padding: 2px 0 0 0; font-weight:normal; width: 113px; text-align: left; margin: 0 auto; display:block; text-transform:none; font-size:1em;}
.productList li .esgotado strong {font-weight:normal;}
.productList li .aviseme {color: #900; padding: 6px 0 0 0; width: 115px; text-align: left; margin: 0 auto; display:block; font-size:1em; text-decoration:underline; font-weight:bold; text-transform:uppercase; line-height:1.2em; }

/* CATALOGO - PRODUTO xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

#productBody p, #productBody li {padding: 0 0 5px 0;}

/* BREAD CRUMBS */

.breadCrumbs {padding: 3px 5px 5px 40px; font-size: 0.7em; color: #666; min-height: 3em; margin-bottom:5px;}
.breadCrumbs.simple {padding: 12px 5px 0 40px;}
.breadCrumbs div {margin: auto 0;}
.breadCrumbs p {padding-bottom: 5px;}
.breadCrumbs a {color: #666;}
.breadCrumbs .more a{color: #900; text-decoration:underline;}
.breadCrumbs strong, .breadCrumbs strong a {color: #900; text-transform: uppercase; font-size:1.2em;}

/* TITULO DO PRODUTO */

#productHeader h1 {font-size: 1.2em; padding-bottom: 10px;}
#productHeader h1 span {font-size: 0.7em; font-weight:normal;}
#productHeader h1 .productCode {font-size: 0.5em;}


/* TAGS */

.tagList {overflow: hidden; padding-bottom: 10px;}
.tagList {text-align:center;}
/*
.tagList .odd {width: 49%; float: left; text-align: left;}
.tagList .even {width: 49%; float: right; text-align: right;}
*/

/* IMAGEM DO PRODUTO */
#productCol1 img.productImage {margin:0 auto; display:block; margin-bottom:10px;}


.viewImagesControl {text-align: center; padding-bottom: 10px; background: url(../../../../images/bgviewMais.gif) no-repeat center bottom;}

/* BOTOES */

.buttonList {text-align: center; padding: 10px 0;}
.buttonList li {margin:0 0 3px 0;}


/* COMPRAR PRODUTO */

#buyProduct {text-align: center;}

#productConditions {width: 29em; margin: 0 auto; font-size: 0.7em; color: #666;}
#productConditions dt {float: left; width: 125px; text-align: right;}
#productConditions dd {padding: 0 0 5px 130px; text-align: left;}
#productConditions .catalogPrice {color: #900;}
#productConditions strong {color: #000; margin-top: 0.2em; display: block;}
#productConditions .acomPrice {color: #900; font-size: 1.6em; font-weight: bold;}
#productConditions .price {color: #900; font-weight: bold;}

/* DESCONTO */

#discount {font-size: 0.75em; color: #666; margin-bottom: 10px; padding-bottom: 0;}
#discount .price {font-weight: bold; color: #900; font-size: 1.2em;}

/* DISPONIBILIDADE */

#availability {font-size: 0.75em; color: #000; font-weight: bold; padding-bottom: 20px; text-align:left;}
#availability .status {font-weight: bold; color: #900;}
#availability .saibamais {font-weight:normal; margin:5px 0 0 0; display:block; font-size:1em;}
#availability .lancamento {margin:5px 0 0 0; display:block; font-size:1em;}
#availability .saibamais a {color: #900; text-decoration:underline;}

/* PARCELAMENTO */

#productParcel table {width: 28em; margin: 0 auto; font-size: 0.7em; color: #666;}
#productParcel caption {width: 28em; margin: 0 auto; text-transform: uppercase; font-size: 0.8em; padding-bottom: 10px;}
#productParcel table td, #productParcel table th {padding: 5px 2px;}
#productParcel table td {font-weight: bold;}
#productParcel table th {font-weight: normal;}


/* PRODUTOS SEMELHANTES */

#similarProducts .productList.last {border-bottom: none;}
#similarProducts .productList li {float: none; width: 100%; text-align: left; padding-bottom: 5px; overflow: hidden;}
#similarProducts .productList li a {color:#73736c; width:auto;}
#similarProducts .productList li .productImage {float: left; width: 80px; height:80px; margin:0 10px 0 0; text-align:center;}
#similarProducts .productList li .productName, #similarProducts .productList li .from, #similarProducts .productList li .for, #similarProducts .productList li .parcel, #similarProducts .productList li .condition, #similarProducts .productList li .price {padding: 0; width: auto;}
#similarProducts .productList li .productName {padding: 0; margin-top:20px;}
#similarProducts .productList li .parcel, #similarProducts .productList li .condition {display: inline;}
#similarProducts .productList li .for {color: #900; padding: 2px 0;}
#similarProducts .productList li .parcel, .productList li .price {color: #900; font-weight: bold; font-size: 1.1em; padding: 2px 0;}
#similarProducts .more {font-size:.7em; color:#000; margin:0 0 20px 10px;}
#similarProducts .more a {color:#900;}

#similarProducts li.simple * {display: inline;}

/* ADICIONAR PRODUTO A LISTA */

#addToList {margin-bottom:20px;}
#addToList h2 strong img {display: block; margin: 0 auto;}
#addToList #boxLists {display:block; width:345px; margin:10px auto 0 auto;}
#addToList .buttonsList {display:block; width:174px; float:left; margin-top:10px;}
#addToList .buttonsList li {width:174px; display:block; text-align:right; margin:0 0 2px 0;}
#addToList .listInfo {display:block; width:145px; font-size:.7em; text-align:left; margin-left:184px; padding:5px;}
#addToList .listInfo strong {font-size:1.1em; color:#900; display:block; margin:0 0 5px 0;}
#addToList .listInfo p {line-height:1.3em; color:#7a7a7a;}

/* LISTA DE BOTOES HORIZONTAL */

ul.buttonsList li {display: inline;}


/* CARACTERISTICAS */

.features {font-size: 0.75em; margin-bottom:10px; padding-left:10px; color:#333;overflow:hidden;}
.features p {line-height:1.2em;}

/* BOX FICHA TECNICA MODELO ANTIGO */
#productInfoFicha {font-size:.7em; margin-left:20px; color:#333;}
#productInfoFicha h3 {font-size:1.1em; margin:5px 0 0 0;}
#productInfoFicha ul {margin:5px 0 20px 0;}


/* ESPECIFICACAO TECNICA */
#espTecTable {font-size:.7em; width:98%; color:#969595; margin:0 auto 20px auto; border-collapse: collapse; border-spacing: 0}
#espTecTable td {padding:7px 20px; vertical-align:middle; width:50%; background:url(../../../../images/separadorEspTec.gif) #f7f7f8 repeat-x 0 bottom;}
#espTecTable .rightCol {text-align:right;}
#espTecTable .tableFichaTitle {font-size:1.1em; background-color:#e9e8e8; font-weight:bold; color:#707070; text-align:left; height:22px; padding:0 5px;}

/* COMENTARIOS DOS CLIENTES */

.opniao {font-size:.8em; color:#73736c; font-weight:bold; display:block; margin-left:10px; margin-bottom:20px;}
.opniao a {color:#aa0303; font-weight:normal; text-decoration:underline;}

/* OBSERVACOES */

.observations {font-size: 0.75em; padding: 10px 10px;}

/* COMPRE JUNTO */

#crossSelling {overflow: hidden;  zoom: 1; margin-bottom:15px;}
#crossSelling .productList {background: url(../../../../images/icon_plus.gif) no-repeat center center; width: 280px; float: left; border-bottom: 0;}
#crossSelling .productList li {width:140px; }
#crossSelling .productList li div {height:80px;}
#crossSelling .crossInfo {font-size: 0.75em;}
#crossSelling .comboPrice {float: right; text-align: right; padding-top: 20px;}
#crossSelling .comboPrice .fullPrice {font-weight: bold;}
#crossSelling .comboPrice span {color: #900;}
#crossSelling .comboPrice .button {margin-top: 20px; display: block;}


/*************** NOVO INFO DO PORDUTO ***********************************/