/*
  *
  * ibercommerce v1.0_2010/03/19 12:00
  * http://www.ibercommerce.com
  * $Id: stylesheet.css,v 2.0 2009/09/09 16:40:00 hpdl Exp $
  * osCommerce, Open Source E-Commerce Solutions
  * http://www.oscommerce.com
  * Copyright (c) 2003 osCommerce
  * Released under the GNU General Public License
  *
*/
   
BODY {
  font-family: Verdana, Arial, sans-serif;
      font-size: 10px;          

      color:#62686a;

  /*color:#009AC8;*/
  margin: 5px;
  text-align: center;
scrollbar-darkshadow-color:#000040;
scrollbar-arrow-color:#006892;
scrollbar-face-color:#F0F3EE;
scrollbar-shadow-color:#BFD4A9;
scrollbar-track-color:#f5f5f5;
/*background: #BCD1EC;*/
background: url('images/conteudos/backgrounds/background.jpg') no-repeat scroll top center;
}
.page800 {
  width: 770px;
  position: relative;
  top: 0;
  margin-left:auto;
  margin-right:auto;
/*margin-left: -385px;*/
 /* left: 50%;*/
}
.page1024 {
/*background:#FFFFFF none repeat scroll 0%;*/
/*background: url('images/background.gif') no-repeat scroll top right;*/
margin-left:auto;
margin-right:auto;
padding:0pt 0px;
width:970px;
}

TD.result {
  padding-top: 10px;
  padding-right: 5px;
  padding-left: 2px;
}
.ColumnLeft {
 /*background: url('images/column_left.gif');*/
     background-color: #f5f5f5;
}
.NoColumnLeft {
    /*background: url('images/no_column_left.gif');*/
}
.ColumnRight {
  /*background: url('images/no_column_right.gif');*/
 background-color: #f5f5f5;
}
.NoColumnRight {
 background: url('images/no_column_right.gif');
}
TR.header {
  height: 100px;
}
.banner_468x60 {
top: 0px;
}
TR.headerNavigation {
  background: url('images/infobox/Normal/fundo.png');
  height: 20px;
}
A.headerNavigation {
  color: #006892;
padding-left: 8px;
padding-right: 8px;
}
A.headerNavigation:hover {
color: #999999;
}
div.menubar {
  height: 20px;
}
A.menubarLeft{
  display:block;
  padding-top:0px;
  padding-left:16px;
  padding-right:16px;
  color:#006892;
  text-decoration:none;
  float:left;
  height:19px;
  text-align:center;
  vertical-align: middle;
  white-space: nowrap;
  font-size: 10px; 
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  line-height: 18px;
}
A.menubarLeft:hover {
  background: #E7EFDF;
/*#BFD4A*/
  color: #009ac8;
 /*#CCD8E5*/
  text-decoration: none;
}
A.menubarLeft:active {
 background: #009ac8;
 color: #E7EFDF;     /*CCD8E5*/
 text-decoration: none;
}
A.menubarRight{
  display:inline-block;
  padding-top:0px;
  padding-left:16px;
  padding-right:16px;
  color:#009ac8;
  /*color:#006892;*/
  text-decoration:none;
  height:19px;
  text-align:center;
  font-size: 10px;
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  line-height: 18px;
}
A.menubarRight:hover {
  background: #E7EFDF;
  color: #006892;
/*color: #009ac8;*/
  text-decoration: none;
  _padding-top: 0px;     /*hack para o IE*/
  _padding-bottom: 0px;     /*hack para o IE*/
}
A.menubarRight:active {
 background: #006892;
 color: #E7EFDF;
 text-decoration: none;
}
TR.footerNavigation {
  background: url('images/infobox/Normal/fundo.png');
  height: 20px;
}
TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #F0F3EE;
  padding-right: 10px;
}
A.footerNavigation {
color: #006892;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
_height: 20px;                 /*hack para o IE*/
_padding-top: 5px;
_padding-bottom: 5px;
height: 20px;
}
A.footerNavigation:hover {
color: #009AC8;
background: #E7EFDF;
height: 22px;
}
A.footerNavigation:active {
 background: #E7EFDF;
 color: #CCD8E5;
 text-decoration: none;
}
#Model1div{
     /*background: url('images/infobox/Normal/fundo.png');*/
    background: #D4E3F2;
    height: 26px;
    /*margin-right: 4px;
    margin-left: 4px;*/

}
TR.headingModel1{
     height: 25px;
}
TD.headingModel1{
   padding-bottom: 5px;
   padding-left:5px;
   padding-right:5px;
   background:#F3F5F2;
   }
