#left { width: 505px; border-right: 1px dotted #ccc; padding-right: 20px; }
#right { color: #858585; width: 330px; margin-left: 30px; }

#left #fast-search { width: auto; border-bottom: 2px dotted #ccc; padding-bottom: 10px; }
#left #fast-search h5 { display: inline; font-family: arial; font-size: 20px; text-transform: uppercase; color: #F79647; margin: 0 5px 0 0; }
#left #fast-search form { display: inline; margin: 0; }
#left #fast-search input#search_item { padding: 5px; width: 180px; color: #888; font-size: 11px; }

#right h1, #right h1 a { text-decoration: none; color: #F79647; font-family: arial; font-size: 16px; text-transform: uppercase; border-bottom: 2px dotted #ccc; }
#right h1 a { border: 0; }
#right h1 a:hover { text-decoration: underline; }
#right ul { list-style: none; margin: 0 0 0 15px; padding: 0; }
#right ul li { padding: 2px 5px 2px 5px; }

#left .marcas { width: 490px; margin: 10px 0 0 0; }
#left .marcas a { filter:alpha(opacity=65); -moz-opacity:.65; opacity: .65; }
#left .marcas a.selected { font-size: 23px; filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; }
#left .marcas a img { vertical-align: middle; filter:alpha(opacity=65); -moz-opacity:.65; opacity: .65; }
#left .marcas a.selected img { filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; }
#left .marcas .marca { width: 160px; height: 105px; line-height: 105px; text-align: center; font-size: 19px; }
#left .marcas .marca.bt { border-top: 1px dotted #ccc; }
#left .marcas .marca.bb { border-bottom: 1px dotted #ccc; }
#left .marcas .marca.br { border-right: 1px dotted #ccc; }
#left .marcas .marca.bl { border-left: 1px dotted #ccc; }

#right_search { /*width: auto; margin-left: 34px;*/ }
#right_search .item { margin: 20px 0px 0 0; padding-right: 22px; width: 400px; padding-bottom: 15px; }
#right_search .item .img { background-repeat: no-repeat; background-position: center center; width: 128px; height: 97px; border: 1px solid #ccc; }
#right_search .item .detail { color: #858585; width: 250px; padding: 0 10px 10px 10px; }
#right_search .item .detail h3, #right_search .item .detail h3 a { color: #5096C6; font-size: 14px; margin: 0; text-decoration: none; }
#right_search .item .detail a { text-decoration: none; color: #888; }
#right_search .item .detail a:hover { text-decoration: underline; }
#right_search .item .detail p { padding: 5px 0px 5px 0px; text-align: justify; }
#right_search  hr { clear: both; height: 0; border:0; border-top: 2px dotted #ccc; }

.pagination { text-align: center; }
.pagination strong { color: #F8A663; font-size: 18px; }
.pagination b { color: #444; }
.pagination a { color: #579BC8; text-decoration: none; font-size: 11px; margin: 0 2px 0 2px; }
.pagination a:hover { text-decoration: underline; }
.pagination img { vertical-align: middle; }

#right .loading { margin:15px; }

#middle h3#itens_compativeis { background: url('../images/pagination2.right.gif') no-repeat left center; padding-left: 25px; }

#middle #info.padding-15 { width: 850px; margin: 0 40px 0 40px; }
#middle #info.padding-15 h3 { font-family: arial; font-size: 18px; color: #5096C6; } 