.heading .content { width: auto; color: #fff; }
.heading .content h3 { background: url('../images/br/str_conheca_produtos.gif') no-repeat 10px center; width: 320px; height: 50px; }

.heading .content #breadcrumb { padding: 8px; text-align:left; width: 249px; _width: 250px; font-family: tahoma; }
.heading .content #breadcrumb a { color: #fff; }

.heading .content #paginacao { text-align: center; position: absolute; margin-left: 30px; }
.heading .content #paginacao a { color: white; text-decoration: none; }
.heading .content #paginacao b { font-size: 13px; }
.heading .content #paginacao .img { vertical-align: middle; }
.heading .content #paginacao .img.padding-r { margin-right: 10px; }
.heading .content #paginacao .img.padding-l { margin-left: 10px; }

.heading .content #showopt-produtos { font-size: 10px; padding: 8px 13px 8px 13px; background: url('../images/bg-top-showopt-produtos.jpg') repeat-x; height: 61px;  }
.heading .content #showopt-produtos #btns { margin-top: 10px; }

#div_produtos_atend_on {
    height: 62px;
    background-color: #fff; position: absolute; width: 186px;
}

#left #fast-search { padding: 0; margin: 0 15px; width: 200px; border-bottom: 2px dotted #ccc; padding-bottom: 10px; }
#left #fast-search h5 { font-family: arial; font-size: 20px; text-transform: uppercase; color: #F79647; margin: 0; }
#left #fast-search input#search_item { padding: 5px; width: 180px; color: #888; font-size: 11px; }

#left { height: auto; background-image: url('../images/bkg_menu.gif'); width: 234px; padding: 15px 0 0 0; border-right: 2px dotted #ccc; background-color: #efefef; }
#left select { width: 210px; }
#left #select-search { padding-top: 5px; }
#left #select-search h5 { cursor: hand; cursor: pointer; color: #4F96C6; font-size: 12px; font-family: arial; margin: 2px; padding: 3px 5px 3px 12px; }
#left #select-search h5:hover { background: #5096c7; color: white; -moz-border-radius: 4px; -webkit-border-radius: 4px; }

#left #select-search ul { display: none; list-style: none; margin: 2px 20px; padding: 0; }
#left #select-search ul.selected { display: block; }
#left #select-search ul li { margin: 4px 0; }
#left #select-search ul li a { color: #888888; text-decoration: none; }
#left #select-search ul li a:hover { text-decoration: underline; }
#left #select-search ul li a.selected { color: #555; font-weight: bold; }

#right { width: 650px; margin-left: 34px; }
#right .heading { margin-bottom: 15px; background-image:url('../images/degrade-orange.jpg'); }
#right .heading, #right .heading .rr, #right .heading .rl, #right .heading .content { height: 52px; }
#right .heading .content { padding: 4px; font-weight: bold; }
#right .heading .content h4 { font-size: 17px; margin: 5px 0 0 12px; }

#right .item { margin: 20px 0px 0 0; padding-right: 22px; width: 300px; padding-bottom: 15px; }
#right .item .img { cursor: hand; cursor:pointer; background-repeat: no-repeat; background-position: center center; width: 128px; height: 97px; border: 1px solid #ccc; }
#right .item .detail { color: #858585; width: 150px; padding: 0 10px 10px 10px; }
#right .item .detail h3, #right .item .detail h3 a { color: #5096C6; font-size: 14px; margin: 0; }
#right .item .detail p { padding: 5px 0px 5px 0px; text-align: justify; }
#right  hr { clear: both; height: 0; border:0; border-top: 2px dotted #ccc; }

#right .item.full { margin: 10px 0px 0px 0px; padding-bottom:0; }
#right .item.full, #right .item.full * { width: 100%; }

#right .item.warning { width: 400px; font-size: 15px; margin: 20px 0px 0px 0px; padding-right: 22px; padding-bottom: 15px; }
#right .item a { color: #888; text-decoration: none; }
#right .item a:hover { text-decoration: underline; }

#right .heading.footer { font-family: arial; height: 32px; background-image: url('../images/produtos.hfooter.jpg'); }
#right .heading.footer .rr { height: 32px; }
#right .heading.footer .rl { height: 32px; }
#right .heading.footer .content { height: 32px; line-height: 24px; }
#right .heading.footer .content #pagination { margin-left: 35px; width: 350px; text-align: center; }
#right .heading.footer .content #pagination strong { /*margin-right: 4px;*/ padding: 0 4px 0 4px; font-size: 18px; background-color: #fff; color: #5096C7; }
#right .heading.footer .content #pagination a { color: white; text-decoration: none; padding: 0 1px; }
#right .heading.footer .content #pagination img { vertical-align: middle; }

#right .heading.footer .content #pagination #next { *margin-top: -3px; _margin: 0; display: inline; position: absolute; margin-left: 250px; font-weight: normal; }
#right .heading.footer .content #pagination #prev { *margin-top: -3px; _margin: 0; display: inline; position: absolute; margin-left: 222px; font-weight: normal;  }