.headingModel1 span {
    color: #006892;
    font-family: Verdana,Arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
	vertical-align:middle;
}
.headingModel1  input{
    background-image: url('images/infobox/caixa_texto.jpg');
    border: 0px none;
    height: 15px;
    vertical-align: middle;
}
td.headingCategories {
    min-width: 900px;
    padding: 0px;
}
tr.headingTopCategories {

    text-align: center;
    font-size: 11px;
    text-transform: uppercase;
    vertical-align: center;
    font-weight: bold;
}
tr.headingTopCategories a {
    color: #000000;
}
tr.headingTopCategories a:hover {
    color: #006892;
}
.headingTopCategories {

    /*background-color: #006892;*/
    vertical-align: center;
    /*line-height: 29px;*/
height: 29px;
width: 161px;

}
.headingTopCategoriesSeparator {
    background-image: url(images/infobox/menu_categorias/separador.png);
 /*background-color: #ffffff;*/    
    height: 16px;  /*35*/
    width:2px;
    padding: 0px;
   
}
.boxText{
        font-family: Verdana, Arial, sans-serif; 
        font-size: 10px; 
        /*line-height: 15px;*/
}
A {
  color: #009ac8;              

/*font-weight: bold;*/

  text-decoration: none;
  font-size: 10px;
}
A:hover {
  color: #999999;
}
A.infoBoxHeading {
color: #006892;
font-size: 11px;
}
A.infoBoxHeading:hover {
  color: #009ac8;
}
TD.infoBoxHeading {
  /*background: url('images/headerNavigation.gif');*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  height: 15px;
  padding-left: 5px;
 border-bottom:1px solid #009ac8;
 width:500px;
}
A.infoBoxHeadingCenter {
    color: #006892;
}
A.infoBoxHeadingCenter:hover {
  color: #999999;
}
TD.infoBoxHeadingCenter{
font-family: verdana, arial, sans-serif;
font-size:10px;
font-weight: bold;
color: #006892;
}
a.aLinkCenter {
color: #006892;              
text-decoration: none;
font-weight: bold;
font-size:11px;
}
a.aLinkCenter:hover {
  color: #999999;
  text-decoration: none;
}
.infoBox {
  background: transparent;
}
.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #009ac8;
}
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;

  font-color:#006892;

  font-size: 10px;

  /*font-weight: bold;*/
  line-height: 5,3;
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  border: 1px solid #b2b0b4;
}
TEXTAREA {
  width: 450px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #b2b0b4;
}
TABLE.formArea {
  background: #FFFFFF;
  border: 0px none;
}
TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  padding-left: 23px;
  padding-bottom: 2px;
  padding-top: 10px;
  font-weight: bold;
  color: #006892;
text-transform: uppercase;
  text-align: left;
}
tr.infoBoxContents{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000040;
}
.infoBoxNotice {
    background: transparent;
}
.infoBoxNoticeContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.hide {
    display:none;
    }
#categories {
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    }
#categories dt {
margin-left: 0px;
margin-right: 0px;
margin-top: -1px;
font-size: 11px;
    padding: 2px 0px 2px 19px;
    border-bottom: 1px solid #dde5f5;
    background:  url(images/icons/bullet_cat0.gif) no-repeat 3px 50%;
    }
#categories dt.xtra {
    margin-left: 2px;
    margin-right: 2px;
    margin-top: -1px;
    font-size: 11px;
    padding: 2px 0px 2px 19px;
    border-bottom: 1px solid #dde5f5;
    background:  url(images/icons/bullet_cat1.gif) no-repeat 3px 50%;
    }
#categories dt a:hover {
    margin-left: 0px;

    background: url(images/pixel_trans.gif) no-repeat 3px 50%;
    }
#categories dd {
    margin-left: 5px;
    margin-right: 5px;
    margin-top: -1px;
    padding: 2px 0px 2px 23px;
    font-size: 10px;
    border-bottom: 1px solid #dde5f5;
    background: url(images/icons/bullet_cat1.gif) no-repeat 13px 6px;
    }
#categories dd a:hover {
    margin: 2px;
    background: url(images/pixel_trans.gif) no-repeat 3px 50%;
      }
#categories a.selected {
    font-weight: bold; }
