/*common css for ie7 and ie6 */

.block .pageSelected { min-height:10px;}
.comparative .addCard { padding-top:0px;}
span.blockLinkGrey input, span.btnSmallOrange2 input { overflow:visible; width:auto;}
span.btnOrange input  { width:auto; overflow:visible;}
.btnForm input, .btnNegotiate input, .companyBtnNegotiate input { width:auto; overflow:visible;}
.blockCertificate { top:-26px !important;}
.blockCertificate .certTitle, .blockCertificate .blockColLabel { padding-top:4px !important;}
.blockCertificate .blockColLabel {width: 16px;}
.blockCertificate .certTitle {width:55px;}
.institucional .blockMenuTree li.last a { padding-left:18px;}
.blockColHeader h4 { display:inline;}
.block .blockGraphFormTop { min-height:80px;}
span.btnOrange2 input { width:auto; overflow:visible;}
.blockData3 .blockExpand ul li p { margin:0 0 0 0px;}
.js .blockAdhere h3 { height:15px; margin-top:-8px !important;}
.blockColContentCopy h4 { padding-bottom:6px;}
.blockContentRow .genericSelect4 { min-height:10px;}
.blockAdvSearchList .blockTabsResultsContent { min-height:10px;}
.blockMarketContent .bottomLinks li { margin-left:1px !important;}
.blockLateralMenuInst h2 { padding-top:0;}
.js .blockMainSlider .blockLateralMenuInst .blockListLinks h3 { height:19px;}
.js #menuList12 li { float:left;}
.js .blockLateralMenuNoSlide h2 { margin-top:-4px;}
input.btnLink {width:auto; overflow:visible;}
.table2ColumnsContainer .table2ColumnsTableGeneral ul.descricoes li { margin:0;}
.block .blockDataCol .contactCard .secondRow .blockBaloon img { top:-20px; left: -18px;}
.table2RowsContainer .table2RowsGeneral ul.top li { float:left;}
.table3ColContainer .row3 { width:100px !important;}
.table2RowsGeneral .rows ul.simpleRow li { float:left;}
.pagination .pages ul li input { margin-top:-2px;}

.loggedContainer h4 span.row1 {float:left !important;}
.loggedContainer h4 span.row2 {float:left !important;}
.genericAccordion1 h4 {width:100%;overflow:hidden;}
.blockLateralMenu .blockAdhere {padding:7px 0 0 22px;} 