#space-menu {
   height:10px;
}
#nivel-0 {
   width: 170px;
}
#nivel-0 a {
  text-transform: uppercase;
  font-weight: bold;
}
.nivel-0-header { display:block;}
.nivel-0-content { display:block;}
.nivel-0-header-left-empty{
  background: url(images/infobox/menu_acordeao/menu_left_empty.jpg) no-repeat;
  width: 15px;
  height: 19px;  /*26*/
  float:left;
}
.nivel-0-header-left{
  background: url(images/infobox/menu_acordeao/menu_left.jpg) no-repeat;
  width: 15px;
  height: 19px;  /*26*/
  float:left;
  cursor: pointer;
}
.nivel-0-header-right{
line-height:22px;   /* 26 */
  width: 155px;
  background: url(images/infobox/menu_acordeao/menu_right.jpg) no-repeat;
  height: 19px;  /* 26 */
  cursor: pointer;
  float:left;
}
.nivel-0-header-right a{
  color: #000000;
  padding-left: 5px;
  cursor: pointer;
  font-size: 9px;
}
.nivel-1-header-left-empty {
    height:22px;
    width:11px;
    background-color: #f5f5f5;
  float:left;
    margin-left:2px;
}
.nivel-1-header-left {
    height:22px;
    width:11px;
    background:url(images/infobox/menu_acordeao/menu_but_lev1.jpg);
  float:left;
    margin-left:2px;
  cursor: pointer;
}
.nivel-1-header-right {
line-height:22px;
    height:22px;
    width:155px;
    background-color:#f5f5f5;
  float:left;
}
.nivel-1-header-right a{
  color: #000000;
  padding-left: 4px;
  cursor: pointer;
  font-size: 8px;
}
.nivel-2-header-left-empty {
    height:22px;
    width:22px;
    background:url(images/infobox/menu_acordeao/menu_but_lev3.jpg);
  float:left;
    margin-left:2px;
}
.nivel-2-header-left {
    height:22px;
    width:22px;
    background:url(images/infobox/menu_acordeao/menu_but_lev2.jpg);
  float:left;
    margin-left:2px;
  cursor: pointer;
}
.nivel-2-header-right {
line-height:22px;
    height:22px;
    width:144px;
    background-color:#cccccc;
  float:left;
}
.nivel-2-header-right a{
  color: #000000;
  padding-left: 4px;
  cursor: pointer;
  font-size: 8px;
}
.nivel-3-header-left-empty {
    line-height:22px;
    width:22px;
    height:22px;
    background:url(images/infobox/menu_acordeao/menu_but_lev3.jpg);
  float:left;
    margin-left:2px;
}
.nivel-3-header-left {
    line-height:22px;
    width:22px;
    height:22px;
    background:url(images/infobox/menu_acordeao/menu_but_lev2.jpg);
  float:left;
    margin-left:2px;
}
.nivel-3-header-right {
line-height:22px;
    height:22px;
    width:144px;
    background-color:#999999;
  float:left;
}
.nivel-3-header-right a{
  color: #000000;
  padding-left: 4px;
  cursor: pointer;
  font-size: 8px;
}
.nivel-4-header-left-empty {
    line-height:22px;
    width:33px;
    height:22px;
    background:url(images/infobox/menu_acordeao/menu_but_lev3.jpg);
  float:left;
    margin-left:2px;
}
.nivel-4-header-right {
line-height:22px;
    height:22px;
    width:133px;
    background-color:#999999;
  float:left;
}
.nivel-4-header-right a{
  color: #000000;
  padding-left: 4px;
  cursor: pointer;
  font-size: 8px;
}
.boxTopLeft {             
    background: url('images/infobox/Left/top.gif');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
TD.boxTopLeft{
    color: #006892;
}
.boxLeftLeft {
    background: url('images/infobox/Left/left.gif');
    padding-left: 10px;
}
.boxRightLeft {
    background: url('images/infobox/Left/right.gif');
    padding-right: 10px;
}
.boxBottomLeft {
    background: url('images/infobox/Left/bot.gif');
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    text-align : center;
    vertical-align: middle;
    white-space: nowrap;
}
.boxCenterLeft {
    background: #FFFFFF;
}
.boxTopRight {
    background: url('images/infobox/Right/top.gif');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
TD.boxTopRight{
color: #006892;
}
.boxLeftRight {
    background: url('images/infobox/Right/left.gif');
}
.boxRightRight {
    background: url('images/infobox/Right/right.gif');
}
.boxBottomRight {
    background: url('images/infobox/Right/bot.gif');
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    text-align : center;
    vertical-align: middle;
    white-space: nowrap;
}
.boxCenterRight {
    background: #ffffff;
}
.boxTopSimple {
    background: url('images/infobox/Simple/top.gif');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
}
.boxLeftSimple {
    background: url('images/infobox/Simple/left.gif');
}
.boxRightSimple {
   background: url('images/infobox/Simple/right.gif');
}
.boxBottomSimple {
    background: url('images/infobox/Simple/bot.gif');
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    text-align : center;
    vertical-align: middle;
    white-space: nowrap;
}
.boxCenterSimple {
background: #FFFFFF;
}
.boxTopNormal {             
    /*background: #B5CDE8;*/
    background: url('images/infobox/Normal/fundo.png');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding-bottom: 5px;
	padding-left: 9px;
	padding-top: 5px;
}
TD.boxTopNormal{
color: #006892;
}
.boxCenterNormal {
    background: #f5f5f5;
    padding-left: 0px;
}


.boxCenterNormal select{
width:100%;
}
.boxCenterNormal  input{
    background-image: url('images/infobox/caixa_texto.jpg');
    border: 0px none;
    height: 17px;
    margin: 4px 0pt 0pt 5px;
	vertical-align:middle;
}
TD.boxTopMargem {
      background-image:url(images/infobox/Margem/top.jpg);
      height:36px;
      text-align:center;
      color: #FFFFFF;
      text-transform: uppercase;
      font-size: 11px;
      font-family: Verdana, Arial, Sans-Serif;
      font-weight: bold;
}
.boxTopMargem .infoBoxHeading{
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 11px;
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: bold;
}
td.boxCenterMargem {
    background-image:url(images/infobox/Margem/middle.jpg);
    width:160px;
}
.boxCenterMargem .boxText {
    /*padding: 0 4px;*/
    background-color:transparent;
}
.boxBottomMargem {
     background-image:url(images/infobox/Margem/bottom.jpg);
     height:6px;
}
.boxCenterMargem  input{
    background-image: url('images/infobox/caixa_texto.jpg');
    border: 0px none;
    height: 17px;
    margin: 4px 0pt 0pt 5px;
}
.boxTopInformacoes {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterInformacoes {
   background: #f5f5f5;
   }
td.boxTopinform a {
     display:none;
}
td.boxTopinform {
     width: 170px;
     line-height:1px;
}
.boxCenterinform td.boxText {
     /*background-image:url(images/infobox/barra_info.gif);*/
     background-repeat: repeat-y;
     background-position: center top;
     line-height: 22px;
     padding-left:20px;
     text-align:left;
     background-color: #f5f5f5;}
.boxCenterinform a{
     color: #000000;}
.boxCenterinform img{
     display:none;}

.boxCenterinform {
     width: 170px;
}
.boxTopNewsletter{
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
       color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterNewsletter {
    background: #f5f5f5;
}
.boxCenterNewsletter  input{
    background-image: url('images/infobox/caixa_texto.jpg');
    border: 0px none;
    height: 17px;
    margin: 4px 8px 3px 0pt;
}
.boxTopNoticias {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterNoticias {
    background: #f5f5f5;
}
.microText, SPAN.microText, A.microText, DIV.microText, P.microText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000040;
  font-weight: bold;
}
.menucounter {
color: #888;
font-size: 90%;
}
.boxTopFaqs {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterFaqs {
    background: #f5f5f5;
}
.boxTopEstatisticas {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterEstatisticas {
    background: #f5f5f5;
}
.boxTopFerramentas {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterFerramentas {
    background: #f5f5f5;
}
.boxTopLogin {             
    background: url('images/infobox/Normal/fundo.png');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterLogin {
    background: #f5f5f5;
}
.boxCenterLogin  input{
    background-image: url('images/infobox/caixa_texto.jpg');
    border: 0px none;
    height: 17px;
}
/*.boxToplogin {
    width: 170px;
}
td.boxToplogin {
    line-height: 14px;}
td.boxToplogin a {
    font-size: 10px;
    color: #006892;
}
.boxCenterlogin input{
    background-image: url('images/infobox/caixa_texto.jpg');
    border: 0px none;
    height: 15px;
}
.boxCenterlogin .boxText 
{ background-color: transparent;}
.boxCenterlogin .boxText a { 
color: #000000; 
font-size: 9px; 
text-align:left;
}
.boxCenterlogin .boxText .smalltext {
color: #000000; 
font-size: 9px; 
text-align:left;
}
td.boxBottomlogin {
    padding-bottom: 15px;
    min-width: 170px;
}*/
.boxTopLinguas {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterLinguas {
    background: #f5f5f5;
}
TD.boxTopbanner {
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterbanner .boxText {
    background-color: transparent;
    text-align: center;
}
.boxTopCategorias {             
    background: url('images/infobox/Normal/fundo.png');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterCategorias {
    background: #f5f5f5;
}
.boxTopDestaques {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterDestaques {
    background: #ffffff;
}
.boxTopPromocoes {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterPromocoes {
    background: #ffffff;
}
.boxTopNovidades {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterNovidades {
    background: #f5f5f5;
}
.boxTopMarcas {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterMarcas {
    background: #f5f5f5;
}
.boxTopFabricantes {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 9px;
}
.boxCenterFabricantes {
    background: #f5f5f5;
}
.boxTopInfoFabricante {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterInfoFabricante {
    background: #f5f5f5;
}
.boxTopMaisVistos {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterMaisVistos {
    background: #f5f5f5;
}
.boxTopNotificacoes {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterNotificacoes {
    background: #f5f5f5;
}
.boxTopInformarAmigos {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterInformarAmigos {
    background: #f5f5f5;
}
.boxCenterInformarAmigos  input{
    background-image: url('images/infobox/caixa_texto.jpg');
    border: 0px none;
    height: 17px;
    margin: 4px 6px 3px 0pt;
}
.boxTopOpinioes {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterOpinioes {
    background: #f5f5f5;
}
.boxTopMoeda {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterMoedas {
    background: #f5f5f5;
}
.boxTopPesquisa{
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterPesquisa {
    background: #f5f5f5;
}
.boxCenterPesquisa  input{
    background-image: url('images/infobox/caixa_texto.jpg');
    border: 0px none;
    height: 17px;
    margin: 4px 0pt 0pt 5px;
}
.boxTopCarrinho {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterCarrinho {
    background: #f5f5f5;
}
.boxTopMaisVendidos {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 9px;
}
.boxCenterMaisVendidos {
    background: #f5f5f5;
}
.boxTopLocalizar {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterLocalizar {
    background: #f5f5f5;
}
.boxCenterLocalizar  input{
    background-image: url('images/infobox/caixa_texto.jpg');
    border: 0px none;
    height: 17px;
}
.boxTopHistorico {             
    /*background: #D4E3F2;*/
    background: url('images/infobox/Normal/fundo.png');
    color: #006892;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 11px;
    text-align : left;
    font-weight: bold;
    background-repeat:repeat-x;
    vertical-align: middle;
    white-space: nowrap;
    padding: 3px;
}
.boxCenterHistorico {
    background: #f5f5f5;
}
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000040;
  font-weight : bold;
}
A.catalogNavigation {
    color: #999999;
 font-weight : normal;
}
A.catalogNavigation:hover {
    color: #009ac8;
}
TD.attributes {
  font-family: Verdana, Arial, sans-serif;
  line-height: 5,3;
  font-size: 10px;
  font-weight: bold;
  color: #006892;
  padding-top: 3px;
}
.tabPage{
	/*border: solid #ccc;*/
	border-width: 0px 0px 0px 0px;
	background: transparent;
	visibility: hidden;
	display: none;
	position: relative;
	/*width: 100%;*/
	top: 0;
        padding: 0px 0px 0px 0px;
        z-index: 0;
       /* height: 100%;*/
       /* overflow: auto;*/
}
.ontab{
	width: 150px;
	background-image: url('images/icons/ontab.png');
	text-align: center;
	cursor: pointer;
	color: #000000;	
	/*border:1px solid #b2b0b4;*/
        border-bottom: 0px;
	z-index: 1;
        font-size: 14px;
        font-family: verdana, arial, sans-serif;
        font-size:10px;
        font-weight: bold;
	padding-top: 4px;
	height: 30px;
}
.offtab {
	width: 150px;
	/*border:1px solid #b2b0b4;*/
 background-image: url('images/icons/offtab.png');
	text-align: center;	
	cursor: pointer;
	font-weight: normal;	
	z-index: 0;
        font-size: 10px;
        font-family: verdana, arial, sans-serif;
        font-weight: bold;
        color: #009ac8;
	padding-top: 4px; 
	height: 30px;
}
td.offtab:hover{
    background-image: url('images/icons/offtab.png'); 
    color: 006892;
	height: 30px;
}
SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #B03020;
}
SPAN.productPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #006892;
font-size: 15px;
}
.productInfoBox .main {
    height:25px;
    margin-bottom: 25px;
}
.productInfoBox .main table{
    border-collapse:collapse;
}
.productInfoBox  .pageHeading {
   background-color: #f5f5f5;
    height: 25px;
    line-height:25px;
}
td#productInfoBoxQuantity {
    background-color: #f5f5f5;
    width:50px;
    margin-left:3px;
    color: #006892;
    font-size: 10px;
}
#productInfoBoxQuantity input{
    width:20px;
}
td#productInfoBoxBuy {
    background-color: #f5f5f5;
    text-align: center;
}
#productInfoBoxBuy input{
    padding: 0 5px;
}
td#productInfoBoxActions {
    background-color: #f5f5f5;
    color: #000040;
    font-size: 10px;
}
tr.productInfoBox {
    height:25px;
}
a.productInfoBox {
    color: #006892;
    margin-left: 20px;
  margin-right: 20px;
}
a.productInfoBox :hover{
    color: #999999;
}
/*span#products_price_id { 
    color: #006892;
    padding: 5px;
}*/
img#product_image {
    margin-left:5px;
    margin-right:6px;
 margin-top:11px;
    /*max-height:250px;*/
}
/*td.extraPics img {    /*imagens extra debaixo do artigo com o efeito*/  
    border: 1px solid #cccccc;
    margin: 0px;
    margin-top:5px;
}
.extraPics tr {
   /* width:250px;*/
}
.extraPics td {
   /* width:37px;*/
}*/
TABLE.productListing {
  border: 0px;
  border-style: none; 
  border-spacing: 0px;
}
TD.productListing-data {
  border-bottom: 0px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.productListingTitle {
  background: url(images/icons/bullet_title.gif) no-repeat 0px 50%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #009ac8;
  height: 20px;
  padding-left: 30px;
}
A.productListingTitle {
  font-weight: bold;
  color: #006892;
}
A.productListingTitle:hover {
  color: #009ac8;
}
tr.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  background: #006892;
  font-weight: bold;
  color: #ffffff;
}
.productListing-heading {
  background: transparent;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  border-bottom: 1px solid #009ac8;
  color: #006892;
}
a.productListing-heading {
color: #006892;
border: none;
}
a.productListing-heading:hover{
color: #999999;
}
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: transparent;
}
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: #EFEFEF;*/
}
/*[<< Anterior]   [Seguinte >>] */
A.pageResults {
  color: #006892;
 }
A.pageResults:hover {
  color: #009ac8;
}
.moduleRow { }
.moduleRowSelected { background-color: #DDE5F5; }
.moduleRowOver { background-color: #ecf0f7; cursor: pointer; cursor: hand; }
.checkoutBarFrom, .checkoutBarTo { 
font-family: Verdana, Arial, sans-serif; 
font-size: 10px; 
color: #006892;
}
.checkoutBarCurrent { 
font-family: Verdana, Arial, sans-serif; 
font-size: 10px; 
color: #006892;
}
.productsNotifications { 
background: transparent;
}
TABLE.ticket {
  border-collapse:collapse;
  border-color: #b2b0b4;  
  border-style: solid;
  border-width: 1px;
  padding: 5px;
 color: #009ac8;
}
TD.ticketInfoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: #006892;
  color: #ffffff;
  border: 1px solid #999999;
  padding: 5px;
}
TEXTAREA.ticket {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
td.boxtext{
color: #000040;
/*text-align: left;*/
font-weight: normal;
font-size: 10px;
padding-top: 0px;

vertical-align:bottom;
}
td.boxtext input{
margin-left: 5px;


}
TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
}
TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8px;
}
.fundotab{
  background: url('images/intro/introducao.gif') no-repeat;
}
.linhapar{
   background-color:#f5f5f5;
   height: 18px;
}
.linhaimpar{
   background-color:#FFFFFF;
   height: 18px;
}
TD.smallText, SPAN.smallText, A.smallText, DIV.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 5px;
}
.listVsep {
  background: url(images/pixel_trans.gif) repeat-y 0%;
}
.listHsep {
  background: url(images/pixel_trans.gif) repeat-x 0%;
}
FORM {
  display: inline;
}
TD.formAreaTitle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
}
TABLE.productListingItem {
  padding: 5px;
}
.productListingItem .main {
   vertical-align: bottom;
   height: 100px;
}
.productListing-even .productListing-data  td { 
border: 0px;}
.productListing-odd .productListing-data  td { 
border: 0px;}
div.hr {
  margin-top: 5;
  height: 2px;
  background: #525689;
}
div.hr hr {
  display: none;
}
ul, ol, dl {
    position: relative;
}
.stockWarning { font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color: #b03020; 
}
SPAN.markProductOutOfStock {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #b03020;
  font-weight: bold;
  text-align: center;
}
.orderEdit { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color: #b03020; 
text-decoration: underline; }
.inputRequirement { 
font-family: Verdana, Arial, sans-serif; 
font-size: 10px; 
color: #b03020;
}
TR.headerError {
  background: transparent;
}
TD.headerError {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: transparent;
  color: #b03020;
  font-weight : bold;
  text-align : center;
}
TR.headerInfo {
  background: transparent;
}
TD.headerInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: transparent;
  color: #b03020;   
  font-weight: bold;
  text-align: center;
}
SPAN.greetUser {

  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #B03020;
  font-weight: bold;
}
SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #009ac8;
}
SPAN.footer, A.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;

  color: #B03020;
}
.errorBox { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background: #ffffff; 
color: #b03020; 
font-weight: bold; }
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #b03020;
}
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}
.infoBoxBorder {
  border: 0px solid #FFFFFF;
}
.tabheading {
background-color: #1E90FF;
text-align: left;
}


TD.ticketSmallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: 2px solid #F7CF71;
}
a.menuBoxContentLink.config1 {
 background: transparent url(icons/config1.png) 0px 2px no-repeat;
}
a.menuBoxContentLink.config2,a.menuBoxContentLink.config3 {
 background: transparent url(icons/config2.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config4 {
 background: transparent url(icons/config4.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config5{
 background: transparent url(icons/config5.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config6 {
 background: transparent url(icons/config6.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config7 {
 background: transparent url(icons/config7.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config8 {
 background: transparent url(icons/config8.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config9 {
 background: transparent url(icons/config9.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config10 {
 background: transparent url(icons/config10.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config11 {
 background: transparent url(icons/config11.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config12 {
 background: transparent url(icons/config12.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config13 {
 background: transparent url(icons/config13.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config14 {
 background: transparent url(icons/config14.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.config15 {
 background: transparent url(icons/config15.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.temp {
 background: transparent url(icons/template.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.nav {
 background: transparent url(icons/menu.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.products {
 background: transparent url(icons/products.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.attributes {
 background: transparent url(icons/attributes.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.manufacturers {
 background: transparent url(icons/manufacturer.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.reviews {
 background: transparent url(icons/review.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.specials {
 background: transparent url(icons/specials.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.expected {
 background: transparent url(icons/expected.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.payment {
 background: transparent url(icons/payment.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.shipping {
 background: transparent url(icons/shipping.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.orderTotal {
 background: transparent url(icons/order_total.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.customers {
 background: transparent url(icons/customers.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.orders {
 background: transparent url(icons/orders.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.database {
 background: transparent url(icons/database.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.banner {
 background: transparent url(icons/banner.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.cache {
 background: transparent url(icons/cache.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.language {
 background: transparent url(icons/language.png) 0px 2px no-repeat;
 text-decoration:none;
}

a.menuBoxContentLink.mail {
 background: transparent url(icons/mail.png) 0px 2px no-repeat;

 text-decoration:none;
}
a.menuBoxContentLink.newsletters {
 background: transparent url(icons/newsletters.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.whos_online {
 background: transparent url(icons/whos_online.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.server_info {
 background: transparent url(icons/server_info.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.stats {
 background: transparent url(icons/stats.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.catalog {
 background: transparent url(icons/catalog.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.oscommerce {
 background: transparent url(icons/oscommerce.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.oscss {
 background: transparent url(icons/oscss.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.countries {
 background: transparent url(icons/countries.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.taxes_zone {
 background: transparent url(icons/taxes_zone.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.taxes_geo_zone {
 background: transparent url(icons/taxes_geo_zone.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.taxes_classes {
 background: transparent url(icons/taxes_classes.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.taxes_rates {
 background: transparent url(icons/taxes_rates.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.currencies {
 background: transparent url(icons/currencies.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.languages {
 background: transparent url(icons/languages.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.order_status {
 background: transparent url(icons/order_status.png) 0px 2px no-repeat;
 text-decoration:none;
}
a.menuBoxContentLink.members {
background: transparent url(icons/members.png) 0px 2px no-repeat;
text-decoration:none;
}
a.menuBoxContentLink.boxes {
 background: transparent url(icons/boxes.png) 0px 2px no-repeat;
 text-decoration:none;
}
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, 
.messageStackWarning { 
background:transparent url(icons/menu_bg_error.jpg) 0px 2px repeat-x; 
padding:5px;
color: #b03020;}
.messageStackSuccess { background:transparent url(icons/menu_bg_success.jpg) 0px 2px repeat-x; padding:5px; color: #b03020;}
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #b03020;}
.messageStackError, 
.messageStackWarning { 
font-family: Verdana, Arial, sans-serif; font-size: 10px; 
background-color: transparent; color: #b03020; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #b03020}
#customerStats {background:transparent url(icons/header_stats.png) no-repeat bottom right;}
#orderStats {background:transparent url(icons/header_orders.png) no-repeat bottom right;}
#customerInfos {background:transparent url(icons/header_infos.png) no-repeat bottom right;}
#orderStats h3, #customerStats h3, #customerInfos h3 { margin: 0; padding: 0;height:27px; background:transparent 
url(icons/menu_bg.jpg) repeat-x ; padding:0.3em;}
div#user {
 background:transparent url(icons/menu_user_bg.jpg) repeat-x ;
 border-top: 1px solid #fff;
 text-align:right;
 padding-right:10px;
 height:25px;
}
div#user ul li {  display: inline; }
div#user select {
  vertical-align:middle; width:80px;
}
.menu .options {
  margin: 0 1px 1px 0;
  border:1px solid #ccc;
  background:#eee url(icons/options_bg.png) 0 0 repeat-y;
  text-decoration:none;
}
.menu .options a {
  color:#000;
  display:block;
  padding:2px 0px 2px 24px;
  text-decoration:none;
  line-height:20px;
  border-bottom: 1px solid #bebebe;
  border-top: 1px solid #fff;
}
.menu .options a:hover {
  background-color: #fff;
  color:#000;
  text-decoration:none;
}
div.menuSeparator {
  padding:2px 10px;
  display:block;
  background:url(icons/menu_bg.jpg) repeat-x;
  border-bottom:1px solid #ccc;
  font-size:12px;
  color:#000;
  line-height:14px; }
p.themeSwitcher { 
text-align:right; 
margin:0; 
padding:2px 1em 0 0; }
p.themeSwitcher select { 
vertical-align:middle; 
font-size:0.8em; 
width:100px; }
TR.subBar {
  background: #D0F0A0; 
}
TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #E0F030;
}
TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #D05010;
}
#headInfos h1 {float:left; margin:5px 0 0 0; padding:0; border-width:0;}
#orderStats, #customerStats , #customerInfos {float:right;}
#headInfos { height: 110px;  margin:0; padding:0;}
#orderStats, #customerStats, #customerInfos  { display:block; width: 170px; height: 110px; border-left:1px solid #fff; 
border-right:1px solid #ccc; }
#orderStats ul, #customerStats ul { list-style-type:none; margin:0 0 0 2px; padding:0;}
A.footer:hover {
  color: #70D020;
}
TR.footer {
  background: #006633;
  height: 18px;
}
TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold; }
.csseditor {   font-family:  Arial, Verdana, sans-serif; font-size: 12px; color: #181818;  text-align:justify; line-height:15px;}
.link {   font-family:  Arial, Verdana, sans-serif; font-size: 12px; color: ##336699; text-decoration: none; line-height:15px;}
.menubasetext  {
color:#009AC8;
font-size:11px;
font-weight:normal;
}
.menuproducttext {
background:url("images/icons/box-list.gif") no-repeat scroll left center transparent;
color:#009AC8;
font-size:11px;
padding-left:18px;
width:100%;
}
.menusubtext {
background:url("images/icons/list-list.gif") no-repeat scroll left center transparent;
color:#009AC8;
font-size:11px;
padding-left:18px;
width:100%;
}
.suckerdiv ul li a:hover {
background-color:transparent;
color:black;
text-decoration:none;
}
/*carrinho*/

td.boxTopcart {

    width: 170px;

    height: 133px;

    background-image: url(images/infobox/carrinho/top.jpg);

    vertical-align:top;

    padding-top: 5px;

    padding-bottom:5px;

}

td.boxTopcart a {

    color: #006893;

    padding-left: 5px;

    font-size: 11px;

font-weight:bold;

 }

td.boxTopcart a:hover {

    color: #009ac8;}

td.boxCentercart {

    width: 150px;

    padding-left: 10px;

    padding-right: 10px;

    background-color: #009ac8;

    background-repeat: repeat-y;

    background-image: url(images/infobox/carrinho/middle.jpg);

}

.boxCentercart .boxText .infoBoxContents {

    background: transparent;

    color: #006892;

}

.boxCentercart .boxText {

    background: transparent;

    color: #009ac8;

}

td.boxBottomcart  {

    width: 170px;

    height: 7px;

    background-image: url(images/infobox/carrinho/bottom.jpg);}


/*CSS DO MENU CATEGORIAS*/

/*(112)*/

    .suckerdiv ul{

    margin: 0;

    padding: 0;

    list-style-type: none;

    border: 0px solid #eeeeee;

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

    opacity: 1;

    /*font-weight: bold;*/

    z-index:999999;

    }
    .suckerdiv ul li{

    position: relative;

    /*background-color: #f8f8f9;*/

    }
    /*1st level sub menu style */

    .suckerdiv ul li ul{

    position: absolute;

    top: 0;

    display: none;

    background-color: #f8f8f9;

    }
    /*All subsequent sub menu levels offset */

    .suckerdiv ul li ul li ul{

    }
    /* menu links style */

    .suckerdiv ul li a{

    display: block;

    color: #444444;

    text-decoration: none;

    /*background-color: #f8f8f9;*/

    padding: 1px 0px;

    /*border: 1px solid #ccc;*/

    /*border-bottom: 0;*/

    border-top: 0px solid #DDE5F5;

    line-height: 1.8em;

    cursor: hand;

    cursor: pointer;

    }
    .suckerdiv ul li a:visited{

    color: #444444;

    }
    .suckerdiv ul li a:hover{

    background-color: #DDE5F5;

    color: black;

    text-decoration: none;

    }
    /* The main categories with sub-categories */

    .suckerdiv .subfolderstyle{

    background: url(images/icons/arrow-list.gif) no-repeat center right;

    cursor: hand;

    cursor: pointer;

    }
    /* Holly Hack for IE \*/

    * html .suckerdiv ul li { float: left; height: 1%; }

    * html .suckerdiv ul li a { height: 1%; }

    /* End */
    .menubasetext {

    background: url(images/icons/list-list.gif) no-repeat center left;

    width: 100%;

    }

    .menusubtext {

    background: url(images/icons/list-list.gif) no-repeat center left;

    width: 100%;

    }

    .menuxtratext {

    background: url(images/icons/list-xtra.gif) no-repeat center left;

    width: 100%;

    }

    .menuproducttext {

    background: url(images/icons/box-list.gif) no-repeat center left;

    width: 100%;

    }
/*FIM DO MENU CATEGORIAS*/

#productmoreactions{ /*product_info.php (130)*/

 background: url(images/infobox/menu_categorias/barra_categorias.png);
height: 30px;


}
#productnameposition{ /*product_info.php (130)*/
}
#infoproduct{ /*product_info.php (130)*/
}

/*BANNERS*/
#banner-header{
	vertical-align:middle;
	text-align:center;
	width:100%; /*DO NOT MODIFY*/
}
#banner-header-over{
	vertical-align:middle;
	text-align:center;
	width:100%; /*DO NOT MODIFY*/
	position: absolute; /*DO NOT MODIFY*/
}
#banner-footer{
	vertical-align:middle;
	text-align:center;
	width:100%; /*DO NOT MODIFY*/
}
#banner-footer-over{
	vertical-align:middle;
	text-align:center;
	width:100%; /*DO NOT MODIFY*/
	position: absolute; /*DO NOT MODIFY*/
}
/*FIM BANNERS*/

/*BOX INFORMAÃ‡ÃµES*/
/*
td.boxTextInformation a{
 display:block;
 height:18px;
 width:160px;
 padding-top:5px;
 /*background-color: #E70018;*/
 /* background-image: url(images/infobox/Information/botao_info.png);*/
 /*background-image: url(images/infobox/Normal/fundo.png);
 background-position: center top;
 text-align: left;
 text-decoration:none;
 color:#702601;*/
/*
}

td.boxTextInformation a:hover{
  background: #FAA002;
  text-decoration: none;
}

td.boxTextInformation img{
display:none; */
}

/*FIM BOX INFORMAÃ‡ÃµES*/
